爱游戏全站app官网入口-爱游戏官网

android ui相关开源项目库汇总 -爱游戏全站app官网入口

2023-08-17,,

最近做了一个android ui相关项目库,里面集合了opendigg 上的优质的android开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到github上给个star。

抽屉菜单

materialdrawer ★7337 - 安卓抽屉效果实现方案
side-menu.android ★3865 - 创意边侧菜单
flowingdrawer ★1744 - 向右滑动流动抽屉效果
slidingrootnav ★1338 - 仿drawerlayout的viewgroup
fantasyslide ★1049 - 单手势滑出侧边栏与选择菜单
floating-navigation-view ★779 - 浮动菜单显示锚导航视图
material-drawer ★525 - md风格的自定义抽屉实现
swipemenudemo ★514 - 侧滑菜单动画效果库
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 - 仿知乎个人爱游戏全站app官网入口主页渐隐嵌套滑动

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 - 选中字母完成单词

android ui相关开源项目库汇总的相关教程结束。

网站地图