# awesome-github-android-ui **Repository Path**: linglongxin24/awesome-github-android-ui ## Basic Information - **Project Name**: awesome-github-android-ui - **Description**: 各项目合集 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2018-06-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README awesome-github-android-ui 是由[OpenDigg](http://www.opendigg.com/)整理并维护的安卓UI相关开源项目库集合。我们会定期同步[OpenDigg](http://www.opendigg.com/tags/android-ui)上的项目到这里,也欢迎各位[提交项目](https://github.com/opendigg/opending-share-projects)给我们。 如果收录的项目有错误,可以通过[issue](https://github.com/opendigg/awesome-github-android-ui/issues)反馈给我们。这里的项目Star数不是实时更新的,一般是一周更新一次。 # 内容 - [抽屉菜单](#抽屉菜单) - [ListView](#ListView) - [WebView](#WebView) - [SwitchButton](#SwitchButton) - [按钮](#按钮) - [点赞按钮](#点赞按钮) - [进度条](#进度条) - [TabLayout](#TabLayout) - [图标](#图标) - [下拉刷新](#下拉刷新) - [ViewPager](#ViewPager) - [图表(Chart)](#图表(Chart)) - [菜单(Menu)](#菜单(Menu)) - [浮动菜单](#浮动菜单) - [对话框](#对话框) - [空白页](#空白页) - [滑动删除](#滑动删除) - [手势操作](#手势操作) - [RecyclerView](#RecyclerView) - [Card](#Card) - [Color](#Color) - [Drawable](#Drawable) - [Spinner](#Spinner) - [布局](#布局) - [模糊效果](#模糊效果) - [TabBar](#TabBar) - [AppBar](#AppBar) - [选择器(Picker)](#选择器(Picker)) - [跑马灯](#跑马灯) - [日历时间](#日历时间) - [主题样式](#主题样式) - [ImageView](#ImageView) - [通知](#通知) - [聊天视图](#聊天视图) - [Header](#Header) - [引导图(Intro)](#引导图(Intro)) - [图片](#图片) - [徽章(Badge)](#徽章(Badge)) - [RatingView](#RatingView) - [滚动效果(Scroll)](#滚动效果(Scroll)) - [时间轴](#时间轴) - [TreeView](#TreeView) - [SearchView](#SearchView) - [TagView](#TagView) - [TextView](#TextView) - [EditText](#EditText) - [Sliding](#Sliding) - [表单](#表单) - [分段控件](#分段控件) - [轮播图](#轮播图) - [文件操作](#文件操作) - [启动页](#启动页) - [MD](#MD) - [BottomNavigation](#BottomNavigation) - [Toast](#Toast) - [CreditCard](#CreditCard) - [ActionSheet](#ActionSheet) - [Wave](#Wave) - [Snackbar](#Snackbar) - [用户引导](#用户引导) - [Popup](#Popup) - [滑动返回](#滑动返回) - [TV组件](#TV组件) - [软键盘](#软键盘) - [状态栏](#状态栏) - [StepView](#StepView) - [表格(Table)](#表格(Table)) - [滚动视差(Parallex)](#滚动视差(Parallex)) - [SideBar](#SideBar) - [关于页面](#关于页面) - [详情页](#详情页) - [FAB](#FAB) - [Indicator](#Indicator) - [分享组件](#分享组件) - [升级更新](#升级更新) - [Toolbar](#Toolbar) - [Sort&Drag](#Sort&Drag) - [Emoji](#Emoji) - [Label](#Label) - [WheelView](#WheelView) - [PinCode](#PinCode) - [CoordinatorLayout](#CoordinatorLayout) - [页面切换](#页面切换) - [悬浮窗](#悬浮窗) - [地图](#地图) - [编辑器](#编辑器) - [SeekBar](#SeekBar) - [DownloadView](#DownloadView) - [其他](#其他) ## 抽屉菜单 - [MaterialDrawer](https://github.com/mikepenz/MaterialDrawer) ★7337 - 安卓抽屉效果实现方案 - [Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android) ★3865 - 创意边侧菜单 - [FlowingDrawer](https://github.com/mxn21/FlowingDrawer) ★1744 - 向右滑动流动抽屉效果 - [SlidingRootNav](https://github.com/yarolegovich/SlidingRootNav) ★1338 - 仿DrawerLayout的ViewGroup - [FantasySlide](https://github.com/mzule/FantasySlide) ★1049 - 单手势滑出侧边栏与选择菜单 - [Floating-Navigation-View](https://github.com/andremion/Floating-Navigation-View) ★779 - 浮动菜单显示锚导航视图 - [material-drawer](https://github.com/heinrichreimer/material-drawer) ★525 - MD风格的自定义抽屉实现 - [SwipeMenuDemo](https://github.com/Brioal/SwipeMenuDemo) ★514 - 侧滑菜单动画效果库 - [ArcNavigationView](https://github.com/rom4ek/ArcNavigationView) ★326 - 具有曲线边缘的NavigationView - [QQSliddingMenu](https://github.com/drakeet/QQSliddingMenu) ★106 - 与QQ5.0 完全一模一样的侧滑菜单 - [SlideSideMenu](https://github.com/lemonade-hq/SlideSideMenu) ★60 - 滑动侧菜单的布局部件 ## ListView - [baseAdapter](https://github.com/hongyangAndroid/baseAdapter) ★2475 - Android 万能的Adapter - [Pinned Section Listview](https://github.com/beworker/pinned-section-listview) ★2363 - 便于使用的ListView - [AsymmetricGridView](https://github.com/felipecsl/AsymmetricGridView) ★1388 - Android自定义列表视图 - [Renderers](https://github.com/pedrovgs/Renderers) ★1023 - 创建适配器的Android库 - [CalendarListView](https://github.com/Kelin-Hong/CalendarListView) ★726 - 可互动的ListView+CalendarView - [AndroidExpandingViewLibrary](https://github.com/diegodobelo/AndroidExpandingViewLibrary) ★515 - 创建Android动画折叠视图 - [ListItemView](https://github.com/lurbas/ListItemView) ★490 - 基于MD风格的列表item实现 - [WheelView](https://github.com/venshine/WheelView) ★411 - 基于ListView实现的Android滚轮控件 - [YLListView](https://github.com/yll2wcf/YLListView) ★209 - 仿IOS弹簧效果的ListView - [SearchListView](https://github.com/vivian8725118/SearchListView) ★149 - 带搜索栏的 listview - [ScollZoomListView](https://github.com/ruzhan123/ScollZoomListView) ★38 - 优雅的漫画阅读器插件 ## WebView - [JsBridge](https://github.com/lzyzsd/JsBridge) ★2867 - Android的Java和JavaScript桥接 - [AndroidChromium](https://github.com/JackyAndroid/AndroidChromium) ★1476 - 谷歌浏览器安卓版源码项目 - [FinestWebView-Android](https://github.com/TheFinestArtist/FinestWebView-Android) ★1428 - 可自定义webview - [VideoEnabledWebView](https://github.com/cprcrack/VideoEnabledWebView) ★608 - Android的WebView和WebChromeClint类扩展 - [CollapsingToolbar-With-Webview](https://github.com/RameshBhupathi/CollapsingToolbar-With-Webview) ★183 - 带有可折叠toolbar的Webview - [DSBridge-Android](https://github.com/wendux/DSBridge-Android) ★132 - 目前地球上最好的IOS及Android javascript bridge - [DSBridge-IOS](https://github.com/wendux/DSBridge-IOS) ★117 - 目前地球上最好的IOS javascript bridge - [WebViewNativeBridge](https://github.com/slm/WebViewNativeBridge) ★27 - 从WebView向Java通过url发送数据 - [ClickableWebView](https://github.com/AhmadNemati/ClickableWebView) ★20 - 检测图片上的点击 ## SwitchButton - [ToggleButton](https://github.com/zcweng/ToggleButton) ★1756 - Android上类似iOS的开关控件 - [Android-SwitchIcon](https://github.com/zagum/Android-SwitchIcon) ★1407 - Switch图标的Google启动器风格实现 - [material-animated-switch](https://github.com/glomadrian/material-animated-switch) ★967 - 带有图标动画和颜色转换的Switch - [IconSwitch](https://github.com/polyak01/IconSwitch) ★548 - 自定义切换部件 - [SHSwitchView](https://github.com/7heaven/SHSwitchView) ★318 - iOS7风格的Switch开关 - [SwitchButton](https://github.com/xiaopansky/SwitchButton) ★283 - 安卓开关按钮 - [SwitchButton](https://github.com/zcweng/SwitchButton) ★268 - 优美的轻量级自定义样式的Switch按钮 ## 按钮 - [FancyButtons](https://github.com/medyo/Fancybuttons) ★1100 - 创建花式按钮 - [ArrowDownloadButton](https://github.com/fenjuly/ArrowDownloadButton) ★773 - 超酷的下载按钮 - [fab](https://github.com/Scalified/fab) ★760 - 浮动按钮 - [AnimShopButton](https://github.com/mcxtzhang/AnimShopButton) ★745 - 带伸缩位移旋转动画的购物车按钮 - [GoodView](https://github.com/venshine/GoodView) ★701 - Android点赞+1效果 - [JellyToggleButton](https://github.com/Nightonke/JellyToggleButton) ★684 - 果冻动态效果及缓动类型开关按钮 - [StateButton](https://github.com/niniloveyou/StateButton) ★675 - 不必为每种类型的button写一个drawable - [SparkButton](https://github.com/varunest/SparkButton) ★670 - 创建一个带动画效果的按钮 - [FabButton](https://github.com/ckurtm/FabButton) ★666 - 带有进度条指示器的环形浮动动作按钮 - [ProgressRoundButton](https://github.com/cctanfujun/ProgressRoundButton) ★624 - 显示进度的流畅下载按钮 - [HoldingButton](https://github.com/dewarder/HoldingButton) ★461 - 控制录音状态的按钮 - [SubmitButton](https://github.com/SparkYuan/SubmitButton) ★343 - 实用酷炫又优雅的提交按钮 - [ButtonProgressBar](https://github.com/ishaan1995/ButtonProgressBar) ★307 - 下载按钮进度条 - [MultiChoicesCircleButton](https://github.com/gjiazhe/MultiChoicesCircleButton) ★299 - 带3d视差效果的多选按钮 - [RaiflatButton](https://github.com/rubensousa/RaiflatButton) ★284 - 凸起的按钮 - [CProgressButton](https://github.com/jiang111/CProgressButton) ★240 - 仿iOS环形进度按钮 - [roundbutton](https://github.com/czy1121/roundbutton) ★238 - 可设置圆角背景边框的的按钮 - [PlayPauseButton](https://github.com/recruit-lifestyle/PlayPauseButton) ★225 - 制作动画播放状态的视图 - [Android-DivergeView](https://github.com/HomHomLin/Android-DivergeView) ★160 - 仿美拍直播的点赞动画 - [TriStateToggleButton](https://github.com/BeppiMenozzi/TriStateToggleButton) ★132 - 完全可自定义3态切换按钮 - [SegmentedButton](https://github.com/ceryle/SegmentedButton) ★85 - 类似IOS的带动画分割按钮 - [DxLoadingButton](https://github.com/StevenDXC/DxLoadingButton) ★77 - 带有动画的Android加载按钮 - [SuspendButtonLayout](https://github.com/laocaixw/SuspendButtonLayout) ★67 - 带浮动按钮的布局 - [floating-text-button](https://github.com/dimorinny/floating-text-button) ★44 - 带动作文本的简单浮动按钮 - [PentagonFloatingActionButton](https://github.com/developer-shivam/PentagonFloatingActionButton) ★41 - 浮动点击动画按钮 - [FreeRadioGroup](https://github.com/Sbingo/FreeRadioGroup) ★32 - 类似于苹果的虚拟辅助按钮 - [Hamburger-Button](https://github.com/LongDinhF/Hamburger-Button) ★31 - 完全定制的汉堡按钮 - [BadgeRadioButton](https://github.com/hcs-xph/BadgeRadioButton) ★25 - 仿QQ底部Tab切换RadioButton - [OrderButton](https://github.com/LinXiaoTao/OrderButton) ★21 - 仿饿了么下单按钮 ## 点赞按钮 - [ShineButton](https://github.com/ChadCSong/ShineButton) ★2400 - 安卓闪光UI库 - [LikeButton](https://github.com/jd-alexander/LikeButton) ★1823 - 仿Twitter点赞时的的heart - [GoodView](https://github.com/venshine/GoodView) ★701 - Android点赞+1效果 - [SparkButton](https://github.com/varunest/SparkButton) ★670 - 创建一个带动画效果的按钮 - [ThumbUp](https://github.com/ldoublem/ThumbUp) ★550 - 精致的点赞控件 - [MagicFloatView](https://github.com/yanbober/MagicFloatView) ★224 - 自定义拓展漂浮路径的MagicFlyLinearLayout 控件 - [Android-DivergeView](https://github.com/HomHomLin/Android-DivergeView) ★160 - 仿美拍直播的点赞动画 - [LikeView](https://github.com/zFxiang/LikeView) ★28 - 仿即刻APP点赞桃心的效果 - [TumblrLikeAnimView](https://github.com/alex5241/TumblrLikeAnimView) ★9 - 仿Tumblr点赞动画效果 ## 进度条 - [AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView) ★4771 - 安卓载入动画合集 - [NumberProgressBar](https://github.com/daimajia/NumberProgressBar) ★3876 - 多彩进度条 - [Android-SpinKit](https://github.com/ybq/Android-SpinKit) ★3092 - Android加载动画 - [LoadingDrawable](https://github.com/dinuscxj/LoadingDrawable) ★2536 - 安卓工具动画集合 - [CircleProgress](https://github.com/lzyzsd/CircleProgress) ★2307 - 三种圆形进度视图 - [ProgressWheel](https://github.com/Todd-Davies/ProgressWheel) ★2245 - 圆形旋转效果 - [CircularReveal](https://github.com/ozodrukh/CircularReveal) ★1990 - 创建加载动画效果 - [LoadingView](https://github.com/ldoublem/LoadingView) ★1662 - 简单的带有动画效果的加载控件 - [AndroidFillableLoaders](https://github.com/JorgeCastilloPrz/AndroidFillableLoaders) ★1576 - 有趣的填充型进程视图 - [ElasticDownload](https://github.com/Tibolte/ElasticDownload) ★1422 - 下载动画效果 - [MetaballLoading](https://github.com/dodola/MetaballLoading) ★1323 - 一个2d圆球加载 - [android-shapeLoadingView](https://github.com/zzz40500/android-shapeLoadingView) ★1288 - 高仿新版58 加载动画 - [Android-RoundCornerProgressBar](https://github.com/akexorcist/Android-RoundCornerProgressBar) ★1213 - Android圆角进度条库 - [MaterialProgressBar](https://github.com/DreaminginCodeZH/MaterialProgressBar) ★1155 - MD风格的进度条 - [WaveLoadingView](https://github.com/tangqi92/WaveLoadingView) ★1140 - 仿真波浪加载效果 - [WaveLoading](https://github.com/race604/WaveLoading) ★1051 - 能够提供波浪动画的Drawable - [mkloader](https://github.com/nntuyen/mkloader) ★997 - 优美又流畅的自定义加载视图 - [GifLoadingView](https://github.com/Rogero0o/GifLoadingView) ★962 - webpage中的简单动画方法 - [AnimatedCircleLoadingView](https://github.com/jlmd/AnimatedCircleLoadingView) ★927 - 加载视图动画 - [ArcProgressStackView](https://github.com/Devlight/ArcProgressStackView) ★919 - arc模式进度条 - [Loading](https://github.com/yankai-victor/Loading) ★888 - 多个Android加载效果 - [CircularFillableLoaders](https://github.com/lopspower/CircularFillableLoaders) ★864 - 精致的环形填充加载效果 - [CircleProgress](https://github.com/Fichardu/CircleProgress) ★752 - 带旋转动画的环形进度视图 - [progress-activity](https://github.com/vlonjatg/progress-activity) ★743 - 进度条空视图及错误视图库 - [CatLoadingView](https://github.com/Rogero0o/CatLoadingView) ★743 - Android猫头像加载视图 - [KProgressHUD](https://github.com/Kaopiz/KProgressHUD) ★718 - 安卓ProgressHUD实现 - [CircleView](https://github.com/jakob-grabner/Circle-Progress-View) ★678 - 动画环形视图 - [Circular Music ProgressBar](https://github.com/aliab/circular-music-progressbar) ★613 - Android环形音乐进度条 - [SlackLoadingView](https://github.com/JeasonWong/SlackLoadingView) ★596 - 模仿Slack加载动画 - [ColorArcProgressBar](https://github.com/Shinelw/ColorArcProgressBar) ★593 - 可定制的圆形进度条 - [DilatingDotsProgressBar](https://github.com/JustZak/DilatingDotsProgressBar) ★592 - 自定义模糊进度条 - [spots-dialog](https://github.com/d-max/spots-dialog) ★591 - Android提示对话框 - [CircularProgressView](https://github.com/rahatarmanahmed/CircularProgressView) ★585 - 环形进度条安卓视图 - [RingProgressBar](https://github.com/HotBitmapGG/RingProgressBar) ★521 - MD风格的环形进度条 - [MagicProgressWidget](https://github.com/lingochamp/MagicProgressWidget) ★486 - 圆形进度条与横向进度条 - [FAB-Loading](https://github.com/SaeedMasoumi/FAB-Loading) ★474 - 浮动加载动画 - [CircleView](https://github.com/pavlospt/CircleView) ★472 - 包含标题和子标题的环形视图 - [CoolAndroidAnim](https://github.com/TomWithJerry/CoolAndroidAnim) ★472 - 酷炫的android loading效果 - [RingProgress](https://github.com/ldoublem/RingProgress) ★464 - 带效果的环形进度条 - [Android-SVProgressHUD](https://github.com/saiwu-bigkoo/Android-SVProgressHUD) ★436 - 精仿iOS的提示库 SVProgressHUD - [FlickerProgressBar](https://github.com/LineChen/FlickerProgressBar) ★425 - 安卓仿应用宝下载进度条 - [pageloader](https://github.com/arieridwan8/pageloader) ★340 - 轻松自定义加载页面 - [CircleAlarmTimerView](https://github.com/yingLanNull/CircleAlarmTimerView) ★297 - 圆形进度条 - [SquareLoading](https://github.com/yuweiguocn/SquareLoading) ★286 - 一个方形动画加载器 - [AdhesiveLoadingView](https://github.com/yxping/AdhesiveLoadingView) ★259 - 具有粘性的滑动小球loading - [OverWatchLoading](https://github.com/zhangyuChen1991/OverWatchLoading) ★241 - 守望先锋的加载动画效果 - [SwipeCoordinator](https://github.com/VictorAlbertos/SwipeCoordinator) ★212 - 简化动画滑动视图进程 - [MarkView](https://github.com/xiprox/MarkView) ★208 - 彩色圆弧的环形进度条 - [LikeSinaSportProgress](https://github.com/YangShaoXiong/LikeSinaSportProgress) ★200 - 仿新浪体育客户端的进度条 - [BounceLoadingView](https://github.com/niniloveyou/BounceLoadingView) ★161 - 模仿饿了么加载效果 - [SlidingSquaresLoader](https://github.com/biodunalfet/SlidingSquaresLoader) ★144 - 简单的进度加载 - [LoadingProgress](https://github.com/peng8350/LoadingProgress) ★142 - 加载进度条 - [CutoLoadingView](https://github.com/andyxialm/CutoLoadingView) ★126 - 自定义加载视图 - [AwesomeProgressbar](https://github.com/alex5241/AwesomeProgressbar) ★105 - 支持左右两边同时滚动的进度条 - [ZYDownloading](https://github.com/zhangyuChen1991/ZYDownloading) ★88 - 一个蛮酷的加载进度条 - [LoadingDialog](https://github.com/ForgetAll/LoadingDialog) ★79 - 简单好用的LoadingDialog - [LazyLoadingViews](https://github.com/jineshfrancs/LazyLoadingViews) ★74 - Adapter视图中子视图加载效果 - [and_cube_progress](https://github.com/XBeats/and_cube_progress) ★74 - 正方体样式的loadingView - [GradeProgressView](https://github.com/niniloveyou/GradeProgressView) ★62 - 用来评估移动电话的进度条视图 - [ProProgressViews](https://github.com/DamanSingh4321/ProProgressViews) ★46 - Android精致进度视图收集库 - [CircleProgressView](https://github.com/eralpyucel/CircleProgressView) ★43 - 显示百分比进度的安卓组件 - [CircleProgressBar](https://github.com/AlexMofer/CircleProgressBar) ★32 - 带载入动画的环形进度条 - [VideoLoadingView](https://github.com/XuDeveloper/VideoLoadingView) ★29 - 加载界面 - [LovelyProgressBar](https://github.com/anderson9/LovelyProgressBar) ★26 - 漂亮的加载动画 - [BGAProgressBar-Android](https://github.com/bingoogolapple/BGAProgressBar-Android) ★24 - 安卓进度条 - [BaiduProgressBar](https://github.com/linglongxin24/BaiduProgressBar) ★21 - 仿百度加载动画 - [DataLoadingLayoutAndroid](https://github.com/lvleo/DataLoadingLayoutAndroid) ★15 - 展示当前数据加载状态的库 ## TabLayout - [SmartTabLayout](https://github.com/ogaclejapan/SmartTabLayout) ★4248 - 在用户滚动时给出连续的反馈 - [FlycoTabLayout](https://github.com/H07000223/FlycoTabLayout) ★3783 - Android的TabLayout库 - [MagicIndicator](https://github.com/hackware1993/MagicIndicator) ★2037 - 强大易扩展的ViewPager指示器框架 - [CoordinatorTabLayout](https://github.com/hugeterry/CoordinatorTabLayout) ★1874 - 自定义组合控件 - [NavigationTabStrip](https://github.com/DevLight-Mobile-Agency/NavigationTabStrip) ★1366 - 平滑可交互导航标签条 - [Dachshund-Tab-Layout](https://github.com/Andy671/Dachshund-Tab-Layout) ★534 - 增强型Android标签布局 - [AdvancedPagerSlidingTabStrip](https://github.com/HomHomLin/AdvancedPagerSlidingTabStrip) ★303 - 安卓导航控件 - [ChangeTabLayout](https://github.com/simplezhli/ChangeTabLayout) ★166 - 模仿乐视LIVEApp主界面TabLayout效果 - [SlidingTabWithColorIcons](https://github.com/myinnos/SlidingTabWithColorIcons) ★19 - 带彩色图标的滑动标签 ## 图标 - [Material design icons](https://github.com/google/material-design-icons) ★29344 - 谷歌官方图标 - [android-iconify](https://github.com/JoanZapata/android-iconify) ★2922 - 多个图标供应商的图标整合 - [Android-Iconics](https://github.com/mikepenz/Android-Iconics) ★2716 - 在应用中使用图标字体或矢量 - [material-icon-lib](https://github.com/code-mc/material-icon-lib) ★1917 - 1500个MD风格矢量图标 - [Animated-Icons](https://github.com/tarek360/Animated-Icons) ★138 - 安卓动画图标 - [DroidAwesome](https://github.com/Livin21/DroidAwesome) ★25 - 视图或者菜单中显示FontAwesome图标 ## 下拉刷新 - [android-Ultra-Pull-To-Refresh](https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh) ★7720 - 下拉刷新项目的替代方案 - [Phoenix](https://github.com/Yalantis/Phoenix) ★3198 - 可自定义滑动刷新实现 - [BGARefreshLayout-Android](https://github.com/bingoogolapple/BGARefreshLayout-Android) ★2827 - 多种下拉刷新和上拉加载插件 - [FlyRefresh](https://github.com/race604/FlyRefresh) ★2735 - 最有特色的下拉刷新 - [TwinklingRefreshLayout](https://github.com/lcodecorex/TwinklingRefreshLayout) ★1866 - 下拉刷新和上拉加载的RefreshLayout - [WaveSwipeRefreshLayout](https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout) ★1564 - Android刷新控件 - [SwipeToLoadLayout](https://github.com/Aspsine/SwipeToLoadLayout) ★1411 - 可重用下拉刷新及上拉加载更多组件 - [Taurus](https://github.com/Yalantis/Taurus) ★1411 - 简单和可定制的下拉刷新实现 - [RecyclerRefreshLayout](https://github.com/dinuscxj/RecyclerRefreshLayout) ★1357 - 通过垂直滑动手势刷新当前view内容 - [pull-to-make-soup](https://github.com/Yalantis/pull-to-make-soup) ★1228 - 自定义动画下拉刷新 - [FunGameRefresh](https://github.com/Hitomis/FunGameRefresh) ★1069 - 有趣好玩的下拉刷新库 - [PullLoadMoreRecyclerView](https://github.com/WuXiaolong/PullLoadMoreRecyclerView) ★903 - 上拉刷新加载 - [CommonPullToRefresh](https://github.com/Chanven/CommonPullToRefresh) ★842 - 下拉刷新 - [SwipyRefreshLayout](https://github.com/OrangeGangsters/SwipyRefreshLayout) ★816 - 在两个方向上滑动的SwipeRefreshLayout扩展 - [XRefreshView](https://github.com/huxq17/XRefreshView) ★803 - android下拉上拉刷新框架 - [ChromeLikeSwipeLayout](https://github.com/ashqal/ChromeLikeSwipeLayout) ★626 - 执行更多事件的下拉事件 - [JellyRefreshLayout](https://github.com/imallan/JellyRefreshLayout) ★601 - 下拉刷新布局 - [AnimRefreshRecyclerView](https://github.com/shichaohui/AnimRefreshRecyclerView) ★522 - 下拉刷新和上拉加载更多的RecyclerView - [PullToRefresh](https://github.com/lubeast/PullToRefresh) ★513 - 下拉刷新实现 - [SmartisanPull](https://github.com/hougr/SmartisanPull) ★496 - 最优雅的下拉控件 - [LoadingViewFinal](https://github.com/pengjianbo/LoadingViewFinal) ★261 - 实现了下拉刷新/加载更多的android组件 - [PullRefreshView](https://github.com/Y-bao/PullRefreshView) ★228 - 为滑动控件添加上拉刷新下拉加载等功能 - [ShootRefreshView](https://github.com/dinuscxj/ShootRefreshView) ★210 - 快手Android客户端刷新动画 - [SmileRefresh](https://github.com/songixan/SmileRefresh) ★183 - 微笑下拉刷新 - [RecyclerRefresh](https://github.com/leoleohan/RecyclerRefresh) ★158 - 仿简书安卓端 - [CoolRefreshView](https://github.com/LuckyJayce/CoolRefreshView) ★115 - 安卓刷新视图库 - [EasyRefreshLayout](https://github.com/anzaizai/EasyRefreshLayout) ★98 - 轻松实现下拉刷新和上拉加载 - [RefreshLayout](https://github.com/linuxjava/RefreshLayout) ★72 - 实现下拉刷新和上拉加载 - [VRefreshLayout](https://github.com/ileelay/VRefreshLayout) ★62 - 竖直方向的下拉刷新控件 - [HorizontalRefreshLayout](https://github.com/linuxjava/HorizontalRefreshLayout) ★30 - 实现左右刷新 - [DxWaveRefresh](https://github.com/StevenDXC/DxWaveRefresh) ★25 - 波浪效果的下拉刷新 - [DonkeyRefresh](https://github.com/sangenan/DonkeyRefresh) ★16 - 仿赶集下拉刷新 ## ViewPager - [MaterialViewPager](https://github.com/florent37/MaterialViewPager) ★5957 - 安卓选项卡插件 - [InfiniteCycleViewPager](https://github.com/DevLight-Mobile-Agency/InfiniteCycleViewPager) ★3398 - 无限循环的视图页 - [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager) ★2288 - 基于RecyclerView的ViewPager替代品 - [CircleIndicator](https://github.com/ongakuer/CircleIndicator) ★2205 - 轻量级ViewPager指示器 - [ViewPagerCards](https://github.com/rubensousa/ViewPagerCards) ★2200 - 视图页卡片 - [PageIndicatorView](https://github.com/romandanylyk/PageIndicatorView) ★1860 - 能够指示选定页的ViewPage - [ZoomHeader](https://github.com/githubwing/ZoomHeader) ★1717 - 模仿饿了么详情页的例子 - [android-page-transition](https://github.com/xmuSistone/android-page-transition) ★1546 - 带有垂直滑动效果和Activity过渡的ViewPager - [ViewPagerIndicator](https://github.com/LuckyJayce/ViewPagerIndicator) ★1530 - 布局插件 - [ViewPagerTransforms](https://github.com/ToxicBakery/ViewPagerTransforms) ★1494 - 包含视图页滚动常见动画的库 - [ExpandingPager](https://github.com/qs-lll/ExpandingPager) ★1457 - 卡片peek及pop控件 - [Android-ParallaxHeaderViewPager](https://github.com/kmshack/Android-ParallaxHeaderViewPager) ★1298 - 带标题头的左右滑动 - [UltraViewPager](https://github.com/alibaba/UltraViewPager) ★1275 - 封装多种特性的ViewPager - [MultiViewPager](https://github.com/Pixplicity/MultiViewPager) ★847 - 支持V4库的ViewPager的扩展 - [DecentBanner](https://github.com/chengdazhi/DecentBanner) ★804 - 基于安卓Banner的ViewPager - [ExpandablePager](https://github.com/Telenav/ExpandablePager) ★679 - 两个状态(展开和滑动)间的垂直滑动切换 - [InfiniteViewPager](https://github.com/antonyt/InfiniteViewPager) ★579 - 环绕实现首页末页跳转 - [PdfViewPager](https://github.com/voghDev/PdfViewPager) ★561 - 在Activities或Fragments中显示PDF文档 - [ParallaxViewPager](https://github.com/ybq/ParallaxViewPager) ★485 - 安卓视差视图页 - [InfiniteIndicator](https://github.com/lightSky/InfiniteIndicator) ★462 - 视图回收适配器 - [BezierViewPager](https://github.com/qdxxxx/BezierViewPager) ★456 - 触摸贝塞尔圆球式图片展示 - [MagicViewPager](https://github.com/hongyangAndroid/MagicViewPager) ★396 - 单页ViewPager炫酷切换效果 - [HeaderViewPager](https://github.com/jeasonlzy/HeaderViewPager) ★309 - 具有共同头部的 ViewPager - [YViewPagerDemo](https://github.com/youngkaaa/YViewPagerDemo) ★235 - 水平竖直方向上滑动 - [PianoView](https://github.com/chaossss/PianoView) ★229 - 有趣的类似钢琴键盘的 ViewPager Indicator - [ExpandableViewpager](https://github.com/githubwing/ExpandableViewpager) ★224 - 可展开缩小的Viewpager - [GalleryLayoutManager](https://github.com/BCsl/GalleryLayoutManager) ★125 - Android中Gallery或ViewPager控件的效果 - [InkeVerticalViewPagerLive](https://github.com/xingstarx/InkeVerticalViewPagerLive) ★66 - 仿映客上下滑动切换直播demo - [ArcPageIndicator](https://github.com/BeppiMenozzi/ArcPageIndicator) ★32 - 全自定义超简单的页面指示器 ## 图表(Chart) - [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) ★15282 - 安卓图表解决方案 - [hellocharts-android](https://github.com/lecho/hellocharts-android) ★4114 - Android图表库 - [WilliamChart](https://github.com/diogobernardino/WilliamChart) ★3051 - 在应用程序中实现图表的Android库 - [GraphView](https://github.com/jjoe64/GraphView) ★1541 - 通过编程创建灵活好看的图表 - [Jgraph](https://github.com/ZuYun/Jgraph) ★1030 - 可自定义图表 - [AndroidCharts](https://github.com/HackPlan/AndroidCharts) ★920 - 一个简单的Android图表库 - [android-DecoView-charting](https://github.com/bmarrdev/android-DecoView-charting) ★758 - 实现高度可配置动画环形图表 - [spark](https://github.com/robinhood/spark) ★635 - 将任何规模xy点绘制为sparkline图表 - [SuitLines](https://github.com/whataa/SuitLines) ★500 - 小巧且高效的线性图表组件 - [RadarChartView](https://github.com/DmitriyZaitsev/RadarChartView) ★412 - 渲染径向图的Android视图 - [Charter](https://github.com/hrules6872/Charter) ★192 - 简易图表 - [RadarChart](https://github.com/qstumn/RadarChart) ★184 - 自由定制旋转交互的Android雷达图 - [AndroidChart](https://github.com/JeasonWong/AndroidChart) ★156 - 简单的安卓分时行情页 - [candybar-library](https://github.com/danimahardhika/candybar-library) ★90 - Android图表包装材料面板 - [SlimChart](https://github.com/mancj/SlimChart) ★77 - 轻量级便于使用的图表库 - [BarChart-master](https://github.com/Cuieney/BarChart-master) ★23 - 自动伸缩的chart - [PianoChartView](https://github.com/Andy671/PianoChartView) ★20 - 显示钢琴和弦比例尺图 ## 菜单(Menu) - [AwesomeMenu](https://github.com/levey/AwesomeMenu) ★5069 - 与Path的故事菜单具有相同外观的菜单 - [Context-Menu.Android](https://github.com/Yalantis/Context-Menu.Android) ★2884 - 独特的动画内容菜单 - [DropDownMenu](https://github.com/dongjunkun/DropDownMenu) ★1912 - 多条件筛选菜单 - [FlyoutMenus](https://github.com/ShamylZakariya/FlyoutMenus) ★805 - Android简易MD风格弹出菜单 - [TapBarMenu](https://github.com/michaldrabik/TapBarMenu) ★781 - Tap Bar菜单布局 - [CircleMenu](https://github.com/Hitomis/CircleMenu) ★701 - 具有设计感的菜单 - [SpinMenu](https://github.com/Hitomis/SpinMenu) ★634 - 轮播样式的Fragment菜单选择空间 - [DropDownMenu](https://github.com/baiiu/DropDownMenu) ★596 - 完整的筛选器解决方案 - [BlurredGridMenu](https://github.com/gotokatsuya/BlurredGridMenu) ★464 - 酷炫网格菜单 - [ThumbnailMenu](https://github.com/Hitomis/ThumbnailMenu) ★412 - 简单而精致的Fragment菜单控件 - [TopRightMenu](https://github.com/zaaach/TopRightMenu) ★319 - 仿手机QQ界面右上角的弹出菜单 - [CycleMenu](https://github.com/Cleveroad/CycleMenu) ★230 - 圆形菜单 - [CircleProgressMenu](https://github.com/stewForAni/CircleProgressMenu) ★104 - 带有进度效果的简单环形菜单 - [InfinityMenu](https://github.com/desnyki/InfinityMenu) ★65 - 实现手风琴样式菜单的Android库 - [PopupMenuView](https://github.com/kareluo/PopupMenuView) ★55 - iOS中弹框气泡菜单的控件 - [FloatingMusicMenu](https://github.com/cpacm/FloatingMusicMenu) ★42 - 用于音乐播放器的悬浮菜单按钮 - [CircleMenuView](https://github.com/AlexLiuSheng/CircleMenuView) ★40 - 自定义圆形菜单 - [SlidMenu](https://github.com/lichenyu10/SlidMenu) ★25 - 轮盘样式的Fragment菜单选择控件 - [SectorMenu](https://github.com/Rance935/SectorMenu) ★12 - 炫酷的扇形菜单 ## 浮动菜单 - [BoomMenu](https://github.com/Nightonke/BoomMenu) ★3479 - 具有炸裂效果的菜单按钮 - [CircularFloatingActionMenu](https://github.com/oguzbilgener/CircularFloatingActionMenu) ★1931 - 自定义圆形浮动动画菜单 - [TapBarMenu](https://github.com/michaldrabik/TapBarMenu) ★781 - Tap Bar菜单布局 - [ExpandableSelector](https://github.com/Karumi/ExpandableSelector) ★568 - 动画的折叠或展开按钮列表 - [CircleMenu](https://github.com/ImangazalievM/CircleMenu) ★560 - 简单的优雅的菜单 - [RelativePopupWindow](https://github.com/kakajika/RelativePopupWindow) ★539 - 轻松对锚视图相对定位 - [MultiChoicesCircleButton](https://github.com/gjiazhe/MultiChoicesCircleButton) ★299 - 带3d视差效果的多选按钮 - [SpringFloatingActionMenu](https://github.com/tiancaiCC/SpringFloatingActionMenu) ★278 - 点击FAB弹出菜单 - [FloatMenuSample](https://github.com/crosg/FloatMenuSample) ★249 - android 悬浮窗菜单 - [SmartMenu](https://github.com/xue5455/SmartMenu) ★174 - 一个优美的浮动菜单 - [WeiboPopupMenu](https://github.com/joelan/WeiboPopupMenu) ★14 - 仿微博添加按钮弹出菜单 ## 对话框 - [Material Dialogs](https://github.com/afollestad/material-dialogs) ★9477 - 安卓Material风格对话框 - [dialogplus](https://github.com/orhanobut/dialogplus) ★3106 - 对话框动画 - [NiftyDialogEffects](https://github.com/sd6352051/NiftyDialogEffects) ★2009 - Nifty模式对话框效果 - [android-adDialog](https://github.com/yipianfengye/android-adDialog) ★1611 - 简单强大的广告活动弹窗控件 - [BlurDialogFragment](https://github.com/tvbarthel/BlurDialogFragment) ★1496 - 背景模糊效果的DialogFragment - [Android-AlertView](https://github.com/saiwu-bigkoo/Android-AlertView) ★810 - 仿iOS的AlertViewController - [MaryPopup](https://github.com/Meetic/MaryPopup) ★804 - 无忧扩展视图 - [MaterialStyledDialogs](https://github.com/javiersantos/MaterialStyledDialogs) ★786 - 显示优美可定制的Android对话框 - [BottomDialog](https://github.com/shaohui10086/BottomDialog) ★715 - 底部弹窗布局 - [SwipeAwayDialog](https://github.com/kakajika/SwipeAwayDialog) ★690 - 实现滑动取消对话框 - [LovelyDialog](https://github.com/yarolegovich/LovelyDialog) ★620 - 帮助你轻松的创建流行的MD风格对话框 - [EasyDialog](https://github.com/michaelye/EasyDialog) ★532 - Android轻量级提示对话框 - [DialogUtil](https://github.com/hss01248/DialogUtil) ★315 - 任意界面弹出框 - [fancyDialog](https://github.com/geniusforapp/fancyDialog) ★298 - Android自定义提示框 - [NormalSelectDialog](https://github.com/weavey/NormalSelectDialog) ★234 - 常见布局封装 - [HintPopupWindow](https://github.com/Zhaoss/HintPopupWindow) ★204 - 仿qq弹出方式 - [BottomDialogDemo](https://github.com/SpikeKing/BottomDialogDemo) ★197 - 使用 DialogFragment 实现底部弹窗布局 - [PlaceSearchDialog](https://github.com/codemybrainsout/PlaceSearchDialog) ★153 - 位置自动搜索对话框 - [jjdxm_dialogui](https://github.com/jjdxmashl/jjdxm_dialogui) ★96 - 多种弹出框样式 - [LemonHello4Android](https://github.com/1em0nsOft/LemonHello4Android) ★73 - 内置多种主题提示框 - [panter-dialog](https://github.com/kngfrhzs/panter-dialog) ★68 - 丰富样式的Android对话框 - [flickabledialog](https://github.com/t-kurimura/flickabledialog) ★48 - 通过轻滑实现取消效果 - [WheelDialogFragment](https://github.com/GitPhoenix/WheelDialogFragment) ★15 - 用于时间选择城市选择的对话框 - [BottomSheetPopupDialog](https://github.com/loonggg/BottomSheetPopupDialog) ★5 - 底部弹出框 ## 空白页 - [MultiStateView](https://github.com/Kennyc1012/MultiStateView) ★760 - 基于状态显示不同内容的Android视图 - [progress-activity](https://github.com/vlonjatg/progress-activity) ★743 - 进度条空视图及错误视图库 - [StatusView](https://github.com/iammert/StatusView) ★546 - Android自定义状态视图 - [StatefulLayout](https://github.com/gturedi/StatefulLayout) ★530 - 显示最常见的状态模板 - [ErrorView](https://github.com/xiprox/ErrorView) ★519 - 显示错误信息的自定义视图 - [LoadingLayoutDemo](https://github.com/weavey/LoadingLayoutDemo) ★483 - 加载中/无网络/无数据/出错四种情况效果封装 - [MultipleStatusView](https://github.com/qyxxjd/MultipleStatusView) ★439 - 支持多种状态的自定义View - [TEmptyView](https://github.com/barryhappy/TEmptyView) ★424 - 更简单地设置EmptyView - [stateLayout](https://github.com/fingdo/stateLayout) ★351 - 快速switch布局 - [loadinglayout](https://github.com/czy1121/loadinglayout) ★296 - 简单实用的页面多状态布局 - [FlowLayout](https://github.com/WassimBenltaief/FlowLayout) ★217 - 非常常见的安卓视图流 - [MultiStateView](https://github.com/XuDaojie/MultiStateView) ★178 - 用于切换不同View的各种状态 - [LoadDataLayout](https://github.com/WangGanxin/LoadDataLayout) ★163 - 加载数据Layout - [ProgressLayout](https://github.com/nguyenhoanglam/ProgressLayout) ★98 - 展示加载布局空白布局和error布局 - [PageStateManager](https://github.com/hss01248/PageStateManager) ★78 - 页面状态管理 - [HHEmptyView](https://github.com/hcs-xph/HHEmptyView) ★35 - 网络加载提示进度封装View - [DataLoadingLayoutAndroid](https://github.com/lvleo/DataLoadingLayoutAndroid) ★15 - 展示当前数据加载状态的库 ## 滑动删除 - [AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout) ★7804 - 安卓滑动出现子菜单 - [SwipeRecyclerView](https://github.com/yanzhenjie/SwipeRecyclerView) ★1579 - RecyclerView侧滑菜单 - [Swipeable-Cards](https://github.com/kikoso/Swipeable-Cards) ★1368 - 提供类似Tinder卡片效果 - [RecyclerViewUndoSwipe](https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe) ★1263 - 本地ItemTouch助手 - [SwipeStack](https://github.com/flschweiger/SwipeStack) ★1118 - 安卓纸质视图栈 - [SwipeDelMenuLayout](https://github.com/mcxtzhang/SwipeDelMenuLayout) ★887 - 仿IOS侧滑Item删除菜单 - [itemtouchhelper-extension](https://github.com/loopeer/itemtouchhelper-extension) ★795 - 添加滑动条目处理 - [SwipeMenu](https://github.com/TUBB/SwipeMenu) ★636 - 滑动菜单 - [AndroidSwipeableCardStack](https://github.com/wenchaojiang/AndroidSwipeableCardStack) ★545 - 流畅的纸质卡片组件 - [SwipeRevealLayout](https://github.com/chthai64/SwipeRevealLayout) ★490 - 通过swipe及slide显示另一个布局 - [QQTipsView](https://github.com/Qiaoidea/QQTipsView) ★471 - 仿QQ消息未读拖拽清除 - [SwipeCardsView](https://github.com/huxq17/SwipeCardsView) ★361 - Android高仿秒拍热榜的卡片滑动和左右飞出效果 - [SwipeCardRecyclerView](https://github.com/HalfStackDeveloper/SwipeCardRecyclerView) ★234 - 炫酷滑动卡片 - [SlideLayout](https://github.com/yanbober/SlideLayout) ★176 - 全方向完美滑动处理侧滑控件 - [CardSwipeLayout](https://github.com/yuqirong/CardSwipeLayout) ★172 - RecyclerView卡片滑动布局 - [accordion-swipe-layout](https://github.com/alexandrius/accordion-swipe-layout) ★69 - Android手风琴滑动布局 ## 手势操作 - [sensey](https://github.com/nisrulz/sensey) ★1890 - 手势交互Android库 - [GestureViews](https://github.com/alexvasilkov/GestureViews) ★1184 - 手势控制和位置动画 - [InboxLayout](https://github.com/zhaozhentao/InboxLayout) ★641 - 仿谷歌下拉返回效果 - [Swipper](https://github.com/pkarira/Swipper) ★47 - 控制亮度的自定义视图 ## RecyclerView - [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) ★6876 - 强大灵活的RecyclerAdapter - [recyclerview-animators](https://github.com/wasabeef/recyclerview-animators) ★5977 - 轻松创建动画RecyclerView - [UltimateRecyclerView](https://github.com/cymcsg/UltimateRecyclerView) ★5332 - 功能强大的Recyclerview - [vlayout](https://github.com/alibaba/vlayout) ★3453 - 布局方案和布局间的组件复用 - [android-advancedrecyclerview](https://github.com/h6ah4i/android-advancedrecyclerview) ★3188 - 提供高级特性的RecyclerView扩展 - [epoxy](https://github.com/airbnb/epoxy) ★2771 - Airbnb安卓视图架构 - [XRecyclerView](https://github.com/jianghejie/XRecyclerView) ★2752 - 下拉刷新和加载更多 - [baseAdapter](https://github.com/hongyangAndroid/baseAdapter) ★2475 - Android 万能的Adapter - [SuperRecyclerView](https://github.com/Malinskiy/SuperRecyclerView) ★2431 - 轻松制作可使用的RecyclerView - [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager) ★2288 - 基于RecyclerView的ViewPager替代品 - [DiscreteScrollView](https://github.com/yarolegovich/DiscreteScrollView) ★2216 - 基于RecyclerView的滚动列表实现 - [MultiType](https://github.com/drakeet/MultiType) ★1823 - 快速清晰的开发复杂列表页面 - [SwipeRecyclerView](https://github.com/yanzhenjie/SwipeRecyclerView) ★1579 - RecyclerView侧滑菜单 - [FastAdapter](https://github.com/mikepenz/FastAdapter) ★1517 - 简化RecyclerView配置过程 - [android-parallax-recyclerview](https://github.com/kanytu/android-parallax-recyclerview) ★1429 - Android 视差 RecycleView - [EasyRecyclerView](https://github.com/Jude95/EasyRecyclerView) ★1382 - 常用的RecyclerView的各种需求封装 - [RecyclerViewCardGallery](https://github.com/huazhiyuan2008/RecyclerViewCardGallery) ★1380 - RecyclerView实现Card Gallery效果 - [RecyclerViewUndoSwipe](https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe) ★1263 - 本地ItemTouch助手 - [excelPanel](https://github.com/zhouchaoyuan/excelPanel) ★1229 - 仿Excel表格的RecyclerView - [LRecyclerView](https://github.com/jdsjlzx/LRecyclerView) ★1220 - 多功能RecyclerView - [ShimmerRecyclerView](https://github.com/sharish/ShimmerRecyclerView) ★1077 - 展现视图加载中的视图 - [RecyclerViewHeader](https://github.com/blipinsk/RecyclerViewHeader) ★1060 - 为安卓RecyclerView创建header - [overscroll-decor](https://github.com/EverythingMe/overscroll-decor) ★1048 - Android的仿iOS滚动效果 - [Renderers](https://github.com/pedrovgs/Renderers) ★1023 - 创建适配器的Android库 - [drag-select-recyclerview](https://github.com/afollestad/drag-select-recyclerview) ★957 - 实现GooglePhoto样式多选择 - [PullLoadMoreRecyclerView](https://github.com/WuXiaolong/PullLoadMoreRecyclerView) ★903 - 上拉刷新加载 - [RecyclerViewFastScroller](https://github.com/danoz73/RecyclerViewFastScroller) ★873 - 连接到RecyclerView实现快速滚动 - [SimpleRecyclerView](https://github.com/jaychang0917/SimpleRecyclerView) ★845 - 轻松创建列表的RecyclerView扩展 - [IndexRecyclerView](https://github.com/jiang111/IndexRecyclerView) ★824 - 使用Recyclerview实现的联系人列表 - [groupie](https://github.com/Genius/groupie) ★802 - 显示并管理复杂的RecyclerView布局 - [RecyclerViewEnhanced](https://github.com/nikhilpanju/RecyclerViewEnhanced) ★760 - 条目滑动点击安卓库 - [StickyHeaders](https://github.com/ShamylZakariya/StickyHeaders) ★741 - 安卓RecyclerView的适配器和布局管理器 - [WaveSideBar](https://github.com/Solartisan/WaveSideBar) ★726 - 快速跳跃分组的侧边栏控件 - [RecyclerView-FastScroll](https://github.com/timusus/RecyclerView-FastScroll) ★706 - 简单的FastScroller - [ExpandableRecyclerview](https://github.com/zaihuishou/ExpandableRecyclerview) ★691 - ExpandableRecycler适配器 - [AndroidRecyclerViewDemo](https://github.com/Frank-Zhu/AndroidRecyclerViewDemo) ★613 - 安卓RecyclerView 示例 - [DragRecyclerView](https://github.com/AleBarreto/DragRecyclerView) ★562 - 在RecyclerView中拖拽的简单实现 - [RecyclerViewWithHeaderNewPractice](https://github.com/drakeet/RecyclerViewWithHeaderNewPractice) ★533 - 结合HeaderView的RecyclerView新实现 - [SectionedRecyclerView](https://github.com/truizlop/SectionedRecyclerView) ★530 - 安卓RecyclerView 适配器 - [FastScroll](https://github.com/L4Digital/FastScroll) ★525 - 类似列表视图的FastScroller - [AnimRefreshRecyclerView](https://github.com/shichaohui/AnimRefreshRecyclerView) ★522 - 下拉刷新和上拉加载更多的RecyclerView - [android-data-binding-recyclerview](https://github.com/radzio/android-data-binding-recyclerview) ★478 - 配有Android数据绑定的RecyclerView - [BGAAdapter-Android](https://github.com/bingoogolapple/BGAAdapter-Android) ★437 - 通用的Adapter和ViewHolder - [CircleRecyclerView](https://github.com/kHRYSTAL/CircleRecyclerView) ★421 - 一个循环RecyclerView - [FamiliarRecyclerView](https://github.com/iwgang/FamiliarRecyclerView) ★354 - RecyclerView类库 - [MultiTypeView](https://github.com/LuckyJayce/MultiTypeView) ★306 - 复杂界面分多个模块开发 - [ClassifyView](https://github.com/AlphaBoom/ClassifyView) ★284 - 拖拽合并的RecyclerView - [SuspensionBar](https://github.com/wuapnjie/SuspensionBar) ★249 - Android轻松实现RecyclerView悬浮条 - [RecyclerStickyHeaderView](https://github.com/TellH/RecyclerStickyHeaderView) ★241 - RecyclerView的悬浮视图 - [SwipeCardRecyclerView](https://github.com/HalfStackDeveloper/SwipeCardRecyclerView) ★234 - 炫酷滑动卡片 - [DragSelectRecyclerView](https://github.com/MFlisar/DragSelectRecyclerView) ★218 - 简单的触摸监听类 - [Smart-HeaderFooter-RecyclerView](https://github.com/songhanghang/Smart-HeaderFooter-RecyclerView) ★198 - 将Recyclerview添加HeaderView和FooterView - [AlphabetIndex-Fast-Scroll-RecyclerView](https://github.com/myinnos/AlphabetIndex-Fast-Scroll-RecyclerView) ★169 - 强大的AlphabetIndex FastScroller - [RecyclerRefresh](https://github.com/leoleohan/RecyclerRefresh) ★158 - 仿简书安卓端 - [RecyclerTreeView](https://github.com/TellH/RecyclerTreeView) ★150 - 安卓的TreeView实现 - [PracticalRecyclerView](https://github.com/ssseasonnn/PracticalRecyclerView) ★140 - RecyclerView的一个封装 - [ARecyclerView](https://github.com/limedroid/ARecyclerView) ★105 - 一个库搞定recyclerview - [SpringRecyclerView](https://github.com/gjiazhe/SpringRecyclerView) ★88 - 具有弹簧效果的RecyclerView - [InifiniteRecyclerView](https://github.com/10clouds/InifiniteRecyclerView) ★61 - 实现无尽加载列表 - [StickyItemDecoration](https://github.com/oubowu/StickyItemDecoration) ★58 - RecyclerView粘性头部 - [Sectioned-RecyclerView](https://github.com/IntruderShanky/Sectioned-RecyclerView) ★55 - 带header和item的RecyclerView的简单实现方式 - [RecyclerAnimations](https://github.com/youngkaaa/RecyclerAnimations) ★46 - item滑动时的循环动画 - [NoAdapter](https://github.com/tikivn/NoAdapter) ★45 - 使用RecyclerView实现一个列表 - [StickyRecyclerSettingView](https://github.com/LinLshare/StickyRecyclerSettingView) ★45 - 快速在Android上建立SettingActivity - [EasyHeaderFooterAdapter](https://github.com/rubengees/EasyHeaderFooterAdapter) ★32 - 在RecyclerView中添加header或者footer - [RecyclerViewDivider](https://github.com/laobie/RecyclerViewDivider) ★25 - 为RecyclerView设置分频器 - [SwipeCardsRecyclerView](https://github.com/yuyuyu123/SwipeCardsRecyclerView) ★20 - 基于RecyclerView的Android组件 - [GlideScrollRecyclerView](https://github.com/AndroidMsky/GlideScrollRecyclerView) ★19 - RecyclerView优先加载可见item - [RecyclerAdapter](https://github.com/nukc/RecyclerAdapter) ★14 - 简化封装RecyclerView.Adapter ## Card - [folding-cell-android](https://github.com/Ramotion/folding-cell-android) ★2556 - 安卓FoldingCell - [ViewPagerCards](https://github.com/rubensousa/ViewPagerCards) ★2200 - 视图页卡片 - [RecyclerViewCardGallery](https://github.com/huazhiyuan2008/RecyclerViewCardGallery) ★1380 - RecyclerView实现Card Gallery效果 - [Swipeable-Cards](https://github.com/kikoso/Swipeable-Cards) ★1368 - 提供类似Tinder卡片效果 - [SwipeStack](https://github.com/flschweiger/SwipeStack) ★1118 - 安卓纸质视图栈 - [SwipeCardView](https://github.com/xiepeijie/SwipeCardView) ★999 - 基于Diolor的Swipecards控件改进实现 - [CardStackView](https://github.com/loopeer/CardStackView) ★936 - 以三种动画效果像卡片一样展示内容 - [NineGridView](https://github.com/jeasonlzy/NineGridView) ★791 - 展示图片的九宫格控件 - [SlidingCard](https://github.com/mxn21/SlidingCard) ★618 - 画廊效果的幻灯片卡片 - [GiftCard](https://github.com/ldoublem/GiftCard) ★571 - Android漂亮的礼物卡片 - [AndroidSwipeableCardStack](https://github.com/wenchaojiang/AndroidSwipeableCardStack) ★545 - 流畅的纸质卡片组件 - [TinderStack](https://github.com/lawloretienne/TinderStack) ★523 - 一叠类似Tinder的卡片 - [Android-InfiniteCards](https://github.com/BakerJQ/Android-InfiniteCards) ★466 - 可自定义动效的卡片切换视图 - [SwipeCardsView](https://github.com/huxq17/SwipeCardsView) ★361 - Android高仿秒拍热榜的卡片滑动和左右飞出效果 - [CardView](https://github.com/vivian8725118/CardView) ★200 - 类似小票效果的卡片列表 - [CardSwipeLayout](https://github.com/yuqirong/CardSwipeLayout) ★172 - RecyclerView卡片滑动布局 - [StackCardsView](https://github.com/wensefu/StackCardsView) ★44 - 堆叠滑动控件 - [turncardlistview](https://github.com/czy1121/turncardlistview) ★30 - 上下翻页的卡片列表 - [SwipeCardsRecyclerView](https://github.com/yuyuyu123/SwipeCardsRecyclerView) ★20 - 基于RecyclerView的Android组件 ## Color - [InstagramLikeColorTransitionAndroid](https://github.com/Taishi-Y/InstagramLikeColorTransitionAndroid) ★352 - 创建类似渐变颜色过渡的Instagram - [ColorPickerView](https://github.com/skydoves/ColorPickerView) ★278 - 从图片中获取颜色 - [MaterialDesignColor](https://github.com/zzhoujay/MaterialDesignColor) ★274 - 谷歌官方MaterialDesign颜色代码 - [colorpreference](https://github.com/kizitonwose/colorpreference) ★204 - 建立优秀的颜色选择器 - [DrawableColorChange](https://github.com/mathiazhagan01/DrawableColorChange) ★81 - drawable颜色修改工具 - [MaterialDesignColors](https://github.com/bassaer/MaterialDesignColors) ★54 - 提供MD风格的Android库 ## Drawable - [OneDrawable](https://github.com/maoruibin/OneDrawable) ★202 - 为View设置具有按下效果的背景 - [SelectorDrawable](https://github.com/yuanwenbing/SelectorDrawable) ★23 - 为按钮设置selector ## Spinner - [nice-spinner](https://github.com/arcadefire/nice-spinner) ★955 - Android spinner的重新实现 - [BetterSpinner](https://github.com/Lesilva/BetterSpinner) ★526 - 好用的Spinner - [MemorySpinner](https://github.com/Jasonchenlijian/MemorySpinner) ★125 - 可以记住历史选项的spinner ## 布局 - [flexbox-layout](https://github.com/google/flexbox-layout) ★7787 - Android盒式布局功能库 - [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout) ★4814 - Android屏幕适配方案 - [vlayout](https://github.com/alibaba/vlayout) ★3453 - 布局方案和布局间的组件复用 - [FlowLayout](https://github.com/hongyangAndroid/FlowLayout) ★2233 - Android流式布局 - [DiagonalLayout](https://github.com/florent37/DiagonalLayout) ★1778 - MD风格的新的样式和方法 - [FanLayoutManager](https://github.com/Cleveroad/FanLayoutManager) ★1393 - 扇形水平列表视图 - [smooth-app-bar-layout](https://github.com/henrytao-me/smooth-app-bar-layout) ★1389 - 视图布局 - [FlexLayout](https://github.com/mmin18/FlexLayout) ★1370 - 强大的Android布局视图 - [TextLayoutBuilder](https://github.com/facebookincubator/TextLayoutBuilder) ★1108 - Facebook出品的在Android中轻松实现文字布局 - [FlowLayoutManager](https://github.com/mcxtzhang/FlowLayoutManager) ★1018 - 利用自定义LayoutManager 的一些实战实例 - [ExpandableLayout](https://github.com/AAkira/ExpandableLayout) ★995 - 带有各种动画的扩展布局 - [FlowLayout](https://github.com/nex3z/FlowLayout) ★886 - 让子视图自动浮动到下一行 - [ArcLayout](https://github.com/florent37/ArcLayout) ★835 - 使用ArcLayout探索新的MD风格的样式和方法 - [ExpandableLayout](https://github.com/cachapa/ExpandableLayout) ★783 - 实现动画扩展和子视图折叠 - [FlowTag](https://github.com/hanhailong/FlowTag) ★549 - Android流式布局 - [ExpandableLayout](https://github.com/SilenceDut/ExpandableLayout) ★411 - 节省空间的可扩展布局 - [ThreeDLayout](https://github.com/githubwing/ThreeDLayout) ★351 - 让任何view拥有3D效果 - [HiveLayoutManager](https://github.com/Chacojack/HiveLayoutManager) ★321 - 蜂巢布局管理器 - [ILayoutAnimationController](https://github.com/HuanHaiLiuXin/ILayoutAnimationController) ★246 - 一行代码搞定布局动画 - [StickyNavLayout](https://github.com/ta893115871/StickyNavLayout) ★235 - 悬浮控件 - [RippleLayout](https://github.com/liuguangqiang/RippleLayout) ★203 - 实现波纹效果的布局 - [LiveLayout](https://github.com/Qiang3570/LiveLayout) ★184 - 关于直播布局与礼物特效的Demo - [AssembleEssay](https://github.com/rantianhua/AssembleEssay) ★72 - 自定义LayoutManager实现流动布局 - [FlowLayoutDemo](https://github.com/PingerOne/FlowLayoutDemo) ★19 - 自定义View实现流式布局 - [LikeELMLeftLoad](https://github.com/CSnowStack/LikeELMLeftLoad) ★14 - 仿饿了么左滑跳转 ## 模糊效果 - [Android StackBlur](https://github.com/kikoso/android-stackblur) ★2721 - 图片模糊效果 - [Blurry](https://github.com/wasabeef/Blurry) ★2534 - Android简易模糊库 - [500px-android-blur](https://github.com/500px/500px-android-blur) ★1925 - Android模糊视图 - [blurkit-android](https://github.com/wonderkiln/blurkit-android) ★1913 - 类似iOS上的实时模糊效果 - [BlurView](https://github.com/Dimezis/BlurView) ★1606 - Android底层视图动态仿iOS模糊 - [ImageBlurring](https://github.com/qiujuer/ImageBlurring) ★1079 - 通过 Java 与 JNI 分别进行图片模糊 - [RealtimeBlurView](https://github.com/mmin18/RealtimeBlurView) ★914 - 仿UIVisualEffectView实时模糊覆盖 - [BlurredView](https://github.com/wl9739/BlurredView) ★844 - Android图片视图动态模糊 - [BlurLockView](https://github.com/Nightonke/BlurLockView) ★830 - 毛玻璃效果的解锁界面 - [Dali](https://github.com/patrickfav/Dali) ★771 - Android图像模糊库 - [RxBlur](https://github.com/SmartDengg/RxBlur) ★515 - 毛玻璃(高斯模糊)效果 - [EtsyBlur](https://github.com/Manabu-GT/EtsyBlur) ★506 - 在Etsy应用添加仿玻璃模糊效果 - [GaussianBlur](https://github.com/jrvansuita/GaussianBlur) ★289 - 对图片应用高斯模糊 - [CrazyShadow](https://github.com/Hitomis/CrazyShadow) ★215 - 为 View 添加阴影效果 ## TabBar - [SpaceTabLayout](https://github.com/thelong1EU/SpaceTabLayout) ★933 - RelativeLayout的自定义实现方式 - [RecyclerTabLayout](https://github.com/nshmura/RecyclerTabLayout) ★859 - 高效TabLayout库 - [ZuiMeiTAG](https://github.com/huage2580/ZuiMeiTAG) ★232 - 仿最美应用的底栏 - [AlphaIndicatorView](https://github.com/jeasonlzy/AlphaIndicatorView) ★201 - 仿微信底部tab标签 ## AppBar - [smooth-app-bar-layout](https://github.com/henrytao-me/smooth-app-bar-layout) ★1389 - 视图布局 - [appbarlayout-spring-behavior](https://github.com/ToDou/appbarlayout-spring-behavior) ★733 - 实现滚动弹簧效果 - [TestAppBar](https://github.com/SpikeKing/TestAppBar) ★271 - AppBar动画效果 - [simple-view-behavior](https://github.com/zoonooz/simple-view-behavior) ★239 - 简单视图行为 ## 选择器(Picker) - [Android-PickerView](https://github.com/saiwu-bigkoo/Android-PickerView) ★3898 - 精仿iOS的PickerView控件 - [android-betterpickers](https://github.com/code-troopers/android-betterpickers) ★2461 - 选择器DialogFragments库 - [AndroidPicker](https://github.com/gzu-liyujiang/AndroidPicker) ★2021 - 安卓选择器类库 - [SublimePicker](https://github.com/vikramkakkar/SublimePicker) ★1768 - 提供选择器的自定义视图 - [Android-FilePicker](https://github.com/DroidNinja/Android-FilePicker) ★1060 - 灵活选择图片和视频的文件选择器 - [TimePickerDialog](https://github.com/JZXiang/TimePickerDialog) ★977 - Android时间选择器 - [CityPicker](https://github.com/zaaach/CityPicker) ★880 - 仿美团等选择城市列表demo - [BottomSheetPickers](https://github.com/philliphsu/BottomSheetPickers) ★824 - ndroid的新的数据和时间选择器库 - [PickView](https://github.com/brucetoo/PickView) ★791 - 选择日期或者省份的辅助库 - [MultiType-FilePicker](https://github.com/fishwjy/MultiType-FilePicker) ★748 - 轻量级Android文件选择库 - [NumberPickerView](https://github.com/Carbs0126/NumberPickerView) ★625 - 灵活的安卓NumberPicker组件 - [android-spinnerwheel](https://github.com/ai212983/android-spinnerwheel) ★623 - 安卓轮式旋转部件 - [CharacterPickerView](https://github.com/ImKarl/CharacterPickerView) ★610 - 仿iOS的PickerView控件 - [HorizontalPicker](https://github.com/GoodieBag/HorizontalPicker) ★285 - 支持文本和图标的水平选择器 - [SingleDateAndTimePicker](https://github.com/florent37/SingleDateAndTimePicker) ★268 - 在一个部件内选择一个数据和一个时间 - [Two-Step-Picker-Dialog](https://github.com/aliab/Two-Step-Picker-Dialog) ★231 - 两步选择器对话框 - [SimpleNumberPicker](https://github.com/StephaneBg/SimpleNumberPicker) ★154 - 十进制和十六进制选择器视图 - [LFilePicker](https://github.com/leonHua/LFilePicker) ★150 - 轻量级的文件选择器 - [AwesomeImagePicker](https://github.com/myinnos/AwesomeImagePicker) ★113 - 使用精致的接口选择images和gifs - [PickTime](https://github.com/codbking/PickTime) ★101 - 日期选择控件 - [PickImage](https://github.com/jrvansuita/PickImage) ★79 - 带有Camera和Gallery选项的DialogFragment - [ClickNumberPicker](https://github.com/polok/ClickNumberPicker) ★75 - 从给定范围内使用点击按钮或者触摸选定一个值 - [Android-PickerView-Library](https://github.com/Airsaid/Android-PickerView-Library) ★72 - 高仿 IOS PickerView 控件的库 - [JDSelector](https://github.com/dunwen/JDSelector) ★68 - 仿京东的地址多级选择器 - [NumberPicker](https://github.com/BorealisAgency/NumberPicker) ★40 - Android数字选择器视图 - [CityPickerWebView](https://github.com/limxing/CityPickerWebView) ★35 - JS实现的省市县三级联动 - [EasyPickerView](https://github.com/huzenan/EasyPickerView) ★34 - Android轻量级PickerView ## 跑马灯 - [MarqueeView](https://github.com/sfsheng0322/MarqueeView) ★1568 - 垂直翻页公告 - [MarqueeViewDemo](https://github.com/gongwen/MarqueeViewDemo) ★896 - 跑马灯View - [MarqueeLayoutLibrary](https://github.com/oubowu/MarqueeLayoutLibrary) ★388 - 支持四个方向循环滚动的自定义控件 - [noticeview](https://github.com/czy1121/noticeview) ★256 - 滚动播放的公告控件 - [VerticalBannerView](https://github.com/guojunustb/VerticalBannerView) ★194 - 安卓自定义控件 - [AdvancedTextSwitcher](https://github.com/SumiMakito/AdvancedTextSwitcher) ★193 - 卡片上滚动显示最新评论 - [VerticalMarqueeView](https://github.com/chenpengfei88/VerticalMarqueeView) ★12 - 新闻向上不断滚动跑马灯效果 ## 日历时间 - [android-times-square](https://github.com/square/android-times-square) ★3710 - 从日历视图选择一个单独日期 - [material-calendarview](https://github.com/prolificinteractive/material-calendarview) ★2770 - MD风格的日历视图 - [MaterialDateTimePicker](https://github.com/wdullaer/MaterialDateTimePicker) ★2407 - MD风格日期时间选择器 - [Android-Week-View](https://github.com/alamkanak/Android-Week-View) ★2301 - 在Android应用中显示日历 - [Caldroid](https://github.com/roomorama/Caldroid) ★1263 - 以月为单位的日历控件 - [CountdownView](https://github.com/iwgang/CountdownView) ★1257 - 安卓倒计时控件 - [TimePickerDialog](https://github.com/JZXiang/TimePickerDialog) ★977 - Android时间选择器 - [AgendaCalendarView](https://github.com/Tibolte/AgendaCalendarView) ★929 - 仿Outloo和Google日历 - [CompactCalendarView](https://github.com/SundeepK/CompactCalendarView) ★921 - 简单的日历视图 - [MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker) ★835 - 日期选择控件库 - [BottomSheetPickers](https://github.com/philliphsu/BottomSheetPickers) ★824 - ndroid的新的数据和时间选择器库 - [CalendarListView](https://github.com/Kelin-Hong/CalendarListView) ★726 - 可互动的ListView+CalendarView - [WeekCalendar](https://github.com/nomanr/WeekCalendar) ★555 - 提供星期日历的库 - [HorizontalCalendar](https://github.com/Mulham-Raee/HorizontalCalendar) ★482 - MD风格的水平日历视图 - [CalendarExaple](https://github.com/codbking/CalendarExaple) ★445 - 高仿钉钉和小米的日历控件 - [android-calendar-view](https://github.com/myjoybar/android-calendar-view) ★322 - 易扩展的andorid日历控件库 - [Cadar](https://github.com/memfis19/Cadar) ★305 - 可以显示事件的日历视图 - [TimerView](https://github.com/fashare2015/TimerView) ★299 - 解耦良好的计时控件 - [SingleDateAndTimePicker](https://github.com/florent37/SingleDateAndTimePicker) ★268 - 在一个部件内选择一个数据和一个时间 - [CalendarView](https://github.com/henry-newbie/CalendarView) ★195 - 高度定制的日期选择器 - [MiClockView](https://github.com/MonkeyMushroom/MiClockView) ★189 - 高仿小米时钟 - [MaterialCalendar](https://github.com/jMavarez/MaterialCalendar) ★167 - 一个MD风格的日历 - [GregorianLunarCalendar](https://github.com/Carbs0126/GregorianLunarCalendar) ★153 - 农历+公历的日期选择模式 - [GAHonorClock](https://github.com/Ajian-studio/GAHonorClock) ★110 - 时钟动画 - [CalendarView](https://github.com/huanghaibin-dev/CalendarView) ★98 - 优雅且性能高效的日历控件 - [Android-SwitchDateTimePicker](https://github.com/Kunzisoft/Android-SwitchDateTimePicker) ★71 - 日期时间选择器库 - [week-month-Calendar](https://github.com/afinal/week-month-Calendar) ★68 - 周月切换的日历 - [RetainedDateTimePickers](https://github.com/k0shk0sh/RetainedDateTimePickers) ★67 - 在手机方向改变时保持日期时间选择器 - [WeekViewSwipeable](https://github.com/Yuncun/WeekViewSwipeable) ★59 - 以周格式显示数据的Android视图 - [DateRangePicker](https://github.com/MedAmineTazarki/DateRangePicker) ★48 - 带数据选择器的Dialogo fragment - [TimelyView](https://github.com/iballan/TimelyView) ★42 - 时间动画视图 - [NubiaTimer](https://github.com/jiefly/NubiaTimer) ★34 - 高仿Nubia 定时器的自定义view ## 主题样式 - [MagicaSakura](https://github.com/Bilibili/MagicaSakura) ★1809 - Android多主题库 - [Android-skin-support](https://github.com/ximsfei/Android-skin-support) ★1525 - 用心的Android 换肤框架 - [Colorful](https://github.com/garretyoder/Colorful) ★1479 - 轻松改变app的配色方案 - [Scoops](https://github.com/52inc/Scoops) ★680 - 动态改变应用主题 - [ThemeDemo](https://github.com/zzz40500/ThemeDemo) ★384 - 日夜间模式切换 - [ThemeSkinning](https://github.com/burgessjp/ThemeSkinning) ★248 - Android 主题换肤的开源库 - [Blackbulb](https://github.com/fython/Blackbulb) ★150 - MD风格的夜间屏幕Android 应用 - [AndroidSkinAnimator](https://github.com/wutongke/AndroidSkinAnimator) ★143 - 仿网易云音乐换肤框架 - [ChangeMode](https://github.com/zhangke3016/ChangeMode) ★66 - Android动态切换夜间模式的实现库 - [QSkinLoader](https://github.com/qqliu10u/QSkinLoader) ★33 - QSkinLoader换肤框架 ## ImageView - [RoundedImageView](https://github.com/vinc3m1/RoundedImageView) ★3860 - 支持圆角的快速ImageView。 - [subsampling-scale-image-view](https://github.com/davemorrissey/subsampling-scale-image-view) ★2845 - 安卓自定义图片视图 - [PanoramaImageView](https://github.com/gjiazhe/PanoramaImageView) ★1460 - 可以随设备旋转自动滚动的imageView - [CustomShapeImageView](https://github.com/MostafaGazar/CustomShapeImageView) ★1395 - 自定义使用SVG和填充图的ImageView - [FrescoImageViewer](https://github.com/stfalcon-studio/FrescoImageViewer) ★1112 - 简单的自定义全屏图片视图 - [LargeImage](https://github.com/LuckyJayce/LargeImage) ★1018 - Android加载大图 - [Crescento](https://github.com/developer-shivam/Crescento) ★883 - 图像视图和相关布局的下面添加曲线 - [CircularImageView](https://github.com/lopspower/CircularImageView) ★875 - 以简单的方法实现环形ImageView - [NineGridImageView](https://github.com/laobie/NineGridImageView) ★841 - 仿微信朋友圈或微博的九宫格图片 - [DragPhotoView](https://github.com/githubwing/DragPhotoView) ★819 - 高仿微信可拖拽返回PhotoView - [ShadowImageView](https://github.com/yingLanNull/ShadowImageView) ★789 - 更加细腻的阴影效果 - [ImageTransition](https://github.com/vikramkakkar/ImageTransition) ★552 - Activity视图过渡 - [android-combination-avatar](https://github.com/kongnanlive/android-combination-avatar) ★498 - 模仿QQ讨论组组合头像 - [CaptchaImageView](https://github.com/jineshfrancs/CaptchaImageView) ★495 - 生成验证码图片的自定义ImageView - [ScrollParallaxImageView](https://github.com/gjiazhe/ScrollParallaxImageView) ★395 - 滚动视差效果 - [Frisson](https://github.com/IntruderShanky/Frisson) ★308 - 在图片上提供时髦的剪裁 - [Diagonalify](https://github.com/developer-shivam/Diagonalify) ★282 - 创建图像视图的对角线切割 - [avatar-view](https://github.com/TangoAgency/avatar-view) ★205 - 带有用户名字的第一个字母的图片视图 - [AnchorImageView](https://github.com/jcodeing/AnchorImageView) ★186 - Android锚点定位ImageView - [CircleImageView](https://github.com/zuoweitan/CircleImageView) ★166 - 环形ImageView - [SImageView](https://github.com/suzeyu1992/SImageView) ★116 - 设置一个网址即可显示图片的控件 - [IdentityImageView](https://github.com/385841539/IdentityImageView) ★95 - 带进度条的图片框架 - [CoolImageView](https://github.com/HuTianQi/CoolImageView) ★51 - 可以上下移动的imageView - [Blaze](https://github.com/IntruderShanky/Blaze) ★40 - 提供移动图像和缩放图像的视图 - [LQRNineGridImageView](https://github.com/GitLqr/LQRNineGridImageView) ★31 - 仿微信群头像九宫格控件 - [GridImageView](https://github.com/A-W-C-J/GridImageView) ★21 - 根据图片数量自动适配加载 - [RoundImageView](https://github.com/gslovemy/RoundImageView) ★12 - Android自定义圆角图片 ## 通知 - [Alerter](https://github.com/Tapadoo/Alerter) ★2528 - 克服Toast和Snackbar的限制 - [NotifyUtil](https://github.com/wenmingvs/NotifyUtil) ★920 - 高仿淘宝微信等热门APP通知视图 - [Pugnotification](https://github.com/halysongoncalves/Pugnotification) ★683 - 通过一行代码实现通知功能 - [NotifyUtil](https://github.com/hss01248/NotifyUtil) ★119 - notification工具类 - [Carousel-Notification](https://github.com/shaileshmamgain5/Carousel-Notification) ★73 - 轮播框通知 - [NotificationUtil](https://github.com/linglongxin24/NotificationUtil) ★37 - 全新的Android通知栏 ## 聊天视图 - [ChatKit](https://github.com/stfalcon-studio/ChatKit) ★906 - 简化UI开发 - [ChatMessageView](https://github.com/himanshu-soni/ChatMessageView) ★552 - 快速创建聊天信息视图 - [ChatMessageView](https://github.com/bassaer/ChatMessageView) ★249 - Android聊天UI视图 - [ChatDemo](https://github.com/Maxi-Mao/ChatDemo) ★109 - 实现聊天界面 ## Header - [StickyHeaderListView](https://github.com/sfsheng0322/StickyHeaderListView) ★1816 - 基于实际需求做出的灵活可定制的UI功能 - [ZoomHeader](https://github.com/githubwing/ZoomHeader) ★1717 - 模仿饿了么详情页的例子 - [Android-ParallaxHeaderViewPager](https://github.com/kmshack/Android-ParallaxHeaderViewPager) ★1298 - 带标题头的左右滑动 - [StickyHeaders](https://github.com/ShamylZakariya/StickyHeaders) ★741 - 安卓RecyclerView的适配器和布局管理器 - [RecyclerViewWithHeaderNewPractice](https://github.com/drakeet/RecyclerViewWithHeaderNewPractice) ★533 - 结合HeaderView的RecyclerView新实现 - [StickyNavLayout](https://github.com/ta893115871/StickyNavLayout) ★235 - 悬浮控件 - [Smart-HeaderFooter-RecyclerView](https://github.com/songhanghang/Smart-HeaderFooter-RecyclerView) ★198 - 将Recyclerview添加HeaderView和FooterView ## 引导图(Intro) - [AppIntro](https://github.com/PaoloRotolo/AppIntro) ★6053 - 制作一个很酷的app介绍页 - [ShowcaseView](https://github.com/amlcurran/ShowcaseView) ★4660 - 向用户突出app的特定部分 - [WoWoViewPager](https://github.com/Nightonke/WoWoViewPager) ★1881 - 优化App介绍/引导页面 - [material-intro-screen](https://github.com/TangoAgency/material-intro-screen) ★1807 - MD风格的介绍页面 - [GuideView](https://github.com/binIoter/GuideView) ★1463 - 创建遮罩式导航页 - [Onboarding](https://github.com/eoinfogarty/Onboarding) ★1390 - 以一种漂亮的方式向用户介绍应用 - [paper-onboarding-android](https://github.com/Ramotion/paper-onboarding-android) ★1309 - MD风格的onboarding - [MaterialIntroTutorial](https://github.com/riggaroo/MaterialIntroTutorial) ★753 - MD风格介绍导航 - [FancyShowCaseView](https://github.com/faruktoptas/FancyShowCaseView) ★581 - 易于使用的自定义显示案例视图 - [ahoy-onboarding](https://github.com/codemybrainsout/ahoy-onboarding) ★505 - 可自定义背景的引导页面 - [HighLightGuideView](https://github.com/jaydenxiao2016/HighLightGuideView) ★351 - 用于 app 新功能高亮引导的库 - [Material-ViewPagerIndicator](https://github.com/ronaldsmartin/Material-ViewPagerIndicator) ★316 - 超级简单的页面指示器 - [Vertical-Intro](https://github.com/armcha/Vertical-Intro) ★238 - 在你的应用程序中整合material vertical - [UserGuideView](https://github.com/yilylong/UserGuideView) ★198 - 用户指引view - [Material-Onboarding](https://github.com/Vexigon/Material-Onboarding) ★172 - 轻松实现引导图 - [StepDialog](https://github.com/guangzq/StepDialog) ★118 - ofo应用首次注册时的步骤控件 - [SlidingIntoView](https://github.com/ihsanbal/SlidingIntoView) ★61 - 简单的滑动介绍视图 ## 图片 - [Android-Universal-Image-Loader](https://github.com/nostra13/Android-Universal-Image-Loader) ★15152 - 异步图像加载程序 - [glide](https://github.com/bumptech/glide) ★15006 - 媒体管理和图片加载框架 - [picasso](https://github.com/square/picasso) ★13268 - 安卓图片缓存库 - [fresco](https://github.com/facebook/fresco) ★12543 - 在Android应用中显示图片 - [PhotoView](https://github.com/chrisbanes/PhotoView) ★9843 - 简单可用的放大安卓ImageView实现 - [CircleImageView](https://github.com/hdodenhof/CircleImageView) ★6779 - 圆形介绍头像 - [uCrop](https://github.com/Yalantis/uCrop) ★4983 - 极限且灵活的图像裁剪体验 - [android-crop](https://github.com/jdamcd/android-crop) ★3506 - 简单的图片裁剪功能的Android库项目 - [glide-transformations](https://github.com/wasabeef/glide-transformations) ★3492 - 图像转换类库 - [TakePhoto](https://github.com/crazycodeboy/TakePhoto) ★2596 - Android设备上获取裁剪压缩图片 - [MultiImageSelector](https://github.com/lovetuzitong/MultiImageSelector) ★2263 - 仿微信实现多图选择 - [Android-Image-Cropper](https://github.com/ArthurHub/Android-Image-Cropper) ★2223 - Android图片裁剪库 - [Matisse](https://github.com/zhihu/Matisse) ★1850 - Android本地图像选择器 - [PhotoPicker](https://github.com/donglua/PhotoPicker) ★1787 - 仿Wechat图片选择器 - [KenBurnsView](https://github.com/flavioarfaria/KenBurnsView) ★1697 - 身临其境的动画拖拽 - [boxing](https://github.com/Bilibili/boxing) ★1668 - 基于MVP模式的Android多媒体选择器 - [scissors](https://github.com/lyft/scissors) ★1640 - Android图片裁剪库 - [BigImageViewer](https://github.com/Piasy/BigImageViewer) ★1602 - 支持平移和缩放的大图像缩放器 - [AndroidPhotoFilters](https://github.com/Zomato/AndroidPhotoFilters) ★1598 - 快速强大灵活的图片处理器 - [SimpleCropView](https://github.com/IsseiAoki/SimpleCropView) ★1591 - Android图片裁剪库 - [ImageViewZoom](https://github.com/sephiroth74/ImageViewZoom) ★1470 - 支持超大图片流畅缩放 - [ImagePicker](https://github.com/jeasonlzy/ImagePicker) ★1433 - Android仿微信UI自定义相册 - [PictureSelector](https://github.com/LuckSiege/PictureSelector) ★1209 - 多图选择上传 - [PhotoView](https://github.com/bm-x/PhotoView) ★1201 - 图片浏览缩放控件 - [BlurImageView](https://github.com/wingjay/BlurImageView) ★1059 - 逐步加载图像 - [cropiwa](https://github.com/steelkiwi/cropiwa) ★1033 - 实现图片剪裁的多配置部件 - [TelegramGallery](https://github.com/TangXiaoLv/TelegramGallery) ★998 - 快速高效低耗相册选择器 - [RxGalleryFinal](https://github.com/FinalTeam/RxGalleryFinal) ★982 - android图片/视频文件选择器 - [android-square-progressbar](https://github.com/mrwonderman/android-square-progressbar) ★957 - 围绕图片的进度条 - [EasyImage](https://github.com/jkwiecien/EasyImage) ★887 - 从gallery,相机或者文件中获取图片 - [Tiny](https://github.com/Sunzxyong/Tiny) ★849 - 图像压缩框架 - [PinchImageView](https://github.com/boycy815/PinchImageView) ★842 - 安卓图片手势控件 - [AdvancedLuban](https://github.com/shaohui10086/AdvancedLuban) ★817 - 方便简约的 Android 图片压缩工具库 - [PhotoEditDemo](https://github.com/jarlen/PhotoEditDemo) ★802 - 图片处理sdk - [SimpleTagImageView](https://github.com/wujingchao/SimpleTagImageView) ★800 - 安卓中带有标签的ImageView - [NineGridView](https://github.com/jeasonlzy/NineGridView) ★791 - 展示图片的九宫格控件 - [album](https://github.com/yanzhenjie/album) ★777 - Android轻量级相册 - [BGAPhotoPicker-Android](https://github.com/bingoogolapple/BGAPhotoPicker-Android) ★726 - Android图片选择 - [StyleImageView](https://github.com/chengdazhi/StyleImageView) ★717 - 图片相关视图的风格添加及亮度对比度设置 - [image-chooser-library](https://github.com/coomar2841/image-chooser-library) ★656 - 以很少的代码捕获图片/视频 - [ImagePicker](https://github.com/martin90s/ImagePicker) ★651 - 图片选择控件 - [ImageEditor-Android](https://github.com/siwangqishiq/ImageEditor-Android) ★646 - 编辑图片 - [Zoomy](https://github.com/imablanco/Zoomy) ★634 - 缩放Android库 - [CropImageView](https://github.com/cesards/CropImageView) ★586 - 支持不同类型裁剪的ImageView - [ImageGallery](https://github.com/lawloretienne/ImageGallery) ★549 - 用于放置图像数组的gallery - [ImageSelector](https://github.com/smuyyh/ImageSelector) ★500 - Android图片选择器 - [DragScaleCircleView](https://github.com/hpfs0/DragScaleCircleView) ★477 - 能够拖拽和缩放及裁剪图片的环形窗口 - [wqgallery](https://github.com/wqandroid/wqgallery) ★383 - 微信样式相册选择器 - [AvatarImageView](https://github.com/Carbs0126/AvatarImageView) ★373 - 电话本联系人头像 - [RapidInterpolator](https://github.com/MartinRGB/RapidInterpolator) ★368 - 动态调整interpolator的Java库 - [Louvre](https://github.com/andremion/Louvre) ★355 - 自定义图片选择器 - [MediaPickerInstagram](https://github.com/NodensN/MediaPickerInstagram) ★344 - 仿Instagram的MediaPicker - [IPicker](https://github.com/liuguangqiang/IPicker) ★300 - Material Design 风格的图片选择器 - [TransferImage](https://github.com/Hitomis/TransferImage) ★292 - 仿qq 点击缩略图后预览高清图 - [InstaCropper](https://github.com/yasharpm/InstaCropper) ★291 - 仿Instagram图片裁剪 - [Android-BitherCompress](https://github.com/jeanboydev/Android-BitherCompress) ★263 - Android图片压缩目前最优解决方案 - [RxPicker](https://github.com/imuhao/RxPicker) ★261 - 基于RxJava的Android图片选择器. - [FishBun](https://github.com/sangcomz/FishBun) ★261 - Android图片选择器 - [PickPhotoSample](https://github.com/Werb/PickPhotoSample) ★256 - 帮助你选择图片的库 - [XLowPoly](https://github.com/xyzxqs/XLowPoly) ★235 - low poly图片的安卓实现 - [AlbumSelector](https://github.com/lijunguan/AlbumSelector) ★222 - 图片选择库 - [imagepickerdemo](https://github.com/fengyongge/imagepickerdemo) ★206 - 图片选择器 - [JigsawDemo](https://github.com/newtonker/JigsawDemo) ★203 - Android的拼图Demo - [HotImg](https://github.com/dreamlivemeng/HotImg) ★199 - 图片不规则区域点击事件处理 - [PullDownView](https://github.com/w4lle/PullDownView) ★196 - 下拉展示大图 - [GalleryPick](https://github.com/YancyYe/GalleryPick) ★181 - Android 自定义相册 - [collageview](https://github.com/lopei/collageview) ★177 - 创建简单照片拼贴 - [croperino](https://github.com/ekimual/croperino) ★146 - 简单的图像裁剪工具 - [ImageCropper](https://github.com/Jhuster/ImageCropper) ★143 - 图片裁剪库 - [FrescoImageView](https://github.com/HomHomLin/FrescoImageView) ★140 - Android平台的图像控件 - [MutiPhotoChoser](https://github.com/laomengzhu/MutiPhotoChoser) ★139 - 支持多选的图片选择器 - [FrescoUtils](https://github.com/CarGuo/FrescoUtils) ★133 - 图片处理 - [android-image-picker](https://github.com/esafirm/android-image-picker) ★99 - 选择图像的简单的库 - [ImageLoaderUtil](https://github.com/soulrelay/ImageLoaderUtil) ★89 - ImageLoaderUtil实现的图集功能 - [SnappyImageViewer](https://github.com/nshmura/SnappyImageViewer) ★79 - 安卓图片视图 - [PicCrop](https://github.com/hss01248/PicCrop) ★62 - 对ucrop的封装工具类 - [ImageZoom](https://github.com/okaybroda/ImageZoom) ★50 - 仿Instagram的视图缩放功能 - [ImagePickerWithCrop](https://github.com/Tofira/ImagePickerWithCrop) ★47 - 指定选择图片的库 - [Multimager](https://github.com/vansikrishna/Multimager) ★46 - 多图片选择器和多图片捕获 - [ImageFrame](https://github.com/Mr-wangyong/ImageFrame) ★41 - 高效省内存的播放序列帧控件 - [IKNinePhotoView](https://github.com/Idtk/IKNinePhotoView) ★40 - 开源的Android九宫格控件 - [LQRImagePicker](https://github.com/GitLqr/LQRImagePicker) ★37 - 完全仿微信的图片选择 - [ImageSelector](https://github.com/huzhenjie/ImageSelector) ★32 - 支持多图选择和图片预览的图片选择器 - [AlxPicassoProgress](https://github.com/AlexZhuo/AlxPicassoProgress) ★25 - 图片下载进度实时显示 ## 徽章(Badge) - [BGABadgeView-Android](https://github.com/bingoogolapple/BGABadgeView-Android) ★1622 - Android 徽章控件 - [BadgeView](https://github.com/qstumn/BadgeView) ★1239 - 自由定制的BadgeView - [Android-ActionItemBadge](https://github.com/mikepenz/Android-ActionItemBadge) ★1079 - 为ActionItem添加标识 - [MaterialBadgeTextView](https://github.com/matrixxun/MaterialBadgeTextView) ★859 - 展示新的信息标识和新的特色标识 - [Badger](https://github.com/volders/Badger) ★686 - 添加徽章 - [Badge](https://github.com/nekocode/Badge) ★544 - 一系列徽章图片 - [BadgeView](https://github.com/AlexLiuSheng/BadgeView) ★457 - 基于Android的BadeView - [badgebutton](https://github.com/czy1121/badgebutton) ★333 - 带有徽标(数字,小红点)的按钮 - [NotificationBadge](https://github.com/nex3z/NotificationBadge) ★81 - 带有动画的通知标记 - [BadgeRadioButton](https://github.com/hcs-xph/BadgeRadioButton) ★25 - 仿QQ底部Tab切换RadioButton - [SuperBadge](https://github.com/chendongde310/SuperBadge) ★19 - 消息红点计数解决方案 ## RatingView - [MaterialRatingBar](https://github.com/DreaminginCodeZH/MaterialRatingBar) ★755 - 性能更好的MD风格的RatingBar - [SimpleRatingBar](https://github.com/FlyingPumba/SimpleRatingBar) ★607 - 简单但功能强大的RatingBar - [SpiderWebScoreView](https://github.com/xiaopansky/SpiderWebScoreView) ★567 - 蛛网评分控件 - [SmileyRating](https://github.com/sujithkanna/SmileyRating) ★475 - Android简单的评级栏 - [SimpleRatingView](https://github.com/xiprox/SimpleRatingView) ★167 - Android的评价切换 - [AndroidCustomView](https://github.com/AllenCoder/AndroidCustomView) ★123 - 简单的投票排名对比图 - [rating-request](https://github.com/iamhabib/rating-request) ★24 - 简单的Android对话框 ## 滚动效果(Scroll) - [Android-ObservableScrollView](https://github.com/ksoichiro/Android-ObservableScrollView) ★7427 - 观察滚动事件和滚动视图的Android库 - [AndroidScrollingImageView](https://github.com/Q42/AndroidScrollingImageView) ★1184 - 安卓视差动画效果 - [Scrollable](https://github.com/noties/Scrollable) ★859 - 封装实现滚动条的滚动逻辑 - [material-scrolling](https://github.com/satorufujiwara/material-scrolling) ★577 - MD风格的滚动效果安卓库 - [MaterialScrollBar](https://github.com/turing-tech/MaterialScrollBar) ★562 - 为MD5.1之前的版本带来MD5.1的滚动条 - [ScrollLayout](https://github.com/yingLanNull/ScrollLayout) ★196 - 场景抽屉拖拽效果 - [HVScrollView](https://github.com/LuckyJayce/HVScrollView) ★42 - 配置水平和垂直滚动的HVScrollView ## 时间轴 - [Timeline-View](https://github.com/vipulasri/Timeline-View) ★1115 - 时间线视图库 - [TimelineView](https://github.com/alorma/TimelineView) ★881 - 在应用程序添加时间轴的安卓视图 - [TimelineView](https://github.com/qapqap/TimelineView) ★399 - Android自定义时间线视图 - [UnderLineLinearLayout](https://github.com/razerdp/UnderLineLinearLayout) ★259 - 一个简单的时间轴实现 - [TimeLine](https://github.com/vienan/TimeLine) ★239 - 安卓时间轴 ## TreeView - [AndroidTreeView](https://github.com/bmelnychuk/AndroidTreeView) ★1618 - 安卓的目录视图 - [RecyclerTreeView](https://github.com/TellH/RecyclerTreeView) ★150 - 安卓的TreeView实现 ## SearchView - [MaterialSearchView](https://github.com/MiguelCatalan/MaterialSearchView) ★2062 - 以MD风格实现SearchView - [floatingsearchview](https://github.com/arimorty/floatingsearchview) ★1949 - 带有搜索建议的浮动搜索栏 - [JJSearchViewAnim](https://github.com/android-cjj/JJSearchViewAnim) ★1932 - 炫酷的SearchView搜索动画库 - [SearchView](https://github.com/lapism/SearchView) ★1499 - 类似Play Store的SearchView - [FloatingSearchView](https://github.com/renaudcerrato/FloatingSearchView) ★1206 - 浮动的搜索视图实现 - [MaterialSearchBar](https://github.com/mancj/MaterialSearchBar) ★962 - 安卓MD风格搜索栏 - [Search-View-Layout](https://github.com/sahildave/Search-View-Layout) ★883 - Lollipop+ Dialer和Google Maps的实现 - [MaterialSearchView](https://github.com/Mauker1/MaterialSearchView) ★720 - 基于MD风格的Android搜索视图 - [Material-SearchTransition](https://github.com/alexstyl/Material-SearchTransition) ★316 - 展示如何过渡到搜索的示例项目 - [QueryHighlighter](https://github.com/cyrilmottier/QueryHighlighter) ★244 - 在文本中突出搜索字词 - [searchablespinner](https://github.com/michaelprimez/searchablespinner) ★87 - 搜索器 - [MsvSearch](https://github.com/claudiodegio/MsvSearch) ★87 - Material Design风格搜索视图 - [SearchDialog](https://github.com/wenwenwen888/SearchDialog) ★73 - 仿bilibili搜索框效果 - [LSearchView](https://github.com/onlynight/LSearchView) ★29 - Android L设计搜索视图 ## TagView - [ChipsLayoutManager](https://github.com/BelooS/ChipsLayoutManager) ★1607 - 自定义RecyclerView布局管理器 - [FlowLayout](https://github.com/nex3z/FlowLayout) ★886 - 让子视图自动浮动到下一行 - [SimpleTagImageView](https://github.com/wujingchao/SimpleTagImageView) ★800 - 安卓中带有标签的ImageView - [AndroidTagView](https://github.com/whilu/AndroidTagView) ★766 - Android TagView库 - [materialChipView](https://github.com/robertlevonyan/materialChipView) ★664 - MD风格的Chip视图 - [AutoLabelUI](https://github.com/DavidPizarro/AutoLabelUI) ★587 - 将标签并排放置的Android库 - [android-tagview](https://github.com/kaedea/android-tagview) ★576 - 云标签控件 - [TriangleRectangleLabelView](https://github.com/Frank-Zhu/TriangleRectangleLabelView) ★441 - 标签视图 - [TagViewGroup](https://github.com/shellljx/TagViewGroup) ★404 - Android 仿小红书图片标签 - [EasyTagDragView](https://github.com/wenhuaijun/EasyTagDragView) ★211 - 仿网易新闻app下拉标签选择菜单 - [ChannelTagView](https://github.com/yilylong/ChannelTagView) ★48 - 一个频道管理view - [LaybelLayout](https://github.com/paulyung541/LaybelLayout) ★22 - 标签布局 - [FlowLayoutDemo](https://github.com/PingerOne/FlowLayoutDemo) ★19 - 自定义View实现流式布局 ## TextView - [HTextView](https://github.com/hanks-zyh/HTextView) ★3017 - 支持自定义字体的TextView动画效果 - [android-autofittextview](https://github.com/grantland/android-autofittextview) ★2678 - 自动改变文字大小完美适应边界 - [ticker](https://github.com/robinhood/ticker) ★2405 - 显示滚动文本 - [ExpandableTextView](https://github.com/Manabu-GT/ExpandableTextView) ★2190 - 展开/折叠TextView - [TextJustify-Android](https://github.com/bluejamesbond/TextJustify-Android) ★1458 - 文本处理库 - [RichText](https://github.com/zzhoujay/RichText) ★1357 - Android富文本解析器 - [SlantedTextView](https://github.com/HeZaiJin/SlantedTextView) ★1215 - 倾斜的TextView - [SuperTextView](https://github.com/lygttpod/SuperTextView) ★1163 - 功能强大的TextView - [Android-TextView-LinkBuilder](https://github.com/klinker24/Android-TextView-LinkBuilder) ★1130 - 创建可点击的链接 - [TextLayoutBuilder](https://github.com/facebookincubator/TextLayoutBuilder) ★1108 - Facebook出品的在Android中轻松实现文字布局 - [ReadMoreTextView](https://github.com/borjabravo10/ReadMoreTextView) ★1035 - 装饰文本的自定义TextView - [TokenAutoComplete](https://github.com/splitwise/TokenAutoComplete) ★962 - 安卓Gmail风格的MultiAutoCompleteTextView - [html-textview](https://github.com/SufficientlySecure/html-textview) ★845 - 扩展的安卓TextView组件 - [AutoLinkTextView](https://github.com/armcha/AutoLinkTextView) ★820 - 自动检测并处理点击事件 - [FadingTextView](https://github.com/rosenpin/FadingTextView) ★810 - 自动改变其内容的TextView - [Android-RobotoTextView](https://github.com/johnkil/Android-RobotoTextView) ★757 - TextView及其直接间接子类的实现 - [SuperTextView](https://github.com/chenBingX/SuperTextView) ★731 - 提高构建项目的效率 - [AutoFitTextView](https://github.com/AndroidDeveloperLB/AutoFitTextView) ★657 - 自动适应字体和行计数的TextView - [BabushkaText](https://github.com/quiqueqs/BabushkaText) ★654 - 通过Spannables设置文本样式 - [FloatingText](https://github.com/UFreedom/FloatingText) ★621 - 执行漂浮效果动画的控件 - [TriangleLabelView](https://github.com/shts/TriangleLabelView) ★583 - 显示三角视图 - [android-justifiedtextview](https://github.com/ufo22940268/android-justifiedtextview) ★569 - 基于原生TextView实现合理的textview - [Trestle](https://github.com/lawloretienne/Trestle) ★540 - 在TextView上桥接span - [android-chips](https://github.com/klinker41/android-chips) ★524 - 基于Google的内部chip库的简易库 - [ExpandableTextView](https://github.com/Chen-Sir/ExpandableTextView) ★481 - 展开折叠TextView - [Markdown](https://github.com/zzhoujay/Markdown) ★466 - Android原生Markdown解析器 - [html-builder](https://github.com/jrummyapps/html-builder) ★425 - 为Android TextView建立有效的HTML - [SimpleText](https://github.com/jaychang0917/SimpleText) ★417 - 简化spannable字符串的创建 - [dante](https://github.com/fourlastor/dante) ★412 - 文本解析器 - [AvatarLabelView](https://github.com/yanbober/AvatarLabelView) ★411 - 可配置的迷你版轻量级 Label 辅助类 - [cornerlabelview](https://github.com/czy1121/cornerlabelview) ★390 - 视图角标 - [text-decorator](https://github.com/nntuyen/text-decorator) ★364 - 轻松装饰TextView - [NumberAnimTextView](https://github.com/Bakumon/NumberAnimTextView) ★356 - 数字增加动画的 TextView - [UnderLineLinkTextView](https://github.com/wangshaolei/UnderLineLinkTextView) ★327 - 使关键词带有可点击的下划线TextView - [PinchZoomTextView](https://github.com/androidessence/PinchZoomTextView) ★269 - 用手势缩放字体大小 - [XRichText](https://github.com/limedroid/XRichText) ★262 - 显示Html富文本的TextView - [Better-Link-Movement-Method](https://github.com/Saketme/Better-Link-Movement-Method) ★224 - 在TextView中处理RUL - [ColorTextView](https://github.com/zhonghanwen/ColorTextView) ★211 - 用颜色标记一些短语 - [FlexibleRichTextView](https://github.com/daquexian/FlexibleRichTextView) ★191 - 自行定义大部分标签 - [GetWordTextView](https://github.com/burgessjp/GetWordTextView) ★165 - 通过点击获得词语 - [CharCountTextView](https://github.com/xbroak/CharCountTextView) ★114 - 仿Twitter剩余长度计数器 - [TagEditText](https://github.com/limedroid/TagEditText) ★112 - 显示类似微博中的活动标签 - [RandomTextView](https://github.com/AndroidMsky/RandomTextView) ★110 - 滚动显示TextView的数字 - [RickText](https://github.com/CarGuo/RickText) ★82 - 类似微博的编辑框 - [nachos](https://github.com/hootsuite/nachos) ★53 - 输入文本并创建MD风格的chip - [Zaman](https://github.com/Morxander/Zaman) ★53 - 将timestamp转化为时间String - [SpanEZ](https://github.com/yombunker/SpanEZ) ★39 - 从Spannable API完成提取 - [TextViewDrawable](https://github.com/ithedan/TextViewDrawable) ★33 - 仿大众点评的购买须知 - [RichTextView](https://github.com/githubwing/RichTextView) ★32 - 富文本textview - [TextViewSpanLink](https://github.com/loonggg/TextViewSpanLink) ★29 - TextView上展示超链接 - [SpanBuilder](https://github.com/zrq1060/SpanBuilder) ★18 - TextView可以生成的span样式 ## EditText - [MaterialEditText](https://github.com/rengwuxian/MaterialEditText) ★4087 - MD风格的EditText - [Android Form EditText](https://github.com/vekexasia/android-edittext-validator) ★1224 - 为edittext带来数据有效性工具 - [MaterialTextField](https://github.com/florent37/MaterialTextField) ★997 - 与众不同的漂亮的浮动可编辑文本框 - [BufferTextInputLayout](https://github.com/bufferapp/BufferTextInputLayout) ★785 - 简单的TextImputLayout定制化服务 - [BiuEditText](https://github.com/xujinyang/BiuEditText) ★594 - 一个有趣的EditText - [MentionEditText](https://github.com/luckyandyzhang/MentionEditText) ★344 - 为提及的字符串添加一些有用的功能特色 - [AndroidEdit](https://github.com/qinci/AndroidEdit) ★325 - EditText的撤销和恢复撤销操作 - [TyperEditText](https://github.com/andyxialm/TyperEditText) ★306 - 打字机效果 - [AutoFillEmailEditText](https://github.com/wangshaolei/AutoFillEmailEditText) ★244 - 自动对EditText添加自定义email - [AnFQNumEditText](https://github.com/FTandJYQ/AnFQNumEditText) ★243 - 自定义EditText实现右下角计数控件 - [LineHeightEditText](https://github.com/hanks-zyh/LineHeightEditText) ★134 - 修复文本编辑行高和光标效果 - [EditCard](https://github.com/Morxander/EditCard) ★76 - 输入信用卡号码的自定义EditText - [PowerfulViewLibrary](https://github.com/chaychan/PowerfulViewLibrary) ★73 - 输入框功能 - [EasyMoney-Widgets](https://github.com/wajahatkarim3/EasyMoney-Widgets) ★30 - 支持货币显示的部件 - [RichEditText](https://github.com/aishang5wpj/RichEditText) ★21 - 仿微博富文本编辑框 ## Sliding - [AndroidSlidingUpPanel](https://github.com/umano/AndroidSlidingUpPanel) ★6150 - 通过向上拖动添加额外面板 - [SlideUp-Android](https://github.com/mancj/SlideUp-Android) ★1220 - 对任何视图添加边侧效果 - [DiscreteSlider](https://github.com/lawloretienne/DiscreteSlider) ★537 - 让用户在指定的刻度线上选择一个值的滑块 - [slideview](https://github.com/MAXDeliveryNG/slideview) ★472 - 简单独特的Android滑动按钮 - [SlidingLayout](https://github.com/HomHomLin/SlidingLayout) ★331 - 安卓平台View控件 - [SlidingBall](https://github.com/dalong982242260/SlidingBall) ★187 - 仿QQ身边的人的效果 ## 表单 - [android-saripaar](https://github.com/ragunathjawahar/android-saripaar) ★2233 - 基于规则的AndroidUI输入验证库 - [hover](https://github.com/google/hover) ★1978 - Android浮动菜单实现 - [MaterialLogin](https://github.com/fanrunqi/MaterialLogin) ★1485 - MD风格的登录效果 - [GridPasswordView](https://github.com/Jungerr/GridPasswordView) ★1237 - Android密码视图 - [MaterialChipsInput](https://github.com/pchmn/MaterialChipsInput) ★1097 - MD风格chip组件的实现 - [AndroidKeyboardWatcher](https://github.com/AzimoLabs/AndroidKeyboardWatcher) ★759 - Android可开闭输入键盘 - [AwesomeValidation](https://github.com/thyrlian/AwesomeValidation) ★736 - 实现对Android的验证 - [MaterialLogin](https://github.com/shem8/MaterialLogin) ★688 - MD风格的登录注册视图 - [passwordview](https://github.com/lisawray/passwordview) ★661 - Android密码视图 - [material-code-input](https://github.com/glomadrian/material-code-input) ★656 - MD样式的编码输入 - [PasswordLoadingView](https://github.com/Rogero0o/PasswordLoadingView) ★532 - 当完成密码时显示一个动画 - [OnePageSigninSignup](https://github.com/irfaan008/OnePageSigninSignup) ★424 - 单页面实现注册登录 - [SwipeCaptcha](https://github.com/mcxtzhang/SwipeCaptcha) ★386 - Android 平台的滑动验证码 - [data-binding-validator](https://github.com/Ilhasoft/data-binding-validator) ★214 - 使验证字段变得简单而快速 - [Ratifier](https://github.com/Hamadakram/Ratifier) ★103 - Android表单验证库 - [ValidationUtilsLibrary](https://github.com/sgaikar1/ValidationUtilsLibrary) ★91 - 实现表单验证 ## 分段控件 - [android-segmented-control](https://github.com/Kaopiz/android-segmented-control) ★1310 - Android自定义视图 - [SHSegmentControl](https://github.com/7heaven/SHSegmentControl) ★446 - 一个简单的SegmentControl部件 - [segmentedview](https://github.com/czy1121/segmentedview) ★31 - ios 风格的分段控件 - [SegmentedControl](https://github.com/danledian/SegmentedControl) ★16 - 分段选择控件 ## 轮播图 - [Android-ConvenientBanner](https://github.com/saiwu-bigkoo/Android-ConvenientBanner) ★2548 - 通用的广告栏控件 - [banner](https://github.com/youth5201314/banner) ★2221 - Android广告图片轮播控件 - [BGABanner-Android](https://github.com/bingoogolapple/BGABanner-Android) ★1654 - 引导界面滑动导航 - [carouselview](https://github.com/sayyam/carouselview) ★575 - Android轮播框库 - [SuperIndicator](https://github.com/hejunlin2013/SuperIndicator) ★386 - 首页推荐位轮播图 - [XBanner](https://github.com/xiaohaibin/XBanner) ★345 - 自定义图片无限轮播的控件 - [BannerLayout](https://github.com/dongjunkun/BannerLayout) ★268 - 简洁实用的android广告栏 - [bannerview](https://github.com/czy1121/bannerview) ★165 - 横幅广告图片轮播控件 - [RecyclerViewBanner](https://github.com/loonggg/RecyclerViewBanner) ★155 - 使用RecyclerView做的轮播图 - [AndroidCarrouselLayout](https://github.com/dalong982242260/AndroidCarrouselLayout) ★105 - 安卓轮播框布局 - [Banner-Slider](https://github.com/saeedsh92/Banner-Slider) ★61 - 在Android应用中便于使用的精致滑块 - [MaterialBanner](https://github.com/rtugeek/MaterialBanner) ★56 - MD风格的banner - [Flare](https://github.com/IntruderShanky/Flare) ★56 - 简单的循环指示器实现 - [RecyclerBanner](https://github.com/13456961183/RecyclerBanner) ★26 - 使用RecyclerView 实现的轮播图 - [simplebanner](https://github.com/genius158/simplebanner) ★16 - 基于adapter的轮播图实现 ## 文件操作 - [Android Upload Service](https://github.com/gotev/android-upload-service) ★1159 - 轻松实现后台上传文件 - [AmazeFileManager](https://github.com/arpitkh96/AmazeFileManager) ★1122 - 好用的文件管理源代码 - [Android-FilePicker](https://github.com/DroidNinja/Android-FilePicker) ★1060 - 灵活选择图片和视频的文件选择器 - [MaterialFilePicker](https://github.com/nbsp-team/MaterialFilePicker) ★591 - MD风格文件选择器库 - [ThinDownloadManager](https://github.com/smanikandan14/ThinDownloadManager) ★590 - Android下载文件库 - [NoNonsense-FilePicker](https://github.com/spacecowboy/NoNonsense-FilePicker) ★521 - 文件选择器库 - [AndroidPDF](https://github.com/lidong1665/AndroidPDF) ★52 - PDF文件打开方法 ## 启动页 - [Welcome](https://github.com/stephentuso/welcome-android) ★1274 - 安卓欢迎屏效果 - [Particle](https://github.com/JeasonWong/Particle) ★1026 - 酷炫动画效果 - [WowSplash](https://github.com/githubwing/WowSplash) ★705 - 铁塔融云闪屏页 - [AwesomeSplash](https://github.com/ViksaaSkool/AwesomeSplash) ★564 - 令人叫绝的可自定义的飞溅效果屏幕 - [WelcomeVideoPager](https://github.com/linglongxin24/WelcomeVideoPager) ★83 - Android酷炫欢迎页播放视频 ## MD - [MaterialDesignLibrary](https://github.com/navasmdc/MaterialDesignLibrary) ★8104 - Material Design 安卓库 - [RippleEffect](https://github.com/traex/RippleEffect) ★4159 - MD风格的点击涟漪效果实现 - [material-ripple](https://github.com/balysv/material-ripple) ★1786 - Android视图的纹波效果封装 - [Carbon](https://github.com/ZieIony/Carbon) ★1606 - Android的MD风格实现案例 - [JFoenix](https://github.com/jfoenixadmin/JFoenix) ★1224 - 使用Java组件实现Google的MD风格 - [MaterialValues](https://github.com/AoDevBlue/MaterialValues) ★706 - 将Material Design指南中的所有值在资源中定义 - [RippleDrawable](https://github.com/ozodrukh/RippleDrawable) ★492 - Android效果端口 - [MaterialMasterDetail](https://github.com/lurbas/MaterialMasterDetail) ★234 - 实现Master及Detail模式 - [RippleLayout](https://github.com/liuguangqiang/RippleLayout) ★203 - 实现波纹效果的布局 - [material-element](https://github.com/takahirom/material-element) ★157 - MD风格动画示例APP - [MaterialTransitionAnimation](https://github.com/Cutta/MaterialTransitionAnimation) ★97 - MD风格动画实践 ## BottomNavigation - [BottomBar](https://github.com/roughike/BottomBar) ★6080 - 自定义视图组件 - [NavigationTabBar](https://github.com/DevLight-Mobile-Agency/NavigationTabBar) ★2946 - 带有色彩交互的导航标签栏 - [ahbottomnavigation](https://github.com/aurelhubert/ahbottomnavigation) ★1973 - 实现MD风格的按钮导航组件库 - [BottomNavigation](https://github.com/Ashok-Varma/BottomNavigation) ★1904 - 从GooglePlay商店获取示例apk - [Space-Navigation-View](https://github.com/armcha/Space-Navigation-View) ★1245 - 仿GoogleSpaces的导航完全整合 - [Material-BottomNavigation](https://github.com/sephiroth74/Material-BottomNavigation) ★869 - 轻量级底部导航库组件 - [LuseenBottomNavigation](https://github.com/armcha/LuseenBottomNavigation) ★828 - 底部导航视图 - [AlphaTabsIndicator](https://github.com/yingLanNull/AlphaTabsIndicator) ★393 - 高仿微信底部状态栏的轻量级库 - [JPTabBar](https://github.com/peng8350/JPTabBar) ★393 - 安卓标签栏 - [BottomNavigationViewEx](https://github.com/ittianyu/BottomNavigationViewEx) ★333 - 增强BottomNavigationView的安卓库 - [BottomNavigationBar](https://github.com/RoyWallace/BottomNavigationBar) ★249 - MD更新的BottomNavigationbar的开源实现 - [BottomNavBar](https://github.com/adib2149/BottomNavBar) ★127 - 轻松添加四个选项卡的导航栏 ## Toast - [Toasty](https://github.com/GrenderG/Toasty) ★2500 - 通常的Toast - [SuperToasts](https://github.com/JohnPersano/SuperToasts) ★2248 - 增强并创建立Android Toast库 - [TastyToast](https://github.com/yadav-rahul/TastyToast) ★1438 - 精致的原生安卓toast - [loadtoast](https://github.com/code-mc/loadtoast) ★1234 - Android可自定义toast - [StyleableToast](https://github.com/Muddz/StyleableToast) ★1050 - 标准安卓Toast - [SweetTips](https://github.com/HuanHaiLiuXin/SweetTips) ★58 - 快意灵动的提示库 - [LovelyToast](https://github.com/anderson9/LovelyToast) ★35 - 使你的Toast变得灵活而生动 ## CreditCard - [CreditSesameRingView](https://github.com/HotBitmapGG/CreditSesameRingView) ★908 - 仿Ali芝麻信用新老环形界面 - [CreditCardView](https://github.com/sharish/CreditCardView) ★702 - 支付系统信用卡和签账卡视图 - [CreditCardView](https://github.com/vinaygaba/CreditCardView) ★583 - 仿真信用卡UI安卓库 - [SwipeableCard](https://github.com/michelelacorte/SwipeableCard) ★571 - 仿StreetView磁卡实现 - [CreditCardEntry](https://github.com/dbachelder/CreditCardEntry) ★454 - 进行信用卡输入的表单 - [android-sumbit-credit-card-flow](https://github.com/adonixis/android-sumbit-credit-card-flow) ★403 - MD风格的信用卡格式实现 - [EditCard](https://github.com/Morxander/EditCard) ★76 - 输入信用卡号码的自定义EditText - [CardForm](https://github.com/geeckmc/CardForm) ★22 - Android信用卡借记卡互动表单 ## ActionSheet - [SlideBottomPanel](https://github.com/kingideayou/SlideBottomPanel) ★671 - 实现知乎日报β版底部划出视图 - [android-ActionSheet](https://github.com/baoyongzhang/android-ActionSheet) ★644 - 仿照iOS UIActionSheet组件 - [TedBottomPicker](https://github.com/ParkSangGwon/TedBottomPicker) ★571 - 简单的图片选择器 - [BottomSheet](https://github.com/Kennyc1012/BottomSheet) ★499 - 安卓BottomSheet风格的对话框 - [BottomSheets](https://github.com/android-cjj/BottomSheets) ★327 - BottomSheets控件的使用 - [BottomDialogDemo](https://github.com/SpikeKing/BottomDialogDemo) ★197 - 使用 DialogFragment 实现底部弹窗布局 ## Wave - [WaveLoading](https://github.com/race604/WaveLoading) ★1051 - 能够提供波浪动画的Drawable - [WaveView](https://github.com/john990/WaveView) ★987 - Android波浪视图 - [WaveView](https://github.com/gelitenight/WaveView) ★915 - 显示波浪效果的视图 - [WaveView](https://github.com/1139618418/WaveView) ★104 - 有趣的水波纹效果的界面 - [DiffuseView](https://github.com/Airsaid/DiffuseView) ★25 - 自定义的圆形扩散View - [DxWaveRefresh](https://github.com/StevenDXC/DxWaveRefresh) ★25 - 波浪效果的下拉刷新 - [BitmapWaveView](https://github.com/AndroidMsky/BitmapWaveView) ★17 - 在bitmap中显示进度波浪 ## Snackbar - [TSnackBar](https://github.com/AndreiD/TSnackBar) ★591 - 从顶部显示一个Snackbar - [SnackbarUtils](https://github.com/HuanHaiLiuXin/SnackbarUtils) ★370 - Snackbar工具类 - [CookieBar](https://github.com/liuguangqiang/CookieBar) ★327 - 屏幕的底部或者顶部显示短信息 - [Snacky](https://github.com/matecode/Snacky) ★327 - 在布局中添加Snackbar - [SweetTips](https://github.com/HuanHaiLiuXin/SweetTips) ★58 - 快意灵动的提示库 ## 用户引导 - [TapTargetView](https://github.com/KeepSafe/TapTargetView) ★2548 - 用户引导功能的实现 - [TourGuide](https://github.com/worker8/TourGuide) ★2015 - 应用使用方法指导视图 - [AndroidPdfViewer](https://github.com/barteksc/AndroidPdfViewer) ★1817 - Android中显示PDF文档的库 - [SlidingTutorial-Android](https://github.com/Cleveroad/SlidingTutorial-Android) ★1813 - Android滑动引导页库 - [MaterialShowcaseView](https://github.com/deano2390/MaterialShowcaseView) ★1729 - MD主题的ShowcaseView - [Highlight](https://github.com/hongyangAndroid/Highlight) ★1675 - app指向性功能高亮的库 - [MaterialIntroView](https://github.com/iammert/MaterialIntroView) ★1636 - 给 Android 应用添加用户引导 - [material-intro](https://github.com/HeinrichReimer/material-intro) ★1135 - 简单的MD风格的应用介绍页 - [Tutors](https://github.com/Popalay/Tutors) ★74 - 种显示用户界面教程 - [XAnimLayout](https://github.com/limedroid/XAnimLayout) ★17 - 轻松实现引导页动画 ## Popup - [BubbleLayout](https://github.com/MasayukiSuda/BubbleLayout) ★534 - 气泡文字框 - [BubbleView](https://github.com/cpiz/BubbleView) ★477 - 带箭头的Android气泡控件/容器类 - [CustomPopwindow](https://github.com/pinguo-zhouwei/CustomPopwindow) ★189 - PopupWindow 的常用API封装 ## 滑动返回 - [Slidr](https://github.com/r0adkll/Slidr) ★1386 - 滑动消失功能 - [SwipeBack](https://github.com/liuguangqiang/SwipeBack) ★1038 - 使用手势完成Activity - [SwipeBackHelper](https://github.com/Jude95/SwipeBackHelper) ★964 - 仿微信下级activity联动效果 - [and_swipeback](https://github.com/XBeats/and_swipeback) ★727 - 利用滑动手势退出当前Activity - [SlideBack](https://github.com/oubowu/SlideBack) ★661 - 高仿微信视差手势滑动返回库 - [BGASwipeBackLayout-Android](https://github.com/bingoogolapple/BGASwipeBackLayout-Android) ★615 - 实现滑动返回布局 - [SwipeBack](https://github.com/sockeqwe/SwipeBack) ★577 - 滑动回退功能 - [SwipeBackFragment](https://github.com/YoKeyword/SwipeBackFragment) ★315 - 滑动Fragment或Activity边缘拖动返回 - [KugouLayout](https://github.com/zhaozhentao/KugouLayout) ★293 - 模仿酷狗播放器滑动返回的layout ## TV组件 - [TVSample](https://github.com/hejunlin2013/TVSample) ★513 - 仿泰捷视频最新TV版 Metro UI - [LivePlayback](https://github.com/hejunlin2013/LivePlayback) ★435 - Android TV直播电视节目 - [TvWidget](https://github.com/evilbinary/TvWidget) ★284 - tv常用效果控件 - [CustomTvRecyclerView](https://github.com/songwenju/CustomTvRecyclerView) ★37 - 针对Android Tv Launcher页的recyclerView - [EpisodeListView](https://github.com/hejunlin2013/EpisodeListView) ★21 - Android剧集列表控件 ## 软键盘 - [JKeyboardPanelSwitch](https://github.com/Jacksgong/JKeyboardPanelSwitch) ★2001 - 键盘面板冲突及布局闪动处理方案 - [InputMethodHolder](https://github.com/pqpo/InputMethodHolder) ★264 - 监听系统软键盘的状态 - [HideKeyboard](https://github.com/yingLanNull/HideKeyboard) ★194 - 自动隐藏软键盘 - [FloatingKeyboard](https://github.com/GeorgeArgyrakis/FloatingKeyboard) ★78 - 浮动可拖拽的KeyboardView - [SmoothInputLayout](https://github.com/AlexMofer/SmoothInputLayout) ★48 - 仿微信式平滑输入面板 - [keyboard-dismisser](https://github.com/GabrielSamojlo/keyboard-dismisser) ★32 - 点击任何键盘外的部分来取消键盘 - [KeyHide](https://github.com/Hamadakram/KeyHide) ★28 - 隐藏Android键盘的简单方法 - [KeyboardView](https://github.com/GitPhoenix/KeyboardView) ★20 - 自定义安全键盘 ## 状态栏 - [StatusBarUtil](https://github.com/laobie/StatusBarUtil) ★3046 - 为Android应用设置状态栏 - [StatusBarCompat](https://github.com/niorgai/StatusBarCompat) ★1260 - Android 沉浸式状态栏 - [FlycoSystemBar](https://github.com/H07000223/FlycoSystemBar) ★794 - SystemBar助手 ## StepView - [StepView](https://github.com/baoyachi/StepView) ★2408 - 步骤指示器 - [stepper-indicator](https://github.com/badoualy/stepper-indicator) ★1012 - 引导步骤指示器 - [android-material-stepper](https://github.com/stepstone-tech/android-material-stepper) ★928 - 在Android应用中使用MD步进 - [Steppers](https://github.com/drozdzynski/Steppers) ★695 - Android步骤视图库 - [BreadcrumbsView](https://github.com/VictorAlbertos/BreadcrumbsView) ★551 - 显示给定序列的当前步骤 - [Android-SnappingStepper](https://github.com/saiwu-bigkoo/Android-SnappingStepper) ★165 - 漂亮的增减数字控制UI控件 - [StepView](https://github.com/zhangxuyang321/StepView) ★156 - 横向版和竖向版步骤视图 - [StateProgressView](https://github.com/liuhaizhu/StateProgressView) ★10 - 显示网购物流信息等进度的android view ## 表格(Table) - [excelPanel](https://github.com/zhouchaoyuan/excelPanel) ★1229 - 仿Excel表格的RecyclerView - [ScrollablePanel](https://github.com/Kelin-Hong/ScrollablePanel) ★1226 - 二维RecyclerView - [AdaptiveTableLayout](https://github.com/Cleveroad/AdaptiveTableLayout) ★1057 - 读取和写入CSV文件 - [SortableTableView](https://github.com/ISchwarz23/SortableTableView) ★702 - 提供TableView和SortableTableView的安卓库 - [TableFixHeaders](https://github.com/InQBarna/TableFixHeaders) ★653 - 带有标题的表格的安卓部件 - [BiDirTable](https://github.com/lungerWang/BiDirTable) ★28 - 可双向滑动的表格 - [LockTableView](https://github.com/RmondJone/LockTableView) ★11 - Android自定义表格 - [HVScrollListView](https://github.com/andjdk/HVScrollListView) ★6 - 实现横纵滑动的列表控件 ## 滚动视差(Parallex) - [Parallax-Layer-Layout](https://github.com/SchibstedSpain/Parallax-Layer-Layout) ★751 - Android分层视差效果 - [ParallaxEverywhere](https://github.com/Narfss/ParallaxEverywhere) ★615 - 视差效果的另类Android视图库 - [ScrollParallaxImageView](https://github.com/gjiazhe/ScrollParallaxImageView) ★395 - 滚动视差效果 - [linkScrollMsky](https://github.com/AndroidMsky/linkScrollMsky) ★57 - 仿知乎个人主页渐隐嵌套滑动 ## SideBar - [RecyclerViewFastScroller](https://github.com/danoz73/RecyclerViewFastScroller) ★873 - 连接到RecyclerView实现快速滚动 - [SideBar](https://github.com/kongnanlive/SideBar) ★756 - 全新的快速索引导航栏 - [WaveSideBar](https://github.com/Solartisan/WaveSideBar) ★726 - 快速跳跃分组的侧边栏控件 - [WaveSideBar](https://github.com/gjiazhe/WaveSideBar) ★667 - 波浪效果索引侧边栏 - [FastScroll](https://github.com/L4Digital/FastScroll) ★525 - 类似列表视图的FastScroller - [Android-QuickSideBar](https://github.com/saiwu-bigkoo/Android-QuickSideBar) ★363 - 快速查阅对应分组的侧边栏 ## 关于页面 - [AboutLibraries](https://github.com/mikepenz/AboutLibraries) ★1738 - 提供库信息的库 - [Android About Page](https://github.com/medyo/android-about-page) ★1224 - 快速创建独一无二的About页面 - [MaterialAbout](https://github.com/jrvansuita/MaterialAbout) ★777 - 显示一个MD风格的about页面 - [material-about-library](https://github.com/daniel-stoneuk/material-about-library) ★735 - 为app轻松创建关于页面 - [about-page](https://github.com/drakeet/about-page) ★92 - 基于MultiType的about页面 - [LSettingView](https://github.com/leonHua/LSettingView) ★41 - 设置界面条目封装 ## 详情页 - [SlideDetailsLayout](https://github.com/cnbleu/SlideDetailsLayout) ★239 - 上拉加载图文详情功能 - [DragScrollDetailsLayout](https://github.com/happylishang/DragScrollDetailsLayout) ★229 - 仿淘宝京东蘑菇街商品详情页 - [LongPressPopup](https://github.com/RiccardoMoro/LongPressPopup) ★190 - 长按显示详细信息 - [GoodsInfoPage](https://github.com/hexianqiao3755/GoodsInfoPage) ★181 - 仿京东天猫app的商品详情页 - [article-android](https://github.com/klinker41/article-android) ★87 - 以可读格式显示web文章 - [NewsDetail](https://github.com/iceAnson/NewsDetail) ★59 - 仿今日头条详情页实现 - [WdjAppDetail](https://github.com/chenpengfei88/WdjAppDetail) ★44 - 仿豌豆荚应用列表跳转详情界面特效 - [TwoPageLayout](https://github.com/LineChen/TwoPageLayout) ★15 - 仿淘宝商品详情页 ## FAB - [FloatingActionButton](https://github.com/Clans/FloatingActionButton) ★3086 - 浮动动作按钮 - [material-sheet-fab](https://github.com/gowong/material-sheet-fab) ★1232 - 实现浮动操作按钮的库 - [FabOptions](https://github.com/JoaquimLey/FabOptions) ★796 - 多功能自定义FAB组件 - [Floating-Navigation-View](https://github.com/andremion/Floating-Navigation-View) ★779 - 浮动菜单显示锚导航视图 - [FabTransitionLayout](https://github.com/bowyer-app/FabTransitionLayout) ★423 - 浮动操作按钮转换 - [SquareMenu](https://github.com/devsideal/SquareMenu) ★403 - 可自定义的浮动动作按钮 - [CounterFab](https://github.com/andremion/CounterFab) ★345 - 在右上角显示一个计数器的标记 ## Indicator - [SpringIndicator](https://github.com/chenupt/SpringIndicator) ★1837 - 仿MorningRoutine引导的指示器 - [AndroidRubberIndicator](https://github.com/LyndonChin/AndroidRubberIndicator) ★1388 - ViewPager的rubber指示器 ## 分享组件 - [ShareUtil](https://github.com/shaohui10086/ShareUtil) ★762 - 综合性的分享及登录工具库 - [ShareButton](https://github.com/kayan1990/ShareButton) ★440 - 一个具有流畅动画的分享按钮 - [GeneratePicture](https://github.com/zhangke3016/GeneratePicture) ★123 - 选取页面内容生成精美分享图片 ## 升级更新 - [update](https://github.com/czy1121/update) ★799 - 清晰灵活简单易用的应用更新库 - [UpdatePlugin](https://github.com/yjfnypeu/UpdatePlugin) ★679 - 自由定制的app更新组件 - [android-auto-update](https://github.com/feicien/android-auto-update) ★504 - 安卓应用自动更新库 - [AppUpdate](https://github.com/fccaikai/AppUpdate) ★97 - Android 检查更新库 - [BGAUpdate-Android](https://github.com/bingoogolapple/BGAUpdate-Android) ★84 - 应用更新功能 - [CheckUpdateLibrary](https://github.com/qiangxi/CheckUpdateLibrary) ★63 - Android专用检查软件更新的库 ## Toolbar - [FloatingToolbar](https://github.com/rubensousa/FloatingToolbar) ★1108 - FloatingActionButton变形而来的工具栏 - [morphy-toolbar](https://github.com/badoualy/morphy-toolbar) ★958 - 切换fragments的精致过渡动画 - [material-cab](https://github.com/afollestad/material-cab) ★759 - 自定义的灵活上下文活动栏 - [ByeBurger](https://github.com/githubwing/ByeBurger) ★682 - 极其简便的快速实现隐藏标题栏和导航栏 - [android-animated-menu-items](https://github.com/adonixis/android-animated-menu-items) ★673 - toolbar中动画菜单条目的示例 - [AwesomeBar](https://github.com/florent37/AwesomeBar) ★481 - 优美的侧边工具菜单 - [CollapsingToolbar-With-Webview](https://github.com/RameshBhupathi/CollapsingToolbar-With-Webview) ★183 - 带有可折叠toolbar的Webview - [SlideshowToolbar](https://github.com/JuL1205/SlideshowToolbar) ★182 - 安卓Slideshow Toolbar - [CustomTitileBar](https://github.com/xiaohaibin/CustomTitileBar) ★36 - 通用Android标题栏控件 ## Sort&Drag - [DynamicGrid](https://github.com/askerov/DynamicGrid) ★801 - Android可拖拽GridView - [SortableTableView](https://github.com/ISchwarz23/SortableTableView) ★702 - 提供TableView和SortableTableView的安卓库 - [ClassifyView](https://github.com/AlphaBoom/ClassifyView) ★284 - 拖拽合并的RecyclerView - [android-drag-square](https://github.com/SwiftyWang/android-drag-square) ★209 - 编辑个人资料及图片可拖拽排序 ## Emoji - [emojicon](https://github.com/rockerhieu/emojicon) ★2697 - Android中实现emojis表情 - [EmojiRain](https://github.com/Luolc/EmojiRain) ★494 - 小巧的Android掉emoji表情包实现 ## Label - [labelview](https://github.com/linger1216/labelview) ★1335 - 轻松实现视图之上的标签 - [TriangleLabelView](https://github.com/shts/TriangleLabelView) ★583 - 显示三角视图 - [AvatarLabelView](https://github.com/yanbober/AvatarLabelView) ★411 - 可配置的迷你版轻量级 Label 辅助类 - [LabelLayout](https://github.com/luxiliu/LabelLayout) ★38 - 在另一个视图顶部显示标签文本 ## WheelView - [WheelView-Android](https://github.com/lantouzi/WheelView-Android) ★859 - 具有轮视图的选择器 - [HorizontalWheelView](https://github.com/shchurov/HorizontalWheelView) ★806 - 供用户输入的模型水平轮控制器 - [WheelView](https://github.com/LukeDeighton/WheelView) ★689 - 实现一个可旋转的轮盘 - [androidWheelView](https://github.com/weidongjian/androidWheelView) ★578 - 仿照iOS的滚轮控件 - [CursorWheelLayout](https://github.com/BCsl/CursorWheelLayout) ★483 - 把视图放到一个可旋转轮子中 ## PinCode - [LolliPin](https://github.com/OrangeGangsters/LolliPin) ★1136 - MD风格的Android的PIN码库 - [PatternLockView](https://github.com/aritraroy/PatternLockView) ★1004 - MD风格的Android解锁视图 - [PinLockView](https://github.com/aritraroy/PinLockView) ★774 - PIN锁自定义视图 - [Pinview](https://github.com/GoodieBag/Pinview) ★403 - Android的Pinview库 - [PasscodeView](https://github.com/kevalpatel2106/PasscodeView) ★132 - 轻松安全的验证用户 - [EasyGestureUnlock](https://github.com/huzenan/EasyGestureUnlock) ★18 - 轻量级手势解锁视图 ## CoordinatorLayout - [CoordinatorBehaviorExample](https://github.com/saulmm/CoordinatorBehaviorExample) ★1966 - 仿Hangouts4简介动画 - [TabbedCoordinatorLayout](https://github.com/vitovalov/TabbedCoordinatorLayout) ★664 - 演示CoordinatorLayout的示例项目 - [android-ConstraintLayoutExamples](https://github.com/googlesamples/android-ConstraintLayoutExamples) ★341 - 展示ContraintLayout的特性和使用 - [SharePanel](https://github.com/architjn/SharePanel) ★47 - 显示分享按钮面板 - [collapsingtoolbarlayout](https://github.com/Liuncoolman/collapsingtoolbarlayout) ★11 - 可滑动悬浮式顶部导航栏 ## 页面切换 - [TransitionPlayer](https://github.com/linfaxin/TransitionPlayer) ★1136 - 控制过渡动画的Android库 - [android-PageFlip](https://github.com/eschao/android-PageFlip) ★1095 - 3D风格页面翻页 - [EasyFlipView](https://github.com/wajahatkarim3/EasyFlipView) ★640 - 快速而简单的翻转视图 - [magellan](https://github.com/wealthfront/magellan) ★213 - 最简单的Android导航库 - [TranslationCompat](https://github.com/zhangke3016/TranslationCompat) ★101 - 动画过渡兼容库 ## 悬浮窗 - [FloatUtil](https://github.com/liuguangli/FloatUtil) ★144 - 简单的浮窗工具 - [NetSpeed](https://github.com/mrrobot97/NetSpeed) ★33 - 悬浮窗网速显示计 ## 地图 - [MapView](https://github.com/onlylemi/MapView) ★483 - 室内地图视图 - [ThemedGoogleMap](https://github.com/jineshfrancs/ThemedGoogleMap) ★156 - 创建带自定义主题的GoogleMap的实用类 - [DrawRouteMaps](https://github.com/ar-android/DrawRouteMaps) ★144 - 路线地图功能 - [android-togetherMap](https://github.com/yipianfengye/android-togetherMap) ★25 - 高德地图的marker聚合功能 ## 编辑器 - [MarkdownView](https://github.com/falnatsheh/MarkdownView) ★699 - Android的Markdown - [MarkdownView](https://github.com/tiagohm/MarkdownView) ★556 - 显示Markdown文本的Android库 - [SortRichEditor](https://github.com/Hitomis/SortRichEditor) ★280 - 图文混合编辑的富文本编辑器 - [CodeView](https://github.com/tiagohm/CodeView) ★129 - Android 代码高亮 ## SeekBar - [PreviewSeekBar](https://github.com/rubensousa/PreviewSeekBar) ★1811 - 显示视频预览的SeekBar - [BubbleSeekBar](https://github.com/woxingxiao/BubbleSeekBar) ★834 - 自定义SeekBar - [RangeSeekBar](https://github.com/Jay-Goo/RangeSeekBar) ★97 - 可双向范围选择的SeekBar - [RangeSeekBar](https://github.com/Brioal/RangeSeekBar) ★26 - 定值范围选择控件 ## DownloadView - [GADownloading](https://github.com/Ajian-studio/GADownloading) ★710 - 创意下载进度条 - [FreshDownloadView](https://github.com/dudu90/FreshDownloadView) ★611 - 显示一个动画下载进程 ## 其他 - [Shimmer](https://github.com/facebook/Shimmer) ★7738 - 闪光效果插件 - [Android Bootstrap](https://github.com/Bearded-Hen/Android-Bootstrap) ★5914 - Bootstrap风格安卓主题 - [litho](https://github.com/facebook/litho) ★2732 - 创建Android高效UI - [flow](https://github.com/square/flow) ★2217 - 命名UI状态 - [QuickReturn](https://github.com/lawloretienne/QuickReturn) ★1452 - 展示QuickReturn UI 模块 - [ENViews](https://github.com/codeestX/ENViews) ★1428 - 华丽丽的动效控件库 - [FloatingView](https://github.com/UFreedom/FloatingView) ★1166 - 使目标视图漂浮在锚视图上 - [SmoothCheckBox](https://github.com/andyxialm/SmoothCheckBox) ★1040 - Android带动画的自定义CheckBox - [ArcLayout](https://github.com/ogaclejapan/ArcLayout) ★999 - 非常简单的arc布局库 - [CouponView](https://github.com/dongjunkun/CouponView) ★974 - 优惠券效果 - [android-PictureInPicture](https://github.com/googlesamples/android-PictureInPicture) ★939 - 演示手持设备画中画模式 - [BigBang](https://github.com/baoyongzhang/BigBang) ★894 - 仿了Smartisan OS 的 BigBang 功能 - [Crescento](https://github.com/developer-shivam/Crescento) ★883 - 图像视图和相关布局的下面添加曲线 - [ScratchView](https://github.com/sharish/ScratchView) ★856 - 仿刮刮卡视图 - [Android-ExpandIcon](https://github.com/zagum/Android-ExpandIcon) ★732 - Google风格上下箭头的简单自定义实现 - [android-snowfall](https://github.com/JetradarMobile/android-snowfall) ★711 - 安卓Snowfall View的全自定义实现 - [ChromeLikeTabSwitcher](https://github.com/michael-rapp/ChromeLikeTabSwitcher) ★700 - 标签切换器 - [QQBubbleView](https://github.com/Yasic/QQBubbleView) ★695 - 仿QQ空间直播礼物冒泡特效 - [FloatingView](https://github.com/recruit-lifestyle/FloatingView) ★686 - 显示悬浮窗效果 - [StickerView](https://github.com/wuapnjie/StickerView) ★685 - 贴纸视图的缩放拖动翻转删除 - [MathView](https://github.com/kexanie/MathView) ★676 - 在Android应用中显示数学公式 - [PathAnimView](https://github.com/mcxtzhang/PathAnimView) ★648 - 用于做Path动画的自定义View - [3dTagCloudAndroid](https://github.com/misakuo/3dTagCloudAndroid) ★630 - 将一组View展示为一个3D球形集合 - [Squint](https://github.com/IntruderShanky/Squint) ★629 - 提供视图的对角线裁剪 - [GABottleLoading](https://github.com/Ajian-studio/GABottleLoading) ★608 - 贝塞尔风暴 - [FogView_Library](https://github.com/dynamitechetan/FogView_Library) ★576 - 安卓雾气视图库 - [LoopRotarySwitch](https://github.com/dalong982242260/LoopRotarySwitch) ★548 - 3d旋转切换view - [Depth](https://github.com/florent37/Depth) ★543 - 在fragments中添加Depth - [ScrollNumber](https://github.com/a-voyager/ScrollNumber) ★537 - 简单优雅易用的滚动数字控件 - [DrawView](https://github.com/ByoxCode/DrawView) ★529 - 提供涂鸦功能 - [tooltips](https://github.com/tomergoldst/tooltips) ★523 - 在任何视图上添加工具提示 - [Isometric](https://github.com/FabianTerhorst/Isometric) ★507 - 安卓图形库 - [android-combination-avatar](https://github.com/kongnanlive/android-combination-avatar) ★498 - 模仿QQ讨论组组合头像 - [ZDepthShadow](https://github.com/ShogoMizumoto/ZDepthShadow) ★480 - MD风格的安卓拉直深入阴影 - [Android-Coverflow](https://github.com/crosswall/Android-Coverflow) ★479 - 漂亮的Android封面浏览 - [Android-DragDismissActivity](https://github.com/klinker24/Android-DragDismissActivity) ★479 - 滑动取消Activity - [LyricViewDemo](https://github.com/zhengken/LyricViewDemo) ★479 - 强大灵活的歌词视图 - [EasyCountDownTextureView](https://github.com/CaMnter/EasyCountDownTextureView) ★441 - 使用TextureView轻松实现倒计时 - [Tangram-Android](https://github.com/alibaba/Tangram-Android) ★439 - 动态化构建Native页面的框架 - [PolygonDrawingUtil](https://github.com/stkent/PolygonDrawingUtil) ★433 - 在canvas上绘制规则多边形 - [TContributionsView](https://github.com/barryhappy/TContributionsView) ★433 - 显示类似github贡献度的View - [LayoutSwitch](https://github.com/gjiazhe/LayoutSwitch) ★407 - 列表布局与网格布局的切换 - [AppIconNameChanger](https://github.com/myinnos/AppIconNameChanger) ★386 - 动态的改变安卓应用Icon和名称 - [FreeDrawView](https://github.com/RiccardoMoro/FreeDrawView) ★349 - 一个可以自由涂鸦的视图 - [ImageCoverFlow](https://github.com/dolphinwang/ImageCoverFlow) ★330 - 图片封面浏览效果 - [WJMagicCurveView](https://github.com/wingjay/WJMagicCurveView) ★303 - 神奇的魔法曲线 - [AndroidShortcuts](https://github.com/pcevikogullari/AndroidShortcuts) ★289 - 快捷方式示例app - [VerificationCodeView](https://github.com/Freshman111/VerificationCodeView) ★287 - 动态生成验证码 - [Lemniscate](https://github.com/vlad1m1r990/Lemniscate) ★286 - 制作别致的进度视图 - [tab-digit](https://github.com/xenione/tab-digit) ★273 - 一个Flip Clock 库 - [EdgeTranslucent](https://github.com/qinci/EdgeTranslucent) ★265 - 任意View边沿渐变透明 - [LBehavior](https://github.com/Lauzy/LBehavior) ★258 - 简单实现标题栏导航栏滑动动画 - [GooView](https://github.com/smartbetter/GooView) ★242 - 一个自定义粘性控件 - [ClearScreenHelper](https://github.com/Yellow5A5/ClearScreenHelper) ★238 - 清屏相关的需求 - [DashboardView](https://github.com/woxingxiao/DashboardView) ★225 - 安卓自定义仪表盘View - [jellyball](https://github.com/ImmortalZ/jellyball) ★219 - 高仿 path下拉小球 - [CrazyShadow](https://github.com/Hitomis/CrazyShadow) ★215 - 为 View 添加阴影效果 - [FloatingViewService](https://github.com/hanbaokun/FloatingViewService) ★198 - 一个服务开启悬浮球 - [ChanelView](https://github.com/developer-shivam/ChanelView) ★197 - 说明手势的简单用例 - [SimpleOneStep](https://github.com/gavinliu/SimpleOneStep) ★186 - 仿OneStep - [CompositionAvatar](https://github.com/YiiGuxing/CompositionAvatar) ★184 - 仿QQ讨论组头像 - [FreeView](https://github.com/jcmore2/FreeView) ★179 - 浮动视图 - [ShoppingCart](https://github.com/ChyengJason/ShoppingCart) ★172 - 仿饿了么购物车效果 - [FloatView](https://github.com/AlexLiuSheng/FloatView) ★168 - 类似来电秀的效果 - [UnifiedContactPicker](https://github.com/quiin/UnifiedContactPicker) ★150 - 统一用户联系人 - [DragFooterView](https://github.com/uin3566/DragFooterView) ★143 - 向左拖拽跳转至更多页面 - [FloatBall](https://github.com/HalfStackDeveloper/FloatBall) ★134 - 高仿flyme悬浮球 - [AndroidGpsStatus](https://github.com/hzw1199/AndroidGpsStatus) ★133 - 显示GPS状态和信号强度 - [WindView](https://github.com/AhmadNemati/WindView) ★132 - 显示天气风速和压力状态 - [AttributesDispatcher](https://github.com/pavel163/AttributesDispatcher) ★110 - 创建一个自定义视图 - [SnapHelperExample](https://github.com/MindorksOpenSource/SnapHelperExample) ★98 - SnapHelper的Android示例 - [MagicLine](https://github.com/zhangyuChen1991/MagicLine) ★85 - 简单的规律绘制直线构造神奇的视觉效果 - [XyzInfo](https://github.com/zhangxuyang321/XyzInfo) ★81 - 自定义Switch和Ruler控件 - [Lamp](https://github.com/stewForAni/Lamp) ★80 - 简单的Android工艺灯控件 - [Vibes](https://github.com/hugeinc/Vibes) ★76 - 安卓的径向传播背景 - [VerificationCodeInput](https://github.com/liuguangli/VerificationCodeInput) ★65 - 简洁验证码输入框 - [PayUI](https://github.com/a5533348/PayUI) ★62 - 支付密码弹出层 - [FlipperView](https://github.com/JuniperPhoton/FlipperView) ★60 - 使用翻转过渡改变不同状态 - [HorizontalNumberView](https://github.com/ruzhan123/HorizontalNumberView) ★60 - 简单的Android滑动缩放视图 - [Android-RadarView](https://github.com/jeanboydev/Android-RadarView) ★59 - 仿支付宝芝麻分解读 - [ShelfView](https://github.com/tdscientist/ShelfView) ★55 - 显示书架上的书的自定义视图 - [GithubContributionsWidget](https://github.com/donglua/GithubContributionsWidget) ★55 - github贡献的Android部件 - [ElasticViews](https://github.com/skydoves/ElasticViews) ★48 - 触摸动画Android视图 - [PixelSlide](https://github.com/hearsilent/PixelSlide) ★46 - 上下的展开箭头扩展示例 - [RuleView](https://github.com/panacena/RuleView) ★42 - 自定义刻度尺控件 - [EasyFeedback](https://github.com/webianks/EasyFeedback) ★41 - 收集Android应用程序的反馈 - [PaintView](https://github.com/LiuHongtao/PaintView) ★40 - 在图片上涂鸦 - [DigitSpeedView](https://github.com/capur16/DigitSpeedView) ★39 - 独特的安卓数字测速仪 - [NetMonitor](https://github.com/GHdeng/NetMonitor) ★38 - 使用广播监听网络变化 - [checkview](https://github.com/cdflynn/checkview) ★32 - 动画check标记 - [BubbleView](https://github.com/simplepeng/BubbleView) ★29 - 模仿QQ水泡拖拽效果 - [StatusBarFits](https://github.com/ghnor/StatusBarFits) ★24 - Android状态栏 - [AndroidHeatMap](https://github.com/HeartlandSoftware/AndroidHeatMap) ★23 - 易于使用的热点图控件 - [CircleRangeView](https://github.com/WangGanxin/CircleRangeView) ★22 - 自定义圆形仪表盘View - [HoverView](https://github.com/fashare2015/HoverView) ★19 - 仿知乎的底部抽屉 - [VerificationCodeView](https://github.com/yongming9011/VerificationCodeView) ★16 - Android简单的验证码控件 - [LetterView](https://github.com/dengzq/LetterView) ★11 - 选中字母完成单词