└── README.md /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | Latest Stable Version 4 | 5 | 6 | License 7 | 8 | 9 | Author 10 | 11 | 12 | QQ Group 13 | 14 |

15 | 16 | ************************************ 17 | ### Author:Vension 18 | ### E-mail:VensionHu@qq.com 19 | ************************************ 20 | 21 | ## 关于 22 | 本项目是一个专注于收集Github上(主要是Android,也包括Fultter,微信小程序,ReactNative,JS等)优秀的的开源库、扩展、工具、优秀开源项目、资料等高质量资源的集合进行整理。https://github.com/Vension/V-AndroidCollectSources 23 | 24 | 25 | ## Thanks 26 | 27 | - 感谢所有优秀的开源项目 28 | 29 | 30 | ## 目录 31 | * [学习资料](#学习资料) 32 | 33 | * [开发框架](#开发框架) 34 | * [MVP](#MVP) 35 | * [MVVM](#MVVM) 36 | * [组件化](#组件化) 37 | * [插件化](#插件化) 38 | 39 | * [优秀完整项目](#优秀完整项目) 40 | * [WanAndroid系列](#WanAndroid系列) 41 | * [开眼系列](#开眼系列) 42 | * [Gank妹子系列](#Gank妹子系列) 43 | * [仿今日头条系列](#仿今日头条系列) 44 | 45 | * [网络相关](#网络相关) 46 | 47 | * [刷新控件](#刷新控件) 48 | 49 | * [adapter适配器](#adapter适配器) 50 | 51 | * [轮播图Banner](#轮播图banner) 52 | 53 | * [通用标题栏](#通用标题栏) 54 | 55 | * [导航栏相关](#导航栏相关) 56 | 57 | * [多状态Layout](#多状态Layout) 58 | 59 | * [侧滑菜单](#侧滑菜单) 60 | 61 | * [数据库相关](#数据库相关) 62 | 63 | * [沉浸式解决库](#沉浸式解决库) 64 | 65 | * [Permissions权限处理](#Permissions权限处理) 66 | 67 | * [Android侧滑返回](#Android侧滑返回) 68 | 69 | * [二维码相关](#二维码相关) 70 | 71 | * [音视频相关](#音视频相关) 72 | * [视频播放器](#视频播放器) 73 | * [音乐播放器](#音乐播放器) 74 | 75 | * [相册选择器裁剪](#相册选择器裁剪) 76 | 77 | * [图片处理相关](#图片处理相关) 78 | * [圆形圆角图片](#圆形圆角图片) 79 | * [图片预览效果](#图片预览效果) 80 | * [九宫格效果](#九宫格效果) 81 | * [水印涂鸦功能](#水印涂鸦功能) 82 | * [图片压缩相关](#图片压缩相关) 83 | * [高斯模糊效果](#高斯模糊效果) 84 | * [长图大图效果](#长图大图效果) 85 | 86 | * [拍照录像录音相关](#拍照录像录音相关) 87 | 88 | * [Dialog相关](#Dialog相关) 89 | 90 | * [Popwindow相关](#Popwindow相关) 91 | 92 | * [选择器Piker](#选择器Piker) 93 | 94 | * [新手引导效果](#新手引导效果) 95 | 96 | * [版本更新工具](#版本更新工具) 97 | 98 | * [Toast相关](#Toast相关) 99 | 100 | * [Glide辅助工具](#Glide辅助工具) 101 | 102 | * [RecyclerView相关](#RecyclerView相关) 103 | 104 | * [骨架屏效果](#骨架屏效果) 105 | 106 | * [ViewPager相关](#ViewPager相关) 107 | 108 | * [WebView相关](#WebView相关) 109 | 110 | * [炫酷动画合集](#炫酷动画合集) 111 | 112 | * [阴影效果](#阴影效果) 113 | 114 | * [图表库Charts](#图表库Charts) 115 | 116 | * [小说阅读器](#小说阅读器) 117 | 118 | * [弹幕效果](#弹幕效果) 119 | 120 | * [悬浮窗效果](#悬浮窗效果) 121 | 122 | * [树状图TreeView](#树状图TreeView) 123 | 124 | * [其他自定义控件](#其他自定义控件) 125 | * [验证码效果](#验证码效果) 126 | * [搜索控件](#搜索控件) 127 | * [点赞收藏效果](#点赞收藏效果) 128 | * [RatingBar效果](#RatingBar效果) 129 | * [背景渐变效果](#背景渐变效果) 130 | * [水波纹效果](#水波纹效果) 131 | * [自定义shape效果](#自定义shape效果) 132 | * [日历控件](#日历控件) 133 | * [加载动画](#加载动画) 134 | * [流式布局](#流式布局) 135 | * [标签控件LableView](#标签控件LableView) 136 | * [FloatButton](#FloatButton) 137 | * [item侧滑删除](#item侧滑删除) 138 | * [3D-TouchView](#3D-TouchView) 139 | * [富文本相关](#富文本相关) 140 | * [微章控件](#微章控件) 141 | * [TextView处理](#TextView处理) 142 | * [跑马灯效果](#跑马灯效果) 143 | * [开关按钮效果](#开关按钮效果) 144 | * [进度条效果](#进度条效果) 145 | * [SideBar导航栏效果](#SideBar导航栏效果) 146 | * [倒计时控件](#倒计时控件) 147 | * [抽屉效果](#抽屉效果) 148 | * [时光轴效果TimeLine&StepView](#时光轴效果TimeLine&StepView) 149 | * [自定义键盘](#自定义键盘) 150 | * [屏幕锁控件](#屏幕锁控件) 151 | * [仪表盘效果](#仪表盘效果) 152 | * [自定义歌词控件](#自定义歌词控件) 153 | * [左右拖拽卡片效果](#左右拖拽卡片效果) 154 | * [翻页效果](#翻页效果) 155 | 156 | * [工具相关](#工具相关) 157 | * [下载相关](#下载相关) 158 | * [路由框架](#路由框架) 159 | 160 | * [Flutter相关](#Flutter相关) 161 | 162 | * [ReactNative相关](#ReactNative相关) 163 | 164 | * [小程序UI库](#小程序UI库) 165 | 166 | * [JS相关](#JS相关) 167 | ``` 168 | 点击 ► 展示效果图 169 | ``` 170 | ************************************ 171 | ### 学习资料 172 | * [enbandari/Kotlin-Tutorials](https://github.com/enbandari/Kotlin-Tutorials) - 【Kotlin 视频教程】国内资料较少,我录制了一套视频 173 | * [LyndonChin/kotlin-docs-zh](https://github.com/LyndonChin/kotlin-docs-zh) - 为了彻底掌握 Kotlin 语法,花了好几个月把官方文档翻译了一遍 174 | * [MindorksOpenSource/from-java-to-kotlin](https://github.com/MindorksOpenSource/from-java-to-kotlin/blob/master/README-ZH.md) - From Java To Kotlin - Your Cheat Sheet For Java To Kotlin 175 | * [Freelander/Android_Data](https://github.com/Freelander/Android_Data) - Android 学习资料收集 176 | * [linsir6/AndroidNote](https://github.com/linsir6/AndroidNote) - Android基础知识、Android进阶知识、Android自定义View相关、面试相关的知识,欢迎fork,star~ 177 | * [JsonChao/Awesome-Android-Interview](https://github.com/JsonChao/Awesome-Android-Interview) - 从十几份顶级面试仓库和200多篇高质量面经中总结出一份全面而详尽的Android面试题集。 178 | * [dyc87112/SpringBoot-Learning](https://github.com/dyc87112/SpringBoot-Learning) - Spring Boot教程 http://blog.didispace.com 179 | * [paascloud/paascloud-master](https://github.com/paascloud/paascloud-master) - spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 180 | * [UCodeUStory/DataStructure](https://github.com/UCodeUStory/DataStructure) - 数据结构、算法总结、学习算法的时间复杂度、空间复杂度、分析算法特点以及应用、Java面试难题、Android面试难题 181 | * [hadyang/interview](https://github.com/hadyang/interview) - Java / Android 笔试、面试 知识整理 182 | * [gonghuiyuan516/AndroidArchitectureArticle](https://github.com/gonghuiyuan516/AndroidArchitectureArticle) - 🔥Android架构文章大全 183 | * [pengMaster/BestNote](https://github.com/pengMaster/BestNote) - Java Android 近几年最全面的技术点以及面试题 供自己学习使用 184 | * [interviewandroid/AndroidInterView](https://github.com/interviewandroid/AndroidInterView) - Android面试2019年最新版(每日更新) 185 | 186 | ************************************ 187 | ### 开发框架 188 | [back to top](#readme) 189 | #### MVP 190 | * [JessYanCoding/MVPArms(Java-推荐)](https://github.com/JessYanCoding/MVPArms) - 一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架 191 | * [lizixian18/EasyMvp(Java)](https://github.com/lizixian18/EasyMvp) -一个简单强大且灵活的MVP框架。 https://juejin.im/post/5b5a877c518825… 192 | * [wangyuan0217/DemoMvp(Java)](https://github.com/wangyuan0217/DemoMvp) - MVP+RxJava2+Retrofit+Dagger2+Realm... 193 | * [zhhr1122/z_comic_new(Java)](https://github.com/zhhr1122/z_comic_new) - 一款采用MVP模式的设计的仿造腾讯漫画的APP 194 | * [yeyueduxing/YeLearns(Java)](https://github.com/yeyueduxing/YeLearns) - 夜月资讯:一款符合Google Material Design的Android客户端。项目使用MVPArms作为底层框架,然后自己扩展了一个UI框架YeLibrary,实现了各种常用的列表页,Tab页等等,便于快速开发应用。现主要包括:玩安卓,DIYcode,干货,微信资讯,游明星空,影视,壁纸等多个模块 195 | * [zhanghacker/MVPHabit(Java)](https://github.com/zhanghacker/MVPHabit) - 一套适合敏捷开发,基于MVP模式开发框架,整合Rxjava+Retrofit+Dagger+Butterknife等主流模块,加入中一些比较常用的工具类,进行一些抽取和整理,让你更专注于业务自身的逻辑。 196 | 197 | #### MVVM 198 | * [CarGuo/GSYGithubAppKotlin](https://github.com/CarGuo/GSYGithubAppKotlin) - 超完整的Android Kotlin 项目,使用Retrofit2 + RxJava2 + Dagger2 + DataBinding + LiveData + Navigation 等,MVVM 配合 Android JetPack 199 |
效果图 200 |
201 | image 202 | image 203 |
204 | * [SelfZhangTQ/T-MVVM(Java-推荐)](https://github.com/SelfZhangTQ/T-MVVM) - This repository contains a detailed sample app that implements MVVM architecture using LiveData,ViewModel,Retrofit,Rxjava 205 |
效果图 206 |
207 | image 208 | image 209 | image 210 | image 211 | image 212 | image 213 |
214 | 215 | #### 组件化 216 | * [JessYanCoding/ArmsComponent(Java-推荐)](https://github.com/JessYanCoding/ArmsComponent) - 基于MVPArms的组件化框架 217 | * [luckybilly/CC(Java)](https://github.com/luckybilly/CC) - 业界首个支持渐进式组件化改造的Android组件化开源框架。Componentize your android project gradually. https://juejin.im/post/5b255f6ce51d45… 218 | * [PrototypeZ/AppJoint(Kotlin)](https://github.com/PrototypeZ/AppJoint) - 极简 Android 组件化方案。仅包含 3 个注解加 1 个 API,超低学习成本,支持渐进式组件化。 219 | * [guofudong/KotlinAndroid(Kotlin)](https://github.com/guofudong/KotlinAndroid) - 组件化 + MVP + Retrofit + RxKotlin + Dagger2实现的一款用Kotlin语言编写的多媒体类应用。 220 | * [renxuelong/ComponentDemo](https://github.com/renxuelong/ComponentDemo) - Android 组件化架构 Demo 221 | * [TenzLiu/TenzModuleDemo](https://github.com/TenzLiu/TenzModuleDemo) - Android 组件化架构 Demo 222 | * [Componentized-_Framework](https://github.com/liuzeze/Componentized-_Framework) - 组件化框架,使用Arouter 路由跳转 retrofit +okhhp方式进行网络请求 223 | * [mqzhangw/JIMU](https://github.com/mqzhangw/JIMU) - 一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。 224 | * [NewFastFrame](https://github.com/HelloChenJinJun/NewFastFrame) - 终极组件化框架项目方案 225 | * [guiying712/AndroidModulePattern](https://github.com/guiying712/AndroidModulePattern) - Android项目组件化示例代码,支持Fragment和View 226 | * [yangchong211/LifeHelper](https://github.com/yangchong211/LifeHelper) - 组件化综合案例,包含微信新闻,头条视频,美女图片,百度音乐,干活集中营,玩Android,豆瓣读书电影,知乎日报等等模块。架构模式:组件化+MVP+Rx+Retrofit+Desgin+Dagger2+阿里VLayout+腾讯X5+腾讯bugly。安装阿里编码规约插件,不断修正不合理代码和最大程度去除黄色警告!!!融合开发中需要的各种小案例! 227 | * [viyski/Pluto](https://github.com/viyski/Pluto) - Kotlin模块化,MVP Retrofit + Okhttp + Rxjava Dagger ARouter 228 | * [GraceJoJo/Designer](https://github.com/GraceJoJo/Designer) - 组件化+ MVP+Kotlin开发-一个充满设计感的开源App 229 |
效果图🔥 230 |
231 | image 232 | image 233 |
234 |
235 | 236 | #### 插件化 237 | * [ManbangGroup/Phantom](https://github.com/ManbangGroup/Phantom) - Phantom — 唯一零 Hook 稳定占坑类 Android 热更新插件化方案 238 | * [wequick/Small](https://github.com/wequick/Small) - 做最轻巧的跨平台插件化框架 239 |
效果图🔥 240 |
241 | image 242 |
243 |
244 | * [DroidPlugin](https://github.com/DroidPluginTeam/DroidPlugin) 245 | 246 | ************************************ 247 | ### 优秀完整项目 248 | [back to top](#readme) 249 | #### WanAndroid系列 250 | * [senonwx/WanAndroid(组件化推荐)](https://github.com/senonwx/WanAndroid) - 运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的组件化玩安卓app。 251 |
效果图 252 |
253 | image 254 | image 255 | image 256 |
257 |
258 | * [Sbingo/WanAndroid-MVVM(MVVM推荐)](https://github.com/Sbingo/WanAndroid-MVVM) - 玩 Android 客户端,采用 kotlin 语言,Material Design 风格,根据 MVVM 架构使用 Jetpack 架构组件搭建了整套框架 259 |
效果图 260 |
261 | image 262 | image 263 | image 264 | image 265 | image 266 | image 267 |
268 |
269 | * [iceCola7/WanAndroid(MVP推荐)](https://github.com/iceCola7/WanAndroid) - 项目采用 Kotlin 语言,基于 MVP + RxJava + Retrofit + Glide + EventBus 等架构设计,努力打造一款优秀的 http://www.wanandroid.com 客户端 270 |
效果图 271 |
272 | image 273 | image 274 | image 275 |
276 | * [Hankkin/Reading](https://github.com/Hankkin/Reading) - Reading是一款基于WanAndroid OpenApi开发的阅读类工具, 同时Reading中还包含"英文单词"、"账号本子"、"天气"、"查单词"、"快递查询"等小工具。项目基于"Kotlin+MVP"架构开发,风格大概也许属于Material Desgin原质化风格,包含主题颜色切换、百变Logo、 等功能。 277 |
效果图 278 |
279 | image 280 | image 281 | image 282 |
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 |
288 | image 289 | image 290 | image 291 |
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 | image 301 |
302 |
303 | 304 | #### Gank妹子系列 305 | * [miaoMiaoDaShi/YangYanNew(养眼)](https://github.com/miaoMiaoDaShi/YangYanNew) - 新养眼,项目基于框架MVPArms,全程使用kotlin编写. 306 |
效果图 307 |
308 | image 309 | image 310 | image 311 |
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 | image 320 |
321 |
322 | * [iMeiji/Toutiao](https://github.com/iMeiji/Toutiao) - 一款第三方今日头条客户端, MVP + RxJava + Retrofit 323 |
效果图 324 |
325 | image 326 | image 327 | image 328 |
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 |
336 | image 337 | image 338 | image 339 |
340 |
341 | 342 | * [SprintNBA](https://github.com/smuyyh/SprintNBA) - NBA第三方客户端,含NBA头条新闻、视频集锦/赛场花絮、比赛直播 343 |
效果图 344 |
345 | image 346 | image 347 | image 348 |
349 |
350 | 351 | * [MvpApp](https://github.com/Rukey7/MvpApp) - Android MVP Architecture Study 352 |
效果图 353 |
354 | image 355 | image 356 |
357 |
358 | 359 | * [Tucao](https://github.com/blackbbc/Tucao) - 吐槽第三方Android客户端 360 |
效果图🔥🔥🔥 361 |
362 | image 363 | image 364 | image 365 |
366 |
367 | 368 | * [Ribble](https://github.com/armcha/Ribble) - Dribbble客户端 369 |
效果图🔥🔥🔥 370 |
371 | image 372 |
373 |
374 | * [Simple-File-Manager](https://github.com/SimpleMobileTools/Simple-File-Manager) - 文件管理器 375 |
效果图🔥 376 |
377 | image 378 | image 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 | image 398 | image 399 | image 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 | image 412 | image 413 | image 414 |
415 | * [crazysunj/MultiTypeRecyclerViewAdapter](https://github.com/crazysunj/MultiTypeRecyclerViewAdapter) 416 |
效果图🔥🔥🔥 417 |
418 | image 419 |
420 | * [MEiDIK/SlimAdapter](https://github.com/MEiDIK/SlimAdapter) 421 | * [drakeet/MultiType](https://github.com/drakeet/MultiType) 422 |
效果图🔥🔥🔥 423 |
424 | image 425 | image 426 | image 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 | image 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 |
459 | image 460 | image 461 | image 462 |
463 |
464 | * [chaychan/BottomBarLayout](https://github.com/chaychan/BottomBarLayout) - 一个轻量级的底部导航控件)A simple and lightly widget to accomplish bottom Navigation,可设置未读数、提示点、提示消息 465 |
效果图🔥🔥🔥 466 |
467 | image 468 | image 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 | image 478 |
479 |
480 | * [10clouds/FluidBottomNavigation-android](https://github.com/10clouds/FluidBottomNavigation-android) - Android流体底层导航库 481 |
效果图 482 |
483 | image 484 |
485 |
486 | * [Hamadakram/JustBar](https://github.com/Hamadakram/JustBar) - Just a bar 487 |
效果图 488 |
489 | image 490 |
491 |
492 | * [shetmobile/MeowBottomNavigation](https://github.com/shetmobile/MeowBottomNavigation) - Android Meow Bottm Navigation http://etebarian.com 493 |
效果图 494 |
495 | image 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 | image 502 | image 503 | image 504 | image 505 |
506 |
507 | * [iammert/ReadableBottomBar](https://github.com/iammert/ReadableBottomBar) - Yet another material bottom bar library for Android 508 |
效果图 509 |
510 | image 511 | image 512 |
513 |
514 | * [st235/ExpandableBottomBar](https://github.com/st235/ExpandableBottomBar) - A new way to implement navigation in your app 515 |
效果图 516 |
517 | image 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 | image 525 |
526 |
527 | 528 | ************************************ 529 | ### 多状态Layout 530 | * [qyxxjd/MultipleStatusView](https://github.com/qyxxjd/MultipleStatusView) - 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。 531 |
效果图 532 |
533 | image 534 |
535 | * [Hankkin/PageLayoutDemo](https://github.com/Hankkin/PageLayoutDemo) - 一款简单的page切换 空布局、错误布局、加载布局,支持一键配置、定义,不需要xml编写 536 |
效果图 537 |
538 | image 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 | image 575 |
576 |
577 | * [chaychan/SlideCloseLib(极简)](https://github.com/chaychan/SlideCloseLib) - 一个类实现侧滑返回效果 578 | * [gongwen/SwipeBackLayout(推荐)](https://github.com/gongwen/SwipeBackLayout) 579 |
效果图🔥🔥🔥 580 |
581 | image 582 | image 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 | image 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 | image 605 | image 606 | image 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 |
634 | image 635 | image 636 | image 637 |
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 | image 657 |
658 | * [steelkiwi/cropiwa](https://github.com/steelkiwi/cropiwa) - (图片裁剪)Configurable Custom Crop widget for Android 659 |
效果图🔥🔥🔥 660 |
661 | image 662 |
663 | * [jdamcd/android-crop](https://github.com/jdamcd/android-crop) - Android library project for cropping images 664 |
效果图🔥🔥🔥 665 |
666 | image 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 | image 674 | image 675 |
676 |
677 | * [HpWens/MCropImageView](https://github.com/HpWens/MCropImageView) - 炫酷的小红书图片裁剪控件 678 |
效果图🔥🔥 679 |
680 | image 681 | image 682 | image 683 |
684 |
685 | 686 | ************************************ 687 | ### 图片处理相关 688 | [back to top](#readme) 689 | #### 圆形圆角特殊头像效果 690 | * [ai2101039/YLCircleImageView](https://github.com/ai2101039/YLCircleImageView) - 描边/内间距/四个角不同弧度(包括圆角) 691 |
效果图🔥🔥 692 |
693 | image 694 | image 695 |
696 |
697 | * [hdodenhof/CircleImageView](https://github.com/hdodenhof/CircleImageView) - 经典的圆形图片效果 698 | * [lopspower/CircularImageView](https://github.com/lopspower/CircularImageView) - 带阴影的圆形ImageView 699 |
效果图🔥🔥 700 |
701 | image 702 |
703 |
704 | * [SheHuan/NiceImageView](https://github.com/SheHuan/NiceImageView) - Android 圆角、圆形 ImageView 705 |
效果图🔥🔥 706 |
707 | image 708 | image 709 | image 710 | image 711 | image 712 | image 713 |
714 |
715 | * [BayMikyou/PrettyImageView](https://github.com/BayMikyou/PrettyImageView) - 一个Kotlin实现的简单小巧支持圆形和圆角定制化的ImageView 716 |
效果图🔥🔥 717 |
718 | image 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 |
739 | image 740 | image 741 | image 742 |
743 |
744 | * [li-xiaojun/ImageGridView](https://github.com/li-xiaojun/ImageGridView) - 微博,微信九宫格图片布局,搭配XPopup的大图浏览弹窗,体验好到飞起。 745 |
效果图🔥🔥 746 |
747 | image 748 |
749 |
750 | * [hewenyuAndroid/NinePhotoLayout](https://github.com/hewenyuAndroid/NinePhotoLayout) - 本项目是仿照微信朋友圈中的图片九宫格布局,支持单张图片时,根据图片的长宽比例显示,四张图片时,显示22布局,其它显示33布局显示 751 |
效果图 752 |
753 | image 754 | image 755 |
756 |
757 | * [HMY314/NineGridLayout](https://github.com/HMY314/NineGridLayout) - 一个仿微信朋友圈和QQ空间的九宫格图片展示自定义控件。 758 |
效果图 759 |
760 | image 761 | image 762 | image 763 |
764 |
765 | * [jeasonlzy/NineGridView](https://github.com/jeasonlzy/NineGridView) - 类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件,自动根据图片的数量确定图片大小和控件大小,使用Adapter模式设置图片,对外提供接口回调,使用接口加载图片,支持任意的图片加载框架,如 Glide,ImageLoader,Fresco,xUtils3,Picasso 等,支持点击图片全屏预览大图。 766 |
效果图🔥🔥🔥 767 |
768 | image 769 | image 770 | image 771 |
772 | * [Naoki2015/CircleDemo](https://github.com/Naoki2015/CircleDemo) - 仿微信(weixin wechat)实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,RecyclerView可以根据键盘的显示或隐藏实现联动。增加短视频拍摄功能,与后台交互采用mvp模式。关键字:wechat weixin 微信朋友圈 773 |
效果图 774 |
775 | image 776 | image 777 | image 778 |
779 | * [wobiancao/ImageNice9Layout](https://github.com/wobiancao/ImageNice9Layout) - 仿Nice首页图片列表9图样式,并实现拖拽效果 780 |
效果图🔥🔥 781 |
782 | image 783 | image 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 | image 797 | image 798 | image 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 | image 807 | image 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 | image 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 | image 827 | image 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 | image 837 |
838 |
839 | * [pqpo/SmartCropper](https://github.com/pqpo/SmartCropper) - 能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。 840 |
效果图🔥🔥🔥 841 |
842 | image 843 | image 844 | image 845 | image 846 | image 847 |
848 |
849 | * [aserbao/AndroidCamera](https://github.com/aserbao/AndroidCamera) - 自定义Android相机(仿抖音),其中功能包括视频人脸识别贴纸,分段录制,回滚删除,倒计时录制,视频裁剪,视频帧处理,视频旋转,滤镜添加,水印添加,动态贴纸添加,文字转视频,图片转视频。 850 |
效果图🔥🔥🔥 851 |
852 | image 853 | image 854 | image 855 |
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 | image 869 |
870 | * [limuyang2/LDialog](https://github.com/limuyang2/LDialog) - (Support AndroidX)基于DialogFragment封装的库,丰富的属性,帮助你化繁为简 871 |
效果图 872 |
873 | image 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 | image 883 | image 884 | image 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 | image 891 |
892 | * [linroid/FilterMenu](https://github.com/linroid/FilterMenu) - An implemention of Filter Menu concept for android 893 |
效果图🔥🔥🔥 894 |
895 | image 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 | image 902 | image 903 |
904 | 905 | ************************************ 906 | ### Popwindow相关 907 | [back to top](#readme) 908 | * [xujiaji/HappyBubble(推荐)](https://github.com/xujiaji/HappyBubble) - BubbleLayout随意变化的气泡布局,BubbleDialog根据点击View的位置定位它的位置,BubbleDialog可定制方向等! 909 |
效果图🔥🔥🔥 910 |
911 | image 912 | image 913 | image 914 |
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 | image 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 | image 930 | image 931 |
932 |
933 | * [kyleduo/BlurPopupWindow](https://github.com/kyleduo/BlurPopupWindow) - PopupWindow with blurred background. 934 |
效果图🔥🔥🔥 935 |
936 | image 937 |
938 | * [li-xiaojun/XPopup](https://github.com/li-xiaojun/XPopup) - 功能强大,UI简洁,交互优雅的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义 939 |
效果图🔥🔥🔥 940 |
941 | image 942 | image 943 | image 944 | image 945 | image 946 | image 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 | image 957 | image 958 | image 959 | image 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 | image 969 |
970 | 971 | ************************************ 972 | ### 新手引导效果 973 | [back to top](#readme) 974 | * [hongyangAndroid/Highlight](https://github.com/hongyangAndroid/Highlight) - 一个用于app指向性功能高亮的库 975 |
效果图🔥 976 |
977 | image 978 | image 979 |
980 | * [huburt-Hu/NewbieGuide(推荐)](https://github.com/huburt-Hu/NewbieGuide) - Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示 981 |
效果图🔥 982 |
983 | image 984 | image 985 | image 986 |
987 | * [amlcurran/ShowcaseView](https://github.com/amlcurran/ShowcaseView) 988 |
效果图🔥🔥🔥 989 |
990 | image 991 | image 992 |
993 | * [florent37/TutoShowcase](https://github.com/florent37/TutoShowcase) - A simple and Elegant Showcase view for Android 994 |
效果图🔥 995 |
996 | image 997 |
998 | * [binIoter/GuideView](https://github.com/binIoter/GuideView) - 最最轻量级的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导提示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment 999 |
效果图🔥 1000 |
1001 | image 1002 | image 1003 | image 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 | image 1014 | image 1015 | image 1016 |    
1017 | * [WVector/AppUpdate(推荐)](https://github.com/WVector/AppUpdate) - Android 版本更新 1018 |
效果图🔥 1019 |
1020 | image 1021 | image 1022 | image 1023 | image 1024 |    
1025 | * [azhon/AppUpdate](https://github.com/azhon/AppUpdate) - 一个简单、轻量、可随意定制 的Android版本更新库 1026 |
效果图🔥 1027 |
1028 | image 1029 | image 1030 | image 1031 |    
1032 | * [czy1121/update](https://github.com/czy1121/update) - 清晰灵活简单易用的应用更新库 1033 |
效果图🔥 1034 |
1035 | image 1036 | image 1037 | image 1038 | image 1039 |    
1040 | * [maning0303/MNUpdateAPK](https://github.com/maning0303/MNUpdateAPK) - Android APK 版本更新的下载和安装,适配7.0,8.0下载安装 1041 |    
效果图🔥 1042 |
1043 | image 1044 | image 1045 |    
1046 | * [AlexLiuSheng/CheckVersionLib](https://github.com/AlexLiuSheng/CheckVersionLib) - 版本检测升级(更新)库。 1047 |  
效果图🔥 1048 |
1049 | image 1050 | image 1051 |    
1052 | * [yangchong211/YCUpdateApp](https://github.com/yangchong211/YCUpdateApp) - 轻量级版本更新弹窗,弹窗上支持更新进度条,可以设置普通,强制等更新 1053 |
效果图🔥 1054 |
1055 | image 1056 | image 1057 | image 1058 |
1059 | * [teprinciple/UpdateAppDemo](https://github.com/teprinciple/UpdateAppDemo) - 一行代码快速实现app在线下载更新 1060 |
效果图🔥 1061 |
1062 | image 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 | image 1072 | image 1073 | image 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 | image 1092 | image 1093 |    
1094 | * [Ramotion/garland-view-android](https://github.com/Ramotion/garland-view-android) - GarlandView在多个内容列表之间无缝转换 1095 |
效果图🔥 1096 |
1097 | image 1098 |    
1099 | * [xmuSistone/VegaLayoutManager](https://github.com/xmuSistone/VegaLayoutManager) - 这是一个自定义的布局管理器——滚动时缩小并淡出头部。这是受到Dribble项目的启发。 1100 |
效果图🔥 1101 |
1102 | image 1103 |    
1104 | 1105 | #### 自定义RecyclerViewLayoutManager 1106 | * [DingMouRen/LayoutManagerGroup](https://github.com/DingMouRen/LayoutManagerGroup) - Customize the LayoutManager of RecyclerView(自定义LayoutManager) 1107 |
效果图🔥 1108 |
1109 | image 1110 | image 1111 | image 1112 | image 1113 | image 1114 | image 1115 |  
1116 | * [wuyr/PathLayoutManager](https://github.com/wuyr/PathLayoutManager) - RecyclerView的LayoutManager,轻松实现各种炫酷、特殊效果,再也不怕产品经理为难! 1117 |
效果图🔥 1118 |
1119 | image 1120 | image 1121 | image 1122 |
1123 | * [Cleveroad/FanLayoutManager](https://github.com/Cleveroad/FanLayoutManager) - 使用风扇布局管理器,可以实现水平列表,其中的项像风扇叶片一样移动。 1124 |
效果图🔥 1125 |
1126 | image 1127 |
1128 |
1129 | 1130 | ************************************ 1131 | ### 骨架屏效果 1132 | [back to top](#readme) 1133 | * [ethanhua/Skeleton(推荐)](https://github.com/ethanhua/Skeleton) - 这个库提供了一种显示骨架加载视图的简便方法,它现在使用闪存动画的内存优化版本,因此速度更快,您也可以设置更大的布局动画。 1134 |
效果图🔥 1135 |
1136 | image 1137 | image 1138 | image 1139 |    
1140 |
1141 | 1142 | * [willowtreeapps/spruce-android](https://github.com/willowtreeapps/spruce-android) - Spruce 是一个轻量级动画库,可帮助编排屏幕上的动画。该库同时支持 iOS。 1143 |
效果图🔥 1144 |
1145 | image 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 | image 1153 | image 1154 | image 1155 | image 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 | image 1170 | image 1171 | image 1172 |  
1173 | * [githubwing/ExpandableViewpager](https://github.com/githubwing/ExpandableViewpager) - A Cool Viewpager ~ 可以展开缩放的Viewpager 1174 |
效果图🔥 1175 |
1176 | image 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 | image 1183 |  
1184 | * [crazysunj/CardSlideView](https://github.com/crazysunj/CardSlideView) - 一行代码实现ViewPager卡片效果,支持无限循环 1185 |
效果图🔥 1186 |
1187 | image 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 | image 1195 |  
1196 | * [hackware1993/MagicIndicator](https://github.com/hackware1993/MagicIndicator) - 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等 1197 |
效果图🔥 1198 |
1199 | image 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 | image 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 | image 1214 | image 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 | image 1225 | image 1226 | image 1227 | image 1228 | image 1229 | image 1230 |
1231 | * [Victory-Over/SuperWeb](https://github.com/Victory-Over/SuperWeb) - Android基于腾讯X5内核的WebView(超级浏览器),拥有文件上传、下载、浏览(支持PDF/PPT/DOC/EXCEL/TXT格式)、Android与JS的交互、视频播放、自定义进度条、下拉回弹等功能 1232 |
效果图🔥🔥🔥 1233 |
1234 | image 1235 | image 1236 | image 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 | image 1249 |
1250 | * [Konfetti](https://github.com/DanielMartinus/Konfetti) - 轻量五彩纸屑粒子系统 1251 |
效果图🔥🔥🔥 1252 |
1253 | image 1254 |
1255 | * [android-snowfall](https://github.com/JetradarMobile/android-snowfall) - 完全自定义实现的下雪效果 1256 |
效果图 1257 |
1258 | image 1259 |
1260 | * [glomadrian/Grav](https://github.com/glomadrian/Grav) - Configurable animations based on points 1261 |
效果图 1262 |
1263 | image 1264 | image 1265 | image 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 | image 1273 | image 1274 | image 1275 |
1276 |
1277 | * [yuerLoveCoding/MySvgYuyahaoDrawChinaMap](https://github.com/yuerLoveCoding/MySvgYuyahaoDrawChinaMap) - 用SVG打造一个精美的中国地图
效果图 1278 |
1279 | image 1280 | image 1281 | image 1282 |
1283 |
1284 | 1285 | ************************************ 1286 | ### 阴影效果 1287 | [back to top](#readme) 1288 | * [linwg1988/LCardView](https://github.com/linwg1988/LCardView) - 卡片布局,可设置阴影颜色,透明度,圆角大小,阴影宽度 1289 |
效果图 1290 |
1291 | image 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 | image 1304 | image 1305 |
1306 | * [totond/TextPathView](https://github.com/totond/TextPathView) - A View with text path animation! 1307 |
效果图 1308 |
1309 | image 1310 |
1311 | * [limuyang2/LShadowLayout](https://github.com/limuyang2/LShadowLayout) - (Support AndroidX)一个阴影控件,可调整阴影颜色深浅、扩散面积、圆角 1312 |
效果图 1313 |
1314 | image 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 | image 1327 | image 1328 |  
1329 | 1330 | ************************************ 1331 | ### 小说阅读器 1332 | [back to top](#readme) 1333 | * [GarrettLance/Reader](https://github.com/GarrettLance/Reader) - 易于集成和扩展的阅读器 1334 |
效果图🔥 1335 |
1336 | image 1337 | image 1338 | image 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 | image 1359 | image 1360 | image 1361 |  
1362 | 1363 | * [shineM/TreeView](https://github.com/shineM/TreeView) - An android tree view with high performance and rich functions 1364 |
效果图🔥 1365 |
1366 | image 1367 | image 1368 |
1369 |
1370 | * [rosuH/AndroidFilePicker](https://github.com/rosuH/AndroidFilePicker) - FilePicker 是一个小巧快速的文件选择器框架,以快速集成、高自定义化和可配置化为目标不断前进 1371 |
效果图🔥 1372 |
1373 | image 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 | image 1390 |  
1391 | * [mancj/MaterialSearchBar](https://github.com/mancj/MaterialSearchBar) - Material Design Search Bar for Android 1392 |
效果图🔥 1393 |
1394 | image 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 | image 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 | image 1422 |  
1423 | * [duanhong169/DrawableToolbox](https://github.com/duanhong169/DrawableToolbox) - 功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件。 1424 |
效果图🔥 1425 |
1426 | image 1427 | image 1428 |  
1429 | * [michaelxs/Android-CommonShapeButton](https://github.com/michaelxs/Android-CommonShapeButton) - 自定义实现shape效果 1430 |
效果图🔥 1431 |
1432 | image 1433 |  
1434 | 1435 | #### 日历控件 1436 | * [xiaojianglaile/Calendar](https://github.com/xiaojianglaile/Calendar) - Android日历 仿小米 华为 滴答清单 365日历(农历),周视图 月视图 平滑滚动 节假日 五六行周切换 week or month calendar 1437 |
效果图🔥 1438 |
1439 | image 1440 | image 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 | image 1454 | image 1455 |
1456 |  
1457 | * [AppliKeySolutions/CosmoCalendar](https://github.com/AppliKeySolutions/CosmoCalendar) - 这是一个可以自定义日历的库,它可以提供很多功能和UI设置 1458 |
效果图🔥 1459 |
1460 | image 1461 | image 1462 | image 1463 | image 1464 |
1465 |
1466 | 1467 | * [SimpleMobileTools/Simple-Calendar](https://github.com/SimpleMobileTools/Simple-Calendar) - 一款用kotlin写的轻量级日历应用 1468 |
效果图🔥 1469 |
1470 | image 1471 | image 1472 | image 1473 |
1474 |  
1475 | 1476 | * [senlinxuefeng/RSQMonthCalendar](https://github.com/senlinxuefeng/RSQMonthCalendar) - 朝夕、滴答日历、月视图、周视图 month or week canlendar 1477 |
效果图🔥 1478 |
1479 | image 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 | image 1491 | image 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 | image 1507 |
1508 |  
1509 | * [skydoves/AndroidRibbon](https://github.com/skydoves/AndroidRibbon) - 一个可以让你使用缎带的图书馆,并且很容易就能轻松地模仿动画. 1510 |
效果图🔥 1511 |
1512 | image 1513 | image 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 | image 1529 | image 1530 |
1531 | 1532 | #### 富文本相关 1533 | * [Even201314/MRichEditor](https://github.com/Even201314/MRichEditor) - 这是一个丰富的文本编辑器(基于summernote) 1534 | 它支持多种功能,包括粗体、斜体、下划线、快捷键、标题(包括六级标题)、段落、引用,有(无)序列表、代码、水平规则、链接、图像,对齐方式(居中、两端对齐、左对齐、右对齐)、下标、上标、字体名称和大小、缩进、减少缩进、撤消/还原。 1535 |
效果图🔥🔥🔥 1536 |
1537 | image 1538 | image 1539 | image 1540 |
1541 |
1542 | 1543 | * [youlookwhat/RichEditorView](https://github.com/youlookwhat/RichEditorView) - 基于WebView的富文本编辑器 - Android 1544 |
效果图🔥🔥🔥 1545 |
1546 | image 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 | image 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 | image 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 | image 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 | image 1595 | image 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 | image 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 | image 1618 | image 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 | image 1630 | image 1631 | image 1632 |
1633 | * [SuperKotlin/CountDownView](https://github.com/SuperKotlin/CountDownView) - 启动页圆形倒计时加载view 1634 |
效果图 1635 |
1636 | image 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 | image 1645 | image 1646 | image 1647 | image 1648 | image 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 | image 1669 | image 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 | image 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 | image 1688 | image 1689 |
1690 | 1691 | #### 左右拖拽卡片效果 1692 | * [yuyakaido/CardStackView](https://github.com/yuyakaido/CardStackView) - Tinder like swipeable card view for Android 1693 |
效果图 1694 |
1695 | image 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 | image 1709 |
1710 | 1711 | ************************************* 1712 | ### 工具相关 1713 | [back to top](#readme) 1714 | #### 下载相关 1715 | * [lingochamp/FileDownloader](https://github.com/lingochamp/FileDownloader) - Android 文件下载引擎,稳定、高效、灵活、简单易用 1716 |
效果图🔥🔥🔥 1717 |
1718 | image 1719 | image 1720 | image 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 | image 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 | image 1754 | image 1755 | image 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 | image 1763 | image 1764 | image 1765 | image 1766 | image 1767 | image 1768 |
1769 |
1770 | * [Sky24n/flutter_wanandroid(推荐)](https://github.com/Sky24n/flutter_wanandroid) - Flutter完整项目,WanAndroid客户端,BLoC、RxDart 、国际化、主题色、启动页、引导页,拥有较好的项目结构&比较规范的代码! 1771 |
效果图 1772 |
1773 | image 1774 | image 1775 | image 1776 | image 1777 | image 1778 | image 1779 | image 1780 | image 1781 | image 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 | image 1797 | image 1798 | image 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 | image 1809 | image 1810 | image 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 | image 1833 | image 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 | --------------------------------------------------------------------------------