272 |

273 |

274 |

275 |
276 | * [Hankkin/Reading](https://github.com/Hankkin/Reading) - Reading是一款基于WanAndroid OpenApi开发的阅读类工具, 同时Reading中还包含"英文单词"、"账号本子"、"天气"、"查单词"、"快递查询"等小工具。项目基于"Kotlin+MVP"架构开发,风格大概也许属于Material Desgin原质化风格,包含主题颜色切换、百变Logo、 等功能。
277 |
效果图
278 |
283 |
284 | * [JsonChao/Awesome-WanAndroid](https://github.com/JsonChao/Awesome-WanAndroid) - 致力于打造一款极致体验的 http://www.wanandroid.com/ 客户端,知识和美是可以并存的哦QAQn(*≧▽≦*)n
285 | * [hyzhan43/PlayAndroid](https://github.com/hyzhan43/PlayAndroid) - Kotlin 版 玩Android (采用的是 LiveData+ViewModel+RxJava+okHttp+Retrofit+Glide 架构 )
286 |
效果图
287 |
292 |
293 | * [haoshiy/kotlin_wanandroid](https://github.com/haoshiy/kotlin_wanandroid) - 用kotlin语言编写的玩Android,基于mvvm+rxjava+retrofit+dagger2+jetpack组件等设计
294 |
295 | #### 开眼系列
296 | * [AndyJennifer/SimpleEyes](https://github.com/AndyJennifer/SimpleEyes) - 基于kotlin 仿开眼app
297 | * [KotlinMvp(推荐)](https://github.com/git-xuhao/KotlinMvp) - 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现的短视频类的APP
298 |
效果图
299 |
300 |

301 |
302 |
303 |
304 | #### Gank妹子系列
305 | * [miaoMiaoDaShi/YangYanNew(养眼)](https://github.com/miaoMiaoDaShi/YangYanNew) - 新养眼,项目基于框架MVPArms,全程使用kotlin编写.
306 |
效果图
307 |
312 |
313 | * [wazing/Gank](https://github.com/wazing/Gank) - 干货 - LiveData, ViewModel, Retrofit, RxJava, Dagger2 架构,采用kotlin语言开发,仅用于学习。
314 |
315 | #### 仿今日头条系列
316 | * [精仿今日头条(推荐)](https://github.com/chaychan/TouTiao) - 精仿今日头条,数据是抓取今日头条App的数据。使用RxJava + Retrofit + MVP开发的开源项目
317 |
效果图
318 |
319 |

320 |
321 |
322 | * [iMeiji/Toutiao](https://github.com/iMeiji/Toutiao) - 一款第三方今日头条客户端, MVP + RxJava + Retrofit
323 |
效果图
324 |
329 |
330 | * [yanxuwen/toutaio](https://github.com/yanxuwen/toutaio) - 模仿今日头条app
331 |
332 | * [danxinzhicheng/IThouse](https://github.com/danxinzhicheng/IThouse/tree/version-2.0) - 一款高仿IT之家的Android APP 2.0版本,力求原汁原味,还原那个熟悉的之家。
333 | * [GeekNews](https://github.com/codeestX/GeekNews) - Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
334 |
效果图
335 |
340 |
341 |
342 | * [SprintNBA](https://github.com/smuyyh/SprintNBA) - NBA第三方客户端,含NBA头条新闻、视频集锦/赛场花絮、比赛直播
343 |
效果图
344 |
349 |
350 |
351 | * [MvpApp](https://github.com/Rukey7/MvpApp) - Android MVP Architecture Study
352 |
效果图
353 |
354 |

355 |

356 |
357 |
358 |
359 | * [Tucao](https://github.com/blackbbc/Tucao) - 吐槽第三方Android客户端
360 |
效果图
🔥🔥🔥
361 |
366 |
367 |
368 | * [Ribble](https://github.com/armcha/Ribble) - Dribbble客户端
369 |
效果图
🔥🔥🔥
370 |
371 |

372 |
373 |
374 | * [Simple-File-Manager](https://github.com/SimpleMobileTools/Simple-File-Manager) - 文件管理器
375 |
效果图
🔥
376 |
377 |

378 |

379 |
380 |
381 |
382 | ************************************
383 | ### 网络相关
384 | [back to top](#readme)
385 | * [Fuel](https://github.com/kittinunf/Fuel) - 最简单的 HTTP 网络库
386 | * [zhou-you/RxEasyHttp](https://github.com/zhou-you/RxEasyHttp) - 本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。
387 |
388 | ************************************
389 | ### 刷新控件
390 | [back to top](#readme)
391 | * [scwang90/SmartRefreshLayout(推荐)](https://github.com/scwang90/SmartRefreshLayout)
392 | * [bingoogolapple/BGARefreshLayout-Android](https://github.com/bingoogolapple/BGARefreshLayout-Android)
393 | * [maning0303/MNSwipeToLoadDemo](https://github.com/maning0303/MNSwipeToLoadDemo)
394 | * [liaoinstan/SpringView](https://github.com/liaoinstan/SpringView) - SpringView 是一个提供了上下拖拽的功能组件,能够进行高度 自定义,实现各种下拉\上拉动画效果,demo里实现了:仿阿里旅行、仿美团,仿QQ下拉刷红包,仿acfun等
395 |
效果图
🔥🔥🔥
396 |
397 |

398 |

399 |

400 |
401 | * [XRecyclerView/XRecyclerView](https://github.com/XRecyclerView/XRecyclerView)
402 | * [zhou-you/EasyXRecyclerView](https://github.com/zhou-you/EasyXRecyclerView) - 主要提供了简单易用强大的RecyclerView库,包括 自定义刷新加载效果、极简通用的万能适配器Adapter、万能分割线、多种分组效果、常见状态页面、item动画效果、添加多个header和footer、 侧滑、拖拽、Sticky(黏性)效果、多item布局等,各模块之间灵活、解耦、通用、又能相互组合使用。
403 |
404 | ************************************
405 | ### adapter适配器
406 | [back to top](#readme)
407 | * [CymChad/BaseRecyclerViewAdapterHelper(推荐)](https://github.com/CymChad/BaseRecyclerViewAdapterHelper)
408 | * [wuhenzhizao/kotlin-adapter](https://github.com/wuhenzhizao/kotlin-adapter) - RecyclerView,AbsListView适配器, 支持多种视图样式, 支持吸顶、侧滑删除、拖拽效果
409 |
效果图
🔥🔥🔥
410 |
411 |

412 |

413 |

414 |
415 | * [crazysunj/MultiTypeRecyclerViewAdapter](https://github.com/crazysunj/MultiTypeRecyclerViewAdapter)
416 |
效果图
🔥🔥🔥
417 |
418 |

419 |
420 | * [MEiDIK/SlimAdapter](https://github.com/MEiDIK/SlimAdapter)
421 | * [drakeet/MultiType](https://github.com/drakeet/MultiType)
422 |
效果图
🔥🔥🔥
423 |
424 |

425 |

426 |

427 |
428 | * [LastAdapter](https://github.com/nitrico/LastAdapter) - 不需再写RecyclerView 的 adapter 和 ViewHolder 🔥🔥🔥
429 | * [tianzhijiexian/CommonAdapter](https://github.com/tianzhijiexian/CommonAdapter) - 通过封装BaseAdapter和 RecyclerView.Adapter得到的通用的,简易的Adapter
430 |
效果图
🔥🔥🔥
431 |
432 |

433 |
434 | * [sunfusheng/MultiType](https://github.com/sunfusheng/MultiType) - 【MultiType】可以轻松地实现RecyclerView显示多种数据类型,数据对应布局一对多、多对多、多对一,可以注册全局类型、局部类型、默认类型
435 |
436 | *************************************
437 | ### 轮播图banner
438 | [back to top](#readme)
439 | * [youth5201314/banner](https://github.com/youth5201314/banner)
440 | * [bingoogolapple/BGABanner-Android(推荐)](https://github.com/bingoogolapple/BGABanner-Android)
441 | * [Bigkoo/Android-ConvenientBanner](https://github.com/Bigkoo/Android-ConvenientBanner) - Simple and convenient banner, loop viewpager with 3D effects
442 | * [xiaohaibin/XBanner](https://github.com/xiaohaibin/XBanner) - 【图片轮播】支持图片无限轮播,支持自定义指示点、显示提示文字、切换动画、自定义布局,一屏显示多个等
443 | * [pinguo-zhouwei/MZBannerView](https://github.com/pinguo-zhouwei/MZBannerView) - 仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。
444 |
445 | **********************************
446 | ### 通用标题栏
447 | [back to top](#readme)
448 | * [wuhenzhizao/android-titlebar](https://github.com/wuhenzhizao/android-titlebar) - 通用,功能全面的自定义标题栏,支持沉浸式标题栏,颜色渐变,miui9
449 |
450 | ************************************
451 | ### 导航栏相关
452 | [back to top](#readme)
453 | * [FlycoTabLayout(推荐)](https://github.com/H07000223/FlycoTabLayout)
454 | * [垂直纵向的TabLayout,qstumn/VerticalTabLayout](https://github.com/qstumn/VerticalTabLayout)
455 | * [armcha/Space-Navigation-View](https://github.com/armcha/Space-Navigation-View)
456 | * [ittianyu/BottomNavigationViewEx](https://github.com/ittianyu/BottomNavigationViewEx) - 一个增强BottomNavigationView的安卓库
457 |
效果图
🔥🔥🔥
458 |
463 |
464 | * [chaychan/BottomBarLayout](https://github.com/chaychan/BottomBarLayout) - 一个轻量级的底部导航控件)A simple and lightly widget to accomplish bottom Navigation,可设置未读数、提示点、提示消息
465 |
效果图
🔥🔥🔥
466 |
467 |

468 |

469 |
470 |
471 | * [Yalantis/Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android) - Side menu with some categories to choose.
472 | * [tommybuonomo/morph-bottom-navigation](https://github.com/tommybuonomo/morph-bottom-navigation) - This library represents a Bottom Navigation with an awesome morph effect on top of the selected item
473 | * [yingLanNull/AlphaTabsIndicator](https://github.com/yingLanNull/AlphaTabsIndicator) - 高仿微信底部状态栏的轻量级库,
474 | * [mehrtarh/CircleButtonBar](https://github.com/mehrtarh/CircleButtonBar) - CircleBottomBar library for Android(中间圆形凸起)
475 |
效果图
476 |
477 |

478 |
479 |
480 | * [10clouds/FluidBottomNavigation-android](https://github.com/10clouds/FluidBottomNavigation-android) - Android流体底层导航库
481 |
效果图
482 |
483 |

484 |
485 |
486 | * [Hamadakram/JustBar](https://github.com/Hamadakram/JustBar) - Just a bar
487 |
效果图
488 |
489 |

490 |
491 |
492 | * [shetmobile/MeowBottomNavigation](https://github.com/shetmobile/MeowBottomNavigation) - Android Meow Bottm Navigation http://etebarian.com
493 |
效果图
494 |
495 |

496 |
497 |
498 | * [gauravk95/bubble-navigation](https://github.com/gauravk95/bubble-navigation) - A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
499 |
效果图
500 |
501 |

502 |

503 |

504 |

505 |
506 |
507 | * [iammert/ReadableBottomBar](https://github.com/iammert/ReadableBottomBar) - Yet another material bottom bar library for Android
508 |
效果图
509 |
510 |

511 |

512 |
513 |
514 | * [st235/ExpandableBottomBar](https://github.com/st235/ExpandableBottomBar) - A new way to implement navigation in your app
515 |
效果图
516 |
517 |

518 |
519 |
520 |
521 | * [AkashBang/Engorgio-Bottom-Bar](https://github.com/AkashBang/Engorgio-Bottom-Bar) - A bottom bar with an expanding title effect for android
522 |
效果图
523 |
524 |

525 |
526 |
527 |
528 | ************************************
529 | ### 多状态Layout
530 | * [qyxxjd/MultipleStatusView](https://github.com/qyxxjd/MultipleStatusView) - 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。
531 |
效果图
532 |
533 |

534 |
535 | * [Hankkin/PageLayoutDemo](https://github.com/Hankkin/PageLayoutDemo) - 一款简单的page切换 空布局、错误布局、加载布局,支持一键配置、定义,不需要xml编写
536 |
效果图
537 |
538 |

539 |
540 |
541 | ************************************
542 | ### 侧滑菜单
543 | [back to top](#readme)
544 | * [yarolegovich/SlidingRootNav](https://github.com/yarolegovich/SlidingRootNav) - DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible.
545 |
546 | ************************************
547 | ### 数据库相关
548 | [back to top](#readme)
549 | * [LitePalFramework/LitePal](https://github.com/LitePalFramework/LitePal) - 郭大神写的数据库框架LitePal
550 | * [requery](https://github.com/requery/requery) - 轻量强大的ORM数据库
551 | * [DBFlow](https://github.com/Raizlabs/DBFlow) - 一个健壮, 强大, 非常简单的 ORM android 数据库
552 |
553 | ************************************
554 | ### 沉浸式解决库
555 | [back to top](#readme)
556 | * [ImmersionBar](https://github.com/gyf-dev/ImmersionBar)
557 | * [SystemBar一体化yanzhenjie/Sofia](https://github.com/yanzhenjie/Sofia)
558 |
559 | ************************************
560 | ### Permissions权限处理
561 | [back to top](#readme)
562 | * [tbruyelle/RxPermissions(推荐)](https://github.com/tbruyelle/RxPermissions)
563 | * [AndPermission](https://github.com/yanzhenjie/AndPermission)
564 | * [Kovenant](https://github.com/mplatvoet/kovenant) - Kotlin 的 Promises 库
565 | * [QuickPermissions/QuickPermissions](https://github.com/QuickPermissions/QuickPermissions) - The most easiest way to handle Android Runtime Permissions
566 | * [permissions-dispatcher/PermissionsDispatcher](https://github.com/permissions-dispatcher/PermissionsDispatcher) - Simple annotation-based API to handle runtime permissions.
567 |
568 | ************************************
569 | ### Android侧滑返回
570 | [back to top](#readme)
571 | * [ikew0ng/SwipeBackLayout](https://github.com/ikew0ng/SwipeBackLayout) - An Android library that help you to build app with swipe back gesture.
572 |
效果图
🔥🔥🔥
573 |
574 |

575 |
576 |
577 | * [chaychan/SlideCloseLib(极简)](https://github.com/chaychan/SlideCloseLib) - 一个类实现侧滑返回效果
578 | * [gongwen/SwipeBackLayout(推荐)](https://github.com/gongwen/SwipeBackLayout)
579 |
效果图
🔥🔥🔥
580 |
581 |

582 |

583 |
584 |
585 | * [Android_Slide_To_Close(推荐)](https://github.com/yuanhoujun/Android_Slide_To_Close)
586 | * [BGASwipeBackLayout-Android](https://github.com/bingoogolapple/BGASwipeBackLayout-Android)
587 | * [SwipeBack](https://github.com/liuguangqiang/SwipeBack)
588 | * [SwipeBackHelper](https://github.com/Jude95/SwipeBackHelper)
589 | * [JustRight815/SwipeBackLayoutTouTiao](https://github.com/JustRight815/SwipeBackLayoutTouTiao) - 仿今日头条、腾讯新闻界面滑动关闭 下层activity有缩放效果
590 |
效果图
🔥🔥🔥
591 |
592 |

593 |
594 |
595 | ************************************
596 | ### 二维码相关
597 | [back to top](#readme)
598 | * [yipianfengye/android-zxingLibrary](https://github.com/yipianfengye/android-zxingLibrary) - 几行代码快速集成二维码扫描功能
599 | * [wintonBy/EasyZxing](https://github.com/wintonBy/EasyZxing) - 史上最简的二维码集成,基于Zxing二次开发封装,可直接使用,封装了权限/相册等等
600 | * [jenly1314/ZXingLite](https://github.com/jenly1314/ZXingLite) - ZXing的精简版,优化扫码和生成二维码/条形码功能,让集成更简单。(扫码识别速度快如微信)
601 | * [SumiMakito/AwesomeQRCode](https://github.com/SumiMakito/AwesomeQRCode) - 一个优雅的 QR 二维码生成器
602 |
效果图
🔥🔥🔥
603 |
604 |

605 |

606 |

607 |
608 |
609 | ************************************
610 | ### 音视频相关
611 | [back to top](#readme)
612 | #### 视频播放器
613 | * [google/ExoPlayer](https://github.com/google/ExoPlayer) - ExoPlayer是一个可扩展的Android应用程序级媒体播放器。 它提供了Android的MediaPlayer API的替代方案,用于在本地和通过Internet播放音频和视频。 ExoPlayer支持Android的MediaPlayer API目前不支持的功能,包括DASH和SmoothStreaming自适应回放。
614 | * [Bilibili/ijkplayer](https://github.com/Bilibili/ijkplayer)
615 | * [基于IJKPlayer,CarGuo/GSYVideoPlayer(推荐)](https://github.com/CarGuo/GSYVideoPlayer)
616 | * [基于IjkPlayer,原节操播放器JiaoZiVideoPlayer](https://github.com/lipangit/JiaoZiVideoPlayer)
617 | * [基于IjkPlayer,Haxine/SuperPlayer](https://github.com/Haxine/SuperPlayer)
618 | * [xiaoyanger0825/NiceVieoPlayer](https://github.com/xiaoyanger0825/NiceVieoPlayer) - IjkPlayer/MediaPlayer+TextureView,支持列表,完美切换全屏、小窗口的Android视频播放器
619 | * [tohodog/QSVideoPlayer](https://github.com/tohodog/QSVideoPlayer) - 安卓视频播放器AndroidVideoplayer,架构设计优良功能丰富,支持多种解码,支持设置比例,浮窗,静音等
620 | * [jiajunhui/PlayerBase](https://github.com/jiajunhui/PlayerBase) - Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。
621 |
622 | #### 音频播放器
623 | * [caiyonglong/MusicLake](https://github.com/caiyonglong/MusicLake) - 音乐播放器,可播放本地音乐,百度音乐,qq音乐,虾米音乐,网易云音乐
624 | * [DuanJiaNing/Musicoco](https://github.com/DuanJiaNing/Musicoco) - 音乐播放器,功能:通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。
625 | * [hefuyicoder/ListenerMusicPlayer](https://github.com/hefuyicoder/ListenerMusicPlayer) - A Grace Material Design Music Player
626 | * [zhangliangming/HappyPlayer5](https://github.com/zhangliangming/HappyPlayer5) - 乐乐音乐主要是基于ijkplayer框架开发的Android音乐播放器,它支持多种音频格式(mp3,ape,flac,wav等)、lrc歌词和动感歌词(ksc,krc,hrc、网易云API歌词等)、翻译和音译歌词和桌面歌词及制作动感歌词、翻译歌词和音译歌词,以及MV功能。界面高仿酷狗。
627 | * [波尼音乐](https://github.com/wangchenyan/PonyMusic)
628 | * [lizixian18/NiceMusic](https://github.com/lizixian18/NiceMusic) - A Nice MusicPlayer Powered by MusicLibrary
629 | * [aa112901/remusic](https://github.com/aa112901/remusic) - 仿网易云音乐 安卓版,netease android,音乐播放器 在线 下载
630 | * [thevpaliy/Melophile](https://github.com/thevpaliy/Melophile) - Music App built using RxJava2, Retrofit2, Dagger2 and clean architecture.
631 | * [lynn01247/TataMusic](https://github.com/lynn01247/TataMusic) - Tata音乐,音乐你我她。Tata音乐是一款结合本地曲库,在线音乐的音乐播放软件。可以搜索歌曲,在线下载;也可以登录收藏歌曲,实时同步,多客户端共享。更有黑胶音乐效果,歌词展示等。
632 |
效果图
🔥🔥🔥
633 |
638 |
639 |
640 | ************************************
641 | ### 相册选择器裁剪
642 | [back to top](#readme)
643 | * [zhihu/Matisse(推荐)](https://github.com/zhihu/Matisse)
644 | * [Bilibili/boxing](https://github.com/Bilibili/boxing)
645 | * [qingmei2/RxImagePicker](https://github.com/qingmei2/RxImagePicker) - 灵活的Android图片选择器,提供了知乎和微信主题的支持
646 | * [TakePhoto](https://github.com/crazycodeboy/TakePhoto)
647 | * [BGAPhotoPicker-Android](https://github.com/bingoogolapple/BGAPhotoPicker-Android) - Android 图片选择、预览、九宫格图片控件、拖拽排序九宫格图片控件
648 | * [PictureSelector](https://github.com/LuckSiege/PictureSelector)
649 | * [donkingliang / ImageSelector](https://github.com/donkingliang/ImageSelector)
650 | * [LQRImagePicker](https://github.com/GitLqr/LQRImagePicker)
651 | * [jeasonlzy/ImagePicker](https://github.com/jeasonlzy/ImagePicker) - 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数
652 | * [FinalTeam/RxGalleryFinal](https://github.com/FinalTeam/RxGalleryFinal)
653 | * [Yalantis/uCrop](https://github.com/Yalantis/uCrop) - (图片裁剪)Image Cropping Library for Android
654 |
效果图
🔥🔥🔥
655 |
656 |

657 |
658 | * [steelkiwi/cropiwa](https://github.com/steelkiwi/cropiwa) - (图片裁剪)Configurable Custom Crop widget for Android
659 |
效果图
🔥🔥🔥
660 |
661 |

662 |
663 | * [jdamcd/android-crop](https://github.com/jdamcd/android-crop) - Android library project for cropping images
664 |
效果图
🔥🔥🔥
665 |
666 |

667 |
668 | * [igreenwood/SimpleCropView](https://github.com/igreenwood/SimpleCropView) - A simple image cropping library for Android.
669 | * [huburt-Hu/ImagePicker](https://github.com/huburt-Hu/ImagePicker) - 用Kotlin实现的一个仿微信的图片选择库
670 | * [Simple-Gallery](https://github.com/SimpleMobileTools/Simple-Gallery) - 相册 APP
671 |
效果图
🔥🔥
672 |
673 |

674 |

675 |
676 |
677 | * [HpWens/MCropImageView](https://github.com/HpWens/MCropImageView) - 炫酷的小红书图片裁剪控件
678 |
效果图
🔥🔥
679 |
684 |
685 |
686 | ************************************
687 | ### 图片处理相关
688 | [back to top](#readme)
689 | #### 圆形圆角特殊头像效果
690 | * [ai2101039/YLCircleImageView](https://github.com/ai2101039/YLCircleImageView) - 描边/内间距/四个角不同弧度(包括圆角)
691 |
效果图
🔥🔥
692 |
693 |

694 |

695 |
696 |
697 | * [hdodenhof/CircleImageView](https://github.com/hdodenhof/CircleImageView) - 经典的圆形图片效果
698 | * [lopspower/CircularImageView](https://github.com/lopspower/CircularImageView) - 带阴影的圆形ImageView
699 |
效果图
🔥🔥
700 |
701 |

702 |
703 |
704 | * [SheHuan/NiceImageView](https://github.com/SheHuan/NiceImageView) - Android 圆角、圆形 ImageView
705 |
效果图
🔥🔥
706 |
707 |

708 |

709 |

710 |

711 |

712 |

713 |
714 |
715 | * [BayMikyou/PrettyImageView](https://github.com/BayMikyou/PrettyImageView) - 一个Kotlin实现的简单小巧支持圆形和圆角定制化的ImageView
716 |
效果图
🔥🔥
717 |
718 |

719 |
720 |
721 | * [vitorhugods/AvatarView](https://github.com/vitorhugods/AvatarView) - 炫酷的头像控件,包括进度动画和带有边界和渐变颜色的高亮状态。
722 | * [kongnanlive/android-combination-avatar](https://github.com/kongnanlive/android-combination-avatar) - 模仿QQ讨论组头像
723 | * [SheHuan/CombineBitmap](https://github.com/SheHuan/CombineBitmap) - Android 仿钉钉、微信 群聊组合头像
724 | * [GitLqr/LQRNineGridImageView](https://github.com/GitLqr/LQRNineGridImageView) - 仿微信群头像九宫格控件
725 |
726 | #### 图片预览效果
727 | * [maning0303/MNImageBrowser](https://github.com/maning0303/MNImageBrowser) - 一个图片浏览框架,类似微信图片浏览,手势向下滑动关闭,图片加载引擎自定义,支持长按,单击监听,切换监听,自定义任意的遮罩层,实现各种效果,支持横竖屏切换,简单方便。
728 | * [SherlockGougou/BigImageViewPager](https://github.com/SherlockGougou/BigImageViewPager) - BigImage ImageView ViewPager 支持超长图、超大图的图片浏览器,优化内存,支持手势放大、下拉关闭、查看原图、加载百分比、保存图片等功能
729 | * [Piasy/BigImageViewer](https://github.com/Piasy/BigImageViewer) - 支持平移和缩放的大图像浏览器,内存占用很少,图像加载选择充分。由亚采样缩放图像视图,Fresco,滑翔,和毕加索。即使有GIF和WebP支持!
730 | * [iielse/ImageWatcher](https://github.com/iielse/ImageWatcher) - 高仿微信预览图片可拖拽返回
731 | * [githubwing/DragPhotoView](https://github.com/githubwing/DragPhotoView) - 高仿微信可拖拽返回PhotoView
732 | * [alexvasilkov/GestureViews](https://github.com/alexvasilkov/GestureViews) - ImageView and FrameLayout with gestures control and position animation
733 | * [saket/Flick](https://github.com/saket/Flick) - 仿微信预览图片可拖拽返回
734 |
735 | #### 九宫格效果
736 | * [panyiho/NineGridView](https://github.com/panyiho/NineGridView) - 一个九宫格自定义控件,实现类似微信和微博的九宫格图片显示
737 |
效果图
738 |
743 |
744 | * [li-xiaojun/ImageGridView](https://github.com/li-xiaojun/ImageGridView) - 微博,微信九宫格图片布局,搭配XPopup的大图浏览弹窗,体验好到飞起。
745 |
效果图
🔥🔥
746 |
747 |

748 |
749 |
750 | * [hewenyuAndroid/NinePhotoLayout](https://github.com/hewenyuAndroid/NinePhotoLayout) - 本项目是仿照微信朋友圈中的图片九宫格布局,支持单张图片时,根据图片的长宽比例显示,四张图片时,显示22布局,其它显示33布局显示
751 |
效果图
752 |
753 |

754 |

755 |
756 |
757 | * [HMY314/NineGridLayout](https://github.com/HMY314/NineGridLayout) - 一个仿微信朋友圈和QQ空间的九宫格图片展示自定义控件。
758 |
效果图
759 |
764 |
765 | * [jeasonlzy/NineGridView](https://github.com/jeasonlzy/NineGridView) - 类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小,使用Adapter模式设置图片,对外提供接口回调,使用接口加载图片,支持任意的图片加载框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支持点击图片全屏预览大图。
766 |
效果图
🔥🔥🔥
767 |
768 |

769 |

770 |

771 |
772 | * [Naoki2015/CircleDemo](https://github.com/Naoki2015/CircleDemo) - 仿微信(weixin wechat)实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,RecyclerView可以根据键盘的显示或隐藏实现联动。增加短视频拍摄功能,与后台交互采用mvp模式。关键字:wechat weixin 微信朋友圈
773 |
效果图
774 |
775 |

776 |

777 |

778 |
779 | * [wobiancao/ImageNice9Layout](https://github.com/wobiancao/ImageNice9Layout) - 仿Nice首页图片列表9图样式,并实现拖拽效果
780 |
效果图
🔥🔥
781 |
782 |

783 |

784 |
785 |
786 |
787 | #### 图片压缩相关
788 | * [Curzibn/Luban(推荐)](https://github.com/Curzibn/Luban)
789 | * [Sunzxyong/Tiny](https://github.com/Sunzxyong/Tiny)
790 | * [zetbaitsu/Compressor](https://github.com/zetbaitsu/Compressor)
791 | * [pruas/Biscuit](https://github.com/pruas/Biscuit) - 一款Android 便捷高效图片压缩库,更多自定义,灵活配置,缩放部分逆向微信朋友圈压缩效果推算得来,效果非常接近!
792 | #### 水印涂鸦功能
793 | * [jarlen/PhotoEdit](https://github.com/jarlen/PhotoEdit) - For Android studio 图片处理 1、图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 2,基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 3,接下来, 图像剪切,旋转等功能实现测试接口封装
794 |
效果图
🔥🔥🔥
795 |
796 |

797 |

798 |

799 |
800 | * [huangyz0918/AndroidWM](https://github.com/huangyz0918/AndroidWM) - 一个轻量级的 Android 图片水印框架,支持隐形数字水印。
801 | * [1993hzw/Doodle](https://github.com/1993hzw/Doodle) - Android图片涂鸦,具有撤消,缩放,移动,添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板
802 | * [kareluo/Imaging](https://github.com/kareluo/Imaging) - Android Image Edit Lib. Android 图片编辑库,微信图片编辑库
803 | * [muukii/Pixel](https://github.com/muukii/Pixel) - An image editor and engine using CoreImage
804 |
效果图
🔥🔥🔥
805 |
806 |

807 |

808 |
809 |
810 | #### 高斯模糊效果
811 | * [kikoso/android-stackblur](https://github.com/kikoso/android-stackblur) - Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann.
812 | #### 长图大图效果
813 | * [LuckyJayce/LargeImage](https://github.com/LuckyJayce/LargeImage) - Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能
814 |
效果图
🔥🔥🔥
815 |
816 |

817 |
818 | * [davemorrissey/subsampling-scale-image-view](https://github.com/davemorrissey/subsampling-scale-image-view) - Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.
819 |
820 | ************************************
821 | ### 拍照录像录音相关
822 | [back to top](#readme)
823 | * [Simple-Camera](https://github.com/SimpleMobileTools/Simple-Camera) - 拍照 APP
824 |
效果图
🔥
825 |
826 |

827 |

828 |
829 |
830 | * [仿微信拍照Android控件(轻触拍照,长按摄像)CameraView](https://github.com/CJT2325/CameraView)
831 | * [Werb/MediaUtils](https://github.com/Werb/MediaUtils)
832 | * [pqpo/SmartCamera](https://github.com/pqpo/SmartCamera) - 一个 Android 相机拓展库,能够实时采集并且识别相机内物体边框是否吻合指定区域。
833 | * [wildma/IDCardCamera](https://github.com/wildma/IDCardCamera) - Android自定义相机实现身份证拍照,并加入自动对焦与图片不规则裁剪
834 |
效果图
🔥🔥🔥
835 |
836 |

837 |
838 |
839 | * [pqpo/SmartCropper](https://github.com/pqpo/SmartCropper) - 能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。
840 |
效果图
🔥🔥🔥
841 |
842 |

843 |

844 |

845 |

846 |

847 |
848 |
849 | * [aserbao/AndroidCamera](https://github.com/aserbao/AndroidCamera) - 自定义Android相机(仿抖音),其中功能包括视频人脸识别贴纸,分段录制,回滚删除,倒计时录制,视频裁剪,视频帧处理,视频旋转,滤镜添加,水印添加,动态贴纸添加,文字转视频,图片转视频。
850 |
效果图
🔥🔥🔥
851 |
856 |
857 |
858 | * [weizongwei5/AndroidScreenShot_SysApi](https://github.com/weizongwei5/AndroidScreenShot_SysApi) - 非常优雅的方案实现屏幕截图,利用android 5.0之后的录屏API实现截屏。
859 | * [algolia/voice-overlay-android](https://github.com/algolia/voice-overlay-android) - (录音效果)An overlay that gets your user’s voice permission and input as text in a customizable UI
860 | * [RedApparat/Fotoapparat](https://github.com/RedApparat/Fotoapparat) - Making Camera for Android more friendly.
861 |
862 | ************************************
863 | ### Dialog相关
864 | [back to top](#readme)
865 | * [kongzue/DialogV3](https://github.com/kongzue/DialogV3) - 空祖家的对话框工具V3版,集成三种风格+夜间模式对话框,以及等待、提示、分享等特色对话框,支持花式自定义
866 |
效果图
🔥🔥🔥
867 |
868 |

869 |
870 | * [limuyang2/LDialog](https://github.com/limuyang2/LDialog) - (Support AndroidX)基于DialogFragment封装的库,丰富的属性,帮助你化繁为简
871 |
效果图
872 |
873 |

874 |
875 | * [Hamadakram/AlertView](https://github.com/Hamadakram/AlertView) - 一个通过简单定制轻松创建简单dialog的库。
876 | * [mylhyl/Android-CircleDialog(推荐)](https://github.com/mylhyl/Android-CircleDialog)
877 | * [仿ios选择器 Android-AlertView](https://github.com/saiwu-bigkoo/Android-AlertView)
878 | * [pedant/sweet-alert-dialog](https://github.com/pedant/sweet-alert-dialog)
879 | * [Nightonke/BoomMenu](https://github.com/Nightonke/BoomMenu) - A menu which can ... BOOM! - Android
880 |
效果图
🔥🔥🔥
881 |
882 |

883 |

884 |

885 |
886 | * [ogaclejapan/ArcLayout](https://github.com/ogaclejapan/ArcLayout) - A very simple arc layout library for Android
887 | * [afollestad/material-dialogs](https://github.com/afollestad/material-dialogs) - A beautiful and fluid dialogs API for Kotlin & Android
888 |
效果图
🔥🔥🔥
889 |
890 |

891 |
892 | * [linroid/FilterMenu](https://github.com/linroid/FilterMenu) - An implemention of Filter Menu concept for android
893 |
效果图
🔥🔥🔥
894 |
895 |

896 |
897 | * [wuhenzhizao/android-sku](https://github.com/wuhenzhizao/android-sku) - Android Sku属性选择器, 类似于淘宝,天猫,京东,支持MVVM,直接使用
898 | * [BCsl/CursorWheelLayout](https://github.com/BCsl/CursorWheelLayout) - 一个用于选择在轮子上旋转的项目的Android小部件。
899 |
效果图
🔥🔥🔥
900 |
901 |

902 |

903 |
904 |
905 | ************************************
906 | ### Popwindow相关
907 | [back to top](#readme)
908 | * [xujiaji/HappyBubble(推荐)](https://github.com/xujiaji/HappyBubble) - BubbleLayout随意变化的气泡布局,BubbleDialog根据点击View的位置定位它的位置,BubbleDialog可定制方向等!
909 |
效果图
🔥🔥🔥
910 |
915 |
916 | * [条件筛选菜单](https://github.com/dongjunkun/DropDownMenu)
917 | * [zawadz88/MaterialPopupMenu](https://github.com/zawadz88/MaterialPopupMenu)
918 | * [CustomPopwindow](https://github.com/pinguo-zhouwei/CustomPopwindow)
919 | * [razerdp/BasePopup](https://github.com/razerdp/BasePopup) - 打造通用的popupwindow
920 | * [zyyoona7/EasyPopup](https://github.com/zyyoona7/EasyPopup) - PopupWindow Wrapper. 对 PopupWindow 的封装。可指定相对于 anchor view 各个方位弹出,设置背景变暗,指定 ViewGroup 背景变暗等特性。
921 |
效果图
🔥🔥🔥
922 |
923 |

924 |
925 | * [wanglu1209/WPopup](https://github.com/wanglu1209/WPopup) - 一个简单使用并且高度定制的Popupwindow。超简单实现朋友圈点赞效果,并且只用一个WPopup!完全不用担心复用问题!点击切换动画效果等!
926 | * [JoaquimLey/faboptions](https://github.com/JoaquimLey/faboptions) - A multi-functional FAB component with customizable options
927 |
效果图
🔥🔥🔥
928 |
929 |

930 |

931 |
932 |
933 | * [kyleduo/BlurPopupWindow](https://github.com/kyleduo/BlurPopupWindow) - PopupWindow with blurred background.
934 |
效果图
🔥🔥🔥
935 |
936 |

937 |
938 | * [li-xiaojun/XPopup](https://github.com/li-xiaojun/XPopup) - 功能强大,UI简洁,交互优雅的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义
939 |
效果图
🔥🔥🔥
940 |
941 |

942 |

943 |

944 |

945 |

946 |

947 |
948 |
949 |
950 | ************************************
951 | ### 选择器Piker
952 | [back to top](#readme)
953 | * [addappcn/android-pickers](https://github.com/addappcn/android-pickers) - 安卓选择器类库,包括日期及时间选择器(可设置范围)、单项选择器(可用于性别、职业、学历、星座等)、城市地址选择器(分省级、地级及县级)、数字选择器(可用于年龄、身高、体重、温度等)等……可以切换不同的模式(目前有普通模式,3d滚轮模式)
954 |
效果图
🔥🔥🔥
955 |
956 |

957 |

958 |

959 |

960 |
961 |
962 | * [Bigkoo/Android-PickerView(推荐)](https://github.com/Bigkoo/Android-PickerView)
963 | * [选择器gzu-liyujiang/AndroidPicker](https://github.com/gzu-liyujiang/AndroidPicker)
964 |
965 | * [Bubble-Picker](https://github.com/igalata/Bubble-Picker) - 简单易用的漂浮球内容选择器
966 |
效果图
🔥🔥🔥
967 |
968 |

969 |
970 |
971 | ************************************
972 | ### 新手引导效果
973 | [back to top](#readme)
974 | * [hongyangAndroid/Highlight](https://github.com/hongyangAndroid/Highlight) - 一个用于app指向性功能高亮的库
975 |
效果图
🔥
976 |
977 |

978 |

979 |
980 | * [huburt-Hu/NewbieGuide(推荐)](https://github.com/huburt-Hu/NewbieGuide) - Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
981 |
效果图
🔥
982 |
983 |

984 |

985 |

986 |
987 | * [amlcurran/ShowcaseView](https://github.com/amlcurran/ShowcaseView)
988 |
效果图
🔥🔥🔥
989 |
990 |

991 |

992 |
993 | * [florent37/TutoShowcase](https://github.com/florent37/TutoShowcase) - A simple and Elegant Showcase view for Android
994 |
效果图
🔥
995 |
996 |

997 |
998 | * [binIoter/GuideView](https://github.com/binIoter/GuideView) - 最最轻量级的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导提示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment
999 |
效果图
🔥
1000 |
1001 |

1002 |

1003 |

1004 |
1005 | * [deano2390/MaterialShowcaseView](https://github.com/deano2390/MaterialShowcaseView) - A Material Design themed ShowcaseView for Android
1006 |
1007 | ************************************
1008 | ### 版本更新工具
1009 | [back to top](#readme)
1010 | * [xuexiangjys/XUpdate](https://github.com/xuexiangjys/XUpdate) - 一个轻量级、高可用性的Android版本更新框架
1011 |
效果图
🔥
1012 |
1013 |

1014 |

1015 |

1016 |
1017 | * [WVector/AppUpdate(推荐)](https://github.com/WVector/AppUpdate) - Android 版本更新
1018 |
效果图
🔥
1019 |
1020 |

1021 |

1022 |

1023 |

1024 |
1025 | * [azhon/AppUpdate](https://github.com/azhon/AppUpdate) - 一个简单、轻量、可随意定制 的Android版本更新库
1026 |
效果图
🔥
1027 |
1028 |

1029 |

1030 |

1031 |
1032 | * [czy1121/update](https://github.com/czy1121/update) - 清晰灵活简单易用的应用更新库
1033 |
效果图
🔥
1034 |
1035 |

1036 |

1037 |

1038 |

1039 |
1040 | * [maning0303/MNUpdateAPK](https://github.com/maning0303/MNUpdateAPK) - Android APK 版本更新的下载和安装,适配7.0,8.0下载安装
1041 |
效果图
🔥
1042 |
1043 |

1044 |

1045 |
1046 | * [AlexLiuSheng/CheckVersionLib](https://github.com/AlexLiuSheng/CheckVersionLib) - 版本检测升级(更新)库。
1047 |
效果图
🔥
1048 |
1049 |

1050 |

1051 |
1052 | * [yangchong211/YCUpdateApp](https://github.com/yangchong211/YCUpdateApp) - 轻量级版本更新弹窗,弹窗上支持更新进度条,可以设置普通,强制等更新
1053 |
效果图
🔥
1054 |
1055 |

1056 |

1057 |

1058 |
1059 | * [teprinciple/UpdateAppDemo](https://github.com/teprinciple/UpdateAppDemo) - 一行代码快速实现app在线下载更新
1060 |
效果图
🔥
1061 |
1062 |

1063 |
1064 |
1065 | ************************************
1066 | ### Toast相关
1067 | [back to top](#readme)
1068 | * [yadav-rahul/TastyToast(推荐)](https://github.com/yadav-rahul/TastyToast) - Make your native android Toasts Tasty
1069 |
效果图
🔥
1070 |
1071 |

1072 |

1073 |

1074 |
1075 | * [bboylin/UniversalToast(推荐)](https://github.com/bboylin/UniversalToast)
1076 | * [GrenderG/Toasty](https://github.com/GrenderG/Toasty)
1077 |
1078 | ************************************
1079 | ### Glide辅助工具
1080 | [back to top](#readme)
1081 | * [sunfusheng/GlideImageView](https://github.com/sunfusheng/GlideImageView) - 基于Glide V4.0+封装的图片加载库,可以监听加载图片时的进度
1082 | * [glide-transformations](https://github.com/wasabeef/glide-transformations) - 为Glide提供图像转换的Android类库
1083 | * [GlidePalette](https://github.com/florent37/GlidePalette) - 一个可以在Glide加载时很方便使用Palette的库。
1084 |
1085 | ************************************
1086 | ### RecyclerView相关
1087 | [back to top](#readme)
1088 | * [TakuSemba/MultiSnapRecyclerView](https://github.com/TakuSemba/MultiSnapRecyclerView) - Android library for multiple snapping of RecyclerView
1089 |
效果图
🔥
1090 |
1091 |

1092 |

1093 |
1094 | * [Ramotion/garland-view-android](https://github.com/Ramotion/garland-view-android) - GarlandView在多个内容列表之间无缝转换
1095 |
效果图
🔥
1096 |
1097 |

1098 |
1099 | * [xmuSistone/VegaLayoutManager](https://github.com/xmuSistone/VegaLayoutManager) - 这是一个自定义的布局管理器——滚动时缩小并淡出头部。这是受到Dribble项目的启发。
1100 |
效果图
🔥
1101 |
1102 |

1103 |
1104 |
1105 | #### 自定义RecyclerViewLayoutManager
1106 | * [DingMouRen/LayoutManagerGroup](https://github.com/DingMouRen/LayoutManagerGroup) - Customize the LayoutManager of RecyclerView(自定义LayoutManager)
1107 |
效果图
🔥
1108 |
1109 |

1110 |

1111 |

1112 |

1113 |

1114 |

1115 |
1116 | * [wuyr/PathLayoutManager](https://github.com/wuyr/PathLayoutManager) - RecyclerView的LayoutManager,轻松实现各种炫酷、特殊效果,再也不怕产品经理为难!
1117 |
效果图
🔥
1118 |
1119 |

1120 |

1121 |

1122 |
1123 | * [Cleveroad/FanLayoutManager](https://github.com/Cleveroad/FanLayoutManager) - 使用风扇布局管理器,可以实现水平列表,其中的项像风扇叶片一样移动。
1124 |
效果图
🔥
1125 |
1126 |

1127 |
1128 |
1129 |
1130 | ************************************
1131 | ### 骨架屏效果
1132 | [back to top](#readme)
1133 | * [ethanhua/Skeleton(推荐)](https://github.com/ethanhua/Skeleton) - 这个库提供了一种显示骨架加载视图的简便方法,它现在使用闪存动画的内存优化版本,因此速度更快,您也可以设置更大的布局动画。
1134 |
效果图
🔥
1135 |
1136 |

1137 |

1138 |

1139 |
1140 |
1141 |
1142 | * [willowtreeapps/spruce-android](https://github.com/willowtreeapps/spruce-android) - Spruce 是一个轻量级动画库,可帮助编排屏幕上的动画。该库同时支持 iOS。
1143 |
效果图
🔥
1144 |
1145 |

1146 |
1147 |
1148 |
1149 | * [sharish/ShimmerRecyclerView](https://github.com/sharish/ShimmerRecyclerView) - A custom recycler view with shimmer views to indicate that views are loading
1150 |
效果图
1151 |
1152 |

1153 |

1154 |

1155 |

1156 |
1157 |
1158 |
1159 | * [florent37/FiftyShadesOf](https://github.com/florent37/FiftyShadesOf) - An elegant context-care loading placeholder for Android
1160 |
1161 | ************************************
1162 | ### ViewPager相关
1163 | [back to top](#readme)
1164 | * [alibaba/UltraViewPager](https://github.com/alibaba/UltraViewPager) - UltraViewPager是一个封装多种特性的ViewPager,主要是为多页面切换场景提供统一解决方案。
1165 | * [tommybuonomo/dotsindicator](https://github.com/tommybuonomo/dotsindicator) - Three material Dots Indicators for view pagers in Android !
1166 | * [LillteZheng/ViewPagerHelper](https://github.com/LillteZheng/ViewPagerHelper) - 这个一个 viewpager 工具类,能够帮你快速实现导航栏轮播图,app引导页,viewpager + fragment;内置多种tab指示器,让你告别 viewpager 的繁琐操作,专注逻辑功能
1167 |
效果图
🔥
1168 |
1169 |

1170 |

1171 |

1172 |
1173 | * [githubwing/ExpandableViewpager](https://github.com/githubwing/ExpandableViewpager) - A Cool Viewpager ~ 可以展开缩放的Viewpager
1174 |
效果图
🔥
1175 |
1176 |

1177 |
1178 | * [qs-lll/ExpandingPager](https://github.com/qs-lll/ExpandingPager) - ExpandingPager is a card peek/pop controller
1179 | * [tommybuonomo/creative-viewpager](https://github.com/tommybuonomo/creative-viewpager) - Creative View Pager easy to use in Android
1180 |
效果图
🔥
1181 |
1182 |

1183 |
1184 | * [crazysunj/CardSlideView](https://github.com/crazysunj/CardSlideView) - 一行代码实现ViewPager卡片效果,支持无限循环
1185 |
效果图
🔥
1186 |
1187 |

1188 |
1189 | * [JakeWharton/ViewPagerIndicator](https://github.com/JakeWharton/ViewPagerIndicator) - Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
1190 | * [ronaldsmartin/Material-ViewPagerIndicator](https://github.com/ronaldsmartin/Material-ViewPagerIndicator) - Dot-based Android ViewPager indicator with Material Design animations.
1191 | * [rbro112/Android-Indefinite-Pager-Indicator](https://github.com/rbro112/Android-Indefinite-Pager-Indicator) - A lightweight, plug-and-play indefinite pager indicator for RecyclerViews & ViewPagers.
1192 |
效果图
🔥
1193 |
1194 |

1195 |
1196 | * [hackware1993/MagicIndicator](https://github.com/hackware1993/MagicIndicator) - 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等
1197 |
效果图
🔥
1198 |
1199 |

1200 |
1201 | * [BakerJQ/Android-InfiniteCards](https://github.com/BakerJQ/Android-InfiniteCards) - 可自定义动效的卡片切换视图
1202 | * [xmuSistone/AndroidPileLayout](https://github.com/xmuSistone/AndroidPileLayout) - 一种不规则的水平ListVIEW,具有伸展和收缩效应的桩布局。
1203 | * [Ramotion/cardslider-android](https://github.com/Ramotion/cardslider-android) - CasLoLoad是一种material design设计UI控制器,卡片抽屉滑动动画。
1204 | * [Ramotion/expanding-collection-android](https://github.com/Ramotion/expanding-collection-android) - ExpandingCollection is a material design card peek/pop controller.
1205 | * [githubwing/ZoomHeader](https://github.com/githubwing/ZoomHeader) - 模仿饿了么详情页可以跟随手指移动 viewpager变详情页
1206 |
效果图
🔥
1207 |
1208 |

1209 |
1210 | * [Nightonke/WoWoViewPager](https://github.com/Nightonke/WoWoViewPager) - Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
1211 |
效果图
🔥🔥🔥
1212 |
1213 |

1214 |

1215 |
1216 |
1217 |
1218 | ************************************
1219 | ### WebView相关
1220 | [back to top](#readme)
1221 | * [Justson/AgentWeb(推荐)](https://github.com/Justson/AgentWeb) - AgentWeb 是一个基于的 Android WebView ,极度容易使用以及功能强大的库,提供了 Android WebView 一系列的问题解决方案 ,并且轻量和极度灵活
1222 |
效果图
🔥🔥🔥
1223 |
1224 |

1225 |

1226 |

1227 |

1228 |

1229 |

1230 |
1231 | * [Victory-Over/SuperWeb](https://github.com/Victory-Over/SuperWeb) - Android基于腾讯X5内核的WebView(超级浏览器),拥有文件上传、下载、浏览(支持PDF/PPT/DOC/EXCEL/TXT格式)、Android与JS的交互、视频播放、自定义进度条、下拉回弹等功能
1232 |
效果图
🔥🔥🔥
1233 |
1234 |

1235 |

1236 |

1237 |
1238 |
1239 | ************************************
1240 | ### 炫酷动画合集
1241 | [back to top](#readme)
1242 | * [Ramotion/android-ui-animation-components-and-libraries](https://github.com/Ramotion/android-ui-animation-components-and-libraries) - 安卓炫酷动画合集
1243 | * [airbnb/lottie-android](https://github.com/airbnb/lottie-android) - Render After Effects animations natively on Android and iOS, Web, and React Native
1244 | * [daimajia/AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations) - Cute view animation collection.
1245 | * [transitioner](https://github.com/dev-labs-bg/transitioner) - 动态、简单的View场景切换动画
1246 |
效果图
🔥🔥🔥🔥
1247 |
1248 |

1249 |
1250 | * [Konfetti](https://github.com/DanielMartinus/Konfetti) - 轻量五彩纸屑粒子系统
1251 |
效果图
🔥🔥🔥
1252 |
1253 |

1254 |
1255 | * [android-snowfall](https://github.com/JetradarMobile/android-snowfall) - 完全自定义实现的下雪效果
1256 |
效果图
1257 |
1258 |

1259 |
1260 | * [glomadrian/Grav](https://github.com/glomadrian/Grav) - Configurable animations based on points
1261 |
效果图
1262 |
1263 |

1264 |

1265 |

1266 |
1267 | * [yyued/SVGAPlayer-Android](https://github.com/yyued/SVGAPlayer-Android) - 使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画。
1268 | * [florent37/KotlinPleaseAnimate](https://github.com/florent37/KotlinPleaseAnimate) - A Kotlin way to declare and run beautiful animations
1269 | * [varunest/TheGlowingLoader](https://github.com/varunest/TheGlowingLoader) - GooLoopLoad是高度可配置的库,用于指示进度,并且是为Android平台原创性创建的。这是一个由Shashank Sahay设计的实现。
1270 |
效果图
1271 |
1272 |

1273 |

1274 |

1275 |
1276 |
1277 | * [yuerLoveCoding/MySvgYuyahaoDrawChinaMap](https://github.com/yuerLoveCoding/MySvgYuyahaoDrawChinaMap) - 用SVG打造一个精美的中国地图
效果图
1278 |
1279 |

1280 |

1281 |

1282 |
1283 |
1284 |
1285 | ************************************
1286 | ### 阴影效果
1287 | [back to top](#readme)
1288 | * [linwg1988/LCardView](https://github.com/linwg1988/LCardView) - 卡片布局,可设置阴影颜色,透明度,圆角大小,阴影宽度
1289 |
效果图
1290 |
1291 |

1292 |
1293 | * [zhengcx/ShadowHelper](https://github.com/zhengcx/ShadowHelper) - 一个方便为Android View添加自然的阴影的库
1294 | * [yingLanNull/ShadowImageView](https://github.com/yingLanNull/ShadowImageView) - 可以根据图片内容变阴影颜色,更加细腻的阴影效果
1295 | * [DingMouRen/PaletteImageView](https://github.com/DingMouRen/PaletteImageView) - 懂得智能配色的ImageView,还能给自己设置多彩的阴影哦
1296 | * [lijiankun24/ShadowLayout](https://github.com/lijiankun24/ShadowLayout) - 简单好用的阴影库-ShadowLayout
1297 | * [qhutch/ElevationImageView](https://github.com/qhutch/ElevationImageView) - Imageview with elevation shadow
1298 | * [florent37/LongShadow](https://github.com/florent37/LongShadow) - Add a long shadow on any Android View
1299 | * [harjot-oberai/MaterialShadows](https://github.com/harjot-oberai/MaterialShadows) - A library for supporting convex material shadows
1300 | * [loopeer/shadow](https://github.com/loopeer/shadow) - 可以替代CardView的自定义阴影 view
1301 |
效果图
1302 |
1303 |

1304 |

1305 |
1306 | * [totond/TextPathView](https://github.com/totond/TextPathView) - A View with text path animation!
1307 |
效果图
1308 |
1309 |

1310 |
1311 | * [limuyang2/LShadowLayout](https://github.com/limuyang2/LShadowLayout) - (Support AndroidX)一个阴影控件,可调整阴影颜色深浅、扩散面积、圆角
1312 |
效果图
1313 |
1314 |

1315 |
1316 |
1317 | ************************************
1318 | ### 图表库Charts
1319 | [back to top](#readme)
1320 | * [PhilJay/MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) - Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.
1321 | * [limccn/Android-Charts](https://github.com/limccn/Android-Charts) - Open-source native Android graph/chart framework includes line chart,stick chart,candlestick chart,pie chart,spider-web chart etc.
1322 | * [xcltapestry/XCL-Charts](https://github.com/xcltapestry/XCL-Charts) - Android图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D/背向式/横向/竖向柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、漏斗图(Funnel Chart)、圆形图
1323 | * [qstumn/RadarChart](https://github.com/qstumn/RadarChart) - 支持自由定制外观、手势旋转的雷达图表 android radarchart
1324 |
效果图
🔥
1325 |
1326 |

1327 |

1328 |
1329 |
1330 | ************************************
1331 | ### 小说阅读器
1332 | [back to top](#readme)
1333 | * [GarrettLance/Reader](https://github.com/GarrettLance/Reader) - 易于集成和扩展的阅读器
1334 |
效果图
🔥
1335 |
1336 |

1337 |

1338 |

1339 |
1340 |
1341 | ************************************
1342 | ### 弹幕效果
1343 | [back to top](#readme)
1344 | * [Bilibili/DanmakuFlameMaster](https://github.com/Bilibili/DanmakuFlameMaster) - Android开源弹幕引擎·烈焰弹幕使 ~ http://app.bilibili.com/
1345 | * [hpdx/DanmukuLight](https://github.com/hpdx/DanmukuLight) - Android上专为视频直播打造的轻量级弹幕库(100多kb)
1346 |
1347 | ************************************
1348 | ### 悬浮窗效果
1349 | [back to top](#readme)
1350 | * [yhaolpz/FloatWindow](https://github.com/yhaolpz/FloatWindow) - Andorid 任意界面悬浮窗,实现悬浮窗如此简单
1351 |
1352 | ************************************
1353 | ### 树状图TreeView
1354 | [back to top](#readme)
1355 | * [bmelnychuk/AndroidTreeView(推荐)](https://github.com/bmelnychuk/AndroidTreeView) - AndroidTreeView. TreeView implementation for android
1356 |
效果图
🔥
1357 |
1358 |

1359 |

1360 |

1361 |
1362 |
1363 | * [shineM/TreeView](https://github.com/shineM/TreeView) - An android tree view with high performance and rich functions
1364 |
效果图
🔥
1365 |
1366 |

1367 |

1368 |
1369 |
1370 | * [rosuH/AndroidFilePicker](https://github.com/rosuH/AndroidFilePicker) - FilePicker 是一个小巧快速的文件选择器框架,以快速集成、高自定义化和可配置化为目标不断前进
1371 |
效果图
🔥
1372 |
1373 |

1374 |
1375 |
1376 |
1377 | ************************************
1378 | ### 其他自定义控件
1379 | [back to top](#readme)
1380 | #### 验证码效果
1381 | * [glomadrian/material-code-input](https://github.com/glomadrian/material-code-input) - A material style input for codes
1382 | * [jineshfrancs/CaptchaImageView](https://github.com/jineshfrancs/CaptchaImageView) - 图片验证码
1383 | * [mcxtzhang/SwipeCaptcha](https://github.com/mcxtzhang/SwipeCaptcha) - Android 平台的滑动验证码
1384 |
1385 | #### 搜索控件
1386 | * [limuyang2/CardSearchView(推荐)](https://github.com/limuyang2/CardSearchView) - 一个自定义搜索框
1387 |
效果图
🔥
1388 |
1389 |

1390 |
1391 | * [mancj/MaterialSearchBar](https://github.com/mancj/MaterialSearchBar) - Material Design Search Bar for Android
1392 |
效果图
🔥
1393 |
1394 |

1395 |
1396 | * [renaudcerrato/FloatingSearchView](https://github.com/renaudcerrato/FloatingSearchView) - 一个浮动搜索视图实现,也称为持久搜索。
1397 |
1398 | #### 点赞收藏效果
1399 | * [wajahatkarim3/MediumClap-Android](https://github.com/wajahatkarim3/MediumClap-Android) - 基于Kotlin实现的点赞效果
1400 | * [UFreedom/FloatingView](https://github.com/UFreedom/FloatingView) - FloatingView can make the target view floating above the anchor view with cool animation
1401 |
1402 | #### RatingBar效果
1403 | * [DreaminginCodeZH/MaterialRatingBar](https://github.com/DreaminginCodeZH/MaterialRatingBar) - Material Design RatingBar with better appearance
1404 | * [ome450901/SimpleRatingBar](https://github.com/ome450901/SimpleRatingBar) - A simple RatingBar that you can easier customized image and animations
1405 |
1406 | #### 背景渐变效果
1407 | * [OCNYang/ContourView](https://github.com/OCNYang/ContourView) - 自定义View:通过贝塞尔曲线绘制出的魔炫背景
1408 |
效果图
🔥
1409 |
1410 |

1411 |
1412 | * [TonnyL/Spark](https://github.com/TonnyL/Spark) - An Android library to create gradient animation like Instagram&Spotify
1413 |
1414 | #### 水波纹效果
1415 | * [scwang90/MultiWaveHeader](https://github.com/scwang90/MultiWaveHeader) - Android 炫酷的多重水波纹 MultiWaveHeader Wave
1416 |
1417 | #### 自定义shape效果
1418 | * [JavaNoober/BackgroundLibrary](https://github.com/JavaNoober/BackgroundLibrary) - 通过标签直接生成shape,无需再写shape.xml
1419 |
效果图
🔥
1420 |
1421 |

1422 |
1423 | * [duanhong169/DrawableToolbox](https://github.com/duanhong169/DrawableToolbox) - 功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件。
1424 |
效果图
🔥
1425 |
1426 |

1427 |

1428 |
1429 | * [michaelxs/Android-CommonShapeButton](https://github.com/michaelxs/Android-CommonShapeButton) - 自定义实现shape效果
1430 |
效果图
🔥
1431 |
1432 |

1433 |
1434 |
1435 | #### 日历控件
1436 | * [xiaojianglaile/Calendar](https://github.com/xiaojianglaile/Calendar) - Android日历 仿小米 华为 滴答清单 365日历(农历),周视图 月视图 平滑滚动 节假日 五六行周切换 week or month calendar
1437 |
效果图
🔥
1438 |
1439 |

1440 |

1441 |
1442 |
1443 | * [仿小米,日历NCalendar](https://github.com/yannecer/NCalendar)
1444 | * [maning0303/MNCalendar](https://github.com/maning0303/MNCalendar)
1445 | * [huanghaibin-dev/CalendarView](https://github.com/huanghaibin-dev/CalendarView)
1446 | * [shichaohui/EasyCalendar](https://github.com/shichaohui/EasyCalendar)
1447 | * [yinjinyj/SuperCalendar](https://github.com/yinjinyj/SuperCalendar) - 日历控件
1448 | * [prolificinteractive/material-calendarview](https://github.com/prolificinteractive/material-calendarview) - A Material design back port of Android's CalendarView
1449 | * [traex/CalendarListview](https://github.com/traex/CalendarListview) - Implementation of a calendar in a ListView. One month by row
1450 | * [savvisingh/DateRangePicker](https://github.com/savvisingh/DateRangePicker) - Date Range Picker是具有改进UI的自定义日期范围选择器。
1451 |
效果图
🔥
1452 |
1453 |

1454 |

1455 |
1456 |
1457 | * [AppliKeySolutions/CosmoCalendar](https://github.com/AppliKeySolutions/CosmoCalendar) - 这是一个可以自定义日历的库,它可以提供很多功能和UI设置
1458 |
效果图
🔥
1459 |
1460 |

1461 |

1462 |

1463 |

1464 |
1465 |
1466 |
1467 | * [SimpleMobileTools/Simple-Calendar](https://github.com/SimpleMobileTools/Simple-Calendar) - 一款用kotlin写的轻量级日历应用
1468 |
效果图
🔥
1469 |
1470 |

1471 |

1472 |

1473 |
1474 |
1475 |
1476 | * [senlinxuefeng/RSQMonthCalendar](https://github.com/senlinxuefeng/RSQMonthCalendar) - 朝夕、滴答日历、月视图、周视图 month or week canlendar
1477 |
效果图
🔥
1478 |
1479 |

1480 |
1481 |
1482 |
1483 | #### 加载动画
1484 | * [Android-SpinKit](https://github.com/ybq/Android-SpinKit) - 加载动画view (AV与NV效果一样)
1485 | * [android——AVLoadingIndicatorView(推荐)](https://github.com/81813780/AVLoadingIndicatorView) - 加载动画view (AV与NV效果一样)
1486 | * [ios——NVActivityIndicatorView](https://github.com/ninjaprox/NVActivityIndicatorView)
1487 | * [zhangke3016/LoadingViewExp](https://github.com/zhangke3016/LoadingViewExp) - a LoadingView demo.
1488 |
效果图
🔥
1489 |
1490 |

1491 |

1492 |
1493 |
1494 |
1495 | #### 流式布局
1496 | * [AndroidFlexBoxLayout(推荐)](https://github.com/Vension/AndroidFlexBoxLayout) - 使用Google的flexbox实现demo
1497 | * [FlowLayout](https://github.com/hongyangAndroid/FlowLayout)
1498 | * [hanhailong/FlowTag](https://github.com/hanhailong/FlowTag)
1499 | * [2dxgujun/AndroidTagGroup](https://github.com/2dxgujun/AndroidTagGroup)
1500 | * [whilu/AndroidTagView](https://github.com/whilu/AndroidTagView) - A TagView library for Android. Customize your own & Drag effect.
1501 |
1502 | #### 标签控件LableView
1503 | * [Vension/V-HotLableView(推荐)](https://github.com/Vension/V-HotLableView) - 一个简单实用的标签控件,轻松添加最新最热等标签
1504 |
效果图
🔥
1505 |
1506 |

1507 |
1508 |
1509 | * [skydoves/AndroidRibbon](https://github.com/skydoves/AndroidRibbon) - 一个可以让你使用缎带的图书馆,并且很容易就能轻松地模仿动画.
1510 |
效果图
🔥
1511 |
1512 |

1513 |

1514 |
1515 |
1516 |
1517 | #### FloatButton
1518 | * [Clans/FloatingActionButton](https://github.com/Clans/FloatingActionButton) - Android Floating Action Button based on Material Design specification
1519 | * [futuresimple/android-floating-action-button](https://github.com/futuresimple/android-floating-action-button) - 基于Design 设计规范的Android浮动操作按钮
1520 |
1521 | #### item侧滑删除
1522 | * [daimajia/AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout) - The Most Powerful Swipe Layout!
1523 |
1524 | #### 3D-TouchView
1525 | * [armcha/ElasticView](https://github.com/armcha/ElasticView) - 弹性视图触摸弯曲效果。
1526 |
效果图
🔥🔥🔥
1527 |
1528 |

1529 |

1530 |
1531 |
1532 | #### 富文本相关
1533 | * [Even201314/MRichEditor](https://github.com/Even201314/MRichEditor) - 这是一个丰富的文本编辑器(基于summernote)
1534 | 它支持多种功能,包括粗体、斜体、下划线、快捷键、标题(包括六级标题)、段落、引用,有(无)序列表、代码、水平规则、链接、图像,对齐方式(居中、两端对齐、左对齐、右对齐)、下标、上标、字体名称和大小、缩进、减少缩进、撤消/还原。
1535 |
效果图
🔥🔥🔥
1536 |
1537 |

1538 |

1539 |

1540 |
1541 |
1542 |
1543 | * [youlookwhat/RichEditorView](https://github.com/youlookwhat/RichEditorView) - 基于WebView的富文本编辑器 - Android
1544 |
效果图
🔥🔥🔥
1545 |
1546 |

1547 |
1548 |
1549 |
1550 | * [chinalwb/Android-Rich-text-Editor](https://github.com/chinalwb/Android-Rich-text-Editor) - Android Rich Text Editor With customized spans - 富文本编辑器 - Don't miss this one :)
1551 |
效果图
🔥🔥🔥
1552 |
1553 |

1554 |
1555 |
1556 |
1557 | * [CarGuo/RickText](https://github.com/CarGuo/RickText)
1558 | * [limedroid/XRichText](https://github.com/limedroid/XRichText)
1559 | * [zzhoujay/RichText](https://github.com/zzhoujay/RichText) -Android平台下的富文本解析器,支持Html和Markdown
1560 |
效果图
🔥🔥🔥
1561 |
1562 |

1563 |
1564 |
1565 |
1566 | #### 微章控件
1567 | * [matrixxun/MaterialBadgeTextView(推荐)](https://github.com/matrixxun/MaterialBadgeTextView) - 一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView(小红点)
1568 | * [qstumn/BadgeView](https://github.com/qstumn/BadgeView) - 一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView(小红点)
1569 | * [bingoogolapple/BGABadgeView-Android](https://github.com/bingoogolapple/BGABadgeView-Android) - Android 徽章控件
1570 |
1571 | #### TextView处理
1572 | * [lygttpod/SuperTextView](https://github.com/lygttpod/SuperTextView)
1573 | * [chenBingX/SuperTextView(推荐)](https://github.com/chenBingX/SuperTextView)
1574 |
效果图
🔥🔥🔥
1575 |
1576 |

1577 |
1578 | * [hanks-zyh/HTextView](https://github.com/hanks-zyh/HTextView) - Animation effects to text, not really textview
1579 | * [MZCretin/ExpandableTextView](https://github.com/MZCretin/ExpandableTextView) - 实现类似微博内容,@用户,链接高亮,@用户和链接可点击跳转,可展开和收回的TextView
1580 | * [Chen-Sir/ExpandableTextView](https://github.com/Chen-Sir/ExpandableTextView) - 可以扩展和折叠的Android TextView。
1581 | * [Bakumon/NumberAnimTextView](https://github.com/Bakumon/NumberAnimTextView) - 数字增加和降低动画 TextView
1582 | * [robinhood/ticker](https://github.com/robinhood/ticker) - An Android text view with scrolling text change animation
1583 | * [iYaoy/easy_at](https://github.com/iYaoy/easy_at) - Android 如何优雅地实现@人功能?——仿微博、仿QQ、仿微信、零入侵、高扩展性
1584 |
1585 | #### 跑马灯效果
1586 | * [gongwen/MarqueeViewLibrary](https://github.com/gongwen/MarqueeViewLibrary) - 一个帮您快速实现跑马灯效果的library
1587 | * [rosenpin/FadingTextView](https://github.com/rosenpin/FadingTextView) - A textview that changes its content automatically every few seconds
1588 |
1589 | #### 开关按钮效果
1590 | * [SwitchButton](https://github.com/kyleduo/SwitchButton) - 仿ios移动按钮
1591 | * [zcweng/SwitchButton](https://github.com/zcweng/SwitchButton) - SwitchButton.An beautiful+lightweight+custom-style-easy
1592 |
效果图
🔥🔥🔥
1593 |
1594 |

1595 |

1596 |
1597 |
1598 | * [Android-SwitchIcon](https://github.com/zagum/Android-SwitchIcon) - 仿ios移动按
1599 | * [bitvale/PacButton](https://github.com/bitvale/PacButton) - Android implementation of switch animation https://dribbble.com/shots/5487871-Video-Photo-Switcher-Exploration from Oleg Frolov https://dribbble.com/Volorf
1600 |
效果图
1601 |
1602 |

1603 |
1604 |
1605 |
1606 | #### 进度条效果
1607 | * [daimajia/NumberProgressBar](https://github.com/daimajia/NumberProgressBar) - ProgressBar相关
1608 | * [woxingxiao/BubbleSeekBar](https://github.com/woxingxiao/BubbleSeekBar) - 自定义SeekBar,进度变化更以可视化气泡样式呈现
1609 | * [warkiz/IndicatorSeekBar](https://github.com/warkiz/IndicatorSeekBar) - A custom SeekBar on Android, which can be changed the size ,color , thumb drawable , tick drawable , tick text and isb_indicator , also , will show an isb_indicator view with progress above SeekBar when seeking.
1610 | * [AnderWeb/discreteSeekBar](https://github.com/AnderWeb/discreteSeekBar) - 带水滴效果的可拖动进度条
1611 | * [rubensousa/PreviewSeekBar](https://github.com/rubensousa/PreviewSeekBar) - A SeekBar suited for showing a preview of something. As seen in Google Play Movies.
1612 | * [rey5137/material](https://github.com/rey5137/material) - A library to bring fully animated Material Design components to pre-Lolipop Android.
1613 | * [oli107/material-range-bar](https://github.com/oli107/material-range-bar) - Android widget for selecting a range of values.
1614 | * [shts/StoriesProgressView](https://github.com/shts/StoriesProgressView) - show horizontal progress like instagram stories.
1615 |
效果图
1616 |
1617 |

1618 |

1619 |
1620 |
1621 | #### SideBar导航栏效果
1622 | * [Solartisan/WaveSideBar](https://github.com/Solartisan/WaveSideBar) - 一个快速跳跃分组的侧边栏控件,示例中配合RecyclerView实现。
1623 |
1624 |
1625 | #### 倒计时控件
1626 | * [iwgang/CountdownView](https://github.com/iwgang/CountdownView) - Android倒计时控件,使用Canvas绘制,支持多种样式
1627 |
效果图
1628 |
1629 |

1630 |

1631 |

1632 |
1633 | * [SuperKotlin/CountDownView](https://github.com/SuperKotlin/CountDownView) - 启动页圆形倒计时加载view
1634 |
效果图
1635 |
1636 |

1637 |
1638 | * [CaMnter/EasyCountDownTextureView](https://github.com/CaMnter/EasyCountDownTextureView) - Easy count down by TextureView
1639 |
1640 | #### 抽屉效果
1641 | * [TayfunCesur/CurvedBottomSheet](https://github.com/TayfunCesur/CurvedBottomSheet) - Curved-Waved-Animated BottomSheet 😎 It uses Cubic Bezier Curves. This project can be a good start to drawing whatever you want!
1642 |
效果图
1643 |
1644 |

1645 |

1646 |

1647 |

1648 |

1649 |
1650 |
1651 | #### 时光轴效果TimeLine&StepView
1652 | * [VictorAlbertos/BreadcrumbsView](https://github.com/VictorAlbertos/BreadcrumbsView) - A customizable Android view for paginated forms
1653 | * [shuhart/StepView](https://github.com/shuhart/StepView) - A simple animated step view for Android. Backward and forward animations is supported.
1654 | * [vipulasri/Timeline-View](https://github.com/vipulasri/Timeline-View) - Android Timeline View is used to display views like Tracking of shipment/order, steppers etc.
1655 | * [sangcomz/StickyTimeLine](https://github.com/sangcomz/StickyTimeLine) - StickyTimeLine is timeline view for android.
1656 | * [fython/MaterialStepperView](https://github.com/fython/MaterialStepperView) - Steppers - Material Design Components for Android
1657 |
1658 | #### 自定义键盘
1659 | * [xuejinwei/NumberKeyboard](https://github.com/xuejinwei/NumberKeyboard) - 仿造android端闲鱼发布选择价格数字键盘,自定义数字键盘
1660 | * [onlyloveyd/LazyKeyboard](https://github.com/onlyloveyd/LazyKeyboard) - 字母,符号,数字&自定义安全键盘
1661 | * [w446108264/XhsEmoticonsKeyboard](https://github.com/w446108264/XhsEmoticonsKeyboard) - 最良心的开源表情键盘解决方案。
1662 |
1663 | #### 屏幕锁控件
1664 | * [aritraroy/PinLockView](https://github.com/aritraroy/PinLockView) - A clean, minimal, highly customizable pin lock view for Android
1665 | * [aritraroy/PatternLockView](https://github.com/aritraroy/PatternLockView) - An easy-to-use, customizable, Material Design ready Pattern Lock view for Android.
1666 |
效果图
1667 |
1668 |

1669 |

1670 |
1671 | * [lizixian18/AppLock](https://github.com/lizixian18/AppLock) - AppLock应用锁,保护你的隐私。
1672 | * [Nightonke/BlurLockView](https://github.com/Nightonke/BlurLockView) - Lock view with blur effect. Easy to customise.
1673 |
1674 | #### 仪表盘效果
1675 | * [jenly1314/SpinCounterView](https://github.com/jenly1314/SpinCounterView) - 一个类似于码表变化的旋转计数器动画控件
1676 | * [glomadrian/velocimeter-view](https://github.com/glomadrian/velocimeter-view) - A velocimeter View for Android
1677 |
1678 | #### 自定义歌词控件
1679 | * [wangchenyan/lrcview](https://github.com/wangchenyan/lrcview) - Android歌词控件,支持上下拖动歌词,歌词自动换行,自定义属性。
1680 |
效果图
1681 |
1682 |

1683 |
1684 | * [zhengken/LyricViewDemo](https://github.com/zhengken/LyricViewDemo) - LyricView is a powerful and flexible custom view to display lyrics within music player under Android
1685 |
效果图
1686 |
1687 |

1688 |

1689 |
1690 |
1691 | #### 左右拖拽卡片效果
1692 | * [yuyakaido/CardStackView](https://github.com/yuyakaido/CardStackView) - Tinder like swipeable card view for Android
1693 |
效果图
1694 |
1695 |

1696 |
1697 |
1698 |
1699 | #### 翻页效果
1700 | * [eschao/android-PageFlip](https://github.com/eschao/android-PageFlip) - 3D Style Page Flip on Android
1701 | * [openaphid/android-flip](https://github.com/openaphid/android-flip) - 一个在Android上翻转动画的组件,它类似于FrPixiPoe/Android的效果
1702 |
1703 | #### 丰富的自定义布局(包含圆形、圆角、不规则等)
1704 | * [florent37/ShapeOfView](https://github.com/florent37/ShapeOfView)
1705 | * [Stepper-Touch](https://github.com/DanielMartinus/Stepper-Touch) - Material Design设计风格的触摸步进器
1706 |
效果图
🔥🔥
1707 |
1708 |

1709 |
1710 |
1711 | *************************************
1712 | ### 工具相关
1713 | [back to top](#readme)
1714 | #### 下载相关
1715 | * [lingochamp/FileDownloader](https://github.com/lingochamp/FileDownloader) - Android 文件下载引擎,稳定、高效、灵活、简单易用
1716 |
效果图
🔥🔥🔥
1717 |
1718 |

1719 |

1720 |

1721 |
1722 | * [yaowen369/DownloadHelper](https://github.com/yaowen369/DownloadHelper) - 一个支持多线程,断点续传功能的Android下载工具
1723 | * [RxDownload](https://github.com/ssseasonnn/RxDownload) - 基于RxJava的多线程下载工具
1724 | * [lingochamp/okdownload](https://github.com/lingochamp/okdownload) - 可靠,灵活,高性能以及强大的下载引擎。
1725 | * [Justson/Downloader](https://github.com/Justson/Downloader) - Downloader 是一个非常轻巧以及功能强大快速下载库,只有50KB 左右大小,对于大多数应用来说,性价比最高的一个下载库, 相比系统提供DownloadManager、FileDownloader 来说,Downloader 提供的API更简单、轻量且Downloader提供同步下载,系统通知进度等功能。
1726 | * [StevenYan88/MultiThreadDownload](https://github.com/StevenYan88/MultiThreadDownload) - 多线程下载文件,支持断点
1727 |
效果图
🔥🔥🔥
1728 |
1729 |

1730 |
1731 |
1732 | #### 路由框架
1733 | [back to top](#readme)
1734 | * [alibaba/ARouter](https://github.com/alibaba/ARouter) - 一个用于帮助 Android App 进行组件化改造的框架 —— 支持模块间的路由、通信、解耦
1735 | * [ssseasonnn/RxRouter](https://github.com/ssseasonnn/RxRouter) - 一个轻量级、简单、智能并且强大的安卓路由库
1736 | * [meituan/WMRouter](https://github.com/meituan/WMRouter) - WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。
1737 |
1738 | * [kotterknife](https://github.com/JakeWharton/kotterknife) - 基于ButterKnife 使用 kotlin编写的 Android 依赖注入框架 🔥🔥🔥🔥
1739 | * [koin](https://github.com/Ekito/koin) - 简明实用的 Kotlin 依赖注入框架 🔥🔥🔥
1740 | * [koin](https://github.com/Ekito/koin) - 没有代理,没有代码生成,没有反射;用简洁实用的方式编写依赖注入的轻量库。🔥🔥🔥
1741 | * [ActivityStarter](https://github.com/MarcinMoskala/ActivityStarter) Activity 启动生成器,更简单的方式传递多个参数 🔥🔥
1742 | * [Blankj/AndroidUtilCode](https://github.com/Blankj/AndroidUtilCode) - 一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发效率
1743 | * [yjfnypeu/EasyAndroid](https://github.com/yjfnypeu/EasyAndroid) - 一系列简单、轻量、方便的Android开发工具集合(持续更新中)
1744 | * [vondear/RxTools(推荐)](https://github.com/vondear/RxTools)
1745 | * [joda-time](https://github.com/JodaOrg/joda-time) - joda-time 日期的替代使用库
1746 |
1747 | ************************************
1748 | ### Flutter相关
1749 | [back to top](#readme)
1750 | * [alibaba/flutter-go](https://github.com/alibaba/flutter-go) - flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
1751 |
效果图
1752 |
1753 |

1754 |

1755 |

1756 |
1757 |
1758 | * [alibaba/fish-redux](https://github.com/alibaba/fish-redux) - An assembled flutter application framework. https://github.com/alibaba/fish-redux
1759 | * [simplezhli/flutter_deer(推荐)](https://github.com/simplezhli/flutter_deer) - Flutter 练习项目。包括完整UI设计图,更贴近真实项目的练习。
1760 |
效果图
1761 |
1762 |

1763 |

1764 |

1765 |

1766 |

1767 |

1768 |
1769 |
1770 | * [Sky24n/flutter_wanandroid(推荐)](https://github.com/Sky24n/flutter_wanandroid) - Flutter完整项目,WanAndroid客户端,BLoC、RxDart 、国际化、主题色、启动页、引导页,拥有较好的项目结构&比较规范的代码!
1771 |
效果图
1772 |
1773 |

1774 |

1775 |

1776 |

1777 |

1778 |

1779 |

1780 |

1781 |

1782 |
1783 |
1784 |
1785 | * [hurshi/wanandroid](https://github.com/hurshi/wanandroid) - 一款使用Flutter编写的,Material Design风格的WanAndroid客户端
1786 | * [OpenFlutter/Flutter-Notebook](https://github.com/OpenFlutter/Flutter-Notebook) - 日更的FlutterDemo合集,今天你fu了吗
1787 | * [HackSoul/zhihu-flutter](https://github.com/HackSoul/zhihu-flutter) - Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅
1788 | * [canhuah/WanAndroid-Flutter](https://github.com/canhuah/WanAndroid-Flutter) - Flutter版WanAndroid客户端 适合Flutter入门学习
1789 | * [ywp0919/wan_android_flutter](https://github.com/ywp0919/wan_android_flutter) - wanandroid flutter app
1790 | * [CarGuo/GSYGithubAppFlutter](https://github.com/CarGuo/GSYGithubAppFlutter) - 超完整的Flutter项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative三个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,跨框架对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验~~Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp
1791 | * [wtus/flutter_kaiyan](https://github.com/wtus/flutter_kaiyan) - 使用Google跨平台框架Flutter仿写一个开眼视频(Eyepetizer )
1792 | * [yubo725/flutter-osc](https://github.com/yubo725/flutter-osc) - 基于Google Flutter的开源中国客户端,支持Android和iOS。
1793 | * [huanxsd/flutter_shuqi](https://github.com/huanxsd/flutter_shuqi) - 高仿书旗小说 Flutter版,支持iOS、Android
1794 |
效果图
1795 |
1796 |

1797 |

1798 |

1799 |
1800 |
1801 |
1802 | ************************************
1803 | ### ReactNative相关
1804 | [back to top](#readme)
1805 | * [ljunb/react-native-iShiWuPai](https://github.com/ljunb/react-native-iShiWuPai) - 一个基于 React Native 和 Redux、MobX 实现的展示型 Demo。
1806 |
效果图
🔥🔥🔥
1807 |
1808 |

1809 |

1810 |

1811 |
1812 |
1813 | ************************************
1814 | ### 小程序UI库
1815 | [back to top](#readme)
1816 | * [justjavac/awesome-wechat-weapp](https://github.com/justjavac/awesome-wechat-weapp) - 微信小程序开发资源汇总 💯
1817 | * [opendigg/awesome-github-wechat-weapp](https://github.com/opendigg/awesome-github-wechat-weapp) - 微信小程序开源项目库汇总
1818 | * [weilanwl/ColorUI(推荐)](https://github.com/weilanwl/ColorUI) - 鲜亮的高饱和色彩,专注视觉的小程序组件库
1819 | * [meili/minui](https://github.com/meili/minui) - 蘑菇街-基于规范的小程序 UI 组件库,自定义标签组件,简洁、易用、工具化
1820 | * [youzan/vant-weapp](https://github.com/youzan/vant-weapp) - 有赞-轻量、可靠的小程序 UI 组件库 https://youzan.github.io/vant-weapp
1821 | * [Tencent/weui](https://github.com/Tencent/weui) - WeChat
1822 | * [TalkingData/iview-weapp](https://github.com/TalkingData/iview-weapp) - 一套高质量的微信小程序 UI 组件库 https://weapp.iviewui.com
1823 | * [wux-weapp/wux-weapp](https://github.com/wux-weapp/wux-weapp) - 微信小程序自定义 UI 组件 https://wux-weapp.github.io/wux-weapp…
1824 | * [phonycode/wuss-weapp](https://github.com/phonycode/wuss-weapp) - wuss-weapp 一款高质量,组件齐全,高自定义的微信小程序UI组件库
1825 | * [Shaman05/wxCharts](https://github.com/Shaman05/wxCharts) - 微信小程序中的股票分时图、K线图
1826 | * [qindiandadudu/TianguoguoXiaopu](https://github.com/qindiandadudu/TianguoguoXiaopu) - 基于EastWorld的微信小程序商城
1827 | * [Meituan-Dianping/mpvue](https://github.com/Meituan-Dianping/mpvue) - 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系
1828 | * [NervJS/taro](https://github.com/NervJS/taro) - 多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。
1829 | * [kuckboy1994/mp_canvas_drawer](https://github.com/kuckboy1994/mp_canvas_drawer) - 微信小程序上canvas绘制图片助手,一个json就制作分享朋友圈图片
1830 |
效果图
🔥🔥🔥
1831 |
1832 |

1833 |

1834 |
1835 |
1836 | *************************************
1837 | ### JS相关
1838 | [back to top](#readme)
1839 |
1840 | *************************************
1841 |
1842 |
1843 | ## License
1844 | ```
1845 | Copyright 2018, Vension
1846 |
1847 | Licensed under the Apache License, Version 2.0 (the "License");
1848 | you may not use this file except in compliance with the License.
1849 | You may obtain a copy of the License at
1850 |
1851 | http://www.apache.org/licenses/LICENSE-2.0
1852 |
1853 | Unless required by applicable law or agreed to in writing, software
1854 | distributed under the License is distributed on an "AS IS" BASIS,
1855 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1856 | See the License for the specific language governing permissions and
1857 | limitations under the License.
1858 | ```
1859 |
1860 |
1861 |
1862 |
--------------------------------------------------------------------------------