{"id":46112,"url":"https://github.com/opendigg/awesome-github-android-ui","name":"awesome-github-android-ui","description":"安卓UI相关开源项目库汇总 ","projects_count":1264,"last_synced_at":"2026-06-10T00:00:30.557Z","repository":{"id":42996871,"uuid":"89932094","full_name":"opendigg/awesome-github-android-ui","owner":"opendigg","description":"安卓UI相关开源项目库汇总 ","archived":false,"fork":false,"pushed_at":"2017-11-09T09:54:33.000Z","size":67,"stargazers_count":5742,"open_issues_count":16,"forks_count":1200,"subscribers_count":228,"default_branch":"master","last_synced_at":"2026-05-24T09:02:24.525Z","etag":null,"topics":["android-library","android-ui","awesome"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opendigg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-01T14:42:03.000Z","updated_at":"2026-05-24T02:57:52.000Z","dependencies_parsed_at":"2022-08-27T03:25:17.166Z","dependency_job_id":null,"html_url":"https://github.com/opendigg/awesome-github-android-ui","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/opendigg/awesome-github-android-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendigg%2Fawesome-github-android-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendigg%2Fawesome-github-android-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendigg%2Fawesome-github-android-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendigg%2Fawesome-github-android-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opendigg","download_url":"https://codeload.github.com/opendigg/awesome-github-android-ui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendigg%2Fawesome-github-android-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34130642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-14T06:03:36.151Z","updated_at":"2026-06-10T00:00:30.557Z","primary_language":"Java","list_of_lists":false,"displayable":true,"categories":["图表(Chart)","其他","Sort\u0026Drag","进度条","CreditCard","Toast","用户引导","引导图(Intro)","TabBar","抽屉菜单","FAB","图片","EditText","SearchView","关于页面","手势操作","布局","Color","TextView","SwitchButton","MD","图标","对话框","日历时间","Wave","滑动删除","下拉刷新","滑动返回","Sliding","Label","表单","RecyclerView","滚动效果(Scroll)","ListView","TreeView","SideBar","ViewPager","Header","TabLayout","ImageView","SeekBar","浮动菜单","菜单(Menu)","选择器(Picker)","滚动视差(Parallex)","模糊效果","点赞按钮","状态栏","Emoji","通知","时间轴","文件操作","主题样式","BottomNavigation","空白页","Toolbar","页面切换","聊天视图","Snackbar","徽章(Badge)","启动页","按钮","DownloadView","TagView","WebView","Card","StepView","PinCode","ActionSheet","表格(Table)","Drawable","Spinner","AppBar","轮播图","跑马灯","RatingView","分段控件","Popup","TV组件","软键盘","详情页","Indicator","分享组件","升级更新","WheelView","CoordinatorLayout","悬浮窗","地图","编辑器"],"sub_categories":[],"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)给我们。 \n\n如果收录的项目有错误，可以通过[issue](https://github.com/opendigg/awesome-github-android-ui/issues)反馈给我们。这里的项目Star数不是实时更新的，一般是一周更新一次。 \n\n# 内容 \n\n- [抽屉菜单](#抽屉菜单) \n- [ListView](#ListView) \n- [WebView](#WebView) \n- [SwitchButton](#SwitchButton) \n- [按钮](#按钮) \n- [点赞按钮](#点赞按钮) \n- [进度条](#进度条) \n- [TabLayout](#TabLayout) \n- [图标](#图标) \n- [下拉刷新](#下拉刷新) \n- [ViewPager](#ViewPager) \n- [图表(Chart)](#图表(Chart)) \n- [菜单(Menu)](#菜单(Menu)) \n- [浮动菜单](#浮动菜单) \n- [对话框](#对话框) \n- [空白页](#空白页) \n- [滑动删除](#滑动删除) \n- [手势操作](#手势操作) \n- [RecyclerView](#RecyclerView) \n- [Card](#Card) \n- [Color](#Color) \n- [Drawable](#Drawable) \n- [Spinner](#Spinner) \n- [布局](#布局) \n- [模糊效果](#模糊效果) \n- [TabBar](#TabBar) \n- [AppBar](#AppBar) \n- [选择器(Picker)](#选择器(Picker)) \n- [跑马灯](#跑马灯) \n- [日历时间](#日历时间) \n- [主题样式](#主题样式) \n- [ImageView](#ImageView) \n- [通知](#通知) \n- [聊天视图](#聊天视图) \n- [Header](#Header) \n- [引导图(Intro)](#引导图(Intro)) \n- [图片](#图片) \n- [徽章(Badge)](#徽章(Badge)) \n- [RatingView](#RatingView) \n- [滚动效果(Scroll)](#滚动效果(Scroll)) \n- [时间轴](#时间轴) \n- [TreeView](#TreeView) \n- [SearchView](#SearchView) \n- [TagView](#TagView) \n- [TextView](#TextView) \n- [EditText](#EditText) \n- [Sliding](#Sliding) \n- [表单](#表单) \n- [分段控件](#分段控件) \n- [轮播图](#轮播图) \n- [文件操作](#文件操作) \n- [启动页](#启动页) \n- [MD](#MD) \n- [BottomNavigation](#BottomNavigation) \n- [Toast](#Toast) \n- [CreditCard](#CreditCard) \n- [ActionSheet](#ActionSheet) \n- [Wave](#Wave) \n- [Snackbar](#Snackbar) \n- [用户引导](#用户引导) \n- [Popup](#Popup) \n- [滑动返回](#滑动返回) \n- [TV组件](#TV组件) \n- [软键盘](#软键盘) \n- [状态栏](#状态栏) \n- [StepView](#StepView) \n- [表格(Table)](#表格(Table)) \n- [滚动视差(Parallex)](#滚动视差(Parallex)) \n- [SideBar](#SideBar) \n- [关于页面](#关于页面) \n- [详情页](#详情页) \n- [FAB](#FAB) \n- [Indicator](#Indicator) \n- [分享组件](#分享组件) \n- [升级更新](#升级更新) \n- [Toolbar](#Toolbar) \n- [Sort\u0026Drag](#Sort\u0026Drag) \n- [Emoji](#Emoji) \n- [Label](#Label) \n- [WheelView](#WheelView) \n- [PinCode](#PinCode) \n- [CoordinatorLayout](#CoordinatorLayout) \n- [页面切换](#页面切换) \n- [悬浮窗](#悬浮窗) \n- [地图](#地图) \n- [编辑器](#编辑器) \n- [SeekBar](#SeekBar) \n- [DownloadView](#DownloadView) \n- [其他](#其他) \n\n## 抽屉菜单 \n\n- [MaterialDrawer](https://github.com/mikepenz/MaterialDrawer) ★7582 - 安卓抽屉效果实现方案 \n- [Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android) ★3979 - 创意边侧菜单 \n- [FlowingDrawer](https://github.com/mxn21/FlowingDrawer) ★1784 - 向右滑动流动抽屉效果 \n- [SlidingRootNav](https://github.com/yarolegovich/SlidingRootNav) ★1589 - 仿DrawerLayout的ViewGroup \n- [FantasySlide](https://github.com/mzule/FantasySlide) ★1084 - 单手势滑出侧边栏与选择菜单 \n- [Floating-Navigation-View](https://github.com/andremion/Floating-Navigation-View) ★806 - 浮动菜单显示锚导航视图 \n- [material-drawer](https://github.com/heinrichreimer/material-drawer) ★538 - MD风格的自定义抽屉实现 \n- [SwipeMenuDemo](https://github.com/Brioal/SwipeMenuDemo) ★533 - 侧滑菜单动画效果库 \n- [ArcNavigationView](https://github.com/rom4ek/ArcNavigationView) ★353 - 具有曲线边缘的NavigationView \n- [QQSliddingMenu](https://github.com/drakeet/QQSliddingMenu) ★111 - 与QQ5.0 完全一模一样的侧滑菜单 \n- [SlideSideMenu](https://github.com/lemonade-hq/SlideSideMenu) ★69 - 滑动侧菜单的布局部件 \n\n## ListView \n\n- [baseAdapter](https://github.com/hongyangAndroid/baseAdapter) ★2685 - Android 万能的Adapter \n- [Pinned Section Listview](https://github.com/beworker/pinned-section-listview) ★2393 - 便于使用的ListView \n- [AsymmetricGridView](https://github.com/felipecsl/AsymmetricGridView) ★1410 - Android自定义列表视图 \n- [Renderers](https://github.com/pedrovgs/Renderers) ★1036 - 创建适配器的Android库 \n- [CalendarListView](https://github.com/Kelin-Hong/CalendarListView) ★766 - 可互动的ListView+CalendarView \n- [AndroidExpandingViewLibrary](https://github.com/diegodobelo/AndroidExpandingViewLibrary) ★528 - 创建Android动画折叠视图 \n- [ListItemView](https://github.com/lurbas/ListItemView) ★501 - 基于MD风格的列表item实现 \n- [WheelView](https://github.com/venshine/WheelView) ★462 - 基于ListView实现的Android滚轮控件 \n- [YLListView](https://github.com/yll2wcf/YLListView) ★216 - 仿IOS弹簧效果的ListView \n- [SearchListView](https://github.com/vivian8725118/SearchListView) ★152 - 带搜索栏的 listview \n- [ScollZoomListView](https://github.com/ruzhan123/ScollZoomListView) ★40 - 优雅的漫画阅读器插件 \n\n## WebView \n\n- [JsBridge](https://github.com/lzyzsd/JsBridge) ★3073 - Android的Java和JavaScript桥接 \n- [AndroidChromium](https://github.com/JackyAndroid/AndroidChromium) ★1532 - 谷歌浏览器安卓版源码项目 \n- [FinestWebView-Android](https://github.com/TheFinestArtist/FinestWebView-Android) ★1478 - 可自定义webview \n- [VideoEnabledWebView](https://github.com/cprcrack/VideoEnabledWebView) ★622 - Android的WebView和WebChromeClint类扩展 \n- [AgentWeb](https://github.com/Justson/AgentWeb) ★455 - 一个高度封装的 WebView \n- [CollapsingToolbar-With-Webview](https://github.com/RameshBhupathi/CollapsingToolbar-With-Webview) ★190 - 带有可折叠toolbar的Webview \n- [DSBridge-Android](https://github.com/wendux/DSBridge-Android) ★162 - 目前地球上最好的IOS及Android javascript bridge \n- [DSBridge-IOS](https://github.com/wendux/DSBridge-IOS) ★135 - 目前地球上最好的IOS javascript bridge \n- [WebViewNativeBridge](https://github.com/slm/WebViewNativeBridge) ★29 - 从WebView向Java通过url发送数据 \n- [ClickableWebView](https://github.com/AhmadNemati/ClickableWebView) ★22 - 检测图片上的点击 \n\n## SwitchButton \n\n- [ToggleButton](https://github.com/zcweng/ToggleButton) ★1770 - Android上类似iOS的开关控件 \n- [Android-SwitchIcon](https://github.com/zagum/Android-SwitchIcon) ★1470 - Switch图标的Google启动器风格实现 \n- [material-animated-switch](https://github.com/glomadrian/material-animated-switch) ★974 - 带有图标动画和颜色转换的Switch \n- [IconSwitch](https://github.com/polyak01/IconSwitch) ★580 - 自定义切换部件 \n- [SwitchButton](https://github.com/zcweng/SwitchButton) ★399 - 优美的轻量级自定义样式的Switch按钮 \n- [SHSwitchView](https://github.com/7heaven/SHSwitchView) ★322 - iOS7风格的Switch开关 \n- [SwitchButton](https://github.com/xiaopansky/SwitchButton) ★284 - 安卓开关按钮 \n- [switchView](https://github.com/799536960/switchView) ★19 - 带有文字的switch \n\n## 按钮 \n\n- [FancyButtons](https://github.com/medyo/Fancybuttons) ★1148 - 创建花式按钮 \n- [ArrowDownloadButton](https://github.com/fenjuly/ArrowDownloadButton) ★790 - 超酷的下载按钮 \n- [AnimShopButton](https://github.com/mcxtzhang/AnimShopButton) ★788 - 带伸缩位移旋转动画的购物车按钮 \n- [GoodView](https://github.com/venshine/GoodView) ★774 - Android点赞+1效果 \n- [StateButton](https://github.com/niniloveyou/StateButton) ★768 - 不必为每种类型的button写一个drawable \n- [fab](https://github.com/Scalified/fab) ★764 - 浮动按钮 \n- [JellyToggleButton](https://github.com/Nightonke/JellyToggleButton) ★706 - 果冻动态效果及缓动类型开关按钮 \n- [SparkButton](https://github.com/varunest/SparkButton) ★693 - 创建一个带动画效果的按钮 \n- [FabButton](https://github.com/ckurtm/FabButton) ★671 - 带有进度条指示器的环形浮动动作按钮 \n- [ProgressRoundButton](https://github.com/cctanfujun/ProgressRoundButton) ★634 - 显示进度的流畅下载按钮 \n- [HoldingButton](https://github.com/dewarder/HoldingButton) ★471 - 控制录音状态的按钮 \n- [SubmitButton](https://github.com/SparkYuan/SubmitButton) ★356 - 实用酷炫又优雅的提交按钮 \n- [ButtonProgressBar](https://github.com/ishaan1995/ButtonProgressBar) ★329 - 下载按钮进度条 \n- [MultiChoicesCircleButton](https://github.com/gjiazhe/MultiChoicesCircleButton) ★312 - 带3d视差效果的多选按钮 \n- [RaiflatButton](https://github.com/rubensousa/RaiflatButton) ★290 - 凸起的按钮 \n- [CProgressButton](https://github.com/jiang111/CProgressButton) ★255 - 仿iOS环形进度按钮 \n- [roundbutton](https://github.com/czy1121/roundbutton) ★243 - 可设置圆角背景边框的的按钮 \n- [PlayPauseButton](https://github.com/recruit-lifestyle/PlayPauseButton) ★233 - 制作动画播放状态的视图 \n- [swipe-button](https://github.com/ebanx/swipe-button) ★216 - swipe button \n- [SubmitButton](https://github.com/Someonewow/SubmitButton) ★189 - 带有进度动画的自定义提交按钮 \n- [Android-DivergeView](https://github.com/HomHomLin/Android-DivergeView) ★170 - 仿美拍直播的点赞动画 \n- [TriStateToggleButton](https://github.com/BeppiMenozzi/TriStateToggleButton) ★134 - 完全可自定义3态切换按钮 \n- [SegmentedButton](https://github.com/ceryle/SegmentedButton) ★107 - 类似IOS的带动画分割按钮 \n- [DxLoadingButton](https://github.com/StevenDXC/DxLoadingButton) ★83 - 带有动画的Android加载按钮 \n- [SuspendButtonLayout](https://github.com/laocaixw/SuspendButtonLayout) ★73 - 带浮动按钮的布局 \n- [floating-text-button](https://github.com/dimorinny/floating-text-button) ★49 - 带动作文本的简单浮动按钮 \n- [PentagonFloatingActionButton](https://github.com/developer-shivam/PentagonFloatingActionButton) ★43 - 浮动点击动画按钮 \n- [FreeRadioGroup](https://github.com/Sbingo/FreeRadioGroup) ★33 - 类似于苹果的虚拟辅助按钮 \n- [Hamburger-Button](https://github.com/LongDinhF/Hamburger-Button) ★32 - 完全定制的汉堡按钮 \n- [BadgeRadioButton](https://github.com/hcs-xph/BadgeRadioButton) ★25 - 仿QQ底部Tab切换RadioButton \n- [OrderButton](https://github.com/LinXiaoTao/OrderButton) ★21 - 仿饿了么下单按钮 \n\n## 点赞按钮 \n\n- [ShineButton](https://github.com/ChadCSong/ShineButton) ★2533 - 安卓闪光UI库 \n- [LikeButton](https://github.com/jd-alexander/LikeButton) ★1897 - 仿Twitter点赞时的的heart \n- [GoodView](https://github.com/venshine/GoodView) ★774 - Android点赞+1效果 \n- [SparkButton](https://github.com/varunest/SparkButton) ★693 - 创建一个带动画效果的按钮 \n- [ThumbUp](https://github.com/ldoublem/ThumbUp) ★559 - 精致的点赞控件 \n- [MagicFloatView](https://github.com/yanbober/MagicFloatView) ★232 - 自定义拓展漂浮路径的MagicFlyLinearLayout 控件 \n- [Android-DivergeView](https://github.com/HomHomLin/Android-DivergeView) ★170 - 仿美拍直播的点赞动画 \n- [LikeView](https://github.com/zFxiang/LikeView) ★34 - 仿即刻APP点赞桃心的效果 \n- [TumblrLikeAnimView](https://github.com/alex5241/TumblrLikeAnimView) ★15 - 仿Tumblr点赞动画效果 \n\n## 进度条 \n\n- [AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView) ★5055 - 安卓载入动画合集 \n- [NumberProgressBar](https://github.com/daimajia/NumberProgressBar) ★4026 - 多彩进度条 \n- [Android-SpinKit](https://github.com/ybq/Android-SpinKit) ★3305 - Android加载动画 \n- [LoadingDrawable](https://github.com/dinuscxj/LoadingDrawable) ★2630 - 安卓工具动画集合 \n- [CircleProgress](https://github.com/lzyzsd/CircleProgress) ★2415 - 三种圆形进度视图 \n- [ProgressWheel](https://github.com/Todd-Davies/ProgressWheel) ★2260 - 圆形旋转效果 \n- [CircularReveal](https://github.com/ozodrukh/CircularReveal) ★2034 - 创建加载动画效果 \n- [LoadingView](https://github.com/ldoublem/LoadingView) ★1719 - 简单的带有动画效果的加载控件 \n- [AndroidFillableLoaders](https://github.com/JorgeCastilloPrz/AndroidFillableLoaders) ★1603 - 有趣的填充型进程视图 \n- [ElasticDownload](https://github.com/Tibolte/ElasticDownload) ★1442 - 下载动画效果 \n- [MetaballLoading](https://github.com/dodola/MetaballLoading) ★1352 - 一个2d圆球加载 \n- [android-shapeLoadingView](https://github.com/zzz40500/android-shapeLoadingView) ★1321 - 高仿新版58 加载动画 \n- [Android-RoundCornerProgressBar](https://github.com/akexorcist/Android-RoundCornerProgressBar) ★1252 - Android圆角进度条库 \n- [MaterialProgressBar](https://github.com/DreaminginCodeZH/MaterialProgressBar) ★1213 - MD风格的进度条 \n- [WaveLoadingView](https://github.com/tangqi92/WaveLoadingView) ★1176 - 仿真波浪加载效果 \n- [WaveLoading](https://github.com/race604/WaveLoading) ★1094 - 能够提供波浪动画的Drawable \n- [mkloader](https://github.com/nntuyen/mkloader) ★1028 - 优美又流畅的自定义加载视图 \n- [GifLoadingView](https://github.com/Rogero0o/GifLoadingView) ★978 - webpage中的简单动画方法 \n- [ArcProgressStackView](https://github.com/Devlight/ArcProgressStackView) ★938 - arc模式进度条 \n- [AnimatedCircleLoadingView](https://github.com/jlmd/AnimatedCircleLoadingView) ★937 - 加载视图动画 \n- [Loading](https://github.com/yankai-victor/Loading) ★912 - 多个Android加载效果 \n- [CircularFillableLoaders](https://github.com/lopspower/CircularFillableLoaders) ★871 - 精致的环形填充加载效果 \n- [progress-activity](https://github.com/vlonjatg/progress-activity) ★793 - 进度条空视图及错误视图库 \n- [KProgressHUD](https://github.com/Kaopiz/KProgressHUD) ★757 - 安卓ProgressHUD实现 \n- [CatLoadingView](https://github.com/Rogero0o/CatLoadingView) ★756 - Android猫头像加载视图 \n- [CircleProgress](https://github.com/Fichardu/CircleProgress) ★755 - 带旋转动画的环形进度视图 \n- [CircleView](https://github.com/jakob-grabner/Circle-Progress-View) ★708 - 动画环形视图 \n- [Circular Music ProgressBar](https://github.com/aliab/circular-music-progressbar) ★627 - Android环形音乐进度条 \n- [ColorArcProgressBar](https://github.com/Shinelw/ColorArcProgressBar) ★616 - 可定制的圆形进度条 \n- [spots-dialog](https://github.com/d-max/spots-dialog) ★612 - Android提示对话框 \n- [CircularProgressView](https://github.com/rahatarmanahmed/CircularProgressView) ★605 - 环形进度条安卓视图 \n- [SlackLoadingView](https://github.com/JeasonWong/SlackLoadingView) ★604 - 模仿Slack加载动画 \n- [DilatingDotsProgressBar](https://github.com/JustZak/DilatingDotsProgressBar) ★598 - 自定义模糊进度条 \n- [RingProgressBar](https://github.com/HotBitmapGG/RingProgressBar) ★546 - MD风格的环形进度条 \n- [MagicProgressWidget](https://github.com/lingochamp/MagicProgressWidget) ★501 - 圆形进度条与横向进度条 \n- [FAB-Loading](https://github.com/SaeedMasoumi/FAB-Loading) ★482 - 浮动加载动画 \n- [CircleView](https://github.com/pavlospt/CircleView) ★480 - 包含标题和子标题的环形视图 \n- [RingProgress](https://github.com/ldoublem/RingProgress) ★472 - 带效果的环形进度条 \n- [CoolAndroidAnim](https://github.com/TomWithJerry/CoolAndroidAnim) ★472 - 酷炫的android loading效果 \n- [Android-SVProgressHUD](https://github.com/saiwu-bigkoo/Android-SVProgressHUD) ★464 - 精仿iOS的提示库 SVProgressHUD \n- [FlickerProgressBar](https://github.com/LineChen/FlickerProgressBar) ★444 - 安卓仿应用宝下载进度条 \n- [pageloader](https://github.com/arieridwan8/pageloader) ★346 - 轻松自定义加载页面 \n- [CircleAlarmTimerView](https://github.com/yingLanNull/CircleAlarmTimerView) ★306 - 圆形进度条 \n- [SquareLoading](https://github.com/yuweiguocn/SquareLoading) ★292 - 一个方形动画加载器 \n- [AdhesiveLoadingView](https://github.com/yxping/AdhesiveLoadingView) ★262 - 具有粘性的滑动小球loading \n- [OverWatchLoading](https://github.com/zhangyuChen1991/OverWatchLoading) ★250 - 守望先锋的加载动画效果 \n- [SwipeCoordinator](https://github.com/VictorAlbertos/SwipeCoordinator) ★218 - 简化动画滑动视图进程 \n- [MarkView](https://github.com/xiprox/MarkView) ★208 - 彩色圆弧的环形进度条 \n- [LikeSinaSportProgress](https://github.com/YangShaoXiong/LikeSinaSportProgress) ★204 - 仿新浪体育客户端的进度条 \n- [snackprogressbar](https://github.com/tingyik90/snackprogressbar) ★180 - 带有ProgressBar的增强型Snackbar \n- [BounceLoadingView](https://github.com/niniloveyou/BounceLoadingView) ★173 - 模仿饿了么加载效果 \n- [ProgressView](https://github.com/WhiteDG/ProgressView) ★156 - 多种样式的进度条 \n- [LoadingProgress](https://github.com/peng8350/LoadingProgress) ★148 - 加载进度条 \n- [SlidingSquaresLoader](https://github.com/biodunalfet/SlidingSquaresLoader) ★147 - 简单的进度加载 \n- [CutoLoadingView](https://github.com/andyxialm/CutoLoadingView) ★127 - 自定义加载视图 \n- [AwesomeProgressbar](https://github.com/alex5241/AwesomeProgressbar) ★108 - 支持左右两边同时滚动的进度条 \n- [LoadingDialog](https://github.com/ForgetAll/LoadingDialog) ★95 - 简单好用的LoadingDialog \n- [ZYDownloading](https://github.com/zhangyuChen1991/ZYDownloading) ★94 - 一个蛮酷的加载进度条 \n- [LazyLoadingViews](https://github.com/jineshfrancs/LazyLoadingViews) ★81 - Adapter视图中子视图加载效果 \n- [and_cube_progress](https://github.com/XBeats/and_cube_progress) ★74 - 正方体样式的loadingView \n- [GradeProgressView](https://github.com/niniloveyou/GradeProgressView) ★67 - 用来评估移动电话的进度条视图 \n- [ProProgressViews](https://github.com/DamanSingh4321/ProProgressViews) ★56 - Android精致进度视图收集库 \n- [OverwatchProgress](https://github.com/zjywill/OverwatchProgress) ★50 - 模仿Overwatch的进度条 \n- [CircleProgressView](https://github.com/eralpyucel/CircleProgressView) ★44 - 显示百分比进度的安卓组件 \n- [CircleProgressBar](https://github.com/AlexMofer/CircleProgressBar) ★36 - 带载入动画的环形进度条 \n- [BGAProgressBar-Android](https://github.com/bingoogolapple/BGAProgressBar-Android) ★31 - 安卓进度条 \n- [VideoLoadingView](https://github.com/XuDeveloper/VideoLoadingView) ★30 - 加载界面 \n- [LovelyProgressBar](https://github.com/anderson9/LovelyProgressBar) ★27 - 漂亮的加载动画 \n- [BaiduProgressBar](https://github.com/linglongxin24/BaiduProgressBar) ★23 - 仿百度加载动画 \n- [customprogressbar](https://github.com/android-jian/customprogressbar) ★19 - 自定义ProgressBar \n- [DataLoadingLayoutAndroid](https://github.com/lvleo/DataLoadingLayoutAndroid) ★15 - 展示当前数据加载状态的库 \n\n## TabLayout \n\n- [SmartTabLayout](https://github.com/ogaclejapan/SmartTabLayout) ★4416 - 在用户滚动时给出连续的反馈 \n- [FlycoTabLayout](https://github.com/H07000223/FlycoTabLayout) ★4126 - Android的TabLayout库 \n- [MagicIndicator](https://github.com/hackware1993/MagicIndicator) ★2310 - 强大易扩展的ViewPager指示器框架 \n- [CoordinatorTabLayout](https://github.com/hugeterry/CoordinatorTabLayout) ★2021 - 自定义组合控件 \n- [NavigationTabStrip](https://github.com/DevLight-Mobile-Agency/NavigationTabStrip) ★1413 - 平滑可交互导航标签条 \n- [Dachshund-Tab-Layout](https://github.com/Andy671/Dachshund-Tab-Layout) ★568 - 增强型Android标签布局 \n- [AdvancedPagerSlidingTabStrip](https://github.com/HomHomLin/AdvancedPagerSlidingTabStrip) ★318 - 安卓导航控件 \n- [ChangeTabLayout](https://github.com/simplezhli/ChangeTabLayout) ★185 - 模仿乐视LIVEApp主界面TabLayout效果 \n- [SlidingTabWithColorIcons](https://github.com/myinnos/SlidingTabWithColorIcons) ★22 - 带彩色图标的滑动标签 \n- [PagerSlidingTabStrip](https://github.com/q805699513/PagerSlidingTabStrip) ★21 - 指示器TabLayout、PagerSlidingTabStrip \n\n## 图标 \n\n- [Material design icons](https://github.com/google/material-design-icons) ★30013 - 谷歌官方图标 \n- [android-iconify](https://github.com/JoanZapata/android-iconify) ★2966 - 多个图标供应商的图标整合 \n- [Android-Iconics](https://github.com/mikepenz/Android-Iconics) ★2825 - 在应用中使用图标字体或矢量 \n- [material-icon-lib](https://github.com/code-mc/material-icon-lib) ★1947 - 1500个MD风格矢量图标 \n- [Animated-Icons](https://github.com/tarek360/Animated-Icons) ★144 - 安卓动画图标 \n- [DroidAwesome](https://github.com/Livin21/DroidAwesome) ★25 - 视图或者菜单中显示FontAwesome图标 \n\n## 下拉刷新 \n\n- [android-Ultra-Pull-To-Refresh](https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh) ★7947 - 下拉刷新项目的替代方案 \n- [Phoenix](https://github.com/Yalantis/Phoenix) ★3296 - 可自定义滑动刷新实现 \n- [BGARefreshLayout-Android](https://github.com/bingoogolapple/BGARefreshLayout-Android) ★2998 - 多种下拉刷新和上拉加载插件 \n- [FlyRefresh](https://github.com/race604/FlyRefresh) ★2762 - 最有特色的下拉刷新 \n- [TwinklingRefreshLayout](https://github.com/lcodecorex/TwinklingRefreshLayout) ★2111 - 下拉刷新和上拉加载的RefreshLayout \n- [WaveSwipeRefreshLayout](https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout) ★1595 - Android刷新控件 \n- [SwipeToLoadLayout](https://github.com/Aspsine/SwipeToLoadLayout) ★1522 - 可重用下拉刷新及上拉加载更多组件 \n- [Taurus](https://github.com/Yalantis/Taurus) ★1441 - 简单和可定制的下拉刷新实现 \n- [RecyclerRefreshLayout](https://github.com/dinuscxj/RecyclerRefreshLayout) ★1391 - 通过垂直滑动手势刷新当前view内容 \n- [pull-to-make-soup](https://github.com/Yalantis/pull-to-make-soup) ★1254 - 自定义动画下拉刷新 \n- [FunGameRefresh](https://github.com/Hitomis/FunGameRefresh) ★1098 - 有趣好玩的下拉刷新库 \n- [PullLoadMoreRecyclerView](https://github.com/WuXiaolong/PullLoadMoreRecyclerView) ★962 - 上拉刷新加载 \n- [XRefreshView](https://github.com/huxq17/XRefreshView) ★902 - android下拉上拉刷新框架 \n- [CommonPullToRefresh](https://github.com/Chanven/CommonPullToRefresh) ★884 - 下拉刷新 \n- [SwipyRefreshLayout](https://github.com/OrangeGangsters/SwipyRefreshLayout) ★832 - 在两个方向上滑动的SwipeRefreshLayout扩展 \n- [ChromeLikeSwipeLayout](https://github.com/ashqal/ChromeLikeSwipeLayout) ★636 - 执行更多事件的下拉事件 \n- [JellyRefreshLayout](https://github.com/imallan/JellyRefreshLayout) ★608 - 下拉刷新布局 \n- [AnimRefreshRecyclerView](https://github.com/shichaohui/AnimRefreshRecyclerView) ★534 - 下拉刷新和上拉加载更多的RecyclerView \n- [PullToRefresh](https://github.com/lubeast/PullToRefresh) ★516 - 下拉刷新实现 \n- [SmartisanPull](https://github.com/hougr/SmartisanPull) ★506 - 最优雅的下拉控件 \n- [LoadingViewFinal](https://github.com/pengjianbo/LoadingViewFinal) ★269 - 实现了下拉刷新/加载更多的android组件 \n- [ShootRefreshView](https://github.com/dinuscxj/ShootRefreshView) ★263 - 快手Android客户端刷新动画 \n- [PullRefreshView](https://github.com/Y-bao/PullRefreshView) ★241 - 为滑动控件添加上拉刷新下拉加载等功能 \n- [SmileRefresh](https://github.com/songixan/SmileRefresh) ★191 - 微笑下拉刷新 \n- [RecyclerRefresh](https://github.com/leoleohan/RecyclerRefresh) ★172 - 仿简书安卓端 \n- [CoolRefreshView](https://github.com/LuckyJayce/CoolRefreshView) ★128 - 安卓刷新视图库 \n- [EasyRefreshLayout](https://github.com/anzaizai/EasyRefreshLayout) ★116 - 轻松实现下拉刷新和上拉加载 \n- [RefreshLayout](https://github.com/linuxjava/RefreshLayout) ★77 - 实现下拉刷新和上拉加载 \n- [VRefreshLayout](https://github.com/ileelay/VRefreshLayout) ★67 - 竖直方向的下拉刷新控件 \n- [TLRLoadRefresh](https://github.com/borneywpf/TLRLoadRefresh) ★63 - 下拉刷新和上拉加载的UI组件 \n- [RefreshLayout](https://github.com/genius158/RefreshLayout) ★48 - 下拉刷新、上拉加载，支持回弹效果 \n- [PowerRefresh](https://github.com/lovejjfg/PowerRefresh) ★36 - 实现嵌套滑动机制的通用下拉刷新和加载更多 \n- [HorizontalRefreshLayout](https://github.com/linuxjava/HorizontalRefreshLayout) ★36 - 实现左右刷新 \n- [DxWaveRefresh](https://github.com/StevenDXC/DxWaveRefresh) ★34 - 波浪效果的下拉刷新 \n- [Typewriter](https://github.com/Ilya-Gh/Typewriter) ★28 - 打印机效果的下拉刷新控件 \n- [UltimateRefreshView](https://github.com/REBOOTERS/UltimateRefreshView) ★25 - 下拉刷新组件 \n- [DonkeyRefresh](https://github.com/sangenan/DonkeyRefresh) ★16 - 仿赶集下拉刷新 \n\n## ViewPager \n\n- [MaterialViewPager](https://github.com/florent37/MaterialViewPager) ★6124 - 安卓选项卡插件 \n- [InfiniteCycleViewPager](https://github.com/DevLight-Mobile-Agency/InfiniteCycleViewPager) ★3807 - 无限循环的视图页 \n- [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager) ★2372 - 基于RecyclerView的ViewPager替代品 \n- [ViewPagerCards](https://github.com/rubensousa/ViewPagerCards) ★2297 - 视图页卡片 \n- [CircleIndicator](https://github.com/ongakuer/CircleIndicator) ★2283 - 轻量级ViewPager指示器 \n- [PageIndicatorView](https://github.com/romandanylyk/PageIndicatorView) ★1971 - 能够指示选定页的ViewPage \n- [UltraViewPager](https://github.com/alibaba/UltraViewPager) ★1833 - 封装多种特性的ViewPager \n- [ZoomHeader](https://github.com/githubwing/ZoomHeader) ★1797 - 模仿饿了么详情页的例子 \n- [android-page-transition](https://github.com/xmuSistone/android-page-transition) ★1641 - 带有垂直滑动效果和Activity过渡的ViewPager \n- [ViewPagerIndicator](https://github.com/LuckyJayce/ViewPagerIndicator) ★1586 - 布局插件 \n- [ViewPagerTransforms](https://github.com/ToxicBakery/ViewPagerTransforms) ★1542 - 包含视图页滚动常见动画的库 \n- [ExpandingPager](https://github.com/qs-lll/ExpandingPager) ★1489 - 卡片peek及pop控件 \n- [Android-ParallaxHeaderViewPager](https://github.com/kmshack/Android-ParallaxHeaderViewPager) ★1307 - 带标题头的左右滑动 \n- [MultiViewPager](https://github.com/Pixplicity/MultiViewPager) ★855 - 支持V4库的ViewPager的扩展 \n- [DecentBanner](https://github.com/chengdazhi/DecentBanner) ★812 - 基于安卓Banner的ViewPager \n- [ExpandablePager](https://github.com/Telenav/ExpandablePager) ★684 - 两个状态（展开和滑动）间的垂直滑动切换 \n- [PdfViewPager](https://github.com/voghDev/PdfViewPager) ★590 - 在Activities或Fragments中显示PDF文档 \n- [InfiniteViewPager](https://github.com/antonyt/InfiniteViewPager) ★587 - 环绕实现首页末页跳转 \n- [ParallaxViewPager](https://github.com/ybq/ParallaxViewPager) ★497 - 安卓视差视图页 \n- [BezierViewPager](https://github.com/qdxxxx/BezierViewPager) ★494 - 触摸贝塞尔圆球式图片展示 \n- [InfiniteIndicator](https://github.com/lightSky/InfiniteIndicator) ★469 - 视图回收适配器 \n- [MagicViewPager](https://github.com/hongyangAndroid/MagicViewPager) ★420 - 单页ViewPager炫酷切换效果 \n- [HeaderViewPager](https://github.com/jeasonlzy/HeaderViewPager) ★341 - 具有共同头部的 ViewPager \n- [YViewPagerDemo](https://github.com/youngkaaa/YViewPagerDemo) ★247 - 水平竖直方向上滑动 \n- [ViewPagerAnimator](https://github.com/StylingAndroid/ViewPagerAnimator) ★240 - ViewPager动画库 \n- [ExpandableViewpager](https://github.com/githubwing/ExpandableViewpager) ★232 - 可展开缩小的Viewpager \n- [PianoView](https://github.com/chaossss/PianoView) ★230 - 有趣的类似钢琴键盘的 ViewPager Indicator \n- [GalleryLayoutManager](https://github.com/BCsl/GalleryLayoutManager) ★151 - Android中Gallery或ViewPager控件的效果 \n- [JPagerSlidingTabStrip](https://github.com/ZuYun/JPagerSlidingTabStrip) ★90 - 修改自astuetz/PagerSlidingTabStrip的tablayout \n- [InkeVerticalViewPagerLive](https://github.com/xingstarx/InkeVerticalViewPagerLive) ★83 - 仿映客上下滑动切换直播demo \n- [ParallaxViewPager](https://github.com/demoNo/ParallaxViewPager) ★63 - 带视差效果的简单ViewPager \n- [ArcPageIndicator](https://github.com/BeppiMenozzi/ArcPageIndicator) ★40 - 全自定义超简单的页面指示器 \n\n## 图表(Chart) \n\n- [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) ★16070 - 安卓图表解决方案 \n- [hellocharts-android](https://github.com/lecho/hellocharts-android) ★4332 - Android图表库 \n- [WilliamChart](https://github.com/diogobernardino/WilliamChart) ★3145 - 在应用程序中实现图表的Android库 \n- [GraphView](https://github.com/jjoe64/GraphView) ★1630 - 通过编程创建灵活好看的图表 \n- [Jgraph](https://github.com/ZuYun/Jgraph) ★1063 - 可自定义图表 \n- [AndroidCharts](https://github.com/HackPlan/AndroidCharts) ★935 - 一个简单的Android图表库 \n- [android-DecoView-charting](https://github.com/bmarrdev/android-DecoView-charting) ★780 - 实现高度可配置动画环形图表 \n- [spark](https://github.com/robinhood/spark) ★651 - 将任何规模xy点绘制为sparkline图表 \n- [SuitLines](https://github.com/whataa/SuitLines) ★650 - 小巧且高效的线性图表组件 \n- [RadarChartView](https://github.com/DmitriyZaitsev/RadarChartView) ★419 - 渲染径向图的Android视图 \n- [Charter](https://github.com/hrules6872/Charter) ★198 - 简易图表 \n- [RadarChart](https://github.com/qstumn/RadarChart) ★195 - 自由定制旋转交互的Android雷达图 \n- [AndroidChart](https://github.com/JeasonWong/AndroidChart) ★157 - 简单的安卓分时行情页 \n- [candybar-library](https://github.com/danimahardhika/candybar-library) ★107 - Android图表包装材料面板 \n- [SlimChart](https://github.com/mancj/SlimChart) ★80 - 轻量级便于使用的图表库 \n- [BarChart-master](https://github.com/Cuieney/BarChart-master) ★26 - 自动伸缩的chart \n- [PianoChartView](https://github.com/Andy671/PianoChartView) ★21 - 显示钢琴和弦比例尺图 \n\n## 菜单(Menu) \n\n- [AwesomeMenu](https://github.com/levey/AwesomeMenu) ★5086 - 与Path的故事菜单具有相同外观的菜单 \n- [Context-Menu.Android](https://github.com/Yalantis/Context-Menu.Android) ★2965 - 独特的动画内容菜单 \n- [DropDownMenu](https://github.com/dongjunkun/DropDownMenu) ★2010 - 多条件筛选菜单 \n- [FlyoutMenus](https://github.com/ShamylZakariya/FlyoutMenus) ★821 - Android简易MD风格弹出菜单 \n- [TapBarMenu](https://github.com/michaldrabik/TapBarMenu) ★803 - Tap Bar菜单布局 \n- [CircleMenu](https://github.com/Hitomis/CircleMenu) ★723 - 具有设计感的菜单 \n- [SpinMenu](https://github.com/Hitomis/SpinMenu) ★656 - 轮播样式的Fragment菜单选择空间 \n- [DropDownMenu](https://github.com/baiiu/DropDownMenu) ★632 - 完整的筛选器解决方案 \n- [BlurredGridMenu](https://github.com/gotokatsuya/BlurredGridMenu) ★470 - 酷炫网格菜单 \n- [ThumbnailMenu](https://github.com/Hitomis/ThumbnailMenu) ★422 - 简单而精致的Fragment菜单控件 \n- [TopRightMenu](https://github.com/zaaach/TopRightMenu) ★349 - 仿手机QQ界面右上角的弹出菜单 \n- [CycleMenu](https://github.com/Cleveroad/CycleMenu) ★251 - 圆形菜单 \n- [CircleProgressMenu](https://github.com/stewForAni/CircleProgressMenu) ★108 - 带有进度效果的简单环形菜单 \n- [PopupMenuView](https://github.com/kareluo/PopupMenuView) ★67 - iOS中弹框气泡菜单的控件 \n- [InfinityMenu](https://github.com/desnyki/InfinityMenu) ★66 - 实现手风琴样式菜单的Android库 \n- [FloatingMusicMenu](https://github.com/cpacm/FloatingMusicMenu) ★57 - 用于音乐播放器的悬浮菜单按钮 \n- [CircleMenuView](https://github.com/AlexLiuSheng/CircleMenuView) ★44 - 自定义圆形菜单 \n- [SlidMenu](https://github.com/lichenyu10/SlidMenu) ★29 - 轮盘样式的Fragment菜单选择控件 \n- [SectorMenu](https://github.com/Rance935/SectorMenu) ★18 - 炫酷的扇形菜单 \n\n## 浮动菜单 \n\n- [BoomMenu](https://github.com/Nightonke/BoomMenu) ★3617 - 具有炸裂效果的菜单按钮 \n- [CircularFloatingActionMenu](https://github.com/oguzbilgener/CircularFloatingActionMenu) ★1995 - 自定义圆形浮动动画菜单 \n- [TapBarMenu](https://github.com/michaldrabik/TapBarMenu) ★803 - Tap Bar菜单布局 \n- [CircleMenu](https://github.com/ImangazalievM/CircleMenu) ★649 - 简单的优雅的菜单 \n- [ExpandableSelector](https://github.com/Karumi/ExpandableSelector) ★578 - 动画的折叠或展开按钮列表 \n- [RelativePopupWindow](https://github.com/kakajika/RelativePopupWindow) ★554 - 轻松对锚视图相对定位 \n- [MultiChoicesCircleButton](https://github.com/gjiazhe/MultiChoicesCircleButton) ★312 - 带3d视差效果的多选按钮 \n- [SpringFloatingActionMenu](https://github.com/tiancaiCC/SpringFloatingActionMenu) ★282 - 点击FAB弹出菜单 \n- [FloatMenuSample](https://github.com/crosg/FloatMenuSample) ★264 - android 悬浮窗菜单 \n- [floatingMenu](https://github.com/rjsvieira/floatingMenu) ★196 - 一个像orbit的action button \n- [SmartMenu](https://github.com/xue5455/SmartMenu) ★179 - 一个优美的浮动菜单 \n- [WeiboPopupMenu](https://github.com/joelan/WeiboPopupMenu) ★20 - 仿微博添加按钮弹出菜单 \n\n## 对话框 \n\n- [Material Dialogs](https://github.com/afollestad/material-dialogs) ★9911 - 安卓Material风格对话框 \n- [dialogplus](https://github.com/orhanobut/dialogplus) ★3217 - 对话框动画 \n- [NiftyDialogEffects](https://github.com/sd6352051/NiftyDialogEffects) ★2054 - Nifty模式对话框效果 \n- [android-adDialog](https://github.com/yipianfengye/android-adDialog) ★1734 - 简单强大的广告活动弹窗控件 \n- [BlurDialogFragment](https://github.com/tvbarthel/BlurDialogFragment) ★1539 - 背景模糊效果的DialogFragment \n- [Android-AlertView](https://github.com/saiwu-bigkoo/Android-AlertView) ★879 - 仿iOS的AlertViewController \n- [MaryPopup](https://github.com/Meetic/MaryPopup) ★817 - 无忧扩展视图 \n- [MaterialStyledDialogs](https://github.com/javiersantos/MaterialStyledDialogs) ★804 - 显示优美可定制的Android对话框 \n- [BottomDialog](https://github.com/shaohui10086/BottomDialog) ★756 - 底部弹窗布局 \n- [SwipeAwayDialog](https://github.com/kakajika/SwipeAwayDialog) ★703 - 实现滑动取消对话框 \n- [LovelyDialog](https://github.com/yarolegovich/LovelyDialog) ★646 - 帮助你轻松的创建流行的MD风格对话框 \n- [EasyDialog](https://github.com/michaelye/EasyDialog) ★549 - Android轻量级提示对话框 \n- [DialogUtil](https://github.com/hss01248/DialogUtil) ★401 - 任意界面弹出框 \n- [fancyDialog](https://github.com/geniusforapp/fancyDialog) ★310 - Android自定义提示框 \n- [NormalSelectDialog](https://github.com/weavey/NormalSelectDialog) ★237 - 常见布局封装 \n- [HintPopupWindow](https://github.com/Zhaoss/HintPopupWindow) ★222 - 仿qq弹出方式 \n- [IndicatorDialog](https://github.com/jiang111/IndicatorDialog) ★211 - 使用箭头指示器和不同位置的对话框 \n- [BottomDialogDemo](https://github.com/SpikeKing/BottomDialogDemo) ★206 - 使用 DialogFragment 实现底部弹窗布局 \n- [PlaceSearchDialog](https://github.com/codemybrainsout/PlaceSearchDialog) ★161 - 位置自动搜索对话框 \n- [jjdxm_dialogui](https://github.com/jjdxmashl/jjdxm_dialogui) ★122 - 多种弹出框样式 \n- [LemonHello4Android](https://github.com/1em0nsOft/LemonHello4Android) ★93 - 内置多种主题提示框 \n- [Android-PromptDialog](https://github.com/limxing/Android-PromptDialog) ★79 - 正在加载中确认对话框轻量View \n- [panter-dialog](https://github.com/kngfrhzs/panter-dialog) ★71 - 丰富样式的Android对话框 \n- [flickabledialog](https://github.com/t-kurimura/flickabledialog) ★52 - 通过轻滑实现取消效果 \n- [WheelDialogFragment](https://github.com/GitPhoenix/WheelDialogFragment) ★17 - 用于时间选择城市选择的对话框 \n- [BottomSheetPopupDialog](https://github.com/loonggg/BottomSheetPopupDialog) ★8 - 底部弹出框 \n\n## 空白页 \n\n- [progress-activity](https://github.com/vlonjatg/progress-activity) ★793 - 进度条空视图及错误视图库 \n- [MultiStateView](https://github.com/Kennyc1012/MultiStateView) ★779 - 基于状态显示不同内容的Android视图 \n- [StatefulLayout](https://github.com/gturedi/StatefulLayout) ★610 - 显示最常见的状态模板 \n- [MultipleStatusView](https://github.com/qyxxjd/MultipleStatusView) ★604 - 支持多种状态的自定义View \n- [StatusView](https://github.com/iammert/StatusView) ★574 - Android自定义状态视图 \n- [ErrorView](https://github.com/xiprox/ErrorView) ★521 - 显示错误信息的自定义视图 \n- [LoadingLayoutDemo](https://github.com/weavey/LoadingLayoutDemo) ★510 - 加载中/无网络/无数据/出错四种情况效果封装 \n- [TEmptyView](https://github.com/barryhappy/TEmptyView) ★428 - 更简单地设置EmptyView \n- [stateLayout](https://github.com/fingdo/stateLayout) ★359 - 快速switch布局 \n- [loadinglayout](https://github.com/czy1121/loadinglayout) ★321 - 简单实用的页面多状态布局 \n- [FlowLayout](https://github.com/WassimBenltaief/FlowLayout) ★219 - 非常常见的安卓视图流 \n- [LoadDataLayout](https://github.com/WangGanxin/LoadDataLayout) ★186 - 加载数据Layout \n- [MultiStateView](https://github.com/XuDaojie/MultiStateView) ★179 - 用于切换不同View的各种状态 \n- [ProgressLayout](https://github.com/nguyenhoanglam/ProgressLayout) ★98 - 展示加载布局空白布局和error布局 \n- [PageStateManager](https://github.com/hss01248/PageStateManager) ★89 - 页面状态管理 \n- [HHEmptyView](https://github.com/hcs-xph/HHEmptyView) ★35 - 网络加载提示进度封装View \n- [DataLoadingLayoutAndroid](https://github.com/lvleo/DataLoadingLayoutAndroid) ★15 - 展示当前数据加载状态的库 \n\n## 滑动删除 \n\n- [AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout) ★8066 - 安卓滑动出现子菜单 \n- [SwipeRecyclerView](https://github.com/yanzhenjie/SwipeRecyclerView) ★1742 - RecyclerView侧滑菜单 \n- [Swipeable-Cards](https://github.com/kikoso/Swipeable-Cards) ★1375 - 提供类似Tinder卡片效果 \n- [RecyclerViewUndoSwipe](https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe) ★1276 - 本地ItemTouch助手 \n- [SwipeStack](https://github.com/flschweiger/SwipeStack) ★1142 - 安卓纸质视图栈 \n- [SwipeDelMenuLayout](https://github.com/mcxtzhang/SwipeDelMenuLayout) ★1033 - 仿IOS侧滑Item删除菜单 \n- [itemtouchhelper-extension](https://github.com/loopeer/itemtouchhelper-extension) ★814 - 添加滑动条目处理 \n- [SwipeMenu](https://github.com/TUBB/SwipeMenu) ★662 - 滑动菜单 \n- [AndroidSwipeableCardStack](https://github.com/wenchaojiang/AndroidSwipeableCardStack) ★563 - 流畅的纸质卡片组件 \n- [SwipeRevealLayout](https://github.com/chthai64/SwipeRevealLayout) ★517 - 通过swipe及slide显示另一个布局 \n- [QQTipsView](https://github.com/Qiaoidea/QQTipsView) ★482 - 仿QQ消息未读拖拽清除 \n- [SwipeCardsView](https://github.com/huxq17/SwipeCardsView) ★370 - Android高仿秒拍热榜的卡片滑动和左右飞出效果 \n- [SwipeCardRecyclerView](https://github.com/HalfStackDeveloper/SwipeCardRecyclerView) ★238 - 炫酷滑动卡片 \n- [CardSwipeLayout](https://github.com/yuqirong/CardSwipeLayout) ★199 - RecyclerView卡片滑动布局 \n- [SlideLayout](https://github.com/yanbober/SlideLayout) ★182 - 全方向完美滑动处理侧滑控件 \n- [accordion-swipe-layout](https://github.com/alexandrius/accordion-swipe-layout) ★71 - Android手风琴滑动布局 \n\n## 手势操作 \n\n- [sensey](https://github.com/nisrulz/sensey) ★1953 - 手势交互Android库 \n- [GestureViews](https://github.com/alexvasilkov/GestureViews) ★1243 - 手势控制和位置动画 \n- [InboxLayout](https://github.com/zhaozhentao/InboxLayout) ★648 - 仿谷歌下拉返回效果 \n- [Swipper](https://github.com/pkarira/Swipper) ★47 - 控制亮度的自定义视图 \n\n## RecyclerView \n\n- [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) ★7640 - 强大灵活的RecyclerAdapter \n- [recyclerview-animators](https://github.com/wasabeef/recyclerview-animators) ★6236 - 轻松创建动画RecyclerView \n- [UltimateRecyclerView](https://github.com/cymcsg/UltimateRecyclerView) ★5544 - 功能强大的Recyclerview \n- [vlayout](https://github.com/alibaba/vlayout) ★4665 - 布局方案和布局间的组件复用 \n- [android-advancedrecyclerview](https://github.com/h6ah4i/android-advancedrecyclerview) ★3304 - 提供高级特性的RecyclerView扩展 \n- [XRecyclerView](https://github.com/jianghejie/XRecyclerView) ★2972 - 下拉刷新和加载更多 \n- [epoxy](https://github.com/airbnb/epoxy) ★2896 - Airbnb安卓视图架构 \n- [baseAdapter](https://github.com/hongyangAndroid/baseAdapter) ★2685 - Android 万能的Adapter \n- [DiscreteScrollView](https://github.com/yarolegovich/DiscreteScrollView) ★2494 - 基于RecyclerView的滚动列表实现 \n- [SuperRecyclerView](https://github.com/Malinskiy/SuperRecyclerView) ★2463 - 轻松制作可使用的RecyclerView \n- [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager) ★2372 - 基于RecyclerView的ViewPager替代品 \n- [MultiType](https://github.com/drakeet/MultiType) ★1998 - 快速清晰的开发复杂列表页面 \n- [SwipeRecyclerView](https://github.com/yanzhenjie/SwipeRecyclerView) ★1742 - RecyclerView侧滑菜单 \n- [FastAdapter](https://github.com/mikepenz/FastAdapter) ★1612 - 简化RecyclerView配置过程 \n- [EasyRecyclerView](https://github.com/Jude95/EasyRecyclerView) ★1476 - 常用的RecyclerView的各种需求封装 \n- [android-parallax-recyclerview](https://github.com/kanytu/android-parallax-recyclerview) ★1460 - Android 视差 RecycleView \n- [RecyclerViewCardGallery](https://github.com/huazhiyuan2008/RecyclerViewCardGallery) ★1443 - RecyclerView实现Card Gallery效果 \n- [LRecyclerView](https://github.com/jdsjlzx/LRecyclerView) ★1366 - 多功能RecyclerView \n- [excelPanel](https://github.com/zhouchaoyuan/excelPanel) ★1305 - 仿Excel表格的RecyclerView \n- [RecyclerViewUndoSwipe](https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe) ★1276 - 本地ItemTouch助手 \n- [ShimmerRecyclerView](https://github.com/sharish/ShimmerRecyclerView) ★1175 - 展现视图加载中的视图 \n- [overscroll-decor](https://github.com/EverythingMe/overscroll-decor) ★1100 - Android的仿iOS滚动效果 \n- [RecyclerViewHeader](https://github.com/blipinsk/RecyclerViewHeader) ★1094 - 为安卓RecyclerView创建header \n- [drag-select-recyclerview](https://github.com/afollestad/drag-select-recyclerview) ★1036 - 实现GooglePhoto样式多选择 \n- [Renderers](https://github.com/pedrovgs/Renderers) ★1036 - 创建适配器的Android库 \n- [PullLoadMoreRecyclerView](https://github.com/WuXiaolong/PullLoadMoreRecyclerView) ★962 - 上拉刷新加载 \n- [RecyclerViewFastScroller](https://github.com/danoz73/RecyclerViewFastScroller) ★887 - 连接到RecyclerView实现快速滚动 \n- [IndexRecyclerView](https://github.com/jiang111/IndexRecyclerView) ★869 - 使用Recyclerview实现的联系人列表 \n- [SimpleRecyclerView](https://github.com/jaychang0917/SimpleRecyclerView) ★859 - 轻松创建列表的RecyclerView扩展 \n- [groupie](https://github.com/Genius/groupie) ★848 - 显示并管理复杂的RecyclerView布局 \n- [StickyHeaders](https://github.com/ShamylZakariya/StickyHeaders) ★784 - 安卓RecyclerView的适配器和布局管理器 \n- [RecyclerViewEnhanced](https://github.com/nikhilpanju/RecyclerViewEnhanced) ★774 - 条目滑动点击安卓库 \n- [WaveSideBar](https://github.com/Solartisan/WaveSideBar) ★750 - 快速跳跃分组的侧边栏控件 \n- [RecyclerView-FastScroll](https://github.com/timusus/RecyclerView-FastScroll) ★730 - 简单的FastScroller \n- [ExpandableRecyclerview](https://github.com/zaihuishou/ExpandableRecyclerview) ★716 - ExpandableRecycler适配器 \n- [AndroidRecyclerViewDemo](https://github.com/Frank-Zhu/AndroidRecyclerViewDemo) ★632 - 安卓RecyclerView 示例 \n- [DragRecyclerView](https://github.com/AleBarreto/DragRecyclerView) ★573 - 在RecyclerView中拖拽的简单实现 \n- [Graywater](https://github.com/tumblr/Graywater) ★544 - 改进RecyclerView布局的库 \n- [SectionedRecyclerView](https://github.com/truizlop/SectionedRecyclerView) ★540 - 安卓RecyclerView 适配器 \n- [RecyclerViewWithHeaderNewPractice](https://github.com/drakeet/RecyclerViewWithHeaderNewPractice) ★537 - 结合HeaderView的RecyclerView新实现 \n- [AnimRefreshRecyclerView](https://github.com/shichaohui/AnimRefreshRecyclerView) ★534 - 下拉刷新和上拉加载更多的RecyclerView \n- [FastScroll](https://github.com/L4Digital/FastScroll) ★532 - 类似列表视图的FastScroller \n- [android-data-binding-recyclerview](https://github.com/radzio/android-data-binding-recyclerview) ★489 - 配有Android数据绑定的RecyclerView \n- [BGAAdapter-Android](https://github.com/bingoogolapple/BGAAdapter-Android) ★454 - 通用的Adapter和ViewHolder \n- [CircleRecyclerView](https://github.com/kHRYSTAL/CircleRecyclerView) ★435 - 一个循环RecyclerView \n- [FamiliarRecyclerView](https://github.com/iwgang/FamiliarRecyclerView) ★357 - RecyclerView类库 \n- [MultiTypeView](https://github.com/LuckyJayce/MultiTypeView) ★316 - 复杂界面分多个模块开发 \n- [ClassifyView](https://github.com/AlphaBoom/ClassifyView) ★306 - 拖拽合并的RecyclerView \n- [SuspensionBar](https://github.com/wuapnjie/SuspensionBar) ★276 - Android轻松实现RecyclerView悬浮条 \n- [RecyclerStickyHeaderView](https://github.com/TellH/RecyclerStickyHeaderView) ★259 - RecyclerView的悬浮视图 \n- [SwipeCardRecyclerView](https://github.com/HalfStackDeveloper/SwipeCardRecyclerView) ★238 - 炫酷滑动卡片 \n- [DragSelectRecyclerView](https://github.com/MFlisar/DragSelectRecyclerView) ★227 - 简单的触摸监听类 \n- [Smart-HeaderFooter-RecyclerView](https://github.com/songhanghang/Smart-HeaderFooter-RecyclerView) ★214 - 将Recyclerview添加HeaderView和FooterView \n- [AlphabetIndex-Fast-Scroll-RecyclerView](https://github.com/myinnos/AlphabetIndex-Fast-Scroll-RecyclerView) ★180 - 强大的AlphabetIndex FastScroller \n- [RecyclerRefresh](https://github.com/leoleohan/RecyclerRefresh) ★172 - 仿简书安卓端 \n- [RecyclerTreeView](https://github.com/TellH/RecyclerTreeView) ★167 - 安卓的TreeView实现 \n- [PracticalRecyclerView](https://github.com/ssseasonnn/PracticalRecyclerView) ★156 - RecyclerView的一个封装 \n- [ARecyclerView](https://github.com/limedroid/ARecyclerView) ★112 - 一个库搞定recyclerview \n- [SpringRecyclerView](https://github.com/gjiazhe/SpringRecyclerView) ★90 - 具有弹簧效果的RecyclerView \n- [StickyItemDecoration](https://github.com/oubowu/StickyItemDecoration) ★83 - RecyclerView粘性头部 \n- [InifiniteRecyclerView](https://github.com/10clouds/InifiniteRecyclerView) ★65 - 实现无尽加载列表 \n- [Sectioned-RecyclerView](https://github.com/IntruderShanky/Sectioned-RecyclerView) ★57 - 带header和item的RecyclerView的简单实现方式 \n- [StickyRecyclerSettingView](https://github.com/LinLshare/StickyRecyclerSettingView) ★48 - 快速在Android上建立SettingActivity \n- [RecyclerAnimations](https://github.com/youngkaaa/RecyclerAnimations) ★47 - item滑动时的循环动画 \n- [NoAdapter](https://github.com/tikivn/NoAdapter) ★45 - 使用RecyclerView实现一个列表 \n- [EasyHeaderFooterAdapter](https://github.com/rubengees/EasyHeaderFooterAdapter) ★34 - 在RecyclerView中添加header或者footer \n- [RecyclerViewDivider](https://github.com/laobie/RecyclerViewDivider) ★29 - 为RecyclerView设置分频器 \n- [SwipeCardsRecyclerView](https://github.com/yuyuyu123/SwipeCardsRecyclerView) ★22 - 基于RecyclerView的Android组件 \n- [GlideScrollRecyclerView](https://github.com/AndroidMsky/GlideScrollRecyclerView) ★21 - RecyclerView优先加载可见item \n- [RecyclerAdapter](https://github.com/nukc/RecyclerAdapter) ★15 - 简化封装RecyclerView.Adapter \n\n## Card \n\n- [folding-cell-android](https://github.com/Ramotion/folding-cell-android) ★2670 - 安卓FoldingCell \n- [ViewPagerCards](https://github.com/rubensousa/ViewPagerCards) ★2297 - 视图页卡片 \n- [RecyclerViewCardGallery](https://github.com/huazhiyuan2008/RecyclerViewCardGallery) ★1443 - RecyclerView实现Card Gallery效果 \n- [Swipeable-Cards](https://github.com/kikoso/Swipeable-Cards) ★1375 - 提供类似Tinder卡片效果 \n- [SwipeStack](https://github.com/flschweiger/SwipeStack) ★1142 - 安卓纸质视图栈 \n- [SwipeCardView](https://github.com/xiepeijie/SwipeCardView) ★1027 - 基于Diolor的Swipecards控件改进实现 \n- [CardStackView](https://github.com/loopeer/CardStackView) ★962 - 以三种动画效果像卡片一样展示内容 \n- [NineGridView](https://github.com/jeasonlzy/NineGridView) ★886 - 展示图片的九宫格控件 \n- [Android-InfiniteCards](https://github.com/BakerJQ/Android-InfiniteCards) ★669 - 可自定义动效的卡片切换视图 \n- [SlidingCard](https://github.com/mxn21/SlidingCard) ★623 - 画廊效果的幻灯片卡片 \n- [GiftCard](https://github.com/ldoublem/GiftCard) ★580 - Android漂亮的礼物卡片 \n- [AndroidSwipeableCardStack](https://github.com/wenchaojiang/AndroidSwipeableCardStack) ★563 - 流畅的纸质卡片组件 \n- [TinderStack](https://github.com/lawloretienne/TinderStack) ★536 - 一叠类似Tinder的卡片 \n- [SwipeCardsView](https://github.com/huxq17/SwipeCardsView) ★370 - Android高仿秒拍热榜的卡片滑动和左右飞出效果 \n- [CardView](https://github.com/vivian8725118/CardView) ★220 - 类似小票效果的卡片列表 \n- [CardSwipeLayout](https://github.com/yuqirong/CardSwipeLayout) ★199 - RecyclerView卡片滑动布局 \n- [StackCardsView](https://github.com/wensefu/StackCardsView) ★50 - 堆叠滑动控件 \n- [turncardlistview](https://github.com/czy1121/turncardlistview) ★33 - 上下翻页的卡片列表 \n- [SwipeCardsRecyclerView](https://github.com/yuyuyu123/SwipeCardsRecyclerView) ★22 - 基于RecyclerView的Android组件 \n\n## Color \n\n- [InstagramLikeColorTransitionAndroid](https://github.com/Taishi-Y/InstagramLikeColorTransitionAndroid) ★367 - 创建类似渐变颜色过渡的Instagram \n- [ColorPickerView](https://github.com/skydoves/ColorPickerView) ★290 - 从图片中获取颜色 \n- [MaterialDesignColor](https://github.com/zzhoujay/MaterialDesignColor) ★281 - 谷歌官方MaterialDesign颜色代码 \n- [colorpreference](https://github.com/kizitonwose/colorpreference) ★209 - 建立优秀的颜色选择器 \n- [DrawableColorChange](https://github.com/mathiazhagan01/DrawableColorChange) ★85 - drawable颜色修改工具 \n- [ColorPicker](https://github.com/DingMouRen/ColorPicker) ★79 - android取色器 \n- [MaterialDesignColors](https://github.com/bassaer/MaterialDesignColors) ★55 - 提供MD风格的Android库 \n\n## Drawable \n\n- [DividerDrawable](https://github.com/nekocode/DividerDrawable) ★376 - 在存在的View上布局和画分割线 \n- [OneDrawable](https://github.com/maoruibin/OneDrawable) ★215 - 为View设置具有按下效果的背景 \n- [SelectorDrawable](https://github.com/yuanwenbing/SelectorDrawable) ★26 - 为按钮设置selector \n\n## Spinner \n\n- [nice-spinner](https://github.com/arcadefire/nice-spinner) ★1015 - Android spinner的重新实现 \n- [BetterSpinner](https://github.com/Lesilva/BetterSpinner) ★544 - 好用的Spinner \n- [MemorySpinner](https://github.com/Jasonchenlijian/MemorySpinner) ★129 - 可以记住历史选项的spinner \n\n## 布局 \n\n- [flexbox-layout](https://github.com/google/flexbox-layout) ★8115 - Android盒式布局功能库 \n- [AndroidAutoLayout](https://github.com/hongyangAndroid/AndroidAutoLayout) ★5164 - Android屏幕适配方案 \n- [vlayout](https://github.com/alibaba/vlayout) ★4665 - 布局方案和布局间的组件复用 \n- [FlowLayout](https://github.com/hongyangAndroid/FlowLayout) ★2390 - Android流式布局 \n- [DiagonalLayout](https://github.com/florent37/DiagonalLayout) ★1860 - MD风格的新的样式和方法 \n- [FanLayoutManager](https://github.com/Cleveroad/FanLayoutManager) ★1477 - 扇形水平列表视图 \n- [smooth-app-bar-layout](https://github.com/henrytao-me/smooth-app-bar-layout) ★1434 - 视图布局 \n- [FlexLayout](https://github.com/mmin18/FlexLayout) ★1377 - 强大的Android布局视图 \n- [FlowLayoutManager](https://github.com/mcxtzhang/FlowLayoutManager) ★1152 - 利用自定义LayoutManager 的一些实战实例 \n- [TextLayoutBuilder](https://github.com/facebookincubator/TextLayoutBuilder) ★1124 - Facebook出品的在Android中轻松实现文字布局 \n- [ExpandableLayout](https://github.com/AAkira/ExpandableLayout) ★1041 - 带有各种动画的扩展布局 \n- [FlowLayout](https://github.com/nex3z/FlowLayout) ★952 - 让子视图自动浮动到下一行 \n- [ArcLayout](https://github.com/florent37/ArcLayout) ★864 - 使用ArcLayout探索新的MD风格的样式和方法 \n- [ExpandableLayout](https://github.com/cachapa/ExpandableLayout) ★818 - 实现动画扩展和子视图折叠 \n- [FlowTag](https://github.com/hanhailong/FlowTag) ★579 - Android流式布局 \n- [ExpandableLayout](https://github.com/SilenceDut/ExpandableLayout) ★414 - 节省空间的可扩展布局 \n- [HiveLayoutManager](https://github.com/Chacojack/HiveLayoutManager) ★373 - 蜂巢布局管理器 \n- [ThreeDLayout](https://github.com/githubwing/ThreeDLayout) ★366 - 让任何view拥有3D效果 \n- [ILayoutAnimationController](https://github.com/HuanHaiLiuXin/ILayoutAnimationController) ★256 - 一行代码搞定布局动画 \n- [StickyNavLayout](https://github.com/ta893115871/StickyNavLayout) ★254 - 悬浮控件 \n- [LiveLayout](https://github.com/Qiang3570/LiveLayout) ★227 - 关于直播布局与礼物特效的Demo \n- [RippleLayout](https://github.com/liuguangqiang/RippleLayout) ★208 - 实现波纹效果的布局 \n- [AssembleEssay](https://github.com/rantianhua/AssembleEssay) ★75 - 自定义LayoutManager实现流动布局 \n- [FlowLayoutDemo](https://github.com/PingerOne/FlowLayoutDemo) ★23 - 自定义View实现流式布局 \n- [LikeELMLeftLoad](https://github.com/CSnowStack/LikeELMLeftLoad) ★17 - 仿饿了么左滑跳转 \n\n## 模糊效果 \n\n- [Android StackBlur](https://github.com/kikoso/android-stackblur) ★2784 - 图片模糊效果 \n- [Blurry](https://github.com/wasabeef/Blurry) ★2624 - Android简易模糊库 \n- [blurkit-android](https://github.com/wonderkiln/blurkit-android) ★1992 - 类似iOS上的实时模糊效果 \n- [500px-android-blur](https://github.com/500px/500px-android-blur) ★1966 - Android模糊视图 \n- [BlurView](https://github.com/Dimezis/BlurView) ★1652 - Android底层视图动态仿iOS模糊 \n- [ImageBlurring](https://github.com/qiujuer/ImageBlurring) ★1104 - 通过 Java 与 JNI 分别进行图片模糊 \n- [RealtimeBlurView](https://github.com/mmin18/RealtimeBlurView) ★938 - 仿UIVisualEffectView实时模糊覆盖 \n- [BlurredView](https://github.com/wl9739/BlurredView) ★857 - Android图片视图动态模糊 \n- [BlurLockView](https://github.com/Nightonke/BlurLockView) ★857 - 毛玻璃效果的解锁界面 \n- [Dali](https://github.com/patrickfav/Dali) ★787 - Android图像模糊库 \n- [RxBlur](https://github.com/SmartDengg/RxBlur) ★519 - 毛玻璃（高斯模糊）效果 \n- [EtsyBlur](https://github.com/Manabu-GT/EtsyBlur) ★514 - 在Etsy应用添加仿玻璃模糊效果 \n- [GaussianBlur](https://github.com/jrvansuita/GaussianBlur) ★306 - 对图片应用高斯模糊 \n- [CrazyShadow](https://github.com/Hitomis/CrazyShadow) ★226 - 为 View 添加阴影效果 \n\n## TabBar \n\n- [SpaceTabLayout](https://github.com/thelong1EU/SpaceTabLayout) ★1002 - RelativeLayout的自定义实现方式 \n- [RecyclerTabLayout](https://github.com/nshmura/RecyclerTabLayout) ★883 - 高效TabLayout库 \n- [ZuiMeiTAG](https://github.com/huage2580/ZuiMeiTAG) ★242 - 仿最美应用的底栏 \n- [AlphaIndicatorView](https://github.com/jeasonlzy/AlphaIndicatorView) ★218 - 仿微信底部tab标签 \n\n## AppBar \n\n- [smooth-app-bar-layout](https://github.com/henrytao-me/smooth-app-bar-layout) ★1434 - 视图布局 \n- [appbarlayout-spring-behavior](https://github.com/ToDou/appbarlayout-spring-behavior) ★756 - 实现滚动弹簧效果 \n- [TestAppBar](https://github.com/SpikeKing/TestAppBar) ★272 - AppBar动画效果 \n- [simple-view-behavior](https://github.com/zoonooz/simple-view-behavior) ★255 - 简单视图行为 \n\n## 选择器(Picker) \n\n- [Android-PickerView](https://github.com/saiwu-bigkoo/Android-PickerView) ★4321 - 精仿iOS的PickerView控件 \n- [android-betterpickers](https://github.com/code-troopers/android-betterpickers) ★2488 - 选择器DialogFragments库 \n- [AndroidPicker](https://github.com/gzu-liyujiang/AndroidPicker) ★2207 - 安卓选择器类库 \n- [SublimePicker](https://github.com/vikramkakkar/SublimePicker) ★1795 - 提供选择器的自定义视图 \n- [Android-FilePicker](https://github.com/DroidNinja/Android-FilePicker) ★1103 - 灵活选择图片和视频的文件选择器 \n- [TimePickerDialog](https://github.com/JZXiang/TimePickerDialog) ★1031 - Android时间选择器 \n- [CityPicker](https://github.com/zaaach/CityPicker) ★955 - 仿美团等选择城市列表demo \n- [BottomSheetPickers](https://github.com/philliphsu/BottomSheetPickers) ★843 - ndroid的新的数据和时间选择器库 \n- [PickView](https://github.com/brucetoo/PickView) ★814 - 选择日期或者省份的辅助库 \n- [MultiType-FilePicker](https://github.com/fishwjy/MultiType-FilePicker) ★769 - 轻量级Android文件选择库 \n- [NumberPickerView](https://github.com/Carbs0126/NumberPickerView) ★652 - 灵活的安卓NumberPicker组件 \n- [android-spinnerwheel](https://github.com/ai212983/android-spinnerwheel) ★627 - 安卓轮式旋转部件 \n- [CharacterPickerView](https://github.com/ImKarl/CharacterPickerView) ★626 - 仿iOS的PickerView控件 \n- [CarouselPicker](https://github.com/GoodieBag/CarouselPicker) ★475 - 轮播图选择器 \n- [android-pickers](https://github.com/addappcn/android-pickers) ★303 - 安卓选择器类库 \n- [HorizontalPicker](https://github.com/GoodieBag/HorizontalPicker) ★300 - 支持文本和图标的水平选择器 \n- [SingleDateAndTimePicker](https://github.com/florent37/SingleDateAndTimePicker) ★294 - 在一个部件内选择一个数据和一个时间 \n- [Two-Step-Picker-Dialog](https://github.com/aliab/Two-Step-Picker-Dialog) ★241 - 两步选择器对话框 \n- [EasyPickerView](https://github.com/huzenan/EasyPickerView) ★194 - Android轻量级PickerView \n- [LFilePicker](https://github.com/leonHua/LFilePicker) ★178 - 轻量级的文件选择器 \n- [SimpleNumberPicker](https://github.com/StephaneBg/SimpleNumberPicker) ★157 - 十进制和十六进制选择器视图 \n- [HorizontalPicker](https://github.com/adityagohad/HorizontalPicker) ★131 - 一个简单的自定义的和容易使用的的picker \n- [AwesomeImagePicker](https://github.com/myinnos/AwesomeImagePicker) ★123 - 使用精致的接口选择images和gifs \n- [PickTime](https://github.com/codbking/PickTime) ★118 - 日期选择控件 \n- [PickImage](https://github.com/jrvansuita/PickImage) ★95 - 带有Camera和Gallery选项的DialogFragment \n- [ClickNumberPicker](https://github.com/polok/ClickNumberPicker) ★79 - 从给定范围内使用点击按钮或者触摸选定一个值 \n- [Android-PickerView-Library](https://github.com/Airsaid/Android-PickerView-Library) ★78 - 高仿 IOS PickerView 控件的库 \n- [JDSelector](https://github.com/dunwen/JDSelector) ★75 - 仿京东的地址多级选择器 \n- [NumberPicker](https://github.com/BorealisAgency/NumberPicker) ★41 - Android数字选择器视图 \n- [CityPickerWebView](https://github.com/limxing/CityPickerWebView) ★38 - JS实现的省市县三级联动 \n- [PhotoPicker](https://github.com/yudu233/PhotoPicker) ★24 - Android 照片选择器 \n- [CityPicker](https://github.com/yuruizhe/CityPicker) ★20 - 一个仿大众点评的城市快速选择器 \n\n## 跑马灯 \n\n- [MarqueeView](https://github.com/sfsheng0322/MarqueeView) ★1635 - 垂直翻页公告 \n- [MarqueeViewDemo](https://github.com/gongwen/MarqueeViewDemo) ★951 - 跑马灯View \n- [MarqueeLayoutLibrary](https://github.com/oubowu/MarqueeLayoutLibrary) ★395 - 支持四个方向循环滚动的自定义控件 \n- [noticeview](https://github.com/czy1121/noticeview) ★257 - 滚动播放的公告控件 \n- [VerticalBannerView](https://github.com/guojunustb/VerticalBannerView) ★211 - 安卓自定义控件 \n- [AdvancedTextSwitcher](https://github.com/SumiMakito/AdvancedTextSwitcher) ★199 - 卡片上滚动显示最新评论 \n- [VerticalMarqueeView](https://github.com/chenpengfei88/VerticalMarqueeView) ★13 - 新闻向上不断滚动跑马灯效果 \n\n## 日历时间 \n\n- [android-times-square](https://github.com/square/android-times-square) ★3764 - 从日历视图选择一个单独日期 \n- [material-calendarview](https://github.com/prolificinteractive/material-calendarview) ★2944 - MD风格的日历视图 \n- [MaterialDateTimePicker](https://github.com/wdullaer/MaterialDateTimePicker) ★2540 - MD风格日期时间选择器 \n- [Android-Week-View](https://github.com/alamkanak/Android-Week-View) ★2390 - 在Android应用中显示日历 \n- [CountdownView](https://github.com/iwgang/CountdownView) ★1327 - 安卓倒计时控件 \n- [Caldroid](https://github.com/roomorama/Caldroid) ★1289 - 以月为单位的日历控件 \n- [TimePickerDialog](https://github.com/JZXiang/TimePickerDialog) ★1031 - Android时间选择器 \n- [CompactCalendarView](https://github.com/SundeepK/CompactCalendarView) ★967 - 简单的日历视图 \n- [AgendaCalendarView](https://github.com/Tibolte/AgendaCalendarView) ★944 - 仿Outloo和Google日历 \n- [MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker) ★860 - 日期选择控件库 \n- [BottomSheetPickers](https://github.com/philliphsu/BottomSheetPickers) ★843 - ndroid的新的数据和时间选择器库 \n- [CalendarListView](https://github.com/Kelin-Hong/CalendarListView) ★766 - 可互动的ListView+CalendarView \n- [WeekCalendar](https://github.com/nomanr/WeekCalendar) ★564 - 提供星期日历的库 \n- [HorizontalCalendar](https://github.com/Mulham-Raee/HorizontalCalendar) ★527 - MD风格的水平日历视图 \n- [CalendarExaple](https://github.com/codbking/CalendarExaple) ★503 - 高仿钉钉和小米的日历控件 \n- [EasyCalendar](https://github.com/shichaohui/EasyCalendar) ★379 - 快捷自定义日历UI \n- [android-calendar-view](https://github.com/myjoybar/android-calendar-view) ★332 - 易扩展的andorid日历控件库 \n- [Cadar](https://github.com/memfis19/Cadar) ★314 - 可以显示事件的日历视图 \n- [TimerView](https://github.com/fashare2015/TimerView) ★314 - 解耦良好的计时控件 \n- [SingleDateAndTimePicker](https://github.com/florent37/SingleDateAndTimePicker) ★294 - 在一个部件内选择一个数据和一个时间 \n- [CalendarView](https://github.com/henry-newbie/CalendarView) ★211 - 高度定制的日期选择器 \n- [MiClockView](https://github.com/MonkeyMushroom/MiClockView) ★194 - 高仿小米时钟 \n- [MaterialCalendar](https://github.com/jMavarez/MaterialCalendar) ★171 - 一个MD风格的日历 \n- [GregorianLunarCalendar](https://github.com/Carbs0126/GregorianLunarCalendar) ★160 - 农历+公历的日期选择模式 \n- [CalendarView](https://github.com/mahendramahi/CalendarView) ★130 - 简单的自定义日历视图 \n- [CalendarView](https://github.com/huanghaibin-dev/CalendarView) ★117 - 优雅且性能高效的日历控件 \n- [GAHonorClock](https://github.com/Ajian-studio/GAHonorClock) ★117 - 时钟动画 \n- [MNCalendar](https://github.com/maning0303/MNCalendar) ★100 - 一个简单的日历控件 \n- [Android-SwitchDateTimePicker](https://github.com/Kunzisoft/Android-SwitchDateTimePicker) ★97 - 日期时间选择器库 \n- [week-month-Calendar](https://github.com/afinal/week-month-Calendar) ★75 - 周月切换的日历 \n- [RetainedDateTimePickers](https://github.com/k0shk0sh/RetainedDateTimePickers) ★68 - 在手机方向改变时保持日期时间选择器 \n- [WeekViewSwipeable](https://github.com/Yuncun/WeekViewSwipeable) ★62 - 以周格式显示数据的Android视图 \n- [DateRangePicker](https://github.com/MedAmineTazarki/DateRangePicker) ★50 - 带数据选择器的Dialogo fragment \n- [TimelyView](https://github.com/iballan/TimelyView) ★42 - 时间动画视图 \n- [NubiaTimer](https://github.com/jiefly/NubiaTimer) ★36 - 高仿Nubia 定时器的自定义view \n- [Android-CalendarView-master](https://github.com/wenzhihao123/Android-CalendarView-master) ★30 - Android自定义日历日期选择控件\n\n## 主题样式 \n\n- [MagicaSakura](https://github.com/Bilibili/MagicaSakura) ★1931 - Android多主题库 \n- [Android-skin-support](https://github.com/ximsfei/Android-skin-support) ★1619 - 用心的Android 换肤框架 \n- [Colorful](https://github.com/garretyoder/Colorful) ★1523 - 轻松改变app的配色方案 \n- [aesthetic](https://github.com/afollestad/aesthetic) ★994 - 一个快速容易的即插即用的动态主题引擎 \n- [Scoops](https://github.com/52inc/Scoops) ★686 - 动态改变应用主题 \n- [ThemeDemo](https://github.com/zzz40500/ThemeDemo) ★386 - 日夜间模式切换 \n- [ThemeSkinning](https://github.com/burgessjp/ThemeSkinning) ★273 - Android 主题换肤的开源库 \n- [Blackbulb](https://github.com/fython/Blackbulb) ★158 - MD风格的夜间屏幕Android 应用 \n- [AndroidSkinAnimator](https://github.com/wutongke/AndroidSkinAnimator) ★150 - 仿网易云音乐换肤框架 \n- [ChangeMode](https://github.com/zhangke3016/ChangeMode) ★69 - Android动态切换夜间模式的实现库 \n- [QSkinLoader](https://github.com/qqliu10u/QSkinLoader) ★37 - QSkinLoader换肤框架 \n\n## ImageView \n\n- [RoundedImageView](https://github.com/vinc3m1/RoundedImageView) ★3976 - 支持圆角的快速ImageView。 \n- [subsampling-scale-image-view](https://github.com/davemorrissey/subsampling-scale-image-view) ★2964 - 安卓自定义图片视图 \n- [PanoramaImageView](https://github.com/gjiazhe/PanoramaImageView) ★1526 - 可以随设备旋转自动滚动的imageView \n- [CustomShapeImageView](https://github.com/MostafaGazar/CustomShapeImageView) ★1412 - 自定义使用SVG和填充图的ImageView \n- [FrescoImageViewer](https://github.com/stfalcon-studio/FrescoImageViewer) ★1159 - 简单的自定义全屏图片视图 \n- [LargeImage](https://github.com/LuckyJayce/LargeImage) ★1067 - Android加载大图 \n- [ShadowImageView](https://github.com/yingLanNull/ShadowImageView) ★965 - 更加细腻的阴影效果 \n- [Crescento](https://github.com/developer-shivam/Crescento) ★902 - 图像视图和相关布局的下面添加曲线 \n- [CircularImageView](https://github.com/lopspower/CircularImageView) ★895 - 以简单的方法实现环形ImageView \n- [NineGridImageView](https://github.com/laobie/NineGridImageView) ★876 - 仿微信朋友圈或微博的九宫格图片 \n- [DragPhotoView](https://github.com/githubwing/DragPhotoView) ★871 - 高仿微信可拖拽返回PhotoView \n- [ImageTransition](https://github.com/vikramkakkar/ImageTransition) ★561 - Activity视图过渡 \n- [CaptchaImageView](https://github.com/jineshfrancs/CaptchaImageView) ★504 - 生成验证码图片的自定义ImageView \n- [android-combination-avatar](https://github.com/kongnanlive/android-combination-avatar) ★503 - 模仿QQ讨论组组合头像 \n- [Oblique](https://github.com/akshay2211/Oblique) ★414 - 探索新的显示图片样式 \n- [PaletteImageView](https://github.com/DingMouRen/PaletteImageView) ★404 - 动态提取图片的主要颜色 \n- [ScrollParallaxImageView](https://github.com/gjiazhe/ScrollParallaxImageView) ★402 - 滚动视差效果 \n- [Frisson](https://github.com/IntruderShanky/Frisson) ★320 - 在图片上提供时髦的剪裁 \n- [Diagonalify](https://github.com/developer-shivam/Diagonalify) ★283 - 创建图像视图的对角线切割 \n- [avatar-view](https://github.com/TangoAgency/avatar-view) ★208 - 带有用户名字的第一个字母的图片视图 \n- [AnchorImageView](https://github.com/jcodeing/AnchorImageView) ★197 - Android锚点定位ImageView \n- [CircleImageView](https://github.com/zuoweitan/CircleImageView) ★167 - 环形ImageView \n- [Wiv](https://github.com/ihsanbal/Wiv) ★160 - 窗口图片显示器 \n- [IdentityImageView](https://github.com/385841539/IdentityImageView) ★135 - 带进度条的图片框架 \n- [SImageView](https://github.com/suzeyu1992/SImageView) ★121 - 设置一个网址即可显示图片的控件 \n- [LQRNineGridImageView](https://github.com/GitLqr/LQRNineGridImageView) ★51 - 仿微信群头像九宫格控件 \n- [CoolImageView](https://github.com/HuTianQi/CoolImageView) ★51 - 可以上下移动的imageView \n- [Blaze](https://github.com/IntruderShanky/Blaze) ★41 - 提供移动图像和缩放图像的视图 \n- [HDImageView](https://github.com/EvilBT/HDImageView) ★34 - 加载高清大图支持缩放的控件 \n- [GridImageView](https://github.com/A-W-C-J/GridImageView) ★21 - 根据图片数量自动适配加载 \n- [RoundImageView](https://github.com/gslovemy/RoundImageView) ★13 - Android自定义圆角图片 \n\n## 通知 \n\n- [Alerter](https://github.com/Tapadoo/Alerter) ★2816 - 克服Toast和Snackbar的限制 \n- [NotifyUtil](https://github.com/wenmingvs/NotifyUtil) ★947 - 高仿淘宝微信等热门APP通知视图 \n- [Pugnotification](https://github.com/halysongoncalves/Pugnotification) ★691 - 通过一行代码实现通知功能 \n- [NotifyUtil](https://github.com/hss01248/NotifyUtil) ★140 - notification工具类 \n- [Carousel-Notification](https://github.com/shaileshmamgain5/Carousel-Notification) ★78 - 轮播框通知 \n- [NotificationUtil](https://github.com/linglongxin24/NotificationUtil) ★44 - 全新的Android通知栏 \n\n## 聊天视图 \n\n- [aurora-imui](https://github.com/jpush/aurora-imui) ★1703 - 通用的即时通讯UI 库 \n- [ChatKit](https://github.com/stfalcon-studio/ChatKit) ★1032 - 简化UI开发 \n- [ChatMessageView](https://github.com/himanshu-soni/ChatMessageView) ★559 - 快速创建聊天信息视图 \n- [ChatMessageView](https://github.com/bassaer/ChatMessageView) ★268 - Android聊天UI视图 \n- [ChatDemo](https://github.com/Maxi-Mao/ChatDemo) ★129 - 实现聊天界面 \n\n## Header \n\n- [StickyHeaderListView](https://github.com/sfsheng0322/StickyHeaderListView) ★1899 - 基于实际需求做出的灵活可定制的UI功能 \n- [ZoomHeader](https://github.com/githubwing/ZoomHeader) ★1797 - 模仿饿了么详情页的例子 \n- [Android-ParallaxHeaderViewPager](https://github.com/kmshack/Android-ParallaxHeaderViewPager) ★1307 - 带标题头的左右滑动 \n- [StickyHeaders](https://github.com/ShamylZakariya/StickyHeaders) ★784 - 安卓RecyclerView的适配器和布局管理器 \n- [RecyclerViewWithHeaderNewPractice](https://github.com/drakeet/RecyclerViewWithHeaderNewPractice) ★537 - 结合HeaderView的RecyclerView新实现 \n- [StickyNavLayout](https://github.com/ta893115871/StickyNavLayout) ★254 - 悬浮控件 \n- [Smart-HeaderFooter-RecyclerView](https://github.com/songhanghang/Smart-HeaderFooter-RecyclerView) ★214 - 将Recyclerview添加HeaderView和FooterView \n\n## 引导图(Intro) \n\n- [AppIntro](https://github.com/PaoloRotolo/AppIntro) ★6281 - 制作一个很酷的app介绍页 \n- [ShowcaseView](https://github.com/amlcurran/ShowcaseView) ★4788 - 向用户突出app的特定部分 \n- [WoWoViewPager](https://github.com/Nightonke/WoWoViewPager) ★1949 - 优化App介绍/引导页面 \n- [material-intro-screen](https://github.com/TangoAgency/material-intro-screen) ★1882 - MD风格的介绍页面 \n- [GuideView](https://github.com/binIoter/GuideView) ★1724 - 创建遮罩式导航页 \n- [Onboarding](https://github.com/eoinfogarty/Onboarding) ★1402 - 以一种漂亮的方式向用户介绍应用 \n- [paper-onboarding-android](https://github.com/Ramotion/paper-onboarding-android) ★1340 - MD风格的onboarding \n- [MaterialIntroTutorial](https://github.com/riggaroo/MaterialIntroTutorial) ★769 - MD风格介绍导航 \n- [FancyShowCaseView](https://github.com/faruktoptas/FancyShowCaseView) ★740 - 易于使用的自定义显示案例视图 \n- [ahoy-onboarding](https://github.com/codemybrainsout/ahoy-onboarding) ★528 - 可自定义背景的引导页面 \n- [HighLightGuideView](https://github.com/jaydenxiao2016/HighLightGuideView) ★359 - 用于 app 新功能高亮引导的库 \n- [Material-ViewPagerIndicator](https://github.com/ronaldsmartin/Material-ViewPagerIndicator) ★338 - 超级简单的页面指示器 \n- [Vertical-Intro](https://github.com/armcha/Vertical-Intro) ★243 - 在你的应用程序中整合material vertical \n- [UserGuideView](https://github.com/yilylong/UserGuideView) ★205 - 用户指引view \n- [Material-Onboarding](https://github.com/Vexigon/Material-Onboarding) ★182 - 轻松实现引导图 \n- [StepDialog](https://github.com/guangzq/StepDialog) ★125 - ofo应用首次注册时的步骤控件 \n- [SlidingIntoView](https://github.com/ihsanbal/SlidingIntoView) ★64 - 简单的滑动介绍视图 \n\n## 图片 \n\n- [glide](https://github.com/bumptech/glide) ★15851 - 媒体管理和图片加载框架 \n- [Android-Universal-Image-Loader](https://github.com/nostra13/Android-Universal-Image-Loader) ★15309 - 异步图像加载程序 \n- [picasso](https://github.com/square/picasso) ★13542 - 安卓图片缓存库 \n- [fresco](https://github.com/facebook/fresco) ★12823 - 在Android应用中显示图片 \n- [PhotoView](https://github.com/chrisbanes/PhotoView) ★10275 - 简单可用的放大安卓ImageView实现 \n- [CircleImageView](https://github.com/hdodenhof/CircleImageView) ★7172 - 圆形介绍头像 \n- [uCrop](https://github.com/Yalantis/uCrop) ★5243 - 极限且灵活的图像裁剪体验 \n- [glide-transformations](https://github.com/wasabeef/glide-transformations) ★3803 - 图像转换类库 \n- [android-crop](https://github.com/jdamcd/android-crop) ★3602 - 简单的图片裁剪功能的Android库项目 \n- [Matisse](https://github.com/zhihu/Matisse) ★3015 - Android本地图像选择器 \n- [TakePhoto](https://github.com/crazycodeboy/TakePhoto) ★2896 - Android设备上获取裁剪压缩图片 \n- [Android-Image-Cropper](https://github.com/ArthurHub/Android-Image-Cropper) ★2362 - Android图片裁剪库 \n- [MultiImageSelector](https://github.com/lovetuzitong/MultiImageSelector) ★2325 - 仿微信实现多图选择 \n- [PhotoPicker](https://github.com/donglua/PhotoPicker) ★1905 - 仿Wechat图片选择器 \n- [boxing](https://github.com/Bilibili/boxing) ★1772 - 基于MVP模式的Android多媒体选择器 \n- [KenBurnsView](https://github.com/flavioarfaria/KenBurnsView) ★1761 - 身临其境的动画拖拽 \n- [ImagePicker](https://github.com/jeasonlzy/ImagePicker) ★1696 - Android仿微信UI自定义相册 \n- [BigImageViewer](https://github.com/Piasy/BigImageViewer) ★1664 - 支持平移和缩放的大图像缩放器 \n- [scissors](https://github.com/lyft/scissors) ★1650 - Android图片裁剪库 \n- [AndroidPhotoFilters](https://github.com/Zomato/AndroidPhotoFilters) ★1644 - 快速强大灵活的图片处理器 \n- [SimpleCropView](https://github.com/IsseiAoki/SimpleCropView) ★1640 - Android图片裁剪库 \n- [PictureSelector](https://github.com/LuckSiege/PictureSelector) ★1537 - 多图选择上传 \n- [ImageViewZoom](https://github.com/sephiroth74/ImageViewZoom) ★1489 - 支持超大图片流畅缩放 \n- [cropiwa](https://github.com/steelkiwi/cropiwa) ★1363 - 实现图片剪裁的多配置部件 \n- [Tiny](https://github.com/Sunzxyong/Tiny) ★1307 - 图像压缩框架 \n- [PhotoView](https://github.com/bm-x/PhotoView) ★1296 - 图片浏览缩放控件 \n- [RxGalleryFinal](https://github.com/FinalTeam/RxGalleryFinal) ★1115 - android图片/视频文件选择器 \n- [BlurImageView](https://github.com/wingjay/BlurImageView) ★1086 - 逐步加载图像 \n- [TransferImage](https://github.com/Hitomis/TransferImage) ★1051 - 仿qq 点击缩略图后预览高清图 \n- [TelegramGallery](https://github.com/TangXiaoLv/TelegramGallery) ★1044 - 快速高效低耗相册选择器 \n- [android-square-progressbar](https://github.com/mrwonderman/android-square-progressbar) ★976 - 围绕图片的进度条 \n- [EasyImage](https://github.com/jkwiecien/EasyImage) ★912 - 从gallery，相机或者文件中获取图片 \n- [PinchImageView](https://github.com/boycy815/PinchImageView) ★906 - 安卓图片手势控件 \n- [NineGridView](https://github.com/jeasonlzy/NineGridView) ★886 - 展示图片的九宫格控件 \n- [AdvancedLuban](https://github.com/shaohui10086/AdvancedLuban) ★861 - 方便简约的 Android 图片压缩工具库 \n- [album](https://github.com/yanzhenjie/album) ★857 - Android轻量级相册 \n- [PhotoEditDemo](https://github.com/jarlen/PhotoEditDemo) ★828 - 图片处理sdk \n- [SimpleTagImageView](https://github.com/wujingchao/SimpleTagImageView) ★822 - 安卓中带有标签的ImageView \n- [BGAPhotoPicker-Android](https://github.com/bingoogolapple/BGAPhotoPicker-Android) ★771 - Android图片选择 \n- [StyleImageView](https://github.com/chengdazhi/StyleImageView) ★724 - 图片相关视图的风格添加及亮度对比度设置 \n- [ImageEditor-Android](https://github.com/siwangqishiq/ImageEditor-Android) ★688 - 编辑图片 \n- [ImagePicker](https://github.com/martin90s/ImagePicker) ★687 - 图片选择控件 \n- [image-chooser-library](https://github.com/coomar2841/image-chooser-library) ★660 - 以很少的代码捕获图片/视频 \n- [Zoomy](https://github.com/imablanco/Zoomy) ★648 - 缩放Android库 \n- [CropImageView](https://github.com/cesards/CropImageView) ★588 - 支持不同类型裁剪的ImageView \n- [ImageGallery](https://github.com/lawloretienne/ImageGallery) ★555 - 用于放置图像数组的gallery \n- [ImageSelector](https://github.com/smuyyh/ImageSelector) ★554 - Android图片选择器 \n- [DragScaleCircleView](https://github.com/hpfs0/DragScaleCircleView) ★485 - 能够拖拽和缩放及裁剪图片的环形窗口 \n- [wqgallery](https://github.com/wqandroid/wqgallery) ★387 - 微信样式相册选择器 \n- [AvatarImageView](https://github.com/Carbs0126/AvatarImageView) ★376 - 电话本联系人头像 \n- [RapidInterpolator](https://github.com/MartinRGB/RapidInterpolator) ★371 - 动态调整interpolator的Java库 \n- [Louvre](https://github.com/andremion/Louvre) ★361 - 自定义图片选择器 \n- [MediaPickerInstagram](https://github.com/NodensN/MediaPickerInstagram) ★344 - 仿Instagram的MediaPicker \n- [IPicker](https://github.com/liuguangqiang/IPicker) ★304 - Material Design 风格的图片选择器 \n- [RxPicker](https://github.com/imuhao/RxPicker) ★296 - 基于RxJava的Android图片选择器. \n- [InstaCropper](https://github.com/yasharpm/InstaCropper) ★294 - 仿Instagram图片裁剪 \n- [PickPhotoSample](https://github.com/Werb/PickPhotoSample) ★277 - 帮助你选择图片的库 \n- [FishBun](https://github.com/sangcomz/FishBun) ★273 - Android图片选择器 \n- [Android-BitherCompress](https://github.com/jeanboydev/Android-BitherCompress) ★272 - Android图片压缩目前最优解决方案 \n- [XLowPoly](https://github.com/xyzxqs/XLowPoly) ★242 - low poly图片的安卓实现 \n- [AlbumSelector](https://github.com/lijunguan/AlbumSelector) ★222 - 图片选择库 \n- [imagepickerdemo](https://github.com/fengyongge/imagepickerdemo) ★216 - 图片选择器 \n- [HotImg](https://github.com/dreamlivemeng/HotImg) ★211 - 图片不规则区域点击事件处理 \n- [GalleryPick](https://github.com/YancyYe/GalleryPick) ★207 - Android 自定义相册 \n- [JigsawDemo](https://github.com/newtonker/JigsawDemo) ★206 - Android的拼图Demo \n- [PullDownView](https://github.com/w4lle/PullDownView) ★198 - 下拉展示大图 \n- [collageview](https://github.com/lopei/collageview) ★181 - 创建简单照片拼贴 \n- [FrescoUtils](https://github.com/CarGuo/FrescoUtils) ★147 - 图片处理 \n- [croperino](https://github.com/ekimual/croperino) ★146 - 简单的图像裁剪工具 \n- [ImageCropper](https://github.com/Jhuster/ImageCropper) ★143 - 图片裁剪库 \n- [FrescoImageView](https://github.com/HomHomLin/FrescoImageView) ★141 - Android平台的图像控件 \n- [MutiPhotoChoser](https://github.com/laomengzhu/MutiPhotoChoser) ★139 - 支持多选的图片选择器 \n- [android-image-picker](https://github.com/esafirm/android-image-picker) ★112 - 选择图像的简单的库 \n- [ImageLoaderUtil](https://github.com/soulrelay/ImageLoaderUtil) ★96 - ImageLoaderUtil实现的图集功能 \n- [ImageLoader](https://github.com/libin7278/ImageLoader) ★90 - 基于Glide的二次封装 \n- [SnappyImageViewer](https://github.com/nshmura/SnappyImageViewer) ★80 - 安卓图片视图 \n- [litho-picasso](https://github.com/charbgr/litho-picasso) ★79 - 仿Picasso的图片组件兼容 \n- [ImageLoader](https://github.com/hss01248/ImageLoader) ★74 - 图片加载框架的api封装 \n- [PicCrop](https://github.com/hss01248/PicCrop) ★68 - 对ucrop的封装工具类 \n- [ImageZoom](https://github.com/okaybroda/ImageZoom) ★52 - 仿Instagram的视图缩放功能 \n- [ImagePickerWithCrop](https://github.com/Tofira/ImagePickerWithCrop) ★51 - 指定选择图片的库 \n- [Multimager](https://github.com/vansikrishna/Multimager) ★49 - 多图片选择器和多图片捕获 \n- [ImageFrame](https://github.com/Mr-wangyong/ImageFrame) ★48 - 高效省内存的播放序列帧控件 \n- [LQRImagePicker](https://github.com/GitLqr/LQRImagePicker) ★42 - 完全仿微信的图片选择 \n- [IKNinePhotoView](https://github.com/Idtk/IKNinePhotoView) ★42 - 开源的Android九宫格控件 \n- [ImageSelector](https://github.com/huzhenjie/ImageSelector) ★33 - 支持多图选择和图片预览的图片选择器 \n- [PictureSelectorLight](https://github.com/LuckSiege/PictureSelectorLight) ★26 - 多图选择器 \n- [KrGallery](https://github.com/chengzichen/KrGallery) ★26 - 图片处理库 \n- [AlxPicassoProgress](https://github.com/AlexZhuo/AlxPicassoProgress) ★26 - 图片下载进度实时显示 \n- [ImageEditor](https://github.com/yangzhidan/ImageEditor) ★16 - 仿QQ图片编辑器 \n\n## 徽章(Badge) \n\n- [BGABadgeView-Android](https://github.com/bingoogolapple/BGABadgeView-Android) ★1680 - Android 徽章控件 \n- [BadgeView](https://github.com/qstumn/BadgeView) ★1375 - 自由定制的BadgeView \n- [Android-ActionItemBadge](https://github.com/mikepenz/Android-ActionItemBadge) ★1094 - 为ActionItem添加标识 \n- [MaterialBadgeTextView](https://github.com/matrixxun/MaterialBadgeTextView) ★891 - 展示新的信息标识和新的特色标识 \n- [Badger](https://github.com/volders/Badger) ★722 - 添加徽章 \n- [Badge](https://github.com/nekocode/Badge) ★640 - 一系列徽章图片 \n- [BadgeView](https://github.com/AlexLiuSheng/BadgeView) ★473 - 基于Android的BadeView \n- [badgebutton](https://github.com/czy1121/badgebutton) ★347 - 带有徽标(数字，小红点)的按钮 \n- [NotificationBadge](https://github.com/nex3z/NotificationBadge) ★84 - 带有动画的通知标记 \n- [BadgeRadioButton](https://github.com/hcs-xph/BadgeRadioButton) ★25 - 仿QQ底部Tab切换RadioButton \n- [SuperBadge](https://github.com/chendongde310/SuperBadge) ★19 - 消息红点计数解决方案 \n\n## RatingView \n\n- [MaterialRatingBar](https://github.com/DreaminginCodeZH/MaterialRatingBar) ★830 - 性能更好的MD风格的RatingBar \n- [SimpleRatingBar](https://github.com/FlyingPumba/SimpleRatingBar) ★639 - 简单但功能强大的RatingBar \n- [SmileyRating](https://github.com/sujithkanna/SmileyRating) ★638 - Android简单的评级栏 \n- [SpiderWebScoreView](https://github.com/xiaopansky/SpiderWebScoreView) ★574 - 蛛网评分控件 \n- [SimpleRatingBar](https://github.com/ome450901/SimpleRatingBar) ★370 - 一个简单的自定义动画的评分组件 \n- [SimpleRatingView](https://github.com/xiprox/SimpleRatingView) ★167 - Android的评价切换 \n- [AndroidCustomView](https://github.com/AllenCoder/AndroidCustomView) ★127 - 简单的投票排名对比图 \n- [rating-request](https://github.com/iamhabib/rating-request) ★24 - 简单的Android对话框 \n\n## 滚动效果(Scroll) \n\n- [Android-ObservableScrollView](https://github.com/ksoichiro/Android-ObservableScrollView) ★7579 - 观察滚动事件和滚动视图的Android库 \n- [AndroidScrollingImageView](https://github.com/Q42/AndroidScrollingImageView) ★1208 - 安卓视差动画效果 \n- [Scrollable](https://github.com/noties/Scrollable) ★892 - 封装实现滚动条的滚动逻辑 \n- [material-scrolling](https://github.com/satorufujiwara/material-scrolling) ★580 - MD风格的滚动效果安卓库 \n- [MaterialScrollBar](https://github.com/turing-tech/MaterialScrollBar) ★568 - 为MD5.1之前的版本带来MD5.1的滚动条 \n- [ScrollLayout](https://github.com/yingLanNull/ScrollLayout) ★215 - 场景抽屉拖拽效果 \n- [HVScrollView](https://github.com/LuckyJayce/HVScrollView) ★46 - 配置水平和垂直滚动的HVScrollView \n\n## 时间轴 \n\n- [Timeline-View](https://github.com/vipulasri/Timeline-View) ★1220 - 时间线视图库 \n- [TimelineView](https://github.com/alorma/TimelineView) ★888 - 在应用程序添加时间轴的安卓视图 \n- [TimelineView](https://github.com/qapqap/TimelineView) ★409 - Android自定义时间线视图 \n- [UnderLineLinearLayout](https://github.com/razerdp/UnderLineLinearLayout) ★276 - 一个简单的时间轴实现 \n- [TimeLine](https://github.com/vienan/TimeLine) ★254 - 安卓时间轴 \n\n## TreeView \n\n- [AndroidTreeView](https://github.com/bmelnychuk/AndroidTreeView) ★1692 - 安卓的目录视图 \n- [RecyclerTreeView](https://github.com/TellH/RecyclerTreeView) ★167 - 安卓的TreeView实现 \n- [TreeView](https://github.com/shineM/TreeView) ★102 - 树形结构组件 \n\n## SearchView \n\n- [MaterialSearchView](https://github.com/MiguelCatalan/MaterialSearchView) ★2230 - 以MD风格实现SearchView \n- [floatingsearchview](https://github.com/arimorty/floatingsearchview) ★2074 - 带有搜索建议的浮动搜索栏 \n- [JJSearchViewAnim](https://github.com/android-cjj/JJSearchViewAnim) ★1968 - 炫酷的SearchView搜索动画库 \n- [SearchView](https://github.com/lapism/SearchView) ★1535 - 类似Play Store的SearchView \n- [FloatingSearchView](https://github.com/renaudcerrato/FloatingSearchView) ★1215 - 浮动的搜索视图实现 \n- [MaterialSearchBar](https://github.com/mancj/MaterialSearchBar) ★1014 - 安卓MD风格搜索栏 \n- [Search-View-Layout](https://github.com/sahildave/Search-View-Layout) ★891 - Lollipop+ Dialer和Google Maps的实现 \n- [MaterialSearchView](https://github.com/Mauker1/MaterialSearchView) ★731 - 基于MD风格的Android搜索视图 \n- [Material-SearchTransition](https://github.com/alexstyl/Material-SearchTransition) ★324 - 展示如何过渡到搜索的示例项目 \n- [QueryHighlighter](https://github.com/cyrilmottier/QueryHighlighter) ★254 - 在文本中突出搜索字词 \n- [search-dialog](https://github.com/mirrajabi/search-dialog) ★188 - 快速和自定义的搜索对话框 \n- [searchablespinner](https://github.com/michaelprimez/searchablespinner) ★97 - 搜索器 \n- [MsvSearch](https://github.com/claudiodegio/MsvSearch) ★94 - Material Design风格搜索视图 \n- [SearchDialog](https://github.com/wenwenwen888/SearchDialog) ★89 - 仿bilibili搜索框效果 \n- [LSearchView](https://github.com/onlynight/LSearchView) ★30 - Android L设计搜索视图 \n\n## TagView \n\n- [ChipsLayoutManager](https://github.com/BelooS/ChipsLayoutManager) ★1716 - 自定义RecyclerView布局管理器 \n- [FlowLayout](https://github.com/nex3z/FlowLayout) ★952 - 让子视图自动浮动到下一行 \n- [SimpleTagImageView](https://github.com/wujingchao/SimpleTagImageView) ★822 - 安卓中带有标签的ImageView \n- [AndroidTagView](https://github.com/whilu/AndroidTagView) ★798 - Android TagView库 \n- [materialChipView](https://github.com/robertlevonyan/materialChipView) ★684 - MD风格的Chip视图 \n- [AutoLabelUI](https://github.com/DavidPizarro/AutoLabelUI) ★591 - 将标签并排放置的Android库 \n- [android-tagview](https://github.com/kaedea/android-tagview) ★580 - 云标签控件 \n- [TriangleRectangleLabelView](https://github.com/Frank-Zhu/TriangleRectangleLabelView) ★448 - 标签视图 \n- [TagViewGroup](https://github.com/shellljx/TagViewGroup) ★434 - Android 仿小红书图片标签 \n- [EasyTagDragView](https://github.com/wenhuaijun/EasyTagDragView) ★228 - 仿网易新闻app下拉标签选择菜单 \n- [ChannelTagView](https://github.com/yilylong/ChannelTagView) ★51 - 一个频道管理view \n- [FlowLayoutDemo](https://github.com/PingerOne/FlowLayoutDemo) ★23 - 自定义View实现流式布局 \n- [LaybelLayout](https://github.com/paulyung541/LaybelLayout) ★22 - 标签布局 \n\n## TextView \n\n- [HTextView](https://github.com/hanks-zyh/HTextView) ★3129 - 支持自定义字体的TextView动画效果 \n- [android-autofittextview](https://github.com/grantland/android-autofittextview) ★2785 - 自动改变文字大小完美适应边界 \n- [ticker](https://github.com/robinhood/ticker) ★2463 - 显示滚动文本 \n- [ExpandableTextView](https://github.com/Manabu-GT/ExpandableTextView) ★2298 - 展开/折叠TextView \n- [TextJustify-Android](https://github.com/bluejamesbond/TextJustify-Android) ★1490 - 文本处理库 \n- [RichText](https://github.com/zzhoujay/RichText) ★1472 - Android富文本解析器 \n- [SuperTextView](https://github.com/lygttpod/SuperTextView) ★1335 - 功能强大的TextView \n- [SlantedTextView](https://github.com/HeZaiJin/SlantedTextView) ★1258 - 倾斜的TextView \n- [Android-TextView-LinkBuilder](https://github.com/klinker24/Android-TextView-LinkBuilder) ★1165 - 创建可点击的链接 \n- [TextLayoutBuilder](https://github.com/facebookincubator/TextLayoutBuilder) ★1124 - Facebook出品的在Android中轻松实现文字布局 \n- [ReadMoreTextView](https://github.com/borjabravo10/ReadMoreTextView) ★1053 - 装饰文本的自定义TextView \n- [SuperTextView](https://github.com/chenBingX/SuperTextView) ★1000 - 提高构建项目的效率 \n- [TokenAutoComplete](https://github.com/splitwise/TokenAutoComplete) ★999 - 安卓Gmail风格的MultiAutoCompleteTextView \n- [html-textview](https://github.com/SufficientlySecure/html-textview) ★929 - 扩展的安卓TextView组件 \n- [FadingTextView](https://github.com/rosenpin/FadingTextView) ★866 - 自动改变其内容的TextView \n- [RotatingText](https://github.com/sdsmdg/RotatingText) ★845 - 周期性文本更新库 \n- [AutoLinkTextView](https://github.com/armcha/AutoLinkTextView) ★835 - 自动检测并处理点击事件 \n- [Android-RobotoTextView](https://github.com/johnkil/Android-RobotoTextView) ★760 - TextView及其直接间接子类的实现 \n- [AutoFitTextView](https://github.com/AndroidDeveloperLB/AutoFitTextView) ★674 - 自动适应字体和行计数的TextView \n- [BabushkaText](https://github.com/quiqueqs/BabushkaText) ★659 - 通过Spannables设置文本样式 \n- [FloatingText](https://github.com/UFreedom/FloatingText) ★626 - 执行漂浮效果动画的控件 \n- [TriangleLabelView](https://github.com/shts/TriangleLabelView) ★587 - 显示三角视图 \n- [android-justifiedtextview](https://github.com/ufo22940268/android-justifiedtextview) ★580 - 基于原生TextView实现合理的textview \n- [Trestle](https://github.com/lawloretienne/Trestle) ★542 - 在TextView上桥接span \n- [android-chips](https://github.com/klinker41/android-chips) ★531 - 基于Google的内部chip库的简易库 \n- [ExpandableTextView](https://github.com/Chen-Sir/ExpandableTextView) ★493 - 展开折叠TextView \n- [Markdown](https://github.com/zzhoujay/Markdown) ★485 - Android原生Markdown解析器 \n- [html-builder](https://github.com/jrummyapps/html-builder) ★435 - 为Android TextView建立有效的HTML \n- [AvatarLabelView](https://github.com/yanbober/AvatarLabelView) ★424 - 可配置的迷你版轻量级 Label 辅助类 \n- [SimpleText](https://github.com/jaychang0917/SimpleText) ★422 - 简化spannable字符串的创建 \n- [dante](https://github.com/fourlastor/dante) ★419 - 文本解析器 \n- [cornerlabelview](https://github.com/czy1121/cornerlabelview) ★396 - 视图角标 \n- [NumberAnimTextView](https://github.com/Bakumon/NumberAnimTextView) ★381 - 数字增加动画的 TextView \n- [text-decorator](https://github.com/nntuyen/text-decorator) ★367 - 轻松装饰TextView \n- [UnderLineLinkTextView](https://github.com/wangshaolei/UnderLineLinkTextView) ★327 - 使关键词带有可点击的下划线TextView \n- [XRichText](https://github.com/limedroid/XRichText) ★279 - 显示Html富文本的TextView \n- [PinchZoomTextView](https://github.com/androidessence/PinchZoomTextView) ★272 - 用手势缩放字体大小 \n- [Better-Link-Movement-Method](https://github.com/Saketme/Better-Link-Movement-Method) ★231 - 在TextView中处理RUL \n- [ColorTextView](https://github.com/zhonghanwen/ColorTextView) ★214 - 用颜色标记一些短语 \n- [FlexibleRichTextView](https://github.com/daquexian/FlexibleRichTextView) ★200 - 自行定义大部分标签 \n- [CompoundIconTextView](https://github.com/AAkira/CompoundIconTextView) ★183 - 带有icon的TextView \n- [GetWordTextView](https://github.com/burgessjp/GetWordTextView) ★168 - 通过点击获得词语 \n- [MoreTextView](https://github.com/Xander1024/MoreTextView) ★129 - TextView的“展开”和“收起” \n- [RandomTextView](https://github.com/AndroidMsky/RandomTextView) ★116 - 滚动显示TextView的数字 \n- [TagEditText](https://github.com/limedroid/TagEditText) ★115 - 显示类似微博中的活动标签 \n- [CharCountTextView](https://github.com/xbroak/CharCountTextView) ★114 - 仿Twitter剩余长度计数器 \n- [RickText](https://github.com/CarGuo/RickText) ★98 - 类似微博的编辑框 \n- [nachos](https://github.com/hootsuite/nachos) ★59 - 输入文本并创建MD风格的chip \n- [Zaman](https://github.com/Morxander/Zaman) ★54 - 将timestamp转化为时间String \n- [SpanEZ](https://github.com/yombunker/SpanEZ) ★39 - 从Spannable API完成提取 \n- [TextViewDrawable](https://github.com/ithedan/TextViewDrawable) ★37 - 仿大众点评的购买须知 \n- [RichTextView](https://github.com/githubwing/RichTextView) ★37 - 富文本textview \n- [TextViewSpanLink](https://github.com/loonggg/TextViewSpanLink) ★30 - TextView上展示超链接 \n- [SpanBuilder](https://github.com/zrq1060/SpanBuilder) ★19 - TextView可以生成的span样式 \n\n## EditText \n\n- [MaterialEditText](https://github.com/rengwuxian/MaterialEditText) ★4215 - MD风格的EditText \n- [Android Form EditText](https://github.com/vekexasia/android-edittext-validator) ★1234 - 为edittext带来数据有效性工具 \n- [MaterialTextField](https://github.com/florent37/MaterialTextField) ★1029 - 与众不同的漂亮的浮动可编辑文本框 \n- [BufferTextInputLayout](https://github.com/bufferapp/BufferTextInputLayout) ★818 - 简单的TextImputLayout定制化服务 \n- [BiuEditText](https://github.com/xujinyang/BiuEditText) ★600 - 一个有趣的EditText \n- [MentionEditText](https://github.com/luckyandyzhang/MentionEditText) ★352 - 为提及的字符串添加一些有用的功能特色 \n- [AndroidEdit](https://github.com/qinci/AndroidEdit) ★334 - EditText的撤销和恢复撤销操作 \n- [TyperEditText](https://github.com/andyxialm/TyperEditText) ★314 - 打字机效果 \n- [AnFQNumEditText](https://github.com/FTandJYQ/AnFQNumEditText) ★251 - 自定义EditText实现右下角计数控件 \n- [AutoFillEmailEditText](https://github.com/wangshaolei/AutoFillEmailEditText) ★247 - 自动对EditText添加自定义email \n- [PowerfulViewLibrary](https://github.com/chaychan/PowerfulViewLibrary) ★155 - 输入框功能 \n- [LineHeightEditText](https://github.com/hanks-zyh/LineHeightEditText) ★141 - 修复文本编辑行高和光标效果 \n- [EditCard](https://github.com/Morxander/EditCard) ★78 - 输入信用卡号码的自定义EditText \n- [FloatingEditText](https://github.com/rafakob/FloatingEditText) ★62 - TextInputLayout和TextInputEditText合并成一个类 \n- [EasyMoney-Widgets](https://github.com/wajahatkarim3/EasyMoney-Widgets) ★32 - 支持货币显示的部件 \n- [RichEditText](https://github.com/aishang5wpj/RichEditText) ★24 - 仿微博富文本编辑框 \n- [PhoneMask](https://github.com/vacxe/PhoneMask) ★22 - 添加手机号可读性的EditText \n- [EditTextTools](https://github.com/AndroidMsky/EditTextTools) ★13 - 输入整数小数位数限制自动加逗号 \n\n## Sliding \n\n- [AndroidSlidingUpPanel](https://github.com/umano/AndroidSlidingUpPanel) ★6303 - 通过向上拖动添加额外面板 \n- [SlideUp-Android](https://github.com/mancj/SlideUp-Android) ★1263 - 对任何视图添加边侧效果 \n- [DiscreteSlider](https://github.com/lawloretienne/DiscreteSlider) ★542 - 让用户在指定的刻度线上选择一个值的滑块 \n- [slideview](https://github.com/MAXDeliveryNG/slideview) ★485 - 简单独特的Android滑动按钮 \n- [SlidingLayout](https://github.com/HomHomLin/SlidingLayout) ★384 - 安卓平台View控件 \n- [SlidingBall](https://github.com/dalong982242260/SlidingBall) ★199 - 仿QQ身边的人的效果 \n\n## 表单 \n\n- [android-saripaar](https://github.com/ragunathjawahar/android-saripaar) ★2292 - 基于规则的AndroidUI输入验证库 \n- [hover](https://github.com/google/hover) ★2025 - Android浮动菜单实现 \n- [MaterialLogin](https://github.com/fanrunqi/MaterialLogin) ★1525 - MD风格的登录效果 \n- [MaterialChipsInput](https://github.com/pchmn/MaterialChipsInput) ★1502 - MD风格chip组件的实现 \n- [GridPasswordView](https://github.com/Jungerr/GridPasswordView) ★1262 - Android密码视图 \n- [AndroidKeyboardWatcher](https://github.com/AzimoLabs/AndroidKeyboardWatcher) ★770 - Android可开闭输入键盘 \n- [AwesomeValidation](https://github.com/thyrlian/AwesomeValidation) ★747 - 实现对Android的验证 \n- [MaterialLogin](https://github.com/shem8/MaterialLogin) ★695 - MD风格的登录注册视图 \n- [material-code-input](https://github.com/glomadrian/material-code-input) ★668 - MD样式的编码输入 \n- [passwordview](https://github.com/lisawray/passwordview) ★666 - Android密码视图 \n- [PasswordLoadingView](https://github.com/Rogero0o/PasswordLoadingView) ★537 - 当完成密码时显示一个动画 \n- [OnePageSigninSignup](https://github.com/irfaan008/OnePageSigninSignup) ★447 - 单页面实现注册登录 \n- [SwipeCaptcha](https://github.com/mcxtzhang/SwipeCaptcha) ★403 - Android 平台的滑动验证码 \n- [data-binding-validator](https://github.com/Ilhasoft/data-binding-validator) ★226 - 使验证字段变得简单而快速 \n- [Ratifier](https://github.com/Hamadakram/Ratifier) ★114 - Android表单验证库 \n- [ValidationUtilsLibrary](https://github.com/sgaikar","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/opendigg%2Fawesome-github-android-ui/projects"}