Repository: ColorfulCat/AndroidLibs Branch: master Commit: 47d0705567a8 Files: 30 Total size: 702.5 KB Directory structure: gitextract_nch_fgrb/ ├── AI_VI/ │ └── README.md ├── Flutter/ │ └── README.md ├── Gradle/ │ └── README.md ├── Jetpack_Compose/ │ └── README.md ├── Kotlin/ │ └── README.md ├── LICENSE ├── README.md ├── React_Native/ │ └── README.md ├── RxJava/ │ └── README.md ├── 列表List/ │ └── README.md ├── 动画Animation/ │ └── README.md ├── 图标Icon/ │ └── README.md ├── 图片框架Image/ │ └── README.md ├── 图表Chart/ │ └── README.md ├── 完整开源项目Project/ │ └── README.md ├── 布局Layout/ │ └── README.md ├── 开发框架Framework/ │ └── README.md ├── 弹框Dialog/ │ └── README.md ├── 性能优化/ │ └── README.md ├── 按钮Button/ │ └── README.md ├── 文本Label/ │ └── README.md ├── 特效Effect/ │ └── README.md ├── 网络框架Network/ │ └── README.md ├── 自定义控件Custom/ │ └── README.md ├── 菜单Menu/ │ └── README.md ├── 辅助工具类Utils/ │ └── README.md ├── 进度条Progressbar/ │ └── README.md ├── 选择器Picker/ │ └── README.md ├── 面试Interview/ │ └── README.md └── 音视频Audio_Video/ └── README.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: AI_VI/README.md ================================================ # AndroidLibs == AI VI 包含:各种 AI, VI, 人工智能, 神经网络, 模式识别... [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **awesome-tensorflow**: https://github.com/jtoy/awesome-tensorflow awesome-tensorflow --- **mnist-android-tensorflow**: https://github.com/mari-linhares/mnist-android-tensorflow Android TensorFlow MNIST 数据库数字识别 --- **AndroidTensorFlowMachineLearningExample**: https://github.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample Android TensorFlow MachineLearning Example --- **AndroidTensorFlowMNISTExample**: https://github.com/MindorksOpenSource/AndroidTensorFlowMNISTExample Android TensorFlow Sample,把 TensorFlow 搬到 Android 上 --- **TensorFlow Android Camera Demo**: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android TensorFlow Android Camera Demo --- **librec**: https://github.com/guoguibing/librec 基于 Java 实现的轻量级推荐系统 --- **Cognitive-Face-Android**: https://github.com/Microsoft/Cognitive-Face-Android 微软出品的人脸识别库 --- **EasyPR_Android**: https://github.com/linuxxx/EasyPR_Android 中文车牌识别系统 --- ================================================ FILE: Flutter/README.md ================================================ # AndroidLibs == Flutter 包含:Flutter相关 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **https://flutterawesome.com/**: https://flutterawesome.com/ https://flutterawesome.com/ --- **flutter-tutorials**: https://github.com/FilledStacks/flutter-tutorials The repo contains the source code for all the tutorials on the FilledStacks Youtube channel. --- **fluttercandies**: https://github.com/fluttercandies flutter糖果集合,包含extended_image, extended_text_field等 --- **https://itsallwidgets.com**: https://itsallwidgets.com/ https://itsallwidgets.com/: flutter 项目集合 --- **GZXTaoBaoAppFlutter**: https://github.com/GanZhiXiong/GZXTaoBaoAppFlutter Flutter淘宝App,支持iOS、Android --- **trans2fw**: https://github.com/ryan730/trans2fw 自动化 flutter native 项目转化成 flutter-web 项目 --- **flutter_spinkit**: https://github.com/jogboms/flutter_spinkit A collection of loading indicators animated with flutter

RotatingPlane

DoubleBounce

Wave

WanderingCubes

FadingFour

FadingCube

Pulse

ChasingDots

ThreeBounce

Circle

CubeGrid

FadingCircle

RotatingCircle

FoldingCube

PumpingHeart

DualRing

HourGlass

PouringHourGlass

FadingGrid

Ring

Ripple

SpinningCircle
--- **flutter-hackernews**: https://github.com/alfianlosari/flutter-hackernews Hacker News client implemented using Flutter --- **today**: https://github.com/LinXiaoTao/today 仿即刻Flutter版本 --- **Flutter_Bubble**: https://github.com/ACE-YANGCE/Flutter_Bubble Flutter_Bubble --- **bookshare**: https://github.com/MarcioQuimbundo/bookshare bookshare --- **fubble**: https://github.com/cimplesid/fubble A flutter app to implement canvas --- **flutter_deer**: https://github.com/simplezhli/flutter_deer Flutter 练习项目。包括完整UI设计图,更贴近真实项目的练习 --- **flutter_app**: https://github.com/shichunlei/flutter_app 本项目包括各种基本控件使用(Text、TextField、Icon、Image、Listview、Gridview、Picker、Stepper、Dialog、Slider、Row、Appbar、Sizebox、BottomSheet、Chip、Dismissible、FlutterLogo、Check、Switch、TabBar、BottomNavigationBar、Sliver等)、豆瓣电影、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位、追书神器等板块 --- **alice**: https://github.com/jhomlala/alice HTTP Inspector for Flutter --- **bezier-chart**: https://github.com/aeyrium/bezier-chart A beautiful bezier line chart widget for flutter that is highly interactive and configurable. --- **flutter_device_preview**: https://github.com/aloisdeniel/flutter_device_preview Flutter 屏幕适配 --- **flutter-challenges**: https://github.com/javico2609/flutter-challenges Flutter UI examples --- **FlutterExampleApps**: https://github.com/iampawan/FlutterExampleApps Flutter 完整项目大全 --- **flutter-go**: https://github.com/alibaba/flutter-go flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档 --- **hybrid_router**: https://github.com/weidian/hybrid_router 一个 Flutter 的混合开发解决方案,无需修改业务中 Navigator 相关代码,可以帮你轻松的将 Flutter 混合栈能力加入到现有的 flutter 工程,你可以像开发原生 flutter app 一样开发混合栈 app --- **Flutter-InfiniteCards**: https://github.com/BakerJQ/Flutter-InfiniteCards 自定义实现神奇动效的卡片切换视图 | Android | iOS | | :------: | :------: | | ![](https://raw.githubusercontent.com/BakerJQ/Flutter-InfiniteCards/master/screenshot/android.gif) | ![](https://raw.githubusercontent.com/BakerJQ/Flutter-InfiniteCards/master/screenshot/ios.gif) | --- **flutter_shuqi**: https://github.com/huanxsd/flutter_shuqi 高仿书旗小说 Flutter版,支持iOS、Android --- **json_to_dart**: https://github.com/javiercbk/json_to_dart `json` 字符串转换成 `dart` 类的工具 --- **flutter_luban**: https://github.com/crazecoder/flutter_luban 一个flutter版本的图片压缩工具 --- **flutter_file_manager**: https://github.com/huang-weilong/flutter_file_manager 一个flutter版本的文件管理器,查看SD卡内的文件 --- **Flutter-learning**: https://github.com/AweiLoveAndroid/Flutter-learning Flutter安装和配置,Flutter开发遇到的难题,Flutter示例代码和模板,Flutter项目实战,Dart语言学习示例代码。 --- **flutter-study**: https://github.com/yang7229693/flutter-study 持续更新Flutter学习过程中的总结 --- **flutter-common-widgets-app**: https://github.com/alibaba/flutter-common-widgets-app flutter 菜鸟 APP,包含常用 flutter 组件的中文文档与 demo 演示 --- **HistoryOfEverything**: https://github.com/2d-inc/HistoryOfEverything Flutter Launch Timeline Demo --- **ycflutter**: https://github.com/yangchong211/ycflutter 一个体验好的flutter版本的玩android客户端 --- **Flutter-CuriosityApp**: https://github.com/xumaohuai/Flutter-CuriosityApp Flutter高仿好奇心日报 --- **zhihu-flutter**: https://github.com/HackSoul/zhihu-flutter Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅 --- **Vadaski-flutter_note_book**: https://github.com/Vadaski/Vadaski-flutter_note_book Vadaski-flutter_note_book, 每个demo文件代码在100行左右,十分适合 Flutter 新手阅读 --- **Flutter仿写网易云音乐:quiet-flutter**: https://github.com/boyan01/quiet-flutter 仿网易云音乐,一边学习一边开发。希望能多点star,给予动力完成此项目。 --- ================================================ FILE: Gradle/README.md ================================================ # AndroidLibs == Gradle 包含:各种 Gradle 相关插件及 AS 中插件等 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **gradle-api-easy_publish**: https://github.com/saantiaguilera/gradle-api-easy_publish Publish bintray aar/jar multi-module in a duper easy way --- **android-build-filter-gradle-plugin**: https://github.com/yanbober/android-build-filter-gradle-plugin 一个小众需求下移除 Android 构建中 Jar 包、AAR 包、构建冗余 class 文件的 Gradle 插件 --- **AutoRegister**: https://github.com/luckybilly/AutoRegister 编译期自动扫描子类或接口实现类并生成代码将对象注册到其管理类中(如:组件化框架中的组件自动注册) --- **ClassPlugin**: https://github.com/dinuscxj/ClassPlugin 致Android开发 —— 灵活的Class替换插件 --- **gradlr**: https://github.com/cesarferreira/gradlr Fastest auto complete for gradle tasks --- **TinyPIC_Gradle_Plugin**: https://github.com/meili/TinyPIC_Gradle_Plugin 一个批量tiny处理res图片的gradle插件 --- **webpcompress**: https://github.com/chuyun923/webpcompress webp图片压缩插件 --- **ConfigDroid**: https://github.com/mb-14/ConfigDroid 可生成常量的gradle插件 --- **DataBindingCompat**: https://github.com/MichaelRocks/DataBindingCompat A Gradle plugin that makes databinding work well with appcompat --- **gradle-build-timer-plugin**: https://github.com/eleventigers/gradle-build-timer-plugin gradle-build-timer-plugin --- **AppMethodTracking**: https://github.com/CoXier/AppMethodTracking 追踪方法调用的gradle插件 --- **fonts**: https://github.com/florent37/fonts Define the fonts of your Android project directly from the build.gradle --- **gradle-license-plugin**: https://github.com/jaredsburrows/gradle-license-plugin 生成证书的 gradle 插件 --- **license-tools-plugin**: https://github.com/cookpad/license-tools-plugin Gradle plugin to check library licenses and generate license pages --- **McImage**: https://github.com/Mobcase/McImage McImage是一个插件帮助你检查你res中的大图和全量压缩你的res, 支持 jar, aar --- **img-optimizer-gradle-plugin**: https://github.com/chenenyu/img-optimizer-gradle-plugin 一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩 |原图|极限压缩(lossy)|无损压缩(lossless)| |:---:|:---:|:---:| |526K|195K(减少63%)|473K(减少10%)| |![原图](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna.png)|![极限压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossy.png)|![无损压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossless.png)| --- **drawable-optimizer**: https://github.com/fabiomsr/drawable-optimizer Gradle plugin to optimize png files and reduce resultant apk size within an Android project --- **gradle-android-javadocs**: https://github.com/Commit451/gradle-android-javadocs Helper to generate Javadocs within a Gradle Android library --- **android-appversion-gradle-plugin**: https://github.com/hamsterksu/android-appversion-gradle-plugin 下一代Android渠道打包工具Gradle插件,支持极速打包,1000个渠道包只需要5秒钟 --- **packer-ng-plugin**: https://github.com/mcxiaoke/packer-ng-plugin Add extra information to output file name. Add build number to the application version 批量命名应用输出文件名 --- **dexcount-gradle-plugin**: https://github.com/KeepSafe/dexcount-gradle-plugin A Gradle plugin to report the number of method references in your APK on every build. --- **IpGetter**: https://github.com/brunodles/IpGetter The IpGetter is a plugin which will help us to get the Ip of the current machine to use on a build.gradle --- **findbugs-android**: https://github.com/ChaitanyaPramod/findbugs-android Gradle plugin that creates FindBugs reports for android projects --- **gradle-download-task**: https://github.com/michel-kraemer/gradle-download-task Adds a download task to Gradle that displays progress information --- **gradle-tips**: https://github.com/shekhargulati/gradle-tips Gradle tips for all of us --- **native-dependencies-plugin**: https://github.com/linsea/native-dependencies-plugin Android 原生库依赖解析Gradle插件 由于官方的Android Gradle插件无法解析在dependencies中声明的.so库依赖,所以编译时不会把.so文件自动拷贝到jniLibs目录下,这个插件主要就是为了解决这个问题的,并且提供so文件重命名和abi过滤的实用功能 --- **gradle_plugin_android_aspectjx**: https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx 一个在Android中应用Aspectj的Gradle插件。支持切AAR, JAR, 支持现在Android上最火的Kotlin --- **gradle-profiler**: https://github.com/gradle/gradle-profiler A tool for gathering profiling and benchmarking information for Gradle builds --- **xtext-gradle-plugin**: https://github.com/xtext/xtext-gradle-plugin Gradle plugins for using Xtext and Xtend --- **ament_gradle_plugin**: https://github.com/esteve/ament_gradle_plugin A Gradle plugin for building Java and Android-based ROS2 projects --- **gradle-android-git-version**: https://github.com/gladed/gradle-android-git-version A gradle plugin to calculate Android-friendly version names and codes from git tags --- **gradle-gitdroid**: https://github.com/lodlock/gradle-gitdroid A gradle plugin for Android projects that allows for dependencies from git repositories --- **GradleVersion**: https://github.com/menny/GradleVersion Gradle automatic version builder --- **gradle-release-plugin**: https://github.com/netzwerg/gradle-release-plugin Gradle plugin providing very minimal release version numbering (Git-specific) --- **gradle-retrolambda**: https://github.com/evant/gradle-retrolambda A gradle plugin for getting java lambda support in java 6, 7 and android --- ================================================ FILE: Jetpack_Compose/README.md ================================================ # AndroidLibs == Jetpack Compose 包含:各种 Jetpack Compose 库 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **Jetpack-Compose-Playground**: https://github.com/Foso/Jetpack-Compose-Playground Collection of Jetpack Compose example code --- ================================================ FILE: Kotlin/README.md ================================================ # AndroidLibs == Kotlin 包含:各种 Kotlin 语言的介绍,使用,开发库 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **kotlin_tips**: https://github.com/heimashi/kotlin_tips 用Kotlin去提高生产力:汇总Kotlin相对于Java的优势,以及怎么用Kotlin去简洁、务实、高效、安全开发的Tips --- **Design-Patterns-In-Kotlin**: https://github.com/dbacinski/Design-Patterns-In-Kotlin Kotlin实现的设计模式 --- **Scarlet**: https://github.com/Tinder/Scarlet A Retrofit inspired WebSocket client for Kotlin, Java, and Android --- **kotlinconf-app**: https://github.com/JetBrains/kotlinconf-app official KotlinConf App --- **kotlin-guides**: https://github.com/android/kotlin-guides A set of guides for writing Kotlin for Android. https://android.github.io/kotlin-guides/ --- **from-java-to-kotlin**: https://github.com/MindorksOpenSource/from-java-to-kotlin 《From Java To Kotlin》从Java到Kotlin·译 (双语对比) --- **kotlin-android-utils**: https://github.com/costular/kotlin-android-utils Android utilities for easier and faster Kotlin programming --- **ObservableFlow**: https://github.com/rakshakhegde/ObservableFlow Functional Constructs for Databinding + Kotlin + RxJava --- **KotlinMvpTemplateGenerator**: https://github.com/burakeregar/KotlinMvpTemplateGenerator Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2 --- **press**: https://github.com/saket/press A cross-platform markdown editor written in Kotlin Multiplatform (work in progress) --- **Charts**: https://github.com/frendyxzc/Charts Android Kotlin Charts base on ECharts --- **SampleAppKotlin**: https://github.com/saveendhiman/SampleAppKotlin Android Project Structure --- **ksoup**: https://github.com/fcannizzaro/ksoup Kotlin Wrapper for Jsoup --- **Simple-Gallery**: https://github.com/SimpleMobileTools/Simple-Gallery 视频图像查看 --- **Eyepetizer-in-Kotlin**: https://github.com/LRH1993/Eyepetizer-in-Kotlin 使用Kotlin撸一款Eyepetizer,学习Kotlin语言 --- **PoiShuhui-Kotlin**: https://github.com/wuapnjie/PoiShuhui-Kotlin 一个用Kotlin写的简单漫画APP --- **GankClient-Kotlin**: https://github.com/githubwing/GankClient-Kotlin gank.io kotlin实现的干货集中营Android客户端 Kotlin Dagger Databinding Rxjava Retrofit Okhttp3 --- **Simple-File-Manager**: https://github.com/SimpleMobileTools/Simple-File-Manager 文件管理器   --- **Bandhook-Kotlin**: https://github.com/antoniolg/Bandhook-Kotlin 一个kotlin音乐播放器 --- **AsciiPanelView**: https://github.com/Prokky/AsciiPanelView Port of AsciiPanel library to Android View on Kotlin --- **Eyepetizer-in-Kotlin**: https://github.com/LRH1993/Eyepetizer-in-Kotlin Kotlin 100% 仿真实现 开眼视频 --- **MoreType**: https://github.com/Werb/MoreType new method to build data in RecyclerView with Kotlin --- **SegmentedProgressBar**: https://github.com/carlosmuvi/SegmentedProgressBar Instagram like segmented progress bar for Android, written in Kotlin! --- **KotlinDiscreteMathToolkit**: https://github.com/MarcinMoskala/KotlinDiscreteMathToolkit KotlinDiscreteMathToolkit --- **kotlin-preferences-extensions**: https://github.com/mirrajabi/kotlin-preferences-extensions A set of RxJava2 Extensions to get/set values of SharedPreferences in a super simple way --- **KotlinMvpEspresso**: https://github.com/sallySalem/KotlinMvpEspresso This example describes how use Espresso in Android-Kotlin --- **Tempo**: https://github.com/AllanHasegawa/Tempo 通过 sntp 或 gps 获取时间 --- **komputation**: https://github.com/sekwiatkowski/komputation 神经网络框架 --- **kotlin-for-android-developers-zh**: https://github.com/wangjiegulu/kotlin-for-android-developers-zh kotlin-for-android-developers-zh --- **kotlet**: https://github.com/mirrajabi/kotlet Just another Kotlin sample Android application which uses Dagger2, Retrofit + Okhttp, RxJava etc.. plus some docs I've collected --- **RxJavaKotlinSample**: https://github.com/tekinarslan/RxJavaKotlinSample RxJava2 and Kotlin sample project --- **SkeletonLoadingView**: https://github.com/omjoonkim/SkeletonLoadingView SkeletonLoadingView with Kotlin --- **FrameView**: https://github.com/EarlOfEgo/FrameView Custom view written in Kotlin to Display a translucent frame with corners as known from cameras --- **RSS-Reader**: https://github.com/uziassantosferreira/RSS-Reader Simple project with clean architecture RSS-Reader --- **Renran**: https://github.com/zhoujunjiang/Renran 纯粹的倒计时应用,kotlin实现,永远不添加广告 --- **Twobbble**: https://github.com/550609334/Twobbble 一个使用Kotlin开发的Dribbble客户端 --- **KontinuousSpeechRecognizer**: https://github.com/StephenVinouze/KontinuousSpeechRecognizer Kotlin 语音识别 --- **DoubanMovie**: https://github.com/zhoujunjiang/DoubanMovie 豆瓣电影公开接口Android实现 --- **PoiShuhui-Kotlin**: https://github.com/wuapnjie/PoiShuhui-Kotlin 一个用Kotlin写的简单漫画APP --- **kotlin-architecture-components-notes-demo**: https://github.com/general-mobile/kotlin-architecture-components-notes-demo Example of Android Architecture Components which implements MVVM Pattern and written in Kotlin --- **KotlinMvpArchitecture**: https://github.com/burakeregar/KotlinMvpArchitecture Clean MVP Architecture with Dagger2 + Retrofit2 + Fresco + GenericRecyclerAdapter for Kotlin --- **Kotlin-Android-Template**: https://github.com/nekocode/Kotlin-Android-Template It provides a generator to fast create a Kotlin Android template project --- **AndroidArchitecture**: https://github.com/binaryroot/AndroidArchitecture Android Architecture Kotlin + Dagger2 + Room + LiveData + Retrofit --- **kotlinpoet**: https://github.com/square/kotlinpoet 生成.kt文件的 kotlin api --- **kotlin-mvp-starter**: https://github.com/wakim/kotlin-mvp-starter kotlin-mvp-starter --- ================================================ FILE: LICENSE ================================================ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "{}" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright {yyyy} {name of copyright owner} Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================ FILE: README.md ================================================ # AndroidLibs 收集Android开发中优秀的开源组件库,方便大家查询,欢迎 PR 和 star~ --- ### 目录 Catalogue - [列表List](https://github.com/XXApple/AndroidLibs/tree/master/%E5%88%97%E8%A1%A8List) - [动画Animation](https://github.com/XXApple/AndroidLibs/tree/master/%E5%8A%A8%E7%94%BBAnimation) - [图标Icon](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E6%A0%87Icon) - [图片框架Image](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E7%89%87%E6%A1%86%E6%9E%B6Image) - [图表Chart](https://github.com/XXApple/AndroidLibs/tree/master/%E5%9B%BE%E8%A1%A8Chart) - [完整开源项目Project](https://github.com/XXApple/AndroidLibs/tree/master/%E5%AE%8C%E6%95%B4%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AEProject) - [布局Layout](https://github.com/XXApple/AndroidLibs/tree/master/%E5%B8%83%E5%B1%80Layout) - [开发框架Framework](https://github.com/XXApple/AndroidLibs/tree/master/%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6Framework) - [弹框Dialog](https://github.com/XXApple/AndroidLibs/tree/master/%E5%BC%B9%E6%A1%86Dialog) - [按钮Button](https://github.com/XXApple/AndroidLibs/tree/master/%E6%8C%89%E9%92%AEButton) - [文本Label](https://github.com/XXApple/AndroidLibs/tree/master/%E6%96%87%E6%9C%ACLabel) - [特效Effect](https://github.com/XXApple/AndroidLibs/tree/master/%E7%89%B9%E6%95%88Effect) - [网络框架Network](https://github.com/XXApple/AndroidLibs/tree/master/%E7%BD%91%E7%BB%9C%E6%A1%86%E6%9E%B6Network) - [自定义控件Custom](https://github.com/XXApple/AndroidLibs/tree/master/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8E%A7%E4%BB%B6Custom) (其他分类找不到的,大部分都在这个分类里面) - [菜单Menu](https://github.com/XXApple/AndroidLibs/tree/master/%E8%8F%9C%E5%8D%95Menu) - [辅助工具类Utils](https://github.com/XXApple/AndroidLibs/tree/master/%E8%BE%85%E5%8A%A9%E5%B7%A5%E5%85%B7%E7%B1%BBUtils) - [进度条Progressbar](https://github.com/XXApple/AndroidLibs/tree/master/%E8%BF%9B%E5%BA%A6%E6%9D%A1Progressbar) - [音视频Audio_Video](https://github.com/XXApple/AndroidLibs/tree/master/%E9%9F%B3%E8%A7%86%E9%A2%91Audio_Video) - [面试Interview](https://github.com/XXApple/AndroidLibs/tree/master/%E9%9D%A2%E8%AF%95Interview) - [RxJava](https://github.com/XXApple/AndroidLibs/tree/master/RxJava) - [AI/VI](https://github.com/XXApple/AndroidLibs/tree/master/AI_VI) - [Gradle](https://github.com/XXApple/AndroidLibs/tree/master/Gradle) - [ReactNative](https://github.com/XXApple/AndroidLibs/tree/master/React_Native) - [Kotlin](https://github.com/XXApple/AndroidLibs/tree/master/Kotlin) - :fire:[Flutter](https://github.com/XXApple/AndroidLibs/tree/master/Flutter) - :fire:[Jetpack_Compose](https://github.com/XXApple/AndroidLibs/tree/master/Jetpack_Compose) --- For better Android developing~ Please Pull Request~ 希望各位能帮忙添加一些优秀的内容,为开源做一份贡献~ ^ ^ 快来PR吧~ ad: 阿里巴巴淘系技术部招客户端开发、前端开发、后端JAVA开发、算法工程开发,欢迎投递简历 devislee.lb@alibaba-inc.com(封羽) --- Thanks to : - http://gank.io/ - https://github.com/wasabeef/awesome-android-ui - http://www.jcodecraeer.com/ ================================================ FILE: React_Native/README.md ================================================ # AndroidLibs == React Native 包含:各种 React Native 库 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **react-native**: https://github.com/facebook/react-native react-native --- **awesome-react-native**: https://github.com/jondot/awesome-react-native awesome-react-native 开发大全 --- **react-native-ofo**: https://github.com/MarnoDev/react-native-ofo React Native 仿 ofo 共享单车 App --- **reading**: https://github.com/attentiveness/reading 阅读应用 --- **react-native-node**: https://github.com/staltz/react-native-node 在 React Native 环境下,运行一个 Node Server Http 服务 --- **gitbook-reader-rn**: https://github.com/le0zh/gitbook-reader-rn 使用ReactNative开发的GitBook阅读器 --- **react-native-eyepetizer**: https://github.com/MarnoDev/react-native-eyepetizer React Native 仿开眼3.1.2版本 --- **react-native-material-design**: https://github.com/react-native-material-design/react-native-material-design react-native-material-design --- **react-native-bottom-sheet-behavior**: https://github.com/cesardeazevedo/react-native-bottom-sheet-behavior react-native-bottom-sheet-behavior --- ================================================ FILE: RxJava/README.md ================================================ # AndroidLibs == RxJava 包含:各种RxJava, RxAndroid [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **RxJava**: https://github.com/ReactiveX/RxJava RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM --- **RxAndroid**: https://github.com/ReactiveX/RxAndroid RxJava bindings for Android --- **Awesome-RxJava**: https://github.com/lzyzsd/Awesome-RxJava RxJava 资源集 --- **RxJava2-Android-Samples**: https://github.com/amitshekhariitbhu/RxJava2-Android-Samples RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android --- **RxJava-Android-Samples**: https://github.com/kaushikgopal/RxJava-Android-Samples Learning RxJava for Android by example --- **RxJava2-RxMarbles-Samples**: https://github.com/tunjos/RxJava2-RxMarbles-Samples RxJava 2 RxMarbles Samples --- **rxjava-examples**: https://github.com/leeowenowen/rxjava-examples 全面,完整,图文并茂的RxJavaAPI使用示例 --- **android-api-RxFacebook**: https://github.com/saantiaguilera/android-api-RxFacebook Reactive Extension for Facebook SDK --- **RxTools**: https://github.com/vondear/RxTools Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 压缩与加密 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) --- **RxRedux**: https://github.com/Zeyad-37/RxRedux Rxjava2 做状态管理实现的redux库 --- **LifecycleAwareRx**: https://github.com/WaylonBrown/LifecycleAwareRx Make your RxJava2 streams life-cycle aware with Android Architecture Components --- **aesthetic**: https://github.com/afollestad/aesthetic RxJava 实现的主题切换引擎 --- **ObservableScheduler**: https://github.com/jiang111/ObservableScheduler 仿RxJava 的管理线程间跳转的库 --- **rx-scheduler-transformer**: https://github.com/thepacific/rx-scheduler-transformer rxjava scheduler transformer tools for android --- **RxJava2Debug**: https://github.com/akaita/RxJava2Debug RxJava 2.x extension to provide meaningful Stack Traces --- **RxAnnotations**: https://github.com/CityVibes/RxAnnotations Annotations for RxJava --- **RxAndroidOrm**: https://github.com/florent37/RxAndroidOrm RxAndroidOrm --- **rx-contacts2**: https://github.com/mirrajabi/rx-contacts2 rx-contacts2 --- **RxPicker**: https://github.com/imuhao/RxPicker 基于 RxJava 图片选择器 --- **rx-battery**: https://github.com/yongjhih/rx-battery rx-battery --- **rx-telephony**: https://github.com/yongjhih/rx-telephony rx-telephony --- **rx-net**: https://github.com/yongjhih/rx-net rx-net --- **rx-receiver**: https://github.com/yongjhih/rx-receiver RxJava1/2 for Android BroadcastReceiver --- **RxDiffUtil**: https://github.com/volders/RxDiffUtil RxDiffUtil is an Rx wrapper around the Android DiffUtil library for the RecyclerView --- **RxRetroJsoup**: https://github.com/florent37/RxRetroJsoup A simple API-like from html website (scrapper) for Android --- **RxDbflow**: https://github.com/roadhouse-dev/RxDbflow RxJava wrapper for dbflow --- **RxProperty**: https://github.com/skedgo/RxProperty RxJava binding APIs for observable fields and observable collections from the Data Binding Library --- **Reptar**: https://github.com/Commit451/Reptar Roaring RxJava. A collection of useful RxJava 2.X classes --- **RxAndroidDownload**: https://github.com/ZLOVE320483/RxAndroidDownload RxAndroid + MultiThread + Service + Download --- **rxstate**: https://github.com/konmik/rxstate This project is implementation of ideas from "Managing state reactive way" article --- **RxPhoto**: https://github.com/oliveiradev/RxPhoto RX 图片选择 --- **RxRetroJsoup**: https://github.com/florent37/RxRetroJsoup 注解方式来解析 html 节点 --- **RxAnimations**: https://github.com/0ximDigital/RxAnimations RxJava 封装的安卓动画库 --- **RxFingerPrinter**: https://github.com/Zweihui/RxFingerPrinter 用rxjava简单封装了指纹识别,顺便撸了一个指纹控件 --- **Traceur**: https://github.com/T-Spoon/Traceur RxJava2 辅助 Debug 工具,更好的展示堆栈调用 --- **frodo**: https://github.com/android10/frodo RxJava 调试助手,日志管理 --- **RxWindowIfChanged**:https://github.com/JakeWharton/RxWindowIfChanged JakeWharton 开源的新的 Rx 操作符:WindowIfChanged,检测 Window 变化状态,发出通知 --- **RxMarkdown**: https://github.com/yydcdut/RxMarkdown Markdown for Android --- **NorthWest**: https://github.com/MarsVard/NorthWest Simple RxAndroid library to get degrees to north --- **ReactiveAudioRecord**: https://github.com/ahmedrizwan/ReactiveAudioRecord Rx wrapper library for Android's AudioRecord API --- **RxErrorHandler**: https://github.com/JessYanCoding/RxErrorHandler error handle of Rxjava --- **RxDownloadManager**: https://github.com/volders/RxDownloadManager Download manager implemented using RxJava --- **RxDownloader**: https://github.com/esafirm/RxDownloader An Rx wrapper for Download Manager in Android --- **RxSchedulerRule**: https://github.com/Plastix/RxSchedulerRule Simple JUnit rule for overriding RxJava/RxAndroid schedulers during unit tests --- **RxAwareness**: https://github.com/patloew/RxAwareness Reactive Awareness API Library for Android and RxJava --- **android-data-binding-rxjava**: https://github.com/TangoAgency/android-data-binding-rxjava Demo that shows how to use RxJava with Android Data Binding ObservableFields --- **RxComprehensions**: https://github.com/pakoito/RxComprehensions Reduce boilerplate in RxJava by abstracting chained flatMaps, concatMaps and switchMaps --- **RxGroups**: https://github.com/airbnb/RxGroups Easily group RxJava Observables together and tie them to your Android Activity lifecycle --- **RxComponentLifecycle**: https://github.com/florent37/RxComponentLifecycle Rx binding of new Android Architecture Component Lifecycle --- **rxlifecycle**: https://github.com/nekocode/rxlifecycle 非侵入式的 RxLifecycle --- **RxLifecycle**: https://github.com/trello/RxLifecycle Lifecycle handling APIs for Android apps using RxJava --- **RxPaparazzo**: https://github.com/miguelbcr/RxPaparazzo RxJava实现的图片选择库 --- **RxSocialConnect-Android**: https://github.com/VictorAlbertos/RxSocialConnect-Android OAuth RxJava extension for Android --- **RxFcm**: https://github.com/VictorAlbertos/RxFcm RxJava extension for Android Firebase Cloud Messaging (aka fcm) --- **Mockery**: https://github.com/VictorAlbertos/Mockery Android and Java library for mocking and testing networking layers with built-in support for Retrofit --- **ReactiveCache**: https://github.com/VictorAlbertos/ReactiveCache A reactive cache for Android and Java which honors the Observable chain --- **RxCache**: https://github.com/VictorAlbertos/RxCache Reactive caching library for Android and Java --- **RxActivityResults**: https://github.com/mohamad-amin/RxActivityResults Android onActivityResult wrapper powered by RxJava --- **RxActivityResult**: https://github.com/nekocode/RxActivityResult Receive results from startActivityForResult() as an Observable --- **RxActivityResult**: https://github.com/VictorAlbertos/RxActivityResult RxJava 处理 Activity Result --- **RxActivityResult**: https://github.com/NateWickstrom/RxActivityResult An Rx wrapper for receiving results from startActivityForResult() as an Observable --- **RxJava2Interop**: https://github.com/akarnokd/RxJava2Interop RxJava 1.x and 2.x 转换 --- **RxGpsService**: https://github.com/miguelbcr/RxGpsService An Android service to retrieve GPS locations and route stats using RxJava --- **assert-rx**: https://github.com/peter-tackage/assert-rx Fluent assertions for RxJava's TestSubscriber --- **RxLoader**: https://github.com/kmdupr33/RxLoader RxLoader --- **RxLoader**: https://github.com/L4Digital/RxLoader An Android Loader that wraps an RxJava Observable --- **ixjava**: https://github.com/akarnokd/ixjava Interactive Extensions for Java, the dual of RxJava. Originally implemented in the Reactive4Java framework, now converted to work with RxJava. --- **ReactiveWiFi**: https://github.com/pwittchen/ReactiveWiFi WiFi Access Points and related information with RxJava Observables --- **rxHub**: https://github.com/apptik/rxHub Reactive Event Hub --- **rxlist**: https://github.com/s0nerik/rxlist RxJava 方式对 List 的封装 --- **RxBus2**: https://github.com/MFlisar/RxBus2 RxJava2 based bus with queuing (e.g. lifecycle based) support --- **RxBus**: https://github.com/florent37/RxBus Android reactive event bus that simplifies communication between Presenters, Activities, Fragments, Threads, Services, etc. --- **RxBus**: https://github.com/Dimezis/RxBus Simple Rx Event Bus implementation using Kotlin for Android and RxKotlin (RxJava) --- **RxGroups**: https://github.com/airbnb/RxGroups Easily group RxJava Observables together and tie them to your Android Activity lifecycle --- **RxValidator**: https://github.com/phajduk/RxValidator RxJava 和 RxBinding 结合的格式验证库 --- **RealmRxNotifications**: https://github.com/ZherebtsovAlexandr/RealmRxNotifications Reactive layer (similar to the pattern repository) for the Realm --- **RxPermissions**: https://github.com/raviteja06/RxPermissions Android 6.0权限管理 ReactiveX/RxAndroid way --- **RxPermissionsResult**: https://github.com/VictorAlbertos/RxPermissionsResult RxJava + 6.0权限申请 --- **rx-android-permissions**: https://github.com/beworker/rx-android-permissions Simple RxJava library for requesting and observing Android runtime permissions --- **RxBluetoothAuto**: https://github.com/tawaasalage/RxBluetoothAuto rxAndroid Bluetooth NFC --- **RxBluetooth**: https://github.com/IvBaranov/RxBluetooth Android reactive bluetooth --- ================================================ FILE: 列表List/README.md ================================================ # AndroidLibs == 列表 List 包含:ListView、GridView、RecyclerView、Refresh、LoadMore…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **Generic-Adapter**: https://github.com/mohanmanu484/Generic-Adapter One recycler view adapter for all your project --- **SlimAdapter**: https://github.com/MEiDIK/SlimAdapter A slim & clean & typeable Adapter without VIEWHOLDER --- **scrollme-android**: https://github.com/salyangoz/scrollme-android 回到列表顶部 --- **admobadapter**: https://github.com/clockbyte/admobadapter It wraps your Adapter to display Admob native ads in a ListView/RecyclerView data set. It based on the Yahoo fetchr project --- **greedo-layout-for-android**: https://github.com/500px/greedo-layout-for-android Full aspect ratio grid LayoutManager for Android's RecyclerView --- **AutoRecyclerAdapter**: https://github.com/teambition/AutoRecyclerAdapter Automated configuration RecyclerView.Adapter for Android --- **recyclerview-adapters**: https://github.com/chuross/recyclerview-adapters Multiple item adapters for RecyclerView --- **EasySwipeMenuLayout**: https://github.com/anzaizai/EasySwipeMenuLayout Android之自定义View:侧滑删除 --- **DraggableTreeView**: https://github.com/jakebonk/DraggableTreeView TreeView with drag and drop (n-th level) --- **Swiperoo**: https://github.com/BelkaLab/Swiperoo 滑动删除 --- **SmartRefreshLayout**: https://github.com/scwang90/SmartRefreshLayout Android智能下拉刷新框架,支持越界回弹,集成了几十种炫酷的Header和 Footer --- **Typewriter**: https://github.com/Ilya-Gh/Typewriter 打字机效果的下拉刷新 --- **FireworkyPullToRefresh**: https://github.com/Cleveroad/FireworkyPullToRefresh 烟花效果的下拉刷新 --- **SwipeableRV**: https://github.com/huan-nguyen/SwipeableRV SwipeableRV --- **SwipeMenuRecyclerView**: https://github.com/AItsuki/SwipeMenuRecyclerView RecyclerView侧滑菜单 --- **ListItemView**: https://github.com/lurbas/ListItemView 基于 MD 实现的一些 List Item 的模板布局,可以帮助大家在开发的时候省时间 --- **RendererRecyclerViewAdapter**: https://github.com/vivchar/RendererRecyclerViewAdapter A single adapter for the whole project --- **DiscreteScrollView**: https://github.com/yarolegovich/DiscreteScrollView 基于 RecyclerView 实现的横向滑动组件,超级漂亮和实用 --- **ExpectAnim**: https://github.com/florent37/ExpectAnim 通过描述来实现动画方案 --- **SwipeCardview**: https://github.com/iravul/SwipeCardview SwipeCardview for listing item or products --- **ShimmerLayout**: https://github.com/team-supercharge/ShimmerLayout Memory efficient shimmering effect for Android applications by Supercharge --- **ShimmerRecyclerView**: https://github.com/tabassumLatif/ShimmerRecyclerView Shimmer effect in RecyclerView --- **ShimmerRecyclerView**: https://github.com/sharish/ShimmerRecyclerView ShimmerRecyclerView --- **SimpleRecyclerView**: https://github.com/jaychang0917/SimpleRecyclerView A RecyclerView extension for building list more easily --- **StickyDecoration**: https://github.com/Gavin-ZYX/StickyDecoration 利用RecyclerView.ItemDecoration实现顶部悬浮效果 --- **RecyclerStickyHeaderView**: https://github.com/TellH/RecyclerStickyHeaderView 在RecyclerView上实现吸顶布局 --- **Sticky-Header-Grid**: https://github.com/Codewaves/Sticky-Header-Grid Sticky-Header-Grid --- **LayoutSwitch**: https://github.com/gjiazhe/LayoutSwitch 实现 RecyclerView 布局切换动画的示例 --- **excelPanel**: https://github.com/zhouchaoyuan/excelPanel Android 用 RecyclerView 实现的二维 Excel 效果组件 --- **ShimmerRecyclerView**: https://github.com/sharish/ShimmerRecyclerView 类似 Facebook 加载时,条目的闪烁效果 --- **sectionedmergeadapter**: https://github.com/abacritt/sectionedmergeadapter Work with sub-sections in your Android ListView --- **TwinklingRefreshLayout**: https://github.com/lcodecorex/TwinklingRefreshLayout TwinklingRefreshLayout 小而强大的刷新控件,自带顺滑的越界回弹 --- **Paginate**: https://github.com/MarkoMilos/Paginate 下拉加载更多框架 --- **EasyRecyclerView**: https://github.com/zhuliyuan921112/EasyRecyclerView 一个下拉刷新上拉加载更多框架 --- **ScrollablePanel**: https://github.com/Kelin-Hong/ScrollablePanel 支持多个方向滑动的 View,类似 Calendar 里的 UI 效果 --- **flexbox-layout**: https://github.com/google/flexbox-layout FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android --- **SpannedGridLayoutManager**: https://github.com/Arasthel/SpannedGridLayoutManager 支持不同形态的 Span Grid Layout --- **turn-layout-manager**: https://github.com/cdflynn/turn-layout-manager RecyclerView 半圆形布局 --- **LondonEyeLayoutManager**: https://github.com/danylovolokh/LondonEyeLayoutManager A Layoutmanager that must be used with RecyclerView --- **HiveLayoutManager**: https://github.com/Chacojack/HiveLayoutManager 蜂巢布局管理器 --- **vlayout**: https://github.com/alibaba/vlayout VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题 --- **CarouselLayoutManager**: https://github.com/Azoft/CarouselLayoutManager 让你的RecyclerView秀出传送带效果,支持横向和纵向两种选择 --- **ChipsLayoutManager**: https://github.com/BelooS/ChipsLayoutManager ANDROID. ChipsLayoutManager (SpanLayoutManager). A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features --- **DataBinding_For_RecyclerView**: https://github.com/drstranges/DataBinding_For_RecyclerView Android Data Binding for RecyclerView: flexible way https://habrahabr.ru/post/308872/ --- **SmileRefresh**: https://github.com/songixan/SmileRefresh 微笑下拉刷新。这是在 SwipeRefreshLayout基础上修改的下拉刷新库 --- **FriendGroupManage**: https://github.com/ysq1051838264/FriendGroupManage 仿qq分组管理,可以删除、增加、以及修改等等 --- **EasyHeaderFooterAdapter**: https://github.com/rubengees/EasyHeaderFooterAdapter An Android library which adds headers and footers to the RecyclerView --- **StickyViewPagerGridHeaders**: https://github.com/pchauhan/StickyViewPagerGridHeaders StickyGridView + ViewPager + Header --- **MjolnirRecyclerView**: https://github.com/infinum/MjolnirRecyclerView Provides a simple way to extend the default RecyclerView behaviour with support for headers, footers, empty view, DiffUtil and ArrayAdapter like methods --- **SnappyRecyclerAdapter**: https://github.com/longbkiter07/SnappyRecyclerAdapter manage RecyclerViewAdapter easier --- **PinnedList-Android**: https://github.com/Joseph82/PinnedList-Android This library allows you to create a list of items that are pinned by a floating label (text or image) on the left of the list --- **pinned-section-listview**: https://github.com/beworker/pinned-section-listview 选中的item置顶的List --- **DoubleStickyHeadersList**: https://github.com/Kenber/DoubleStickyHeadersList 双Header的List --- **CircleRecyclerView**: https://github.com/kHRYSTAL/CircleRecyclerView CircleRecyclerView --- **android-ElasticListView**: https://github.com/eschao/android-ElasticListView ListView 下拉刷新,上拉更多 --- **RetailMeNotList**: https://github.com/iielse/RetailMeNotList 视差效果的 Item 滑动变大 --- **realm-android-adapters**: https://github.com/realm/realm-android-adapters This repository holds adapters for combining Realm Java with Android UI components and framework classes --- **EasyRecycleAdapterHelper**: https://github.com/HotBitmapGG/EasyRecycleAdapterHelper 一个轻量级简单实用的RecycleViewAdapter辅助类库 --- **SmartisanPull**: https://github.com/hougr/SmartisanPull “锤子下拉”,东半球最优雅的下拉控件。也叫SmartisanRefreshableLayout --- **AnimateFilterCalendarGridLayout**: https://github.com/DevLight-Mobile-Agency/AnimateFilterCalendarGridLayout It is a layout like GridLayout. But children in it will fill the column. And you can filter your items with animation. And you can add animated calendar to your project. --- **itemtouchhelper-extension**: https://github.com/loopeer/itemtouchhelper-extension itemtouchhelper 左滑删除等操作 --- **RecyclerViewSnap**: https://github.com/rubensousa/RecyclerViewSnap RecyclerView 边缘特效 --- **ListView-Snapshot-Demo**: https://github.com/abhijith0505/ListView-Snapshot-Demo A demo android application that uses the listview-snapshot android library --- **SelectableListDecoration**: https://github.com/bhargavms/SelectableListDecoration An Item decoration class for google design lib's RecyclerView --- **SimpleRecycler**: https://github.com/e16din/SimpleRecycler This library extends RecyclerView + Recycler Adapter --- **RecyclerRefreshLayout**: https://github.com/dinuscxj/RecyclerRefreshLayout A pull to refresh layout for android, the RecyclerRefreshLayout is based on the SwipeRefreshLayout --- **AssemblyAdapter**: https://github.com/xiaopansky/AssemblyAdapter Assembly Adapter Adapter is an extension library on Android, and with it you do not write the Adapter --- **OkAdapters**: https://github.com/miguelbcr/OkAdapters Wrappers for Android adapters to simply its api at a minimum --- **PopupBubble**: https://github.com/webianks/PopupBubble Easily add and customise "New Post" popup button with the feeds (RecyclerView) of your app --- **ExpandableRecyclerview-Databinding**: https://github.com/zaihuishou/ExpandableRecyclerview-Databinding ExpandableRecyclerview Databinding implemention --- **ItemPool**: https://github.com/nekocode/ItemPool Decouple the item(/nested viewholder) from recyclerview's adapter --- **MultiViewAdapter**: https://github.com/DevAhamed/MultiViewAdapter 显示recycleview复杂布局 --- **epoxy**: https://github.com/airbnb/epoxy 又一个显示recycleview复杂效果的库 --- **AdapterX**: https://github.com/siper/AdapterX Simple multiview RecyclerView adapter --- **groupie**: https://github.com/Genius/groupie Groupie helps you display and manage complex RecyclerView layouts --- **MultiTypeView**: https://github.com/LuckyJayce/MultiTypeView 简化RecyclerView的多种type的adapter,Fragment可以动态添加到RecyclerView上,实现复杂的界面分多个模块开发 --- **MultiType**: https://github.com/drakeet/MultiType 一个列表显示多个不同条目 --- **FunGameRefresh**: https://github.com/Hitomis/FunGameRefresh 好玩的下拉刷新控件,让我们一起来回味童年 --- **PullToRefresh**: https://github.com/lubeast/PullToRefresh A PullToRefresh widget. https://lubeast.github.io/PullToRefresh/ --- **SlyceMessaging**: https://github.com/snipsnap/SlyceMessaging Easily add Sticky Headers to your RecyclerView --- **StickyHeaderListView**: https://github.com/sfsheng0322/StickyHeaderListView StickyHeaderListView 是基于实际需求做出的灵活可定制的UI功能,具体实现功能如下: 一、支持无限循环的广告位。 二、高度可动态配置的Header2和Header3(使用GridView实现)。 三、主要功能:分类、排序和筛选布局滑动到顶部后吸附、悬停。 四、自定义FilterView筛选控件,支持动画显示与动画隐藏。 五、支持标题栏背景颜色渐变、字体颜色渐变。 六、数据不足一屏动态添加空数据占位。 七、数据为空时,ListView加载暂无数据视图。 八、思路清晰、界面优美,添加ripple点击效果。 九、支持下拉刷新和上拉加载更多功能。
--- **ClearRecyclerAdapter**: https://github.com/Prokky/ClearRecyclerAdapter Boilerplate code free Adapter for RecyclerView --- **Endless-RecyclerView**: https://github.com/ybq/Endless-RecyclerView 加载更多 RecyclerView --- **SpringView**: https://github.com/liaoinstan/SpringView A custom view can pull up and down,support ScrollView,ListView,RecyclerView,WebView ![1](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212323072_s.gif) ![2](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212372609_s.gif) ![3](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212462800_s.gif) ![4](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212485237_s.gif) --- **StickyHeaders**: https://github.com/bgogetap/StickyHeaders Easily add Sticky Headers to your RecyclerView --- **ExtendedRecyclerAdapter**: https://github.com/sergiocasero/ExtendedRecyclerAdapter Simple library for DRY recycler adapter --- **recycler-core**: https://github.com/carrot/recycler-core Multiple view type handling in RecyclerViews with 90% less tears --- **RecyclerViewTools**: https://github.com/eyeem/RecyclerViewTools Collection of tools for RecyclerView. Includes headers, sections, pull to refresh, etc --- **overscroll-bouncy-android**: https://github.com/chthai64/overscroll-bouncy-android Overscroll bounce effect for Android --- **CircleRefreshLayout**: https://github.com/tuesda/CircleRefreshLayout a custom pull-to-refresh layout which contains a interesting animation --- **SnappySmoothScroller**: https://github.com/nshmura/SnappySmoothScroller 可流畅滚动的 Recyclerview --- **SwiftAdapter**: https://github.com/vkondrav/SwiftAdapter 可展开的 Recyclerview --- **ExpandableRecyclerview**: https://github.com/zaihuishou/ExpandableRecyclerview 可展开的 Recyclerview --- **baseAdapter**: https://github.com/hongyangAndroid/baseAdapter Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况 --- **GridBuilder**: https://github.com/Eason90/GridBuilder A Builder of Android GridLayout --- **power-adapters**: https://github.com/NextFaze/power-adapters Composable adapters for Android RecyclerViews and ListViews --- **rxlist-binder**: https://github.com/s0nerik/rxlist-binder Binds RxList with the RecyclerView.Adapter --- **WheelView**: https://github.com/venshine/WheelView Android滚轮控件,基于ListView实现,可以自定义样式 --- **FocusResize**: https://github.com/borjabravo10/FocusResize RecyclerView 实现的焦点自动调整 --- **TEmptyView**: https://github.com/barryhappy/TEmptyView TEmptyView是一个小轮子,可简单地设置EmptyView --- **HeaderAndFooterRecyclerView**: https://github.com/cundong/HeaderAndFooterRecyclerView A RecyclerView solution, Support addHeaderView, addFooterView, and page loading --- **LastAdapter**: https://github.com/nitrico/LastAdapter Don't write a RecyclerView adapter again. Not even a ViewHolder! --- **Persei.android**: https://github.com/android-cjj/Persei.android android 版本 Persei --- **RecyclerView-MultipleViewTypesAdapter**: https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter Android library defining adapter classes of RecyclerView to manage multiple view types --- **Toro**: https://github.com/eneim/Toro Video list auto playback made simple, specially built for RecyclerView --- **ListVideoPlay**: https://github.com/brucetoo/ListVideoPlay Play video in ListView,RecyclerView,and support full-screen,and more feature about video play control --- **VideoListDemo**: https://github.com/w1123440793/VideoListDemo 一个视频播放列表demo,视频播放使用的ijkplayer,正在播放视频拖动到不可见区域小窗口播放,可全屏切换 --- **Barandroid-sectioned-adapter**: https://github.com/CardinalNow/android-sectioned-adapter RecyclerView.Adapter 的封装,可自动排序并添加 header --- **FastScroll**: https://github.com/L4Digital/FastScroll A ListView-like FastScroller for Android’s RecyclerView --- **MaterialScrollBar**: https://github.com/turing-tech/MaterialScrollBar An Android library that brings the Material Design 5.1 sidebar to pre-5.1 devices --- **WaveSideBar**: https://github.com/gjiazhe/WaveSideBar An index side bar with wave effect --- **Android-QuickSideBar**: https://github.com/saiwu-bigkoo/Android-QuickSideBar 帮助快速查阅对应分组的侧边栏 --- **ShimmerContactsView**: https://github.com/TakeoffAndroid/ShimmerContactsView Loading contacts made simple with ShimmerContactsView --- **bubble-scroll**: https://github.com/cdflynn/bubble-scroll 泡泡效果的索引滚动控件 --- **SideBar**: https://github.com/kongnanlive/SideBar 全新的快速索引导航栏,联系人字母排序侧边栏 --- **AnimSideBar**: https://github.com/AlexLiuSheng/AnimSideBar A SiderBar base on Android that has a beautiful anim --- **SpringHeader**: https://github.com/loopeer/SpringHeader CoordinatorLayout 实现的下拉刷新 --- **AdapterDelegates-ListView**: https://github.com/esafirm/AdapterDelegates-ListView ListView Adapter 代理工具 --- **SwipeActionAdapter**: https://github.com/wdullaer/SwipeActionAdapter ListView 左滑右滑 --- **ParallaxRecyclerView**: https://github.com/mzelzoghbi/ParallaxRecyclerView 视差效果 RecyclerView --- **MultiChoiceRecyclerView**: https://github.com/dvdciri/MultiChoiceRecyclerView RecyclerView 实现的多选框架 --- **RecyclerViewEnhanced**: https://github.com/nikhilpanju/RecyclerViewEnhanced RecyclerView 用法增强 --- **CardStackView**: https://github.com/loopeer/CardStackView Show something like cards with 3 kinds of animations --- **RecyclerViewUndoSwipe**: https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe 超实用!! Android RecyclerView Undo Swipe支持 --- **flowlayoutmanager**: https://github.com/xiaofeng-han/AndroidLibs/tree/master/flowlayoutmanager FlowLayoutManager is a layoutManager that works with Android RecyclerView Widget --- **ExpandableDelegates**: https://github.com/Marchuck/ExpandableDelegates more easy way to add multiple delegates to your expandable recyclerView! --- **CommonAdapter**: https://github.com/qyxxjd/CommonAdapter 一个适用于ListView/GridView/RecyclerView的Adapter库,简化大量重复代码,支持多种布局,可自定义图片加载的实现 --- **FlexibleAdapter**: https://github.com/davideas/FlexibleAdapter Adapter for SelectionMode, ViewHolders, Filter, FastScroller, Animations, Undo, Headers, Expandable, Draggable, Swipeable --- **SnappingSwipingRecyclerView**: https://github.com/CarlLee/SnappingSwipingRecyclerView 似微信读书首页的长按之后滑动删除的特效和动画 --- **EasyRecyclerView**: https://github.com/diegodobelo/AndroidExpandingViewLibrary 展开收缩的View --- **StaggeredTextGridView**: https://github.com/riontech-xten/StaggeredTextGridView 自定义瀑布流文本 GridView --- **EasyRecyclerView**: https://github.com/Jude95/EasyRecyclerView 常用的RecyclerView的各种需求封装进库 --- **InfiniteListView**: https://github.com/ugurcany/InfiniteListView 上拉加载更多,下拉刷新 --- **StickyHeaders**: https://github.com/ShamylZakariya/StickyHeaders Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning --- **CalendarListview**: https://github.com/traex/CalendarListview CalendarListview provides a easy way to select dates with a calendar for API 10+ --- **BaseRecyclerViewAdapterHelper**: https://github.com/CymChad/BaseRecyclerViewAdapterHelper Powerful and flexible RecyclerAdapter,www.recyclerview.org --- **RecyclerViewPresenter**: https://github.com/kibotu/RecyclerViewPresenter Convenience library to handle different view types with different presenters in a single RecyclerView --- **recyclerview-animators**: [https://github.com/wasabeef/recyclerview-animators](https://github.com/wasabeef/recyclerview-animators) An Android Animation library which easily add itemanimator to RecyclerView items. --- **EasyAdapter**: https://github.com/mzule/EasyAdapter 一种简单的 Adapter 解决方案,支持多种 ViewType,轻松创建 ViewHolder 模式 Adapter. 支持 ListView 和 RecyclerView --- **recyclerviewhelper**: https://github.com/nisrulz/recyclerviewhelper RecyclerView 超强助手 --- **android-PullRefreshLayout**: [https://github.com/baoyongzhang/android-PullRefreshLayout](https://github.com/baoyongzhang/android-PullRefreshLayout) This component like SwipeRefreshLayout, it is more beautiful than SwipeRefreshLayout. --- **android-Ultra-Pull-To-Refresh**: https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh Ultra Pull to Refresh for Android. Support all the views. [http://android-ultra-ptr.liaohuqiu.net/](http://android-ultra-ptr.liaohuqiu.net/) --- **Chris-Android-PullToRefresh**: https://github.com/bboyfeiyu/Chris-Android-PullToRefresh 下拉刷新,上拉加载库 --- **RecyclerView-FastScroll**: https://github.com/timusus/RecyclerView-FastScroll A simple FastScroller for Android's RecyclerView --- **Timeline-View**: https://github.com/vipulasri/Timeline-View Android Timeline View is used to display views like Tracking of shipment/order, steppers etc --- **MultiStateView**: [https://github.com/Kennyc1012/MultiStateView](https://github.com/Kennyc1012/MultiStateView) Android View that displays different content based on its state --- **FlyRefresh**: [https://github.com/race604/FlyRefresh](https://github.com/race604/FlyRefresh) The implementation of [https://dribbble.com/shots/2067564-Replace](https://dribbble.com/shots/2067564-Replace) --- **ToDoList**: https://github.com/Yalantis/ToDoList Yalantis 放出的一个新作品:ToDoList,拥有非常平滑漂亮的动画 --- **Multi-Selection**: https://github.com/Yalantis/Multi-Selection Yalantis 放出的又一大作:Multi-Selection (优雅多选框),把选中的先存起来 --- **pull-to-make-soup**: https://github.com/Yalantis/pull-to-make-soup RecyclerView 下拉刷新 --- **Phoenix**: [https://github.com/Yalantis/Phoenix](https://github.com/Yalantis/Phoenix) Phoenix Pull-to-Refresh. [https://yalantis.com/](https://yalantis.com/) --- **Taurus**: [https://github.com/Yalantis/Taurus](https://github.com/Yalantis/Taurus) A little more fun for the pull-to-refresh interaction.[https://yalantis.com/](https://yalantis.com/) --- **CircleRefreshLayout**: [https://github.com/tuesda/CircleRefreshLayout](https://github.com/tuesda/CircleRefreshLayout) a custom pull-to-refresh layout which contains a interesting animation. --- **SmoothRefreshLayout**: https://github.com/dkzwm/SmoothRefreshLayout .一个高效的Android刷新库,理论上支持所有的视图,比官方的SwipeRefreshLayout更强大且使用方便 --- **WaveSwipeRefreshLayout**: [https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout](https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout) [http://engineer.recruit-lifestyle.co.jp/techblog/2015-08-03-swipe-refresh-layout/](http://engineer.recruit-lifestyle.co.jp/techblog/2015-08-03-swipe-refresh-layout/) --- **FoldableLayout**: [https://github.com/worldline/FoldableLayout](https://github.com/worldline/FoldableLayout) An Android demo of a foldable layout implementation. --- **SuperRecyclerView**: [https://github.com/Malinskiy/SuperRecyclerView](https://github.com/Malinskiy/SuperRecyclerView) Pumped up RecyclerView --- **RecyclerViewSwipeDismiss**: [https://github.com/CodeFalling/RecyclerViewSwipeDismiss](https://github.com/CodeFalling/RecyclerViewSwipeDismiss) A very easy-to-use and non-intrusive implement of Swipe to dismiss for RecyclerView. --- **FlabbyListView**: [https://github.com/jpardogo/FlabbyListView](https://github.com/jpardogo/FlabbyListView) Android library to display a ListView whose cells are not rigid but flabby and react to ListView scroll. --- **TimelineView**: https://github.com/alorma/TimelineView Cute timeline view for android --- **ParallaxListView**: [https://github.com/Gnod/ParallaxListView](https://github.com/Gnod/ParallaxListView) A Android ListView Demo with a parallax effect header like Path. --- **PullZoomView**: [https://github.com/Frank-Zhu/PullZoomView](https://github.com/Frank-Zhu/PullZoomView) An Android custom ListView and ScrollView with pull to zoom-in. --- **SwipeMenuListView**: [https://github.com/baoyongzhang/SwipeMenuListView](https://github.com/baoyongzhang/SwipeMenuListView) A swipe menu for ListView. --- **discrollview**: [https://github.com/flavienlaurent/discrollview](https://github.com/flavienlaurent/discrollview) Scroll + discover = DiscrollView --- **StickyListHeaders**: [https://github.com/emilsjolander/StickyListHeaders](https://github.com/emilsjolander/StickyListHeaders) An android library for section headers that stick to the top --- **ListBuddies**: [https://github.com/jpardogo/ListBuddies](https://github.com/jpardogo/ListBuddies) Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews. --- **Android-ObservableScrollView**: [https://github.com/ksoichiro/Android-ObservableScrollView](https://github.com/ksoichiro/Android-ObservableScrollView) Android library to observe scroll events on scrollable views.[http://ksoichiro.github.io/Android-ObservableScrollView/](http://ksoichiro.github.io/Android-ObservableScrollView/) --- **AsymmetricGridView**: [https://github.com/felipecsl/AsymmetricGridView](https://github.com/felipecsl/AsymmetricGridView) Android ListView that mimics a GridView with asymmetric items. Supports items with row span and column span.[http://felipecsl.com/AsymmetricGridView](http://felipecsl.com/AsymmetricGridView) --- **DynamicGrid**: [https://github.com/askerov/DynamicGrid](https://github.com/askerov/DynamicGrid) Drag and drop GridView for Android --- **PinterestLikeAdapterView**: https://github.com/GDG-Korea/PinterestLikeAdapterView An Android multi column list view like Pinterest. --- **DragSortAdapter**: https://github.com/vinc3m1/DragSortAdapter Drag and drop re-ordering adapter for RecyclerView --- **AndroidStaggeredGrid**: [https://github.com/etsy/AndroidStaggeredGrid](https://github.com/etsy/AndroidStaggeredGrid) An Android staggered grid view which supports multiple columns with rows of varying sizes.[https://github.com/etsy/AndroidStaggeredGrid](https://github.com/etsy/AndroidStaggeredGrid) --- **android-parallax-recyclerview**: [https://github.com/kanytu/android-parallax-recyclerview](https://github.com/kanytu/android-parallax-recyclerview) An adapter which could be used to achieve a parallax effect on RecyclerView. --- **BlurStickyHeaderListView**: [https://github.com/emmano/BlurStickyHeaderListView](https://github.com/emmano/BlurStickyHeaderListView) ListView with blur/parallax/sticky capabilities. --- **MultiLineDivider**: https://github.com/sakebook/MultiLineDivider Multi divider in RecyclerView on Android --- **RecyclerViewDivider**: https://github.com/Fondesa/RecyclerViewDivider RecyclerView 分割线 --- **ItemDecorations**: [https://github.com/dkzwm/ItemDecorations](https://github.com/dkzwm/ItemDecorations) A dividers library for RecyclerView which use GridLayoutManager or LinearLayoutManager , when the RecyclerView used GridLayoutManager that supports cross-column feature

--- **RecyclerView-FlexibleDivider**: https://github.com/yqritc/RecyclerView-FlexibleDivider Android library providing simple way to control divider items of RecyclerView. --- **Dividers**: [https://github.com/Karumi/Dividers](https://github.com/Karumi/Dividers) Dividers is a simple Android library to create easy separators for your RecyclerViews --- **AndroidTreeView**: [https://github.com/bmelnychuk/AndroidTreeView](https://github.com/bmelnychuk/AndroidTreeView) AndroidTreeView. TreeView implementation for android. --- **RecyclerViewFastScroller**: [https://github.com/danoz73/RecyclerViewFastScroller](https://github.com/danoz73/RecyclerViewFastScroller) A Fast Scroller for the RecyclerView world! --- **RecyclerView-MultipleViewTypesAdapter**: [https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter](https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter) Android library defining adapter classes of RecyclerView to manage multiple view types --- **SwipeToAction**: [https://github.com/diftco/SwipeToAction](https://github.com/diftco/SwipeToAction) An easy way to add a simple 'swipe-and-do-something' behavior to your `RecyclerView` items. Just like in Gmail or Inbox apps. --- **android-advancedrecyclerview**: [https://github.com/h6ah4i/android-advancedrecyclerview](https://github.com/h6ah4i/android-advancedrecyclerview) RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) --- **RecyclerItemDecoration**: [https://github.com/magiepooh/RecyclerItemDecoration](https://github.com/magiepooh/RecyclerItemDecoration) ItemDecoration for RecyclerView using LinearLayoutManager for Android --- **MaterialRecents**: [https://github.com/ZieIony/MaterialRecents](https://github.com/ZieIony/MaterialRecents) Lollipop's Recents container --- **drag-select-recyclerview**: [https://github.com/afollestad/drag-select-recyclerview](https://github.com/afollestad/drag-select-recyclerview) Easy to implement Google Photos style multi-selection for RecyclerViews.[http://aidanfollestad.com](http://aidanfollestad.com) --- **sticky-headers-recyclerview**: [https://github.com/timehop/sticky-headers-recyclerview](https://github.com/timehop/sticky-headers-recyclerview) Sticky Headers decorator for Android's RecyclerView --- **NotBoringActionBar**: [https://github.com/flavienlaurent/NotBoringActionBar](https://github.com/flavienlaurent/NotBoringActionBar) News Stand app makes the ActionBar not boring! --- **ListViewAnimations**: [https://github.com/nhaarman/ListViewAnimations](https://github.com/nhaarman/ListViewAnimations) An Android library which allows developers to easily add animations to ListView items --- **WaterDropListView**: [https://github.com/THEONE10211024/WaterDropListView](https://github.com/THEONE10211024/WaterDropListView) WaterDropListView,just like the iOS --- **BGARefreshLayout-Android**: https://github.com/bingoogolapple/BGARefreshLayout-Android 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位 --- **FastAdapter**: https://github.com/mikepenz/FastAdapter The bullet proof, fast and easy to use adapter library, which minimizes developing time when use RecyclerView... http://mikepenz.github.io/FastAdapter --- **NestedTimeLineRecyclerView**: https://github.com/ishratkhan/NestedTimeLineRecyclerView It is a custom implementation of nested timeline view using RecyclerView --- **YLListView**: https://github.com/yll2wcf/YLListView YLListView仿IOS弹簧效果的ListView --- ================================================ FILE: 动画Animation/README.md ================================================ # AndroidLibs == 动画 Animation 包含:各种动画效果Animation、Animator…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **ENViews**: https://github.com/codeestX/ENViews ENViews, 一个华丽丽的动效控件库 | Original design | Android demo | Class | | :--: | :--: | :--: | | ![](http://odck16ake.bkt.clouddn.com/Github/o_download.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/download.gif) |ENDownloadView| | ![](http://odck16ake.bkt.clouddn.com/Github/o_volume.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/volume.gif)|ENVolumeView| | ![](http://odck16ake.bkt.clouddn.com/Github/o_loading.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/loading.gif) | ENLoadingView | | ![](http://odck16ake.bkt.clouddn.com/Github/o_play.gif)| ![](http://odck16ake.bkt.clouddn.com/Github/play.gif) | ENPlayView | | ![](http://odck16ake.bkt.clouddn.com/Github/o_search.gif)| ![](http://odck16ake.bkt.clouddn.com/Github/search.gif) |ENSearchView |![](http://odck16ake.bkt.clouddn.com/Github/o_scroll.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/scroll.gif) |ENScrollView |![](http://odck16ake.bkt.clouddn.com/Github/o_refresh.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/refresh.gif) |ENRefreshView| --- **SVGAPlayer-Android**: https://github.com/yyued/SVGAPlayer-Android 使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画 --- **PhysicsBasedAnimation**: https://github.com/Rkhcy/PhysicsBasedAnimation Google I/O ‘17新动画特效 --- **lottie-android**: https://github.com/airbnb/lottie-android Lottie是Airbnb开源的一个支持 Android、iOS 以及 ReactNative,利用json文件的方式快速实现动画效果的库 --- **Fish**: https://github.com/Jichensheng/Fish 灵动的红鲤鱼 --- **Fun**: https://github.com/PHELAT/Fun 一个有趣的展开关闭动画 --- **DynamicAnimationExample**: https://github.com/graviton57/DynamicAnimationExample A simple spring animation --- **PolygonDrawingUtil**: https://github.com/stkent/PolygonDrawingUtil Android 多边形绘制组件,做的很漂亮哦~ 用来做动态图表会很有帮助 --- **AndroidCustomView**: https://github.com/lygttpod/AndroidCustomView 圆圈泡泡上升动画 --- **Grav**: https://github.com/glomadrian/Grav Android 粒子动画效果 --- **ShootRefreshView**: https://github.com/dinuscxj/ShootRefreshView 快手Android客户端的一个刷新动画 --- **spruce-android**: https://github.com/willowtreeapps/spruce-android Android 动画管理库,辅助你管理动画效果 --- **Apple-Music-Animation**: https://github.com/rahulrj/Apple-Music-Animation 苹果手机音乐动画效果 --- **shapeflyer**: https://github.com/cipherthinkers/shapeflyer shapeflyer --- **SpringAnimation**: https://github.com/brucevanfdm/SpringAnimation SpringAnimation,安卓模拟弹簧动画 --- **ILayoutAnimationController**: https://github.com/HuanHaiLiuXin/ILayoutAnimationController 自定义LayoutAnimationController,一行代码搞定布局动画 --- **TransitionExample**: https://github.com/WakeHao/TransitionExample Android Transition Framework详解---超炫的动画框架 --- **AndroidAnimations**: https://github.com/jrummyapps/AndroidAnimations A bunch of fun animations for Android --- **GoogleMapsAnimations**: https://github.com/aarsy/GoogleMapsAnimations 显示雷达和谷歌地图上的圆形涟漪波纹效应 --- **DesertPlaceholder**: https://github.com/JetradarMobile/DesertPlaceholder Animated placeholder in desert style --- **GABottleLoading**: https://github.com/Ajian-studio/GABottleLoading Bezier storm(贝塞尔风暴) --- **EmojiRain**: https://github.com/Luolc/EmojiRain 仿微信掉落表情包效果 --- **youtube-play-icon**: https://github.com/alxrm/youtube-play-icon Material style morphing play-pause drawable for Android --- **OverWatchLoading**: https://github.com/zhangyuChen1991/OverWatchLoading 守望先锋的加载效果 --- **SquareLoading**: https://github.com/yuweiguocn/SquareLoading Android 方块加载器动画 --- **FloatingView**: https://github.com/UFreedom/FloatingView 一个能够让 View 执行漂亮的漂浮动画的库 --- **android-TNRAnimationHelper**: https://github.com/thunderrise/android-TNRAnimationHelper Android 创造更精致的动画效果库 --- **TransitionHelper**: https://github.com/ImmortalZ/TransitionHelper 兼容5.0以下转场动画帮助类 --- **BubbleAnimationLayout**: https://github.com/Cleveroad/BubbleAnimationLayout 让你的 App 不再那么无聊和单调,气泡风格的过渡动画效果 --- **AnimatorDurationTile**: https://github.com/nickbutcher/AnimatorDurationTile A quick settings tile to quickly set the animator duration scale --- **NaturalAnim**: https://github.com/xuyisheng/NaturalAnim 模拟自然动画的精髓——TimeInterpolator与TypeEvaluator --- **AnimateVectorDrawableDEMO**: https://github.com/ghuiii/AnimateVectorDrawableDEMO 通过 AnimateVectoreDrawer 实现的一些动画效果 --- **ClockScroller**: https://github.com/andyb129/ClockScroller A cool animated RecyclerView clock face scroller handle inspired by the following MaterialUp submission --- **BubbleAnimationLayout**: https://github.com/Cleveroad/BubbleAnimationLayout 气泡动画 --- **ActSwitchAnimTool**: https://github.com/Yellow5A5/ActSwitchAnimTool 兼容4.0以上版本的点击扩散动画库,几行代码实现Activity转场动画效果 及新增自定义界面转场动画 --- **FlipAnimation**: https://github.com/4xes/FlipAnimation 双面翻转 View 效果 --- **DoorSignView**: https://github.com/renaudcerrato/DoorSignView 类似商店关门的动画 --- **CannyViewAnimator**: https://github.com/LiveTyping/CannyViewAnimator 好看的动画 --- **ClockDrawableAnimation**: https://github.com/evelyne24/ClockDrawableAnimation Android animated clock Drawable --- **Particle**: https://github.com/JeasonWong/Particle 可用于splash的动画 --- **Material-Animations**: https://github.com/lgvalle/Material-Animations Android Transition animations explanation with examples --- **Sending-Animation-Example**: https://github.com/Jaouan/Sending-Animation-Example Android 炫酷发送效果 Demo --- **SignUpTransition**: https://github.com/JeasonWong/SignUpTransition 炫酷的注册登录动画 --- **SlackLoadingView**: https://github.com/JeasonWong/SlackLoadingView Slack的Loading动画 --- **nougat-boot-animation**: https://github.com/ybq/nougat-boot-animation 安卓7.0启动动画 --- **animate**: https://github.com/hitherejoe/animate 多种动画效果 --- **crystal-preloaders**: https://github.com/syedowaisali/crystal-preloaders 多种加载动画效果 --- **LikeAnimation**: https://github.com/frogermcs/LikeAnimation 类 Twitter 点赞效果 --- **Android-animated-toolbar**: https://github.com/kassisdion/Android-animated-toolbar Library for toolbar animation --- **BezierDemo**: https://github.com/chenupt/BezierDemo A demo to show bezier. --- **wava**: https://github.com/hujiaweibujidao/wava 安卓动画 --- **RapidInterpolator**: https://github.com/MartinRGB/RapidInterpolator 动画插值器的编辑器 --- **yava**: https://github.com/hujiaweibujidao/yava 安卓动画插值器 --- **animated-circle-progress-view**: https://github.com/tuenti/animated-circle-progress-view Progress view that animates its state changes --- **Depth**: https://github.com/florent37/Depth Fragment 3D 动画 --- **FragmentAnimations**: https://github.com/kakajika/FragmentAnimations 3D animations for support-v4 Fragment transition --- **ExpandableSearchView**: https://github.com/v-b7/ExpandableSearchView 伸缩动画 SearchView --- **JJSearchViewAnim**: https://github.com/android-cjj/JJSearchViewAnim A cool search view animation library --- **AVLoadingIndicatorView**: [https://github.com/81813780/AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView) Nice loading animations for Android --- **Android-SpinKit**: https://github.com/ybq/Android-SpinKit Android loading animations --- **FAB-Loading**: [https://github.com/smasoumi/FAB-Loading](https://github.com/smasoumi/FAB-Loading) A loading animation based on Floating Action Button. --- **AndroidViewHover**: [https://github.com/daimajia/AndroidViewHover](https://github.com/daimajia/AndroidViewHover) An elegant way to show your menu or messages. --- **WaveView**: [https://github.com/gelitenight/WaveView](https://github.com/gelitenight/WaveView) waveview for android --- **AndroidViewAnimations**: [https://github.com/daimajia/AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations) Cute view animation collection. --- **AndroidImageSlider**: [https://github.com/daimajia/AndroidImageSlider](https://github.com/daimajia/AndroidImageSlider) An amazing and convenient Android image slider. --- **Transitions-Everywhere**: [https://github.com/andkulikov/transitions-everywhere](https://github.com/andkulikov/transitions-everywhere) Backport of Android Transitions API for animations. Animations backported to Android 4.0+. API compatible with Android 2.2+ --- **android-flip**: [https://github.com/openaphid/android-flip](https://github.com/openaphid/android-flip) A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android.[http://openaphid.github.com/](http://openaphid.github.com/) --- **FragmentTransactionExtended**: [https://github.com/DesarrolloAntonio/FragmentTransactionExtended](https://github.com/DesarrolloAntonio/FragmentTransactionExtended) FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. --- **KenBurnsView**: [https://github.com/flavioarfaria/KenBurnsView](https://github.com/flavioarfaria/KenBurnsView) Android ImageViews animated by Ken Burns Effect --- **AnimationEasingFunctions**: [https://github.com/daimajia/AnimationEasingFunctions](https://github.com/daimajia/AnimationEasingFunctions) Android Animation Easing Functions. Let's make animation more real! --- **EasyAndroidAnimations**: [https://github.com/2359media/EasyAndroidAnimations](https://github.com/2359media/EasyAndroidAnimations) Easy Android Animations is an animation library that aims to make android animations easier, with 50+ builtin animations, it allows you to introduce many complex animation effects in your application with one or two lines of code. --- **android-pathview**: [https://github.com/geftimov/android-pathview](https://github.com/geftimov/android-pathview) Android view with both path from constructed path or from svg. --- **ViewRevealAnimator**: [https://github.com/sephiroth74/ViewRevealAnimator](https://github.com/sephiroth74/ViewRevealAnimator) ViewAnimator view with a lollipop style reveal effect --- **ArcAnimator**: [https://github.com/asyl/ArcAnimator](https://github.com/asyl/ArcAnimator) ArcAnimator helps to create arc transition animation: 2.3.+ --- **SearchMenuAnim**: [https://github.com/kongnanlive/SearchMenuAnim](https://github.com/kongnanlive/SearchMenuAnim) --- **crossview**: [https://github.com/cdflynn/crossview](https://github.com/cdflynn/crossview) A Toggling Add/Remove button --- **ParallaxEverywhere**: [https://github.com/Narfss/ParallaxEverywhere](https://github.com/Narfss/ParallaxEverywhere) Parallax everywhere is a library with alternative android widgets with parallax effects. --- **EaseInterpolator**: https://github.com/cimi-chen/EaseInterpolator Thirty different easing animation interpolators for Android. --- **EaseInterpolator**: https://github.com/MasayukiSuda/EasingInterpolator Twenty-eight different easing animation interpolators for Android. --- **android-shapeLoadingView**: https://github.com/zzz40500/android-shapeLoadingView 高仿新版58 加载动画 --- ================================================ FILE: 图标Icon/README.md ================================================ # AndroidLibs == 图标 Icon 包含:各种icon, vector 图标资源库 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- - [http://www.easyicon.net/](http://www.easyicon.net/) - [http://www.iconpng.com/](http://www.iconpng.com/) - [http://findicons.com/](http://findicons.com/) - [https://www.iconfinder.com/](https://www.iconfinder.com/) --- **vectalign**: https://github.com/bonnyfone/vectalign Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) --- **RichPath**: https://github.com/tarek360/RichPath 在 Android 轻松绘制 Vector 动画 --- **ProminentColor**: https://github.com/mathiazhagan01/ProminentColor Android Library to get average/prominent color of bitmap/drawable --- **GoogleClock**: https://github.com/lypeer/GoogleClock 纯用SVG做的Google I/O 2016那个炫酷的时钟 --- **AnimatedSvgView**: https://github.com/jrummyapps/AnimatedSvgView Animated SVG Drawing for Android --- **AppIconNameChanger**: https://github.com/myinnos/AppIconNameChanger 动态更换app的图标及名称 --- **VectorMaster**: https://github.com/harjot-oberai/VectorMaster Dynamic control over vector drawables --- **live-emoji**: https://github.com/RomainPiel/live-emoji 利用 AnimatedVectorDrawable 实现会动的 emoji --- **emojicon**: https://github.com/rockerhieu/emojicon A library to show emoji in TextView, EditText (like WhatsApp) for Android --- **material-design-icons**: https://github.com/google/material-design-icons Material Design icons by Google.[http://google.github.io/material-design-icons/](http://google.github.io/material-design-icons/) --- **material-icon-lib**: https://github.com/code-mc/material-icon-lib Library containing over 1000 material vector icons that can be easily used as Drawable or as a standalone View. --- **Android-Iconics**: https://github.com/mikepenz/Android-Iconics Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application. http://mikepenz.github.io/Android-Iconics --- **android-iconify**: https://github.com/JoanZapata/android-iconify Android integration of multiple icon providers such as FontAwesome, Entypo, Typicons,... http://joanzapata.com/android-iconify --- ================================================ FILE: 图片框架Image/README.md ================================================ # AndroidLibs == 图片 Image 包含:图片加载框架ImageLoader、自定义图片、裁剪Crop、形状Shape、人脸识别、相机…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **Matisse**: https://github.com/zhihu/Matisse 一个能带进度条的图片框架,同时有身份标识动能,简单易用 | Zhihu Style | Dracula Style | Preview | |:------------------------------:|:---------------------------------:|:--------------------------------:| |![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_zhihu.png) | ![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_dracula.png) | ![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_preview.png)| --- **Rajawali: https://github.com/Rajawali/Rajawali Android OpenGL ES 2.0/3.0 Engine --- **sketch: https://github.com/panpf/sketch Sketch 是 Android 上一个强大且全面的图片加载器,支持 GIF,手势缩放以及分块显示超大图片 --- **Diooto: https://github.com/moyokoo/Diooto 微博,微信图库效果,微信视频拖放效果,适配状态栏 、屏幕旋转 、全屏 、长图、GIF、视频 --- **android-face-detector: https://github.com/husaynhakeem/android-face-detector 实时人脸检测 --- **AndroidFaceDetection: https://github.com/lchad/AndroidFaceDetection Android 平台进行人脸检测的几种方案 --- **CVScanner: https://github.com/Credntia/CVScanner An OpenCV based library for Android to scan ID documents or Passports --- **pesdk-android-demo: https://github.com/imgly/pesdk-android-demo 图片编辑sdk使用demo --- **litho-glide: https://github.com/pavlospt/litho-glide litho-glide --- **LoTiny: https://github.com/Sunzxyong/Tiny 图片压缩 http://zhengxiaoyong.me/2017/04/23/Android%E5%9B%BE%E7%89%87%E5%8E%8B%E7%BC%A9%E6%A1%86%E6%9E%B6-Tiny/ --- **ImageLoaderFramework: https://github.com/ladingwu/ImageLoaderFramework 打造统一的图片加载框架,融合Glide,Fresco,不入侵业务代码 --- **CameraView: https://github.com/natario1/CameraView A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing most of the common issues and needs --- **ContinuousScrollableImageView: https://github.com/Cutta/ContinuousScrollableImageView 支持持续性滑动动画的图片组件,用来做背景效果 应该不错 --- **transitional-imageview: https://github.com/MostafaAryan/transitional-imageview This is an imageView which implements shared element transition pattern on your desired image --- **AiyaEffectsAndroid: https://github.com/aiyaapp/AiyaEffectsAndroid 宝宝特效 SDK Android Demo,支持美颜,3D特效,3D动画特效,2D特效等,免费使用 --- **diagonal-imageview: https://github.com/santalu/diagonal-imageview A simple imageview which allows you to create diagonal cut views easily --- **GlideImageView: https://github.com/sfsheng0322/GlideImageView 基于Glide V4.0封装的图片加载库,可以监听加载图片时的进度 --- **PaletteImageView: https://github.com/DingMouRen/PaletteImageView 懂得智能配色的ImageView,还能给自己设置多彩的阴影 --- **InsLoadingAnimation: https://github.com/qintong91/InsLoadingAnimation 头像加载进度 --- **AndroidWM: https://github.com/huangyz0918/AndroidWM 轻量级安卓水印框架,支持隐形数字水印 --- **RubberStamp: https://github.com/vinaygaba/RubberStamp 给图片添加水印 --- **WatermarkCreator**: https://github.com/ashishbhandari/WatermarkCreator 水印 --- **progress-image-view-android: https://github.com/safetysystemtechnology/progress-image-view-android progress-image-view-android --- **DismissibleImageView**: https://github.com/dmallcott/DismissibleImageView Clickable ImageView that expands to full screen and is dismissible by swiping the image off-screen --- **PaletteImageView**: https://github.com/DingMouRen/PaletteImageView 为图片添加阴影,阴影颜色来源于图片的主色 --- **LongImageCamera**: https://github.com/wajahatkarim3/LongImageCamera 长图拍摄 --- **IdentityImageView**: https://github.com/385841539/IdentityImageView 一个能带进度条的图片框架,同时有身份标识动能,简单易用 --- **BifacialView**: https://github.com/pavel163/BifacialView 图像处理后左右对比 --- **sand**: https://github.com/Jomes/sand 使用JNI实现Sobel算子图像边缘检测 --- **Camera**: https://github.com/lizhangqu/Camera 二代身份证信息识别 --- **ProCamera**: https://github.com/18Gray/ProCamera ProCamera是一款基于Camera2 API的相机,实现了相机的常用功能,力求不断挖掘Camera2的巨大潜力,锻造一款在功能和设计上完美的相机产品 --- **Fotoapparat**: https://github.com/Fotoapparat/Fotoapparat Android 有两套相机 Api,使用起来很麻烦,好在 Foto 开源了他们在 Android 上的 Camera 封装 Api,力荐 --- **CameraKit-Android**: https://github.com/flurgle/CameraKit-Android 一个相机的库 --- **ShadowImageView**: https://github.com/yingLanNull/ShadowImageView 可以根据图片变颜色,更加细腻的阴影效果 --- **photo-affix**: https://github.com/afollestad/photo-affix 图片拼接 --- **skia**: https://github.com/google/skia Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. https://skia.org --- **android-close-pixelate**: https://github.com/bmaslakov/android-close-pixelate 安卓图片模糊,像素化 --- **PixelAdjuster**: https://github.com/Commit451/PixelAdjuster Changes the color of individual pixels in a Bitmap --- **BypassPicassoImageGetter**: https://github.com/Commit451/BypassPicassoImageGetter Loads images for Bypass using Picasso --- **multiselect**: https://github.com/karanvs/multiselect 多个图片/视频选择 --- **MultiPhotoPicker**: https://github.com/nileshpambhar/MultiPhotoPicker MultiPhotoPicker --- **ImageNice9Layout**: https://github.com/wobiancao/ImageNice9Layout 仿Nice首页图片列表9图样式,并实现拖拽效果 --- **ImagePicker-OLX**: https://github.com/RameshBhupathi/ImagePicker-OLX Combined both TedBottomPicker and Camera View, to get the View Similar to ImagePickers of Olx. --- **ImageShowPicker**: https://github.com/yaozs/ImageShowPicker 仿微信朋友圈图片选择 --- **EasyImagePicker**: https://github.com/oswaldo89/EasyImagePicker EasyImagePicker --- **EZPhotoPicker**: https://github.com/Siclo-Mobile/EZPhotoPicker EZPhotoPicker --- **android-ocr**: https://github.com/rmtheis/android-ocr Experimental app for optical character recognition on Android --- **Zoomy**: https://github.com/imablanco/Zoomy 双指控制图片展开,以及放大缩小,做的超棒 --- **AwesomeImagePicker**: https://github.com/myinnos/AwesomeImagePicker 图片选择工具库 --- **Louvre**: https://github.com/andremion/Louvre 又一个漂亮的 Android 图片选择工具库 --- **AnchorImageView**: https://github.com/jcodeing/AnchorImageView 支持给图片加锚点的 Android 组件 --- **PickPhotoSample**: https://github.com/Werb/PickPhotoSample Photo Picker Of Android Library --- **PictureSelector**: https://github.com/LuckSiege/PictureSelector android多图选择器 图片/视频 单选or多选,以及视频录制 --- **PanoramaImageView**: https://github.com/gjiazhe/PanoramaImageView 通过监听手腕旋转进行交互,自动滚动图片 --- **MultiImageView**: https://github.com/stfalcon-studio/MultiImageView 多种图片样式 UI 组合,很适合做头像相关的功能 --- **TakePhoto**: https://github.com/crazycodeboy/TakePhoto 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 --- **Gradient-Artist**: https://github.com/Hariofspades/Gradient-Artist Gradient-Artist library will allow you to use gradient overly on top of the image --- **500px-android-blur**: https://github.com/500px/500px-android-blur 500px-android-blur --- **BlurView**: https://github.com/Dimezis/BlurView IOS 风格的安卓动态模糊库 --- **BlurKit-Android**: https://github.com/flurgle/BlurKit-Android 性能强大的安卓模糊库 --- **AndroidRealTimeBlur**: https://github.com/wenhatai/AndroidRealTimeBlur Android real-time blur --- **VectorSupportView**: https://github.com/akashandroid90/VectorSupportView VectorSupportView is a library to support vector assets in compound drawables --- **collageview**: https://github.com/lopei/collageview Android 图片拼图效果 --- **android-gif-example**: https://github.com/jaredsburrows/android-gif-example Gif RecyclerView MVP Grid Example using Dagger 2, Retrofit 2, RxJava 2 and Butterknife with Junit and Espresso tests --- **gifencoder**: https://github.com/square/gifencoder A pure Java library implementing the GIF89a specification. Suitable for use on Android --- **FocusSurfaceView**: https://github.com/CGmaybe10/FocusSurfaceView 拍照时在相机的预览界面指定一个区域的大小,形状和位置,只拍摄该指定区域里的图像 --- **ScrollParallaxImageView**: https://github.com/gjiazhe/ScrollParallaxImageView 滚动时图片产生视差效果的ImageView --- **crescento**: https://github.com/developer-shivam/crescento Add curve at bottom of image views and relative layouts --- **HighPassSkinSmoothing-Android**: https://github.com/AmniX/HighPassSkinSmoothing-Android An implementation of High Pass Skin Smoothing on Android Bitmap 美颜 --- **DexMovingImageView**: https://github.com/dexlex/DexMovingImageView 一个实现了最新的Google Calender中月份图片的效果的ImageView,图片会随着外部ScrollView的滚动而滚动 --- **SimpleOneStep**: https://github.com/gavinliu/SimpleOneStep 仿 Smartisan OneStep --- **LargeImage**: https://github.com/LuckyJayce/LargeImage Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能 --- **BigImageViewer**: https://github.com/Piasy/BigImageViewer 大图查看加载库,支持拖动和缩放,利用 fresco 加载,超级方便,但是内存占用超级低,一点也不卡 --- **ImageTransition**: https://github.com/vikramkakkar/ImageTransition Android 图片放大过渡效果 --- **Squint**: https://github.com/IntruderShanky/Squint 对角线风格 --- **DiagonalLayout**: https://github.com/florent37/DiagonalLayout 斜角 View 效果,用来做 Profile 背景最适合不过 --- **Diagonalify**: https://github.com/developer-shivam/Diagonalify 图片对角线分割风格 --- **PhotoViewSlider**: https://github.com/jeancsanchez/PhotoViewSlider 图片浏览器 --- **android-hidden-camera**: https://github.com/kevalpatel2106/android-hidden-camera This library is to take picture using camera without camera preview --- **ParaCamera**: https://github.com/janishar/ParaCamera Simple android camera to take and get image bitmaps --- **SnappyImageViewer**: https://github.com/nshmura/SnappyImageViewer Android Image Viewer inspired by StackOverflow's with swipe-to-dimiss and moving animations --- **gallerymodule**: https://github.com/guiguegon/gallerymodule Simple gallery to retrieve one or more images. It allow to take new photos or videos --- **Blaze**: https://github.com/IntruderShanky/Blaze 图片移动及缩放 --- **cropiwa**: https://github.com/steelkiwi/cropiwa 图片自定义裁剪 --- **croperino**: https://github.com/ekimual/croperino 图片裁剪 --- **MultiType-FilePicker**: https://github.com/fishwjy/MultiType-FilePicker 一款轻量级的文件选择器,支持多种文件类型 --- **MediaPickerInstagram**: https://github.com/NodensN/MediaPickerInstagram Material 风格的类似 Instagram 的图片选择器 --- **TelegramGallery**: https://github.com/TangXiaoLv/TelegramGallery QQ 相册风格,相册选择器 --- **pictorial**: https://github.com/jonasbleyl/pictorial A universal image viewer for Android --- **TedBottomPicker**: https://github.com/ParkSangGwon/TedBottomPicker TedBottomPicker is simple image picker using bottom sheet --- **cameraview**: https://github.com/google/cameraview CameraView aims to help Android developers easily integrate Camera features --- **FrescoImageViewer**: https://github.com/stfalcon-studio/FrescoImageViewer 对 ImageView 实现了全屏浏览效果,同时支持了图片缩放效果,和滑动消失效果 --- **RecyclerViewCardGallery**: https://github.com/huazhiyuan2008/RecyclerViewCardGallery RecyclerView实现Card Gallery效果,替代ViewPager方案 --- **CompareImage**: https://github.com/Onkarn92/CompareImage 编辑后图片对比 --- **StyleImageView**: https://github.com/chengdazhi/StyleImageView Add styles and filters to ImageViews, Views' backgroud, Drawables and Bitmaps, with animation and bitmap output --- **ShapeImageView**: https://github.com/andyxialm/ShapeImageView ShapeImageView --- **Music-Cover-View**: https://github.com/andremion/Music-Cover-View Useful to be used as album cover in Music apps --- **PuzzleView**: https://github.com/wuapnjie/PuzzleView Android拼图支持库,轻松实现Instagram Layout效果 --- **PloyFun**: https://github.com/hugeterry/PloyFun 导入图片生成Low Poly风格图片的app --- **onyx**: https://github.com/hanuor/onyx 人工智能、机器学习、深度学习合体的图片资源识别库 --- **WebpifyYourAndroidApp**: https://github.com/AndroidDeveloperLB/WebpifyYourAndroidApp A small tool to convert your app's png&jpg image files into WebP when possible --- **JikeGallery**: https://github.com/JeasonWong/JikeGallery 仿即刻首页图片垂直滚动效果 --- **pearl**: https://github.com/hanuor/pearl 图片加载、缓存 --- **cookie-cutter**: https://github.com/adamstyrc/cookie-cutter 移动或缩放图片来裁剪图片 --- **ImagePicker**: https://github.com/jeasonlzy0216/ImagePicker 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数 --- **ImageZipper**: https://github.com/amanjeetsingh150/ImageZipper 压缩图片,An image compresssion library in android --- **CompressHelper**: https://github.com/nanchen2251/CompressHelper 压缩文件,压缩图片,压缩Bitmap,Compress,CompressImage,CompressFile,CompressBitmap --- **AdvancedLuban**: https://github.com/shaohui10086/AdvancedLuban 高效、简洁的图片压缩工具库 / An Advanced Compress Image Library for Android http://shaohui.me --- **Luban**: https://github.com/Curzibn/Luban Luban(鲁班)——可能是最接近微信朋友圈的图片压缩算法 --- **zBarLibary**: https://github.com/bertsir/zBarLibary zbar扫描快,zxing可以生成和识别本地,So,我就把他们结合在了一起 --- **MVBarcodeReader**: https://github.com/iamMehedi/MVBarcodeReader 条码识别 --- **zxing-android-embedded**: https://github.com/journeyapps/zxing-android-embedded Port of the ZXing Android application as an Android library project, for embedding in an Android application --- **AwesomeQRCode**: https://github.com/SumiMakito/AwesomeQRCode 一个优雅的二维码生成器 --- **PressScanCode**: https://github.com/BolexLiu/PressScanCode 一个长按扫描webView上的二维码的工具库 --- **ZXingDemo**: https://github.com/vivian8725118/ZXingDemo 六种二维码生成的样式 --- **MobileVisionBarcodeScanner**: https://github.com/KingsMentor/MobileVisionBarcodeScanner 二维码扫描 --- **Android-Zxing**: https://github.com/mylhyl/Android-Zxing android google zxing 可配置扫描框、线样式 ,生成二维码(文字、联系人) http://blog.csdn.net/hupei/article/details/51859171 --- **Qart**: https://github.com/scola/Qart 将生成的二维码与选择的图片合成,生成的新二维码 --- **android-zxingLibrary**: https://github.com/yipianfengye/android-zxingLibrary Android 二维码,条码扫描,生成库 --- **BGAQRCode-Android**: https://github.com/bingoogolapple/BGAQRCode-Android Android 二维码条码扫描,生成库 --- **zxing-barcode**: https://github.com/ThePacific/zxing-barcode A barcode scanner based on zxing for android --- **QrCardParsing**: https://github.com/RurioLuca/QrCardParsing 二维码生成、扫描库 --- **QRGenerator**: https://github.com/androidmads/QRGenerator 二维码扫描库 --- **AutoZoomInImageView**: https://github.com/Carbs0126/AutoZoomInImageView 可做splash动画,一张静态图片居中显示并充满屏幕,同时不断放大图片中间部分,形成一种图片不断向中间放大的动画效果 --- **AndroidGradientImageView**: https://github.com/skyfe79/AndroidGradientImageView Android 色彩渐进 ImageView --- **QiniuImageLoader**: https://github.com/lingochamp/QiniuImageLoader 在Android上结合七牛提供的API,让加载图片更有效、更节流、更简单、更可控、更酷 --- **CainCamera**: https://github.com/CainKernel/CainCamera CainCamera是一个集美颜相机、图片编辑、短视频编辑等功能的综合性开源APP,目前主要介绍美颜相机、短视频编辑功能的实现,图片编辑功能暂时还没时间处理。 本人编写该项目主要用于学习如何实现相机的实时美颜、动态滤镜、动态贴纸、彩妆、拍照、短视频分段录制与回删、图片编辑、短时频编辑与合成等功能。 --- **CameraFilters**: https://github.com/JessYanCoding/CameraFilters 摄像头实时滤镜处理库,自带10多种滤镜,支持滤镜扩展,并且兼容七牛云直播滤镜处理 --- **CameraFilter**: https://github.com/nekocode/CameraFilter Realtime camera filters for Android --- **CameraFilter**: https://github.com/WeLikeVis/CameraFilter 安卓滤镜集合 --- **AndroidPhotoFilters**: https://github.com/Zomato/AndroidPhotoFilters 图片滤镜 --- **photofilter**: https://github.com/mukeshsolanki/photofilter 滤镜 --- **gallery**: https://github.com/kenvies/gallery 最实用的图片操作实例 --- **ImageGroupView**: https://github.com/loopeer/ImageGroupView 图片增删工具 --- **Compressor**: https://github.com/zetbaitsu/Compressor 图片压缩 --- **GifLoadingView**: https://github.com/Rogero0o/GifLoadingView GifLoadingViewhttps://amitshekhariitbhu.github.io/GlideBitmapPool/ --- **GlideSlider**: https://github.com/firdausmaulan/GlideSlider Glide Image Slider --- **glide-bindingadapter**: https://github.com/s0nerik/glide-bindingadapter Configurable @BindingAdapter for Glide --- **GlideBitmapPool**: https://github.com/amitshekhariitbhu/GlideBitmapPool Glide Bitmap Pool is a memory management library for reusing the bitmap memory https://amitshekhariitbhu.github.io/GlideBitmapPool/ --- **android-drag-square**: https://github.com/SwiftyWang/android-drag-square 一个仿探探上传相片的widget,基于xmuSistone的demo, 提供gradle import,添加上传照片功能以及各种回调,api,方便使用 --- **android-drag-square**: https://github.com/xmuSistone/android-drag-square 流畅,灵活的图片拖拽排序 --- **ShapedImageView**: https://github.com/gavinliu/ShapedImageView Android Rounded, Circle, Path ImageView --- **CircleImageView**: https://github.com/zuoweitan/CircleImageView 使用clippath实现的CircleImageView,没有Bitmap,没有锯齿 --- **AvatarImageView**: https://github.com/Carbs0126/AvatarImageView 显示圆形图片或文本 --- **android-shape-imageview**: https://github.com/siyamed/android-shape-imageview 自定义形状的头像框架 --- **CustomShapeImageView**: https://github.com/MostafaGazar/CustomShapeImageView 又一个自定义形状的头像框架 --- **belvedere**: https://github.com/zendesk/belvedere An image picker library for Android --- **hiddenshot**: https://github.com/karanvs/hiddenshot 安卓截图 --- **InstaCapture**: https://github.com/tarek360/InstaCapture 截图 --- **MagicalCamera**: https://github.com/fabian7593/MagicalCamera A library to take picture easy, trasnfrom your data and save photos in your device --- **android-gif-drawable**: https://github.com/koral--/android-gif-drawable 安卓 Gif 图片加载 --- **recent-images**: https://github.com/amirarcane/recent-images 获取手机里的最新的图片 --- **LowPoly**: https://github.com/CoXier/LowPoly 一行代码实现 LowPoly --- **LowPoly**: https://github.com/zzhoujay/LowPoly Low Poly风格图片生成器 --- **LowPolyAndroid**: https://github.com/zzhoujay/LowPolyAndroid Low Poly 风格图片生成器,Android实现版 --- **ScratchView**: https://github.com/cooltechworks/ScratchView 刮开图层查看图片和文字 --- **android-ndk-gif**: https://github.com/waynejo/android-ndk-gif Android Gif library --- **sharp**: https://github.com/Pixplicity/sharp Scalable vector graphics for Android --- **Image-Zoomer**: https://github.com/code-crusher/Image-Zoomer Image zoom animations library for Android --- **image-zoom**: https://github.com/oliveiradev/image-zoom A simple lib for zoom images on event click --- **TouchImageView**: [https://github.com/MikeOrtiz/TouchImageView](https://github.com/MikeOrtiz/TouchImageView) Adds touch functionality to Android ImageView. --- **avatar-view**: https://github.com/TangoAgency/avatar-view 根据首字母显示头像 --- **CircleImageView**: [https://github.com/hdodenhof/CircleImageView](https://github.com/hdodenhof/CircleImageView) A circular ImageView for Android --- **KenBurnsView**: https://github.com/flavioarfaria/KenBurnsView Android ImageViews animated by Ken Burns Effect --- **GifImageView**: [https://github.com/felipecsl/GifImageView](https://github.com/felipecsl/GifImageView) Android ImageView that handles animated GIF images --- **Android-Image-Cropper**: https://github.com/ArthurHub/Android-Image-Cropper Image Cropping Library for Android, optimized for Camera / Gallery --- **cropper**: https://github.com/edmodo/cropper Android widget for cropping and rotating an image. --- **android-crop**: https://github.com/jdamcd/android-crop Android library project for cropping images --- **Android-PictureTagView**: [https://github.com/saiwu-bigkoo/Android-PictureTagView](https://github.com/saiwu-bigkoo/Android-PictureTagView) 仿nice图片上打标签控件 --- **SelectableRoundedImageView**: [https://github.com/pungrue26/SelectableRoundedImageView](https://github.com/pungrue26/SelectableRoundedImageView) Android ImageView that supports different radii on each corner.[http://joooonho.com/?p=289](http://joooonho.com/?p=289) --- **RoundedImageView**: [https://github.com/vinc3m1/RoundedImageView](https://github.com/vinc3m1/RoundedImageView) A fast ImageView that supports rounded corners, ovals, and circles. --- **CropImageView**: [https://github.com/cesards/CropImageView](https://github.com/cesards/CropImageView) Widget allows you crop from whatever side in an ImageView. Currently Android only supports centerCrop type of cropping --- **BitmapMerger**: [https://github.com/cooltechworks/BitmapMerger](https://github.com/cooltechworks/BitmapMerger) Play with bitmaps --- **wqgallery**: https://github.com/wqandroid/wqgallery android 相册支持单选模式和多选模式 --- **Android-Ultra-Photo-Selector**: https://github.com/AizazAZ/Android-Ultra-Photo-Selector Select images from Android devices made easy :-) Start Activity PhotoSelectorActivity, this is the main entry point --- **DrawableView**: https://github.com/PaNaVTEC/DrawableView A view that allows to paint and saves the result as a bitmap http://panavtec.me --- **AndroidScrollingImageView**: [https://github.com/Q42/AndroidScrollingImageView](https://github.com/Q42/AndroidScrollingImageView) An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect. --- **Pixelate**: [https://github.com/DanielMartinus/Pixelate](https://github.com/DanielMartinus/Pixelate) Transform images into pixel versions of itself in Android --- **SimpleCropView**: [https://github.com/IsseiAoki/SimpleCropView](https://github.com/IsseiAoki/SimpleCropView) A simple image cropping library for Android. --- **MultiImageSelector**: [https://github.com/lovetuzitong/MultiImageSelector](https://github.com/lovetuzitong/MultiImageSelector) Image selector for Android device. Support single choice and multi-choice. --- **EasyImage**: https://github.com/jkwiecien/EasyImage Library for picking pictures from gallery or camera EasyImage allow you to eaisly take picture from gallery or camera without creating lots of boilerplate. --- **GiphyImageResultsPreview**: https://github.com/myinnos/GiphyImageResultsPreview Library for GIF results, preview, play, share everything at one place --- **GifLoader**: https://github.com/adhishlal/GifLoader An Android Library to load your GIF files --- **GifView**: https://github.com/Cutta/GifView Library for playing gifs on Android --- **PhotoEditDemo**: https://github.com/jarlen/PhotoEditDemo 1. 图片编辑(图片添加,文字添加),实现图片编辑中的图片添加,旋转,缩放,删除;文字的添加,大小缩放,字体更换,颜色更换,删除; 2. 基本滤镜实现与接口封装; 涂鸦(画笔的样式,粗细,颜色,橡皮擦,贴图); 相框(简单相框,酷炫相框); 马赛就克(基本马赛克,酷炫马赛克,橡皮擦)及其接口封装 3. 接下来, 图像剪切,旋转等功能实现测试接口封装; 4. GIF与MP4,图片互转实现测试与接口封装; --- ================================================ FILE: 图表Chart/README.md ================================================ # AndroidLibs == 图表 Chart 包含:各种图表开源库 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **SuitLines**: https://github.com/whataa/SuitLines 一个小巧且高效的线性图表组件 --- **Android-Simple-Chart**: https://github.com/Kutear/Android-Simple-Chart 简单的Android图表实现 --- **ikvStockChart**: https://github.com/wordplat/ikvStockChart ikvStockChart --- **BeautifulGraphSample**: https://github.com/deepakbaliga/BeautifulGraphSample BeautifulGraphSample --- **KalmanRx**: https://github.com/kibotu/KalmanRx kalman 滤波 --- **Jgraph**: https://github.com/mychoices/Jgraph 图表控件 --- **AndroidDevCoder**: https://github.com/AllenCoder/AndroidDevCoder linechart 为指数基金走势图表可根据当前走势绘制出想要的图表 --- **EazeGraph**: https://github.com/blackfizz/EazeGraph An Android chart and graph library --- **hellocharts-android**: https://github.com/lecho/hellocharts-android Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations --- **MPAndroidChart**: https://github.com/PhilJay/MPAndroidChart A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. --- **WilliamChart**: [https://github.com/diogobernardino/WilliamChart](https://github.com/diogobernardino/WilliamChart) Android library to create charts. --- **spark**: https://github.com/robinhood/spark A simple Android sparkline chart view --- ================================================ FILE: 完整开源项目Project/README.md ================================================ # AndroidLibs == 完整开源项目 包含一些完整的开源项目 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **iosched**: https://github.com/google/iosched Google I/O 大会 App 的最新源代码 --- **giffun**: https://github.com/guolindev/giffun 一款开源的GIF在线分享App,乐趣就要和世界分享 --- **Todo**: https://github.com/xujiaji/Todo 简洁清爽的Todo清单工具,MVP+okhttp3+retrofit+gson,Api来自玩Android --- **android-sunflower**: https://github.com/googlesamples/android-sunflower A gardening app illustrating Android development best practices with Android Jetpack --- **NoticeDog**: https://github.com/bunnyblue/NoticeDog 一个基于NotificationListenerService 的Android通知管理app,可以防止微信消息撤回 --- **LifeHelper**: https://github.com/yangchong211/LifeHelper 综合案例训练,包含新闻,视频,图片,音乐,记事本等等模块。架构模式:采用MVP+Rx+Retrofit+Desgin+Dagger2+阿里VLayout+腾讯X5+腾讯bugly --- **android-permission-checker-app**: https://github.com/Arjun-sna/android-permission-checker-app 识别应用中的各种权限 --- **DarkCalculator**: https://github.com/HK-SHAO/DarkCalculator 一款支持复数运算等功能的计算器 --- **CNode-android**: https://github.com/shellljx/CNode-android https://cnodejs.org/ 非官方客户端 --- **Now**: https://github.com/XunMengWinter/Now Jsoup + MaterialViewPager + RxAndroid + Retrofit + Realm + Fresco + Retrolambda example 一款Android图文精选app,通过抓取网页获得图文列表。目前包含站酷(Zcool)精选、国家地理(National Geographic)每日一图、知乎日报、豆瓣一刻(Moment) --- **Anti-recall**: https://github.com/JasonQS/Anti-recall QQ,微信防撤回神器 --- **codeKK-Android**: https://github.com/7449/codeKK-Android codeKK-Android --- **MessageRelayer**: https://github.com/HaoFeiWang/MessageRelayer 短信转发工具 --- **Espresso**: https://github.com/TonnyL/Espresso 快递查询App, 基于MVP架构和Material Design设计风格,采用RxJava2, Retrofit2, Realm and ZXing开发 --- **FlipsideCamera**: https://github.com/andyb129/FlipsideCamera 从两个摄像头同时拍下某一个瞬间的 app --- **rebase-android**: https://github.com/drakeet/rebase-android 日常 是一款由 drakeet 负责推荐和分享各种好玩新鲜的栏目应用,基于 Rebase 服务, 学习型非常强 --- **MinimalistWeather**: https://github.com/BaronZ88/MinimalistWeather Android平台开源天气App,采用MVP+RxJava+Retrofit2+OKHttp3+Dagger2+RetroLambda等开源库来实现 --- **LQRWeChat**: https://github.com/GitLqr/LQRWeChat 高仿微信6.3.31,使用网易云信SDK 3.2.0版本完成主要的聊天功能(单聊、群聊)、好友关系管理、群组管理等功能 --- **Minimal-Todo**: https://github.com/avjinder/Minimal-Todo Minimal-Todo --- **BusyBox**: https://github.com/jrummyapps/BusyBox Install BusyBox on an Android device --- **GDG**: https://github.com/peekler/GDG 一些不常用的安卓api示例 --- **wechat_no_revoke**: https://github.com/rarnu/wechat_no_revoke 最新可用防止微信撤回xposed插件 --- **Hijacker**: https://github.com/chrisk44/Hijacker Aircrack-ng Android GUI程序,用于攻击无线网络 --- **MovieHub**: https://github.com/lawloretienne/MovieHub 非常漂亮的一款 Android Movie 工具 --- **QQ**: https://github.com/HuTianQi/QQ 一款高仿腾讯QQ的IM软件,主UI框架采用侧滑菜单+底部导航的方式,核心聊天功能基于bmob SDK,已经实现文本,表情,图片,位置,语音等信息的发送 --- **wifi-bruteforcer-fsecurify**: https://github.com/faizann24/wifi-bruteforcer-fsecurify Android 下实现的 Wifi 暴力破解工具 --- **ZhiHu-TopAnswer**: https://github.com/jiang111/ZhiHu-TopAnswer 知乎热门榜 --- **ActivityLauncher**: https://github.com/jp1017/ActivityLauncher 打开任意app的任意Activity并可创建快捷方式,非系统应用会因权限问题失败 --- **android-oss**: https://github.com/kickstarter/android-oss Kickstarter Android 源码开源 --- **MyDiary**: https://github.com/erttyy8821/MyDiary In the Movie "-your name.-" (君の名は。, 你的名字) , "My Diary" of android version is --- **FingerColoring-Android**: https://github.com/SwiftyWang/FingerColoring-Android 一个自己做的填图应用 --- **u2020**: https://github.com/JakeWharton/u2020 A sample Android app which showcases advanced usage of Dagger among other open source libraries --- **wally**: https://github.com/Musenkishi/wally 简洁易用的壁纸应用 --- **LoveWallpaper**: https://github.com/LiuGuiLinAndroid/LoveWallpaper 高仿爱壁纸App | Material Design --- **Mysplash**: https://github.com/WangDaYeeeeee/Mysplash 一款轻量化的第三方Unsplash客户端 --- **wallsplash-android**: https://github.com/mikepenz/wallsplash-android android client for the awesome unsplash.com --- **DrawView**: https://github.com/ByoxCode/DrawView Android 画板 View,随心所欲的画画 --- **RecordWave**: https://github.com/CarGuo/RecordWave MP3音频录制,支持类似IOS原生的单边或者双边波形显示,低版本音频权限兼容,本地或者在线音频播放的波形显示,录制波形和播放波形会根据声音频率变色的功能 --- **AlgorithmVisualizer-Android**: https://github.com/naman14/AlgorithmVisualizer-Android Android 实现的算法可是工具,随时随地帮助学习算法 --- **android-TopActivity**: https://github.com/109021017/android-TopActivity Android 逆向实用小插件:展示页面 Top Activity 的名称和包名 --- **AcClient**: https://github.com/Thereisnospon/AcClient 杭电OJ客户端 --- **ABR-App-Backup-Restore**: https://github.com/samanyougarg/ABR-App-Backup-Restore App 备份和恢复,做的很完整 --- **FastAccess**: https://github.com/k0shk0sh/FastAccess 仿三星桌面的浮动工具 --- **monotweety**: https://github.com/yshrsmz/monotweety Simple Twitter Client just for tweeting, written in Kotlin with reactive MVVM-like approach --- **Villains-and-Heroes**: https://github.com/andremion/Villains-and-Heroes App using Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics --- **mirror**: https://github.com/zhihu/mirror 一款 Android 第三方 Sketch Mirror 软件 --- **NotificationBox**: https://github.com/gavinliu/NotificationBox 实现系统通知拦截功能的 App --- **leanback-showcase**: https://github.com/googlesamples/leanback-showcase Showcases different components that come with the Leanback library for Android TV --- **LivePlayback**: https://github.com/hejunlin2013/LivePlayback Android TV直播电视节目 ,包含各央视频道及卫视频道 --- **AndroidShortcuts**: https://github.com/pcevikogullari/AndroidShortcuts Android Support 25.0 中 Shortcut Demo --- **dns66**: https://github.com/julian-klode/dns66 基于 DNS 实现的 Android 广告拦截 --- **debug-bottle**: https://github.com/kiruto/debug-bottle Android Java 程序员开发调试与测试工具 --- **AndroidHttpCapture**: https://github.com/JZ-Darkal/AndroidHttpCapture AndroidHttpCapture网络诊断工具 是一款针对于移动流量劫持而开发的手机抓包软件 --- **DylanStepCount**: https://github.com/linglongxin24/DylanStepCount Android精准计步器 --- **Sprayscape**: https://github.com/googlecreativelab/Sprayscape Google 开源了一个专为 VR 设计的相机 App --- **SqliteLookup**: https://github.com/YeDaxia/SqliteLookup Sqlite 数据库查看 --- **Bgm38**: https://github.com/zubinxiong/Bgm38 番剧记录工具Bgm38( bangumi 第三方客户端 ),采用 RxJava + Retrofit + MVP, 设计上采用 Material Design --- **Currency-Converter-Android**: https://github.com/samanyougarg/Currency-Converter-Android 一款完整的货币转换的 App --- **Currency**: https://github.com/yiyuanliu/Currency 一个简洁的汇率转换软件,使用 kotlin 编写,通过 anko 框架编写 UI 并实现漂亮的主题动态切换效果 --- **NetGuard**: https://github.com/M66B/NetGuard 非root禁止应用联网 --- **turbo-editor**: https://github.com/vmihalachi/turbo-editor Simple and powerful File Editor for Android --- **FolioReader-Android**: https://github.com/FolioReader/FolioReader-Android 完成度很高的一款 ePub Android 阅读器 --- **BookReader**: https://github.com/JustWayward/BookReader “任阅”,开源小说阅读器,高仿追书神器,实现追书推荐、标签检索、翻书效果、文章阅读、缓存章节、日夜间模式、文本朗读等功能 --- **UPMiss**: https://github.com/qiujuer/UPMiss 一个完整的生日管理 App --- **GeekNews**: https://github.com/codeestX/GeekNews A pure reading App based on Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide --- **Filmy**: https://github.com/salRoid/Filmy 一款超漂亮的基于 MD 设计的电影 App --- **LingDong2.0**: https://github.com/zhoubowen-sky/LingDong2.0 “面对面文件快传”,Android端灵动快传,安卓互传文件,局域网,无网传输文件 --- **code-reader**: https://github.com/loopeer/code-reader 手机端代码阅读 --- **HAgnostic-News**: https://github.com/grigio/HAgnostic-News React Native app (Android / iOS) 阅读 --- **LookLook**: https://github.com/xinghongfei/LookLook 一个精美,极简的阅读app --- **boon**: https://github.com/Wing-Li/boon 移动开发者福利App,内含多渠道打包 --- **Android_UsingCar_Example**: https://github.com/amapapi/Android_UsingCar_Example 基于高德地图Android API快速搭建用车解决方案的示例 --- **Android_Location_Demo**: https://github.com/amapapi/Android_Location_Demo 高德定位demo --- **simplenote-android**: https://github.com/Automattic/simplenote-android Simplenote for Android http://simplenote.com --- **PDFCreator**: https://github.com/scoute-dich/PDFCreator Android application to create and edit Pdf files --- **LocalWeather**: https://github.com/piotrek1543/LocalWeather Weather forecast app using Retrofit, Gson, AndroidAnnotations and ActiveAndroid --- **visual-goodies**: https://github.com/alexive/visual-goodies 一些界面好看的库,包括 List, Dialog, Card 等 --- **SimpleRT**: https://github.com/vvviperrr/SimpleRT 可以将Linux 和 OSX 系统网络通过 USB 分享给 Android 系统 --- **nock-nock**: https://github.com/afollestad/nock-nock nock-nock 一个可以帮助你监控网站是否异常的 App --- **PhotoNoter**: https://github.com/yydcdut/PhotoNoter Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+Dex分包脚本+Dex异步加载) http://yydcdut.com/note --- **SimpleDroidRx**: https://github.com/PhilippeBoisney/SimpleDroidRx An application that helps you learn and better understand ReactiveX --- **DebugPurge**: https://github.com/eswarm/DebugPurge 删除安装在手机上的 debug 版本应用 --- **FanXin3.0**: https://github.com/huangfangyi/FanXin3.0 凡信 3.0 -最强微信仿品 --- **SprintNBA**: https://github.com/smuyyh/SprintNBA NBA头条新闻、视频集锦、比赛直播(目前仅支持文字直播、球队及球员数据统计)、球队战绩排行、球员数据排名、虎扑论坛专区、球队及球员详细资料 --- **AndroidBroadcastsMonitor**: https://github.com/ViliusKraujutis/AndroidBroadcastsMonitor 监控安卓广播的应用 --- **AndroidChromium**: https://github.com/JackyAndroid/AndroidChromium Chromium 浏览器,Android Studio 版本 --- **GithubWidget**: https://github.com/Nightonke/GithubWidget A simple implementation of swipe card like StreetView!! --- **DeepDiveIntoAndroidDataBinding**: https://github.com/radzio/DeepDiveIntoAndroidDataBinding DataBinding demo --- **Carbon**: [https://github.com/ZieIony/Carbon](https://github.com/ZieIony/Carbon) Material Design implementation for Android 2.2+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.[https://androidreclib.wordpress.com/](https://androidreclib.wordpress.com/) --- **huabanDemo**: https://github.com/LiCola/huabanDemo MD版的花瓣网App --- **MarkdownEditors**: https://github.com/qinci/MarkdownEditors Android Markdown编辑器 --- **orz**: https://github.com/vsona/orz A Demo with Retrofit2 Okhttp3 Dagger RxJava RxAndroid ButterKnife... --- **narrate-android**: https://github.com/timothymiko/narrate-android 日记应用 --- **BookShelf**: https://github.com/iHaPBoy/BookShelf 一款用于管理个人图书及阅读笔记的移动 Android 应用 --- **superXingPostCard**: https://github.com/hugeterry/superXingPostCard 一个制作明信片图片的app --- **KnowWeather**: https://github.com/SilenceDut/KnowWeather 知天气——天气尽在掌握之中 --- **WeatherAlarmClock**: https://github.com/kaku2015/WeatherAlarmClock 天气闹钟 --- **GithubContributionsWidget**: https://github.com/donglua/GithubContributionsWidget Android桌面小部件:展示你的 Github 贡献图 --- **FastHub**: https://github.com/k0shk0sh/FastHub 终极版 GitHub 客户端 --- **Gitskarios**: https://github.com/gitskarios/Gitskarios 好用的 GitHub 客户端 --- **monkey-android**: https://github.com/yeungeek/monkey-android Github 第三方客户端 --- **YouJoin-Android**: https://github.com/FreedomZZQ/YouJoin-Android YouJoin社交平台的Android客户端 --- **Android-SlidingEmojiKeyboard**: https://github.com/klinker24/Android-SlidingEmojiKeyboard Sliding Emoji Keyboard app --- **nfcard**: https://github.com/sinpolib/nfcard 一个nfc 客户端,可查询各种公交卡余额等 --- **DMGameApp**: https://github.com/xiaohaibin/DMGameApp DMGameApp是一款基于3DMGAME的一个游戏门户app,非官方版本,界面有一些仿网易新闻客户端 --- **LeafPic**: https://github.com/HoraApps/LeafPic 一个优质的 Android 开源图片查看 App --- **MicroReader**: https://github.com/YiuChoi/MicroReader 一个小而美的阅读客户端,包含微信精选,IT之家(去广告),果壳热门,知乎日报,和视频推荐栏目,每天更换主题 --- **Bourbon**: https://github.com/hitherejoe/Bourbon MVP 架构的 Dribbble 客户端,支持 Android Mobile, Tablet, Wear and TV --- **sailorcast**: https://github.com/fire3/sailorcast 水手放映室 搜狐 优酷 爱奇艺 乐视 无广告 视频客户端 http://www.sailorcast.com --- **RnRelative**: https://github.com/lishengzxc/RnRelative ReactNative亲戚称谓计算器 --- **HungerMoji**: https://github.com/mikeroelens/HungerMoji 在通知栏操作的游戏 --- **CallerInfo**: https://github.com/xdtianyu/CallerInfo 一个获取号码归属地和其他信息(诈骗、骚扰等)的开源 Android 应用 --- **FriendCircle**: https://github.com/razerdp/FriendCircle 高仿微信朋友圈项目 --- **DiyCodeForAndroid**: https://github.com/Yasic/DiyCodeForAndroid Diycode社区Android客户端 --- **TranslateToast**: https://github.com/jiang111/TranslateToast 翻译助手 --- **AndroidWeekly**: https://github.com/mzule/AndroidWeekly A third party app for androidweekly.net --- **PlayTogether**: https://github.com/Chenantao/PlayTogether 一款以兴趣为驱动的陌生人社交app --- **Cashew**: https://github.com/wheat7/Cashew 腰果Cashew是一个gank.io的客户端 --- **ganguo**: https://github.com/yanyiqun001/ganguo 干果——简洁易用的gank客户端 --- **MyGank**: https://github.com/mask-hao/MyGank 一个具有用户登录注册,干货收藏功能的干货集中营第三方客户端。个人学习项目,前端使用Android展示,后端使用javaee中转,数据来源干货集中营 --- **GankGirl**: https://github.com/dalingge/GankGirl 使用Jsoup抓取干货集中营闲读数据, 闲读和gank干货app: http://dalingge.com/2017/05/09/%E4%BD%BF%E7%94%A8Jsoup%E6%8A%93%E5%8F%96%E5%B9%B2%E8%B4%A7%E9%9B%86%E4%B8%AD%E8%90%A5%E9%97%B2%E8%AF%BB%E6%95%B0%E6%8D%AE/ --- **FakeWeather**: https://github.com/li-yu/FakeWeather 『假装看天气』─── 天气预报 & 公交查询 & 资讯阅读 & 妹纸福利 的 Android 客户端 --- **RxGank**: https://github.com/sfsheng0322/RxGank 干货集中营Android客户端 --- **FlipGank**: https://github.com/yiyuanliu/FlipGank FlipBoard 翻页风格的 Gank.io 客户端 --- **StudyProject**: https://github.com/HotBitmapGG/StudyProject A Material Design style Gank. Io unofficial client App --- **react-native-Gank**: https://github.com/wangdicoder/react-native-Gank 主题换色,夜间模式,省流量策略。。。这可能是最友好的Gank.io(干货集中营)客户端了 --- **UGank**: https://github.com/Bakumon/UGank 有干货」—— 体验别具一格的 Gank.io Android 客户端 http://bakumon.me/UGank/ --- **Gank**: https://github.com/JohnnyShieh/Gank An unofficial client of gank.io, based on Flux pattern and Rx series --- **GankGirl**: https://github.com/gaolonglong/GankGirl RxJava+Retrofit+Glide构建的gank.io第三方客户端,包含妹子图和技术干货等 --- **GanHuoIO**: https://github.com/burgessjp/GanHuoIO 基于Gank.IO提供的API的第三方客户端 http://www.jianshu.com/p/3f137269a942 --- **干·妹纸 (Gān Mèizhi) GankMeizhi**: https://github.com/xingrz/GankMeizhi 只是一个业余的 Android 项目而已 --- **Meizhi**: [https://github.com/drakeet/Meizhi](https://github.com/drakeet/Meizhi) gank.io unofficial client, RxJava & Retrofit --- **RealStuff**: https://github.com/IvorHu/RealStuff 一个看妹纸与开发资讯的Android APP,具有本地缓存、分享与添加收藏的功能,新手向大神学习的练手项目,来自代码家的API http://gank.io --- **GankDaily**: https://github.com/maoruibin/GankDaily 每日提供技术干货的App --- **GankMM**: https://github.com/maning0303/GankMM 干货集中营提供的API,有美女福利图片,Android,IOS,前端,APP等资源。 --- **ComicReader**: [https://github.com/android-cjj/ComicReader](https://github.com/android-cjj/ComicReader) 漫画阅读器 ComicReader --- **AnExplorer**: https://github.com/1hakr/AnExplorer Another Android Explorer ( File Manager ) is an All-in-One Open source file manager --- **AmazeFileManager**: https://github.com/arpitkh96/AmazeFileManager 一个很精美的文件管理器 --- **FileExplorer**: https://github.com/jp1017/FileExplorer MIUI开源的文件管理器 --- **AndroidTVLauncher**: https://github.com/JackyAndroid/AndroidTVLauncher This is a better android-tv-launcher,it can running on the tv box.Build with gradle. --- **murmur**: https://github.com/nekocode/murmur 豆瓣电台第三方客户端 ![1](https://github.com/nekocode/murmur/blob/master/art/screenshot1.png) ![2](https://github.com/nekocode/murmur/blob/master/art/screenshot2.png) ![3](https://github.com/nekocode/murmur/blob/master/art/screenshot3.png) --- **TLint**: https://github.com/gzsll/TLint TLint for 虎扑体育 基于Dagger2+RxJava+Retrofit开发,采用MVP模式 --- **Joker**: https://github.com/ColorfulCat/Joker 基于糗事百科接口数据的Android客户端,简单版的,有图文笑话,蹲厕所的时候可以看看 0 - 0 ~~(14年6月份写的,相对有点旧~) --- **plaid**: https://github.com/nickbutcher/plaid 5.0 MD 设计强大demo --- **mr-mantou-android**: [https://github.com/oxoooo/mr-mantou-android](https://github.com/oxoooo/mr-mantou-android) On the importance of taste [http://www.oxo.ooo](http://www.oxo.ooo) --- **GithubTrends**: [https://github.com/laowch/GithubTrends](https://github.com/laowch/GithubTrends) It's a GitHub Trending repositories Viewer with Material Design. --- **githot**: [https://github.com/andyiac/githot](https://github.com/andyiac/githot) GitHot is an Android App that will help you to find the world most popular project and person [http://githot.cn](http://githot.cn) --- **jianshi**: [https://github.com/wingjay/jianshi](https://github.com/wingjay/jianshi) A Full-Stack mobile app, including Android & Server, Simple-Poem 简诗. You can write poem in graceful & traditional Chinese style --- **KuaiChuan**: https://github.com/mayubao/KuaiChuan 仿茄子快传的一款文件传输应用 --- **AnyShareOfAndroid**: [https://github.com/gpfduoduo/AnyShareOfAndroid](https://github.com/gpfduoduo/AnyShareOfAndroid) 西瓜快传 仿照市场上的茄子快传 或者 360文件传输 在局域网内,如果没有局域网,接收方建立热点,发送发接入热点,进行文件(发送方的app、音视频、图片等文件) --- **Conquer**: [https://github.com/hanks-zyh/Conquer](https://github.com/hanks-zyh/Conquer) A todo list app base Material Design --- **MLManager**: https://github.com/javiersantos/MLManager MD风格的用于传送、提取APK文件(包含系统apk)的开源工具软件 --- **AppPlus**: [https://github.com/maoruibin/AppPlus](https://github.com/maoruibin/AppPlus) App+是一个MD风格的用于传送、提取APK文件的开源工具软件。[http://fir.im/appplus](http://fir.im/appplus) --- **SimplifyReader**: [https://github.com/SkillCollege/SimplifyReader](https://github.com/SkillCollege/SimplifyReader) 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的! --- **ZhiHuDaily-React-Native**: https://github.com/race604/ZhiHuDaily-React-Native A Zhihu Daily(http://daily.zhihu.com/) App client implemented using React Native (Android and iOS). --- **ToolWizAppLock**: https://github.com/Toolwiz/ToolWizAppLock Smart App Lock for Android http://www.toolwiz.com/ --- **archi**: https://github.com/ivacf/archi Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns. --- **Clip-Stack**: https://github.com/heruoxin/Clip-Stack An Android clipboard history manager app with Material Design. --- **pocket-note-android**: https://github.com/channguyen/pocket-note-android PocketNote is a simple note application for Android with many useful utilities --- **WeGit**: https://github.com/Leaking/WeGit An Android App for Github --- **Protein**: https://github.com/gejiaheng/Protein 目前最漂亮的一个 Dribbble 客户端 --- **Watch**: https://github.com/tuesda/Watch dribbble 客户端 --- **StickerCamera**: https://github.com/Skykai521/StickerCamera This is an Android application with camera,picture cropping,collage sticking and tagging.贴纸标签相机,功能:拍照,相片裁剪,给图片贴贴纸,打标签。 --- **JianDan**: https://github.com/ZhaoKaiQiang/JianDan 高仿煎蛋客户端 --- **JianDanRxJava**: https://github.com/ZhaoKaiQiang/JianDanRxJava 使用Rxjava重构煎蛋高仿 --- **v2ex-android**: https://github.com/CzBiX/v2ex-android V2EX client for Android --- **v2ex-android**: https://github.com/greatyao/v2ex-android/ 掌上V2EX --- **AisenWeiBo**: https://github.com/wangdan/AisenWeiBo 新浪微博第三方Android客户端 --- **SmsCodeHelper**: https://github.com/drakeet/SmsCodeHelper A very beautiful and easy to use app: "SmsCodeHelper" (verification code helper), light, open source, it can automatically copy the code to the user's clipboard, when the user receives the message verification code. Material Design and open source: http://fir.im/codehelper (or Google Play "SmsCodeHelper") --- **wechat**: https://github.com/motianhuo/wechat A High Copy WeChat ,SNS APP (高仿微信) --- **Notes**: https://github.com/lguipeng/Notes Material Design Notes App --- **hubble_gallery**: https://github.com/derekcsm/hubble_gallery [Android App] View, Save, and Read about Hubble's best images. https://play.google.com/store/apps/details?id=com.derek_s.hubble_gallery --- **DoubanMovie-React-Native**: https://github.com/fengjundev/DoubanMovie-React-Native DoubanMovie made with React Native --- **RxWeather**: https://github.com/SmartDengg/RxWeather Architecting Android with RxJava --- **Sky31Radio**: https://github.com/linroid/Sky31Radio 湘潭大学三翼校园"四季电台" Android客户端 http://linroid.com/2015/02/11/sky31radio/ --- **BlackLight**: https://github.com/PaperAirplane-Dev-Team/BlackLight A light Sina Weibo client for Android 新浪微博客户端 --- **MobileGuard**: https://github.com/ittianyu/MobileGuard 一款比较完整的 Android 安全管理 App --- **superCleanMaster**: https://github.com/joyoyao/superCleanMaster 一键清理 开源版,包括内存加速,缓存清理,自启管理,软件管理等。 --- **ZhuanLan**: https://github.com/bxbxbai/ZhuanLan 一个知乎专栏App --- **Qiitanium**: https://github.com/ogaclejapan/Qiitanium Qiitanium is an unofficial Android application of Qiita --- **LaunchEnr**: https://github.com/enricocid/LaunchEnr 一个简单好看的 Android Launcher --- **KISS**: https://github.com/Neamar/KISS 轻量的安卓桌面 --- **Lawnchair**: https://github.com/Deletescape-Media/Lawnchair 一个优雅的 Android Launcher --- **Launcher3**: https://github.com/fookwood/Launcher3 更改官方的Launcher3使得可以在Android Studio编译 http://www.fookwood.com/android --- **Remindly**: https://github.com/blanyal/Remindly Remindly is a simple and user friendly application to create reminders. https://play.google.com/store/apps/details?id=com.blanyal.remindly --- **Leisure**: https://github.com/MummyDing/Leisure Leisure is an Android App,it contains Zhihu Daily,Guokr Scientific,XinhuaNet News and Douban --- **ganchai**: https://github.com/openproject/ganchai 干柴(客户端、服务端),专注于Android干货资源 --- **Android-LockScreenSample-DisableHomeButtonKey**: https://github.com/DUBULEE/Android-LockScreenSample-DisableHomeButtonKey Android LockScreen Sample Using Service - Disable HomeButton or HomeKey --- **RoboBinding-gallery**: https://github.com/RoboBinding/RoboBinding-gallery An android app to showcase the usage of `RoboBinding framework`. http://robobinding.org --- **AnotherMonitor**: https://github.com/AntonioRedondo/AnotherMonitor Monitors and records the CPU and memory usage of Android devices https://play.google.com/store/apps/details?id=org.anothermonitor --- **AcDisplay**: https://github.com/AChep/AcDisplay AcDisplay is a new way of handling `notifications` in Android. http://acdisplay.org --- **JNote**: https://github.com/Jhuster/JNote 一款支持部分Markdown语法的轻量级便签软件。 --- **EWeightScale**: https://github.com/Jhuster/EWeightScale 一款可以记录和查询体重的应用 http://ticktick.blog.51cto.com/823160/1687127 --- **SimpleNews**: https://github.com/liuling07/SimpleNews 基于Material Design和MVP的新闻客户端 --- **NBAPlus**: https://github.com/SilenceDut/NBAPlus A concise APP about NBA News and Event with RxJava and EventBus http://fir.im/nbaplus --- **MaterialLife**: https://github.com/juankysoriano/MaterialLife A Material Design styled Game of Life for Android --- **CoCoin**: https://github.com/Nightonke/CoCoin CoCoin是一款记账APP,有记账、多种方式显示支出占比和支出变化、云同步、智能提醒等功能。 --- **growth**: https://github.com/phodal/growth 一个帮你成为顶尖开发者的APP http://www.growth.ren/ --- **RxZhiHu**: https://github.com/HotBitmapGG/RxZhiHu 高仿系列の知了日报App --- **ZhihuDailyRRD**: https://github.com/lsxiao/ZhihuDailyRRD 知乎日报,created by RRD(Retrofit,RxJava,Dagger2) --- **ILOVEYOU**: https://github.com/androidmalin/ILOVEYOU HTML5-love-you安卓端app --- **ScreenLocker**: https://github.com/Rogero0o/ScreenLocker Mr. lock screen is a simple, cool lock screen software, the ability to provide custom cool lock screen for the user --- **WallpaperStore**: https://github.com/zzhoujay/WallpaperStore 完全使用Kotlin开发的一个壁纸应用 --- **banya**: https://github.com/forezp/banya 瓣呀,一个非官方的豆瓣app --- **Douya**: https://github.com/DreaminginCodeZH/Douya 开源的 Material Design 豆瓣客户端(A Material Design app for douban.com) --- **SimpleNews.io**: https://github.com/whiskeyfei/SimpleNews.io A news App,based on the Material Design and RxJava 、MVP、Component Module. 基于 Material Design 、MVP、RxJava 、Android 组件化的新闻客户端 本代码库借鉴了[SimpleNews](https://github.com/liuling07/SimpleNews),上面也有原库的介绍,在原来得基础上,修改了较多内容,目前除了一些 tab 切换及 UI 使用原 SimpleNews 逻辑,架构和数据方面基本上已经完全被修改。 Change as follows: - [x] change the data interface. - [x] change switch fragment mechanism. - [x] change mvc mechanism separate ui and logic. - [x] clear the useless code and liarary and ui resourses. - [x] add gradle build apk release version. - [x] add BaseActivity for eventBus. --- ================================================ FILE: 布局Layout/README.md ================================================ # AndroidLibs == 布局 Layout 包括:侧滑菜单、tab栏、ViewPager、Indicator、自定义Layout等…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **litho**:https://github.com/facebook/litho facebook 出品的高效UI加载库 --- **StatusStories**: https://github.com/RahulJanagouda/StatusStories Status Stories = Snapchat stories, Instagram stories, Whatsapp Statuses, Facebook Messenger Stories. --- **material-components-android**: https://github.com/material-components/material-components-android Material Design 风格的组件集合 --- **android-constraintlayout-demo**: https://github.com/Arjun-sna/android-constraintlayout-demo android-constraintlayout-demo --- **ImmersiveDetailSample**: https://github.com/matrixxun/ImmersiveDetailSample 仿Google Play商店沉侵式样式 --- **RoundKornerLayouts**: https://github.com/JcMinarro/RoundKornerLayouts 圆角布局 --- **expandable-layout**: https://github.com/chuross/expandable-layout 可展开折叠的布局 --- **CarouselEffect**: https://github.com/bhaveshjabuvani-credencys/CarouselEffect Carousel Effect with ViewPager --- **AutoImageFlipper**: https://github.com/therealshabi/AutoImageFlipper Auto Scrolling Image Pager with Pager Indicator and Text --- **UltraViewPager**: https://github.com/alibaba/UltraViewPager 一个封装多种特性的ViewPager --- **echantedviewpager**: https://github.com/TMSantos/echantedviewpager ViewPager that provides some custom and usefull functionalities, such as, scalling scroll, alpha scroll and swipe to dismiss option --- **BGASwipeBackLayout-Android**: https://github.com/bingoogolapple/BGASwipeBackLayout-Android 通过修改 support-v4 包中 SlidingPaneLayout 的源码来实现滑动返回布局 --- **android-animated-toolbar**: https://github.com/S64/android-animated-toolbar android-animated-toolbar --- **CollapsingToolbar-With-Webview**: https://github.com/RameshBhupathi/CollapsingToolbar-With-Webview Webview 伸缩 Toolbar 效果 --- **AndroidShortcuts**: https://github.com/michelelacorte/AndroidShortcuts A custom view component that mimics the new Material Design Bottom Navigation pattern. --- **SmartCoordinatorLayout**: https://github.com/lalosoft/SmartCoordinatorLayout An Android library for implement CoordinatorLayout easily --- **smooth-app-bar-layout**: https://github.com/henrytao-me/smooth-app-bar-layout Smooth version of Google Support Design AppBarLayout --- **TabStacker**: https://github.com/smart-fun/TabStacker Tab Stacker is an Android library that handles Multiple Fragment History (Back Stacks), like it is done on iOS Apps --- **ByeBurger**: https://github.com/githubwing/ByeBurger 极其简便的快速实现滑动隐藏标题栏和导航栏 --- **ExtraWebView**: https://github.com/bkhezry/ExtraWebView the flexible and easy to use WebView library --- **AndroidAutoLayout**: https://github.com/hongyangAndroid/AndroidAutoLayout Android屏幕适配方案 --- **dynamic-load-view**: https://github.com/kot32go/dynamic-load-view 副作用小的在线热更新View库,可将View作为一个独立模块进行更新抽换 --- **GiggleViewRecorder**: https://github.com/iamvaliyev/GiggleViewRecorder 安卓屏幕录制,参考的 Telecine --- **ReView**: https://github.com/maoruibin/ReView ReView 一个用于辅助程序员、设计师“在线”查看字体大小以及颜色等属性的 View 组件集合 --- **Android-ScaleLayout**: https://github.com/gavinliu/Android-ScaleLayout 一个简单的,方便的多屏适配的Android库 --- **ActivitySwitcher**: https://github.com/Hitomis/ActivitySwitcher 以卡片视图的形式管理你的 Activity,让你的 app 可以自由的切换、跳转、关闭 Activity 以及结束 app 程序 --- **ClickableWebView**: https://github.com/AhmadNemati/ClickableWebView Simple WebView for Detect click on an image --- **SlideBack**: https://github.com/oubowu/SlideBack 高仿微信视差手势滑动返回库 --- **appbarlayout-spring-behavior**: https://github.com/ToDou/appbarlayout-spring-behavior 使AppBarLayout 可以弹性下拉的Behavior --- **JPagerSlidingTabStrip**: https://github.com/ZuYun/JPagerSlidingTabStrip 增强版的 PagerSlidingTabStrip. 使用方式和PagerSlidingTabStrip一样简单,但功能和样式更丰富 --- **BubbleTab**: https://github.com/florent37/BubbleTab Put some bubble in your tabs and give your apps a supa fresh style --- **JellyToolbar**: https://github.com/Yalantis/JellyToolbar 果冻肉效果的Toolbar --- **SlideshowToolbar**: https://github.com/JuL1205/SlideshowToolbar Toolbar 组件展示 Banner 图片效果 --- **android-md-core**: https://github.com/henrytao-me/android-md-core Material bootstrap for Android development --- **ABTestView**: https://github.com/shts/ABTestView View for AB test of Android --- **Forcelayout**: https://github.com/kai0masanari/Forcelayout You can drawing graph with spring-like attractive forces --- **NodeFlow**: https://github.com/Telenav/NodeFlow 一个实现树形内容展示的库 --- **and_swipeback**: https://github.com/XBeats/and_swipeback 高仿最新版微信6.2手势滑动返回 --- **MiniNavigationDrawer**: https://github.com/nganthony/MiniNavigationDrawer Implementation of mini navigation drawer for Android --- **ThumbnailMenu**: https://github.com/Hitomis/ThumbnailMenu 简单而精致的 Fragment 菜单控件,它可以让你切换 Fragment 的时候眼前一亮 --- **SuperStateView**: https://github.com/sebacipolat/SuperStateView SuperStateView --- **DataLoadingLayoutAndroid**: https://github.com/lvleo/DataLoadingLayoutAndroid A custom view for data loading status on Android --- **ProgressLayout**: https://github.com/nguyenhoanglam/ProgressLayout An extension of RelativeLayout that helps show loading, empty and error layout --- **Gloading**: https://github.com/luckybilly/Gloading 深度解耦Android App中全局加载中、加载失败及空数据视图 Wrap activity page Load success|Load failed and click retry|Load success with empty data|This loading status UI is special :---:|:---:|:---:|:---: ||| --- **presenter-layout**: https://github.com/CROSP/presenter-layout 安卓覆盖的 View, 可显示成功,错误,加载,文本等 --- **emptyview**: https://github.com/santalu/emptyview A view that displays state of screen like loading, error, empty --- **stateLayout**: https://github.com/fingdo/stateLayout 优雅的切换布局的方法 --- **loadinglayout**: https://github.com/czy1121/loadinglayout 简单实用的页面多状态布局(content,loading,empty,error) --- **MultiStateView**: https://github.com/XuDaojie/MultiStateView 一个通用状态切换视图 --- **StateView**: https://github.com/nukc/StateView StateView is a lightweight view that absorb characteristics of ViewStub. It can occupy less memory that the initia state is not visible and does not occupy the position of the layout --- **StateLayout**: https://github.com/lufficc/StateLayout A custom layout that can easily switch different states(like empty,error,progress,content) with animations --- **MaterialPageStateLayout**: https://github.com/Syehunter/MaterialPageStateLayout PageStateLayout could let you show [Loading][Empty][Error][Succeed][Requesting] state in Activity, Fragment, ViewGroup as you want. --- **TriangularCustomView**: https://github.com/Jhuku/TriangularCustomView A Custom View to indicate multiple fragments with a triangular indicator --- **widgetlab**: https://github.com/uDevel/widgetlab Configurable typing indicator for Android --- **TooltipIndicator**: https://github.com/huseyinozer/TooltipIndicator An indicator with preview support that you can use in the ViewPager --- **PageIndicatorView**: https://github.com/romandanylyk/PageIndicatorView Google 风格的 Page Indicator 效果 --- **Material-ViewPagerIndicator**: https://github.com/ronaldsmartin/Material-ViewPagerIndicator Dot-based Android ViewPager indicator with Material Design animations --- **UltraIndicator**: https://github.com/andyxialm/UltraIndicator A custom indicator for ViewPager --- **Space-Navigation-View**: https://github.com/armcha/Space-Navigation-View Space Navigation is a library allowing easily integrate fully customizable Google Spaces like navigation to your app --- **InfiniteCycleViewPager**: https://github.com/DevLight-Mobile-Agency/InfiniteCycleViewPager Android 支持水平和垂直滑动的ViewPager,效果很赞 --- **android-pulse-indicator**: https://github.com/jackpocket/android-pulse-indicator An Android View system for indicating Views using fading pulses --- **android-contextual-action-bar**: https://github.com/Arjun-sna/android-contextual-action-bar A contextual actionbar library with many customisation option --- **crystal-viewpager**: https://github.com/syedowaisali/crystal-viewpager An extended transition of android ViewPager --- **BlurredView**: https://github.com/wl9739/BlurredView 动态模糊效果 --- **ScrollableLayout**: https://github.com/w446108264/ScrollableLayout headview for any view and supports sticking the navigator on the top --- **GpCollapsingToolbar**: https://github.com/VyacheslavShmakin/GpCollapsingToolbar Google Play app behaviour collapsing toolbar --- **CustomizableActionBarDrawerToggle**: https://github.com/VyacheslavShmakin/CustomizableActionBarDrawerToggle Extended ActionBarDrawerToggle --- **StickerView**: https://github.com/wuapnjie/StickerView A view which can add sticker and zoom,drag,delete it --- **ShrinkingImageLayout**: https://github.com/PierfrancescoSoffritti/ShrinkingImageLayout Android layout with an header image sensible to scroll and touch events --- **BottomNavigation-RichPath-Sample**: https://github.com/tarek360/BottomNavigation-RichPath-Sample BottomNavigation-RichPath-Sample --- **AdaptableBottomNavigation**: https://github.com/bufferapp/AdaptableBottomNavigation A simpler way for implementing the Bottom Navigation View on Android --- **SlidingDrawer**: https://github.com/PierfrancescoSoffritti/SlidingDrawer Android custom View implementing the bottom sheet pattern --- **DecentBanner**: https://github.com/chengdazhi/DecentBanner An Android Banner that supports auto scrolling and decent animation --- **ZoomHeaderViewPager**: https://github.com/patryk1007/ZoomHeaderViewPager Zoom header for Android ViewPager --- **Flowing-Gradient**: https://github.com/dynamitechetan/Flowing-Gradient Flowing Gradient Library --- **MagicIndicator**: https://github.com/hackware1993/MagicIndicator 强大、可定制、易扩展的 ViewPager 指示器框架 --- **LoopBar**: https://github.com/Cleveroad/LoopBar 无限滚动 Tap Bar --- **wrapping-viewpager**: https://github.com/iffa/wrapping-viewpager 带动画的自定义高度的 ViewPager --- **IndicatorView**: https://github.com/Carbs0126/IndicatorView IndicatorView on Android platform to indicator the current index of pages --- **fragmentviewpager**: https://github.com/sbrukhanda/fragmentviewpager An extended ViewPager which provides callbacks for the visibility state of its Fragment pages --- **Revealator**: https://github.com/Jaouan/Revealator 圆形显示或取消显示 View --- **Badge**: https://github.com/nekocode/Badge 自定义徽章 --- **pagerbullet**: https://github.com/robohorse/pagerbullet Android ViewPager with bottom dots --- **ViewPagerWithIndicator**: https://github.com/kassisdion/ViewPagerWithIndicator A simple ViewPager indicator implementation compatible with the from the Android Support Library. It can use arrows on the left and right and it can display a pageIndicator --- **ExpandingPager**: https://github.com/qs-lll/ExpandingPager 点击可查看详情的 ViewPager --- **BreadcrumbsView**: https://github.com/fython/BreadcrumbsView Android 面包屑导航 --- **MaterialStepperView**: https://github.com/fython/MaterialStepperView Material Design 的一款表示行为步骤组件 --- **android-stepsview**: https://github.com/Canner/android-stepsview A more complete version of stepsViews in android --- **material-stepper**: https://github.com/fcannizzaro/material-stepper Android Library to create simple stepper activities --- **stepper-indicator**: https://github.com/badoualy/stepper-indicator Step indicator for onboarding or simple viewpager --- **vertical-stepper-form**: https://github.com/ernestoyaquello/vertical-stepper-form 竖向流程控制 --- **Android-StepsView**: https://github.com/anton46/Android-StepsView Android-StepsView [http://anton46.com](http://anton46.com) --- **StepView**: https://github.com/baoyachi/StepView 订单流程控制 --- **GradientLayout**: https://github.com/csdodd/GradientLayout 背景梯度变化的布局 --- **ViewStatePagerAdapter**: https://github.com/NightlyNexus/ViewStatePagerAdapter Saves and restores View states in ViewPagers --- **EasyForm**: https://github.com/emmasuzuki/EasyForm EasyForm makes a form creation and field validation easy --- **2CheckoutWrapper**: https://github.com/ViksaaSkool/2CheckoutWrapper 信用卡等认证 --- **CreditCardView**: https://github.com/cooltechworks/CreditCardView 信用卡 View --- **PasscodeView**: https://github.com/iamMehedi/PasscodeView 支付密码的密码 View --- **GridPasswordView**: https://github.com/Jungerr/GridPasswordView 类似微信,支付宝输入支付密码的密码 View --- **ExpandableLayout**: https://github.com/SilenceDut/ExpandableLayout 可伸缩布局,减少 Activity 和 Fragment 跳转 --- **SimpleViewPager**: https://github.com/fiskurgit/SimpleViewPager Quick image ViewPagers --- **UserAwareVideoView**: https://github.com/kevalpatel2106/UserAwareVideoView 眼睛离开屏幕自动暂停的视频播放 View --- **DrawerBehavior**: https://github.com/JakeWharton/DrawerBehavior jakewharton 出品 ,DrawerBehavior --- **BlurView**: https://github.com/Dimezis/BlurView 类似ios的动态模糊效果 --- **TabLayout**: https://github.com/stayinxing/TabLayout TabLayout demo http://www.jianshu.com/p/be1e8a1da639 --- **ColorFullTabLayout**: https://github.com/MdFarhanRaja/ColorFullTabLayout Fully Customized TabLayout --- **android-segmentedtab**: https://github.com/pucamafra/android-segmentedtab segmented control style to TabLayout --- **TabbedCoordinatorLayout**: https://github.com/vitovalov/TabbedCoordinatorLayout TabLayout CollapsingToolbarLayout CoordinatorLayout 使用示例 --- **ParallaxViewPager**: https://github.com/ybq/ParallaxViewPager 视差效果 ViewPager --- **Android-ConvenientBanner**: https://github.com/saiwu-bigkoo/Android-ConvenientBanner 通用的广告栏控件,让你轻松实现广告头效果。支持无限轮播 --- **QingtingBannerView**: https://github.com/JeasonWong/QingtingBannerView 仿蜻蜓FM轮播banner --- **RollViewPager**: https://github.com/Jude95/RollViewPager 自动轮播的Viewpager --- **FloatView**: https://github.com/AlexLiuSheng/FloatView 类似来电秀的可自由浮动的 View --- **StatusBarAdapt**: https://github.com/CoolThink/StatusBarAdapt Android使用fitsSystemWindows属性实现--状态栏【status_bar】各版本适配 --- **MaterialStatusBarCompat**: https://github.com/fython/MaterialStatusBarCompat 完美地使 Kitkat 与 Lollipop 上的状态栏同时透明/变色 --- **FlycoSystemBar**: https://github.com/H07000223/FlycoSystemBar A Tool for SystemBar include StatusBar and NavigationBar. http://app.bilibili.com/ --- **StatusBarUtil**: https://github.com/laobie/StatusBarUtil 状态栏工具, 沉浸式 --- **ColorfulStatusBar**: [https://github.com/hongyangAndroid/ColorfulStatusBar](https://github.com/hongyangAndroid/ColorfulStatusBar) Android app状态栏变色。 --- **swipe-action-layout**: https://github.com/prolificinteractive/swipe-action-layout A nice swipe layout that provides new actions with a material design look and feel --- **WindRoseDiagramView**: https://github.com/timqi/WindRoseDiagramView a view widget of WindRoseDiagram in android platform http://timqi.com ![Screenshots](https://github.com/timqi/WindRoseDiagramView/raw/master/art/WindRoseDiagram.gif) --- **FlipView**: https://github.com/davideas/FlipView 安卓反转 View ![Screenshots](https://raw.githubusercontent.com/davideas/FlipView/master/showcase/showcase1.gif) ![Screenshots](https://raw.githubusercontent.com/davideas/FlipView/master/showcase/showcase2.gif) --- **MaterialPreference**: https://github.com/RikkaW/MaterialPreference Easy to use Material Desgin Preference UI --- **MaterialPreference**: https://github.com/codevscolor/MaterialPreference MD 风格的设置界面,兼容5.0以下 Currently supporting devices upto api 8 --- **MaterialPreferences**: https://github.com/yarolegovich/MaterialPreferences MD 风格的设置界面,兼容5.0以下 ![Screenshots](https://raw.githubusercontent.com/yarolegovich/materialpreferences/master/art/screenshots.png) --- **BreadcrumbLayout**: https://github.com/ayvazj/BreadcrumbLayout A Breadcrumb view based on the TabLayout --- **android-widget-connectpattern**: https://github.com/BCGDV-ASIA/android-widget-connectpattern Draw a pattern to confirm the action, unlock the screen etc --- **NavigationTabStrip**: https://github.com/DevLight-Mobile-Agency/NavigationTabStrip Navigation tab strip with smooth interaction --- **argus-android**: https://github.com/moldedbits/argus-android 登录注册布局 --- **OnePageSigninSignup**: https://github.com/irfaan008/OnePageSigninSignup 很赞的登录注册布局 --- **Material-Design-Login**: https://github.com/Yellow5A5/Material-Design-Login Material-Design风格的动画注册登陆界面~够清爽~ --- **unipiazza-android-twostepslogin**: https://github.com/unipiazza/unipiazza-android-twostepslogin 一个很棒的两步登录界面设计 --- **materiallogindemo**: https://github.com/sourcey/materiallogindemo MD 风格的登录、注册界面布局 --- **MaterialLogin**: https://github.com/fanrunqi/MaterialLogin Amazing Material Login effect --- **MaterialLogin**: https://github.com/shem8/MaterialLogin Login view with material design --- **android-drag-FlowLayout**: https://github.com/LightSun/android-drag-FlowLayout this is a draggable flow layout lib --- **CardSearchView**: https://github.com/limuyang2/CardSearchView 一款实现的很漂亮的卡片式搜索效果 --- **material-searchview**: https://github.com/Shahroz16/material-searchview 谷歌风格搜索布局 --- **Material-SearchView**: https://github.com/VyacheslavShmakin/Material-SearchView SearchView library based on DialogFragment --- **BilibiliSearchView**: https://github.com/didixyy/BilibiliSearchView 漂亮的波纹展开式搜索效果 --- **PersistentSearchView**: https://github.com/crysehillmes/PersistentSearchView A library that implements Google Play like PersistentSearch view --- **SearchFilter**: https://github.com/Yalantis/SearchFilter Yalantis 出品:搜索过滤器交互效果 --- **MaterialSearchBar**: https://github.com/mancj/MaterialSearchBar Material Design Search Bar for Android --- **MaterialSearchView**: https://github.com/Mauker1/MaterialSearchView Android Search View based on Material design guidelines --- **AssembleEssay**: https://github.com/rantianhua/AssembleEssay 自定义LayoutManager实现一个展示文章的View,支持拖动插入以及相应的动画展示 --- **FlowLayout**: https://github.com/nex3z/FlowLayout Android 流式标签布局 --- **LaybelLayout**: https://github.com/paulyung541/LaybelLayout 一个标签布局 --- **materialChipView**: https://github.com/robertlevonyan/materialChipView Material Design 风格的 Tag (Chip) 标签组件,漂亮,实用 --- **DroidTag**: https://github.com/LorenzoZaccagnini/DroidTag Android tag group widget --- **FlowTag**: https://github.com/hanhailong/FlowTag Android流式布局,支持点击、单选、多选等,适合用于产品标签等 --- **Android-Cloud-TagView-Plus**: https://github.com/kaedea/Android-Cloud-TagView-Plus An Android Cloud Tag Widget --- **FlowLayout**: https://github.com/fanrunqi/FlowLayout label quick input layout --- **Android-Cloud-TagView-Plus**: https://github.com/kaedea/Android-Cloud-TagView-Plus An Android Cloud Tag Widget --- **android-tagview**: https://github.com/VEINHORN/android-tagview Android library for creating beautiful tags for your content. --- **AndroidTagView**: https://github.com/whilu/AndroidTagView A TagView library for Android. Customize your own & `Drag` effect. --- **TagViewLayout**: https://github.com/jjhesk/TagViewLayout Fast manage your TagViewLayouts --- **TagCloudView**: https://github.com/kingideayou/TagCloudView 支持 SingleLine 模式的标签云效果 http://kingideayou.github.io/TagCloudView/ --- **AndroidTagGroup**: https://github.com/2dxgujun/AndroidTagGroup A beautiful android tag group widget. --- **BubbleLayout**: https://github.com/MasayukiSuda/BubbleLayout Bubble View for Android --- **EffectiveShapeView**: https://github.com/TangXiaoLv/EffectiveShapeView Effective custom shape imageview --- **MagicViewPager**: https://github.com/hongyangAndroid/MagicViewPager 单页显示3个Item的ViewPager炫酷切换效果,适用于Banner等 ![111](https://raw.githubusercontent.com/hongyangAndroid/MagicViewPager/master/screenshot/rotate_down.gif) ![111](https://raw.githubusercontent.com/hongyangAndroid/MagicViewPager/master/screenshot/scaleIn.gif) --- **ScalableTabIndicator**: https://github.com/jiang111/ScalableTabIndicator 可定制的Indicator,结合ViewPager使用 --- **MaryPopup**: https://github.com/Meetic/MaryPopup Expand your view with no problem --- **Spotlight**: https://github.com/TakuSemba/Spotlight 支持引导路径高亮的方案 --- **Primer**: https://github.com/mohak1712/Primer Google Primer 引导页 --- **Material-Onboarding**: https://github.com/Vexigon/Material-Onboarding MD 风格引导页 --- **StepDialog**: https://github.com/guangzq/StepDialog 一行代码实现ofo app首次注册时的步骤控件 --- **WowSplash**: https://github.com/githubwing/WowSplash 铁塔融云!一个让你的哇哇哇哇闪屏页 --- **SlidingIntoView**: https://github.com/ihsanbal/SlidingIntoView 引导页面 --- **material-intro-screen**: https://github.com/TangoAgency/material-intro-screen Material 风格的介绍页,在做介绍的同时,可以向用户申请权限 --- **GuideView**: https://github.com/eoinfogarty/Onboarding A beautiful way to introduce users to your app --- **ahoy-onboarding**: https://github.com/codemybrainsout/ahoy-onboarding 带有色彩渐变的新功能引导页 --- **GuideView**: https://github.com/eoinfogarty/Onboarding A beautiful way to introduce users to your app --- **GuideView**: https://github.com/binIoter/GuideView 安卓引导 View --- **welcome-android**: https://github.com/stephentuso/welcome-android A customizable welcome screen http://stephentuso.github.io/welcome-android/ --- **paper-onboarding-android**: https://github.com/Ramotion/paper-onboarding-android MD 风格的启动引导页面 --- **AppIntro**: https://github.com/PaoloRotolo/AppIntro 华丽的 app 引导页 --- **IndicatorView**: https://github.com/steelkiwi/IndicatorView Configurable view for ViewPager --- **WoWoViewPager**: https://github.com/Nightonke/WoWoViewPager WoWo可以优化你的App介绍/引导页面,制作你的App简历 ![WoWoViewPager App Intros Example](https://github.com/Nightonke/WoWoViewPager/blob/master/Pictures/AppIntroExample.gif) ![WoWoViewPager CV Example](https://github.com/Nightonke/WoWoViewPager/blob/master/Pictures/CVExample.gif) --- **YahooNewsOnboarding**: https://github.com/rahulrj/YahooNewsOnboarding Demo of the onboarding animations of Yahoo News App --- **android-widget-ticktock**: https://github.com/BCGDV-ASIA/android-widget-ticktock Count down, count up, tick... tock... --- **InstaLikeFragmentTransaction**: https://github.com/TakeoffAndroid/InstaLikeFragmentTransaction Easy Bottom Tab Navigation with back stack history --- **AdaptableBottomNavigation**: https://github.com/bufferapp/AdaptableBottomNavigation 底部导航栏 --- **BottomNavBar**: https://github.com/adib2149/BottomNavBar 底部导航栏 --- **ChangeTabLayout**: https://github.com/simplezhli/ChangeTabLayout 一款炫酷的TabLayout --- **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 --- **SlidingTabWithColorIcons**: https://github.com/myinnos/SlidingTabWithColorIcons Library for Sliding Tab With Color Icons! --- **un-material-tab**: https://github.com/creageek/un-material-tab 自定义 material TabLayout --- **SpaceTabLayout**: https://github.com/thelong1EU/SpaceTabLayout 很有新意的一款 Android Bottom Tab 效果 --- **PagerBottomTabStrip**: https://github.com/tyzlmjj/PagerBottomTabStrip 一个基本按谷歌Material Design规范完成的安卓底部导航栏控件 --- **BottomNavigation**: https://github.com/Ashok-Varma/BottomNavigation 底部导航栏 --- **BottomBar**: https://github.com/roughike/BottomBar A custom view component that mimics the new Material Design Bottom Navigation pattern. --- **ahbottomnavigation**: https://github.com/aurelhubert/ahbottomnavigation A library to reproduce the behavior of the `Bottom Navigation guidelines` from Material Design. --- **NavigationTabBar**: https://github.com/DevLight-Mobile-Agency/NavigationTabBar Navigation tab bar with colorful interactions. --- **FlexLayout**: https://github.com/mmin18/FlexLayout More powerful than LinearLayout and RelativeLayout which use java expression in layout params --- **MapView**: https://github.com/onlylemi/MapView A MapView on Android platform --- **ProductTour**: [https://github.com/matrixxun/ProductTour](https://github.com/matrixxun/ProductTour) ProductTour is android sample project implementing a parallax effect welcome page using ViewPager and PageTransformer, similar to the one found in Google's app like Sheet, Drive, Docs... --- **CircleIndicator**: [https://github.com/THEONE10211024/CircleIndicator](https://github.com/THEONE10211024/CircleIndicator) A lightweight viewpager indicator! --- **MaterialDrawerKt**: https://github.com/zsmb13/MaterialDrawerKt Kotlin版本的https://github.com/mikepenz/MaterialDrawer --- **MaterialDrawer**: https://github.com/mikepenz/MaterialDrawer The flexible, easy to use, all in one drawer library for your Android project.[http://mikepenz.github.io/MaterialDrawer](http://mikepenz.github.io/MaterialDrawer) --- **MaterialTabs**: [https://github.com/neokree/MaterialTabs](https://github.com/neokree/MaterialTabs) Custom Tabs with Material Design effects. --- **PagerSlidingTabStrip**: [https://github.com/jpardogo/PagerSlidingTabStrip](https://github.com/jpardogo/PagerSlidingTabStrip) An interactive indicator to navigate between the different pages of a ViewPager. --- **LDrawer**: [https://github.com/keklikhasan/LDrawer](https://github.com/keklikhasan/LDrawer) Android drawer icon with material design animation. --- **AndroidMaterialDesignToolbar**: [https://github.com/tekinarslan/AndroidMaterialDesignToolbar](https://github.com/tekinarslan/AndroidMaterialDesignToolbar) Android Sample Project with Material Design and Toolbar. --- **MaterialNavigationDrawer**: [https://github.com/neokree/MaterialNavigationDrawer](https://github.com/neokree/MaterialNavigationDrawer) Navigation Drawer Activity with material design style and simplified methods. --- **WaveView**: [https://github.com/john990/WaveView](https://github.com/john990/WaveView) A wave view of android,can be used as progress bar. --- **CursorWheelLayout**: https://github.com/BCsl/CursorWheelLayout An Android Widget for selecting items that rotate on a wheel --- **ResideLayout**: [https://github.com/kyze8439690/ResideLayout](https://github.com/kyze8439690/ResideLayout) An Android Layout which has a same function like.[https://github.com/romaonthego/RESideMenu](https://github.com/romaonthego/RESideMenu) --- **SwipeBackLayout**: [https://github.com/ikew0ng/SwipeBackLayout](https://github.com/ikew0ng/SwipeBackLayout) An Android library that help you to build app with swipe back gesture. --- **ExpandableLayout**: [https://github.com/traex/ExpandableLayout](https://github.com/traex/ExpandableLayout) Implementation of ExpandableListview with custom header and custom content. --- **TileView**: [https://github.com/moagrius/TileView](https://github.com/moagrius/TileView) The TileView widget is a subclass of android.view.ViewGroup that asynchronously displays tile-based images, with pan and zoom functionality, and features like markers, hotspots, paths, multiple levels of detail, and arbitrary coordinate systems.[http://moagrius.github.io/TileView/](http://moagrius.github.io/TileView/) --- **show-case-card-view**: https://github.com/dimorinny/show-case-card-view Show case card view --- **FancyShowCaseView**: https://github.com/faruktoptas/FancyShowCaseView 好看的高亮提示库 --- **TapTargetView**: https://github.com/KeepSafe/TapTargetView 超级漂亮的一个高亮功能提醒效果 --- **TutoShowcase**: https://github.com/florent37/TutoShowcase A simple and Elegant Showcase view for Android --- **ShowcaseView**: [https://github.com/amlcurran/ShowcaseView](https://github.com/amlcurran/ShowcaseView) Highlight the best bits of your app to users quickly, simply, and cool...ly. --- **DraggablePanel**: [https://github.com/pedrovgs/DraggablePanel](https://github.com/pedrovgs/DraggablePanel) Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component. --- **Slidr**: [https://github.com/r0adkll/Slidr](https://github.com/r0adkll/Slidr) Easily add slide to dismiss functionality to an Activity --- **InboxLayout**: [https://github.com/zhaozhentao/InboxLayout](https://github.com/zhaozhentao/InboxLayout) 模仿google inbox效果. --- **SwipeBack**: [https://github.com/liuguangqiang/SwipeBack](https://github.com/liuguangqiang/SwipeBack) SwipeBack is an android library that can finish a activity by using gesture. --- **Dragger**: [https://github.com/ppamorim/Dragger](https://github.com/ppamorim/Dragger) Animate your activity! --- **PhysicsLayout**: [https://github.com/Jawnnypoo/PhysicsLayout](https://github.com/Jawnnypoo/PhysicsLayout) Android layout that simulates physics using JBox2D --- **bottomsheet**: https://github.com/Flipboard/bottomsheet Android component which presents a dismissible view from the bottom of the screen --- **AndroidSlidingUpPanel**: [https://github.com/umano/AndroidSlidingUpPanel](https://github.com/umano/AndroidSlidingUpPanel) This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.[http://umano.me](http://umano.me) --- **android-transition**: [https://github.com/kaichunlin/android-transition](https://github.com/kaichunlin/android-transition) Allows the easy creation of animated transition effects when the state of Android UI has changed --- **FrenchToast**: [https://github.com/pyricau/frenchtoast](https://github.com/pyricau/frenchtoast) Stale Android Toasts made tasty. --- **FABRevealLayout**: [https://github.com/truizlop/FABRevealLayout](https://github.com/truizlop/FABRevealLayout) A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts --- **ToggleExpandLayout**: [https://github.com/fenjuly/ToggleExpandLayout](https://github.com/fenjuly/ToggleExpandLayout) A togglelayout that can be used in setting interface --- **FlowingDrawer**: [https://github.com/mxn21/FlowingDrawer](https://github.com/mxn21/FlowingDrawer) swipe right to display drawer with flowing & bouncing effects.[https://android-arsenal.com/details/1/2658](https://android-arsenal.com/details/1/2658) --- **ParallaxPagerTransformer**: [https://github.com/xgc1986/ParallaxPagerTransformer](https://github.com/xgc1986/ParallaxPagerTransformer) A pager for Android with parallax effect --- **ViewPagerTransforms**: [https://github.com/ToxicBakery/ViewPagerTransforms](https://github.com/ToxicBakery/ViewPagerTransforms) Library containing common animations needed for transforming ViewPager scrolling for Android v13+. --- **Android-PullToNextLayout**: https://github.com/zzz40500/Android-PullToNextLayout Android-PullToNextLayout --- **KugouLayout**: https://github.com/zhaozhentao/KugouLayout an interesting layout 一个模仿酷狗播放器滑动返回的layout --- **DragTopLayout**: https://github.com/chenupt/DragTopLayout Drag down to show a view on the top. --- **CircleIndicator**: [https://github.com/ongakuer/CircleIndicator](https://github.com/ongakuer/CircleIndicator) A lightweight viewpager indicator like in nexus 5 launcher. --- **ViewPagerIndicator**: [https://github.com/JakeWharton/ViewPagerIndicator](https://github.com/JakeWharton/ViewPagerIndicator) Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.[http://viewpagerindicator.com](http://viewpagerindicator.com) --- **Android-ParallaxHeaderViewPager**: [https://github.com/kmshack/Android-ParallaxHeaderViewPager](https://github.com/kmshack/Android-ParallaxHeaderViewPager) NewsStand Application for Android's view of play, such as a pager function that implements the code.[http://www.kmshack.kr/431](http://www.kmshack.kr/431) --- **freepager**: [https://github.com/alexzaitsev/freepager](https://github.com/alexzaitsev/freepager) ViewPagers library for Android --- **SpringIndicator**: [https://github.com/chenupt/SpringIndicator](https://github.com/chenupt/SpringIndicator) A spring indicator like Morning Routine guide. --- **freepager**: [https://github.com/ogaclejapan/SmartTabLayout](https://github.com/ogaclejapan/SmartTabLayout) ViewPagers library for Android --- **SmartTabLayout**: [https://github.com/alexzaitsev/freepager](https://github.com/alexzaitsev/freepager) A custom ViewPager title strip which gives continuous feedback to the user when scrolling --- **FlipViewPager.Draco**: [https://github.com/Yalantis/FlipViewPager.Draco](https://github.com/Yalantis/FlipViewPager.Draco) This project aims to provide a working page flip implementation for usage in ListView.[https://yalantis.com/](https://yalantis.com/) --- **MaterialViewPager**: https://github.com/florent37/MaterialViewPager 超级强大的 MD 风格 ViewPager --- **AndroidRubberIndicator**: [https://github.com/LyndonChin/AndroidRubberIndicator](https://github.com/LyndonChin/AndroidRubberIndicator) A rubber indicator --- **HollyViewPager**: [https://github.com/florent37/HollyViewPager](https://github.com/florent37/HollyViewPager) A different beautiful ViewPager, with quick swipe controls --- **SCViewPager**: [https://github.com/sacot41/SCViewPager](https://github.com/sacot41/SCViewPager) A simple ViewPager extends that provide scroll based animation like Jazz Hands for iOS. Jazz Hands library provided by IFTTT :[https://github.com/IFTTT/JazzHands](https://github.com/IFTTT/JazzHands) --- **duo-navigation-drawer**: https://github.com/PSD-Company/duo-navigation-drawer A flexible, easy to use, unique drawer library for your Android project --- **AndroidResideMenu**: https://github.com/SpecialCyCi/AndroidResideMenu The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution. --- **Folder-ResideMenu**: [https://github.com/dkmeteor/Folder-ResideMenu](https://github.com/dkmeteor/Folder-ResideMenu) An extension of ResideMenu --- **FadingActionBar**: [https://github.com/ManuelPeinado/FadingActionBar](https://github.com/ManuelPeinado/FadingActionBar) Android library implementing a fading effect for the action bar, similar to the one found in the Play Music app --- **GlassActionBar**: [https://github.com/ManuelPeinado/GlassActionBar](https://github.com/ManuelPeinado/GlassActionBar) Android - a library that adds a glass-like effect to the action bar. --- **Reachability**: [https://github.com/sakebook/Reachability](https://github.com/sakebook/Reachability) You can easily access the top of the screen in Android. Like a iPhone 6 & 6 Plus. --- **android-slidingactivity**: https://github.com/klinker41/android-slidingactivity Android library which allows you to swipe down from an activity to close it. --- **android-auto-scroll-view-pager**: [https://github.com/Trinea/android-auto-scroll-view-pager](https://github.com/Trinea/android-auto-scroll-view-pager) Android auto scroll viewpager or viewpager in viewpager --- **FlycoTabLayout**: https://github.com/H07000223/FlycoTabLayout An Android TabLayout Lib has two kinds of TabLayout at present. * SlidingTabLayout: deeply modified from [PagerSlidingTabStrip](https://github.com/jpardogo/PagerSlidingTabStrip). * CommonTabLayout:unlike SlidingTabLayout's dependence on ViewPager,it is a tabLayout without dependence on ViewPager and can be used freely with other widgets together. --- **FlycoPageIndicator**: https://github.com/H07000223/FlycoPageIndicator A Page Indicator Lib is realized in a different way. --- **spans**: https://github.com/flavienlaurent/spans Spans, a powerful concept http://flavienlaurent.com/blog/2014/01/31/spans/ Blank cold start (Glitch on status bar and appbar) v.s. Material cold start (Preserves visual consistency): --- **DraggableFlagView**: https://github.com/wangjiegulu/DraggableFlagView 可拖拽的红点,(仿新版QQ,tab下面拖拽标记为已读的效果),拖拽一定的距离可以消失回调。 --- **SwipeableCard**: https://github.com/michelelacorte/SwipeableCard A simple implementation of swipe card like StreetView --- **overscroll-decor**: https://github.com/EverythingMe/overscroll-decor Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views --- **WeixinTest**: https://github.com/fengsehng/WeixinTest 仿微信主页面,通过ViewPager实现,高度可定制化,页面可以左右滑动,点击下面那妞也可以切换。 --- **morphy-toolbar**: https://github.com/badoualy/morphy-toolbar A morphing toolbar that can expand/collapse at anytime --- **CRAudioVisualizationView**: https://github.com/Cleveroad/CRAudioVisualizationView Live Audio Equalizer with wave effect https://www.cleveroad.com --- ================================================ FILE: 开发框架Framework/README.md ================================================ # AndroidLibs == 开发框架 Framework 包含:各种快速开发框架、测试框架、系统框架、插件补丁框架、设计模式框架、主题切换框架…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **awesome-android-complete-reference**:https://github.com/amitshekhariitbhu/awesome-android-complete-reference 安卓开发集锦 --- **CC**:https://github.com/luckybilly/CC 可关联生命周期的组件化开发框架,让组件间的调用像直接依赖一样方便 --- **android-tips-tricks**:https://github.com/nisrulz/android-tips-tricks Android 开发的一些 Tips 集合 --- **Android-Code-Style**:https://github.com/LoranWong/Android-Code-Style 初心网络安卓组代码规范说明 --- **AndroidStandardDevelop**:https://github.com/Blankj/AndroidStandardDevelop 安卓开发规范 --- **MaterialDesignSamples**:https://github.com/pinguo-zhouwei/MaterialDesignSamples Material Design 系列控件samples,讲了Material Design 系列新控件的使用方法和一些场景示例 --- **VirtualAPK**:https://github.com/didi/VirtualAPK 滴滴插件化工具,A powerful and lightweight plugin framework for Android --- **Magisk**:https://github.com/topjohnwu/Magisk A Magic Mask to Alter Android System Systemless-ly --- **Alfonz**:https://github.com/petrnohejl/Alfonz Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code --- **material-design-data**:https://github.com/Luosunce/material-design-data 关于 Material Design 的一切资料都在这里 --- **python-for-android**:https://github.com/kivy/python-for-android 用 Python 开发 Android 应用程序 --- **redux-observable**:https://github.com/dbof10/redux-observable Redux + View + ViewModel = RVVM --- **ADAL**:https://github.com/massivedisaster/ADAL 安卓快速开发库 --- **MVPArt**:https://github.com/JessYanCoding/MVPArt A New Android MVP Architecture http://www.jianshu.com/p/ac51c9b88af3 --- **MVPArms**:https://github.com/JessYanCoding/MVPArms 一个整合了大量主流开源项目的Android Mvp快速搭建框架 --- **android-fuze**:https://github.com/NodensN/android-fuze Fuze is an amazing functional reactive mvvm sample based on Kickstarter oss app --- **DroidWizard**:https://github.com/praslnx8/DroidWizard Kickstart MVP framework for android development --- **atlas**:https://github.com/alibaba/atlas Atlas - 带你重返App开发的田园时代 --- **ak-universal-android-helper**:https://github.com/kumar-aakash86/ak-universal-android-helper 安卓开发助手 --- **SampleApp**: https://github.com/saveendhiman/SampleApp 安卓快速开发框架 --- **BGAScaffolding-Android**: https://github.com/bingoogolapple/BGAScaffolding-Android Android MVC、MVP、MVVM 项目开发脚手架 --- **FunctionalAndroidReference**: https://github.com/pakoito/FunctionalAndroidReference Showcase project of Functional Reactive Programming on Android, using RxJava. http://tinyurl.com/RxDroidcon16 --- **android-mvp-architecture**: https://github.com/MindorksOpenSource/android-mvp-architecture This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView --- **EliteMvp**: https://github.com/jemshit/EliteMvp Simple, Tiny, Extendable Android MVP library --- **HtmlNative**: https://github.com/hsllany/HtmlNative Use HTML/CSS to render Android View, Lua to control its logic (Not Webview) --- **Android-Architecture-Components**: https://github.com/KucherenkoIhor/Android-Architecture-Components The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView --- **Pluto-Android**: https://github.com/minggo620/Pluto-Android Android应用开发通用框架 --- **AndroidMVPAuthenticationBoilerPlate**: https://github.com/TakeoffAndroid/AndroidMVPAuthenticationBoilerPlate Login/Signup app which handles boiler plate Validation logics using MVP design patterns with SQLite Database --- **AndroidHookStartActivity**: https://github.com/BolexLiu/AndroidHookStartActivity 两行代码实现动态启动未注册的Activity --- **AppAddUpdate**: https://github.com/kingwang666/AppAddUpdate Android app 增量更新 --- **rexxar-android**: https://github.com/douban/rexxar-android 豆瓣的混合开发框架 -- Rexxar --- **patchrom_miui**: https://github.com/MiCode/patchrom_miui MIUI 8 系统 --- **dynamic-load-view**: https://github.com/kot32go/dynamic-load-view Dynamic-load-view 能够动态加载外部apk中的View以及资源,能够热修复线上View,以及模块化更新 --- **JVM-Sandbox**: https://github.com/alibaba/JVM-Sandbox 基于JVM的实时无侵入AOP框架容器 --- **VasSonic**: https://github.com/Tencent/VasSonic 提升h5首屏加载速度 --- **Robust**: https://github.com/Meituan-Dianping/Robust 美团的新一代热更新系统Robust,对Android版本无差别兼容。无需发版就可以做到随时修改线上bug,快速对重大线上问题作出反应,补丁修补成功率高达99.9% --- **tinker**: https://github.com/Tencent/tinker 腾讯热修复方法 tinker --- **AnoleFix**: https://github.com/dodola/AnoleFix Another hotfix 另一个热修复方案 Alpha,来自InstantRun 和 Robust 类似 --- **delta**: https://github.com/byteam/delta Android热修复与增量升级,基于微信Tinker原理 --- **Amigo**: https://github.com/eleme/Amigo A hotfix library for Android platform, and not just this... --- **Tinker_imitator**: https://github.com/zzz40500/Tinker_imitator 微信热更新方案实践 --- **SmartGo**: https://github.com/Sausure/SmartGo An easier way to launch framework components --- **green-coffee**: https://github.com/mauriciotogneri/green-coffee Android library that allows you to run Cucumber scenarios in your instrumentation tests --- **abtestgen**: https://github.com/imperial-crystalline-recursion/abtestgen An Android library for generating simple A/B tests --- **restito**: https://github.com/mkotsur/restito Restito - mocking framework for testing rest clients --- **SimpleChat**: https://github.com/AndreiD/SimpleChat The best room chat system for Android. Real-time, IRC Style using firebase as database --- **easydatabinding**: https://github.com/joxad/easydatabinding This project goal is to create activity fragment and views, with less code to be more efficient on the view models --- **Chateau**: https://github.com/badoo/Chateau Chateau is a framework for adding (or improving) chat functionality in any Android app --- **ZeusPlugin**: https://github.com/iReaderAndroid/ZeusPlugin Android下插件补丁的开发框架 --- **test-butler**: https://github.com/linkedin/test-butler Reliable Android Testing, at your service --- **Scoper**: https://github.com/bgogetap/Scoper Lightweight Dagger 2 scoped component management library --- **Froggy**: https://github.com/BullyBoo/Froggy Simple Mvp Implementation --- **andiag-mvp**: https://github.com/iagocanalejas/andiag-mvp Library to help developers build full MVP apps --- **avenging**: https://github.com/JoaquimLey/avenging MVP - Android no Dagger or RxJava example http://joaquimley.com --- **ThirtyInch**: https://github.com/grandcentrix/ThirtyInch a MVP library for Android --- **Auster**: https://github.com/Prokky/Auster Simple lightweight MVP library for Android --- **MVP-RX-Android-Sample**: https://github.com/ahmedeltaher/MVP-RX-Android-Sample A sample to showcase MVP pattern with RX-Android, Retrofit 2.0 --- **ferro**: https://github.com/MaksTuev/ferro Simple and powerful MVP library for Android --- **Hook**: https://github.com/renaudcerrato/Hook Minimalist, annotation based, hook framework for Android built on top of AspectJ --- **VirtualApp**: https://github.com/asLody/VirtualApp App 虚拟空间,类似 LBE 双开空间 --- **DBinding**: https://github.com/tianzhijiexian/DBinding 巧妙、灵活的databinding改造库 --- **weex**: https://github.com/alibaba/weex A framework for building Mobile cross-platform UI http://alibaba.github.io/weex --- **AppDynamicFramework**: https://github.com/xiyouMc/AppDynamicFramework 本框架是在 Dynamic-load-apk上层进行的封装。增加插件动态加载到libs目录和针对模块Service的注入。本框架使DynamicLoad更加实用。 --- **android-design-template**:https://github.com/andreasschrade/android-design-template Android Design 设计模板 --- **mvp-helpers**:https://github.com/BlackBoxVision/mvp-helpers Helper classes to build Android Apps through MVP pattern in a faster way https://blackboxvision.github.io/mvp --- **AndroidMvc**:https://github.com/kejunxia/AndroidMvc Android MVC/MVP/MVVM framework http://kejunxia.github.io/AndroidMvc --- **android-base-mvp**:https://github.com/derohimat/android-base-mvp Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP --- **MVP**:https://github.com/SuperMan42/MVP App based on Material Design + MVP + Rxjava + Retrofit + Okhttp + Glide --- **AMVP**:https://github.com/rubensousa/AMVP A simple Model-View-Presenter library for Android --- **RainbowMVP**:https://github.com/Ne1c/RainbowMVP Lightweight Android MVP library with easy implementation --- **DroidMVP**:https://github.com/andrzejchm/DroidMVP 安卓 MVP 开发框架 --- **AndroidArchitectureCollection**:https://github.com/CameloeAnthony/AndroidArchitectureCollection 安卓架构文章合集(a collection of android Architecture) --- **vertical-stepper-form**:https://github.com/ernestoyaquello/vertical-stepper-form This Android library implements a vertical stepper form following Google Material Design guidelines --- **Basic**:https://github.com/meikoz/Basic 简单好用的 MVP 开发框架 --- **mvvm-starter**:https://github.com/flipboxstudio/mvvm-starter starter for Android MVVM Project using DataBinding Library --- **Kubwa**:https://github.com/WesleyElliott/Kubwa An Annotation based validation library for use with Android's DataBinding library in an MVVM architecture --- **PokeMVVM**:https://github.com/evant/PokeMVVM A playground for MVVM style architecture on Android --- **android-mvvm**:https://github.com/A-Zaiats/android-mvvm A Model-View-ViewModel library for Android apps. Check Android-mvvm page for more information --- **MVVMLight**:https://github.com/Kelin-Hong/MVVMLight 一个Android MVVM 轻量级工具库,主要目的是更快捷方便的构建Android MVVM应用程序 --- **Moxy**: https://github.com/Arello-Mobile/Moxy MVP 开发框架 --- **RNCryptorNative**:https://github.com/TGIO/RNCryptorNative Android JNI model implementation of Rob Napier's RNCryptor --- **tesela**:https://github.com/raycoarana/tesela Tesela simplifies dealing with background threads and UI work in Model-View-Presenter --- **awex**:https://github.com/raycoarana/awex AWEX (Android Work EXecutor) is a thread pool to execute tasks that uses Promises to deliver results --- **Android-MVVMFramework**:https://github.com/saiwu-bigkoo/Android-MVVMFramework Using Databing and Retrofit to build a fast MVVM framework --- **AndroidBase**:https://github.com/huangwm1984/AndroidBase 采用谷歌官方MVP架构以及RxJava对项目进行封装重构 --- **LoonAndroid3**:https://github.com/gdpancheng/LoonAndroid3 完全用注解的方式开发安卓应用,外包专用 --- **LoveUT**:https://github.com/geniusmart/LoveUT Robolectric 3.x 的介绍和实战 --- **BakeBread**:https://github.com/bitstadium/BakeBread A minidump analysis tool. Allows postmortem debugging of Android NDK apps and libraries (inspection of stack frames and variable values). --- **ConditionWatcher**:https://github.com/AzimoLabs/ConditionWatcher 自动测试框架 --- **AndroidUnitTest**: https://github.com/florent37/AndroidUnitTest Save time & clear your unit tests on Android --- **Folio**:https://github.com/frostymarvelous/Folio A Page based navigation framework for Android with a simplified lifecycle and easy transition animations --- **Navigator**:https://github.com/fingerlinks/Navigator Navigator is a library allows you easily develop an Android application which only navigated by Fragments http://fingerlinks.github.io/Navigator --- **VRDroid**:https://github.com/babysource/VRDroid VR Player for android --- **aurora-imui**:https://github.com/jpush/aurora-imui 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN --- **Applozic-Android-SDK**:https://github.com/AppLozic/Applozic-Android-SDK 安卓实时聊天框架 --- **AndRouter**:https://github.com/campusappcn/AndRouter [Android路由框架](http://sixwolf.net/blog/2016/03/23/Android%E8%B7%AF%E7%94%B1%E6%A1%86%E6%9E%B6%E8%AE%BE%E8%AE%A1/) --- **PalDB**:[https://github.com/linkedin/PalDB](https://github.com/linkedin/PalDB) PalDB is an embeddable write-once key-value store written in Java. --- **NightModel**: https://github.com/achenglike/NightModel a night model lib for easy change app's night theme --- **ThemeSkinning**: https://github.com/burgessjp/ThemeSkinning 仿网易云音乐的主题换肤 --- **DayNightModeSwitch**: https://github.com/WuLiFei/DayNightModeSwitch 基于Theme的Android动态换肤库 --- **Colorful**: https://github.com/hehonghui/Colorful 基于Theme的Android动态换肤库,无需重启Activity、无需自定义View,方便的实现日间、夜间模式 --- **Colors**: https://github.com/marverenic/Colors 换肤框架 --- **Android-skin-support**: https://github.com/ximsfei/Android-skin-support 一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验. 只需要两行代码, 就可以实现换肤 --- **Colorful**:https://github.com/garretyoder/Colorful 安卓动态换肤 --- **DayNightSwitch**:https://github.com/Mahfa/DayNightSwitch 日夜切换button --- **MultipleTheme**:https://github.com/dersoncheng/MultipleTheme Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。 This framework of Android app support multiple theme(such as day/night mode) and needn’t finish current application or current activity when you switch theme-mode. --- **xUtils3**: https://github.com/wyouflf/xUtils3 android 快速开发框架 xUtils 的升级版本 --- **xUtils**: https://github.com/wyouflf/xUtils android 快速开发框架 orm, bitmap, http, view inject... --- **afinal**: [https://github.com/yangfuhai/afinal](https://github.com/yangfuhai/afinal) Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。 --- **KJFrameForAndroid**: https://github.com/kymjs/KJFrameForAndroid 安卓快速开发框架,简单易用,快速,安全 --- **ThinkAndroid**: [https://github.com/white-cat/ThinkAndroid](https://github.com/white-cat/ThinkAndroid) ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块, 具有快速构建文件缓存功能,无需考虑缓存文件的格式,都可以非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能, 在android中加载的图片的时候,对oom的问题,和对加载图片错位的问题都轻易解决。他还包括了一个手机开发中经常应用的实用工具类, 如日志管理,配置文件管理,android下载器模块,网络切换检测等等工具。[http://www.thinkandroid.cn](http://www.thinkandroid.cn) --- **AndroidFine**: [https://github.com/tianshaojie/AndroidFine](https://github.com/tianshaojie/AndroidFine) * 沉浸式状态栏,界面更漂亮 * PagerSlidingTabStrip,导航标签文字颜色和选中时文字颜色,都可以通过xml设置 * 启动导航图SplashActivity,或许不用改就可以用 * 查看大图,集成了PhotoView的可用Activity,你不用再写了 * QuickAdapter快速的Adapter开发,不用在重复写ViewHolder类 * PullToRefresh、PullToZoomView,这些常用的看demo吧 * [Android编码规范](http://tianshaojie.github.io/android-code-style),简单才能规范 精致Demo --- **FastAndroid**: https://github.com/huntermr/FastAndroid 一个封装了多方面开源库后基于 MVP 模式的一个 Android 快速开发框架。 --- **UltimateAndroid**: https://github.com/cymcsg/UltimateAndroid UltimateAndroid is a rapid development framework for developing your apps http://cymcsg.github.io/UltimateAndroid --- **FastDev4Android**: https://github.com/jiangqqlmj/FastDev4Android Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加 http://blog.csdn.net/developer_jiangqq --- **Rosie**: https://github.com/Karumi/Rosie Rosie is an Android framework to create applications following the principles of [Clean Architecture](https://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html) --- **KBinding**: https://github.com/BennyWang/KBinding Android MVVM framework write in kotlin, develop Android has never been so fun. --- ================================================ FILE: 弹框Dialog/README.md ================================================ # AndroidLibs == 弹框 Dialog 包含:各种Dialog、PopupWindow、Toast、Snackbar notification …… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **android-loadingdialog**: https://github.com/ravindu1024/android-loadingdialog android-loadingdialog --- **Morphing-Material-Dialogs**: https://github.com/AdityaAnand1/Morphing-Material-Dialogs 变化过渡效果的 Dialog Box,动画效果很棒 --- **AwesomeDialog**: https://github.com/blennerSilva/AwesomeDialog AwesomeDialog --- **BubbleAlert**: https://github.com/nidhinvv/BubbleAlert a custome alert dialog for Android --- **Swipe-To-Dismiss-Dialog**: https://github.com/andreilisun/Swipe-To-Dismiss-Dialog Swipe-To-Dismiss-Dialog --- **ViewTooltip**: https://github.com/florent37/ViewTooltip Android View Tooltips,目前来看做的最漂亮的 --- **Sneaker**: https://github.com/Hamadakram/Sneaker 自定义弹窗 --- **DropDownView**: https://github.com/AnthonyFermin/DropDownView 非常 Material Design 风格的 Dropdown 效果 --- **PopsTabView**: https://github.com/ccj659/PopsTabView PopsTabView是个filter容器,他可以快速,构建不同筛选样式,自由组合成一组tab --- **SearchableSpinner**: https://github.com/MdFarhanRaja/SearchableSpinner 支持搜索的spinner --- **SearchableSpinner**: https://github.com/miteshpithadiya/SearchableSpinner 支持搜索的spinner --- **dev-alert-android**: https://github.com/garena/dev-alert-android 轻量级的消息提示框 --- **DroidDialog**: https://github.com/droidbyme/DroidDialog Android Library for showing Material Dialog with little customization --- **fancyDialog**: https://github.com/geniusforapp/fancyDialog 一个好看的 Dialog --- **heins-input-dialogs**: https://github.com/maiconhellmann/heins-input-dialogs It is a library with several commonly used Input Dialogs implementations --- **panter-dialog**: https://github.com/kngfrhzs/panter-dialog Panter Dialog is an stylish android library that helps users add cool features like adding header and header logos --- **LoadingDialog**: https://github.com/ForgetAll/LoadingDialog 一个简单好用的LoadingDialog --- **flickabledialog**: https://github.com/t-kurimura/flickabledialog This dialog can flick and make it easy to dismiss sensuously --- **FabulousFilter**: https://github.com/Krupen/FabulousFilter 选项过滤器,Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa --- **BottomDialog**: https://github.com/shaohui10086/BottomDialog BottomDialog 是一个通过 DialogFragment 实现的底部弹窗布局,并且支持弹出动画,支持任意布局 http://shaohui.me --- **search-dialog**: https://github.com/mirrajabi/search-dialog 自定义搜索框 --- **PlaceSearchDialog**: https://github.com/codemybrainsout/PlaceSearchDialog 位置搜索智能提示框 --- **FlipShare**: https://github.com/JeasonWong/FlipShare 炫酷分享组件 --- **DropDownWarning**: https://github.com/Brudigem/DropDownWarning 掉落通知效果 --- **ColorDialog**: https://github.com/andyxialm/ColorDialog ColorDialog & PromptDialog --- **SlidingDrawer**: https://github.com/PierfrancescoSoffritti/SlidingDrawer Android custom View implementing the bottom sheet pattern --- **BottomSheetExample**: https://github.com/rubensousa/BottomSheetExample A sample project with the new BottomSheet classes from the android support library --- **Floating-Navigation-View**: https://github.com/andremion/Floating-Navigation-View A simple Floating Action Button that shows an anchored Navigation View --- **android-adDialog**: https://github.com/yipianfengye/android-adDialog 一个简单,强大的广告活动弹窗控件 --- **FloatViewFinal**: https://github.com/pengjianbo/FloatViewFinal 泡椒网游戏 SDK Float View(悬浮窗) --- **CookieBar**: https://github.com/liuguangqiang/CookieBar 轻量级的消息提示库,请脑补SnackBar和Toast,但自定义更方便 --- **StyleableToast**: https://github.com/Muddz/StyleableToast StyleableToast --- **Toasty**: https://github.com/GrenderG/Toasty 美化原生 Toast --- **AchievementToast**: https://github.com/mkodekar/AchievementToast Alternative to show Toast or an alert message just inside your activity --- **TastyToast**: https://github.com/yadav-rahul/TastyToast Make your native android Toasts Tasty --- **RelativePopupWindow**: https://github.com/kakajika/RelativePopupWindow Android PopupWindow that can be easily located relative to anchor View --- **MDDialog**: https://github.com/Carbs0126/MDDialog MDDialog --- **ToastBar**: https://github.com/SwiftyWang/ToastBar 一个ToastBar, 可以像Snackbar一样attach到viewgroup里面或者像Toast一样的overlay,支持Top/Bottom两种模式 --- **MyDynamicToastLibrary**: https://github.com/vatsaldesai92/MyDynamicToastLibrary MyDynamicToastLibrary --- **ToastLibrary**: https://github.com/droidbyme/ToastLibrary Library for custom toast --- **pretty-toast**: https://github.com/CROSP/pretty-toast This is quite simple toast library, that make it easier to show and create custom toast --- **magic-toast**: https://github.com/ekimual/magic-toast Magic Toast --- **LGSnackbar**: https://github.com/loregr/LGSnackbar 好看的 Snackbar --- **SnackEngage**: https://github.com/ligi/SnackEngage Engage Users with a Snackbar to e.g. rate or translate the app --- **SnackbarUtils**: https://github.com/HuanHaiLiuXin/SnackbarUtils Snackbar工具类,方法丰富,支持链式调用,可以满足Snackbar绝大部分的使用场景 --- **FluentSnackbar**: https://github.com/AntonyGolovin/FluentSnackbar Snackbar 封装库 --- **SnackbarBuilder**: https://github.com/andrewlord1990/SnackbarBuilder Snackbar 的简单使用库 --- **loadtoast**: https://github.com/code-mc/loadtoast 带动画反馈的 MD 风格 Toast --- **EasyLicensesDialog**: https://github.com/marcoscgdev/EasyLicensesDialog EasyLicensesDialog --- **spots-dialog**: [https://github.com/d-max/spots-dialog](https://github.com/d-max/spots-dialog) Android AlertDialog with mowing dots progress indicator --- **DialogAlchemy**: https://github.com/NeoLSN/DialogAlchemy 简单的处理对话框旋转 Portrait image Rotate screen Landscape image --- **BottomDialogs**: https://github.com/javiersantos/BottomDialogs 底部弹窗 --- **AndroidColorPop**: https://github.com/Mahfa/AndroidColorPop 绚丽的 PopupWindow --- **SelectionDialogs**: https://github.com/coreORB/SelectionDialogs 快速选择 图标和颜色 的 Dialog --- **Tooltip**: https://github.com/ViHtarb/Tooltip Simple to use customizable Android Tooltips library based on PopupWindow --- **Tooltip**: https://github.com/jayrambhia/Tooltip 给 View 添加提示 --- **tooltips**: https://github.com/tomergoldst/tooltips 给 View 添加提示 --- **android-simple-tooltip**: https://github.com/douglasjunior/android-simple-tooltip simple library based on PopupWindow to create Tooltips on Android --- **SwipeAwayDialog**: https://github.com/kakajika/SwipeAwayDialog DialogFragment swipeable away like Tinder UI --- **LovelyDialog**: https://github.com/yarolegovich/LovelyDialog This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs --- **material-dialogs**: https://github.com/afollestad/material-dialogs 多种应用在使用,A beautiful dialogs API, enabling you to use Material designed dialogs down to API 8.http://aidanfollestad.com --- **AlertDialogPro**: [https://github.com/fengdai/AlertDialogPro](https://github.com/fengdai/AlertDialogPro) This project can make it easy to theme and custom Android's dialog. Also contains Holo and Material themes for old devices. --- **MaterialDialog**: [https://github.com/drakeet/MaterialDialog](https://github.com/drakeet/MaterialDialog) (Deprecated)An Android dialog library, has strong extensibility, customizability, and for conveniently building Material Design Dialog in Android version 2.2 ~ L. --- **dialogplus**: [https://github.com/orhanobut/dialogplus](https://github.com/orhanobut/dialogplus) Advanced dialog solution for android --- **sweet-alert-dialog**: [https://github.com/pedant/sweet-alert-dialog](https://github.com/pedant/sweet-alert-dialog) SweetAlert for Android, a beautiful and clever alert dialog.[http://www.pedant.cn](http://www.pedant.cn) --- **FlycoDialog_Master**: [https://github.com/H07000223/FlycoDialog_Master](https://github.com/H07000223/FlycoDialog_Master) A powerful android dialog library with inner widgets and animations supports customization.Easy to use, easy to customise. Support for Android 2.2 and up. --- **BlurDialogFragment**: [https://github.com/tvbarthel/BlurDialogFragment](https://github.com/tvbarthel/BlurDialogFragment) Library project to display DialogFragment with a blur effect. --- **Pugnotification**: [https://github.com/halysongoncalves/Pugnotification](https://github.com/halysongoncalves/Pugnotification) A powerful library for creating notifications in android platform. --- ================================================ FILE: 性能优化/README.md ================================================ # AndroidLibs == 性能优化 包括:预加载等提高android app性能的框架和工具…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **预加载框架PreLoader**:https://github.com/luckybilly/PreLoader android页面启动速度优化利器:在页面打开之前就预加载数据 --- ================================================ FILE: 按钮Button/README.md ================================================ # AndroidLibs == 按钮 Button 包含: Button、FloatingActionButton…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **CheckBoxGroup**: https://github.com/xeoh/CheckBoxGroup Android library for handling multiple checkbox --- **CompoundButtonGroup**: https://github.com/llollox/CompoundButtonGroup An Android library to easily implement compound buttons --- **MultiLineRadioGroup**: https://github.com/Gavras/MultiLineRadioGroup A Radio Group layout to show radio buttons in more than one line --- **android-radiobutton-extended**: https://github.com/S64/android-radiobutton-extended android-radiobutton-extended --- **LiquidRadioButton**: https://github.com/omidheshmatinia/LiquidRadioButton A Radio button with custom liquid animation --- **SeparateShapesView**: https://github.com/steelkiwi/SeparateShapesView 漂亮的二选一按钮效果 --- **SimpleDialog**: https://github.com/BROUDING/SimpleDialog Android Simple Dialog by BROUDING --- **CircularImageClick**: https://github.com/ahmed-basyouni/CircularImageClick A custom ImageButton that invoke onClickListener only when touch is inside the circle not outside (rectangle area of button) --- **HoldingButton**: https://github.com/dewarder/HoldingButton Android Holding Button 效果 --- **swipe-button**: https://github.com/ebanx/swipe-button 可滑动的按钮 --- **slideview**: https://github.com/MAXDeliveryNG/slideview 很有新意的一个滑动效果库 --- **FABsMenu**: https://github.com/jahirfiquitiva/FABsMenu 效果很棒的 Fab 按钮 --- **CounterFab**: https://github.com/andremion/CounterFab 支持计数效果的 FloatingActionButton --- **TextFloatingActionButton**: https://github.com/EdSergeev/TextFloatingActionButton Android floating action button (fab) with text --- **SquareFloatActionButton**: https://github.com/HemendraGangwar/SquareFloatActionButton Square float action button --- **MultiChoicesCircleButton**: https://github.com/gjiazhe/MultiChoicesCircleButton 3D 视差效果的多选按钮 --- **Cicerone**: https://github.com/terrakok/Cicerone 轻量级 Android 导航系统(切换当前界面) --- **RaiflatButton**: https://github.com/rubensousa/RaiflatButton 通过 elevation 阴影来创造更逼真的按下效果 --- **DxLoadingButton**: https://github.com/StevenDXC/DxLoadingButton Android button with loading animation --- **roundbutton**: https://github.com/czy1121/roundbutton 可设置圆角背景边框的的按钮 --- **SlideButton**: https://github.com/masterlittle/SlideButton SlideButton --- **progress-button**: https://github.com/Trikke/progress-button A button that shows custom drawables when entering a loading state --- **TriStateToggleButton**: https://github.com/BeppiMenozzi/TriStateToggleButton 又一个三状态 Toggle Button --- **RMSwitch**: https://github.com/RiccardoMoro/RMSwitch Android 两状态 或者 三状态 Switch 按钮,三状态切换超实用 --- **CheckBox**: https://github.com/CoXier/CheckBox A custom checkbox with animation --- **CheckableButton**: https://github.com/ashokslsk/CheckableButton CheckableView Libarary for Buttons and ImageButtons --- **RadioRealButton**: https://github.com/ceryle/RadioRealButton RadioRealButton --- **Cuboid-Circle-Button**: https://github.com/MuhammadArsalanChishti/Cuboid-Circle-Button Android Circle Buttons --- **SmoothCheckBox**: https://github.com/andyxialm/SmoothCheckBox SmoothCheckBox --- **ACheckBox**: https://github.com/Bigmercu/ACheckBox CheckBox for Android with cool animation --- **AnimCheckBox**: https://github.com/lguipeng/AnimCheckBox Animation CheckBox --- **CircleCheckBox**: https://github.com/arlindiDev/CircleCheckBox CircleCheckBox is an Android custom view, that simply animates the check --- **MagicButton**: https://github.com/daniel-martins-IR/MagicButton MagicButton --- **CheckView**: https://github.com/Shyish/CheckView An animated toggling Plus/Check button for Android --- **LoadingButtonAndroid**: https://github.com/leandroBorgesFerreira/LoadingButtonAndroid loading button --- **SubmitButton**: https://github.com/Someonewow/SubmitButton 带有进度动画的Android自定义提交按钮 --- **SubmitButton**: https://github.com/SparkYuan/SubmitButton 优雅的 Button --- **jelly-direction-button**: https://github.com/bonghyun2/jelly-direction-button 朝上下左右移动的 ToggleButton --- **circular-with-floating-action-button**: https://github.com/DmitryMalkovich/circular-with-floating-action-button circular-with-floating-action-button --- **LiquidButton**: https://github.com/yoruriko/LiquidButton Animation of liquid loading button --- **JellyToggleButton**: https://github.com/Nightonke/JellyToggleButton 带多种动画果冻效果 ToggleButton --- **LiveButton**: https://github.com/dakatso/LiveButton LiveButton --- **SwitchButton**: https://github.com/BaymaxTong/SwitchButton DayOrNight SwitchButton --- **DayNightToggleButton**: https://github.com/SilenceDut/DayNightToggleButton A Funny ToggleButton for day and night change --- **fabuless**: https://github.com/beworker/fabuless Fun to use Floating Action Button (FAB) for Android --- **FabActionAnimations**: https://github.com/qs-lll/FabActionAnimations FAB 动画显示 --- **faboptions**: https://github.com/JoaquimLey/faboptions 超漂亮的,支持展开菜单的 Fab 按钮 --- **FABtransitions**: https://github.com/Adirockzz95/FABtransitions 悬浮的 FAB --- **FaceOffToggleButton**: https://github.com/Nightonke/FaceOffToggleButton Toggle button which shows a happy face for checked or unhappy for unchecked ![FaceOffToggleButton](https://github.com/Nightonke/FaceOffToggleButton/blob/master/img/Animation.gif?raw=true) --- **FloatingActionButton**: [https://github.com/makovkastar/FloatingActionButton](https://github.com/makovkastar/FloatingActionButton) Android floating action button. --- **SlideSwitch**: https://github.com/Leaking/SlideSwitch 可滑动的 ToggleButton --- **circular-progress-button**: [https://github.com/dmytrodanylyk/circular-progress-button](https://github.com/dmytrodanylyk/circular-progress-button) Android Circular Progress Button. [http://dmytrodanylyk.com/pages/portfolio/circular-progress-button.html](http://dmytrodanylyk.com/pages/portfolio/circular-progress-button.html) --- **android-process-button**: [https://github.com/dmytrodanylyk/android-process-button](https://github.com/dmytrodanylyk/android-process-button) Android Buttons With Built-in Progress Meters.[http://dmytrodanylyk.com/pages/portfolio/portfolio-process-button.html](http://dmytrodanylyk.com/pages/portfolio/portfolio-process-button.html) --- **android-circlebutton**: [https://github.com/markushi/android-circlebutton](https://github.com/markushi/android-circlebutton) Circle button widget for Android --- **android-flat-button**: [https://github.com/hoang8f/android-flat-button](https://github.com/hoang8f/android-flat-button) FButton - a flat button library for Android --- **MovingButton**: [https://github.com/TheFinestArtist/MovingButton](https://github.com/TheFinestArtist/MovingButton) Android button which moves in eight direction. --- **SendMsgbuttonDemo**: https://github.com/xuwj/SendMsgbuttonDemo 一个带酷炫动画的发送消息按钮 --- **ButtonProgressBar**: https://github.com/ishaan1995/ButtonProgressBar Android 按钮进度条效果 --- **ToggleButton**: [https://github.com/zcweng/ToggleButton](https://github.com/zcweng/ToggleButton) ToggleButton Widget For Android Dev --- **LikeButton**: https://github.com/jd-alexander/LikeButton Twitter's heart animation for Android --- ================================================ FILE: 文本Label/README.md ================================================ # AndroidLibs == 文本 Label 包含:各种文本相关的 `TextView`, `EditText`, pdf 文档, 自定义控件 …… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **PhoneMask**: https://github.com/vacxe/PhoneMask 根据掩码友好的显示手机号码 --- **Android-WordToSpan**: https://github.com/bachors/Android-WordToSpan TextView 上显示链接,@某人,标签等 --- **HTextView: https://github.com/hanks-zyh/HTextView 给文本加上动画 --- **ProgressTextView**: https://github.com/JackDinealKIM/ProgressTextView ProgressTextView --- **Android-Prefix-Input**: https://github.com/bachors/Android-Prefix-Input Android-Prefix-Input --- **RippleValidatorEditText**: https://github.com/omidheshmatinia/RippleValidatorEditText RippleValidatorEditText --- **ClickDrawableTextView**: https://github.com/matpag/ClickDrawableTextView ClickDrawableTextView --- **GradientTextView**: https://github.com/livesun/GradientTextView 一个颜色逐渐改变的textview,类似歌词效果 --- **TagViewGroup**: https://github.com/shellljx/TagViewGroup Android 仿小红书图片标签Group --- **CompoundIconTextView**: https://github.com/AAkira/CompoundIconTextView 支持矢量图展示的 TextView --- **HorizontalScrollSelectedView**: https://github.com/385841539/HorizontalScrollSelectedView 横向滚动的,可以支持大量文本选择的 自定义View ,一行代码 , 简单易用 , 无OOM情况 --- **ParticleTextView**: https://github.com/Yasic/ParticleTextView 一个用粒子动画显示文字的 Android 自定义 View --- **MaterialChipsInput**: https://github.com/pchmn/MaterialChipsInput Implementation of Material Design Chips component for Android --- **android-round-textview**: https://github.com/apg-mobile/android-round-textview android-round-textview --- **AdaptiveTableLayout**: https://github.com/Cleveroad/AdaptiveTableLayout 利用 TabLayout 实现的 CSV 文件加载和预览 --- **CharCountTextView**: https://github.com/xbroak/CharCountTextView Twitter 风格 TextView 输入字数统计 --- **Text-Length-Bar**: https://github.com/minube/Text-Length-Bar 统计 TextView 输入字数 --- **SimpleNumberPicker**: https://github.com/StephaneBg/SimpleNumberPicker A customisable decimal and hexadecimal material picker view for Android --- **TextCounter**: https://github.com/BullyBoo/TextCounter TextCounter 动画 --- **HtmlCompat**: https://github.com/Pixplicity/HtmlCompat 让 Android HTML 类支持显示更多 Tag,极大的丰富了 TextView 可以展示的 Tag 类型 --- **QueryHighlighter**: https://github.com/cyrilmottier/QueryHighlighter Android 查询高亮辅助组件 --- **HorizontalPicker**: https://github.com/GoodieBag/HorizontalPicker A HorizontalPicker view for android, which supports both text and icon --- **tailor**: https://github.com/lovoo/tailor EditText 一键清空 --- **MRichEditor**: https://github.com/Even201314/MRichEditor Android 富文本(HTML)解析库,渲染的非常漂亮 --- **dante**: https://github.com/fourlastor/dante Android 富文本(HTML)解析库,渲染的非常漂亮 --- **stencil**: https://github.com/thoughtbot/stencil Android library, written exclusively in kotlin, for animating the path created from text --- **ValidationUtilsLibrary**: https://github.com/sgaikar1/ValidationUtilsLibrary Android 表单校验功能 --- **TagViewGroup**: https://github.com/shellljx/TagViewGroup Android 仿小红书图片标签Group --- **FadingTextView**: https://github.com/rosenpin/FadingTextView Android Textview Fading 动画效果 --- **text-decorator**: https://github.com/nntuyen/text-decorator 简单易用的TextView装饰库 --- **LyricViewDemo**: https://github.com/zhengken/LyricViewDemo 歌词显示控件,支持多行显示、拖曳播放、自动识别歌词文件的编码 --- **html-builder**: https://github.com/jrummyapps/html-builder Android HTML to TextView Builder 辅助工具库 --- **TextLayoutBuilder**: https://github.com/facebookincubator/TextLayoutBuilder Facebook 开源文本布局库 --- **autofittextview**: https://github.com/mniami/autofittextview Android Autofiting view content into the boundaries --- **BufferTextInputLayout**: https://github.com/bufferapp/BufferTextInputLayout MD 风格的 EditText,精致 --- **AndroidDigitClassifier**: https://github.com/harjot-oberai/AndroidDigitClassifier Android 手写体数字识别 --- **Zaman**: https://github.com/Morxander/Zaman The library provides a custom TextView and Helper for Android to convert timestamp to time String --- **TagEditText**: https://github.com/limedroid/TagEditText 类似微博标签的文本控件 --- **NumberAnimTextView**: https://github.com/Bakumon/NumberAnimTextView 数字增加动画的 TextView --- **PinchZoomTextView**: https://github.com/androidessence/PinchZoomTextView 支持放大缩小的 TextView --- **ExpandableTextView**: https://github.com/Chen-Sir/ExpandableTextView 支持展开的 TextView --- **SRML**: https://github.com/jasonwyatt/SRML String Resource Markup Language. Style your localized strings for Android --- **SimpleText**: https://github.com/jaychang0917/SimpleText A simple spannable string helper --- **GetWordTextView**: https://github.com/burgessjp/GetWordTextView 一个支持选词的 TextView,类似与单词 app 中点击单词翻译的效果 --- **TyperEditText**: https://github.com/andyxialm/TyperEditText Android 仿业问 打字机效果 --- **TextHighlighter**: https://github.com/akshay-naik/TextHighlighter TextHighlighter is a simple android API for developers to show highlighted and styled text in android apps --- **SuperTextView**: https://github.com/lygttpod/SuperTextView 一个功能强大的TextView,可以满足日常大部分布局方式 --- **BigBang**: https://github.com/baoyongzhang/BigBang 模仿 Smartisan OS 的 BigBang 功能 --- **AutoFillEmailEditText**: https://github.com/wangshaolei/AutoFillEmailEditText 自定义 自动补充 email 的 EditText --- **AnFQNumEditText**: https://github.com/FTandJYQ/AnFQNumEditText 自定义EditText实现右下角计数控件 --- **linkable-text-android**: https://github.com/fobid/linkable-text-android Clickable @mentions, #hashtags and links --- **Better-Link-Movement-Method**: https://github.com/Saketme/Better-Link-Movement-Method TextViews 中处理超链接 --- **MentionEditText**: https://github.com/luckyandyzhang/MentionEditText 支持 at 别人效果的 EditText --- **PercentBarView**: https://github.com/aykuttasil/PercentBarView 百分比显示 --- **Material-UpVote**: https://github.com/hiteshsahu/Material-UpVote Material Design 风格的投票效果 --- **colortextview**: https://github.com/apocalx/colortextview Colors for TextViews --- **AutoFormatEditText**: https://github.com/aldoKelvianto/AutoFormatEditText 数字自动添加分割 EditText --- **AutoTypingTextView**: https://github.com/krsticdragan/AutoTypingTextView 带动画、加密、解密 EditText --- **EllipsizeTextView**: https://github.com/dinuscxj/EllipsizeTextView 可显示省略号的 EditText --- **HintAnim-EditText**: https://github.com/cctanfujun/HintAnim-EditText 提示可变化的 EditText --- **SmsVerifyCatcher**: https://github.com/stfalcon-studio/SmsVerifyCatcher 获取短信验证码 --- **SmsCodeHelper**: https://github.com/RikkaW/SmsCodeHelper 识别短信中的验证码并复制 --- **XRichText**: https://github.com/limedroid/XRichText 显示富文本的TextView --- **richeditor-android**: https://github.com/wasabeef/richeditor-android 目前来看 Android 上最棒的一款富文本编辑器 --- **medium-textview**: https://github.com/angebagui/medium-textview 仿 medium 富文本展示 --- **RoublePriceView**: https://github.com/VyacheslavShmakin/RoublePriceView represent any prices in Russian rouble currency --- **amber**: https://github.com/hanuor/amber 识别文本中的特定名词 --- **FormattEditText**: https://github.com/PaXLiCh/FormattEditText 支持自动格式化的 EditText,比如货币、电话号码等等 --- **android-EmojiCompat**: https://github.com/googlesamples/android-EmojiCompat Android Emoji 兼容包,彻底解决 Android Emoji 不一致问题 --- **emojiconize**: https://github.com/rockerhieu/emojiconize 一行代码渲染 emoji --- **EmojiEverywhere**: https://github.com/chathudan/EmojiEverywhere Emoji in TextView, EditText for Android (like Android KitKat Emoji Keyboard) --- **Emojix**: https://github.com/nekocode/Emojix One line of code to implement emoji to your whole android application --- **RoundedCornersBackgroundSpan**: https://github.com/Iojjj/RoundedCornersBackgroundSpan Implementation of LineBackgroundSpan that adds rounded rectangle backgrounds to text --- **ticker**: https://github.com/robinhood/ticker 滚动效果 TextView --- **LongTextView**: https://github.com/metalurgus/LongTextView Very long text support for Android --- **StickTextView**: https://github.com/hanbaokun/StickTextView 图片文字贴纸功能 --- **Stepper-Touch**: https://github.com/DanielMartinus/Stepper-Touch 一款萌萌的计数器组件 --- **BadgeHolderView**: https://github.com/steelkiwi/BadgeHolderView 购物车 --- **AnimShopButton**: https://github.com/mcxtzhang/AnimShopButton 一个带伸缩位移旋转动画的购物车按钮 --- **ElemeShoppingView**: https://github.com/JeasonWong/ElemeShoppingView 仿饿了么点击购物效果 --- **IncrementProductView**: https://github.com/steelkiwi/IncrementProductView 有趣的购物车按钮 --- **ElegantNumberButton**: https://github.com/ashik94vc/ElegantNumberButton Brought to you by cepheuen http://www.cepheuen.com --- **android-textoverlay**: https://github.com/saschpe/android-textoverlay Provides a simple service that allows to display arbitrary text as a system-window overlay --- **BankCardFormat**: https://github.com/smuyyh/BankCardFormat 自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别 --- **MoneyTextView**: https://github.com/fabiomsr/MoneyTextView A simple Android TextView to display amounts of money in different formats --- **etiyabadgetab**: https://github.com/egemenmede/etiyabadgetab Badge 徽章 --- **MaterialBadgeTextView**: https://github.com/matrixxun/MaterialBadgeTextView Badge 风格的 TextView,支持 Shadow 和 Elevation --- **BadgeView**: https://github.com/qstumn/BadgeView 一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView --- **BadgeView**: https://github.com/AlexLiuSheng/BadgeView a BadeView base on android --- **badgebutton**: https://github.com/czy1121/badgebutton 带有徽标(数字,小红点)的按钮 --- **ShortcutBadger**: https://github.com/leolin310148/ShortcutBadger 为你的应用程序加上数字角标 --- **AvatarLabelView**: https://github.com/yanbober/AvatarLabelView 一个可配置的迷你版轻量级 Label 辅助类,支持多种配置效果 --- **cornerlabelview**: https://github.com/czy1121/cornerlabelview Android 角标组件效果 --- **SlantedTextView**: https://github.com/HeZaiJin/SlantedTextView 倾斜的 TextView,可做标签 --- **labelview**: https://github.com/linger1216/labelview Sometimes, we need to show a label above an ImageView or any other views. Well, LabelView will be able to help you --- **MaterialTextField**: https://github.com/florent37/MaterialTextField 好看的 Floating EditText --- **elegant-underline**: https://github.com/romainguy/elegant-underline 精美文本下划线 --- **AndroidEdit**: https://github.com/qinci/AndroidEdit 可撤销、恢复的 EditText --- **MarkdownView**: https://github.com/tiagohm/MarkdownView Makrdown 显示 --- **MarkdownIME**: https://github.com/laobubu/MarkdownIME 实时预览的线上 Makrdown 编辑器 --- **MarkdownView**: https://github.com/fiskurgit/MarkdownView Display Markdown in your apps, useful for FAQs, Help, Size Guides, About screens etc --- **MarkdownView-Android**: https://github.com/mukeshsolanki/MarkdownView-Android MarkdownView is an Android webview with the capability of loading Markdown text or file and display it as HTML, it extends Android webview --- **Markdown**: https://github.com/zzhoujay/Markdown Android平台下的原生Markdown解析器 --- **MarkedView-for-Android**: https://github.com/mittsuu/MarkedView-for-Android markdown text viewer --- **SlickForm**: https://github.com/AlburIvan/SlickForm SlickForm is an Android library that let you define a custom array of EditTexts with the purpose of handling a form in a cool animated way --- **WhatsappFormatter**: https://github.com/cooltechworks/WhatsappFormatter Simple formatting options for TextView and EditText in the same way Whatsapp provides --- **KeyboardNumber**: https://github.com/policante/KeyboardNumber KeyboardNumber --- **NumberKeyboard**: https://github.com/wangshaolei/NumberKeyboard 仿美团和糯米商家验证版的一个数字校验键盘 --- **AdvancedTextSwitcher**: https://github.com/SumiMakito/AdvancedTextSwitcher 仿照Google+在卡片上滚动显示最新评论的TextSwitcher --- **MarkupAndroid**: https://github.com/shree-vastava/MarkupAndroid 文本高亮 --- **codeview-android**: https://github.com/Softwee/codeview-android 代码格式高亮 in native way --- **Codeview**: https://github.com/tiagohm/CodeView 代码格式高亮 --- **Codeview**: https://github.com/avraampiperidis/Codeview 代码格式高亮 in webview --- **highlightjs-android**: https://github.com/PDDStudio/highlightjs-android 代码格式高亮 --- **SyntaxView**: https://github.com/fiskurgit/SyntaxView 代码格式着色 --- **ChipCloud**: https://github.com/fiskurgit/ChipCloud 尺码标签 --- **Hash-Tags-Android**: https://github.com/rameshvoltella/Hash-Tags-Android 含可点击的标签 TextView --- **Lettrine**: https://github.com/rpradal/Lettrine 首字母大写的 TextView | | | | | | |:-------:|:------:|:------:|:------:|:------:| | Lettrine with a three lines height | Lettrine with a two lines height | Font customization | Html balisis inclusion | Custom text color | --- **wATL**: https://github.com/suwhs/wATL 换行自动添加后缀 “-” 的 TextView --- **PinEntryEditText**: https://github.com/alphamu/PinEntryEditText 带动画的类似 PIN 的 EditText --- **AnimatedEditText**: https://github.com/alphamu/AnimatedEditText 有输入动画的 EditText --- **android-ago**: https://github.com/curioustechizen/android-ago 自动刷新时间的 TextView --- **countingtextview**: https://github.com/uguratar/countingtextview 带动画的计数 TextView --- **BubbleView**: https://github.com/cpiz/BubbleView BubbleView是带箭头的气泡控件/容器类,支持在布局中通过自定义属性或代码进行丰富的定制,包括箭头朝向、箭头位置、气泡弧角、边线颜色、边线粗细、颜色填充、填充Padding等等 --- **KerningViews**: https://github.com/aritraroy/KerningViews 可设置字符间距的 TextView --- **JumpingBeans**: https://github.com/frakbot/JumpingBeans A Span-based library to make your text jump like Mexican beans. Oh, and the "..."s in Hangouts. --- **RotatingText**: https://github.com/sdsmdg/RotatingText 记分牌效果的单词轮换 --- **MarqueeViewLibrary**: https://github.com/gongwen/MarqueeViewLibrary 一个帮您快速实现跑马灯效果的library --- **MarqueeViewDemo**: https://github.com/gongwen/MarqueeViewDemo 为跑马灯效果而写的View --- **noticeview**: https://github.com/czy1121/noticeview 滚动播放的公告控件 --- **MarqueeView**: https://github.com/sfsheng0322/MarqueeView 垂直跑马灯 —— 垂直翻页公告 --- **Android-Lib-VerticalMarqueeTextView**: https://github.com/ayltai/Android-Lib-VerticalMarqueeTextView 竖向跑马灯效果 Screenshot-1  Screenshot-2  Screenshot-3 --- **mask-edittext**: https://github.com/santalu/mask-edittext 支持格式自动识别和展示的 EditBox --- **input-mask-android**: https://github.com/RedMadRobot/input-mask-android 给用户输入自动加上特定格式 --- **MaskedEditText**: https://github.com/VicMikhailau/MaskedEditText 包含隐藏文本的 EditText,可快速输入电话,网址等文本 --- **android-edittextpassword**: https://github.com/pucamafra/android-edittextpassword 密码的显示隐藏 --- **MultiFontView-Android**: https://github.com/shashkiranr/MultiFontView-Android Multifont library can be used to select custom fonts for the view dynamically in your XML --- **CustomFontView**: https://github.com/anitaa1990/CustomFontView CustomFontView --- **fonttools**: https://github.com/fonttools/fonttools A library to manipulate font files from Python --- **android-DownloadableFonts**: https://github.com/googlesamples/android-DownloadableFonts This sample demonstrates how to use the Downloadable Fonts feature introduced in Android O --- **Fonty**: https://github.com/MarcinOrlowski/Fonty Android library allowing you to easily change the typeface of your UI elements --- **CustomTypeface**: https://github.com/TheBrownArrow/CustomTypeface Custom-Typeface is a library to add custom fonts in android --- **FontZip**: https://github.com/forJrking/FontZip 字体资源文件压缩神器 --- **EasyFont**: https://github.com/natiginfo/EasyFont Android Library to set font of TextView, Button, EditText, and RadioButton in XML without editing Java code to set Typeface --- **EasyFont**: https://github.com/vishal259/EasyFont Easy Font for Android is a Library which makes it easy to use Custom Fonts in Android Application --- **AACustomFont**: https://github.com/EngrAhsanAli/AACustomFont AACustomFont is a lightweight custom font binder in XML directly in TextView, Button, EditText, RadioButton, CheckBox tags --- **ontometricsLibrary**: https://github.com/Ishmeetsingh97/FontometricsLibrary 更方便的调整 Android 中的字体,这个库自带了一些第三方英文字体 --- **SmartFonts**: https://github.com/smart-fun/SmartFonts Smart Fonts for Android is a Library which makes it easy to use Custom Fonts in Apps --- **AndroidFontsManager**: https://github.com/GcsSloop/AndroidFontsManager 字体管理器,方便快速的为应用内所有组件更换字体。 --- **font-utils**: https://github.com/mattsilber/font-utils A library to help with custom fonts and text sizes --- **FontBinder**: https://github.com/nitrico/FontBinder 布局里自定义字体,配合 databinding --- **fontbinding**: https://github.com/lisawray/fontbinding 给布局自定义字体,配合 databinding --- **CustomFontLib**: https://github.com/daniribalbert/CustomFontLib 给布局自定义字体 --- **Calligraphy**: https://github.com/chrisjenx/Calligraphy 简单的自定义文本字体 --- **HRichEditor**: https://github.com/huangdali/HRichEditor Android端富文本编辑器HEichEditor --- **ScrollNumber**: https://github.com/a-voyager/ScrollNumber 自定义滚动数字 --- **NumberMorphView**: https://github.com/me-abhinav/NumberMorphView 数字变形的 View --- **NumberMorphView4Android**: https://github.com/Even201314/NumberMorphView4Android 又一个数字变形的 View --- **advancedtextview**: https://github.com/oktayayr/advancedtextview AdvancedTextView provides advanced features that simplifies complicated UI processes ![Aller](https://raw.githubusercontent.com/oktayayr/advancedtextview/master//arts/aller.png) ![Bebas](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/bebas.png) ![Capture It](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/capture.png) ![Caviar Dreams](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/caviar_dreams.png) ![Droid Sans](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/droid_sans.png) ![Journal](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/journal.png) ![Open Sans](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/open_sans.png) ![Pacifico](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/pacifico.png) ![Roboto](https://raw.githubusercontent.com/oktayayr/advancedtextview/master/arts/roboto.png) --- **icarus-android**: https://github.com/mr5/icarus-android The best rich text editor for android platform --- **ImageTextView**: https://github.com/vipinagrahari/ImageTextView A Library to show Round ImageView with text labels on right side --- **ColorPhrase**: https://github.com/THEONE10211024/ColorPhrase Phrase is an Android string resource color setting library --- **CallMeMaybe**: https://github.com/MichaelRocks/CallMeMaybe 电话号码格式的 TextView --- **android-phone-field**: https://github.com/lamudi-gmbh/android-phone-field 电话号码归属国家识别库 --- **justified**: https://github.com/programingjd/justified Android TextView or EditText with justified text. --- **EditTag**: https://github.com/qiugang/EditTag a view to edit tag just like EditText edit text --- **TagsEditText**: https://github.com/mabbas007/TagsEditText Android EditText for view tags --- **Spanny**: [https://github.com/binaryfork/Spanny](https://github.com/binaryfork/Spanny) A helper class that extends SpannableStringBuilder and adds methods to easily mark the text with multiple spans. --- **LicenseTextView**: https://github.com/jgabrielfreitas/LicenseTextView Easy License View for Android --- **Shimmer-android**: https://github.com/RomainPiel/Shimmer-android An Android TextView with a shimmering effect --- **shimmer-android**: https://github.com/facebook/shimmer-android An easy, flexible way to add a shimmering effect to any view in an Android app --- **MaterialEditText**: https://github.com/rengwuxian/MaterialEditText EditText in Material Design --- **Titanic**: https://github.com/RomainPiel/Titanic Android experiment showing a sinking TextView --- **easyfonts**: [https://github.com/vsvankhede/easyfonts](https://github.com/vsvankhede/easyfonts) Useful library to use custom fonts in your android app --- **MatchView**: https://github.com/Rogero0o/MatchView Include MatchTextView and MatchButton..Come..you will like it --- **android-autofittextview**: https://github.com/grantland/android-autofittextview A TextView that automatically resizes text to fit perfectly within its bounds --- **SecretTextView**: https://github.com/matthewrkula/SecretTextView A TextView that simulates the effect from the app Secret where the characters fade in/out at different speeds --- **TextJustify-Android**: https://github.com/bluejamesbond/TextJustify-Android Android Text Full Jusiftication / Wrapping / Justify / Hyphenate - V2.0 --- **RoundedLetterView**: https://github.com/pavlospt/RoundedLetterView RoundedLetterView like the one in Android 5.0 Contacts app --- **TextDrawable**: https://github.com/amulyakhare/TextDrawable This light-weight library provides images with letter/text like the Gmail app --- **BabushkaText**: https://github.com/quiqueqs/BabushkaText A simpler way to style your TextViews --- **material-code-input**: https://github.com/glomadrian/material-code-input A material style input for codes --- **TextViewExpandableAnimation**: https://github.com/freecats/TextViewExpandableAnimation Expandable TextView With Smooth Transition Animation --- **ExpandableTextView**: https://github.com/Manabu-GT/ExpandableTextView Android's TextView that can expand/collapse like the Google Play's app description --- **KMPAutoCompleteTextView**: https://github.com/andyxialm/KMPAutoCompleteTextView AutoCompleteTextView for android with KMP algorithm --- **AutoCompleteBubbleText**: https://github.com/FrederickRider/AutoCompleteBubbleText Android AutoCompleteTextView with attached ListView, and drawable background --- **floatlabelededittext**: [https://github.com/wrapp/floatlabelededittext](https://github.com/wrapp/floatlabelededittext) Floating hint from edit text - inspired by Matt D. Smith's design:[http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users](http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users) --- **SizeAdjustingTextView**: [https://github.com/erchenger/SizeAdjustingTextView](https://github.com/erchenger/SizeAdjustingTextView) This is based on an open source autosizing textview for Android. --- **ReadMoreTextView**: https://github.com/borjabravo10/ReadMoreTextView A Custom TextView with trim text --- **ParkedTextView**: https://github.com/gotokatsuya/ParkedTextView A editable text with a constant text/placeholder for Android --- **AnimTextView**: https://github.com/z56402344/AnimTextView 一个textView的动画 --- **HTextView**: https://github.com/hanks-zyh/HTextView Animation effects to TextView ![demo](https://github.com/hanks-zyh/HTextView/blob/master/screenshot/demo5.gif) --- **showhidepasswordedittext**: https://github.com/scottyab/showhidepasswordedittext Show/Hide Password EditText is a very simple extension of Android's EditText that puts a clickable hide/show icon in the right hand side of the EditText that allows showing of the password. --- **EasyCountDownTextureView**: https://github.com/CaMnter/EasyCountDownTextureView Easy count down by TextureView ![TextureView](https://raw.githubusercontent.com/CaMnter/EasyCountDownTextureView/master/screenshot/textureview_1.gif) --- **TextSurface**: https://github.com/elevenetc/TextSurface A little animation framework which could help you to show message in a nice looking way --- **RichTextView**: https://github.com/androidessence/RichTextView A library that enhances the TextView and allows the user to format various spans of the string --- **EmailAutoCompleteTextView**: https://github.com/tasomaniac/EmailAutoCompleteTextView An AutoCompleteTextView with builtin Adapter with the emails in the device --- **android-pdfview**: [https://github.com/JoanZapata/android-pdfview](https://github.com/JoanZapata/android-pdfview) A fast PDF reader component for Android development.[http://joanzapata.com/android-pdfview/](http://joanzapata.com/android-pdfview/) --- **AndroidPdfViewer**: https://github.com/barteksc/AndroidPdfViewer pdf 文档查看 --- **PdfViewPager**: https://github.com/voghDev/PdfViewPager 可以读取SD卡,asset文件夹,或者网络下载的pdf文件的widget --- ================================================ FILE: 特效Effect/README.md ================================================ # AndroidLibs == 特效 Effect 包含:各种特效…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **ASCII-Art-Generator**: https://github.com/zelin/ASCII-Art-Generator ASCII艺术生成器 --- **SlidingUpPanelLayout**: https://github.com/woxingxiao/SlidingUpPanelLayout 一个竖直方向的SlidingPanelLayout,支持加载多个Panel,可以灵活地实现漂亮的的交互效果 --- **MaterialShadows**: https://github.com/harjot-oberai/MaterialShadows MaterialShadows --- **trianglify**: https://github.com/sdsmdg/trianglify 自定义三角形特效组件 --- **android-magic-surface-view**: https://github.com/gplibs/android-magic-surface-view 一个使用openGL渲染的炫丽Android动画库 --- **Isometric**: https://github.com/FabianTerhorst/Isometric Android 透视三维体效果实现 --- **android-pile-layout**: https://github.com/xmuSistone/android-pile-layout 横向堆叠效果的自定义Layout --- **expanding-collection-android**: https://github.com/Ramotion/expanding-collection-android Ramotion 出品:Android 页面展开效果 --- **DiscrollView2**: https://github.com/egek92/DiscrollView2 Android Library for fancy layouts --- **ShimmerLayout**: https://github.com/team-supercharge/ShimmerLayout ShimmerLayout --- **OneDrawable**: https://github.com/maoruibin/OneDrawable 仅使用一张资源图片为 View 设置具有按下效果的背景-OneDrawable --- **CardView**: https://github.com/vivian8725118/CardView Android小票效果 --- **IconSwitch**: https://github.com/polyak01/IconSwitch Custom Android Switch widget --- **Vorolay**: https://github.com/Quatja/Vorolay 在 Android 上,实现沃漂亮的罗诺伊图 --- **Android-DragDismissActivity**: https://github.com/klinker24/Android-DragDismissActivity Android Activity 下拉上拉滑动消失效果,类似 Chrome 的 Tab 效果 --- **EasyFlipView**: https://github.com/wajahatkarim3/EasyFlipView Android 横向翻转效果,支持双面的 View 场景 --- **PathAnimView**: https://github.com/mcxtzhang/PathAnimView 用于做Path动画的自定义View --- **SlideUp-Android**: https://github.com/mancj/SlideUp-Android Android 卡片滑动出现和消失效果 --- **FanLayoutManager**: https://github.com/Cleveroad/FanLayoutManager 风车效果的 LayoutManager --- **android-page-transition**: https://github.com/xmuSistone/android-page-transition 一个 Android Page 过渡效果 Demo 效果 --- **ViewEffects**: https://github.com/mirrajabi/ViewEffects Apply custom effects on view backgrounds --- **Material-SearchTransition**: https://github.com/alexstyl/Material-SearchTransition Android 搜索 过度效果 --- **ScrollingBackgroundView**: https://github.com/noties/ScrollingBackgroundView 可跟随手指滑动,进行响应式滑动的背景效果 --- **FallingView**: https://github.com/DingMouRen/FallingView FallingView可以实现碎片飘落效果的控件 --- **SnowingView**: https://github.com/HelloVass/SnowingView 一个看起来还不错的下雪动画 --- **android-snowfall**: https://github.com/JetradarMobile/android-snowfall Android 实现的漂亮的下雪效果 --- **Snowfall**: https://github.com/StylingAndroid/Snowfall 下雪动画 https://blog.stylingandroid.com/snowfall --- **confetti**: https://github.com/jinatonic/confetti 雪花,粒子爆炸效果 --- **Gradbar**: https://github.com/flouthoc/Gradbar 颜色可变的 ActionBar --- **Carousel-Browsing-Example**: https://github.com/Jaouan/Carousel-Browsing-Example example of carousel browsing --- **GoogleMapsRippleEffect**: https://github.com/aarsy/GoogleMapsRippleEffect GoogleMapsRippleEffect --- **welcome-coordinator**: https://github.com/txusballesteros/welcome-coordinator Welcome Coordinator for Android --- **FlipCards**: https://github.com/zhangke3016/FlipCards 利用Camera和Matrix实现有趣的卡片效果 --- **Parallax-Layer-Layout**: https://github.com/SchibstedSpain/Parallax-Layer-Layout 视图分层视差效果 --- **CarouselView**: https://github.com/binaryroot/CarouselView This library is updated version of Android 3D Carousel --- **CircularAnim**: https://github.com/XunMengWinter/CircularAnim Android水波动画帮助类,一行代码实现View显示/隐藏/startActivity特效。(对Android ViewAnimationUtils.createCircularReveal() 方法的封装) --- **PaperShredder**: https://github.com/ldoublem/PaperShredder 碎纸机动画,点子出自dribbble --- **Roll3DImageView**: https://github.com/zhangyuChen1991/Roll3DImageView 一个实现图片花式3D翻转效果的自定义View --- **android-PageFlip**: https://github.com/eschao/android-PageFlip 3D Style Page Flip on Android --- **Android-3DTouch-PeekView**: https://github.com/klinker24/Android-3DTouch-PeekView Simple and powerful library to emulate iOS's "3D Touch" preview functionality on Android --- **StereoView**: https://github.com/ImmortalZ/StereoView Android 3D立体无限旋转滚动容器 --- **FlyoutMenus**: https://github.com/ShamylZakariya/FlyoutMenus MD 风格飞出效果菜单选择 --- **DoublePull**: https://github.com/ruzhan123/DoublePull 仿格瓦拉双层拖拽布局 --- **WaveView**: https://github.com/1139618418/WaveView 仿百度外卖的酷炫水波纹效果 --- **android-ripple-background**: https://github.com/skyfishjy/android-ripple-background A beautiful ripple animation for your app --- **GLRippleView**: https://github.com/r21nomi/GLRippleView Custom GLSurfaceView for Android to show image with ripple effect using OpenGL --- **GLRippleView**: https://github.com/r21nomi/GLRippleView Custom GLSurfaceView for Android to show image with ripple effect using OpenGL --- **ShapeRipple**: https://github.com/poldz123/ShapeRipple 多种形状波纹特效 --- **RippleLayout**: https://github.com/liuguangqiang/RippleLayout 一个真正的Ripple效果,需要考虑Ripple的圆心变化 --- **RippleView**: https://github.com/ruzhan123/RippleView 水波纹,涟漪效果,可用于设备查找之类的特效 --- **LondonEyeLayoutManager**: https://github.com/Danylo2006/LondonEyeLayoutManager A Layoutmanager that must be used with RecyclerView. When list is scrolled views are moved by circular trajectory --- **BrokenView**: https://github.com/zhanyongsheng/BrokenView 玻璃破碎效果的 View --- **android_scratchoff**: https://github.com/jackpocket/android_scratchoff 有图层效果的 View --- **FogView_Library**: https://github.com/dynamitechetan/FogView_Library 有图层效果的 View --- **PassWordInput**: https://github.com/ldoublem/PassWordInput 各种密码输入动画特效 --- **smart-app-rate**: https://github.com/codemybrainsout/smart-app-rate An Android library to encourage users to rate the app on the Google PlayStore --- **ThumbUp**: https://github.com/ldoublem/ThumbUp 超炫的点赞效果 --- **LikesLayout**: https://github.com/Iojjj/LikesLayout Periscope 的点赞效果 --- **PeriscopeLayout**: https://github.com/AlanCheen/PeriscopeLayout 类似 Periscope 的点赞效果 --- **GoodView**: https://github.com/venshine/GoodView Android点赞+1效果,支持文本和图像 --- **SparkButton**: https://github.com/varunest/SparkButton 多种 点赞效果的 Button --- **ShineButton**: https://github.com/ChadCSong/ShineButton 类 Twitter 点赞效果的 Button --- **emojilike-android**: https://github.com/andob/emojilike-android 类 facebook 的点赞效果 --- **DiscreteSlider**: https://github.com/lawloretienne/DiscreteSlider A slider that allows a user to select a value at one of the specified tickmarks --- **GooView**: https://github.com/smartbetter/GooView 一个Android自定义粘性控件 --- **SparkScreen**: https://github.com/a396901990/SparkScreen 通过SurfaceView模拟火花粒子的滑动喷射效果. Create spark jet effect by SurfaceView --- **Konfetti**: https://github.com/DanielMartinus/Konfetti 粒子爆炸节日祝贺效果 --- **Popview-Android**: https://github.com/krishnarb3/Popview-Android 粒子爆炸效果 --- **ExplosionField**: [https://github.com/tyrantgit/ExplosionField](https://github.com/tyrantgit/ExplosionField) explosive dust effect for views --- **SHSegmentControl**: https://github.com/7heaven/SHSegmentControl segmentcontrol widget for android --- **material-ripple**: [https://github.com/balysv/material-ripple](https://github.com/balysv/material-ripple) Android L Ripple effect wrapper for Views. --- **RippleEffect**: [https://github.com/traex/RippleEffect](https://github.com/traex/RippleEffect) Implementation of Ripple effect from Material Design for Android API 9+. --- **CircularReveal**: [https://github.com/ozodrukh/CircularReveal](https://github.com/ozodrukh/CircularReveal) Lollipop ViewAnimationUtils.createCircularReveal for everyone 2.3+ --- **blurkit-android**: https://github.com/wonderkiln/blurkit-android 目测是目前来看做 Blur 效果速度最快的库 --- **GaussianBlur**: https://github.com/jrvansuita/GaussianBlur A easy and simple library to apply Gaussian blur on images --- **RealtimeBlurView**: https://github.com/mmin18/RealtimeBlurView Android 高性能实时模糊(Blur) View 效果Android 高性能实时模糊(Blur) View 效果 --- **android-stackblur**: [https://github.com/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. --- **EtsyBlur**: [https://github.com/Manabu-GT/EtsyBlur](https://github.com/Manabu-GT/EtsyBlur) EtsyBlur is an Android library that allows developers to easily add a glass-like effect implemented in the Etsy app. --- **BlurBehind**: [https://github.com/faradaj/BlurBehind](https://github.com/faradaj/BlurBehind) Easily have blurred and transparent background effect on your Android views. --- **velocimeter-view**: [https://github.com/glomadrian/velocimeter-view](https://github.com/glomadrian/velocimeter-view) A velocimeter View for Android --- **EdgeEffectOverride**: [https://github.com/AndroidAlliance/EdgeEffectOverride](https://github.com/AndroidAlliance/EdgeEffectOverride) Override the Holo EdgeEffect colors. --- **Motion**: [https://github.com/nvanbenschoten/motion](https://github.com/nvanbenschoten/motion) An Android library allowing images to exhibit a parallax effect that reacts to the device's tilt --- **Luhn**: https://github.com/KingsMentor/Luhn Android 信用卡交易效果 UI --- **android-sumbit-credit-card-flow**: https://github.com/adonixis/android-sumbit-credit-card-flow Android 信用卡提交效果 --- **CreditCardEntry**: https://github.com/dbachelder/CreditCardEntry Smooth UI for Credit Card Entry on Android device, regex check for supported credit card types and luhn check. Inspired by Square credit card entry interface --- **MaterialColdStart**: https://github.com/DreaminginCodeZH/MaterialColdStart Utilize the window background during cold start time to make your app look faster. Blank cold start (Glitch on status bar and appbar) v.s. Material cold start (Preserves visual consistency): ![Blank cold start](https://github.com/DreaminginCodeZH/MaterialColdStart/blob/master/preview/blank_cold_start.gif)![Material cold start](https://github.com/DreaminginCodeZH/MaterialColdStart/blob/master/preview/material_cold_start.gif) --- **ChromeLikeTabSwitcher**: https://github.com/michael-rapp/ChromeLikeTabSwitcher ChromeLikeTabSwitcher --- **RossDeckView**: https://github.com/diogobernardino/RossDeckView Lite Android swipeable deck view --- **Android-InfiniteCards**: https://github.com/BakerJQ/Android-InfiniteCards 可自定义动画的卡片切换视图 --- **StackLayout**: https://github.com/fashare2015/StackLayout Android 层叠卡片控件,仿"探探app" --- **android-swipecards-view**: https://github.com/Arjun-sna/android-swipecards-view Android library for implement cards stack view with swipe to remove feature --- **android-card-slide-panel**: https://github.com/xmuSistone/android-card-slide-panel 模仿探探首页卡片左右滑动效果,滑动流畅,卡片view无限重生 --- **CardSlidePanel**: https://github.com/taoliuh/CardSlidePanel 和上一个类似,无限卡片 --- **SwipeCardView**: https://github.com/xiepeijie/SwipeCardView 一个带渐变层叠动画的左右滑动效果(类似于探探左右刷脸) --- **Swipecards**: [https://github.com/Diolor/Swipecards](https://github.com/Diolor/Swipecards) A Tinder-like Android library to create the swipe cards effect. You can swipe left or right to like or dislike the content. --- **DrawableView**: [https://github.com/PaNaVTEC/DrawableView](https://github.com/PaNaVTEC/DrawableView) A view that allows to paint and saves the result as a bitmap.[http://panavtec.me](http://panavtec.me) --- **ViewPager3D**: https://github.com/renard314/ViewPager3D/tree/master/ViewPager3D Extension of Android ViewPager with a 3D swipe effect --- ================================================ FILE: 网络框架Network/README.md ================================================ # AndroidLibs == 网络请求 Network 包含各种网络请求框架、工具类 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **bt**: https://github.com/atomashpolskiy/bt Java 实现的 DHT 协议,其实就是 BitTorrent,可以轻松在 Android 上实现一个 P2P 下载 --- **samba-documents-provider**: https://github.com/google/samba-documents-provider Android Samba 协议实现 --- **AndroidUnplash**: https://github.com/KeenenCharles/AndroidUnplash An unofficial Unsplash API library for Android --- **F32-for-Android**: https://github.com/igormatyushkin014/F32-for-Android Android library for OpenWeatherMap API --- **SimpleNetworkLibrary**: https://github.com/ahmed-adel-said/SimpleNetworkLibrary Android Simple Network Library for HTTP and Image Requests with cool features implemented with Simple Demo using some Material Design UI Elements --- **AndroidSnooper**: https://github.com/jainsahab/AndroidSnooper 记录网络请求拦截器 --- **AndServer**: https://github.com/yanzhenjie/AndServer AndServer—原生 Android 做Web开发 --- **cookietray**: https://github.com/abohomol/cookietray Persistent cookie storage for OkHttp3 based on SharedPreferences --- **Session_Cookie_Reader**: https://github.com/Ludy87/Session_Cookie_Reader Cookie Reader of Session --- **LoggingInterceptor**: https://github.com/ihsanbal/LoggingInterceptor OkHttp 请求和响应日志拦截器 --- **Retorfit_RxJava_Exception**: https://github.com/whaoming/Retorfit_RxJava_Exception 优雅地处理服务器返回的错误和客户端访问网络过程中产生的错误 --- **RetrofitUrlManager**: https://github.com/JessYanCoding/RetrofitUrlManager 以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl --- **RetrofitLifecycle**: https://github.com/luckyandyzhang/RetrofitLifecycle 通过注解管理 Retrofit 生命周期 --- **OkCacheControl**: https://github.com/ncornette/OkCacheControl OkHttp 和 Retrofit 缓存工具 --- **chuck**: https://github.com/jgilfelt/chuck Android App 内网络调试工具,超实用 --- **StatusView**: https://github.com/iammert/StatusView 简洁优雅的网络状态提示 --- **nonet**: https://github.com/keiferstone/nonet 安卓网络连接监测 --- **jurl**: https://github.com/anthonynsimon/jurl Fast and simple URL parsing for Java, with UTF-8 and path resolving support --- **dnsproxy2**: https://github.com/cernekee/dnsproxy2 DNS proxy for Android 4.3+ --- **HTTPDNSLib**: https://github.com/CNSRE/HTTPDNSLib 全局精确流量调度新思路-HttpDNS服务详解 --- **RetrofitRssConverterFactory**: https://github.com/faruktoptas/RetrofitRssConverterFactory A Retrofit 2 converter which parses Rss feeds --- **retrocache**: https://github.com/iagocanalejas/retrocache This library provides an easy way for configure retrofit for use a 2 layer cache (RAM and Disk) --- **AgentWeb**: https://github.com/Justson/AgentWeb AgentWeb 是基于 Android WebView 一个功能完善小型浏览器库 。 使用很方便 , 集成进你应用 ,只需几行代码 --- **mars**: https://github.com/Tencent/mars Mars 是微信官方的跨平台跨业务的终端基础组件 --- **RxUnfurl**: https://github.com/Schinizer/RxUnfurl 网址解析并预览 --- **Pacman**: https://github.com/rahulchowdhury/Pacman Easy & Simple Parallel API Calls Manager for Java and Android --- **Milano**: https://github.com/IntruderShanky/Milano A powerful android library to handle cookies --- **jus**: https://github.com/apptik/jus Flexible and Easy HTTP/REST Communication library for Java and Android --- **SimpleRestClientHelper**: https://github.com/ravi123shanker/SimpleRestClientHelper Simplest library to implement rest client APIs using okhttp3 in your app --- **Perfecto**: https://github.com/developer-shivam/Perfecto Http Connection calls made easy --- **Curl-Logger-interceptor**: https://github.com/grapesnberries/Curl-Logger-interceptor Library for logging your Retrofit requests as cURL in logcat --- **SeismicInterceptor**: https://github.com/charbgr/SeismicInterceptor A lightweight OkHttp interceptor --- **Thunder**: https://github.com/qiugang/Thunder OkHttp with UIThread and lifecycle safety callback --- **okir**: https://github.com/rafaeltoledo/okir A helper class that implements both an Espresso IdlingResource and an OkHttp Interceptor --- **HttpAgent**: https://github.com/studioidan/HttpAgent 一个穿着 `HttpURLConnection` 的裤子的网络请求库 --- **NoHttp**: https://github.com/yanzhenjie/NoHttp NoHttp支持大文件、多文件上传、文件下载、自动维持Cookie、异步/同步请求,多种Http缓存模式,302/303重定向, 支持代理服务器. http://www.nohttp.net --- **AndroidNetworking**: https://github.com/amitshekhariitbhu/AndroidNetworking Android Networking http://amitshekhariitbhu.github.io/AndroidNetworking --- **android-sdcard-helper**: https://github.com/yaming116/android-sdcard-helper 一个可以把数据库存在sdcard的工具 --- **retrofit-agera-call-adapter**: https://github.com/drakeet/retrofit-agera-call-adapter Retrofit Agera Call Adapter --- **OptimusHTTP**: https://github.com/nisrulz/OptimusHTTP Android library that simplifies networking in android via an async http client http://nisrulz.github.io/OptimusHTTP --- **RestVolley**: https://github.com/HujiangTechnology/RestVolley A Http request framework based on Volley and OkHttp that supports rest api requesting, image loading, downloading, uploading etc. --- **httpie**: https://github.com/jkbrzt/httpie CLI HTTP client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. http://httpie.org --- **LiteHttpPrj**: https://github.com/hyongbai/LiteHttpPrj A lite android http library --- **XDroidRequest**: https://github.com/robinxdroid/XDroidRequest 一款Android 网络请求框架 --- **AndroidSocketClient**: https://github.com/vilyever/AndroidSocketClient 一个封装好的 android socket 网络请求库 --- **RxVolley**: https://github.com/kymjs/RxVolley RxVolley = Volley + RxJava + OkHttp http://rxvolley.mydoc.io/ --- **okhttp**: https://github.com/square/okhttp An HTTP+SPDY client for Android and Java applications. --- **OkHttpFinal**: https://github.com/pengjianbo/OkHttpFinal OkHttp封装的一个简单易用HTTP请求, OkHttp文件下载管理地址https://github.com/pengjianbo/FileDownloaderFinal --- **retrofit1-okhttp3-client**: https://github.com/JakeWharton/retrofit1-okhttp3-client A OkHttp 3 client implementation for Retrofit 1 --- **okhttp-OkGo**: https://github.com/jeasonlzy/okhttp-OkGo OkHttpUtils-2.0.0 升级后改名 OkGo,全新完美支持RxJava,比Retrofit更简单易用 --- **okhttp-utils**: https://github.com/hongyangAndroid/okhttp-utils 鸿神出品的okhttp的辅助类 http://blog.csdn.net/lmj623565791/article/details/47911083 --- **OkHttpPlus**: https://github.com/ZhaoKaiQiang/OkHttpPlus OkHttp封装,支持GET、POST、UI线程回调、JSON格式解析、链式调用、小文件上传下载及进度监听等功能 --- **android-async-http**: https://github.com/loopj/android-async-http An Asynchronous HTTP Library for Android --- **retrofit**: https://github.com/square/retrofit Type-safe HTTP client for Android and Java by Square, Inc. --- **Netroid**: [http://www.open-open.com/lib/view/open1402825446810.html](http://www.open-open.com/lib/view/open1402825446810.html) Netroid是一个基于Volley 实现的Android Http库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能。致力于避免每个项目重复开发基础Http功能,实现显著地缩短开发周期的愿景。 --- **Volley的基本用法**: [http://blog.csdn.net/guolin_blog/article/details/17482095](http://blog.csdn.net/guolin_blog/article/details/17482095) 谷歌自产的网络请求框架 --- **AndroidNetworkDemo**: https://github.com/dodocat/AndroidNetworkDemo A demo show how to use Volley with OkHttp and https.同步发于[简书](http://www.jianshu.com/p/e58161cbc3a4) --- **ksoap2-android**:[https://github.com/simpligility/ksoap2-android](https://github.com/simpligility/ksoap2-android) 在Android平台上调用Webservice jar包下载地址:[https://oss.sonatype.org/content/repositories/ksoap2-android-releases/com/google/code/ksoap2-android/](https://oss.sonatype.org/content/repositories/ksoap2-android-releases/com/google/code/ksoap2-android/) --- ================================================ FILE: 自定义控件Custom/README.md ================================================ # AndroidLibs == 自定义控件 Custom 包含:各种自定义控件、Widget、Material Design…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **CBRatingBar**: https://github.com/CB-ysx/CBRatingBar 等级评分控件,支持填充渐变,支持设置颜色、调整大小等,支持监听点击事件 --- **CBEmotionsKeyBoard**: https://github.com/CB-ysx/CBEmotionsKeyBoard 表情键盘 --- **ChatBar**: https://github.com/CenkGun/ChatBar 自定义聊天 ChatBar --- **chameleon**: https://github.com/KNOLSKAPE/chameleon CSS like framework for Android --- **SelectorInjection**: https://github.com/tianzhijiexian/SelectorInjection 一个强大的selector注入器,它可以让view自动产生selector状态,免去了写selector文件的麻烦 --- **Sequent**: https://github.com/fujiyuu75/Sequent A simple continuous animation library for Android UI --- **DividerDrawable**: https://github.com/nekocode/DividerDrawable 不要再新建 View 来画分隔符了,用 Drawable 吧 --- **InDoorSurfaceView**: https://github.com/karonl/InDoorSurfaceView Android 室内场景构建组件,帮你快速的完成室内场景 View 的展示 --- **QuestionnaireView**: https://github.com/alfredayibonte/QuestionnaireView 答题布局 --- **Katex**: https://github.com/lingarajsankaravelu/Katex 常用数学公式布局 --- **WaveView**: https://github.com/developer-shivam/WaveView 正弦曲线绘制动画 --- **SineView**: https://github.com/guiguegon/SineView 正弦曲线绘制动画 --- **AttributionPresenter**: https://github.com/franmontiel/AttributionPresenter 开源库属性展示 --- **material-about-library**: https://github.com/daniel-stoneuk/material-about-library Material Design 风格的 About 页面设计 --- **AboutLibraries**: https://github.com/mikepenz/AboutLibraries AboutLibraries is a library to offer some information of libraries --- **calibrator-sensor**: https://github.com/xenione/calibrator-sensor 方向传感器矫正 --- **AndroidGpsStatus**: https://github.com/hzw1199/AndroidGpsStatus 显示GPS定位状态和信号强度的控件,实时刷新,使用方便,可定制,适合运动类及出行类APP --- **UCMainViewForBehavior**: https://github.com/huyongli/UCMainViewForBehavior 使用Behavior高仿实现UC浏览器首页上下滑动效果 --- **UCIndexAnimation**: https://github.com/huyongli/UCIndexAnimation 自定义View高仿实现UC浏览器首页上下滑动效果 --- **FooterNavigationView**: https://github.com/borjabravo10/FooterNavigationView FooterNavigationView helps to show a footer inside the NavigationView --- **LazyLoadingViews**: https://github.com/jineshfrancs/LazyLoadingViews Loading effect for the child views in Adapter View before binding data from service --- **TimerView**: https://github.com/fashare2015/TimerView 一个解耦良好的计时控件,可自由扩展 --- **SharePanel**: https://github.com/architjn/SharePanel A small Behavior Example --- **EdgeTranslucent**: https://github.com/qinci/EdgeTranslucent Android 任意View边沿渐变透明 --- **proteus**: https://github.com/flipkart-incubator/proteus Android 通过 JSON 实现原生 UI 布局,太棒了这个 --- **Swipper**: https://github.com/pkarira/Swipper 手势控制库 --- **AndroidAppShortcuts**: https://github.com/michelelacorte/AndroidAppShortcuts 支持7.0的快捷方式 --- **Carousel-Notification**: https://github.com/shaileshmamgain5/Carousel-Notification Carousel-Notification lets you make carousel type notification where user can navigate within the notification. Selected item can be obtained using a broadcast receiver --- **ViewSpreadTranslationController**: https://github.com/zhangke3016/ViewSpreadTranslationController 两行代码搞定Android视图扩散切换效果 --- **Android-SwitchIcon**: https://github.com/zagum/Android-SwitchIcon Android 状态切换按钮效果 --- **ChatMessageView**: https://github.com/bassaer/ChatMessageView 聊天布局 --- **InstagramLikeColorTransitionAndroid**: https://github.com/Taishi-Y/InstagramLikeColorTransitionAndroid Instagram风格颜色过渡 --- **PlayWidget**: https://github.com/Cleveroad/PlayWidget 新颖独特的音乐播放布局 --- **Android-ExpandIcon**: https://github.com/zagum/Android-ExpandIcon 实现 Google 风格的上下箭头动态效果 --- **ZuiMeiTAG**: https://github.com/huage2580/ZuiMeiTAG 仿最美应用的底栏,使用recyclerView实现 --- **HideKeyboard**: https://github.com/yingLanNull/HideKeyboard 仿ios输入法点击输入框以外区域 自动隐藏软键盘轻量级库 --- **TContributionsView**: https://github.com/barryhappy/TContributionsView Android:用以显示类似github贡献度的View,当然,也绝不仅限于此~ --- **WebViewDemo**:https://github.com/Ansh1234/WebViewDemo WebView 使用示例 --- **AdBlockedWebView-Android**: https://github.com/AmniX/AdBlockedWebView-Android Adblock Webview,支持自动屏蔽广告 --- **SwipeCaptcha**: https://github.com/mcxtzhang/SwipeCaptcha 仿斗鱼滑动验证码 --- **CaptchaImageView**: https://github.com/jineshfrancs/CaptchaImageView 验证码图片 ImageView,相当实用 --- **Rx.Widgets**: https://github.com/andrefio/Rx.Widgets Materially inspired widgets and views that expose RxJava bindings --- **mismeter**: https://github.com/yongjhih/mismeter 简单的仪表盘 --- **Android-Water-Gauge**: https://github.com/mhmtk/Android-Water-Gauge An water gauge-like view to display the devices orientation --- **Thermometer**: https://github.com/kofigyan/Thermometer android温度计 --- **ArcLayout**: https://github.com/florent37/ArcLayout 漂亮的弧形顶部布局效果 --- **Timecon**: https://github.com/alxrm/Timecon Easy-to-use animated clock icon --- **ClearScreenHelper**: https://github.com/Yellow5A5/ClearScreenHelper 几行代码快速实现滑动清屏效果!动态绑定清屏UI,参考自淘宝直播 --- **TinyDancer**: https://github.com/friendlyrobotnyc/TinyDancer Android 上展示 FPS(每秒显示帧数) 的悬浮组件 --- **SGiOSViews**: https://github.com/Shubhank101/SGiOSViews IOS 风格选择控制 --- **EditCodeView**: https://github.com/Onum/EditCodeView Simple custom view implementation that allows you to control the input of a numeric code --- **PinCodeView**: https://github.com/antoxa2584x/PinCodeView Android PinCode 密码输入效果 --- **PasscodeView**: https://github.com/kevalpatel2106/PasscodeView pin和指纹识别解锁 --- **PatternLockView**: https://github.com/aritraroy/PatternLockView 可能是目前最漂亮的 Android 手势解锁 --- **GestureLockMaster**: https://github.com/AMQR/GestureLockMaster 手势解锁通用库 android --- **Pinview**: https://github.com/GoodieBag/Pinview Pin 码效果的 UI 裤子 --- **LolliPin**: https://github.com/OrangeGangsters/LolliPin A Material design Android pincode library. Supports Fingerprint --- **PinLockView**: https://github.com/aritraroy/PinLockView A clean, minimal, highly customizable pin lock view --- **android-passcodeview**: https://github.com/Arjun-sna/android-passcodeview A custom view with keyboard and character display to be used for authentication --- **CouponView**: https://github.com/dongjunkun/CouponView 锯齿边框,类似优惠劵效果的自定义 View --- **SmartisanTime**: https://github.com/SpiritMan/SmartisanTime 仿锤子时间View https://raw.githubusercontent.com/SpiritMan/SmartisanTime/master/images/smartisanTime.gif" width="320" /> --- **WavyLineView**: https://github.com/andyxialm/WavyLineView A custom wavy line view for android --- **CompoundLayout**: https://github.com/Jaouan/CompoundLayout 让任何布局支持选中状态,类似 Checkbox 的属性 --- **LiveLayout**: https://github.com/Qiang3570/LiveLayout 类似于映客,快手,等直播APP布局,直播刷礼物特效,定时清除礼物,计时器,圆形头像,横行listview等 --- **WeChatPswKeyboard**: https://github.com/zuiwuyuan/WeChatPswKeyboard 高仿微信数字键盘、支付键盘(密码键盘) --- **ActionCardView**: https://github.com/AdamMc331/ActionCardView Detailed CardView that displays an action title, description, and buttons to initiate that action --- **Article-Details-Transition-Example**: https://github.com/Jaouan/Article-Details-Transition-Example It's just an example of material transition --- **FlightSeat**: https://github.com/ldoublem/FlightSeat 机票座位选择 --- **maoni**: https://github.com/rm3l/maoni 轻量安卓反馈库 --- **FloatingViewService**: https://github.com/hanbaokun/FloatingViewService MIUI8 悬浮球 --- **android-versioninfo**: https://github.com/saschpe/android-versioninfo 方便的以 dialog 或 fragment 显示软件版本 --- **StackOverView**: https://github.com/Bossyao168/StackOverView 类似 5.0 任务栏的自定义控件 --- **MarqueeLayoutLibrary**: https://github.com/oubowu/MarqueeLayoutLibrary 一个支持四个方向循环滚动的自定义控件 --- **SimpleRatingBar**: https://github.com/ome450901/SimpleRatingBar A simple RatingBar with scale animation --- **SmileyRating**: https://github.com/sujithkanna/SmileyRating 卡通萌萌系 Rating 组件,快用这个让你的用户去商店给你的 App 评分吧 --- **MaterialRatingBar**: https://github.com/DreaminginCodeZH/MaterialRatingBar 一款漂亮的打分效果 --- **SimpleRatingBar**: https://github.com/FlyingPumba/SimpleRatingBar A simple RatingBar for Android --- **RatingView**: https://github.com/Ornolfr/RatingView 等级评分 --- **SmileBar**: https://github.com/eugeneek/SmileBar 等级评分 --- **AndroidGooView**: https://github.com/smartbetter/AndroidGooView 一个自定义粘性控件,拖动GooView,在一定的范围内具有粘性效果,当超出范围时,GooView消失 --- **BezierMaker**: https://github.com/venshine/BezierMaker 通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画 --- **MagicaSakura**: https://github.com/Bilibili/MagicaSakura B 站出品的 Android 主题切换 --- **Scoops**: https://github.com/52inc/Scoops 主题管理切换 --- **Spotlight**: https://github.com/wooplr/Spotlight showcasing specific features in the app --- **Android-Cling**: https://github.com/MajeurAndroid/Android-Cling 首次使用软件时指导用户操作 --- **RadarChart**: https://github.com/qstumn/RadarChart 一个可以自由定制、旋转交互的Android雷达图Lib --- **polygonsview**: https://github.com/jiangzehui/polygonsview 模仿掌上英雄联盟能力分析效果 --- **SpiderWebScoreView**: https://github.com/xiaopansky/SpiderWebScoreView Android上的一个蜘蛛网评分控件 --- **AbilityChart**: https://github.com/jiefly/AbilityChart 一个能力值属性分布的控件 --- **hintcase**: https://github.com/Nescafemix/hintcase HintCase is a library for Android that will help you create really awesome hints/tips for your apps --- **HorizontalWheelView**: https://github.com/shchurov/HorizontalWheelView HorizontalWheelView --- **MultipleStatusView**: https://github.com/qyxxjd/MultipleStatusView 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图 --- **DragPointView**: https://github.com/javonleee/DragPointView QQ 未读气泡拖拽组件,轻松集成 --- **QQBubbleView**: https://github.com/Yasic/QQBubbleView 利用三阶贝塞尔曲线模仿QQ空间直播页面右下角的礼物冒泡特效 --- **SwipeableCard**: https://github.com/michelelacorte/SwipeableCard A simple implementation of swipe card like StreetView!! --- **Genius-Android**: https://github.com/qiujuer/Genius-Android Android Material Design Theme UI and Tool Library. http://genius.qiujuer.net --- **MemorySpinner**: https://github.com/Jasonchenlijian/MemorySpinner 可以记住历史选项的spinner --- **MaterialSpinner**: [https://github.com/ganfra/MaterialSpinner](https://github.com/ganfra/MaterialSpinner) Spinner with Material Design - Down to API 9 --- **DanmakuFlameMaster**: https://github.com/Bilibili/DanmakuFlameMaster B 站出品的 Android 开源弹幕引擎 —— 烈焰弹幕使 --- **DanmukuLight**: https://github.com/hpdx/DanmukuLight Android上专为视屏直播打造的轻量级弹幕库(100多kb) --- **DanmakuFlameMaster**: https://github.com/Bilibili/DanmakuFlameMaster 大弹幕时代来临了,这里是Android上最好的开源弹幕引擎·烈焰弹幕使 ~ 被弹幕吞噬吧! --- **StickerView**: https://github.com/sangmingming/StickerView a sticker view for android application --- **phrase**: [https://github.com/square/phrase](https://github.com/square/phrase) Phrase is an Android string resource templating library --- **TourGuide**: https://github.com/worker8/TourGuide TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View --- **cheesesquare**: https://github.com/chrisbanes/cheesesquare Demos the new Android Design library. --- **ImageProcessing**: https://github.com/pepoc/ImageProcessing 这个贴纸Demo是基于 http://blog.isming.me/2015/05/10/sticker-view/ 现有基础的优化。 --- **QuantityView**: https://github.com/himanshu-soni/QuantityView Android quantity view with add and remove button. --- **BubbleView**: https://github.com/lguipeng/BubbleView Bubble View 聊天气泡 --- **MaterialDesignLibrary**: [https://github.com/navasmdc/MaterialDesignLibrary](https://github.com/navasmdc/MaterialDesignLibrary) This is a library with components of Android L to you use in android 2.2 --- **Lollipop-AppCompat-Widgets-Skeleton**: [https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton](https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton) A skeleton of google's appcompat android navigation drawer with material design. --- **material**: [https://github.com/rey5137/material](https://github.com/rey5137/material) A library to bring fully animated Material Design components to pre-Lolipop Android.[http://rey5137.com/material/](http://rey5137.com/material/) --- **android_maskable_layout**: [https://github.com/christophesmet/android_maskable_layout](https://github.com/christophesmet/android_maskable_layout) A library that easily allows you to mask layouts/viewgroups. --- **bubbles-for-android**: [https://github.com/txusballesteros/bubbles-for-android](https://github.com/txusballesteros/bubbles-for-android) Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your development. --- **FloatingView**: [https://github.com/recruit-lifestyle/FloatingView](https://github.com/recruit-lifestyle/FloatingView) [http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-floatingview/](http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-floatingview/) --- **Android-Lock9View**: https://github.com/TakWolf/Android-Lock9View An Android grid lock screen view with a callback interface. --- **CreditsRoll**: https://github.com/frakbot/CreditsRoll [insert Star Wars theme here] --- **discreteSeekBar**: [https://github.com/AnderWeb/discreteSeekBar](https://github.com/AnderWeb/discreteSeekBar) --- **WheelIndicatorView**: [https://github.com/dlazaro66/WheelIndicatorView](https://github.com/dlazaro66/WheelIndicatorView) A 'Google Fit' like activity indicator for Android --- **Android-Bootstrap**: [https://github.com/Bearded-Hen/Android-Bootstrap](https://github.com/Bearded-Hen/Android-Bootstrap) Bootstrap style widgets for Android, with Glyph Icons --- **dspec**: [https://github.com/lucasr/dspec](https://github.com/lucasr/dspec) Define and render UI specs on top of your Android UI --- **android-materialshadowninepatch**: [https://github.com/h6ah4i/android-materialshadowninepatch](https://github.com/h6ah4i/android-materialshadowninepatch) Provides 9-patch based drop shadow for view elements. Works on API level 9 or later. --- **SimpleFingerGestures_Android_Library**: [https://github.com/championswimmer/SimpleFingerGestures_Android_Library](https://github.com/championswimmer/SimpleFingerGestures_Android_Library) Android --- **Decor**: [https://github.com/chemouna/decor](https://github.com/chemouna/decor) Android layout decorators : Injecting custom attributes in layout files, Using decorators to get rid of unnecessary class explosion with custom views --- **voice-recording-visualizer**: [https://github.com/tyorikan/voice-recording-visualizer](https://github.com/tyorikan/voice-recording-visualizer) Simple Visualizer from mic input for Android. --- **MoveMapLocation**: https://github.com/scp504677840/MoveMapLocation 移动地图选址 --- ================================================ FILE: 菜单Menu/README.md ================================================ # AndroidLibs == 菜单 包含:各种菜单Menu、列表菜单List、自定义菜单…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **MaterialFabSpeedDial**: https://github.com/kobakei/MaterialFabSpeedDial Android UI library of FAB speed dial --- **AnnularMenuView**: https://github.com/DingMouRen/AnnularMenuView 基于Material Design设计的环形菜单控件 --- **quickaction**: https://github.com/piruin/quickaction Quick Action is a small android library for easy create Tooltips with some action or just as decoration --- **floatingMenu**: https://github.com/rjsvieira/floatingMenu floatingMenu --- **ExpandableMenu**: https://github.com/anshulagarwal06/ExpandableMenu ExpandableMenu --- **HorizontalScrollMenu**: https://github.com/MorochoRochaDarwin/HorizontalScrollMenu 基于 RecyclerView 的横向滑动菜单 --- **CircleMenu**: https://github.com/ImangazalievM/CircleMenu 漂亮的 Android 圆形菜单 --- **android-animated-menu-items**: https://github.com/adonixis/android-animated-menu-items Android Toolbar 显示动态 Menu 菜单 Demo --- **hover**: https://github.com/google/hover Google 放出的 Android 浮动菜单效果 --- **TopRightMenu**: https://github.com/zaaach/TopRightMenu 类似手机QQ界面右上角的弹出菜单,使用 recyclerview 和 popupwindow 封装了一下 --- **OfficialFoldingTabBar.Android**: https://github.com/Yalantis/OfficialFoldingTabBar.Android Folding Tab Bar and Tab Bar Menu --- **BoomMenu**: https://github.com/Nightonke/BoomMenu 爆炸展开菜单的按钮,加入了更多的按钮和新特性 --- **AllAngleExpandableButton**: https://github.com/uin3566/AllAngleExpandableButton 简单易用的可定制展开角度的button menu --- **SquareMenu**: https://github.com/devsideal/SquareMenu Android 方块儿展开菜单 --- **InfinityMenu**: https://github.com/desnyki/InfinityMenu Android library to create a sleek menu --- **SpinMenu**: https://github.com/Hitomis/SpinMenu 轮盘样式的 Fragment 选择菜单,可转动轮盘切换 Fragment --- **SmartMenu**: https://github.com/xue5455/SmartMenu 一个好看的Float菜单 --- **FantasySlide**: https://github.com/mzule/FantasySlide 一个 DrawerLayout 的扩展,具有帅气的动画与创新的交互,一次手势完成滑出侧边栏与选择菜单 --- **vertical_floating_menu**: https://github.com/samsao/vertical_floating_menu vertical_floating_menu --- **popmenulayout**: https://github.com/whilu/popmenulayout A multi level menu view(like WeChat subscription Accounts) library for Android --- **SwipeMenuDemo**: https://github.com/Brioal/SwipeMenuDemo 多达288种动画效果定制的侧滑菜单库 --- **FloatingActionMenuAndroid**: https://github.com/pmahsky/FloatingActionMenuAndroid FloatingActionMenuAndroid --- **QuickMenu**: https://github.com/ImangazalievM/QuickMenu Small library for creating menus with fast settings --- **BoomMenu**: https://github.com/Nightonke/BoomMenu A menu which can ... BOOM! ![Circle](https://github.com/Nightonke/BoomMenu/blob/master/Pictures/show_circle.gif?raw=true) ![Ham](https://github.com/Nightonke/BoomMenu/blob/master/Pictures/show_ham.gif?raw=true) --- **android-widget-fanmenu**: https://github.com/BCGDV-ASIA/android-widget-fanmenu A simple widget that can be used to display menu's which can be animated in and out --- **FabTransitionLayout**: https://github.com/bowyer-app/FabTransitionLayout Provides the Floating Action Button Transition as specified in the Material Design Guide in a simple library --- **FloatMenuSample**: https://github.com/fanOfDemo/FloatMenuSample android 悬浮窗菜单,可在launcher或app中使用 --- **FABToolbar**: [https://github.com/fafaldo/FABToolbar](https://github.com/fafaldo/FABToolbar) An implementation of Google design, with Floating Action Button transforming into toolbar. --- **DrawerArrowDrawable**: [https://github.com/ChrisRenke/DrawerArrowDrawable](https://github.com/ChrisRenke/DrawerArrowDrawable) Visual back-port of the rotating drawer-to-arrow drawable from Android L. --- **material-menu**: [https://github.com/balysv/material-menu](https://github.com/balysv/material-menu) Animations for Android L drawer, back, dismiss and check icons. --- **android-floating-action-button**: [https://github.com/futuresimple/android-floating-action-button](https://github.com/futuresimple/android-floating-action-button) Floating Action Button for Android based on Material Design specification. --- **material-sheet-fab**: [https://github.com/gowong/material-sheet-fab](https://github.com/gowong/material-sheet-fab) Library that implements the floating action button to sheet transition from Google's Material Design documentation. --- **AndroidSwipeLayout**: [https://github.com/daimajia/AndroidSwipeLayout](https://github.com/daimajia/AndroidSwipeLayout) The Most Powerful Swipe Layout! --- **ArcLayout**: [https://github.com/ogaclejapan/ArcLayout](https://github.com/ogaclejapan/ArcLayout) A very simple arc layout library for Android --- **CircularFloatingActionMenu**: [https://github.com/oguzbilgener/CircularFloatingActionMenu](https://github.com/oguzbilgener/CircularFloatingActionMenu) an animated circular menu for Android --- **Side-Menu.Android**: [https://github.com/Yalantis/Side-Menu.Android](https://github.com/Yalantis/Side-Menu.Android) Side menu with some categories to choose.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) --- **Context-Menu.Android**: [https://github.com/Yalantis/Context-Menu.Android](https://github.com/Yalantis/Context-Menu.Android) You can easily add awesome animated context menu to your app.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) --- **GuillotineMenu-Android**: [https://github.com/Yalantis/GuillotineMenu-Android](https://github.com/Yalantis/GuillotineMenu-Android) Neat library, that provides a simple way to implement guillotine-styled animation.[https://yalantis.com/?utm_source=github](https://yalantis.com/?utm_source=github) --- **MultiCardMenu**: [https://github.com/wujingchao/MultiCardMenu](https://github.com/wujingchao/MultiCardMenu) A multicard menu that can open and close with animation on android --- **Curved-Fab-Reveal-Example**: [https://github.com/saulmm/Curved-Fab-Reveal-Example](https://github.com/saulmm/Curved-Fab-Reveal-Example) An animation that reveals a circular animation starting from a fab while the fab is moving with a curved motion. --- **PinterestView**: https://github.com/brucetoo/PinterestView Pinterest like awesome menu control for Android --- **BubbleActions**: https://github.com/SamThompson/BubbleActions An open source implementation of the long press actions in the Pinterest app. --- **FloatingActionMenu**: https://github.com/TristanWiley/FloatingActionMenu 一个改进的浮动菜单 --- ================================================ FILE: 辅助工具类Utils/README.md ================================================ # AndroidLibs == 辅助工具类 Utils 包含:各种工具类、辅助类、管理类…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **Awesome_API**: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内可用API --- **commons-lang**: https://github.com/apache/commons-lang Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. --- **Lightweight-Stream-API**: https://github.com/aNNiMON/Lightweight-Stream-API java 7 及以下使用Stream api --- **okio**: https://github.com/square/okio A modern I/O API for Java http://square.github.io/okio/1.x/okio --- **Multiples**: https://github.com/MFlisar/Multiples Based one Java Pair this library offers Triples, Quadriples and more (3 to 10 items) --- **SQLite2XL**: https://github.com/androidmads/SQLite2XL Library to Convert SQLite to Excel --- **jsoup-annotations**: https://github.com/fcannizzaro/jsoup-annotations Java JSOUP 标注方案,不用自己费劲解析了 --- **jOOR**: https://github.com/jOOQ/jOOR 简单易用的安卓反射库 --- **ARTIST**: https://github.com/Lukas-Dresel/ARTIST The Android Runtime Instrumentation Toolkit --- **PDD**: https://github.com/jparkie/PDD Advanced Bloom Filter Based Algorithms for Efficient Approximate Data De-Duplication in Streams --- **realjavascript**: https://github.com/sanjulr/realjavascript RealJavaScript enables dynamic scripting in Java --- **strman-java**: https://github.com/shekhargulati/strman-java A Java 8 string manipulation library. It is inspired by https://github.com/dleitee/strman --- **adbons**: https://github.com/dbaelz/adbons A wrapper for the Android adb tool. It's just adb on steroids --- **DateTimeUtils**: https://github.com/thunder413/DateTimeUtils 时间工具 --- **android-shake-detector**: https://github.com/safetysystemtechnology/android-shake-detector Android 晃动检测小工具 --- **ScreenAdaptation**: https://github.com/wildma/ScreenAdaptation 一种非常好用的Android屏幕适配 --- **AndroidAutoSize**: https://github.com/JessYanCoding/AndroidAutoSize 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案 --- **shortcut-helper**: https://github.com/marcoscgdev/shortcut-helper An android library to create the new Android 7.1 shortcuts easily --- **CommonPrintProvider**: https://github.com/GrassQing/CommonPrintProvider 通用型热敏打印机接口(wifi,蓝牙) --- **wcdb**: https://github.com/Tencent/wcdb 微信数据库组件 --- **SQLiteToExcel**: https://github.com/li-yu/SQLiteToExcel SQLiteToExcel 库整合了 Apache POI 和一些基本的数据库查询操作,使得 SQLite 和 Excel 之间相互转换更加便捷 --- **AppDataReader**: https://github.com/Ansh1234/AppDataReader 应用中读取 sp 和数据库 --- **AppMethodOrder**: https://github.com/zjw-swun/AppMethodOrder 一个能让你了解所有函数调用顺序的Android库(无需侵入式代码) --- **StrictModeCompat**: https://github.com/kirich1409/StrictModeCompat 低版本使用StrictMode --- **IsInstalled**: https://github.com/Morxander/IsInstalled 判断一个安卓应用是否安装 --- **AnalysisApp**: https://github.com/fengzhizi715/AnalysisApp 快速分析某个app使用哪些sdk的java小工具 --- **android-shell**: https://github.com/jrummyapps/android-shell Execute shell commands on Android --- **Encryption**: https://github.com/simbiose/Encryption java 字符串加解密 --- **java-aes-crypto**: https://github.com/tozny/java-aes-crypto java 字符串加解密 --- **Store**: https://github.com/NYTimes/Store Store是一个异步数据加载和缓存数据的库 --- **BuildPropEditor**: https://github.com/jrummyapps/BuildPropEditor Easily edit your build.prop file on Android --- **ResourceInspector**: https://github.com/nekocode/ResourceInspector 从一个大型项目中快速找到当前页面元素用到的布局文件 --- **redexer**: https://github.com/plum-umd/redexer The Redexer binary instrumentation framework for Dalvik bytecode --- **adt4j**: https://github.com/sviperll/adt4j adt4j - Algebraic Data Types for Java --- **droidReverse**: https://github.com/Juude/droidReverse android 逆向工程工具集 --- **AndroidProcesses**: https://github.com/jaredrummler/AndroidProcesses Get running processes on Android --- **HFunc**: https://github.com/TangXiaoLv/HFunc Java实现高阶函数,类似Python,支持串行并行计算,适用于Java和Android --- **r2d2**: https://github.com/moldedbits/r2d2 安卓数据加密解密 --- **android-api-SecureKeys**: https://github.com/saantiaguilera/android-api-SecureKeys 简单好用的安卓数据加密存储 --- **scytale**: https://github.com/yakivmospan/scytale Android Key 生成,存储,加密工具库 --- **AccessibilityUtil**: https://github.com/xuyisheng/AccessibilityUtil AccessibilityService Utils --- **overlaypermission**: https://github.com/czy1121/overlaypermission 悬浮窗权限兼容库 --- **XiaomiPJ**: https://github.com/CankingApp/XiaomiPJ 小米悬浮窗全自动完美一键开启 --- **stf**: https://github.com/openstf/stf 浏览器控制管理手机引用 --- **smart-scheduler-android**: https://github.com/hypertrack/smart-scheduler-android Android 智能 Scheduler,根据用户手机场景,决定任务执行方式 --- **ijkplayer**: https://github.com/l123456789jy/ijkplayer 在ijkplayer编译的bilibili开源编译版本上,去掉失败的依赖,增加对https支持 --- **MemoryMonitor**: https://github.com/Kyson/MemoryMonitor 内存监控器 --- **mathjs-android**: https://github.com/niltonvasques/mathjs-android An android wrapper library to mathjs.org javascript library --- **ThinRPlugin**: https://github.com/mogujie/ThinRPlugin apk 瘦身之去除android中的R.class --- **Prevent-Screen-Off**: https://github.com/kevalpatel2106/Prevent-Screen-Off 用户盯着屏幕时保持屏幕常亮 --- **ForceTouch**: https://github.com/michelelacorte/ForceTouch Simple implementation of ForceTouch on Android --- **soter**: https://github.com/Tencent/soter 腾讯开源的可信指纹认证,获得与微信指纹支付一致的安全快捷认证体验 --- **FingerprintIdentify**: https://github.com/uccmawei/FingerprintIdentify APP一秒接入指纹识别SDK,0奔溃,0闪退,炒鸡稳定!额外支持三星和魅族6.0以下系统 --- **Fingerprint2Sleep**: https://github.com/ztc1997/Fingerprint2Sleep 自定义 Android 指纹识别快捷方式 --- **RootHelper**: https://github.com/AndroidDeveloperLB/RootHelper An extension to use libsuperuser library more easily --- **AndroidPush**: https://github.com/jiang111/AndroidPush 更方便的将各个rom厂商自己的推送服务进行集成,并统一管理 --- **SQLiteParser**: https://github.com/jrvansuita/SQLiteParser This project comes in handy when you want to write a sql statement easily and smarter --- **AndroidMapperObject**: https://github.com/Gperez88/AndroidMapperObject MapperObject which it is a library that allows you to transfer data between two objects --- **SensorAnnotations**: https://github.com/dvoiss/SensorAnnotations Sensor 注解:实现当传感器参数发生变化的时候,自动调用特定函数 --- **MaterialValues**: https://github.com/AoDevBlue/MaterialValues Material Design 中那些标准的设计常量 --- **libretorrent**: https://github.com/proninyaroslav/libretorrent 基于 libtorrent 实现的种子下载客户端 --- **StanKoUtils**: https://github.com/stan-ko/StanKoUtils Set of handy classes --- **intentbuilder**: https://github.com/Trikke/intentbuilder IntentBuilder is a type safe way of creating intents and populating them with extras. Use them with your Activities and Services --- **HybridBridge**: https://github.com/YouJZ/HybridBridge A basic framework for Android hybrid development, bridge between JavaScript and java --- **WebViewJavascriptBridge**: https://github.com/jesse01/WebViewJavascriptBridge WebViewJavascriptBridge for Android --- **SimpleJavaJsBridge**: https://github.com/niuxiaowei/SimpleJavaJsBridge JS 与 Java 通信的简单桥梁 --- **stag-java**: https://github.com/vimeo/stag-java Stag improves Gson performance by automatically generating reflection-less TypeAdapters for your model objects --- **medium-android-sdk-unofficial**: https://github.com/KingsMentor/medium-android-sdk-unofficial Unoffical implementation of medium api for android --- **PhoneNumberValidator**: https://github.com/KingsMentor/PhoneNumberValidator This library helps make sure the number is valid for the selected country --- **ButterKnifeLite**: https://github.com/janishar/ButterKnifeLite Light version of the concept of ButterKnife --- **apk-dependency-graph**: https://github.com/alexzaitsev/apk-dependency-graph 解析apk包,图表展示依赖及结构 --- **truetime-android**: https://github.com/instacart/truetime-android 获取当前时间,可自定义时间服务器 --- **location-tracker-background**: https://github.com/safetysystemtechnology/location-tracker-background 后台实时获取追踪 --- **SamLocationAndGeocoding**: https://github.com/kingsammalik/SamLocationAndGeocoding 跟踪用户位置地址 --- **LocationManager**: https://github.com/yayaa/LocationManager Simplify getting user's location for Android --- **AppAuth-Android**: https://github.com/openid/AppAuth-Android Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers --- **Pury**: https://github.com/NikitaKozlov/Pury 测量多事件耗时 --- **maoni-email**: https://github.com/rm3l/maoni-email Android 收集用户基本信息利器,比如 App 崩溃后的地理位置,GPS网络状态,当前页面截屏等 --- **maoni**: https://github.com/rm3l/maoni Android 收集用户基本信息利器,比如 App 崩溃后的地理位置,GPS网络状态,当前页面截屏等 --- **XTML**: https://github.com/metalurgus/XTML GSON analog for serialization/deserialization of Java objects into HTML code and back --- **DBC-Android**: https://github.com/busybusy/DBC-Android Fluent design by contract constructs for android --- **NetMonitor**: https://github.com/GHdeng/NetMonitor 使用广播监听网络变化更新UI --- **WifiConnHelper**: https://github.com/BirdGuo/WifiConnHelper Wifi扫描和连接 --- **WiseFy**: https://github.com/isuPatches/WiseFy Wrapper around WifiManager and ConnectivityManager for Android --- **LocalNetwork**: https://github.com/itsJoKr/LocalNetwork 两设备通过 Wifi 通信 --- **AnalyticsKit-Android**: https://github.com/busybusy/AnalyticsKit-Android Analytics framework for Android --- **icepick**: https://github.com/frankiesardo/icepick 好用的状态保存库 --- **SyncIt**: https://github.com/jineshfrancs/SyncIt SyncIt will call a method implemented in your activity to notify data connection changes --- **SafelyAndroid**: https://github.com/Piasy/SafelyAndroid 打造健壮的安卓APP,从此告别 Activity Not Found、Activity State Loss 和 fragment transaction 中的 NPE --- **FragmentStateManager**: https://github.com/okaybroda/FragmentStateManager An Android library that holds fragment states for bottom navigation view even when activity rotates --- **ActivityCommWithFragment**: https://github.com/niuxiaowei/ActivityCommWithFragment 解决activity与fragment之间互相通信的一种方案 --- **AirCycle**: https://github.com/simonpercic/AirCycle Flexible binding of Android Activity lifecycle callbacks to fields --- **fragment-back**: https://github.com/skoumalcz/fragment-back Fragment 回退处理库 --- **Fragmentation**: https://github.com/YoKeyword/Fragmentation 为"单Activity + 多Fragment","多模块Activity + 多Fragment"架构而生,帮你大大简化使用过程,轻松解决各种复杂嵌套等问题,修复了官方Fragment库中存在的一些BUG --- **FragmentArgs**: https://github.com/itsJoKr/FragmentArgs Fragment 参数传递 --- **FingerprintIdentify**: https://github.com/uccmawei/FingerprintIdentify 安卓指纹识别库(安卓官方+三星SDK+魅族SDK) --- **android-fingerprint-authentication**: https://github.com/multidots/android-fingerprint-authentication 指纹集成,管理工具 --- **FingerprintManager**: https://github.com/JesusM/FingerprintManager 简洁的指纹管理工具 --- **FingerprintAuthHelper**: https://github.com/pro100svitlo/FingerprintAuthHelper 指纹认证 --- **FingerprintAuthDemo**: https://github.com/pro100svitlo/FingerprintAuthDemo 指纹认证 --- **fingerlock**: https://github.com/aitorvs/fingerlock 指纹认证 --- **java-object-diff**: https://github.com/SQiShER/java-object-diff Library to diff and merge Java objects with ease http://sqisher.github.io/java-object-diff/ --- **ActiveHashTag**: https://github.com/mugku/ActiveHashTag Android HashTag Lib --- **Save-to-Activity**: https://github.com/Metroxe/Save-to-Activity This library is an easy to use series of commands to interact with a hashmap across multiple fragments attached to any running activity --- **DataAutoAccess**: https://github.com/ThirtyDegreesRay/DataAutoAccess Android由于系统内存不足时,activity被杀死时的数据存取方案 --- **Preservely**: https://github.com/samiuelson/Preservely 安卓横竖屏变化处理库 --- **java-error-handler**: https://github.com/Workable/java-error-handler 异常处理 --- **java-object-diff**: https://github.com/SQiShER/java-object-diff Library to diff and merge Java objects with ease http://sqisher.github.io/java-object-diff/ --- **Android-ORM**: https://github.com/Jamling/Android-ORM Android ORM (Aorm) in an ORM implementation on Android platform --- **ResourcesPoet**: https://github.com/Commit451/ResourcesPoet Like JavaPoet, but for Android XML Resources --- **root-tools**: https://github.com/rarnu/root-tools RootTools 是一款专注于给 root 后的用户提供方便的软件 --- **android-autoprovider**: https://github.com/futuresimple/android-autoprovider Utility for creating ContentProviders without boilerplate and with heavy customization options --- **spek**: https://github.com/JetBrains/spek A specification framework for Kotlin --- **ktlint**: https://github.com/shyiko/ktlint An anti-bikeshedding Kotlin linter with built-in formatter --- **tiger**: https://github.com/google/tiger java依赖注入 --- **DaggerAutoInject**: https://github.com/florent37/DaggerAutoInject DaggerAutoInject --- **Napkin**: https://github.com/AleksanderMielczarek/Napkin Common scopes and qualifiers for Dagger 2 --- **dagger**: https://github.com/google/dagger 传说中的 dagger2,依赖注入 --- **Splitties**: https://github.com/LouisCAD/Splitties 安卓复制粘贴工具类 --- **android-priority-jobqueue**: https://github.com/yigit/android-priority-jobqueue A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background --- **concurrent**: https://github.com/onehilltech/concurrent 安卓并发解决方案库 --- **NinePatchChunk**: https://github.com/Anatolii/NinePatchChunk Simple Android library which allows you to create a chunk for NinePatchDrawable at runtime --- **mock-api**: https://github.com/shanbay/mock-api A json-api-mock framework for Android --- **MidiDroid**: https://github.com/pdrogfer/MidiDroid MIDI library for Android, ready to use in Android Studio projects --- **AdBlockerDetector**: https://github.com/Swisyn/AdBlockerDetector This project proposes an open source library that can detect most of ad blockers --- **SugarTask**: https://github.com/mthli/SugarTask Android lifecycle safety task with sugar code style --- **fastlane**: https://github.com/fastlane/fastlane The easiest way to automate building and releasing your iOS and Android apps https://fastlane.tools --- **MyOpenGL**: https://github.com/redknotmiaoyuqiao/MyOpenGL Android 上使用 NDK 编写 OpenGL ES 3.0 --- **usb-serial-for-android**: https://github.com/mik3y/usb-serial-for-android Android USB host serial driver library for CDC, FTDI, Arduino and other devices --- **USB-Device-Info---Android**: https://github.com/alt236/USB-Device-Info---Android 从linux层和android层获取usb设备信息的应用 --- **AndroidUsbCamera**: https://github.com/quanhua92/AndroidUsbCamera Use USB Webcam on non-rooted Android devices with UVCCamera library from saki4510t(above) --- **libaums**: https://github.com/magnusja/libaums 在非root设备上访问usb大容量存储设备 --- **UsbSerial**: https://github.com/felHR85/UsbSerial Usb serial controller for Android --- **OkDeepLink**: https://github.com/HongJun2046/OkDeepLink Android 轻量级 DeepLink 解决方案 --- **AntCaves**: https://github.com/themores/AntCaves Android Router 框架,取名为AntCaves,中文名”蚁穴“ --- **Meepo**: https://github.com/nekocode/Meepo 实现仿 Retrofit 的跳转路由 --- **Router**: https://github.com/chenenyu/Router 简单、灵活的路由框架 --- **krouter**: https://github.com/denisidoro/krouter A lightweight Android activity router --- **Router**: https://github.com/yjfnypeu/Router 一款简单的Android端用于Activity跳转的路由框架 --- **router**: https://github.com/eyeem/router Dynamic in app URL router for Android --- **KeyHide**: https://github.com/Hamadakram/KeyHide KeyHide --- **keyboard-dismisser**: https://github.com/GabrielSamojlo/keyboard-dismisser Dismiss your keyboard by tapping anywhere outside it --- **Teleprinter**: https://github.com/Commit451/Teleprinter Android keyboard helper --- **AnySoftKeyboard**: https://github.com/AnySoftKeyboard/AnySoftKeyboard Android (f/w 1.5+) on screen keyboard for multiple languages http://anysoftkeyboard.github.io/ --- **decorator**: https://github.com/eyeem/decorator Dynamic inheritance library --- **Tabbels**: https://github.com/FireZenk/Tabbels A crazy idea about bringing functional programming to Java, in an elegant way --- **android-selfsigned**: https://github.com/onehilltech/android-selfsigned A simple library for supporting self-signed certificates in Android --- **AndroidDecompiler**: https://github.com/dirkvranckaert/AndroidDecompiler Decompile any APK --- **apk-decompiler**: https://github.com/dwatling/apk-decompiler Android APK Decompiler --- **RTMPCHybirdEngine-Android**: https://github.com/AnyRTC/RTMPCHybirdEngine-Android 基于RTMP和RTC混合引擎的在线视频连麦互动直播 --- **Endoscope**: https://github.com/hypeapps/Endoscope Endoscope - RTSP live video streamer for android devices via Wi-Fi --- **LayoutFormatter**: https://github.com/drakeet/LayoutFormatter 安卓布局格式化 --- **ResourceInspector**: https://github.com/nekocode/ResourceInspector 类似 Stetho 的 Layout 资源视察工具 --- **Dream-Catcher**: https://github.com/misakuo/Dream-Catcher 在Chrome DevTools内查看Android设备上所有HTTP(S)流量 --- **Stetho-Couchbase**: https://github.com/RobotPajamas/Stetho-Couchbase Stetho-Couchbase is a plugin for Stetho to enable visualizing and debugging Android Couchbase databases in Chrome --- **MMKV**: https://github.com/Tencent/MMKV 腾讯出品的MMKV——基于 mmap 的高性能通用 key-value 组件 --- **SessionManager-Android**: https://github.com/Chingiz/SessionManager-Android Small Shared Preference Library for Android --- **SimpleConfig**: https://github.com/BCsl/SimpleConfig 这是一个基于 SharePreference 简化应用配置信息读取和保存的库, 灵感来自于 retrofit --- **tray**: https://github.com/grandcentrix/tray 多进程安全的SharedPreferences --- **binaryprefs**: https://github.com/iamironz/binaryprefs Rapidly fast implementation of SharedPreferences which stores each preference in files separately, performs disk IO via NIO with memory mapped byte buffers and works IPC (between processes) --- **prefdata**: https://github.com/xelevra/prefdata Pref Data – the Android SharedPreferences wrapper --- **ProbeTools**: https://github.com/pavel163/ProbeTools ProbeTools displays the data from the Database and SharedPreferences in the browser --- **Android-Debug-Database**: https://github.com/amitshekhariitbhu/Android-Debug-Database 通过网页来查看 Android 本机数据库和 SharedPreference 数据 --- **SQLiteOnWeb-Android**: https://github.com/skyhacker2/SQLiteOnWeb-Android 通过浏览器管理sqlite数据库 --- **LitePal**: https://github.com/LitePalFramework/LitePal Android Sqlite ORM,让数据库操作更便捷 --- **droitatedDB**: https://github.com/arconsis/droitatedDB droitatedDB is a lightweight framework, which frees you from the burden of dealing with the Android SQLite database directly --- **CopyExternalDB**: https://github.com/emrekose26/CopyExternalDB 数据库复制 --- **AutoGo**: https://github.com/TellH/AutoGo Ease your code, easy go --- **AndroidMiscUtils**: https://github.com/nillith/AndroidMiscUtils Android Utils for context and thread --- **Versionberg**: https://github.com/rockerhieu/Versionberg 每次 commit 自动生成版本号 --- **AutoVersion**: https://github.com/nillith/AutoVersion 根据 commit 数自动生成版本号 --- **UniPinyin**: https://github.com/nillith/UniPinyin Java 汉语拼音查询工具。支持CJK基本字符集及扩充区A的中文汉字,共26679个,其中多音字6769个。 --- **essentials**: https://github.com/greenrobot/essentials General purpose utilities and hash functions for Android and Java (aka java-common) --- **ContentManager**: https://github.com/stfalcon-studio/ContentManager Library what helps getting photo or video from device gallery, from a cloud or from a camera --- **InputValidator**: https://github.com/jordanterry/InputValidator An Android library helps to validate input content --- **Scripto**: https://github.com/ImangazalievM/Scripto Library for easy call JS-functions from Java --- **AutoInstaller**: https://github.com/a-voyager/AutoInstaller 应用自动静默更新安装库 --- **AndroidStudioTemplates**: https://github.com/WanAndroid/AndroidStudioTemplates Templates for Android Studio --- **FlatBuffer**: https://github.com/amitshekhariitbhu/FlatBuffer This app shows how fast flat buffer works when we compare it with json --- **Knight**: https://github.com/zjutkz/Knight 使用 java apt and javapoet 技术实现的安卓换肤库 --- **AES256PasswordBasedEncryption-Decryption**: https://github.com/rishelarora/AES256PasswordBasedEncryption-Decryption AES256 加解密 --- **featured**: https://github.com/beworker/featured Simple yet powerful composition library for Android --- **Blorm**: https://github.com/daniel-martins-IR/Blorm Blorm is a field validation lib for android --- **IpcEventBus**: https://github.com/NewtronLabs/IpcEventBus 进程通信事件总线 --- **Hermes**: https://github.com/Xiaofei-it/Hermes 简单易用的安卓进程间通信IPC框架 --- **ToyRoom**: https://github.com/eleme/ToyRoom 饿了么开发的一套面向业务逻辑的编程库-ToyRoom --- **HermesEventBus**: https://github.com/eleme/HermesEventBus 饿了么开源的Android跨进程事件分发框架 --- **gimBUS**: https://github.com/PGSSoft/gimBUS Event bus for Android with fine-grained delivery thread control --- **AndroidEventBus**: https://github.com/hehonghui/AndroidEventBus A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc --- **eventbus3-intellij-plugin**: https://github.com/likfe/eventbus3-intellij-plugin eventbus3 可用事件跳转 Android Studio 插件 --- **EventBus**: https://github.com/greenrobot/EventBus Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. http://greenrobot.org/eventbus/ --- **sdk3rd**: https://github.com/czy1121/sdk3rd 第三方SDK集成库,授权/分享/支付 --- **EasyPay**: https://github.com/xiong-it/EasyPay 简单易用的第三方可扩展支付框架 --- **Android-Pay**: https://github.com/mayubao/Android-Pay 支持微信和支付宝两种主流支付的集成库, 两行代码实现微信支付, 三行代码实现支付宝支付 --- **AndroidPay**: https://github.com/hanbaokun/AndroidPay 微信支付和支付宝支付快速接入,可以直接拷贝代码到项目中使用 --- **blankapp-validation**: https://github.com/lijy91/blankapp-validation Android 表单验证库,用方法链构建你的验证规则 --- **artdumper**: https://github.com/Qihoo360/artdumper android5.0之后,从oat文件中dump出来dex的工具 --- **WHC_ScanUnreferenceImageTool**: https://github.com/netyouli/WHC_ScanUnreferenceImageTool 扫描项目里没有使用的图片工具,删除没有引用的图片以减小打包体积 --- **packagehunter**: https://github.com/nisrulz/packagehunter 捕获安卓应用信息 --- **NavigationViewFragmentAdapters**: https://github.com/patloew/NavigationViewFragmentAdapters Fragment 管理 --- **PullSwitcher**: https://github.com/loopeer/PullSwitcher 方便 Fragment 切换的工具 --- **Jolyglot**: https://github.com/VictorAlbertos/Jolyglot Agnostic Json abstraction to perform data binding operations for Android and Java --- **EasyWeather**: https://github.com/code-crusher/EasyWeather 天气,Easy and quick weather fetching from OpenWeatherMap API for Android --- **OpenWeatherMap-Android**: https://github.com/seventhmoon/OpenWeatherMap-Android 天气,OpenWeatherMap Library and Sample --- **RemoveButterKnife**: https://github.com/u3shadow/RemoveButterKnife 帮助去掉 ButterKnife 库的 android studio 插件 --- **MaterialDesignIcons**: https://github.com/MrBIMC/MaterialDesignIcons Lib that imports all the vector drawables from www.materialdesignicons.com into your R.drawable/ --- **network-connection-class**: https://github.com/facebook/network-connection-class facebook 出品的网速监测 --- **AndroidRandom**: https://github.com/slmyldz/AndroidRandom Simple random data generator for Android --- **Lyra**: https://github.com/Fondesa/Lyra 安卓组件状态保存及恢复 --- **reminder**: https://github.com/OneCodeLabs/reminder 保持 View 状态直到下次数据更新 --- **GroupOfX**: https://github.com/blipinsk/GroupOfX When Android's Pair class is just not enough --- **user-validator**: https://github.com/ShootrNetwork/user-validator Library to validate username, email and passwords --- **agera-event-bus**: https://github.com/drakeet/agera-event-bus 一个关于 Agera 的裤子 用法和 RxBus 基本一样的 Agera Event Bus --- **AppUpdate**: https://github.com/fccaikai/AppUpdate app更新 --- **LessCode-Update**: https://github.com/openproject/LessCode-Update 兼容 Android7.0+ app更新 --- **force-update**: https://github.com/skoumalcz/force-update app 强制更新 --- **UpdateApp**: https://github.com/yaming116/UpdateApp 开箱即用的app更新,主要负责软件下载、软件安装等 --- **update**: https://github.com/czy1121/update 清晰灵活简单易用的应用更新库 --- **MAHAndroidUpdater**: https://github.com/hummatli/MAHAndroidUpdater Android app update checker --- **UpdatePlugin**: https://github.com/yjfnypeu/UpdatePlugin 可任意定制的app更新组件 --- **android-auto-update**: https://github.com/feicien/android-auto-update Android 应用自动更新 --- **RainbowBridge**: https://github.com/Sunzxyong/RainbowBridge A safe JsBridge framework! --- **android-proguards**: https://github.com/yongjhih/android-proguards AAR proguards --- **AndroidProguardPlugin**: https://github.com/zhonghanwen/AndroidProguardPlugin 生成混淆代码的 Android Studio 插件 --- **RealmRepository**: https://github.com/AleksanderMielczarek/RealmRepository Generate Realm repositories --- **Kolumbus**: https://github.com/MGaetan89/Kolumbus 浏览应用 Realm 数据库 --- **RealmContactsForAndroid**: https://github.com/SergioDim3nsions/RealmContactsForAndroid This is an example for realm database in android --- **RebDroid**: https://github.com/Snakeice/RebDroid Realm DB browser and editor --- **requery**: https://github.com/requery/requery 轻量但功能强大的ORM和SQL查询生成, 支持RxJava和Java8 --- **material-design-dimens**: https://github.com/DmitryMalkovich/material-design-dimens MD 设计中的尺寸和颜色指导 --- **BleDemo**: https://github.com/Alex-Jerry/BleDemo android BLE蓝牙项目 --- **FastBle**: https://github.com/Jasonchenlijian/FastBle Android BLE 蓝牙开发框架,使用回调方式处理,搜索、连接、notify、indicate、读、写等一系列蓝牙操作 --- **android-lite-bluetoothLE**: https://github.com/litesuits/android-lite-bluetoothLE Android低功耗蓝牙便捷操作框架,基于回调,完成蓝牙设备交互就像发送网络请求一样简单 --- **UReflection**: https://github.com/mnayef95/UReflection A light-weight android library that can be quickly integrated into any app to use android utils --- **android-utility**: https://github.com/aaabidunique/android-utility A handy set of utility for android --- **android-utils**: https://github.com/nisrulz/android-utils Repository consisting of utility scripts/classes/packages --- **AndroidUtilCode**: https://github.com/Blankj/AndroidUtilCode AndroidUtilCode --- **NonViewUtils**: https://github.com/android-quick-dev/NonViewUtils Android常用工具类 --- **AndroidUtils**: https://github.com/fengjingyu/AndroidUtils Android常用工具类 --- **AndroidUtils**: https://github.com/HJXANDHMR/AndroidUtils Android常用工具类 --- **AndroidUtils**: https://github.com/WuXiaolong/AndroidUtils Android常用工具类 --- **android-common**: https://github.com/litesuits/android-common 安卓开发通用类、辅助类、工具类的集合 --- **Lazy**: https://github.com/l123456789jy/Lazy 整理的常用的工具类,值得收藏 --- **android-lite-go**: https://github.com/litesuits/android-lite-go LiteGo是一款基于Java语言的「异步并发类库」 --- **ECTranslation**: https://github.com/Skykai521/ECTranslation Android Studio 翻译插件,可以将英文翻译为中文. --- **Aria**: https://github.com/AriaLyy/Aria 文件下载管理 --- **lib_download**: https://github.com/wangdanlizhiyun/lib_download 处理异步下载的库 --- **Fuse**: https://github.com/kittinunf/Fuse Kotlin 语言编写的安卓 cache 库 --- **ShareUtil**: https://github.com/shaohui10086/ShareUtil 简单的Android社会化分享登录库,一行代码搞定 --- **IntentShare**: https://github.com/tvbarthel/IntentShare 提升"分享"体验的库 --- **Sensey**: https://github.com/nisrulz/Sensey 手势检测 --- **AsyncTaskScheduler**: https://github.com/SilenceDut/AsyncTaskScheduler AsyncTask 替代者 --- **thinr**: https://github.com/bjoernQ/thinr AsyncTask 替代者 --- **android-hidden-api**: https://github.com/anggrayudi/android-hidden-api 可直接查看、访问安卓 hide 与 internal API --- **RNCryptorNative**: https://github.com/TGIO/RNCryptorNative 安卓加解密 --- **PiracyChecker**: https://github.com/javiersantos/PiracyChecker 保护你的 app 以防破解 --- **multibackstack**: https://github.com/JetradarMobile/multibackstack 安卓 回退栈管理 --- **phrase**: https://github.com/square/phrase 安卓 格式化字符串的库 --- **ParcelCheck**: https://github.com/Commit451/ParcelCheck Simple test to see if all models in project correctly implement Parcelable --- **SimpleNFC**: https://github.com/tawaasalage/SimpleNFC This is a sample project that include NFC value reading using insanely easy way --- **nordpol**: https://github.com/fidesmo/nordpol The Android Support Library for NFC --- **ASimpleCache**: https://github.com/yangfuhai/ASimpleCache 一个为android制定的 轻量级的 开源缓存框架 --- **android-UCToast**: https://github.com/liaohuqiu/android-UCToast 开机自动启动的 Service 监听剪切板。复制之后,在屏幕顶部显示一个悬浮窗,显示剪贴板内容。点击悬浮窗,跳转到 Activity 页面显示 --- **HideKeyboard**: https://github.com/yingLanNull/HideKeyboard 仿iOS输入法点击输入框以外区域 自动隐藏软键盘轻量级库 --- **AwesomeKeyboard**: https://github.com/hoanganhtuan95ptit/AwesomeKeyboard emoticons, sticker, photo and color keyboard --- **KeyBoardDemo**: https://github.com/wobiancao/KeyBoardDemo Android 软键盘和emoji表情切换方案,和微信几乎一样的体验 --- **AndroidKeyboardWatcher**: https://github.com/AzimoLabs/AndroidKeyboardWatcher Software keyboard open/close watcher for Android --- **android-keyboardlistener**: https://github.com/ravindu1024/android-keyboardlistener An Android Keyboard visibility listener --- **JKeyboardPanelSwitch**: https://github.com/Jacksgong/JKeyboardPanelSwitch Android键盘面板冲突 布局闪动处理方案 --- **redex**: https://github.com/facebook/redex facebook 出品的 apk 包优化工具 —— [Optimizing Android bytecode with ReDex](https://code.facebook.com/posts/1480969635539475/optimizing-android-bytecode-with-redex) --- **enjarify**: https://github.com/google/enjarify Enjarify is a tool for translating Dalvik bytecode to equivalent Java bytecode --- **CompositeAndroid**: https://github.com/passsy/CompositeAndroid Composition over inheritance for Android components like Activity or Fragment --- **Dexer**: https://github.com/zjutkz/Dexer 一个轻量级的dex解析器 --- **kstools**: https://github.com/fourbrother/kstools Android中自动爆破签名工具 --- **android-classyshark**: https://github.com/google/android-classyshark apk 反编译工具 --- **EasySharedPreference**: https://github.com/kingfisherphuoc/EasySharedPreference 简单易用的可存储任意对象的 SharedPreference --- **CipherSharedPrefs**: https://github.com/Ufkoku/CipherSharedPrefs Android shared preferences 加解密 --- **secure-preferences**: https://github.com/HussainDerry/secure-preferences Android shared preferences AES 加解密 --- **easyPrefs**: https://github.com/Xstar97/easyPrefs easily use android preferences(the easy way!) --- **preferator**: https://github.com/Sloy/preferator 开发辅助工具,帮助你快速的在 Android 端修改 SharedPreference,以达到测试的目的 --- **UniversalPreferences**: https://github.com/Zookey/UniversalPreferences use Shared Preferences in an easy way --- **tiamat**: https://github.com/hotchemi/tiamat Reactive SharedPreferences code generator for Android --- **EncryptedPreferences**: https://github.com/PDDStudio/EncryptedPreferences SharedPreferences AES-256 加密 --- **Secured-Preference-Store**: https://github.com/iamMehedi/Secured-Preference-Store SharedPreferences 加密 --- **Secured-Preference-Store**: https://github.com/iamMehedi/Secured-Preference-Store Easy SharedPreference 封装库A SharedPreference wrapper for Android that encrypts the content with 256 bit AES encryption. The Encryption key is securely stored in device's KeyStore --- **Android-Shared-Preferences-TinyDB-**: https://github.com/mukeshsolanki/Android-Shared-Preferences-TinyDB- Easy SharedPreference 封装库 --- **esperandro**: https://github.com/dkunzler/esperandro Easy SharedPreference Engine foR ANDROid http://dkunzler.github.io/esperandro --- **AnyPref**: https://github.com/NashLegend/AnyPref SharedPreferences实用工具类,可直接保存与读取实例对象,SharedPreferences中的ORM --- **Prefs**: https://github.com/GrenderG/Prefs Simple Android SharedPreferences wrapper --- **TurboDex**: https://github.com/asLody/TurboDex 在Android瞬间加载Dex --- **legend**: https://github.com/asLody/legend A framework for hook java methods --- **deviceinfo**: https://github.com/eyeem/deviceinfo Easy info about Android device --- **easydeviceinfo**: https://github.com/nisrulz/easydeviceinfo Android library to get device information in a super easy way --- **NavigationViewManager**: https://github.com/rubensousa/NavigationViewManager A simple helper library to separate navigation logic from your MainActivity and reduce boilerplate --- **ActivityRouter**: https://github.com/mzule/ActivityRouter Router activities --- **UIBlock**: https://github.com/tianzhijiexian/UIBlock 代替 fragment 的轻量级解耦UI的类,解决 fragment 嵌套问题 --- **PermissionManager**:https://github.com/karanchuri/PermissionManager 搜索清单权限并动态申请 --- **PermissionGrantor**: https://github.com/dfqin/PermissionGrantor 一行代码搞定Android6.0动态权限授权 --- **PermissionManager**: https://github.com/TheBrownArrow/PermissionManager Permission Manager is easily manage Android Marshmallow and nougat runtime permissions --- **PermissionsWrapper**: https://github.com/lolucosmin/PermissionsWrapper PermissionsWrapper is the easiest way to manage Android Marshmallow and Nougat runtime permissions --- **PermissionManager**: https://github.com/AdamMc331/PermissionsManager PermissionsManager library that has base activity and fragment that extend from AppCompatActivity to ease with the handling of runtime permissions --- **PermissionHelper**: https://github.com/pankaj89/PermissionHelper PermissionHelper for Android M --- **PermissionHelper**: https://github.com/nirav-tukadiya/PermissionHelper 6.0 运行时权限助手 --- **Simplify-Permissions**: https://github.com/anshulagarwal06/Simplify-Permissions Framework to simplify android marshmallow permission support --- **permissionHelper**: https://github.com/firetrap/permissionHelper Android 6.0 Permission Helper --- **Kotlin-Android-Permissions-DeviceInfo**: https://github.com/AnirudhLoya/Kotlin-Android-Permissions-DeviceInfo Android 6.0权限管理 Kotlin way --- **Permissify**: https://github.com/holidaycheck/Permissify Android 又一个6.0权限管理 --- **allowme**: https://github.com/aitorvs/allowme Simple library to handle Android M permissions --- **permissive**: https://github.com/jksiezni/permissive A lightweight Android library for permissions handling at runtime --- **FcPermissions**: https://github.com/lypeer/FcPermissions 6.0权限管理 --- **PermissionDispatcher**: https://github.com/a1018875550/PermissionDispatcher 6.0权限管理,适配 miui 系统 --- **HeiPermission**: https://github.com/forJrking/HeiPermission 一句代码搞定 Android M 动态权限检测 --- **PrivilegedTask**: https://github.com/nillith/PrivilegedTask An android runtime permissions utility simplifies the requesting and decoupling tasks from Activity and Fragment --- **PermissionUtils**: https://github.com/rebus007/PermissionUtils Check marshmallow permission easily https://rebus007.github.io/PermissionUtils/ --- **permissionHelper**: https://github.com/ayz4sci/permissionHelper permissionHelper for Android M --- **EasyPermissions**: https://github.com/lalosoft/EasyPermissions A simple android library to request permissions in runtime --- **EffortlessPermissions**: https://github.com/DreaminginCodeZH/EffortlessPermissions An Android permission library extending Google's EasyPermissions with convenient additions. --- **easypermissions**: https://github.com/googlesamples/easypermissions Simplify Android M system permissions --- **permissions-dispatcher-plugin**:https://github.com/shiraji/permissions-dispatcher-plugin IntelliJ plugin for supporting PermissionsDispatcher --- **TedPermission**: https://github.com/ParkSangGwon/TedPermission Easy check permission library for Android Marshmallow --- **App-Runtime-Permissions-Android**: https://github.com/mukeshsolanki/App-Runtime-Permissions-Android Speed up your work with new Runtime Permissions introduced in Android M --- **Dexter**: https://github.com/Karumi/Dexter Android library that simplifies the process of requesting permissions at runtime. http://karumi.com --- **Ask**: https://github.com/00ec454/Ask Android runtime permission make easy --- **AndroidPopWinPermission**: https://github.com/bunnyblue/AndroidPopWinPermission Android SYSTEM_ALERT PERMISSION CHECK --- **PermissionEverywhere**: https://github.com/kaknazaveshtakipishi/PermissionEverywhere Library enables to request a permission from any Context(Service, IntentService, etc) --- **keytool-importkeypair**: https://github.com/getfatday/keytool-importkeypair 为已存在的签名文件添加系统权限签名,可直接编译运行 --- **apkReSign**: https://github.com/pengwei1024/apkReSign 安卓一键重签名工具 --- **AndroidKeyboardWatcher**: https://github.com/AzimoLabs/AndroidKeyboardWatcher Software keyboard open/close watcher for Android --- **Treasure**: https://github.com/baoyongzhang/Treasure Very easy to use wrapper library for Android SharePreferences `Treasure`是一个Android平台上基于`SharePreferences`的偏好存储库,只需要定义接口,无需编写实现。运行时0反射,不仅使用方便而且性能和原生写法几乎无差别。 --- **Favor**: https://github.com/soarcn/Favor A easy way to use android sharepreference http://cocosw.com/Favor/ --- **android-sql-logging**:https://github.com/explodes/android-sql-logging App-local sql logging with viewer activity --- **Daffodil**:https://github.com/saymagic/Daffodil 基于注解的日志库 --- **ALog**:https://github.com/Blankj/ALog 一个精简、全面、方便的AndroidLog库--ALog --- **EzyLogger**:https://github.com/afiqiqmal/EzyLogger Simple Logger for Android --- **FLogger**:https://github.com/cyfonly/FLogger 基于双缓冲队列、多刷盘机制的超轻量级 java 日志 --- **LogFilter**:https://github.com/smart-fun/LogFilter Simple Android library which filters Logs, for example by keeping only ERROR LOGS in RELEASE MODE --- **XLog**:https://github.com/Qiu800820/XLog 追踪上线BUG,自动保存,管理LOG,一键上传 --- **xLog**:https://github.com/elvishew/xLog Android logger, simple and pretty, powerful and flexible, all you need is here --- **debugkit**:https://github.com/hulab/debugkit Android 浮动 Debug 工具箱,直接在浮动窗口执行 Android 测试功能 --- **DebugOverlay-Android**:https://github.com/Manabu-GT/DebugOverlay-Android App 端,查看 Logcat 信息 --- **LogcatTextView**:https://github.com/munix/LogcatTextView 帮助你在 App 端,查看 Logcat 输出信息 --- **Console**:https://github.com/jraska/Console 可在手机上查看 `logcat` --- **Lynx**:https://github.com/pedrovgs/Lynx 可在手机上查看 `logcat` --- **LogcatViewer**: https://github.com/fatangare/LogcatViewer 可在手机上查看 `logcat` --- **jlog**: https://github.com/JiongBull/jlog jlog是一款针对Android开发者的日志工具 --- **Android-PLog**: https://github.com/JumeiRdGroup/Android-PLog A Pure, Pretty and Powerful logging library for android --- **Android-PLog**: https://github.com/Muyangmin/Android-PLog Android 专用日志封装库,轻巧易用,高扩展性 --- **KLog**: https://github.com/ZhaoKaiQiang/KLog Android LogCat 工具类,支持行号、所在函数、点击自动跳转、Json格式自定解析打印等功能。 --- **logger**: https://github.com/orhanobut/logger Simple, pretty and powerful logger for android --- **shelly**: https://github.com/jtribe/shelly Fluent API for common **Intent** use-cases for Android This library wraps Intents with a clean and simple to understand interface for a number of specific use-cases. eg: Sharing some text and a url, the url is appended onto the text such that this shares "text with url http://www.jtribe.com.au": ```java Shelly.share(context) .text("text with url") .url("http://www.jtribe.com.au") .send(); ``` --- **LoganSquare**: https://github.com/bluelinelabs/LoganSquare Screaming fast JSON parsing and serialization library for Android. --- **Cockroach**: https://github.com/android-notes/Cockroach 降低Android非必要crash --- **SpiderMan**: https://github.com/simplepeng/SpiderMan 崩溃日志手机端显示 ,测试妹妹的最爱,开发哥哥的小棉袄 --- **Recovery**: https://github.com/Sunzxyong/Recovery App 崩溃后,帮助你恢复现场并查看崩溃信息的库,在开发阶段相当实用,建议大家集成进去节省些开发时间 --- **FireCrasher**: https://github.com/osama-raddad/FireCrasher FireCrasher is a Uncaught Exceptions handler library for android --- **CustomActivityOnCrash**: https://github.com/Ereza/CustomActivityOnCrash Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog. --- **Sherlock**: https://github.com/ajitsing/Sherlock 异常捕获 --- **AutoCrashReporter**: https://github.com/devsideal/AutoCrashReporter ACR is an android library to simplify crash detection while your app is under development, crash will be automatically detect by the library then app tester/user can easily send the crash report on one click to developer that will help him to fix the issue --- **android-easy-crash-handle**: https://github.com/Mauiie/android-easy-crash-handle 一个很容易使用的Android异常捕获、收集、提交的组件 --- **Bugtags-Android**: https://github.com/bugtags/Bugtags-Android Simple and effective bug & crash reporting tool for Android apps http://bugtags.com/ --- **bee**: https://github.com/orhanobut/bee Debug and QA tool for android --- **walle**: https://github.com/Meituan-Dianping/walle Android Signature V2 Scheme签名下的新一代渠道包打包神器 --- **ApkMultiChannelPlugin**: https://github.com/nukc/ApkMultiChannelPlugin Android 多渠道打包的 Android Studio / IDEA 插件 --- **ApkChannelBuilder**: https://github.com/baoyongzhang/ApkChannelBuilder 一个 Mac App,用于 Apk 多渠道打包 --- **ApkCustomizationTool**: https://github.com/SSOOnline/ApkCustomizationTool apk多渠道打包定制工具 --- **LessCode**: https://github.com/openproject/LessCode less code, more efficient for android --- **JustWeTools**: https://github.com/lfkdsk/JustWeTools Some useful tools -- **FileDownloader**: https://github.com/lingochamp/FileDownloader Multitask、Breakpoint-resume、High-concurrency、Simple to use、Single-process --- **freeline**: https://github.com/alibaba/freeline 阿里开源的Android平台上的秒级编译方案 --- **leakcanary**: https://github.com/square/leakcanary A memory leak detection library for Android and Java. --- **AndroidPerformanceTools**: https://github.com/D-clock/AndroidPerformanceTools 检测ANR --- **ANR-WatchDog**: https://github.com/SalomonBrys/ANR-WatchDog ANR 卡顿检测 --- **BlockCanaryEx**: https://github.com/lqcandqq13/BlockCanaryEx blockcanary 升级版 --- **AndroidPerformanceMonitor**: https://github.com/markzhai/AndroidPerformanceMonitor (blockcanary)安卓卡顿检测. http://blog.zhaiyifan.cn/2016/01/16/BlockCanaryTransparentPerformanceMonitor/ --- **GT**: https://github.com/TencentOpen/GT GT(随身调)是APP的`随身调试`平台,它是直接运行在手机上的“集成调试环境”(IDTE, Integrated Debug Environment)。 --- **moshi**: https://github.com/square/moshi A modern JSON library for Android and Java. --- **MarsDaemon**: https://github.com/Marswin/MarsDaemon 一个轻量级的库,配置几行代码,就可以实现在 android 上实现进程常驻,也就是在系统强杀下,以及 360 获取 root 权限下,clean master 获取 root 权限下都无法杀死进程 --- **AndroidBluetoothLibrary**: https://github.com/douglasjunior/AndroidBluetoothLibrary AndroidBluetoothLibrary --- **BluetoothHelper**: https://github.com/a-voyager/BluetoothHelper Bluetooth Helper Library.—-蓝牙操作库 --- **Bleep**: https://github.com/tamir7/Bleep Thin wrapper around the Android Bluetooth LE API --- **AndroidDevMetrics**: https://github.com/frogermcs/AndroidDevMetrics Performance metrics library for Android development (includes dagger2metrics) --- **MAHAds**: https://github.com/hummatli/MAHAds Library for advertisement own apps through your other apps --- ================================================ FILE: 进度条Progressbar/README.md ================================================ # AndroidLibs == 进度条 Progressbar 包含:各种进度条,progressbar seekbar 自定义的…… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **android-material-app-rating**: https://github.com/stepstone-tech/android-material-app-rating 好看的评分库 --- **android-circular-progress-view**: https://github.com/GuilhE/android-circular-progress-view A fancy CircularProgressView --- **CircularProgressbar**: https://github.com/sparrow007/CircularProgressbar CircularProgressbar --- **SeekBarWithIntervals**: https://github.com/RameshBhupathi/SeekBarWithIntervals Seekbar with labelled intervals Like Olx FilterView Seekbar --- **circle-time-view**: https://github.com/CROSP/circle-time-view An android custom view for displaying time in a pretty format, use for timers and stopwatches --- **Android-ProgressViews**: https://github.com/zekapp/Android-ProgressViews Android-ProgressViews --- **SlidingSquareLoaderView**: https://github.com/steelkiwi/SlidingSquareLoaderView SlidingSquareLoaderView --- **FuckingVolumeSlider**: https://github.com/shellljx/FuckingVolumeSlider android实现的反人类音量滑块 --- **FunnyLoader**: https://github.com/team-supercharge/FunnyLoader Loading indicator for android with over 200 random messages --- **SectorProgressView**: https://github.com/timqi/SectorProgressView a simple progress prompt or chart widget of android using circle and a sector --- **BoxLoaderView**: https://github.com/nipun-birla/BoxLoaderView BoxLoaderView --- **ProgressManager**: https://github.com/JessYanCoding/ProgressManager 一行代码即可监听 App 中所有网络链接的上传以及下载进度,包括 Glide 的图片加载进度 --- **DotsLoaderView**: https://github.com/steelkiwi/DotsLoaderView Simple dots loader view http://steelkiwi.com/ --- **snackprogressbar**: https://github.com/tingyik90/snackprogressbar snackbar扩展,可以显示进度 --- **terminal-seekbar**: https://github.com/alshell7/terminal-seekbar A smart seek bar with multiple junction points at random seek position --- **HueSeekBar**: https://github.com/iammert/HueSeekBar Yet another android seekbar inspired from Philips Hue app --- **ProgressView**: https://github.com/WhiteDG/ProgressView 自定义进度条 --- **OverwatchProgress**: https://github.com/zjywill/OverwatchProgress OverwatchProgress --- **AnimatedLoadingIndicator**: https://github.com/yash786agg/AnimatedLoadingIndicator An animated Progress Dialog --- **circularView**: https://github.com/rjsvieira/circularView A 'Google Fit'-like implementation of the circular view --- **tinglingsquares**: https://github.com/ishan1604/tinglingsquares A delightful progress animation --- **CoolProgressViews**: https://github.com/amanjeetsingh150/CoolProgressViews Android library with collection of cool progress views --- **android-slidr**: https://github.com/florent37/android-slidr Another android slider / seekbar --- **SegmentedStepperSeekbar**: https://github.com/harshalbenake/SegmentedStepperSeekbar SegmentedStepperSeekbar --- **ProtractorView**: https://github.com/GoodieBag/ProtractorView 半圆 seekbar --- **plain-pie**: https://github.com/zurche/plain-pie 简单可自定义饼状图 --- **geometric-progress-view**: https://github.com/vbohush/geometric-progress-view Customizable progress indicator in the form of 2D geometric shapes --- **pageloader**: https://github.com/arieridwan8/pageloader 自定义布局加载 --- **GADownloading**: https://github.com/Ajian-studio/GADownloading 蛮有创意的一发 Android 下载效果 --- **WaveLoading**: https://github.com/race604/WaveLoading 一个全能的水波加载动画 --- **ImageLoadingView**: https://github.com/yingLanNull/ImageLoadingView 类似微信图片加载,微博图片加载,视频加载时的进度view --- **segmentedview**: https://github.com/czy1121/segmentedview ios风格的分段控件,类似 UISegmentedControl --- **CircularProgressBar**: https://github.com/Shah-Sahab/CircularProgressBar CircularProgressBar --- **CircleAlarmTimerView**: https://github.com/yingLanNull/CircleAlarmTimerView 圆形进度条 --- **Audiogram**: https://github.com/alxrm/Audiogram Lightweight audiowave progressbar --- **CountDownProgressView**: https://github.com/kishorsinghgour/CountDownProgressView This is a simple rounded progress view that shows remaining time/cycle/events as text in center --- **SwipeCoordinator**: https://github.com/VictorAlbertos/SwipeCoordinator A coordinator layout for Android views to animate and typify touch events as swipe gestures --- **baso**: https://github.com/gitsindonesia/baso 以组件的方式维护列表加载状态 --- **AwesomeProgressbar**: https://github.com/alex5241/AwesomeProgressbar 支持左右两边同时滚动的进度条 --- **BreadcrumbsView**: https://github.com/VictorAlbertos/BreadcrumbsView A customizable Android view for paginated forms --- **FreshDownloadView**: https://github.com/dudu90/FreshDownloadView 一个展示下载进度的View,下载完成和失败的时候会有酷酷的动画 --- **ProgressRoundButton**: https://github.com/cctanfujun/ProgressRoundButton 渐变的下载按钮,发现不少小伙伴要做类似效果的 --- **RingProgressBar**: https://github.com/HotBitmapGG/RingProgressBar 自定义控件のMaterial design风格的圆环进度条 --- **CreditSesameRingView**: https://github.com/HotBitmapGG/CreditSesameRingView 支付宝芝麻信用 --- **MaterialProgressBar**: https://github.com/chaossss/MaterialProgressBar MaterialProgressBar --- **ChompProgressView**: https://github.com/andyb129/ChompProgressView A (semi) realistic chomping progress view that takes bites out of your delicious images! Nom! Nom! --- **loaderviewlibrary**: https://github.com/elye/loaderviewlibrary Library that enables TextView of ImageView to show loading animation while waiting for the text and image get loaded --- **RingProgress**: https://github.com/ldoublem/RingProgress Android环形进度条类似apple watch健身记录 --- **SmileyLoadingView**: https://github.com/andyxialm/SmileyLoadingView 仿支付宝实现的一个笑脸 LoadingView 效果 --- **SpecialProgressBar**: https://github.com/zhangke3016/SpecialProgressBar A Special Progress Bar for Android --- **BreathingProgressDemo**: https://github.com/webianks/BreathingProgressDemo Here comes a nice little breathing progress which you can show in your Android apps --- **SegmentedBarView**: https://github.com/gspd-mobi/SegmentedBarView Custom UI control for android which is showing data as a segments and a value inside them. --- **SwagPoints**: https://github.com/enginebai/SwagPoints An Android custom circular SeekBar that supports max/min range and step settings --- **RangeBarVertical**: https://github.com/ITheBK/RangeBarVertical Android rangebar(seekbar) vertical having two thumbs --- **WaveProgressView**: https://github.com/fanrunqi/WaveProgressView most powerful wave load view --- **PodSLider**: https://github.com/bhargavms/PodSLider A UI widget slider for android --- **crystal-range-seekbar**: https://github.com/syedowaisali/crystal-range-seekbar Crystal Range Seekbar --- **circular-music-progressbar**: https://github.com/aliab/circular-music-progressbar 音乐头像圆形 progressbar --- **CircularProgressView**: https://github.com/rahatarmanahmed/CircularProgressView Material style circular progress bar for Android --- **LoadingView**: https://github.com/ldoublem/LoadingView 各种动画效果的LoadingView --- **AndroidFillableLoaders**: [https://github.com/JorgeCastilloPrz/AndroidFillableLoaders](https://github.com/JorgeCastilloPrz/AndroidFillableLoaders) Android fillable progress view working with SVG paths. This is a nice option too if you want to create an interesting branding logo for your app. Based on the iOS project:[https://github.com/poolqf/FillableLoaders](https://github.com/poolqf/FillableLoaders) --- **HoldToLoadLayout**: https://github.com/melihaksoy/HoldToLoadLayout A layout that creates a loading-like progress around it's child ( circle ), inspired from Destiny's ( PS4 ) accept mechanism --- **BezierLoadingView**: https://github.com/JeasonWong/BezierLoadingView 贝塞尔曲线加载 --- **BubbleSeekBar**: https://github.com/woxingxiao/BubbleSeekBar 自定义SeekBar,进度变化由可视化气泡样式呈现 --- **SeekArc**: [https://github.com/Triggertrap/SeekArc](https://github.com/Triggertrap/SeekArc) Circular SeekBar view for Android --- **material-range-bar**: [https://github.com/oli107/material-range-bar](https://github.com/oli107/material-range-bar) Android widget for selecting a range of values. --- **SpeedView**: https://github.com/anastr/SpeedView 速度指示器 --- **PanelView**: https://github.com/githubwing/PanelView android PanelView DashBoard 仪表盘 汽车仪表盘 气压仪表盘 --- **sc-widgets**: https://github.com/Paroca72/sc-widgets 多种进度条,车速,气压,百分比等 --- **CircleProgressBar**: https://github.com/dinuscxj/CircleProgressBar A circular android ProgressBar library which extends ProgressBar --- **stackedhorizontalprogressbar**: https://github.com/nisrulz/stackedhorizontalprogressbar Android Library to implement stacked horizontal progressbar http://nisrulz.github.io/stackedhorizontalprogressbar --- **uberprogressview**: https://github.com/ishan1604/uberprogressview An android progress view developed after taking inspiration from Uber app --- **BeerProgressView**: https://github.com/andyb129/BeerProgressView A library that lets you create a beer styled progress view with bubbles and all --- **SnailBar**: https://github.com/android-cjj/SnailBar A lovely snail,You can use it as a seekbar or progressbar. --- **ElasticDownload**: [https://github.com/Tibolte/ElasticDownload](https://github.com/Tibolte/ElasticDownload) We are not Gif makers, We are developers --- **LoadingDrawable**: https://github.com/dinuscxj/LoadingDrawable some beautiful android loading drawable ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/AnimalDrawable.gif?width=300) ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/SceneryDrawable.gif?width=300) ![](https://raw.githubusercontent.com/dinuscxj/LoadingDrawable/master/Preview/CircleJumpDrawable.gif?width=300) --- **materialish-progress**: https://github.com/pnikosis/materialish-progress A material style progress wheel compatible with 2.3 --- **ArcProgressStackView**: https://github.com/GIGAMOLE/ArcProgressStackView Present your progress bars in arc mode with information and total control. View size, CB controls |Typeface, animation |Draw width, offset, gradient |Angle, orientation |Shadow :-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------: ![](https://lh3.googleusercontent.com/-5wahrBgdCTw/VuwHChXS3FI/AAAAAAAACNQ/eqpqhfnN5G0l3EnETDQ_I5qu4kqQYSysA/w327-h551-no/apsv_preview_size_cb.gif)|![](https://lh4.googleusercontent.com/-c6X1XyKY1go/VuwHCkNghpI/AAAAAAAACNQ/x_xtWAytFPkNrbuEDylIGKNR8mh1jW-rg/w323-h552-no/apsv_preview_typeface_animation.gif)|![](https://lh6.googleusercontent.com/-mz_x7ViHvpQ/VuwHCrwvy-I/AAAAAAAACNQ/vShu09gRxDYv1eekjOLDeSKoHMSluph3w/w325-h552-no/apsv_preview_offset.gif)|![](https://lh6.googleusercontent.com/-iuYi_G-OGrc/VuwHCgvlRNI/AAAAAAAACNQ/LNaGspht3gYsAMJfclfF9InQBzTamHj0Q/w325-h552-no/apsv_preview_angle.gif)|![](https://lh6.googleusercontent.com/-ifOq29FoVrE/VuwHCprAWrI/AAAAAAAACNQ/wLdEYiyV2kwd2rQDQf0QSMe-amHIbhogQ/w325-h552-no/apsv_preview_shadow.gif) --- **FABProgressCircle**: [https://github.com/JorgeCastilloPrz/FABProgressCircle](https://github.com/JorgeCastilloPrz/FABProgressCircle) Material progress circle around any FloatingActionButton. 100% Guidelines. --- **Loading**: [https://github.com/yankai-victor/Loading](https://github.com/yankai-victor/Loading) Android loading view --- **AnimatedCircleLoadingView**: [https://github.com/jlmd/AnimatedCircleLoadingView](https://github.com/jlmd/AnimatedCircleLoadingView) An animated circle loading view --- **WaveLoadingView**: https://github.com/tangqi92/WaveLoadingView An Android library providing to realize wave loading effect --- **AnimateHorizontalProgressBar**: https://github.com/MasayukiSuda/AnimateHorizontalProgressBar A tiny customView makes very easier ProgressBar anitmation horizontal --- **MaterialProgressBar**: [https://github.com/DreaminginCodeZH/MaterialProgressBar](https://github.com/DreaminginCodeZH/MaterialProgressBar) Material design ProgressBar with consistent appearance --- **Android-RoundCornerProgressBar**: [https://github.com/akexorcist/Android-RoundCornerProgressBar](https://github.com/akexorcist/Android-RoundCornerProgressBar) Round Corner Progress Bar Library for Android --- **GoogleProgressBar**: [https://github.com/jpardogo/GoogleProgressBar](https://github.com/jpardogo/GoogleProgressBar) Android library to display progress like google does in some of his services. --- **SmoothProgressBar**: [https://github.com/castorflex/SmoothProgressBar](https://github.com/castorflex/SmoothProgressBar) A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar --- **NumberProgressBar**: [https://github.com/daimajia/NumberProgressBar](https://github.com/daimajia/NumberProgressBar) A beautiful, slim Android ProgressBar. --- **CircleProgress**: [https://github.com/lzyzsd/CircleProgress](https://github.com/lzyzsd/CircleProgress) CircleProgress, DonutProgress, ArcProgress --- **android-square-progressbar**: [https://github.com/mrwonderman/android-square-progressbar](https://github.com/mrwonderman/android-square-progressbar) An android library to display a progressbar that goes around an image.[http://halcyon.ch/android-square-progressbar-v-1-6-0/](http://halcyon.ch/android-square-progressbar-v-1-6-0/) --- **MaterialLoadingProgressBar**: https://github.com/lsjwzh/MaterialLoadingProgressBar MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+) --- **dashed-circular-progress**: https://github.com/glomadrian/dashed-circular-progress A Circular progress animated where you can put any view inside --- **DownloadProgressBar**: [https://github.com/panwrona/DownloadProgressBar](https://github.com/panwrona/DownloadProgressBar) DownloadProgressBar is an android library that delivers awesome custom progress bar. You can manipulate it's state in every way. --- **CircleProgress**: [https://github.com/Fichardu/CircleProgress](https://github.com/Fichardu/CircleProgress) A circle progress animation view on Android --- **WhorlView**: https://github.com/Kyson/WhorlView Progressbar with whorl style --- **SuperLoadingProgress**: https://github.com/835127729/SuperLoadingProgress 一款优美的加载器,根据进度设置加载效果 http://blog.csdn.net/crazy__chen/article/details/50270281 --- **ColorArcProgressBar**: https://github.com/Shinelw/ColorArcProgressBar This is beautiful color arc progress bar. --- ================================================ FILE: 选择器Picker/README.md ================================================ # AndroidLibs == 选择器 Picker 包含:时间、地址、颜色、文件选择 …… [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **android-sku**: https://github.com/wuhenzhizao/android-sku Android Sku属性选择器, 类似于淘宝,天猫,京东,支持MVVM --- **datepicker-timeline**: https://github.com/badoualy/datepicker-timeline An infinite scrolling timeline to pick a date --- **android-dial-picker**: https://github.com/moldedbits/android-dial-picker android-dial-picker --- **android-ringtone-picker**: https://github.com/kevalpatel2106/android-ringtone-picker android-ringtone-picker --- **CarouselPicker**: https://github.com/GoodieBag/CarouselPicker 图标和文本选择 --- **ScrollChoice**: https://github.com/webianks/ScrollChoice Scrollable view which can be used to give different choices to user with nice ui --- **Bubble-Picker**: https://github.com/igalata/Bubble-Picker Bubble-Picker --- **NumberPadTimePicker**: https://github.com/philliphsu/NumberPadTimePicker 时间选择器 --- **DateTimeRangePicker**: https://github.com/skedgo/DateTimeRangePicker 时间选择器,选择特定间隔时间段 --- **RetainedDateTimePickers**: https://github.com/k0shk0sh/RetainedDateTimePickers 屏幕切换保持状态的时间选择控件 --- **DateRangePicker**: https://github.com/MedAmineTazarki/DateRangePicker A Dialogo fragment with date pickers which can be used to select a time range --- **RegionSelector**: https://github.com/a5533348/RegionSelector android 省市区选择控件 --- **country-picker-x**: https://github.com/ekimual/country-picker-x 城市选择 --- **nice-spinner**: https://github.com/arcadefire/nice-spinner nice-spinner --- **android_contact_picker**: https://github.com/codinguser/android_contact_picker 提取、显示安卓联系人 --- **FlatTimeCollection**: https://github.com/anastr/FlatTimeCollection Amazing Dynamic Time UI :clock1030: :hourglass: and More --- **ScaleRuler**: https://github.com/ZBJDSBJ/ScaleRuler 身高、体重横向滚动刻度尺选择器 --- **RangeBar**: https://github.com/YangShaoXiong/RangeBar 设置文章字体大小时所需要的View控件 --- **RangeSliderWithNumber**: https://github.com/freecats/RangeSliderWithNumber A digital selector with bubbles and ruler --- **TagSelectorView**: https://github.com/Rock610/TagSelectorView TagSelectorView --- **WheelPicker**: https://github.com/youmu178/WheelPicker 修改开源库Wheel后,能控制选中颜色及大小 --- **Android-SwitchDateTimePicker**: https://github.com/Kunzisoft/Android-SwitchDateTimePicker Android library for Date and Time Picker in same dialog --- **DateRangePicker**: https://github.com/savvisingh/DateRangePicker Date Range Picker is a Calender Picker View to show a Customized Date Range Picker with improved UI --- **Android-Week-View**: https://github.com/alamkanak/Android-Week-View Android 周日历视图组件 --- **Material-Calendar-View**: https://github.com/Applandeo/Material-Calendar-View MD 风格的日历组件 --- **SuperCalendar**: https://github.com/MagicMashRoom/SuperCalendar android 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期 --- **MosaicCalendarView**: https://github.com/tiagohm/MosaicCalendarView GitHub 贡献图风格日历 --- **EasyCalendar**: https://github.com/shichaohui/EasyCalendar 可进行 UI 定制的日历组件,轻松完成签到日历功能 --- **CalendarView**: https://github.com/mahendramahi/CalendarView 一款精致日历 --- **OneCalendarView**: https://github.com/MorochoRochaDarwin/OneCalendarView 一款精致日历 --- **material-calendarview**: https://github.com/prolificinteractive/material-calendarview 一款精致漂亮的日历组件 --- **material-calendarview**: https://github.com/prolificinteractive/material-calendarview 一款精致漂亮的日历组件 --- **WeekCalendar**: https://github.com/loonggg/WeekCalendar 周日历 --- **MaterialCalendar**: https://github.com/jMavarez/MaterialCalendar 又一个漂亮的 Android MD 风格日历效果 --- **Cadar**: https://github.com/memfis19/Cadar 类似 Google 日历的实现,做的不错 --- **LightCalendarView**: https://github.com/recruit-mp/LightCalendarView 简洁风格的日历 View --- **android-calendar-view**: https://github.com/myjoybar/android-calendar-view 显示阳历,农历,节假日和二十四节气 实现对某月日期的单选或者多选的andorid 日历控件库 --- **HorizontalExpandableCalendar-Android**: https://github.com/sulo61/HorizontalExpandableCalendar-Android Android Expandable Calendar --- **GregorianLunarCalendar**: https://github.com/Carbs0126/GregorianLunarCalendar GregorianLunarCalendar提供了农历+公历的日期选择模式,同时支持公历+农历的无缝切换 --- **CalendarView**: https://github.com/henry-newbie/CalendarView CalendarListview是一个高度定制的日期选择器,可以满足多选日期的需求 --- **CustomCalendar**: https://github.com/Riontech/CustomCalendar CustomCalendar --- **CompactCalendarView**: https://github.com/SundeepK/CompactCalendarView 仿谷歌日历 --- **material-calendarview**: https://github.com/prolificinteractive/material-calendarview A Material design back port of Android's CalendarView.[https://prolificinteractive.github.io/material-calendarview/](https://prolificinteractive.github.io/material-calendarview/) --- **Caldroid**: [https://github.com/roomorama/Caldroid](https://github.com/roomorama/Caldroid) A better calendar for Android --- **Android-MonthCalendarWidget**: [https://github.com/romannurik/Android-MonthCalendarWidget](https://github.com/romannurik/Android-MonthCalendarWidget) A simple example of a responsive Month Calendar app widget for Android --- **CircleTimerView**: [https://github.com/jiahuanyu/CircleTimerView](https://github.com/jiahuanyu/CircleTimerView) Circular timer on Android platform. --- **android-times-square**: [https://github.com/square/android-times-square](https://github.com/square/android-times-square) Standalone Android widget for picking a single date from a calendar view. --- **Android-Week-View**: [https://github.com/alamkanak/Android-Week-View](https://github.com/alamkanak/Android-Week-View) Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. --- **SilkCal**: [https://github.com/NLMartian/SilkCal](https://github.com/NLMartian/SilkCal) Android calendar view inspired by Sunrise calendar and iOS7 stock calendar --- **CompactCalendarView**: [https://github.com/SundeepK/CompactCalendarView](https://github.com/SundeepK/CompactCalendarView) An android library which provides a compact calendar view much like the one used in google calenders, following material design. --- **NumberPickerView**: https://github.com/Carbs0126/NumberPickerView another NumberPicker with more flexible attributes on Android platform --- **DropDownMenu**: https://github.com/baiiu/DropDownMenu a better DropDownMenu solution, 完整的筛选器解决方案 --- **NumberPicker**: https://github.com/ShawnLin013/NumberPicker 数字选择器 --- **TimePickerDialog**: https://github.com/JZXiang/TimePickerDialog 多级时间选择器 --- **DateSelecter**: https://github.com/chsmy/DateSelecter 基于第三方 WheelView 实现的一个时间选择器 --- **FileListerDialog**: https://github.com/FirzenYogesh/FileListerDialog A simple file/ directory picker dialog for android --- **android-file-chooser**: https://github.com/Arjun-sna/android-file-chooser Android library to provide chooser for files in external storage --- **EasyFilePickerDialog**: https://github.com/kingfisherphuoc/EasyFilePickerDialog EasyFilePickerDialog --- **AppChooser**: https://github.com/JulianAndroid/AppChooser 自定义打开指定文件的应用选择器 --- **Android-FileBrowser-FilePicker**: https://github.com/adityak368/Android-FileBrowser-FilePicker 文件浏览,选择 --- **Android-FilePicker**: https://github.com/DroidNinja/Android-FilePicker Photopicker and 文件 picker for android --- **android-filepicker**: https://github.com/Angads25/android-filepicker Selecting directories/files made a lot easier --- **Android-FilePickerFilterLibrary**: https://github.com/aerdy/Android-FilePickerFilterLibrary 文件选择过滤 --- **storage-chooser**: https://github.com/codekidX/storage-chooser 效果超赞的文件选择器 --- **MaterialFilePicker**: https://github.com/nbsp-team/MaterialFilePicker MD 风格文件选择器 ![](https://i.imgur.com/mjxs05n.png) --- **MaterialDateTimePicker**: https://github.com/wdullaer/MaterialDateTimePicker Pick a date or time on Android in style --- **CountryCodePicker**: https://github.com/joielechong/CountryCodePicker 国家码选择器 --- **country-picker-android**: https://github.com/mukeshsolanki/country-picker-android CountryPicker is a simple library that can be show a country picker --- **androidWheelView**: https://github.com/weidongjian/androidWheelView 仿照iOS的滚轮控件,从请吃饭apk反编译出来的 --- **Android-PickerView**: https://github.com/saiwu-bigkoo/Android-PickerView 仿iOS的PickerView控件,有时间选择、地名选择和选项选择并支持一二三级联动效果 --- **android-betterpickers**: [https://github.com/derekbrameyer/android-betterpickers](https://github.com/derekbrameyer/android-betterpickers) Android library for better Picker DialogFragments --- **SublimePicker**: [https://github.com/vikramkakkar/SublimePicker](https://github.com/vikramkakkar/SublimePicker) A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface. --- **SlideDateTimePicker**: https://github.com/jjobes/SlideDateTimePicker A combined DatePicker and TimePicker in a DialogFragment for Android --- **CityPicker**: https://github.com/yangjinbo2014/CityPicker 类似ios的picker样式的地址选择框,支持三级联动 --- **CharacterPickerView**: https://github.com/alafighting/CharacterPickerView 可实现三级联动的选择器,高仿iOS的滚轮控件 --- **datetimepicker**: https://github.com/CiTuX/datetimepicker DatePicker and TimePicker from Google for Android 4.0+ https://android.googlesource.com/platform/frameworks/opt/datetimepicker --- **MaterialDateRangePicker**: https://github.com/borax12/MaterialDateRangePicker A material Date Range Picker based on wdullaers MaterialDateTimePicker --- **AndroidClearChroma**: https://github.com/Kunzisoft/AndroidClearChroma A material color picker for Android --- **android-material-color-picker-dialog**: https://github.com/Pes8/android-material-color-picker-dialog android-material-color-picker-dialog --- **ColorPickerDialog**: https://github.com/savvisingh/ColorPickerDialog Android 上的单个或多个颜色选择 --- **ColorPickerView**: https://github.com/skydoves/ColorPickerView Android 上的取色工具 --- **MaterialDesignColors**: https://github.com/bassaer/MaterialDesignColors MaterialDesignColors --- **colorpreference**: https://github.com/kizitonwose/colorpreference 带颜色选择的 preference --- **vertical-slide-color-picker**: https://github.com/veritas1/vertical-slide-color-picker 竖向颜色选择器 --- **HoloColorPicker**: https://github.com/LarsWerkman/HoloColorPicker An Android Holo themed colorpicker designed by Marie Schweiz --- **colorpicker**: https://github.com/jrummyapps/colorpicker A highly customizable color picker for Android --- **colorpicker**: https://github.com/QuadFlask/colorpicker color picker for android --- **PickerUI**: [https://github.com/DavidPizarro/PickerUI](https://github.com/DavidPizarro/PickerUI) Android library to display a list of items for pick one. --- **WheelPicker**: https://github.com/AigeStudio/WheelPicker Simple & Wonderful wheel view in realistic effect for android. --- **WheelSelect**: https://github.com/kailaisi/WheelSelect 通过recyclerview实现的滚动选择`年龄` --- **AndroidPicker**: https://github.com/gzu-liyujiang/AndroidPicker 安卓选择器类库,包括日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器、星座选择器等 --- **AndroidSweetSheet**: [https://github.com/zzz40500/AndroidSweetSheet](https://github.com/zzz40500/AndroidSweetSheet) 一个富有动感的Sheet(选择器) --- ================================================ FILE: 面试Interview/README.md ================================================ # AndroidLibs == 面试 Interview 包含:安卓面试相关技巧,面试题, 知识点,代码等 [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **android_interview**: https://github.com/LRH1993/android_interview Android校招面试指南 ================================================ FILE: 音视频Audio_Video/README.md ================================================ # AndroidLibs == 音视频 Audio_Video 包含:音视频编解码,音乐播放器,视频播放器,视频直播... [<==返回首页==](https://github.com/XXApple/AndroidLibs) --- **YCVideoPlayer**: https://github.com/yangchong211/YCVideoPlayer 视频播放器封装库案例,仿照优酷,爱奇艺视频播放器,可以添家视频观看权限,试看模式,类似优酷试看功能。基于ijkplayer,支持网络视频或者本地视频播放,滑动调节亮度或者音量,快进快退,记录播放位置。可以设置边观看变缓存,支持全屏播放,小窗口,正常播放等模式;还支持列表播放,切换分辨率,还可以自定义视频播放器,拓展性强 --- **yjPlay**: https://github.com/yangchaojiang/yjPlay PlayPauseView 一个支持自定义布局, 多种加密算法,直播 ,亮度,音量,快进等手势 ,广告视频预览 ,清晰度切换 , 自定义数据源,列表播放,倍数播放 神奇的播放器 --- **PlayPauseView**: https://github.com/Lauzy/PlayPauseView PlayPauseView 让播放、暂停按钮优雅的过渡 --- **small-video-record**: https://github.com/mabeijianxi/small-video-record 利用FFmpeg视频录制微信小视频与其压缩处理 --- **FFmpeg4Android**: https://github.com/mabeijianxi/FFmpeg4Android 编译 Android 下可用的 FFmpeg 的项目 --- **FFmpegMediaPlayer**: https://github.com/wseemann/FFmpegMediaPlayer FFmpegMediaPlayer can be used to control playback of audio/video files and streams --- **CompileFFmpegWithOpenSSL**: https://github.com/davinctor/CompileFFmpegWithOpenSSL A bunch of scripts you can use to compile FFmpeg with OpenSSL --- **LiveVideoBroadcaster**: https://github.com/ant-media/LiveVideoBroadcaster Native Android app that can broadcast and play live video via RTMP --- **EasyPusher_Android**: https://github.com/EasyDarwin/EasyPusher_Android 精炼、稳定、高效的安卓前/后摄像头/手机桌面屏幕采集、编码、RTSP直播推送 --- **VRPlayer**: https://github.com/wheat7/VRPlayer 本地VR视频播放器 --- **android-player-tv**: https://github.com/LUSHDigital/android-player-tv The Android TV version of LUSH Player --- **sc-player**: https://github.com/Paroca72/sc-player A media player button --- **YuuPlayer**: https://github.com/agusibrahim/YuuPlayer 基于 Webview 实现的 Youtube Player --- **MusicPickerActivity**: https://github.com/ykAR6Bqy5DeG/MusicPickerActivity 系统音频文件选择 --- **PreviewSeekBar**: https://github.com/rubensousa/PreviewSeekBar 支持视频 Preview 效果的 Seekbar --- **NiceVieoPlayer**: https://github.com/xiaoyanger0825/NiceVieoPlayer MediaPlayer+TextureView,完美切换全屏、小窗口的Android视频播放器 --- **android-PictureInPicture**: https://github.com/googlesamples/android-PictureInPicture android-PictureInPicture 画中画功能 --- **bilibili-android-client**: https://github.com/HotBitmapGG/bilibili-android-client 非官方 B 站客户端 --- **OhMyBiliBili**: https://github.com/HotBitmapGG/OhMyBiliBili 高仿系列の哔哩哔哩 - ( ゜- ゜)つロ 乾杯~ --- **BiliClient**: https://github.com/android-cjj/BiliClient 这是仿bilibili客户端,是我一个刚学android的朋友写的,原作地址:https://github.com/winkstu/ABPlayer --- **ZoomableTextureView**: https://github.com/Manuiq/ZoomableTextureView 视频双指缩放 --- **ExoPlayerManager**: https://github.com/AAkira/ExoPlayerManager Kotin 写的视频广告库 --- **SiliCompressor**: https://github.com/Tourenathan-G5organisation/SiliCompressor 稳定强大的图片,视频压缩库 --- **k4l-video-trimmer**: https://github.com/knowledge4life/k4l-video-trimmer 视频裁剪 --- **media-for-mobile**: https://github.com/INDExOS/media-for-mobile 视频录制,编辑,截取等 --- **KSYStreamer_Android**: https://github.com/ksvc/KSYStreamer_Android 金山云Android采集推流SDK(Livestream SDK),支持内置/自定义美颜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Voice Mixer)、混响(Reverb)、画中画(PIP)、连麦(RTC)、动态贴纸(Sticker) --- **PLDroidMediaStreaming**: https://github.com/pili-engineering/PLDroidMediaStreaming PLDroidMediaStreaming 是 Pili 直播 SDK 的 Android 推流端,支持 RTMP 推流,h.264 和 AAC 编码,硬编、软编支持。具有丰富的数据和状态回调,方便用户根据自己的业务定制化开发。具有直播场景下的重要功能,如:美颜、背景音乐、水印等功能。 --- **PLDroidPlayer**: https://github.com/pili-engineering/PLDroidPlayer PLDroidPlayer 是 Pili 直播 SDK 的安卓播放器。支持所有直播常用的格式,如:RTMP、HLS、FLV。拥有优秀的功能和特性,如:首屏秒开、追帧优化、丰富的数据和状态回调、硬解软解支持。而且可以根据自己的业务进行高度定制化开发。 --- **PLDroidShortVideo**: https://github.com/pili-engineering/PLDroidShortVideo 七牛推出的一款适用于 Android 平台的短视频 SDK,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、本地/云端存储在内的多种功能,支持高度定制以及二次开发 --- **WxRecoderVideo**: https://github.com/maimingliang/WxRecoderVideo 基于VCamera,仿微信录制短视频 --- **Camera2-Video**: https://github.com/WesleyElliott/Camera2-Video A simple Android wrapper for interfacing with the new Camera2 API for video capture --- **ExoPlayerFilter**: https://github.com/MasayukiSuda/ExoPlayerFilter 实时视频滤镜 --- **VidEffects**: https://github.com/krazykira/VidEffects 实时视频滤镜 --- **VCL-Android**: https://github.com/hanhailong/VCL-Android 编译好的VCL-Android版本,打了四种架构的so包,armeabi-v7a、armeabi、x86、mips --- **simplest_ffmpeg_mobile**: https://github.com/leixiaohua1020/simplest_ffmpeg_mobile ffmpeg examples in Android / IOS / WinPhone http://leixiaohua1020.github.com/ --- *MediaPlayer-Extended**: https://github.com/protyposis/MediaPlayer-Extended Android MediaPlayer API-compatible media player library with exact seek and DASH support --- **360-video-player-for-android**: https://github.com/fbsamples/360-video-player-for-android Sample code for creating a 360 video player on Android --- **AutoplayVideos**: https://github.com/Krupen/AutoplayVideos recyclerview 下自动播放视频 --- **easy-video-player**: https://github.com/afollestad/easy-video-player Video playback on Android, made easy, wrapping around the stock MediaPlayer API. https://aidanfollestad.com --- **DragVideo**: https://github.com/hejunlin2013/DragVideo DragVideo,一种在播放视频时,可以任意拖拽视频的方案 --- **jjdxm_ijkplayer**: https://github.com/jjdxmashl/jjdxm_ijkplayer 基于ijkplayer简单的UI界面 当前项目是基于ijkplayer项目进行的播放器界面UI封装 --- **MVideo**: https://github.com/miaoyongjun/MVideo 仿微信朋友圈视频播放特效 --- **GSYVideoPlayer**: https://github.com/CarGuo/GSYVideoPlayer 视频播放器(IJKplayer),支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,5.0的过场效果,其他一些小动画效果 --- **JieCaoVideoPlayer**: https://github.com/lipangit/JieCaoVideoPlayer android videoplayer mediaplayer videoview mediaview and fullscreen --- **Exposure-Video-Player**: https://github.com/UrbanChrisy/Exposure-Video-Player Custom Android video player API library --- **youtube-android-player-helper**: https://github.com/JackDinealKIM/youtube-android-player-helper YouTube 控制播放 --- **fenster**: https://github.com/malmstein/fenster 利用TextureView 播放视频,并可控制播放,暂停等。 --- **ParsingPlayer**: https://github.com/TedaLIEz/ParsingPlayer 网络视频流播放 --- **ipcam-view**: https://github.com/niqdev/ipcam-view MJPEG 视频流播放 --- **YCAudioPlayer**: https://github.com/yangchong211/YCAudioPlayer 音频播放器,基础播放功能有:播放,暂停,下一首,上一首;可以设置多种播放类型:顺序播放,随机播放,单曲循环;可以设置播放进度快慢,参考混沌大学APP;支持后台播放,可以扫描本地音频,有效处理了捕获/丢弃音频焦点逻辑,支持耳机线控。通知栏,底部音频播放控制栏,音频List页面和播放详情页数据同步 --- **ringdroid**: https://github.com/google/ringdroid 安卓音频截取,转换 --- **audio-analyzer-for-android**: https://github.com/bewantbe/audio-analyzer-for-android 音乐频谱分析 --- **A-MusicView**: https://github.com/north2014/A-MusicView 原创自定义控件之-Canvas实时绘制音乐波形图 --- **lastfm-lib**: https://github.com/ArthurGhazaryan/lastfm-lib last.fm 安卓api --- **MediaFacade**: https://github.com/Drivemode/MediaFacade 多媒体处理 --- **ExoPlayer**: https://github.com/google/ExoPlayer An extensible media player for Android --- **exoplayer-textureview**: https://github.com/satorufujiwara/exoplayer-textureview ExoPlayer's wrapper for using with TextureView --- **PlayVideo-OpenGL**: https://github.com/ChouRay/PlayVideo-OpenGL 通过Opengl ES去绘制视频的demo(可实现视频画中画) --- **OpenCVwithUVC**: https://github.com/saki4510t/OpenCVwithUVC usb摄像头 OpenCV --- **UVCCamera**: https://github.com/saki4510t/UVCCamera usb摄像头,library and sample to access to UVC web camera on non-rooted Android device --- **PLDroidDemo**: https://github.com/angcyo/PLDroidDemo YUV-->H264,YUV-->RGB, GL Blur, GPUImage --- **YUVDroidTools**: https://github.com/Jhuster/YUVDroidTools 安卓预览 YUV 原始数据 --- **viper4android_fx**: https://github.com/vipersaudio/viper4android_fx ViPER4Android FX Control Panel --- **LingoRecorder**: https://github.com/lingochamp/LingoRecorder LingoRecorder is a better recorder for Android, you can easily process pcm from it --- **AudioDemo**: https://github.com/Jhuster/AudioDemo 演示如何在 Android 平台上开发音频相关应用,开发音频入门必备 --- **AudioVideo**: https://github.com/doggycoder/AudioVideo Android音视频相关的Demo --- **SimpleRecorder**: https://github.com/lrannn/SimpleRecorder Android 高质量录音库 --- **AndroidMp3Recorder**: https://github.com/GavinCT/AndroidMP3Recorder 为Android提供MP3录音功能 --- **AndroidMp3Recorder**: https://github.com/telescreen/AndroidMp3Recorder Android mp3 音频录制 --- **AACEncoder_Android**: https://github.com/turkeyzhu/AACEncoder_Android Android AAC编码库 --- **android-aac-enc**: https://github.com/timsu/android-aac-enc Android轻量级的AAC编码库 --- **AndroidAudioRecorder**: https://github.com/adrielcafe/AndroidAudioRecorder 安卓音频录制库 --- **OmRecorder**: https://github.com/kailash09dabhi/OmRecorder A Simple Pcm / Wav audio recorder with nice api. https://kailash09dabhi.github.io/OmRecorder/ --- **AndroidAudioConverter**: https://github.com/adrielcafe/AndroidAudioConverter 音频转换 支持:WAV, AAC, MP3, M4A, WMA and FLAC --- **CallRecorder**: https://github.com/aykuttasil/CallRecorder 通话录音 --- **android_silk_v3_decoder**: https://github.com/ketn4391/android_silk_v3_decoder 转换微信QQ语音格式为MP3格式 --- **Phonograph**: https://github.com/kabouzeid/Phonograph Phonograph Music Player 开源啦,这可是一个拥有 百万级下载量的 Google Play 播放器 --- **Shuttle**: https://github.com/timusus/Shuttle Shuttle Music Player --- **MusicDNA**: https://github.com/harjot-oberai/MusicDNA A Music Player for android that renders beautiful DNA(Visualization) of the currently playing music --- **Orin**: https://github.com/aliumujib/Orin Fork of @kabouzied Phonograph, I always wanted to try my hands on Tunzo's material design music player --- **IdealMedia**: https://github.com/dmllr/IdealMedia Awesome app to listen music and audiobooks on the device and online at vk.com. Search, download, set as ringtone, sort by albums, authors, folder. Powerful equalizer --- **audio-recorder-button**: https://github.com/safetysystemtechnology/audio-recorder-button audio-recorder-button --- **AnimatedRecordingView**: https://github.com/HeZaiJin/AnimatedRecordingView 一个有趣的Android录音动画 --- **MusicWave**: https://github.com/akshay2211/MusicWave 音乐播放频谱波形 --- **MusicIndicator**: https://github.com/Taishi-Y/MusicIndicator Android 音乐频谱效果组件 --- **CameraFragment**: https://github.com/florent37/CameraFragment Fragment拍照摄像 --- **JcPlayer**: https://github.com/jeancsanchez/JcPlayer A simple audio player for Android applications --- **PonyMusic**: https://github.com/wangchenyan/PonyMusic 波尼音乐 OkHttp+Gson+Material Design Online Music Player --- **remusic**: https://github.com/aa112901/remusic 仿网易云音乐 安卓版,netease android,音乐播放器 在线 下载 --- **MusicStreamer**: https://github.com/harjot-oberai/MusicStreamer 一个超漂亮的音乐播放器!尤其是音频的可视化功能,超炫酷 --- **ListenerMusicPlayer**: https://github.com/hefuyicoder/ListenerMusicPlayer A Grace Material Design Music Player --- **StylishMusicPlayer**: https://github.com/ryanhoo/StylishMusicPlayer A stylish music player for android device 16+ --- **SupermanMusicPlayer**: https://github.com/tedhappy/SupermanMusicPlayer 本地音乐播放器源码, 该音乐播放器除了实现基本的播放音乐之外, 还可以睡眠定时, 剪辑铃声, 第三方分享等功能 --- **android-UniversalMusicPlayer**: https://github.com/googlesamples/android-UniversalMusicPlayer 多平台(手机,平板,手表)音乐播放器 --- **ApolloModMusic**: https://github.com/jp1017/ApolloModMusic Apollo 音乐播放器,Android Studio 版本 --- **Hide-Music-Player**: [https://github.com/w9xhc/Hide-Music-Player](https://github.com/w9xhc/Hide-Music-Player) Hide音乐播放器 --- **Timber**: [https://github.com/naman14/Timber](https://github.com/naman14/Timber) Material Design Music Player --- **Auro**: https://github.com/architjn/Auro 1st Most Fastest, Latest Designed and open source `Music player` --- **Telecine**: https://github.com/JakeWharton/Telecine 屏幕录制 --- **TVSample**: https://github.com/hejunlin2013/TVSample 1、仿泰捷视频最新TV版 Metro UI效果. 2、仿腾讯视频TV版(云视听·极光) 列表页 --- **IPTVFree**: https://github.com/michelelacorte/IPTVFree Simple IPTV ---