Android开发:开源库集合


开源库大全

目录

抽屉菜单
ListView
WebView
SwitchButton
按钮
点赞按钮
进度条
TabLayout
图标
下拉刷新
ViewPager
图表(Chart)
菜单(Menu)
浮动菜单
对话框
空白页
滑动删除
手势操作
RecyclerView
Card
Color
Drawable
Spinner
布局
模糊效果
TabBar
AppBar
选择器(Picker)
跑马灯
日历时间
主题样式
ImageView
通知
聊天视图
Header
引导图(Intro)
图片
徽章(Badge)
RatingView评分控件
滚动效果(Scroll)
时间轴
TreeView目录视图
SearchView搜索
TagView标签
TextView
EditText
Sliding
表单&验证码
分段控件
轮播图
文件操作
启动页
MD
BottomNavigation
Toast
CreditCard
ActionSheet
Wave
Snackbar
用户引导
Popup
滑动返回
TV组件
软键盘
状态栏
StepView
表格(Table)
滚动视差(Parallex)
SideBar
关于页面
详情页
FAB 自定义悬浮按钮
Indicator指示器
分享组件
升级更新
Toolbar
Sort&Drag
Emoji
Label
WheelView
PinCode解锁视图
CoordinatorLayout
页面切换
悬浮窗
地图
编辑器
SeekBar
DownloadView
其他


开源库大全:https://blog.csdn.net/hjh200507609/article/details/77508842 (转自 hjh200507609的专栏)

1.安卓集成开发框架 EasyAndroid

2.仿qq消息拖拽粘性效果 博客地址:www.jianshu.com/u/51d1fd73fb72

3.下拉刷最新、最全库 SmartRefreshLayout
4.Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 压缩与加密 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) 库名:RxTools
5.基于腾讯浏览服务Tbs,使用X5Webkit内核,实现文件的展示功能,支持多种文件格式 库名:superFileView
6.本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架 库名:RxEasyHttp
7.大牛直播,跨平台(windows/android/iOS)推送(rtmp)、播放器(rtmp/rtsp),支持录像、导播、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(1秒左右)。库名:SmarterStreaming
8.一款Android网络框架,基于Retrofit和RxJava打造的链式网络库, 强大的泛型解析功能和错误驱动功能,支持okhttp的调用风格,又兼容Retrofit注解方式,并支持rxJava链式操作。方便扩展,并能实现高速加载 库名:Novate
9.天气预报数据 聚合数据:https://www.juhe.cn/
10.乐乐音乐5.0主要是基于ijkplayer框架开发的Android音乐播放器,它支持多种音频格式(mp3,ape,flac等)和动感歌词(ksc,krc,hrcs等)、翻译和音译歌词,界面高仿酷狗。库名:HappyPlayer5
11.Android滚动选择控件 库名:WheelView
12.安卓选择器类库,包括日期选择器、时间选择器、单项选择器、双项选择器、城市地址选择器、车牌号选择器、数字选择器、星座选择器、生肖选择器、颜色选择器、文件选择器、目录选择器等  
库名:AndroidPicker
12-1.android 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期。库名:SuperCalendar
13.Android 通用圆角布局,快速实现圆角需求。 库名:rclayout
14.一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库。 库名:TakePhoto
15.Luban(鲁班) —— Android图片压缩工具,仿微信朋友圈压缩策略。库名:Luban
16.轻量级的动画库,可以帮助排版屏幕上的动画。库名:Spruce
16-1.动画库   库名:AndroidViewAnimations
17.可以在应用中简单快速的实现图形锁机制。库名:PatternLockView
18.这是一个高效的android实用程序类,用于在Canvas上绘制常规的多边形。库名:PolygonDrawingUtil
19.了解所有函数调用顺序以及函数好事的android库。库名:AppMethodOrder
20.这是一种不使用ViewHolder来编写适配器的方法。库名:SlimAdapter
21.Chips是Material Design中组件,他们被描述为:小却相对复杂的个体,比如联系人。Chip可以包含一些独立的东西,比如照片、文本、条款、图标或者联系人。MaterialChipsInput是在android中实现的那个组件。库名:MaterialChipsInput
22.android搭建属于你的技术堆栈,博客。http://www.jianshu.com/u/0e9fd9fee3a6
23.菜单,仿qq左侧 左滑菜单。库名:MaterialDrawer
24.scrollView 加强版。 库名:Android-ObservableScrollView
25.Android 学习资料收集。库名:Android_Data
26.MaterialViewPager
27.安卓工具大全。库名:AndroidUtilCode
28.BRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。库名:BaseRecyclerViewAdapterHelper
29.下拉刷新。库名:UltimateRecyclerView
30.裁剪图片。库名:uCrop
31.一行代码搞定Android弧形卫星动画菜单,支持上下左右四个方向展开,支持自定义菜单图标大小,支持是否显示子菜单文字,支持不确定个数的菜单,可扩展性强。库名:SatelliteMenu
32.“在线地图经纬度查询”,可以同时查询在谷歌,百度,高德等中的位置。
33.最全收集整理Github上受欢迎的Library  https://hndeveloper.github.io/2017/github-android-ui.html




抽屉菜单

MaterialDrawer  安卓抽屉效果实现方案
Side-Menu.Android  创意边侧菜单
FlowingDrawer  向右滑动流动抽屉效果
SlidingRootNav  仿DrawerLayout的ViewGroup
FantasySlide 单手势滑出侧边栏与选择菜单
Floating-Navigation-View  浮动菜单显示锚导航视图
material-drawer MD风格的自定义抽屉实现
SwipeMenuDemo 侧滑菜单动画效果库
ArcNavigationView 326 - 具有曲线边缘的NavigationView
QQSliddingMenu 106 - 与QQ5.0 完全一模一样的侧滑菜单

SlideSideMenu 60 - 滑动侧菜单的布局部件


ListView

baseAdapter 2475 - Android 万能的Adapter
Pinned Section Listview 2363 - 便于使用的ListView
AsymmetricGridView 1388 - Android自定义列表视图
Renderers 1023 - 创建适配器的Android库
CalendarListView 726 - 可互动的ListView+CalendarView
AndroidExpandingViewLibrary 515 - 创建Android动画折叠视图
ListItemView 490 - 基于MD风格的列表item实现
WheelView 411 - 基于ListView实现的Android滚轮控件
YLListView 209 - 仿IOS弹簧效果的ListView
SearchListView 149 - 带搜索栏的 listview

ScollZoomListView 38 - 优雅的漫画阅读器插件


WebView

JsBridge 2867 - Android的Java和JavaScript桥接
AndroidChromium 1476 - 谷歌浏览器安卓版源码项目
FinestWebView-Android 1428 - 可自定义webview
VideoEnabledWebView 608 - Android的WebView和WebChromeClint类扩展
CollapsingToolbar-With-Webview 183 - 带有可折叠toolbar的Webview
DSBridge-Android 132 - 目前地球上最好的IOS及Android javascript bridge
DSBridge-IOS 117 - 目前地球上最好的IOS javascript bridge
WebViewNativeBridge 27 - 从WebView向Java通过url发送数据

ClickableWebView 20 - 检测图片上的点击


SwitchButton

ToggleButton 1756 - Android上类似iOS的开关控件
Android-SwitchIcon 1407 - Switch图标的Google启动器风格实现
material-animated-switch 967 - 带有图标动画和颜色转换的Switch
IconSwitch 548 - 自定义切换部件
SHSwitchView 318 - iOS7风格的Switch开关
SwitchButton 283 - 安卓开关按钮

SwitchButton 268 - 优美的轻量级自定义样式的Switch按钮


按钮

FancyButtons 1100 - 创建花式按钮
ArrowDownloadButton 773 - 超酷的下载按钮
fab 760 - 浮动按钮
AnimShopButton 745 - 带伸缩位移旋转动画的购物车按钮
GoodView 701 - Android点赞+1效果
JellyToggleButton 684 - 果冻动态效果及缓动类型开关按钮
StateButton 675 - 不必为每种类型的button写一个drawable
SparkButton 670 - 创建一个带动画效果的按钮
FabButton 666 - 带有进度条指示器的环形浮动动作按钮
ProgressRoundButton 624 - 显示进度的流畅下载按钮
HoldingButton 461 - 控制录音状态的按钮
SubmitButton 343 - 实用酷炫又优雅的提交按钮
ButtonProgressBar 307 - 下载按钮进度条
MultiChoicesCircleButton 299 - 带3d视差效果的多选按钮
RaiflatButton 284 - 凸起的按钮
CProgressButton 240 - 仿iOS环形进度按钮
roundbutton 238 - 可设置圆角背景边框的的按钮
PlayPauseButton 225 - 制作动画播放状态的视图
Android-DivergeView 160 - 仿美拍直播的点赞动画
TriStateToggleButton 132 - 完全可自定义3态切换按钮
SegmentedButton 85 - 类似IOS的带动画分割按钮
DxLoadingButton 77 - 带有动画的Android加载按钮
SuspendButtonLayout 67 - 带浮动按钮的布局
floating-text-button 44 - 带动作文本的简单浮动按钮
PentagonFloatingActionButton 41 - 浮动点击动画按钮
FreeRadioGroup 32 - 类似于苹果的虚拟辅助按钮
Hamburger-Button 31 - 完全定制的汉堡按钮
BadgeRadioButton 25 - 仿QQ底部Tab切换RadioButton

OrderButton 21 - 仿饿了么下单按钮


点赞按钮

ShineButton 2400 - 安卓闪光UI库
LikeButton 1823 - 仿Twitter点赞时的的heart
GoodView 701 - Android点赞+1效果
SparkButton 670 - 创建一个带动画效果的按钮
ThumbUp 550 - 精致的点赞控件
MagicFloatView 224 - 自定义拓展漂浮路径的MagicFlyLinearLayout 控件
Android-DivergeView 160 - 仿美拍直播的点赞动画
LikeView 28 - 仿即刻APP点赞桃心的效果

TumblrLikeAnimView 9 - 仿Tumblr点赞动画效果


进度条

AVLoadingIndicatorView 4771 - 安卓载入动画合集
NumberProgressBar 3876 - 多彩进度条
Android-SpinKit 3092 - Android加载动画
LoadingDrawable 2536 - 安卓工具动画集合
CircleProgress 2307 - 三种圆形进度视图
ProgressWheel 2245 - 圆形旋转效果
CircularReveal 1990 - 创建加载动画效果
LoadingView 1662 - 简单的带有动画效果的加载控件
AndroidFillableLoaders 1576 - 有趣的填充型进程视图
ElasticDownload 1422 - 下载动画效果
MetaballLoading 1323 - 一个2d圆球加载
android-shapeLoadingView 1288 - 高仿新版58 加载动画
Android-RoundCornerProgressBar 1213 - Android圆角进度条库
MaterialProgressBar 1155 - MD风格的进度条
WaveLoadingView 1140 - 仿真波浪加载效果
WaveLoading 1051 - 能够提供波浪动画的Drawable
mkloader 997 - 优美又流畅的自定义加载视图
GifLoadingView 962 - webpage中的简单动画方法
AnimatedCircleLoadingView 927 - 加载视图动画
ArcProgressStackView 919 - arc模式进度条
Loading 888 - 多个Android加载效果
CircularFillableLoaders 864 - 精致的环形填充加载效果
CircleProgress 752 - 带旋转动画的环形进度视图
progress-activity 743 - 进度条空视图及错误视图库
CatLoadingView 743 - Android猫头像加载视图
KProgressHUD 718 - 安卓ProgressHUD实现
CircleView 678 - 动画环形视图
Circular Music ProgressBar 613 - Android环形音乐进度条
SlackLoadingView 596 - 模仿Slack加载动画
ColorArcProgressBar 593 - 可定制的圆形进度条
DilatingDotsProgressBar 592 - 自定义模糊进度条
spots-dialog 591 - Android提示对话框
CircularProgressView 585 - 环形进度条安卓视图
RingProgressBar 521 - MD风格的环形进度条
MagicProgressWidget 486 - 圆形进度条与横向进度条
FAB-Loading 474 - 浮动加载动画
CircleView 472 - 包含标题和子标题的环形视图
CoolAndroidAnim 472 - 酷炫的android loading效果
RingProgress 464 - 带效果的环形进度条
Android-SVProgressHUD 436 - 精仿iOS的提示库 SVProgressHUD
FlickerProgressBar 425 - 安卓仿应用宝下载进度条
pageloader 340 - 轻松自定义加载页面
CircleAlarmTimerView 297 - 圆形进度条
SquareLoading 286 - 一个方形动画加载器
AdhesiveLoadingView 259 - 具有粘性的滑动小球loading
OverWatchLoading 241 - 守望先锋的加载动画效果
SwipeCoordinator 212 - 简化动画滑动视图进程
MarkView 208 - 彩色圆弧的环形进度条
LikeSinaSportProgress 200 - 仿新浪体育客户端的进度条
BounceLoadingView 161 - 模仿饿了么加载效果
SlidingSquaresLoader 144 - 简单的进度加载
LoadingProgress 142 - 加载进度条
CutoLoadingView 126 - 自定义加载视图
AwesomeProgressbar 105 - 支持左右两边同时滚动的进度条
ZYDownloading 88 - 一个蛮酷的加载进度条
LoadingDialog 79 - 简单好用的LoadingDialog
LazyLoadingViews 74 - Adapter视图中子视图加载效果
and_cube_progress 74 - 正方体样式的loadingView
GradeProgressView 62 - 用来评估移动电话的进度条视图
ProProgressViews 46 - Android精致进度视图收集库
CircleProgressView 43 - 显示百分比进度的安卓组件
CircleProgressBar 32 - 带载入动画的环形进度条
VideoLoadingView 29 - 加载界面
LovelyProgressBar 26 - 漂亮的加载动画
BGAProgressBar-Android 24 - 安卓进度条
BaiduProgressBar 21 - 仿百度加载动画

DataLoadingLayoutAndroid 15 - 展示当前数据加载状态的库


TabLayout

SmartTabLayout 4248 - 在用户滚动时给出连续的反馈
FlycoTabLayout 3783 - Android的TabLayout库
MagicIndicator 2037 - 强大易扩展的ViewPager指示器框架
CoordinatorTabLayout 1874 - 自定义组合控件
NavigationTabStrip 1366 - 平滑可交互导航标签条
Dachshund-Tab-Layout 534 - 增强型Android标签布局
AdvancedPagerSlidingTabStrip 303 - 安卓导航控件
ChangeTabLayout 166 - 模仿乐视LIVEApp主界面TabLayout效果

SlidingTabWithColorIcons 19 - 带彩色图标的滑动标签


图标

Material design icons 29344 - 谷歌官方图标
android-iconify 2922 - 多个图标供应商的图标整合
Android-Iconics 2716 - 在应用中使用图标字体或矢量
material-icon-lib 1917 - 1500个MD风格矢量图标
Animated-Icons 138 - 安卓动画图标

DroidAwesome 25 - 视图或者菜单中显示FontAwesome图标


下拉刷新

android-Ultra-Pull-To-Refresh 7720 - 下拉刷新项目的替代方案
Phoenix 3198 - 可自定义滑动刷新实现
BGARefreshLayout-Android 2827 - 多种下拉刷新和上拉加载插件
FlyRefresh 2735 - 最有特色的下拉刷新
TwinklingRefreshLayout 1866 - 下拉刷新和上拉加载的RefreshLayout
WaveSwipeRefreshLayout 1564 - Android刷新控件
SwipeToLoadLayout 1411 - 可重用下拉刷新及上拉加载更多组件
Taurus 1411 - 简单和可定制的下拉刷新实现
RecyclerRefreshLayout 1357 - 通过垂直滑动手势刷新当前view内容
pull-to-make-soup 1228 - 自定义动画下拉刷新
FunGameRefresh 1069 - 有趣好玩的下拉刷新库
PullLoadMoreRecyclerView 903 - 上拉刷新加载
CommonPullToRefresh 842 - 下拉刷新
SwipyRefreshLayout 816 - 在两个方向上滑动的SwipeRefreshLayout扩展
XRefreshView 803 - android下拉上拉刷新框架
ChromeLikeSwipeLayout 626 - 执行更多事件的下拉事件
JellyRefreshLayout 601 - 下拉刷新布局
AnimRefreshRecyclerView 522 - 下拉刷新和上拉加载更多的RecyclerView
PullToRefresh 513 - 下拉刷新实现
SmartisanPull 496 - 最优雅的下拉控件
LoadingViewFinal 261 - 实现了下拉刷新/加载更多的android组件
PullRefreshView 228 - 为滑动控件添加上拉刷新下拉加载等功能
ShootRefreshView 210 - 快手Android客户端刷新动画
SmileRefresh 183 - 微笑下拉刷新
RecyclerRefresh 158 - 仿简书安卓端
CoolRefreshView 115 - 安卓刷新视图库
EasyRefreshLayout 98 - 轻松实现下拉刷新和上拉加载
RefreshLayout 72 - 实现下拉刷新和上拉加载
VRefreshLayout 62 - 竖直方向的下拉刷新控件
HorizontalRefreshLayout 30 - 实现左右刷新
DxWaveRefresh 25 - 波浪效果的下拉刷新

DonkeyRefresh 16 - 仿赶集下拉刷新


ViewPager

MaterialViewPager 5957 - 安卓选项卡插件
InfiniteCycleViewPager 3398 - 无限循环的视图页
RecyclerViewPager 2288 - 基于RecyclerView的ViewPager替代品
CircleIndicator 2205 - 轻量级ViewPager指示器
ViewPagerCards 2200 - 视图页卡片
PageIndicatorView 1860 - 能够指示选定页的ViewPage
ZoomHeader 1717 - 模仿饿了么详情页的例子
android-page-transition 1546 - 带有垂直滑动效果和Activity过渡的ViewPager
ViewPagerIndicator 1530 - 布局插件
ViewPagerTransforms 1494 - 包含视图页滚动常见动画的库
ExpandingPager 1457 - 卡片peek及pop控件
Android-ParallaxHeaderViewPager 1298 - 带标题头的左右滑动
UltraViewPager 1275 - 封装多种特性的ViewPager
MultiViewPager 847 - 支持V4库的ViewPager的扩展
DecentBanner 804 - 基于安卓Banner的ViewPager
ExpandablePager 679 - 两个状态(展开和滑动)间的垂直滑动切换
InfiniteViewPager 579 - 环绕实现首页末页跳转
PdfViewPager 561 - 在Activities或Fragments中显示PDF文档
ParallaxViewPager 485 - 安卓视差视图页
InfiniteIndicator 462 - 视图回收适配器
BezierViewPager 456 - 触摸贝塞尔圆球式图片展示
MagicViewPager 396 - 单页ViewPager炫酷切换效果
HeaderViewPager 309 - 具有共同头部的 ViewPager
YViewPagerDemo 235 - 水平竖直方向上滑动
PianoView 229 - 有趣的类似钢琴键盘的 ViewPager Indicator
ExpandableViewpager 224 - 可展开缩小的Viewpager
GalleryLayoutManager 125 - Android中Gallery或ViewPager控件的效果
InkeVerticalViewPagerLive 66 - 仿映客上下滑动切换直播demo

ArcPageIndicator 32 - 全自定义超简单的页面指示器


图表(Chart)

MPAndroidChart 15282 - 安卓图表解决方案
hellocharts-android 4114 - Android图表库
WilliamChart 3051 - 在应用程序中实现图表的Android库
GraphView 1541 - 通过编程创建灵活好看的图表
Jgraph 1030 - 可自定义图表
AndroidCharts 920 - 一个简单的Android图表库
android-DecoView-charting 758 - 实现高度可配置动画环形图表
spark 635 - 将任何规模xy点绘制为sparkline图表
SuitLines 500 - 小巧且高效的线性图表组件
RadarChartView 412 - 渲染径向图的Android视图
Charter 192 - 简易图表
RadarChart 184 - 自由定制旋转交互的Android雷达图
AndroidChart 156 - 简单的安卓分时行情页
candybar-library 90 - Android图表包装材料面板
SlimChart 77 - 轻量级便于使用的图表库
BarChart-master 23 - 自动伸缩的chart

PianoChartView 20 - 显示钢琴和弦比例尺图


菜单(Menu)

AwesomeMenu 5069 - 与Path的故事菜单具有相同外观的菜单
Context-Menu.Android 2884 - 独特的动画内容菜单
DropDownMenu 1912 - 多条件筛选菜单
FlyoutMenus 805 - Android简易MD风格弹出菜单
TapBarMenu 781 - Tap Bar菜单布局
CircleMenu 701 - 具有设计感的菜单
SpinMenu 634 - 轮播样式的Fragment菜单选择空间
DropDownMenu 596 - 完整的筛选器解决方案
BlurredGridMenu 464 - 酷炫网格菜单
ThumbnailMenu 412 - 简单而精致的Fragment菜单控件
TopRightMenu 319 - 仿手机QQ界面右上角的弹出菜单
CycleMenu 230 - 圆形菜单
CircleProgressMenu 104 - 带有进度效果的简单环形菜单
InfinityMenu 65 - 实现手风琴样式菜单的Android库
PopupMenuView 55 - iOS中弹框气泡菜单的控件
FloatingMusicMenu 42 - 用于音乐播放器的悬浮菜单按钮
CircleMenuView 40 - 自定义圆形菜单
SlidMenu 25 - 轮盘样式的Fragment菜单选择控件

SectorMenu 12 - 炫酷的扇形菜单


浮动菜单

BoomMenu 3479 - 具有炸裂效果的菜单按钮
CircularFloatingActionMenu 1931 - 自定义圆形浮动动画菜单
TapBarMenu 781 - Tap Bar菜单布局
ExpandableSelector 568 - 动画的折叠或展开按钮列表
CircleMenu 560 - 简单的优雅的菜单
RelativePopupWindow 539 - 轻松对锚视图相对定位
MultiChoicesCircleButton 299 - 带3d视差效果的多选按钮
SpringFloatingActionMenu 278 - 点击FAB弹出菜单
FloatMenuSample 249 - android 悬浮窗菜单
SmartMenu 174 - 一个优美的浮动菜单

WeiboPopupMenu 14 - 仿微博添加按钮弹出菜单


对话框

Material Dialogs 9477 - 安卓Material风格对话框
dialogplus 3106 - 对话框动画
NiftyDialogEffects 2009 - Nifty模式对话框效果
android-adDialog 1611 - 简单强大的广告活动弹窗控件
BlurDialogFragment 1496 - 背景模糊效果的DialogFragment
Android-AlertView 810 - 仿iOS的AlertViewController
MaryPopup 804 - 无忧扩展视图
MaterialStyledDialogs 786 - 显示优美可定制的Android对话框
BottomDialog 715 - 底部弹窗布局
SwipeAwayDialog 690 - 实现滑动取消对话框
LovelyDialog 620 - 帮助你轻松的创建流行的MD风格对话框
EasyDialog 532 - Android轻量级提示对话框
DialogUtil 315 - 任意界面弹出框
fancyDialog 298 - Android自定义提示框
NormalSelectDialog 234 - 常见布局封装
HintPopupWindow 204 - 仿qq弹出方式
BottomDialogDemo 197 - 使用 DialogFragment 实现底部弹窗布局
PlaceSearchDialog 153 - 位置自动搜索对话框
jjdxm_dialogui 96 - 多种弹出框样式
LemonHello4Android 73 - 内置多种主题提示框
panter-dialog 68 - 丰富样式的Android对话框
flickabledialog 48 - 通过轻滑实现取消效果
WheelDialogFragment 15 - 用于时间选择城市选择的对话框

BottomSheetPopupDialog 5 - 底部弹出框


空白页

MultiStateView 760 - 基于状态显示不同内容的Android视图
progress-activity 743 - 进度条空视图及错误视图库
StatusView 546 - Android自定义状态视图
StatefulLayout 530 - 显示最常见的状态模板
ErrorView 519 - 显示错误信息的自定义视图
LoadingLayoutDemo 483 - 加载中/无网络/无数据/出错四种情况效果封装
MultipleStatusView 439 - 支持多种状态的自定义View
TEmptyView 424 - 更简单地设置EmptyView
stateLayout 351 - 快速switch布局
loadinglayout 296 - 简单实用的页面多状态布局
FlowLayout 217 - 非常常见的安卓视图流
MultiStateView 178 - 用于切换不同View的各种状态
LoadDataLayout 163 - 加载数据Layout
ProgressLayout 98 - 展示加载布局空白布局和error布局
PageStateManager 78 - 页面状态管理
HHEmptyView 35 - 网络加载提示进度封装View

DataLoadingLayoutAndroid 15 - 展示当前数据加载状态的库


滑动删除

AndroidSwipeLayout 7804 - 安卓滑动出现子菜单
SwipeRecyclerView 1579 - RecyclerView侧滑菜单
Swipeable-Cards 1368 - 提供类似Tinder卡片效果
RecyclerViewUndoSwipe 1263 - 本地ItemTouch助手
SwipeStack 1118 - 安卓纸质视图栈
SwipeDelMenuLayout 887 - 仿IOS侧滑Item删除菜单
itemtouchhelper-extension 795 - 添加滑动条目处理
SwipeMenu 636 - 滑动菜单
AndroidSwipeableCardStack 545 - 流畅的纸质卡片组件
SwipeRevealLayout 490 - 通过swipe及slide显示另一个布局
QQTipsView 471 - 仿QQ消息未读拖拽清除
SwipeCardsView 361 - Android高仿秒拍热榜的卡片滑动和左右飞出效果
SwipeCardRecyclerView 234 - 炫酷滑动卡片
SlideLayout 176 - 全方向完美滑动处理侧滑控件
CardSwipeLayout 172 - RecyclerView卡片滑动布局

accordion-swipe-layout 69 - Android手风琴滑动布局


手势操作

sensey 1890 - 手势交互Android库
GestureViews 1184 - 手势控制和位置动画
InboxLayout 641 - 仿谷歌下拉返回效果

Swipper 47 - 控制亮度的自定义视图


RecyclerView

BaseRecyclerViewAdapterHelper 6876 - 强大灵活的RecyclerAdapter
recyclerview-animators 5977 - 轻松创建动画RecyclerView
UltimateRecyclerView 5332 - 功能强大的Recyclerview
vlayout 3453 - 布局方案和布局间的组件复用
android-advancedrecyclerview 3188 - 提供高级特性的RecyclerView扩展
epoxy 2771 - Airbnb安卓视图架构
XRecyclerView 2752 - 下拉刷新和加载更多
baseAdapter 2475 - Android 万能的Adapter
SuperRecyclerView 2431 - 轻松制作可使用的RecyclerView
RecyclerViewPager 2288 - 基于RecyclerView的ViewPager替代品
DiscreteScrollView 2216 - 基于RecyclerView的滚动列表实现
MultiType 1823 - 快速清晰的开发复杂列表页面
SwipeRecyclerView 1579 - RecyclerView侧滑菜单
FastAdapter 1517 - 简化RecyclerView配置过程
android-parallax-recyclerview 1429 - Android 视差 RecycleView
EasyRecyclerView 1382 - 常用的RecyclerView的各种需求封装
RecyclerViewCardGallery 1380 - RecyclerView实现Card Gallery效果
RecyclerViewUndoSwipe 1263 - 本地ItemTouch助手
excelPanel 1229 - 仿Excel表格的RecyclerView
LRecyclerView 1220 - 多功能RecyclerView
ShimmerRecyclerView 1077 - 展现视图加载中的视图
RecyclerViewHeader 1060 - 为安卓RecyclerView创建header
overscroll-decor 1048 - Android的仿iOS滚动效果
Renderers 1023 - 创建适配器的Android库
drag-select-recyclerview 957 - 实现GooglePhoto样式多选择
PullLoadMoreRecyclerView 903 - 上拉刷新加载
RecyclerViewFastScroller 873 - 连接到RecyclerView实现快速滚动
SimpleRecyclerView 845 - 轻松创建列表的RecyclerView扩展
IndexRecyclerView 824 - 使用Recyclerview实现的联系人列表
groupie 802 - 显示并管理复杂的RecyclerView布局
RecyclerViewEnhanced 760 - 条目滑动点击安卓库
StickyHeaders 741 - 安卓RecyclerView的适配器和布局管理器
WaveSideBar 726 - 快速跳跃分组的侧边栏控件
RecyclerView-FastScroll 706 - 简单的FastScroller
ExpandableRecyclerview 691 - ExpandableRecycler适配器
AndroidRecyclerViewDemo 613 - 安卓RecyclerView 示例
DragRecyclerView 562 - 在RecyclerView中拖拽的简单实现
RecyclerViewWithHeaderNewPractice 533 - 结合HeaderView的RecyclerView新实现
SectionedRecyclerView 530 - 安卓RecyclerView 适配器
FastScroll 525 - 类似列表视图的FastScroller
AnimRefreshRecyclerView 522 - 下拉刷新和上拉加载更多的RecyclerView
android-data-binding-recyclerview 478 - 配有Android数据绑定的RecyclerView
BGAAdapter-Android 437 - 通用的Adapter和ViewHolder
CircleRecyclerView 421 - 一个循环RecyclerView
FamiliarRecyclerView 354 - RecyclerView类库
MultiTypeView 306 - 复杂界面分多个模块开发
ClassifyView 284 - 拖拽合并的RecyclerView
SuspensionBar 249 - Android轻松实现RecyclerView悬浮条
RecyclerStickyHeaderView 241 - RecyclerView的悬浮视图
SwipeCardRecyclerView 234 - 炫酷滑动卡片
DragSelectRecyclerView 218 - 简单的触摸监听类
Smart-HeaderFooter-RecyclerView 198 - 将Recyclerview添加HeaderView和FooterView
AlphabetIndex-Fast-Scroll-RecyclerView 169 - 强大的AlphabetIndex FastScroller
RecyclerRefresh 158 - 仿简书安卓端
RecyclerTreeView 150 - 安卓的TreeView实现
PracticalRecyclerView 140 - RecyclerView的一个封装
ARecyclerView 105 - 一个库搞定recyclerview
SpringRecyclerView 88 - 具有弹簧效果的RecyclerView
InifiniteRecyclerView 61 - 实现无尽加载列表
StickyItemDecoration 58 - RecyclerView粘性头部
Sectioned-RecyclerView 55 - 带header和item的RecyclerView的简单实现方式
RecyclerAnimations 46 - item滑动时的循环动画
NoAdapter 45 - 使用RecyclerView实现一个列表
StickyRecyclerSettingView 45 - 快速在Android上建立SettingActivity
EasyHeaderFooterAdapter 32 - 在RecyclerView中添加header或者footer
RecyclerViewDivider 25 - 为RecyclerView设置分频器
SwipeCardsRecyclerView 20 - 基于RecyclerView的Android组件
GlideScrollRecyclerView 19 - RecyclerView优先加载可见item

RecyclerAdapter 14 - 简化封装RecyclerView.Adapter


Card

folding-cell-android 2556 - 安卓FoldingCell
ViewPagerCards 2200 - 视图页卡片
RecyclerViewCardGallery 1380 - RecyclerView实现Card Gallery效果
Swipeable-Cards 1368 - 提供类似Tinder卡片效果
SwipeStack 1118 - 安卓纸质视图栈
SwipeCardView 999 - 基于Diolor的Swipecards控件改进实现
CardStackView 936 - 以三种动画效果像卡片一样展示内容
NineGridView 791 - 展示图片的九宫格控件
SlidingCard 618 - 画廊效果的幻灯片卡片
GiftCard 571 - Android漂亮的礼物卡片
AndroidSwipeableCardStack 545 - 流畅的纸质卡片组件
TinderStack 523 - 一叠类似Tinder的卡片
Android-InfiniteCards 466 - 可自定义动效的卡片切换视图
SwipeCardsView 361 - Android高仿秒拍热榜的卡片滑动和左右飞出效果
CardView 200 - 类似小票效果的卡片列表
CardSwipeLayout 172 - RecyclerView卡片滑动布局
StackCardsView 44 - 堆叠滑动控件
turncardlistview 30 - 上下翻页的卡片列表

SwipeCardsRecyclerView 20 - 基于RecyclerView的Android组件


Color

InstagramLikeColorTransitionAndroid 352 - 创建类似渐变颜色过渡的Instagram
ColorPickerView 278 - 从图片中获取颜色
MaterialDesignColor 274 - 谷歌官方MaterialDesign颜色代码
colorpreference 204 - 建立优秀的颜色选择器
DrawableColorChange 81 - drawable颜色修改工具

MaterialDesignColors 54 - 提供MD风格的Android库


Drawable

OneDrawable 202 - 为View设置具有按下效果的背景

SelectorDrawable 23 - 为按钮设置selector


Spinner

nice-spinner 955 - Android spinner的重新实现
BetterSpinner 526 - 好用的Spinner

MemorySpinner 125 - 可以记住历史选项的spinner


布局

flexbox-layout 7787 - Android盒式布局功能库
AndroidAutoLayout 4814 - Android屏幕适配方案
vlayout 3453 - 布局方案和布局间的组件复用
FlowLayout 2233 - Android流式布局
DiagonalLayout 1778 - MD风格的新的样式和方法
FanLayoutManager 1393 - 扇形水平列表视图
smooth-app-bar-layout 1389 - 视图布局
FlexLayout 1370 - 强大的Android布局视图
TextLayoutBuilder 1108 - Facebook出品的在Android中轻松实现文字布局
FlowLayoutManager 1018 - 利用自定义LayoutManager 的一些实战实例
ExpandableLayout 995 - 带有各种动画的扩展布局
FlowLayout 886 - 让子视图自动浮动到下一行
ArcLayout 835 - 使用ArcLayout探索新的MD风格的样式和方法
ExpandableLayout 783 - 实现动画扩展和子视图折叠
FlowTag 549 - Android流式布局
ExpandableLayout 411 - 节省空间的可扩展布局
ThreeDLayout 351 - 让任何view拥有3D效果
HiveLayoutManager 321 - 蜂巢布局管理器
ILayoutAnimationController 246 - 一行代码搞定布局动画
StickyNavLayout 235 - 悬浮控件
RippleLayout 203 - 实现波纹效果的布局
LiveLayout 184 - 关于直播布局与礼物特效的Demo
AssembleEssay 72 - 自定义LayoutManager实现流动布局
FlowLayoutDemo 19 - 自定义View实现流式布局

LikeELMLeftLoad 14 - 仿饿了么左滑跳转


模糊效果

Android StackBlur 2721 - 图片模糊效果
Blurry 2534 - Android简易模糊库
500px-android-blur 1925 - Android模糊视图
blurkit-android 1913 - 类似iOS上的实时模糊效果
BlurView 1606 - Android底层视图动态仿iOS模糊
ImageBlurring 1079 - 通过 Java 与 JNI 分别进行图片模糊
RealtimeBlurView 914 - 仿UIVisualEffectView实时模糊覆盖
BlurredView 844 - Android图片视图动态模糊
BlurLockView 830 - 毛玻璃效果的解锁界面
Dali 771 - Android图像模糊库
RxBlur 515 - 毛玻璃(高斯模糊)效果
EtsyBlur 506 - 在Etsy应用添加仿玻璃模糊效果
GaussianBlur 289 - 对图片应用高斯模糊

CrazyShadow 215 - 为 View 添加阴影效果


TabBar

SpaceTabLayout 933 - RelativeLayout的自定义实现方式
RecyclerTabLayout 859 - 高效TabLayout库
ZuiMeiTAG 232 - 仿最美应用的底栏

AlphaIndicatorView 201 - 仿微信底部tab标签


AppBar

smooth-app-bar-layout 1389 - 视图布局
appbarlayout-spring-behavior 733 - 实现滚动弹簧效果
TestAppBar 271 - AppBar动画效果

simple-view-behavior 239 - 简单视图行为


选择器(Picker)

Android-PickerView 3898 - 精仿iOS的PickerView控件
android-betterpickers 2461 - 选择器DialogFragments库
AndroidPicker 2021 - 安卓选择器类库
SublimePicker 1768 - 提供选择器的自定义视图
Android-FilePicker 1060 - 灵活选择图片和视频的文件选择器
TimePickerDialog 977 - Android时间选择器
CityPicker 880 - 仿美团等选择城市列表demo
BottomSheetPickers 824 - ndroid的新的数据和时间选择器库
PickView 791 - 选择日期或者省份的辅助库
MultiType-FilePicker 748 - 轻量级Android文件选择库
NumberPickerView 625 - 灵活的安卓NumberPicker组件
android-spinnerwheel 623 - 安卓轮式旋转部件
CharacterPickerView 610 - 仿iOS的PickerView控件
HorizontalPicker 285 - 支持文本和图标的水平选择器
SingleDateAndTimePicker 268 - 在一个部件内选择一个数据和一个时间
Two-Step-Picker-Dialog 231 - 两步选择器对话框
SimpleNumberPicker 154 - 十进制和十六进制选择器视图
LFilePicker 150 - 轻量级的文件选择器
AwesomeImagePicker 113 - 使用精致的接口选择images和gifs
PickTime 101 - 日期选择控件
PickImage 79 - 带有Camera和Gallery选项的DialogFragment
ClickNumberPicker 75 - 从给定范围内使用点击按钮或者触摸选定一个值
Android-PickerView-Library 72 - 高仿 IOS PickerView 控件的库
JDSelector 68 - 仿京东的地址多级选择器
NumberPicker 40 - Android数字选择器视图
CityPickerWebView 35 - JS实现的省市县三级联动

EasyPickerView 34 - Android轻量级PickerView


跑马灯

MarqueeView 1568 - 垂直翻页公告
MarqueeViewDemo 896 - 跑马灯View
MarqueeLayoutLibrary 388 - 支持四个方向循环滚动的自定义控件
noticeview 256 - 滚动播放的公告控件
VerticalBannerView 194 - 安卓自定义控件
AdvancedTextSwitcher 193 - 卡片上滚动显示最新评论

VerticalMarqueeView 12 - 新闻向上不断滚动跑马灯效果


日历时间

android-times-square 3710 - 从日历视图选择一个单独日期
material-calendarview 2770 - MD风格的日历视图
MaterialDateTimePicker 2407 - MD风格日期时间选择器
Android-Week-View 2301 - 在Android应用中显示日历
Caldroid 1263 - 以月为单位的日历控件
CountdownView 1257 - 安卓倒计时控件
TimePickerDialog 977 - Android时间选择器
AgendaCalendarView 929 - 仿Outloo和Google日历
CompactCalendarView 921 - 简单的日历视图
MaterialDateRangePicker 835 - 日期选择控件库
BottomSheetPickers 824 - ndroid的新的数据和时间选择器库
CalendarListView 726 - 可互动的ListView+CalendarView
WeekCalendar 555 - 提供星期日历的库
HorizontalCalendar 482 - MD风格的水平日历视图
CalendarExaple 445 - 高仿钉钉和小米的日历控件
android-calendar-view 322 - 易扩展的andorid日历控件库
Cadar 305 - 可以显示事件的日历视图
TimerView 299 - 解耦良好的计时控件
SingleDateAndTimePicker 268 - 在一个部件内选择一个数据和一个时间
CalendarView 195 - 高度定制的日期选择器
MiClockView 189 - 高仿小米时钟
MaterialCalendar 167 - 一个MD风格的日历
GregorianLunarCalendar 153 - 农历+公历的日期选择模式
GAHonorClock 110 - 时钟动画
CalendarView 98 - 优雅且性能高效的日历控件
Android-SwitchDateTimePicker 71 - 日期时间选择器库
week-month-Calendar 68 - 周月切换的日历
RetainedDateTimePickers 67 - 在手机方向改变时保持日期时间选择器
WeekViewSwipeable 59 - 以周格式显示数据的Android视图
DateRangePicker 48 - 带数据选择器的Dialogo fragment
TimelyView 42 - 时间动画视图

NubiaTimer 34 - 高仿Nubia 定时器的自定义view


主题样式

MagicaSakura 1809 - Android多主题库
Android-skin-support 1525 - 用心的Android 换肤框架
Colorful 1479 - 轻松改变app的配色方案
Scoops 680 - 动态改变应用主题
ThemeDemo 384 - 日夜间模式切换
ThemeSkinning 248 - Android 主题换肤的开源库
Blackbulb 150 - MD风格的夜间屏幕Android 应用
AndroidSkinAnimator 143 - 仿网易云音乐换肤框架
ChangeMode 66 - Android动态切换夜间模式的实现库

QSkinLoader 33 - QSkinLoader换肤框架


ImageView

RoundedImageView 3860 - 支持圆角的快速ImageView。
subsampling-scale-image-view 2845 - 安卓自定义图片视图
PanoramaImageView 1460 - 可以随设备旋转自动滚动的imageView
CustomShapeImageView 1395 - 自定义使用SVG和填充图的ImageView
FrescoImageViewer 1112 - 简单的自定义全屏图片视图
LargeImage 1018 - Android加载大图
Crescento 883 - 图像视图和相关布局的下面添加曲线
CircularImageView 875 - 以简单的方法实现环形ImageView
NineGridImageView 841 - 仿微信朋友圈或微博的九宫格图片
DragPhotoView 819 - 高仿微信可拖拽返回PhotoView
ShadowImageView 789 - 更加细腻的阴影效果
ImageTransition 552 - Activity视图过渡
android-combination-avatar 498 - 模仿QQ讨论组组合头像
CaptchaImageView 495 - 生成验证码图片的自定义ImageView
ScrollParallaxImageView 395 - 滚动视差效果
Frisson 308 - 在图片上提供时髦的剪裁
Diagonalify 282 - 创建图像视图的对角线切割
avatar-view 205 - 带有用户名字的第一个字母的图片视图
AnchorImageView 186 - Android锚点定位ImageView
CircleImageView 166 - 环形ImageView
SImageView 116 - 设置一个网址即可显示图片的控件
IdentityImageView 95 - 带进度条的图片框架
CoolImageView 51 - 可以上下移动的imageView
Blaze 40 - 提供移动图像和缩放图像的视图
LQRNineGridImageView 31 - 仿微信群头像九宫格控件
GridImageView 21 - 根据图片数量自动适配加载

RoundImageView 12 - Android自定义圆角图片


通知

Alerter 2528 - 克服Toast和Snackbar的限制
NotifyUtil 920 - 高仿淘宝微信等热门APP通知视图
Pugnotification 683 - 通过一行代码实现通知功能
NotifyUtil 119 - notification工具类
Carousel-Notification 73 - 轮播框通知

NotificationUtil 37 - 全新的Android通知栏


聊天视图

ChatKit 906 - 简化UI开发
ChatMessageView 552 - 快速创建聊天信息视图
ChatMessageView 249 - Android聊天UI视图

ChatDemo 109 - 实现聊天界面


Header

StickyHeaderListView 1816 - 基于实际需求做出的灵活可定制的UI功能
ZoomHeader 1717 - 模仿饿了么详情页的例子
Android-ParallaxHeaderViewPager 1298 - 带标题头的左右滑动
StickyHeaders 741 - 安卓RecyclerView的适配器和布局管理器
RecyclerViewWithHeaderNewPractice 533 - 结合HeaderView的RecyclerView新实现
StickyNavLayout 235 - 悬浮控件

Smart-HeaderFooter-RecyclerView 198 - 将Recyclerview添加HeaderView和FooterView


引导图(Intro)

AppIntro 6053 - 制作一个很酷的app介绍页
ShowcaseView 4660 - 向用户突出app的特定部分
WoWoViewPager 1881 - 优化App介绍/引导页面
material-intro-screen 1807 - MD风格的介绍页面
GuideView 1463 - 创建遮罩式导航页
Onboarding 1390 - 以一种漂亮的方式向用户介绍应用
paper-onboarding-android 1309 - MD风格的onboarding
MaterialIntroTutorial 753 - MD风格介绍导航
FancyShowCaseView 581 - 易于使用的自定义显示案例视图
ahoy-onboarding 505 - 可自定义背景的引导页面
HighLightGuideView 351 - 用于 app 新功能高亮引导的库
Material-ViewPagerIndicator 316 - 超级简单的页面指示器
Vertical-Intro 238 - 在你的应用程序中整合material vertical
UserGuideView 198 - 用户指引view
Material-Onboarding 172 - 轻松实现引导图
StepDialog 118 - ofo应用首次注册时的步骤控件

SlidingIntoView 61 - 简单的滑动介绍视图


图片

Android-Universal-Image-Loader 15152 - 异步图像加载程序
glide 15006 - 媒体管理和图片加载框架
picasso 13268 - 安卓图片缓存库
fresco 12543 - 在Android应用中显示图片
PhotoView 9843 - 简单可用的放大安卓ImageView实现
CircleImageView 6779 - 圆形介绍头像
uCrop 4983 - 极限且灵活的图像裁剪体验
android-crop 3506 - 简单的图片裁剪功能的Android库项目
glide-transformations 3492 - 图像转换类库
TakePhoto 2596 - Android设备上获取裁剪压缩图片
MultiImageSelector 2263 - 仿微信实现多图选择
Android-Image-Cropper 2223 - Android图片裁剪库
Matisse 1850 - Android本地图像选择器
PhotoPicker 1787 - 仿Wechat图片选择器
KenBurnsView 1697 - 身临其境的动画拖拽
boxing 1668 - 基于MVP模式的Android多媒体选择器
scissors 1640 - Android图片裁剪库
BigImageViewer 1602 - 支持平移和缩放的大图像缩放器
AndroidPhotoFilters 1598 - 快速强大灵活的图片处理器
SimpleCropView 1591 - Android图片裁剪库
ImageViewZoom 1470 - 支持超大图片流畅缩放
ImagePicker 1433 - Android仿微信UI自定义相册
PictureSelector 1209 - 多图选择上传
PhotoView 1201 - 图片浏览缩放控件
BlurImageView 1059 - 逐步加载图像
cropiwa 1033 - 实现图片剪裁的多配置部件
TelegramGallery 998 - 快速高效低耗相册选择器
RxGalleryFinal 982 - android图片/视频文件选择器
android-square-progressbar 957 - 围绕图片的进度条
EasyImage 887 - 从gallery,相机或者文件中获取图片
Tiny 849 - 图像压缩框架
PinchImageView 842 - 安卓图片手势控件
AdvancedLuban 817 - 方便简约的 Android 图片压缩工具库
PhotoEditDemo 802 - 图片处理sdk
SimpleTagImageView 800 - 安卓中带有标签的ImageView
NineGridView 791 - 展示图片的九宫格控件
album 777 - Android轻量级相册
BGAPhotoPicker-Android 726 - Android图片选择
StyleImageView 717 - 图片相关视图的风格添加及亮度对比度设置
image-chooser-library 656 - 以很少的代码捕获图片/视频
ImagePicker 651 - 图片选择控件
ImageEditor-Android 646 - 编辑图片
Zoomy 634 - 缩放Android库
CropImageView 586 - 支持不同类型裁剪的ImageView
ImageGallery 549 - 用于放置图像数组的gallery
ImageSelector 500 - Android图片选择器
DragScaleCircleView 477 - 能够拖拽和缩放及裁剪图片的环形窗口
wqgallery 383 - 微信样式相册选择器
AvatarImageView 373 - 电话本联系人头像
RapidInterpolator 368 - 动态调整interpolator的Java库
Louvre 355 - 自定义图片选择器
MediaPickerInstagram 344 - 仿Instagram的MediaPicker
IPicker 300 - Material Design 风格的图片选择器
TransferImage 292 - 仿qq 点击缩略图后预览高清图
InstaCropper 291 - 仿Instagram图片裁剪
Android-BitherCompress 263 - Android图片压缩目前最优解决方案
RxPicker 261 - 基于RxJava的Android图片选择器.
FishBun 261 - Android图片选择器
PickPhotoSample 256 - 帮助你选择图片的库
XLowPoly 235 - low poly图片的安卓实现
AlbumSelector 222 - 图片选择库
imagepickerdemo 206 - 图片选择器
JigsawDemo 203 - Android的拼图Demo
HotImg 199 - 图片不规则区域点击事件处理
PullDownView 196 - 下拉展示大图
GalleryPick 181 - Android 自定义相册
collageview 177 - 创建简单照片拼贴
croperino 146 - 简单的图像裁剪工具
ImageCropper 143 - 图片裁剪库
FrescoImageView 140 - Android平台的图像控件
MutiPhotoChoser 139 - 支持多选的图片选择器
FrescoUtils 133 - 图片处理
android-image-picker 99 - 选择图像的简单的库
ImageLoaderUtil 89 - ImageLoaderUtil实现的图集功能
SnappyImageViewer 79 - 安卓图片视图
PicCrop 62 - 对ucrop的封装工具类
ImageZoom 50 - 仿Instagram的视图缩放功能
ImagePickerWithCrop 47 - 指定选择图片的库
Multimager 46 - 多图片选择器和多图片捕获
ImageFrame 41 - 高效省内存的播放序列帧控件
IKNinePhotoView 40 - 开源的Android九宫格控件
LQRImagePicker 37 - 完全仿微信的图片选择
ImageSelector 32 - 支持多图选择和图片预览的图片选择器

AlxPicassoProgress 25 - 图片下载进度实时显示


徽章(Badge)

BGABadgeView-Android 1622 - Android 徽章控件
BadgeView 1239 - 自由定制的BadgeView
Android-ActionItemBadge 1079 - 为ActionItem添加标识
MaterialBadgeTextView 859 - 展示新的信息标识和新的特色标识
Badger 686 - 添加徽章
Badge 544 - 一系列徽章图片
BadgeView 457 - 基于Android的BadeView
badgebutton 333 - 带有徽标(数字,小红点)的按钮
NotificationBadge 81 - 带有动画的通知标记
BadgeRadioButton 25 - 仿QQ底部Tab切换RadioButton

SuperBadge 19 - 消息红点计数解决方案


RatingView评分控件

MaterialRatingBar 755 - 性能更好的MD风格的RatingBar
SimpleRatingBar 607 - 简单但功能强大的RatingBar
SpiderWebScoreView 567 - 蛛网评分控件
SmileyRating 475 - Android简单的评级栏
SimpleRatingView 167 - Android的评价切换
AndroidCustomView 123 - 简单的投票排名对比图

rating-request 24 - 简单的Android对话框


滚动效果(Scroll)

Android-ObservableScrollView 7427 - 观察滚动事件和滚动视图的Android库
AndroidScrollingImageView 1184 - 安卓视差动画效果
Scrollable 859 - 封装实现滚动条的滚动逻辑
material-scrolling 577 - MD风格的滚动效果安卓库
MaterialScrollBar 562 - 为MD5.1之前的版本带来MD5.1的滚动条
ScrollLayout 196 - 场景抽屉拖拽效果

HVScrollView 42 - 配置水平和垂直滚动的HVScrollView


时间轴

Timeline-View 1115 - 时间线视图库
TimelineView 881 - 在应用程序添加时间轴的安卓视图
TimelineView 399 - Android自定义时间线视图
UnderLineLinearLayout 259 - 一个简单的时间轴实现

TimeLine 239 - 安卓时间轴


TreeView目录视图

AndroidTreeView 1618 - 安卓的目录视图

RecyclerTreeView 150 - 安卓的TreeView实现


SearchView搜索

MaterialSearchView 2062 - 以MD风格实现SearchView
floatingsearchview 1949 - 带有搜索建议的浮动搜索栏
JJSearchViewAnim 1932 - 炫酷的SearchView搜索动画库
SearchView 1499 - 类似Play Store的SearchView
FloatingSearchView 1206 - 浮动的搜索视图实现
MaterialSearchBar 962 - 安卓MD风格搜索栏
Search-View-Layout 883 - Lollipop+ Dialer和Google Maps的实现
MaterialSearchView 720 - 基于MD风格的Android搜索视图
Material-SearchTransition 316 - 展示如何过渡到搜索的示例项目
QueryHighlighter 244 - 在文本中突出搜索字词
searchablespinner 87 - 搜索器
MsvSearch 87 - Material Design风格搜索视图
SearchDialog 73 - 仿bilibili搜索框效果

LSearchView 29 - Android L设计搜索视图


TagView标签

ChipsLayoutManager 1607 - 自定义RecyclerView布局管理器
FlowLayout 886 - 让子视图自动浮动到下一行
SimpleTagImageView 800 - 安卓中带有标签的ImageView
AndroidTagView 766 - Android TagView库
materialChipView 664 - MD风格的Chip视图
AutoLabelUI 587 - 将标签并排放置的Android库
android-tagview 576 - 云标签控件
TriangleRectangleLabelView 441 - 标签视图
TagViewGroup 404 - Android 仿小红书图片标签
EasyTagDragView 211 - 仿网易新闻app下拉标签选择菜单
ChannelTagView 48 - 一个频道管理view
LaybelLayout 22 - 标签布局

FlowLayoutDemo 19 - 自定义View实现流式布局


TextView

HTextView 3017 - 支持自定义字体的TextView动画效果
android-autofittextview 2678 - 自动改变文字大小完美适应边界
ticker 2405 - 显示滚动文本
ExpandableTextView 2190 - 展开/折叠TextView
TextJustify-Android 1458 - 文本处理库
RichText 1357 - Android富文本解析器
SlantedTextView 1215 - 倾斜的TextView
SuperTextView 1163 - 功能强大的TextView
Android-TextView-LinkBuilder 1130 - 创建可点击的链接
TextLayoutBuilder 1108 - Facebook出品的在Android中轻松实现文字布局
ReadMoreTextView 1035 - 装饰文本的自定义TextView
TokenAutoComplete 962 - 安卓Gmail风格的MultiAutoCompleteTextView
html-textview 845 - 扩展的安卓TextView组件
AutoLinkTextView 820 - 自动检测并处理点击事件
FadingTextView 810 - 自动改变其内容的TextView
Android-RobotoTextView 757 - TextView及其直接间接子类的实现
SuperTextView 731 - 提高构建项目的效率
AutoFitTextView 657 - 自动适应字体和行计数的TextView
BabushkaText 654 - 通过Spannables设置文本样式
FloatingText 621 - 执行漂浮效果动画的控件
TriangleLabelView 583 - 显示三角视图
android-justifiedtextview 569 - 基于原生TextView实现合理的textview
Trestle 540 - 在TextView上桥接span
android-chips 524 - 基于Google的内部chip库的简易库
ExpandableTextView 481 - 展开折叠TextView
Markdown 466 - Android原生Markdown解析器
html-builder 425 - 为Android TextView建立有效的HTML
SimpleText 417 - 简化spannable字符串的创建
dante 412 - 文本解析器
AvatarLabelView 411 - 可配置的迷你版轻量级 Label 辅助类
cornerlabelview 390 - 视图角标
text-decorator 364 - 轻松装饰TextView
NumberAnimTextView 356 - 数字增加动画的 TextView
UnderLineLinkTextView 327 - 使关键词带有可点击的下划线TextView
PinchZoomTextView 269 - 用手势缩放字体大小
XRichText 262 - 显示Html富文本的TextView
Better-Link-Movement-Method 224 - 在TextView中处理RUL
ColorTextView 211 - 用颜色标记一些短语
FlexibleRichTextView 191 - 自行定义大部分标签
GetWordTextView 165 - 通过点击获得词语
CharCountTextView 114 - 仿Twitter剩余长度计数器
TagEditText 112 - 显示类似微博中的活动标签
RandomTextView 110 - 滚动显示TextView的数字
RickText 82 - 类似微博的编辑框
nachos 53 - 输入文本并创建MD风格的chip
Zaman 53 - 将timestamp转化为时间String
SpanEZ 39 - 从Spannable API完成提取
TextViewDrawable 33 - 仿大众点评的购买须知
RichTextView 32 - 富文本textview
TextViewSpanLink 29 - TextView上展示超链接

SpanBuilder 18 - TextView可以生成的span样式


EditText

MaterialEditText 4087 - MD风格的EditText
Android Form EditText 1224 - 为edittext带来数据有效性工具
MaterialTextField 997 - 与众不同的漂亮的浮动可编辑文本框
BufferTextInputLayout 785 - 简单的TextImputLayout定制化服务
BiuEditText 594 - 一个有趣的EditText
MentionEditText 344 - 为提及的字符串添加一些有用的功能特色
AndroidEdit 325 - EditText的撤销和恢复撤销操作
TyperEditText 306 - 打字机效果
AutoFillEmailEditText 244 - 自动对EditText添加自定义email
AnFQNumEditText 243 - 自定义EditText实现右下角计数控件
LineHeightEditText 134 - 修复文本编辑行高和光标效果
EditCard 76 - 输入信用卡号码的自定义EditText
PowerfulViewLibrary 73 - 输入框功能
EasyMoney-Widgets 30 - 支持货币显示的部件

RichEditText 21 - 仿微博富文本编辑框


Sliding

AndroidSlidingUpPanel 6150 - 通过向上拖动添加额外面板
SlideUp-Android 1220 - 对任何视图添加边侧效果
DiscreteSlider 537 - 让用户在指定的刻度线上选择一个值的滑块
slideview 472 - 简单独特的Android滑动按钮
SlidingLayout 331 - 安卓平台View控件

SlidingBall 187 - 仿QQ身边的人的效果


表单&验证码

android-saripaar 2233 - 基于规则的AndroidUI输入验证库
hover 1978 - Android浮动菜单实现
MaterialLogin 1485 - MD风格的登录效果
GridPasswordView 1237 - Android密码视图
MaterialChipsInput 1097 - MD风格chip组件的实现
AndroidKeyboardWatcher 759 - Android可开闭输入键盘
AwesomeValidation 736 - 实现对Android的验证
MaterialLogin 688 - MD风格的登录注册视图
passwordview 661 - Android密码视图
material-code-input 656 - MD样式的编码输入
PasswordLoadingView 532 - 当完成密码时显示一个动画
OnePageSigninSignup 424 - 单页面实现注册登录
SwipeCaptcha 386 - Android 平台的滑动验证码
data-binding-validator 214 - 使验证字段变得简单而快速
Ratifier 103 - Android表单验证库

ValidationUtilsLibrary 91 - 实现表单验证


分段控件


android-segmented-control 1310 - Android自定义视图
SHSegmentControl 446 - 一个简单的SegmentControl部件
segmentedview 31 - ios 风格的分段控件

SegmentedControl 16 - 分段选择控件


轮播图

Android-ConvenientBanner 2548 - 通用的广告栏控件
banner 2221 - Android广告图片轮播控件
BGABanner-Android 1654 - 引导界面滑动导航
carouselview 575 - Android轮播框库
SuperIndicator 386 - 首页推荐位轮播图
XBanner 345 - 自定义图片无限轮播的控件
BannerLayout 268 - 简洁实用的android广告栏
bannerview 165 - 横幅广告图片轮播控件
RecyclerViewBanner 155 - 使用RecyclerView做的轮播图
AndroidCarrouselLayout 105 - 安卓轮播框布局
Banner-Slider 61 - 在Android应用中便于使用的精致滑块
MaterialBanner 56 - MD风格的banner
Flare 56 - 简单的循环指示器实现
RecyclerBanner 26 - 使用RecyclerView 实现的轮播图

simplebanner 16 - 基于adapter的轮播图实现


文件操作

Android Upload Service 1159 - 轻松实现后台上传文件
AmazeFileManager 1122 - 好用的文件管理源代码
Android-FilePicker 1060 - 灵活选择图片和视频的文件选择器
MaterialFilePicker 591 - MD风格文件选择器库
ThinDownloadManager 590 - Android下载文件库
NoNonsense-FilePicker 521 - 文件选择器库

AndroidPDF 52 - PDF文件打开方法


启动页

Welcome 1274 - 安卓欢迎屏效果
Particle 1026 - 酷炫动画效果
WowSplash 705 - 铁塔融云闪屏页
AwesomeSplash 564 - 令人叫绝的可自定义的飞溅效果屏幕

WelcomeVideoPager 83 - Android酷炫欢迎页播放视频


MD

MaterialDesignLibrary 8104 - Material Design 安卓库
RippleEffect 4159 - MD风格的点击涟漪效果实现
material-ripple 1786 - Android视图的纹波效果封装
Carbon 1606 - Android的MD风格实现案例
JFoenix 1224 - 使用Java组件实现Google的MD风格
MaterialValues 706 - 将Material Design指南中的所有值在资源中定义
RippleDrawable 492 - Android效果端口
MaterialMasterDetail 234 - 实现Master及Detail模式
RippleLayout 203 - 实现波纹效果的布局
material-element 157 - MD风格动画示例APP

MaterialTransitionAnimation 97 - MD风格动画实践


BottomNavigation

BottomBar 6080 - 自定义视图组件
NavigationTabBar 2946 - 带有色彩交互的导航标签栏
ahbottomnavigation 1973 - 实现MD风格的按钮导航组件库
BottomNavigation 1904 - 从GooglePlay商店获取示例apk
Space-Navigation-View 1245 - 仿GoogleSpaces的导航完全整合
Material-BottomNavigation 869 - 轻量级底部导航库组件
LuseenBottomNavigation 828 - 底部导航视图
AlphaTabsIndicator 393 - 高仿微信底部状态栏的轻量级库
JPTabBar 393 - 安卓标签栏
BottomNavigationViewEx 333 - 增强BottomNavigationView的安卓库
BottomNavigationBar 249 - MD更新的BottomNavigationbar的开源实现

BottomNavBar 127 - 轻松添加四个选项卡的导航栏


Toast

Toasty 2500 - 通常的Toast
SuperToasts 2248 - 增强并创建立Android Toast库
TastyToast 1438 - 精致的原生安卓toast
loadtoast 1234 - Android可自定义toast
StyleableToast 1050 - 标准安卓Toast
SweetTips 58 - 快意灵动的提示库

LovelyToast 35 - 使你的Toast变得灵活而生动


CreditCard

CreditSesameRingView 908 - 仿Ali芝麻信用新老环形界面
CreditCardView 702 - 支付系统信用卡和签账卡视图
CreditCardView 583 - 仿真信用卡UI安卓库
SwipeableCard 571 - 仿StreetView磁卡实现
CreditCardEntry 454 - 进行信用卡输入的表单
android-sumbit-credit-card-flow 403 - MD风格的信用卡格式实现
EditCard 76 - 输入信用卡号码的自定义EditText

CardForm 22 - Android信用卡借记卡互动表单


ActionSheet

SlideBottomPanel 671 - 实现知乎日报β版底部划出视图
android-ActionSheet 644 - 仿照iOS UIActionSheet组件
TedBottomPicker 571 - 简单的图片选择器
BottomSheet 499 - 安卓BottomSheet风格的对话框
BottomSheets 327 - BottomSheets控件的使用

BottomDialogDemo 197 - 使用 DialogFragment 实现底部弹窗布局


Wave

WaveLoading 1051 - 能够提供波浪动画的Drawable
WaveView 987 - Android波浪视图
WaveView 915 - 显示波浪效果的视图
WaveView 104 - 有趣的水波纹效果的界面
DiffuseView 25 - 自定义的圆形扩散View
DxWaveRefresh 25 - 波浪效果的下拉刷新

BitmapWaveView 17 - 在bitmap中显示进度波浪


Snackbar

TSnackBar 591 - 从顶部显示一个Snackbar
SnackbarUtils 370 - Snackbar工具类
CookieBar 327 - 屏幕的底部或者顶部显示短信息
Snacky 327 - 在布局中添加Snackbar

SweetTips 58 - 快意灵动的提示库


用户引导

TapTargetView 2548 - 用户引导功能的实现
TourGuide 2015 - 应用使用方法指导视图
AndroidPdfViewer 1817 - Android中显示PDF文档的库
SlidingTutorial-Android 1813 - Android滑动引导页库
MaterialShowcaseView 1729 - MD主题的ShowcaseView
Highlight 1675 - app指向性功能高亮的库
MaterialIntroView 1636 - 给 Android 应用添加用户引导
material-intro 1135 - 简单的MD风格的应用介绍页
Tutors 74 - 种显示用户界面教程

XAnimLayout 17 - 轻松实现引导页动画


Popup

BubbleLayout 534 - 气泡文字框
BubbleView 477 - 带箭头的Android气泡控件/容器类

CustomPopwindow 189 - PopupWindow 的常用API封装


滑动返回

Slidr 1386 - 滑动消失功能
SwipeBack 1038 - 使用手势完成Activity
SwipeBackHelper 964 - 仿微信下级activity联动效果
and_swipeback 727 - 利用滑动手势退出当前Activity
SlideBack 661 - 高仿微信视差手势滑动返回库
BGASwipeBackLayout-Android 615 - 实现滑动返回布局
SwipeBack 577 - 滑动回退功能
SwipeBackFragment 315 - 滑动Fragment或Activity边缘拖动返回

KugouLayout 293 - 模仿酷狗播放器滑动返回的layout


TV组件

TVSample 513 - 仿泰捷视频最新TV版 Metro UI
LivePlayback 435 - Android TV直播电视节目
TvWidget 284 - tv常用效果控件
CustomTvRecyclerView 37 - 针对Android Tv Launcher页的recyclerView

EpisodeListView 21 - Android剧集列表控件


软键盘

JKeyboardPanelSwitch 2001 - 键盘面板冲突及布局闪动处理方案
InputMethodHolder 264 - 监听系统软键盘的状态
HideKeyboard 194 - 自动隐藏软键盘
FloatingKeyboard 78 - 浮动可拖拽的KeyboardView
SmoothInputLayout 48 - 仿微信式平滑输入面板
keyboard-dismisser 32 - 点击任何键盘外的部分来取消键盘
KeyHide 28 - 隐藏Android键盘的简单方法

KeyboardView 20 - 自定义安全键盘


状态栏

StatusBarUtil 3046 - 为Android应用设置状态栏
StatusBarCompat 1260 - Android 沉浸式状态栏

FlycoSystemBar 794 - SystemBar助手


StepView

StepView 2408 - 步骤指示器
stepper-indicator 1012 - 引导步骤指示器
android-material-stepper 928 - 在Android应用中使用MD步进
Steppers 695 - Android步骤视图库
BreadcrumbsView 551 - 显示给定序列的当前步骤
Android-SnappingStepper 165 - 漂亮的增减数字控制UI控件
StepView 156 - 横向版和竖向版步骤视图

StateProgressView 10 - 显示网购物流信息等进度的android view


表格(Table)

excelPanel 1229 - 仿Excel表格的RecyclerView
ScrollablePanel 1226 - 二维RecyclerView
AdaptiveTableLayout 1057 - 读取和写入CSV文件
SortableTableView 702 - 提供TableView和SortableTableView的安卓库
TableFixHeaders 653 - 带有标题的表格的安卓部件
BiDirTable 28 - 可双向滑动的表格
LockTableView 11 - Android自定义表格

HVScrollListView 6 - 实现横纵滑动的列表控件


滚动视差(Parallex)

Parallax-Layer-Layout 751 - Android分层视差效果
ParallaxEverywhere 615 - 视差效果的另类Android视图库
ScrollParallaxImageView 395 - 滚动视差效果

linkScrollMsky 57 - 仿知乎个人主页渐隐嵌套滑动


SideBar

RecyclerViewFastScroller 873 - 连接到RecyclerView实现快速滚动
SideBar 756 - 全新的快速索引导航栏
WaveSideBar 726 - 快速跳跃分组的侧边栏控件
WaveSideBar 667 - 波浪效果索引侧边栏
FastScroll 525 - 类似列表视图的FastScroller

Android-QuickSideBar 363 - 快速查阅对应分组的侧边栏


关于页面

AboutLibraries 1738 - 提供库信息的库
Android About Page 1224 - 快速创建独一无二的About页面
MaterialAbout 777 - 显示一个MD风格的about页面
material-about-library 735 - 为app轻松创建关于页面
about-page 92 - 基于MultiType的about页面

LSettingView 41 - 设置界面条目封装


详情页

SlideDetailsLayout 239 - 上拉加载图文详情功能
DragScrollDetailsLayout 229 - 仿淘宝京东蘑菇街商品详情页
LongPressPopup 190 - 长按显示详细信息
GoodsInfoPage 181 - 仿京东天猫app的商品详情页
article-android 87 - 以可读格式显示web文章
NewsDetail 59 - 仿今日头条详情页实现
WdjAppDetail 44 - 仿豌豆荚应用列表跳转详情界面特效

TwoPageLayout 15 - 仿淘宝商品详情页


FAB 自定义悬浮按钮

FloatingActionButton 3086 - 浮动动作按钮
material-sheet-fab 1232 - 实现浮动操作按钮的库
FabOptions 796 - 多功能自定义FAB组件
Floating-Navigation-View 779 - 浮动菜单显示锚导航视图
FabTransitionLayout 423 - 浮动操作按钮转换
SquareMenu 403 - 可自定义的浮动动作按钮

CounterFab 345 - 在右上角显示一个计数器的标记


Indicator指示器

SpringIndicator 1837 - 仿MorningRoutine引导的指示器

AndroidRubberIndicator 1388 - ViewPager的rubber指示器


分享组件

ShareUtil 762 - 综合性的分享及登录工具库
ShareButton 440 - 一个具有流畅动画的分享按钮

GeneratePicture 123 - 选取页面内容生成精美分享图片


升级更新

update 799 - 清晰灵活简单易用的应用更新库
UpdatePlugin 679 - 自由定制的app更新组件
android-auto-update 504 - 安卓应用自动更新库
AppUpdate 97 - Android 检查更新库
BGAUpdate-Android 84 - 应用更新功能

CheckUpdateLibrary 63 - Android专用检查软件更新的库


Toolbar

FloatingToolbar 1108 - FloatingActionButton变形而来的工具栏
morphy-toolbar 958 - 切换fragments的精致过渡动画
material-cab 759 - 自定义的灵活上下文活动栏
ByeBurger 682 - 极其简便的快速实现隐藏标题栏和导航栏
android-animated-menu-items 673 - toolbar中动画菜单条目的示例
AwesomeBar 481 - 优美的侧边工具菜单
CollapsingToolbar-With-Webview 183 - 带有可折叠toolbar的Webview
SlideshowToolbar 182 - 安卓Slideshow Toolbar

CustomTitileBar 36 - 通用Android标题栏控件


Sort&Drag

DynamicGrid 801 - Android可拖拽GridView
SortableTableView 702 - 提供TableView和SortableTableView的安卓库
ClassifyView 284 - 拖拽合并的RecyclerView

android-drag-square 209 - 编辑个人资料及图片可拖拽排序


Emoji

emojicon 2697 - Android中实现emojis表情

EmojiRain 494 - 小巧的Android掉emoji表情包实现


Label

labelview 1335 - 轻松实现视图之上的标签
TriangleLabelView 583 - 显示三角视图
AvatarLabelView 411 - 可配置的迷你版轻量级 Label 辅助类

LabelLayout 38 - 在另一个视图顶部显示标签文本


WheelView

WheelView-Android 859 - 具有轮视图的选择器
HorizontalWheelView 806 - 供用户输入的模型水平轮控制器
WheelView 689 - 实现一个可旋转的轮盘
androidWheelView 578 - 仿照iOS的滚轮控件

CursorWheelLayout 483 - 把视图放到一个可旋转轮子中


PinCode解锁视图

LolliPin 1136 - MD风格的Android的PIN码库
PatternLockView 1004 - MD风格的Android解锁视图
PinLockView 774 - PIN锁自定义视图
Pinview 403 - Android的Pinview库
PasscodeView 132 - 轻松安全的验证用户

EasyGestureUnlock 18 - 轻量级手势解锁视图


CoordinatorLayout

CoordinatorBehaviorExample 1966 - 仿Hangouts4简介动画
TabbedCoordinatorLayout 664 - 演示CoordinatorLayout的示例项目
android-ConstraintLayoutExamples 341 - 展示ContraintLayout的特性和使用
SharePanel 47 - 显示分享按钮面板

collapsingtoolbarlayout 11 - 可滑动悬浮式顶部导航栏


页面切换

TransitionPlayer 1136 - 控制过渡动画的Android库
android-PageFlip 1095 - 3D风格页面翻页
EasyFlipView 640 - 快速而简单的翻转视图
magellan 213 - 最简单的Android导航库

TranslationCompat 101 - 动画过渡兼容库


悬浮窗

FloatUtil 144 - 简单的浮窗工具

NetSpeed 33 - 悬浮窗网速显示计


地图

MapView 483 - 室内地图视图
ThemedGoogleMap 156 - 创建带自定义主题的GoogleMap的实用类
DrawRouteMaps 144 - 路线地图功能

android-togetherMap 25 - 高德地图的marker聚合功能


编辑器

MarkdownView 699 - Android的Markdown
MarkdownView 556 - 显示Markdown文本的Android库
SortRichEditor 280 - 图文混合编辑的富文本编辑器

CodeView 129 - Android 代码高亮


SeekBar

PreviewSeekBar 1811 - 显示视频预览的SeekBar
BubbleSeekBar 834 - 自定义SeekBar
RangeSeekBar 97 - 可双向范围选择的SeekBar

RangeSeekBar 26 - 定值范围选择控件


DownloadView

GADownloading 710 - 创意下载进度条

FreshDownloadView 611 - 显示一个动画下载进程


其他

Shimmer 7738 - 闪光效果插件
Android Bootstrap 5914 - Bootstrap风格安卓主题
litho 2732 - 创建Android高效UI
flow 2217 - 命名UI状态
QuickReturn 1452 - 展示QuickReturn UI 模块
ENViews 1428 - 华丽丽的动效控件库
FloatingView 1166 - 使目标视图漂浮在锚视图上
SmoothCheckBox 1040 - Android带动画的自定义CheckBox
ArcLayout 999 - 非常简单的arc布局库
CouponView 974 - 优惠券效果
android-PictureInPicture 939 - 演示手持设备画中画模式
BigBang 894 - 仿了Smartisan OS 的 BigBang 功能
Crescento 883 - 图像视图和相关布局的下面添加曲线
ScratchView 856 - 仿刮刮卡视图
Android-ExpandIcon 732 - Google风格上下箭头的简单自定义实现
android-snowfall 711 - 安卓Snowfall View的全自定义实现
ChromeLikeTabSwitcher 700 - 标签切换器
QQBubbleView 695 - 仿QQ空间直播礼物冒泡特效
FloatingView 686 - 显示悬浮窗效果
StickerView 685 - 贴纸视图的缩放拖动翻转删除
MathView 676 - 在Android应用中显示数学公式
PathAnimView 648 - 用于做Path动画的自定义View
3dTagCloudAndroid 630 - 将一组View展示为一个3D球形集合
Squint 629 - 提供视图的对角线裁剪
GABottleLoading 608 - 贝塞尔风暴
FogView_Library 576 - 安卓雾气视图库
LoopRotarySwitch 548 - 3d旋转切换view
Depth 543 - 在fragments中添加Depth
ScrollNumber 537 - 简单优雅易用的滚动数字控件
DrawView 529 - 提供涂鸦功能
tooltips 523 - 在任何视图上添加工具提示
Isometric 507 - 安卓图形库
android-combination-avatar 498 - 模仿QQ讨论组组合头像
ZDepthShadow 480 - MD风格的安卓拉直深入阴影
Android-Coverflow 479 - 漂亮的Android封面浏览
Android-DragDismissActivity 479 - 滑动取消Activity
LyricViewDemo 479 - 强大灵活的歌词视图
EasyCountDownTextureView 441 - 使用TextureView轻松实现倒计时
Tangram-Android 439 - 动态化构建Native页面的框架
PolygonDrawingUtil 433 - 在canvas上绘制规则多边形
TContributionsView 433 - 显示类似github贡献度的View
LayoutSwitch 407 - 列表布局与网格布局的切换
AppIconNameChanger 386 - 动态的改变安卓应用Icon和名称
FreeDrawView 349 - 一个可以自由涂鸦的视图
ImageCoverFlow 330 - 图片封面浏览效果
WJMagicCurveView 303 - 神奇的魔法曲线
AndroidShortcuts 289 - 快捷方式示例app
VerificationCodeView 287 - 动态生成验证码
Lemniscate 286 - 制作别致的进度视图
tab-digit 273 - 一个Flip Clock 库
EdgeTranslucent 265 - 任意View边沿渐变透明
LBehavior 258 - 简单实现标题栏导航栏滑动动画
GooView 242 - 一个自定义粘性控件
ClearScreenHelper 238 - 清屏相关的需求
DashboardView 225 - 安卓自定义仪表盘View
jellyball 219 - 高仿 path下拉小球
CrazyShadow 215 - 为 View 添加阴影效果
FloatingViewService 198 - 一个服务开启悬浮球
ChanelView 197 - 说明手势的简单用例
SimpleOneStep 186 - 仿OneStep
CompositionAvatar 184 - 仿QQ讨论组头像
FreeView 179 - 浮动视图
ShoppingCart 172 - 仿饿了么购物车效果
FloatView 168 - 类似来电秀的效果
UnifiedContactPicker 150 - 统一用户联系人
DragFooterView 143 - 向左拖拽跳转至更多页面
FloatBall 134 - 高仿flyme悬浮球
AndroidGpsStatus 133 - 显示GPS状态和信号强度
WindView 132 - 显示天气风速和压力状态
AttributesDispatcher 110 - 创建一个自定义视图
SnapHelperExample 98 - SnapHelper的Android示例
MagicLine 85 - 简单的规律绘制直线构造神奇的视觉效果
XyzInfo 81 - 自定义Switch和Ruler控件
Lamp 80 - 简单的Android工艺灯控件
Vibes 76 - 安卓的径向传播背景
VerificationCodeInput 65 - 简洁验证码输入框
PayUI 62 - 支付密码弹出层
FlipperView 60 - 使用翻转过渡改变不同状态
HorizontalNumberView 60 - 简单的Android滑动缩放视图
Android-RadarView 59 - 仿支付宝芝麻分解读
ShelfView 55 - 显示书架上的书的自定义视图
GithubContributionsWidget 55 - github贡献的Android部件
ElasticViews 48 - 触摸动画Android视图
PixelSlide 46 - 上下的展开箭头扩展示例
RuleView 42 - 自定义刻度尺控件
EasyFeedback 41 - 收集Android应用程序的反馈
PaintView 40 - 在图片上涂鸦
DigitSpeedView 39 - 独特的安卓数字测速仪
NetMonitor 38 - 使用广播监听网络变化
checkview 32 - 动画check标记
BubbleView 29 - 模仿QQ水泡拖拽效果
StatusBarFits 24 - Android状态栏
AndroidHeatMap 23 - 易于使用的热点图控件
CircleRangeView 22 - 自定义圆形仪表盘View
HoverView 19 - 仿知乎的底部抽屉
VerificationCodeView 16 - Android简单的验证码控件

LetterView 11 - 选中字母完成单词


学习累了,休息一下吧! 关注微信公众号“休闲1刻”,或扫描下方二维码,休闲段子等着你哦~

























猜你喜欢

转载自blog.csdn.net/android157/article/details/80452589