那些年收藏的Android开源库集合(控件)
2017-04-06 本文已影响10394人
imflyn
文章内容定期更新
该专题其他文章:
那些年收藏的Android开源库集合(UI效果)
那些年收藏的Android开源库集合(工具)
-
RecycleView:
-
RecycleView功能增强([预加载实现、上拉加载、分组、多布局、折叠) https://github.com/CymChad/BaseRecyclerViewAdapterHelper
-
RecycleView功能增强 https://github.com/Malinskiy/SuperRecyclerView
-
RecycleView功能增强(拖拽,滑动删除,折叠) https://github.com/h6ah4i/android-advancedrecyclerview
-
RecycleView旁边添加侧边栏 https://github.com/CaMnter/EasyRecyclerViewSidebar
-
带侧边栏的RecycleView https://github.com/timusus/RecyclerView-FastScroll
-
增强RecycleView https://github.com/nikhilpanju/RecyclerViewEnhanced
-
状态栏(StatusBar):
-
下拉刷新:
-
智能下拉刷新框架 https://github.com/scwang90/SmartRefreshLayout
-
下拉刷新兼顾淘宝二楼功能 https://github.com/genius158/PullRefreshLayout
-
ViewPager:
-
无限滚动的ViewPager https://github.com/lightSky/InfiniteIndicator
-
ViewPager向下滑动消失 https://github.com/baneizalfe/PullToDismissPager
-
类似画廊的ViewPager https://github.com/moondroid/CoverFlow
-
能够上下滑动的viewpager https://github.com/kaelaela/VerticalViewPager
-
viewpager上的指示器 https://github.com/chenupt/SpringIndicator
-
支持水平垂直滑动的ViewPager https://github.com/alexzaitsev/freepager
-
支持水平垂直滑动的ViewPager https://github.com/lsjwzh/RecyclerViewPager
-
Material风格viewPager https://github.com/florent37/MaterialViewPager
-
一个封装多种特性的ViewPager https://github.com/alibaba/UltraViewPager
-
支持水平垂直无限滚动的ViewPager https://github.com/Devlight/InfiniteCycleViewPager
-
带滚动动画 https://github.com/yarolegovich/DiscreteScrollView
-
TextView:
-
图文混排 https://github.com/Bilibili/drawee-text-view
-
带有角标的TextView https://github.com/HeZaiJin/SlantedTextView
-
文字带淡入淡出动画的TextView https://github.com/matthewrkula/SecretTextView
-
在Edittext中显示标签 https://github.com/pchauhan/EdittextWithTag
-
Tag Chip 效果 https://github.com/pchmn/MaterialChipsInput
-
有小三角的textview https://github.com/venmo/tooltip-view
-
能够在 TextView 上下左右固定设置文本的 View https://github.com/drakeet/LabelView
-
文字内容过多可折叠的TextView https://github.com/imflyn/ExpandableTextView
-
TextView中文字显示各种动画 https://github.com/hanks-zyh/HTextView
-
功能强大的TextView https://github.com/chenBingX/SuperTextView
-
手势锁/锁屏/Pin解锁:
-
手势锁 https://github.com/aritraroy/PatternLockView
-
锁屏界面显示通知 https://github.com/AChep/AcDisplay
-
画廊图片选择或编辑:
-
Material风格 https://github.com/HoraApps/LeafPic
-
-
Android多媒体选择器 https://github.com/Bilibili/boxing
-
手势缩放图片 https://github.com/davemorrissey/subsampling-scale-image-view
-
图片选择器有裁剪功能 https://github.com/liuguangqiang/IPicker
-
仿IOS3Dtouch功能 https://github.com/nantaphop/HoverTouchView
-
Layout:
-
同时支持垂直滑动和水平滑动 https://github.com/Kelin-Hong/ScrollablePanel
-
可扩展的Layout https://github.com/traex/ExpandableLayout
-
在Layout中显示标签 https://github.com/whilu/AndroidTagView
-
横向堆叠效果的自定义Layout https://github.com/xmuSistone/android-pile-layout
-
Tab选中后有圆弧形状的TabLayout https://github.com/long1eu/SpaceTabLayout
-
ImageView:
-
圆形ImageView https://github.com/hdodenhof/CircleImageView
-
圆形ImageView https://github.com/Pkmmte/CircularImageView
-
各种形状ImageView https://github.com/siyamed/android-shape-imageview
-
多边形Imageview https://github.com/AlbertGrobas/PolygonImageView
-
手势缩放ImageView https://github.com/alexvasilkov/GestureViews
-
卡片Card:
-
可滑动移除的Card https://github.com/Diolor/Swipecards
-
可滑动移除的Card https://github.com/kikoso/Swipeable-Cards
-
可滑动移除的Card https://github.com/Diolor/Swipecards
-
Button:
-
在FloatingButton上显示数字 https://github.com/andremion/CounterFab
-
在按钮上显示矢量图 https://github.com/wnafee/vector-compat
-
显示点赞动画的Button https://github.com/jd-alexander/LikeButton
-
图片和文字合并到Button中 https://github.com/drakeet/AndroidUIView
-
带有进度动画的Android自定义提交按钮 https://github.com/Someonewow/SubmitButton
-
ProgressBar:
-
类似Button显示进度 https://github.com/ishaan1995/ButtonProgressBar
-
仿google进度读条 https://github.com/castorflex/SmoothProgressBar
-
基于贝塞尔曲线更顺滑的进度条 https://github.com/JeasonWong/BezierLoadingView
-
各种Loading效果 https://github.com/dinuscxj/LoadingDrawable
-
各种Loading效果 https://github.com/codeestX/ENViews
-
Material风格的进度条 https://github.com/DreaminginCodeZH/MaterialProgressBar
-
菜单:
-
基于FloatingButton https://github.com/JoaquimLey/faboptions
-
点击FloatingButton弹出菜单 https://github.com/wangjiegulu/RapidFloatingActionButton
-
点击FloatingButton弹出菜单 https://github.com/gowong/material-sheet-fab
-
BottomBar https://github.com/roughike/BottomBar
-
BottomBar https://github.com/armcha/LuseenBottomNavigation
-
Switch:
-
Tab:
-
https://github.com/klongmitre/android-segmented-control-view
-
Material风格的Tab https://github.com/neokree/MaterialTabs
-
Material风格的Tab https://github.com/Devlight/NavigationTabStrip
-
引导页:
-
Toast :
-
Toast增强效果 https://github.com/JohnPersano/SuperToasts
-
toolbar相结合的弹出日历 https://github.com/kleisauke/CompactCalendarViewToolbar
-
选择日期与时间的控件 https://github.com/Kunzisoft/Android-SwitchDateTimePicker
-
图表:
-
雷达样式 https://github.com/qstumn/RadarChart
-
一个小巧且高效的线性图表组件 https://github.com/whataa/SuitLines
-
Dialog:
-
https://github.com/zzz40500/AndroidSweetSheet
-
https://github.com/Kennyc1012/BottomSheet
-
底部弹出dialog https://github.com/Flipboard/bottomsheet
-
底部弹出dialog https://github.com/soarcn/BottomSheet
-
底部弹出dialog https://github.com/orhanobut/dialogplus
-
底部弹出选择日期dialog https://github.com/philliphsu/BottomSheetPickers
-
仿IOS底部弹出dialog https://github.com/baoyongzhang/android-ActionSheet
-
Material风格对话框 https://github.com/afollestad/material-dialogs
-
自定义控件:
-
快速跳跃分组的侧边栏控件 https://github.com/Solartisan/WaveSideBar
-
-
仿5.0 任务管理器控件 https://github.com/Bossyao168/StackOverView
-
可折叠内容的自定义控件 https://github.com/Ramotion/folding-cell-android
-
显示Markdown格式 https://github.com/mittsuu/MarkedView-for-Android
-
Markdown解析器 https://github.com/zzhoujay/Markdown
-
仿IOS滚轮样式时间日期选择 https://github.com/Bigkoo/Android-PickerView
-
表单步骤显示进度控件 https://github.com/anton46/Android-StepsView
-
仿一个斗鱼web端滑动验证码 https://github.com/mcxtzhang/SwipeCaptcha
-
Bilibili弹幕 https://github.com/bilibili/DanmakuFlameMaster
-
显示歌词 https://github.com/zhengken/LyricViewDemo
-
悬浮的SearchView https://github.com/renaudcerrato/FloatingSearchView
-
圆弧形Seekbar https://github.com/neild001/SeekArc
-
OpenGL实现的书本翻页效果 https://github.com/harism/android_page_curl
-
OpenGL实现的书本翻页效果 https://github.com/openaphid/android-flip
-
在ActionBar上显示Badge https://github.com/mikepenz/Android-ActionItemBadge
![多点触控时布局四周有动画效果] (http:https://img.haomeiwen.com/i5022380/c89b168b8bf9a419.gif?imageMogr2/auto-orient/strip)
-
展示Loading效果 https://github.com/jhw-dev/CircleLoadingView
-
Ripple波纹效果 https://github.com/traex/RippleEffect
-
Ripple波纹效果 https://github.com/siriscac/RippleView
-
Material风格Seekbar https://github.com/oli107/material-range-bar
-
果冻肉效果的Toolbar https://github.com/Yalantis/JellyToolbar
-
各种Material效果 https://github.com/rey5137/material
-
Material风格的设置界面 https://github.com/AndroidDeveloperLB/MaterialPreferenceLibrary
-
Material风格带动画效果的搜索框 https://github.com/mancj/MaterialSearchBar
-
显示Loading动画 https://github.com/ybq/Android-SpinKit