Showing preview only (724K chars total). Download the full file or copy to clipboard to get everything.
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 数据库数字识别
<img src="https://raw.githubusercontent.com/mari-linhares/mnist-android-tensorflow/master/images/demo.png" width="640"/>
---
**AndroidTensorFlowMachineLearningExample**: https://github.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample
Android TensorFlow MachineLearning Example
<img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample/master/assets/keyboard_example.png" width="270"/> <img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample/master/assets/pen_example.png" width="270"/> <img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMachineLearningExample/master/assets/wallet_example.png" width="270"/>
---
**AndroidTensorFlowMNISTExample**: https://github.com/MindorksOpenSource/AndroidTensorFlowMNISTExample
Android TensorFlow Sample,把 TensorFlow 搬到 Android 上
<img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMNISTExample/master/assets/1.png" width="270"/> <img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMNISTExample/master/assets/2.png" width="270"/> <img src="https://raw.githubusercontent.com/MindorksOpenSource/AndroidTensorFlowMNISTExample/master/assets/3.png" width="270"/>
---
**TensorFlow Android Camera Demo**: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android
TensorFlow Android Camera Demo
<img src="https://raw.githubusercontent.com/tensorflow/tensorflow/master/tensorflow/examples/android/sample_images/classify1.jpg" width="270"/> <img src="https://raw.githubusercontent.com/tensorflow/tensorflow/master/tensorflow/examples/android/sample_images/stylize1.jpg" width="270"/> <img src="https://raw.githubusercontent.com/tensorflow/tensorflow/master/tensorflow/examples/android/sample_images/detect1.jpg" width="270"/>
---
**librec**: https://github.com/guoguibing/librec
基于 Java 实现的轻量级推荐系统
<img src="https://camo.githubusercontent.com/4cb8d6593d7a024381b7ce17590a6cabdc2c4999/687474703a2f2f6c69627265632e6e65742f696d616765732f6d6f64756c65732e6a7067" width="400"/> <img src="https://camo.githubusercontent.com/fd06f80ea182ed49a73d54dffecb19b548463a52/687474703a2f2f6c69627265632e6e65742f696d616765732f70726f6365647572652e6a7067" width="400"/>
---
**Cognitive-Face-Android**: https://github.com/Microsoft/Cognitive-Face-Android
微软出品的人脸识别库
<img src="https://github.com/Microsoft/Cognitive-Face-Android/blob/master/SampleScreenshots/SampleRunning3.png" width="300"/>
---
**EasyPR_Android**: https://github.com/linuxxx/EasyPR_Android
中文车牌识别系统
<img src="https://raw.githubusercontent.com/liuruoze/EasyPR/master/resources/doc/res/window.png" width="600"/>
---
================================================
FILE: Flutter/README.md
================================================
# AndroidLibs == Flutter
包含:Flutter相关
[<==返回首页==](https://github.com/XXApple/AndroidLibs)
<img src="https://github.com/iampawan/FlutterExampleApps/raw/master/image/fa.png" width="700"/>
---
**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
<img src="https://github.com/GanZhiXiong/GZXTaoBaoAppFlutter/blob/master/preview_images/%E9%A6%96%E9%A1%B5.gif" width="320"/>
---
**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
<table>
<tr>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/RotatingPlane.gif" width="100px">
<br />
RotatingPlane
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/DoubleBounce.gif" width="100px">
<br />
DoubleBounce
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/Wave.gif" width="100px">
<br />
Wave
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/WanderingCubes.gif" width="100px">
<br />
WanderingCubes
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/FadingFour.gif" width="100px">
<br />
FadingFour
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/FadingCube.gif" width="100px">
<br />
FadingCube
<br />
✅
</td>
</tr>
<tr>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/Pulse.gif" width="100px">
<br />
Pulse
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/ChasingDots.gif" width="100px">
<br />
ChasingDots
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/ThreeBounce.gif" width="100px">
<br />
ThreeBounce
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/Circle.gif" width="100px">
<br />
Circle
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/CubeGrid.gif" width="100px">
<br />
CubeGrid
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/FadingCircle.gif" width="100px">
<br />
FadingCircle
<br />
✅
</td>
</tr>
<tr>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/RotatingCircle.gif" width="100px">
<br />
RotatingCircle
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/FoldingCube.gif" width="100px">
<br />
FoldingCube
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/heart.gif" width="100px">
<br />
PumpingHeart
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/dual-ring.gif" width="100px">
<br />
DualRing
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/hour-glass.gif" width="100px">
<br />
HourGlass
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/PouringHourGlass.gif" width="100px">
<br />
PouringHourGlass
<br />
✅
</td>
</tr>
<tr>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/grid.gif" width="100px">
<br />
FadingGrid
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/ring.gif" width="100px">
<br />
Ring
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/ripple.gif" width="100px">
<br />
Ripple
<br />
✅
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/jogboms/flutter_spinkit/master/screenshots/spinning-circle.gif" width="100px">
<br />
SpinningCircle
<br />
✅
</td>
</tr>
</table>
---
**flutter-hackernews**: https://github.com/alfianlosari/flutter-hackernews
Hacker News client implemented using Flutter
---
**today**: https://github.com/LinXiaoTao/today
仿即刻Flutter版本
<img src="https://github.com/LinXiaoTao/today/raw/master/gif/jike.gif" width="320"/>
---
**Flutter_Bubble**: https://github.com/ACE-YANGCE/Flutter_Bubble
Flutter_Bubble
<img src="https://raw.githubusercontent.com/ACE-YANGCE/Flutter_Bubble/master/bubble_chat.jpg" width="320"/>
---
**bookshare**: https://github.com/MarcioQuimbundo/bookshare
bookshare
<img src="https://github.com/MarcioQuimbundo/bookshare/raw/master/preview.png" width="600"/>
---
**fubble**: https://github.com/cimplesid/fubble
A flutter app to implement canvas
<img src="https://raw.githubusercontent.com/cimplesid/fubble/master/home.png" width="320"/>
---
**flutter_deer**: https://github.com/simplezhli/flutter_deer
Flutter 练习项目。包括完整UI设计图,更贴近真实项目的练习
<img src="https://github.com/simplezhli/flutter_deer/raw/master/preview/Screenshot_3.png" width="320"/> <img src="https://github.com/simplezhli/flutter_deer/raw/master/preview/Screenshot_21.png" width="320"/>
---
**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等)、豆瓣电影、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位、追书神器等板块
<img src="https://github.com/shichunlei/flutter_app/raw/master/screenshots/Screenshot_2019-02-28-09-40-04-052.png" width="320"/> <img src="https://github.com/shichunlei/flutter_app/raw/master/screenshots/Screenshot_2019-04-26-15-38-33-468.jpg" width="320"/>
---
**alice**: https://github.com/jhomlala/alice
HTTP Inspector for Flutter
<img src="https://github.com/jhomlala/comptf2/raw/master/media/appsmaller.gif" width="320"/>
---
**bezier-chart**: https://github.com/aeyrium/bezier-chart
A beautiful bezier line chart widget for flutter that is highly interactive and configurable.
<img src="https://camo.githubusercontent.com/32ff499304f1dec97780c0289806d051ea0449c5/68747470733a2f2f6d656469612e67697068792e636f6d2f6d656469612f34546b63774533436d4931783775517450702f67697068792e676966" width="320"/> <img src="https://camo.githubusercontent.com/294b1cab8fd43b61b20fc7e8445f66e430c786af/68747470733a2f2f6d656469612e67697068792e636f6d2f6d656469612f6e6937735451395a306872775073563238372f67697068792e676966" width="320"/>
---
**flutter_device_preview**: https://github.com/aloisdeniel/flutter_device_preview
Flutter 屏幕适配
<img src="https://github.com/aloisdeniel/flutter_device_preview/raw/master/device_preview.gif" width="600"/>
---
**flutter-challenges**: https://github.com/javico2609/flutter-challenges
Flutter UI examples
<img src="https://raw.githubusercontent.com/javico2609/flutter-challenges/master/ss6.png" width="320"/> <img src="https://raw.githubusercontent.com/javico2609/flutter-challenges/master/ss8.gif" width="320"/>
---
**FlutterExampleApps**: https://github.com/iampawan/FlutterExampleApps
Flutter 完整项目大全
<img src="https://github.com/iampawan/FlutterExampleApps/raw/master/image/whatsapp.gif" width="320"/> <img src="https://camo.githubusercontent.com/49807211b0332c41a4355694b2b6aae4cba6f3a6/68747470733a2f2f7468756d62732e6766796361742e636f6d2f556e73656c66697368416c657274496365626c7565726564746f707a656272612d73697a655f726573747269637465642e676966" width="320"/>
---
**flutter-go**: https://github.com/alibaba/flutter-go
flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
<img src="https://camo.githubusercontent.com/9fda71677b2f0ec7602d8a9442804b07b32ab2af/68747470733a2f2f696d672e616c6963646e2e636f6d2f7466732f5442316f65696342686a614b31526a535a4641585862644c4658612d3334352d3731372e676966" width="320"/> <img src="https://camo.githubusercontent.com/b65b06d4c09cef5b04a5db48ec4c7f45a772f5fe/68747470733a2f2f696d672e616c6963646e2e636f6d2f7466732f544231574a4e75426d7a714b31526a535a506358586254657058612d3334352d3731372e676966" width="320"/>
---
**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 |
| :------: | :------: |
|  |  |
---
**flutter_shuqi**: https://github.com/huanxsd/flutter_shuqi
高仿书旗小说 Flutter版,支持iOS、Android
<img src="https://github.com/huanxsd/flutter_shuqi/raw/master/screenshot/ios_2.png" width="480"/>
---
**json_to_dart**: https://github.com/javiercbk/json_to_dart
`json` 字符串转换成 `dart` 类的工具
---
**flutter_luban**: https://github.com/crazecoder/flutter_luban
一个flutter版本的图片压缩工具
<img src="https://github.com/crazecoder/flutter_luban/raw/62bae66c5d067db82117038c6bb8bac2d54e14f9/screenshot/test.png?raw=true" width="480"/>
---
**flutter_file_manager**: https://github.com/huang-weilong/flutter_file_manager
一个flutter版本的文件管理器,查看SD卡内的文件
<img src="https://github.com/huang-weilong/flutter_file_manager/raw/master/assets/images/image.jpg" width="320"/>
---
**Flutter-learning**: https://github.com/AweiLoveAndroid/Flutter-learning
Flutter安装和配置,Flutter开发遇到的难题,Flutter示例代码和模板,Flutter项目实战,Dart语言学习示例代码。
<img src="https://github.com/AweiLoveAndroid/Flutter-learning/raw/master/pics/logo.png?raw=true" width="320"/>
---
**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 演示
<img src="https://camo.githubusercontent.com/9fda71677b2f0ec7602d8a9442804b07b32ab2af/68747470733a2f2f696d672e616c6963646e2e636f6d2f7466732f5442316f65696342686a614b31526a535a4641585862644c4658612d3334352d3731372e676966" width="320"/> <img src="https://camo.githubusercontent.com/b65b06d4c09cef5b04a5db48ec4c7f45a772f5fe/68747470733a2f2f696d672e616c6963646e2e636f6d2f7466732f544231574a4e75426d7a714b31526a535a506358586254657058612d3334352d3731372e676966" width="320"/>
---
**HistoryOfEverything**: https://github.com/2d-inc/HistoryOfEverything
Flutter Launch Timeline Demo
<img src="https://camo.githubusercontent.com/23d3c78b0a2b645567630468bd68d54c02c2076a/68747470733a2f2f63646e2e3264696d656e73696f6e732e636f6d2f315f53746172742e676966" width="320"/>
---
**ycflutter**: https://github.com/yangchong211/ycflutter
一个体验好的flutter版本的玩android客户端
<img src="https://github.com/yangchong211/ycflutter/raw/master/iamge/3.jpg" width="320"/> <img src="https://github.com/yangchong211/ycflutter/raw/master/iamge/7.jpg" width="320"/>
---
**Flutter-CuriosityApp**: https://github.com/xumaohuai/Flutter-CuriosityApp
Flutter高仿好奇心日报
<img src="https://camo.githubusercontent.com/ab569934d15c7e2884af113c6fe3cc861360181c/68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f313232303332392d643961656239306663323535373439652e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="320"/>
---
**zhihu-flutter**: https://github.com/HackSoul/zhihu-flutter
Flutter 高仿知乎 UI,非常漂亮,也非常流畅,flutter build apk 或 flutter build ios 之后更流畅
<img src="https://github.com/HackSoul/zhihu-flutter/blob/master/image/1.png" width="320"/>
---
**Vadaski-flutter_note_book**: https://github.com/Vadaski/Vadaski-flutter_note_book
Vadaski-flutter_note_book, 每个demo文件代码在100行左右,十分适合 Flutter 新手阅读
<img src="https://camo.githubusercontent.com/98f6b43e1609d23b99ae7dbe642f2a6502090214/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f392f31302f313635633234623361646262643561613f773d33363226683d36343026663d67696626733d313231343237" width="270"/> <img src="https://camo.githubusercontent.com/00ca65bdb319f97ffbf0095dba97dbf2f7dc2712/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f392f392f313635626431363463653033613335393f773d33363226683d36343226663d67696626733d353439363239" width="270"/> <img src="https://camo.githubusercontent.com/985093470c4e7c723e3b33cbb466ce652d85ccb1/68747470733a2f2f757365722d676f6c642d63646e2e786974752e696f2f323031382f392f31322f313635636435343633663939636232623f773d33363226683d36343026663d67696626733d363237343633" width="270"/>
---
**Flutter仿写网易云音乐:quiet-flutter**: https://github.com/boyan01/quiet-flutter
仿网易云音乐,一边学习一边开发。希望能多点star,给予动力完成此项目。
<img src="https://raw.githubusercontent.com/boyan01/boyan01.github.io/master/quiet/play_interaction.gif" width="270"/><img src="https://camo.githubusercontent.com/9e82c8cb1b67d3bbd9bf0f3890b93101af373a3e/68747470733a2f2f626f79616e30312e6769746875622e696f2f71756965742f696e7465726174696f6e5f706c61796c6973742e676966" width="270"/><img src="https://camo.githubusercontent.com/abf169c2128fd8e6307904e20c300bea3b5d7ddf/68747470733a2f2f626f79616e30312e6769746875622e696f2f71756965742f6c797269632e676966" width="270"/>
---
================================================
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 插件
<img src="https://camo.githubusercontent.com/49f834adb25b0ff4e0bf8669c45b70976027fb5c/68747470733a2f2f7777772e6269676e65726472616e63682e636f6d2f6173736574732f696d672f626c6f672f323031352f30372f73637265656e73686f742d676d61696c2e706e67" width="320"/>
---
**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%)|
||||
---
**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
<img src="https://github.com/Foso/Jetpack-Compose-Playground/raw/master/docs/screenshots/selectiondemo.png" width="270" /> <img src="https://github.com/Foso/Jetpack-Compose-Playground/raw/master/docs/screenshots/MainPage.png" width="270" />
---
================================================
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)
<img src="https://github.com/saket/press/raw/master/resources/play_store/screenshots/editor_new_note.png?raw=true" width="320" /> <img src="https://github.com/saket/press/raw/master/resources/play_store/screenshots/editor_existing_note.png?raw=true" width="320" />
---
**Charts**: https://github.com/frendyxzc/Charts
Android Kotlin Charts base on ECharts
<img src="https://camo.githubusercontent.com/d54cd3d7305ad4970242402f1a50bfe8bd869a9f/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f363330363737382d326139343964633136616234366132382e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430" width="640" />
---
**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
视频图像查看
<img src="https://github.com/SimpleMobileTools/Simple-Gallery/raw/master/screenshots/app.jpg" width="320" /> <img src="https://github.com/SimpleMobileTools/Simple-Gallery/raw/master/screenshots/app_5.jpg" width="320" />
---
**Eyepetizer-in-Kotlin**: https://github.com/LRH1993/Eyepetizer-in-Kotlin
使用Kotlin撸一款Eyepetizer,学习Kotlin语言
<img src="https://camo.githubusercontent.com/688be82151a9ddcbaac5f9a9c68b01a324f1868c/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f333938353536332d346166623164396338353933643566322e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430" width="600" />
---
**PoiShuhui-Kotlin**: https://github.com/wuapnjie/PoiShuhui-Kotlin
一个用Kotlin写的简单漫画APP
<img src="https://camo.githubusercontent.com/b61b119488c632328092f60ecb600ecf79643527/687474703a2f2f377872716d6a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f5336303331302d3232323033372e6a70673f696d616765566965772f322f772f3330302f712f3930" width="320" /> <img src="https://camo.githubusercontent.com/ba6f0785a37e76bfbcd5c0dc5d71326ebb509a60/687474703a2f2f377872716d6a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f5336303331302d3232323032392e6a70673f696d616765566965772f322f772f3330302f712f3930" width="320" />
---
**GankClient-Kotlin**: https://github.com/githubwing/GankClient-Kotlin
gank.io kotlin实现的干货集中营Android客户端 Kotlin Dagger Databinding Rxjava Retrofit Okhttp3
<img src="https://github.com/githubwing/GankClient-Kotlin/raw/master/img/pic1.png" width="320" />
---
**Simple-File-Manager**: https://github.com/SimpleMobileTools/Simple-File-Manager
文件管理器
<img src="https://github.com/SimpleMobileTools/Simple-File-Manager/raw/master/screenshots/app.png" width="320" /> <img src="hhttps://github.com/SimpleMobileTools/Simple-File-Manager/raw/master/screenshots/app_2.png" width="320" />
---
**Bandhook-Kotlin**: https://github.com/antoniolg/Bandhook-Kotlin
一个kotlin音乐播放器
<img src="https://github.com/antoniolg/Bandhook-Kotlin/raw/master/art/bandhook.gif" width="300" />
---
**AsciiPanelView**: https://github.com/Prokky/AsciiPanelView
Port of AsciiPanel library to Android View on Kotlin
<img src="https://raw.githubusercontent.com/Prokky/AsciiPanelView/master/screenshots/cavy.png" width="600" />
---
**Eyepetizer-in-Kotlin**: https://github.com/LRH1993/Eyepetizer-in-Kotlin
Kotlin 100% 仿真实现 开眼视频
<img src = "https://camo.githubusercontent.com/688be82151a9ddcbaac5f9a9c68b01a324f1868c/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f333938353536332d346166623164396338353933643566322e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430" width = "600"/>
---
**MoreType**: https://github.com/Werb/MoreType
new method to build data in RecyclerView with Kotlin
<img src = "https://github.com/Werb/MoreType/raw/master/screenshot/type1.png" width = "320"/>
---
**SegmentedProgressBar**: https://github.com/carlosmuvi/SegmentedProgressBar
Instagram like segmented progress bar for Android, written in Kotlin!
<img src = "https://github.com/carlosmuvi/SegmentedProgressBar/raw/master/art/segmented.png" width = "320"/>
---
**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
<img src="https://user-images.githubusercontent.com/8886687/27787345-ace8b946-5ff9-11e7-9717-dbb565907e96.PNG" width="240" />
---
**RxJavaKotlinSample**: https://github.com/tekinarslan/RxJavaKotlinSample
RxJava2 and Kotlin sample project
<img src="https://camo.githubusercontent.com/1deb5b93a7e2018af097b5ec071bcab83e396352/68747470733a2f2f7261772e6769746875622e636f6d2f74656b696e6172736c616e2f52784a6176614b6f746c696e53616d706c652f6d61737465722f696d616765732f6465766963655f322e706e67" width="320" /> <img src="https://camo.githubusercontent.com/f93029dc3951ac9538136006a11ce1b6ebf70934/68747470733a2f2f7261772e6769746875622e636f6d2f74656b696e6172736c616e2f52784a6176614b6f746c696e53616d706c652f6d61737465722f696d616765732f6465766963655f312e706e67" width="320" />
---
**SkeletonLoadingView**: https://github.com/omjoonkim/SkeletonLoadingView
SkeletonLoadingView with Kotlin
<img src="https://github.com/omjoonkim/SkeletonLoadingView/raw/master/image/sample.gif" width="270" />
---
**FrameView**: https://github.com/EarlOfEgo/FrameView
Custom view written in Kotlin to Display a translucent frame with corners as known from cameras
<img src="https://github.com/EarlOfEgo/FrameView/raw/master/art/sample.gif" width="320" />
---
**RSS-Reader**: https://github.com/uziassantosferreira/RSS-Reader
Simple project with clean architecture RSS-Reader
<img src="https://github.com/uziassantosferreira/RSS-Reader/raw/master/showcase/app.gif" width="320"/>
---
**Renran**: https://github.com/zhoujunjiang/Renran
纯粹的倒计时应用,kotlin实现,永远不添加广告
<img src="https://github.com/zhoujunjiang/Renran/raw/master/screenhost/1.png" width="320"/> <img src="https://github.com/zhoujunjiang/Renran/raw/master/screenhost/2.png" width="320"/>
---
**Twobbble**: https://github.com/550609334/Twobbble
一个使用Kotlin开发的Dribbble客户端
<img src="https://github.com/550609334/Twobbble/raw/master/image/image1.png?raw=true" width="320"/> <img src="https://github.com/550609334/Twobbble/raw/master/image/image2.png?raw=true" width="320"/>
---
**KontinuousSpeechRecognizer**: https://github.com/StephenVinouze/KontinuousSpeechRecognizer
Kotlin 语音识别
<img src="https://github.com/StephenVinouze/KontinuousSpeechRecognizer/raw/master/docs/KontinuousSpeechRecognition.png" width="480"/>
---
**DoubanMovie**: https://github.com/zhoujunjiang/DoubanMovie
豆瓣电影公开接口Android实现
<img src="https://github.com/zhoujunjiang/DoubanMovie/raw/master/screenshot/1.jpg" width="320"/> <img src="https://github.com/zhoujunjiang/DoubanMovie/raw/master/screenshot/2.jpg" width="320"/>
---
**PoiShuhui-Kotlin**: https://github.com/wuapnjie/PoiShuhui-Kotlin
一个用Kotlin写的简单漫画APP
<img src="https://camo.githubusercontent.com/00abf13e735a757a97e1bf9a152e9a8b8fe05e88/687474703a2f2f377872716d6a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f5336303331302d3232313934322e6a70673f696d616765566965772f322f772f3330302f712f3930" width="320"/> <img src="https://camo.githubusercontent.com/b61b119488c632328092f60ecb600ecf79643527/687474703a2f2f377872716d6a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f5336303331302d3232323033372e6a70673f696d616765566965772f322f772f3330302f712f3930" width="320"/>
---
**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
<img src="https://github.com/general-mobile/kotlin-architecture-components-notes-demo/raw/master/art/screenshot.png" width="320"/>
---
**KotlinMvpArchitecture**: https://github.com/burakeregar/KotlinMvpArchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Fresco + GenericRecyclerAdapter for Kotlin
<img src="https://github.com/burakeregar/KotlinMvpTemplateGenerator/raw/master/art/mvp_template.gif" width="640"/>
---
**Kotlin-Android-Template**: https://github.com/nekocode/Kotlin-Android-Template
It provides a generator to fast create a Kotlin Android template project
<img src="https://github.com/nekocode/Kotlin-Android-Template/raw/master/art/layer.png" width="640"/>
---
**AndroidArchitecture**: https://github.com/binaryroot/AndroidArchitecture
Android Architecture Kotlin + Dagger2 + Room + LiveData + Retrofit
<img src="https://camo.githubusercontent.com/e1459518188f17c1fa6a30570ca5d21530975f9e/68747470733a2f2f646576656c6f7065722e616e64726f69642e636f6d2f746f7069632f6c69627261726965732f6172636869746563747572652f696d616765732f66696e616c2d6172636869746563747572652e706e67" width="640"/>
---
**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
<img src="https://camo.githubusercontent.com/76d762d9fe73a1d21acd1ce76e0566ae0df16869/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3936303238332d626661663338383864616365363330632e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="270" /> <img src="https://camo.githubusercontent.com/8b24b3617623d90af0b189939d491bf7f1562c34/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3936303238332d663739363361623436313030313434322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="270" /> <img src="https://camo.githubusercontent.com/c4cb110330d74a9bf602595671da924a58da5dfb/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3936303238332d336136633562633734353936343831382e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="270" />
---
**reading**: https://github.com/attentiveness/reading
阅读应用
<img src="https://github.com/attentiveness/reading/raw/master/screenshot/iReading_Main.png" width="320" /> <img src="https://github.com/attentiveness/reading/raw/master/screenshot/iReading_Article.png" width="320" />
---
**react-native-node**: https://github.com/staltz/react-native-node
在 React Native 环境下,运行一个 Node Server Http 服务
<img src="https://github.com/staltz/react-native-node/raw/master/screenshot.png" width="320" />
---
**gitbook-reader-rn**: https://github.com/le0zh/gitbook-reader-rn
使用ReactNative开发的GitBook阅读器
<img src="https://github.com/le0zh/gitbook-reader-rn/raw/master/docs/screen1.png" width="320" /> <img src="https://github.com/le0zh/gitbook-reader-rn/raw/master/docs/screen1.png" width="320" />
---
**react-native-eyepetizer**: https://github.com/MarnoDev/react-native-eyepetizer
React Native 仿开眼3.1.2版本
<img src="https://github.com/MarnoDev/react-native-eyepetizer/raw/master/screenshot/screenshot0.gif" width="320" /> <img src="https://github.com/MarnoDev/react-native-eyepetizer/raw/master/screenshot/screenshot1.gif" width="320" />
---
**react-native-material-design**: https://github.com/react-native-material-design/react-native-material-design
react-native-material-design
<img src="https://raw.githubusercontent.com/react-native-material-design/demo-app/master/resources/examples-1.jpg" width="800" />
---
**react-native-bottom-sheet-behavior**: https://github.com/cesardeazevedo/react-native-bottom-sheet-behavior
react-native-bottom-sheet-behavior
<img src="https://cloud.githubusercontent.com/assets/5366959/24594266/c59667bc-1801-11e7-840c-97588658a8ae.gif" width="320" />
---
================================================
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
<img src="https://github.com/tunjos/RxJava2-RxMarbles-Samples/raw/master/Transforming/operators/flatMap.png" width="320" /> <img src="https://github.com/tunjos/RxJava2-RxMarbles-Samples/raw/master/Combining/operators/merge.png" width="320" />
---
**rxjava-examples**: https://github.com/leeowenowen/rxjava-examples
全面,完整,图文并茂的RxJavaAPI使用示例
<img src="https://raw.githubusercontent.com/wiki/leeowenowen/rxjava-examples/res/rxjava-1.png" width="320" /> <img src="https://raw.githubusercontent.com/wiki/leeowenowen/rxjava-examples/res/rxjava-2.png" width="320" />
---
**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 实现的主题切换引擎
<img src="https://raw.githubusercontent.com/afollestad/aesthetic/master/images/showcase1.png" width="640" />
---
**ObservableScheduler**: https://github.com/jiang111/ObservableScheduler
仿RxJava 的管理线程间跳转的库
<img src="https://raw.githubusercontent.com/jiang111/ObservableScheduler/master/art/art.gif" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/ZLOVE320483/RxAndroidDownload/master/RxAndroidDownload/img/rxdownload_1.png" width="320" />
---
**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简单封装了指纹识别,顺便撸了一个指纹控件
<img src="https://raw.githubusercontent.com/Zweihui/RxFingerPrinter/master/gif/ScreenShot.gif" width="180" />
---
**Traceur**: https://github.com/T-Spoon/Traceur
RxJava2 辅助 Debug 工具,更好的展示堆栈调用
<img src="https://raw.githubusercontent.com/T-Spoon/Traceur/master/assets/stacktrace-with-traceur.png" width="640" />
---
**frodo**: https://github.com/android10/frodo
RxJava 调试助手,日志管理
<img src="https://cloud.githubusercontent.com/assets/1360604/10925010/fa76523e-828a-11e5-8607-1611aef61add.png" width="640" />
---
**RxWindowIfChanged**:https://github.com/JakeWharton/RxWindowIfChanged
JakeWharton 开源的新的 Rx 操作符:WindowIfChanged,检测 Window 变化状态,发出通知
<img src="https://raw.githubusercontent.com/JakeWharton/RxWindowIfChanged/master/marbles.png" width="320" />
---
**RxMarkdown**: https://github.com/yydcdut/RxMarkdown
Markdown for Android
<img src="https://raw.githubusercontent.com/yydcdut/RxMarkdown/master/art/rxmarkdown.gif" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/esafirm/RxDownloader/master/art/sample.gif" width="320"/>
---
**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
<img src="https://cloud.githubusercontent.com/assets/469111/18312397/db8996fc-7509-11e6-9bcd-0cee0bac0754.gif" width="320"/>
---
**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
<img src="https://raw.githubusercontent.com/nekocode/rxlifecycle/master/art/preview.png" width="320" />
---
**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
<img src="https://github.com/mohamad-amin/RxActivityResults/raw/master/art/demo.gif" width="320"/>
---
**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
<img src="https://raw.githubusercontent.com/holidaycheck/Permissify/master/art/sample_record.gif" width="290" />
---
**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
回到列表顶部
<img src="https://camo.githubusercontent.com/2eac43c7eb37b5ad5aa99ae2a792d040b93b4971/687474703a2f2f7777772e73616c79616e676f7a2e636f6d2e74722f7363726f6c6c6d652f73616d706c652d616e64726f69642e676966" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/clockbyte/admobadapter/master/screenshots/ezgif.com-gif-maker.gif" width="320" />
---
**greedo-layout-for-android**: https://github.com/500px/greedo-layout-for-android
Full aspect ratio grid LayoutManager for Android's RecyclerView
<img src="https://github.com/500px/greedo-layout-for-android/raw/master/screenshot.png" width="320" />
---
**AutoRecyclerAdapter**: https://github.com/teambition/AutoRecyclerAdapter
Automated configuration RecyclerView.Adapter for Android
<img src="https://github.com/ruzhan123/AutoRecyclerAdapter/raw/master/gif/autos.gif" width="320" />
---
**recyclerview-adapters**: https://github.com/chuross/recyclerview-adapters
Multiple item adapters for RecyclerView
<img src="https://cloud.githubusercontent.com/assets/1422031/24061304/42627b7e-0b9a-11e7-97d1-14a6cabcfd59.gif" width="320" />
---
**EasySwipeMenuLayout**: https://github.com/anzaizai/EasySwipeMenuLayout
Android之自定义View:侧滑删除
<img src="https://camo.githubusercontent.com/83da24707ac86667c1410bfa875cd2abe05e5b33/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f313831313839332d653161613562326633366631636166352e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="320" />
---
**DraggableTreeView**: https://github.com/jakebonk/DraggableTreeView
TreeView with drag and drop (n-th level)
<img src="https://camo.githubusercontent.com/2ef015a535f2caba2192de64508f251319894d5a/68747470733a2f2f7468756d62732e6766796361742e636f6d2f436f6e66757365645065726b7944776172666d6f6e676f6f73652d73697a655f726573747269637465642e676966" width="320" />
---
**Swiperoo**: https://github.com/BelkaLab/Swiperoo
滑动删除
<img src="https://raw.githubusercontent.com/BelkaLab/Swiperoo/master/swiperoo-library-live-demo.gif" width="600" />
---
**SmartRefreshLayout**: https://github.com/scwang90/SmartRefreshLayout
Android智能下拉刷新框架,支持越界回弹,集成了几十种炫酷的Header和 Footer
<img src="https://github.com/scwang90/SmartRefreshLayout/raw/master/art/gif_practive_weibo.gif" width="320" /> <img src="https://github.com/scwang90/SmartRefreshLayout/raw/master/art/gif_practive_feedlist.gif" width="320" />
---
**Typewriter**: https://github.com/Ilya-Gh/Typewriter
打字机效果的下拉刷新
<img src="https://github.com/Ilya-Gh/Typewriter/raw/master/animation.gif" width="320" />
---
**FireworkyPullToRefresh**: https://github.com/Cleveroad/FireworkyPullToRefresh
烟花效果的下拉刷新
<img src="https://raw.githubusercontent.com/Cleveroad/FireworkyPullToRefresh/master/images/demo_.gif" width="640" />
---
**SwipeableRV**: https://github.com/huan-nguyen/SwipeableRV
SwipeableRV
<img src="https://github.com/huan-nguyen/SwipeableRV/raw/master/screenshot/demo.gif" width="320" />
---
**SwipeMenuRecyclerView**: https://github.com/AItsuki/SwipeMenuRecyclerView
RecyclerView侧滑菜单
<img src="https://camo.githubusercontent.com/e175bae183bd9bd00b2331276279c0a3e9f1c285/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323230323037392d363866396139373833386130356335332e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="320" />
---
**ListItemView**: https://github.com/lurbas/ListItemView
基于 MD 实现的一些 List Item 的模板布局,可以帮助大家在开发的时候省时间
<img src="https://raw.githubusercontent.com/lurbas/ListItemView/master/readme/cover.png" width="600" />
---
**RendererRecyclerViewAdapter**: https://github.com/vivchar/RendererRecyclerViewAdapter
A single adapter for the whole project
<img src="https://raw.githubusercontent.com/vivchar/RendererRecyclerViewAdapter/master/example_new.gif" width="320" />
---
**DiscreteScrollView**: https://github.com/yarolegovich/DiscreteScrollView
基于 RecyclerView 实现的横向滑动组件,超级漂亮和实用
<img src="https://raw.githubusercontent.com/yarolegovich/DiscreteScrollView/master/images/cards_shop.gif" width="320" /> <img src="https://raw.githubusercontent.com/yarolegovich/DiscreteScrollView/master/images/cards_weather.gif" width="320" />
---
**ExpectAnim**: https://github.com/florent37/ExpectAnim
通过描述来实现动画方案
<img src="https://raw.githubusercontent.com/florent37/ExpectAnim/master/media/sample.gif" width="320" />
<img src="https://raw.githubusercontent.com/florent37/ExpectAnim/master/media/scroll.gif" width="320" />
---
**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
<img src="https://github.com/team-supercharge/ShimmerLayout/raw/master/shimmerlayout.gif" width="320" />
---
**ShimmerRecyclerView**: https://github.com/tabassumLatif/ShimmerRecyclerView
Shimmer effect in RecyclerView
<img src="https://raw.githubusercontent.com/tabassumLatif/ShimmerRecyclerView/master/sample.gif?raw=true" width="320" />
---
**ShimmerRecyclerView**: https://github.com/sharish/ShimmerRecyclerView
ShimmerRecyclerView
<img src="https://raw.githubusercontent.com/sharish/ShimmerRecyclerView/master/screenshots/list_demo.gif" width="320" />
<img src="https://raw.githubusercontent.com/sharish/ShimmerRecyclerView/master/screenshots/grid_demo.gif" width="320" />
---
**SimpleRecyclerView**: https://github.com/jaychang0917/SimpleRecyclerView
A RecyclerView extension for building list more easily
<img src="https://github.com/jaychang0917/SimpleRecyclerView/raw/master/art/basic_usage.gif" width="320" />
---
**StickyDecoration**: https://github.com/Gavin-ZYX/StickyDecoration
利用RecyclerView.ItemDecoration实现顶部悬浮效果
<img src="https://camo.githubusercontent.com/c009cb18e1a2bc01f023cfe19b3ac25da7e0a472/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f313633383134372d383939383664373134313734316364662e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="300" />
---
**RecyclerStickyHeaderView**: https://github.com/TellH/RecyclerStickyHeaderView
在RecyclerView上实现吸顶布局
<img src="https://raw.githubusercontent.com/TellH/RecyclerStickyHeaderView/master/raw/effect.gif" width="320" />
---
**Sticky-Header-Grid**: https://github.com/Codewaves/Sticky-Header-Grid
Sticky-Header-Grid
<img src="https://github.com/Codewaves/Sticky-Header-Grid/blob/master/images/sample.gif" width="240" />
---
**LayoutSwitch**: https://github.com/gjiazhe/LayoutSwitch
实现 RecyclerView 布局切换动画的示例
<img src="https://raw.githubusercontent.com/gjiazhe/LayoutSwitch/master/screenshot/screenshot.gif" width="320" />
---
**excelPanel**: https://github.com/zhouchaoyuan/excelPanel
Android 用 RecyclerView 实现的二维 Excel 效果组件
<img src="https://raw.githubusercontent.com/zhouchaoyuan/excelPanel/master/app/src/main/assets/roomFormDemo.gif" width="320" />
---
**ShimmerRecyclerView**: https://github.com/sharish/ShimmerRecyclerView
类似 Facebook 加载时,条目的闪烁效果
<img src="https://raw.githubusercontent.com/sharish/ShimmerRecyclerView/master/screenshots/list_demo.gif" width="320" /> <img src="https://raw.githubusercontent.com/sharish/ShimmerRecyclerView/master/screenshots/grid_demo.gif" width="320" />
---
**sectionedmergeadapter**: https://github.com/abacritt/sectionedmergeadapter
Work with sub-sections in your Android ListView
<img src="https://raw.githubusercontent.com/abacritt/sectionedmergeadapter/master/app/Screenshot_20160724-231927.png" width="320" />
---
**TwinklingRefreshLayout**: https://github.com/lcodecorex/TwinklingRefreshLayout
TwinklingRefreshLayout 小而强大的刷新控件,自带顺滑的越界回弹
<img src="https://github.com/lcodecorex/TwinklingRefreshLayout/raw/master/art/gif_recyclerview.gif" width="320" /> <img src="https://github.com/lcodecorex/TwinklingRefreshLayout/raw/master/art/gif_recyclerview2.gif" width="320" />
---
**Paginate**: https://github.com/MarkoMilos/Paginate
下拉加载更多框架
<img src="https://raw.githubusercontent.com/MarkoMilos/Paginate/master/art/demo.gif" width="320" />
---
**EasyRecyclerView**: https://github.com/zhuliyuan921112/EasyRecyclerView
一个下拉刷新上拉加载更多框架
<img src="https://camo.githubusercontent.com/7467ac57d7290756110b1949b71cdb455d517548/687474703a2f2f6f66316b74796b737a2e626b742e636c6f7564646e2e636f6d2f6572765f6d6174657269616c5f6865616465722e676966" width="320" />
---
**ScrollablePanel**: https://github.com/Kelin-Hong/ScrollablePanel
支持多个方向滑动的 View,类似 Calendar 里的 UI 效果
<img src="https://raw.githubusercontent.com/Kelin-Hong/ScrollablePanel/master/art/ScrollablePanelDemo.gif" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/google/flexbox-layout/master/assets/flex-direction.gif" width="270" /> <img src="https://raw.githubusercontent.com/google/flexbox-layout/master/assets/flex-wrap.gif" width="270" /> <img src="https://raw.githubusercontent.com/google/flexbox-layout/master/assets/justify-content.gif" width="270" />
---
**SpannedGridLayoutManager**: https://github.com/Arasthel/SpannedGridLayoutManager
支持不同形态的 Span Grid Layout
<img src="https://github.com/Arasthel/SpannedGridLayoutManager/raw/master/art/spannedgridlayout.gif" width="320" />
---
**turn-layout-manager**: https://github.com/cdflynn/turn-layout-manager
RecyclerView 半圆形布局
<img src="https://github.com/cdflynn/turn-layout-manager/raw/master/app/img/turn_demo.gif?raw=true" width="320" />
---
**LondonEyeLayoutManager**: https://github.com/danylovolokh/LondonEyeLayoutManager
A Layoutmanager that must be used with RecyclerView
<img src="https://cloud.githubusercontent.com/assets/2686355/11742412/651bc71e-a008-11e5-9a5e-4f10be4adbd8.gif" width="320" />
---
**HiveLayoutManager**: https://github.com/Chacojack/HiveLayoutManager
蜂巢布局管理器
<img src="https://camo.githubusercontent.com/77f9a87db596da7aced9fa32d32ba5159a5d2244/68747470733a2f2f636861636f6a61636b2e6769746875622e696f2f323031362f30392f32392f52656379636c6572566965772545372539412538342545342542382538302545342542382541412545392541392541432545382539432538322545372541412539442545352542382538332545352542312538302f686f72697a6f6e74616c2e706e67" width="270" />
---
**vlayout**: https://github.com/alibaba/vlayout
VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题
<img src="https://camo.githubusercontent.com/2b947a15f5502af5a4639a5927d68052ccfb54a3/687474703a2f2f696d67332e746263646e2e636e2f4c312f3436312f312f31623962666234323030393034376637356365653038616537343135303564653263373461633061" width="200" />
---
**CarouselLayoutManager**: https://github.com/Azoft/CarouselLayoutManager
让你的RecyclerView秀出传送带效果,支持横向和纵向两种选择
<img src="https://github.com/Azoft/CarouselLayoutManager/raw/master/resources/carousel_double_work_small.gif" width="320" />
---
**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
<img src="https://github.com/BelooS/ChipsLayoutManager/raw/master/images/demo.gif" width="320" />
---
**DataBinding_For_RecyclerView**: https://github.com/drstranges/DataBinding_For_RecyclerView
Android Data Binding for RecyclerView: flexible way https://habrahabr.ru/post/308872/
<img src="https://raw.githubusercontent.com/drstranges/DataBinding_For_RecyclerView/master/!_img/img1.png" width="320" />
---
**SmileRefresh**: https://github.com/songixan/SmileRefresh
微笑下拉刷新。这是在 SwipeRefreshLayout基础上修改的下拉刷新库
<img src="https://camo.githubusercontent.com/baf0794018fbb0812ade7d741a94d34ac3500b94/687474703a2f2f696d672e626c6f672e6373646e2e6e65742f3230313631303133323032313335373530" width="320" />
---
**FriendGroupManage**: https://github.com/ysq1051838264/FriendGroupManage
仿qq分组管理,可以删除、增加、以及修改等等
<img src="https://raw.githubusercontent.com/ysq1051838264/FriendGroupManage/master/1.gif" width="320" />
---
**EasyHeaderFooterAdapter**: https://github.com/rubengees/EasyHeaderFooterAdapter
An Android library which adds headers and footers to the RecyclerView
<img src="https://raw.githubusercontent.com/rubengees/EasyHeaderFooterAdapter/master/art/sample.gif" width="320" />
---
**StickyViewPagerGridHeaders**: https://github.com/pchauhan/StickyViewPagerGridHeaders
StickyGridView + ViewPager + Header
<img src="https://raw.githubusercontent.com/pchauhan/StickyViewPagerGridHeaders/master/Screenshots/ScreenOne.png" width="270" /> <img src="https://raw.githubusercontent.com/pchauhan/StickyViewPagerGridHeaders/master/Screenshots/Screenhalfscroll.png" width="270" /> <img src="https://raw.githubusercontent.com/pchauhan/StickyViewPagerGridHeaders/master/Screenshots/Screenfullscroll.png" width="270" />
---
**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
<img src="https://camo.githubusercontent.com/f5d88bebd99eccc89168d93c8c7ba31583733729/68747470733a2f2f7777772e64726f70626f782e636f6d2f732f79753235353862626d7633747763352f746578745f64656d6f312e6769663f7261773d74727565" width="220" /> <img src="https://camo.githubusercontent.com/2bb257d1e851edcbde37313420cb7de1fccbf7af/68747470733a2f2f7777772e64726f70626f782e636f6d2f732f74376d3779643876683677346a69622f696d6167655f64656d6f312e6769663f7261773d74727565" width="220" />
---
**pinned-section-listview**: https://github.com/beworker/pinned-section-listview
选中的item置顶的List
<img src="https://raw.githubusercontent.com/beworker/pinned-section-listview/master/web/screen3.png" width="220" />
---
**DoubleStickyHeadersList**: https://github.com/Kenber/DoubleStickyHeadersList
双Header的List
<img src="https://raw.githubusercontent.com/Kenber/DoubleStickyHeadersList/master/samplePicture/sample.gif" width="320" />
---
**CircleRecyclerView**: https://github.com/kHRYSTAL/CircleRecyclerView
CircleRecyclerView
<img src="https://raw.githubusercontent.com/kHRYSTAL/CircleRecyclerView/master/screenshot/screenshot1.gif" width="320" /> <img src="https://raw.githubusercontent.com/kHRYSTAL/CircleRecyclerView/master/screenshot/screenshot2.gif" width="320" />
---
**android-ElasticListView**: https://github.com/eschao/android-ElasticListView
ListView 下拉刷新,上拉更多
<img src="https://raw.githubusercontent.com/eschao/android-ElasticListView/master/images/elasticlistview_updating.png" width="300" /> <img src="https://raw.githubusercontent.com/eschao/android-ElasticListView/master/images/elasticlistview_loading.png" width="300" />
---
**RetailMeNotList**: https://github.com/iielse/RetailMeNotList
视差效果的 Item 滑动变大
<img src="https://github.com/iielse/RetailMeNotList/raw/master/previews/123456789.gif" width="320" /> <img src="https://github.com/iielse/RetailMeNotList/raw/master/previews/987654321.gif" width="320" />
---
**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辅助类库
<img src="https://raw.githubusercontent.com/HotBitmapGG/EasyRecycleAdapterHelper/master/art/01.gif" width="320" /> <img src="https://raw.githubusercontent.com/HotBitmapGG/EasyRecycleAdapterHelper/master/art/02.gif" width="320" />
---
**SmartisanPull**: https://github.com/hougr/SmartisanPull
“锤子下拉”,东半球最优雅的下拉控件。也叫SmartisanRefreshableLayout
<img src="https://raw.githubusercontent.com/hougr/SmartisanPull/master/screenshot/smartisan_pull_small.gif" width="230" />
---
**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.
<img src="https://camo.githubusercontent.com/5e017416bb7ab1281ced4b4be75b50d1e7ff156f/68747470733a2f2f6c68362e676f6f676c6575736572636f6e74656e742e636f6d2f2d4f4d5674354f77327473452f56736276626d4a4f6f75492f4141414141414141434c732f61516f417a5835684759772f773338362d683535312d6e6f2f6166676c2e676966" width="320" /> <img src="https://camo.githubusercontent.com/8703b683fe9df6fa645bb27c2037746571a03713/68747470733a2f2f6c68342e676f6f676c6575736572636f6e74656e742e636f6d2f2d64586f556e476a474c48452f56736276627465685633492f4141414141414141434c732f45715942364141356659492f773339362d683535322d6e6f2f6163676c2e676966" width="320" />
---
**itemtouchhelper-extension**: https://github.com/loopeer/itemtouchhelper-extension
itemtouchhelper 左滑删除等操作
<img src="https://raw.githubusercontent.com/loopeer/itemtouchhelper-extension/master/screenshot/itemtouch_spring.gif" width="230" /> <img src="https://raw.githubusercontent.com/loopeer/itemtouchhelper-extension/master/screenshot/itemtouch_recycler_width.gif" width="230" />
---
**RecyclerViewSnap**: https://github.com/rubensousa/RecyclerViewSnap
RecyclerView 边缘特效
<img src="https://raw.githubusercontent.com/rubensousa/RecyclerViewSnap/master/screens/snap_googleplay.gif" width="320" /> <img src="https://raw.githubusercontent.com/rubensousa/RecyclerViewSnap/master/screens/snap_final.gif" width="320" />
---
**ListView-Snapshot-Demo**: https://github.com/abhijith0505/ListView-Snapshot-Demo
A demo android application that uses the listview-snapshot android library
<img src="https://raw.githubusercontent.com/abhijith0505/ListView-Snapshot-Demo/master/screenshot.jpg" width="320" />
---
**SelectableListDecoration**: https://github.com/bhargavms/SelectableListDecoration
An Item decoration class for google design lib's RecyclerView
<img src="https://raw.githubusercontent.com/bhargavms/SelectableListDecoration/master/assets/Selection_001.png" width="320" /> <img src="https://raw.githubusercontent.com/bhargavms/SelectableListDecoration/master/assets/Selection_002.png" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/dinuscxj/RecyclerRefreshLayout/master/Preview/RecyclerRefreshLayoutNormal.gif?width=300" width="270" /> <img src="https://raw.githubusercontent.com/dinuscxj/RecyclerRefreshLayout/master/Preview/RecyclerRefreshLayoutNoData.gif?width=300" width="270" /> <img src="https://raw.githubusercontent.com/dinuscxj/RecyclerRefreshLayout/master/Preview/RecyclerRefreshLayoutFailure.gif?width=300" width="270" />
---
**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
<img src="https://camo.githubusercontent.com/3f8912b907378a5227100a1c6d2868d641a826c6/687474703a2f2f7777772e77656269616e6b732e636f6d2f706f707570627562626c652f322e706e67" width="320" /> <img src="https://camo.githubusercontent.com/9374a2962d3bd61817569fc8483b651d2fbcd1b0/687474703a2f2f7777772e77656269616e6b732e636f6d2f706f707570627562626c652f332e706e67" width="320" />
---
**ExpandableRecyclerview-Databinding**: https://github.com/zaihuishou/ExpandableRecyclerview-Databinding
ExpandableRecyclerview Databinding implemention
<img src="https://raw.githubusercontent.com/zaihuishou/ExpandableRecyclerview-Databinding/master/Screenshots.gif" width="320" />
---
**ItemPool**: https://github.com/nekocode/ItemPool
Decouple the item(/nested viewholder) from recyclerview's adapter
---
**MultiViewAdapter**: https://github.com/DevAhamed/MultiViewAdapter
显示recycleview复杂布局
<img src="https://github.com/DevAhamed/MultiViewAdapter/raw/master/images/MultiViewAdapter-gif.gif?raw=true" width="320" />
---
**epoxy**: https://github.com/airbnb/epoxy
又一个显示recycleview复杂效果的库
<img src="https://raw.githubusercontent.com/airbnb/epoxy/master/epoxy-sample/epoxy_sample_app.gif" width="320" />
---
**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
<img src="https://camo.githubusercontent.com/37f2d500453ef5c5441c7f68bc69ad1145460a9a/687474703a2f2f692e696d6775722e636f6d2f6566744f4530762e676966" width="320" />
---
**MultiTypeView**: https://github.com/LuckyJayce/MultiTypeView
简化RecyclerView的多种type的adapter,Fragment可以动态添加到RecyclerView上,实现复杂的界面分多个模块开发
<img src="https://raw.githubusercontent.com/LuckyJayce/MultiTypeView/master/raw/1.png" width="320" />
---
**MultiType**: https://github.com/drakeet/MultiType
一个列表显示多个不同条目
<img src="https://raw.githubusercontent.com/drakeet/MultiType/master/art/screenshot.png" width="320" />
---
**FunGameRefresh**: https://github.com/Hitomis/FunGameRefresh
好玩的下拉刷新控件,让我们一起来回味童年
<img src="https://raw.githubusercontent.com/Hitomis/FunGameRefresh/master/preview/HitBlock.gif" width="270" /> <img src="https://raw.githubusercontent.com/Hitomis/FunGameRefresh/master/preview/BattleCity.gif" width="270" />
---
**PullToRefresh**: https://github.com/lubeast/PullToRefresh
A PullToRefresh widget. https://lubeast.github.io/PullToRefresh/
<img src="https://camo.githubusercontent.com/f390437ba548be66a9e4c91389e5587000533c24/68747470733a2f2f7261772e6769746875622e636f6d2f6c7562656173742f50756c6c4c61756e6368526f636b65742f6d61737465722f73637265656e73686f74732f726f636b65742e676966" width="240" /> <img src="https://camo.githubusercontent.com/3947994e16b8e19b744f254e69219c626527fe37/68747470733a2f2f7261772e6769746875622e636f6d2f6c7562656173742f50756c6c4c61756e6368526f636b65742f6d61737465722f73637265656e73686f74732f73756e72616973652e676966" width="240" />
---
**SlyceMessaging**: https://github.com/snipsnap/SlyceMessaging
Easily add Sticky Headers to your RecyclerView
<img src="https://raw.githubusercontent.com/snipsnap/SlyceMessaging/master/sample-photos/example.png" width="240" /> <img src="https://raw.githubusercontent.com/snipsnap/SlyceMessaging/master/sample-photos/chat-with-image.png" width="240" />
---
**StickyHeaderListView**: https://github.com/sfsheng0322/StickyHeaderListView
StickyHeaderListView 是基于实际需求做出的灵活可定制的UI功能,具体实现功能如下:
一、支持无限循环的广告位。
二、高度可动态配置的Header2和Header3(使用GridView实现)。
三、主要功能:分类、排序和筛选布局滑动到顶部后吸附、悬停。
四、自定义FilterView筛选控件,支持动画显示与动画隐藏。
五、支持标题栏背景颜色渐变、字体颜色渐变。
六、数据不足一屏动态添加空数据占位。
七、数据为空时,ListView加载暂无数据视图。
八、思路清晰、界面优美,添加ripple点击效果。
九、支持下拉刷新和上拉加载更多功能。
<table>
<tr>
<td><img src="https://github.com/sfsheng0322/StickyHeaderListView/raw/master/screenshots/stickyheader.gif" style="width: 30%;"></td>
<td><img src="https://github.com/sfsheng0322/StickyHeaderListView/raw/master/screenshots/stickyheader2.gif" style="width: 30%;"></td>
</tr>
</table>
---
**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
 
 
---
**StickyHeaders**: https://github.com/bgogetap/StickyHeaders
Easily add Sticky Headers to your RecyclerView
<img src="https://github.com/bgogetap/StickyHeaders/raw/master/art/demo.gif" width="270" />
---
**ExtendedRecyclerAdapter**: https://github.com/sergiocasero/ExtendedRecyclerAdapter
Simple library for DRY recycler adapter
<img src="https://raw.githubusercontent.com/sergiocasero/ExtendedRecyclerAdapter/master/art/ExtendedRecyclerView.gif" width="270" />
---
**recycler-core**: https://github.com/carrot/recycler-core
Multiple view type handling in RecyclerViews with 90% less tears
<img src="https://camo.githubusercontent.com/37e1cf21eef72546c34f463eba54d40e6ea34740/687474703a2f2f692e696d6775722e636f6d2f4e503757626f712e706e67" width="360" />
---
**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
<img src="https://github.com/chthai64/overscroll-bouncy-android/raw/master/arts/OverscrollDemo.gif" width="320" />
---
**CircleRefreshLayout**: https://github.com/tuesda/CircleRefreshLayout
a custom pull-to-refresh layout which contains a interesting animation
<img src="https://github.com/tuesda/CircleRefreshLayout/blob/master/gif/circlerefresh.gif" width="320" />
---
**SnappySmoothScroller**: https://github.com/nshmura/SnappySmoothScroller
可流畅滚动的 Recyclerview
<img src="https://raw.githubusercontent.com/nshmura/SnappySmoothScroller/master/assets/demo.gif" width="320" />
---
**SwiftAdapter**: https://github.com/vkondrav/SwiftAdapter
可展开的 Recyclerview
<img src="https://camo.githubusercontent.com/7d442887b9fcf56f0244f698f63307fab73b453b/687474703a2f2f63646e2e73747265616d61626c652e636f6d2f696d6167652f686772692e6a7067" width="320" />
---
**ExpandableRecyclerview**: https://github.com/zaihuishou/ExpandableRecyclerview
可展开的 Recyclerview
<img src="https://raw.githubusercontent.com/zaihuishou/ExpandableRecyclerview/master/sample-screen.gif" width="320" />
---
**baseAdapter**: https://github.com/hongyangAndroid/baseAdapter
Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况
<img src="https://raw.githubusercontent.com/hongyangAndroid/baseAdapter/master/screenshot/single.png" width="320" /> <img src="https://raw.githubusercontent.com/hongyangAndroid/baseAdapter/master/screenshot/rvadapter_01.png" width="320" />
---
**GridBuilder**: https://github.com/Eason90/GridBuilder
A Builder of Android GridLayout
<img src="https://raw.githubusercontent.com/Eason90/GridBuilder/master/screenshots/GridBuilder_1.png" width="600" />
---
**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实现,可以自定义样式
<img src="https://raw.githubusercontent.com/venshine/WheelView/master/screenshot/screenshot.gif" width="280" /> <img src="https://raw.githubusercontent.com/venshine/WheelView/master/screenshot/screenshot1.png" width="280" />
---
**FocusResize**: https://github.com/borjabravo10/FocusResize
RecyclerView 实现的焦点自动调整
<img src="https://raw.githubusercontent.com/borjabravo10/FocusResize/master/resources/focusResize.gif" width="320" />
---
**TEmptyView**: https://github.com/barryhappy/TEmptyView
TEmptyView是一个小轮子,可简单地设置EmptyView
<img src="https://raw.githubusercontent.com/barryhappy/TEmptyView/master/etc/demo1.png" width="320" /> <img src="https://raw.githubusercontent.com/barryhappy/TEmptyView/master/etc/demo2.png" width="320" />
---
**HeaderAndFooterRecyclerView**: https://github.com/cundong/HeaderAndFooterRecyclerView
A RecyclerView solution, Support addHeaderView, addFooterView, and page loading
<img src="https://raw.githubusercontent.com/cundong/HeaderAndFooterRecyclerView/master/art/art1.png" width="270" /> <img src="https://raw.githubusercontent.com/cundong/HeaderAndFooterRecyclerView/master/art/art3.png" width="270" /> <img src="https://raw.githubusercontent.com/cundong/HeaderAndFooterRecyclerView/master/art/art5.png" width="270" />
---
**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
<img src="https://raw.githubusercontent.com/Yalantis/Persei/master/Assets/animation.gif" width="800" />
---
**RecyclerView-MultipleViewTypesAdapter**: https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter
Android library defining adapter classes of RecyclerView to manage multiple view types
<img src="https://raw.githubusercontent.com/yqritc/RecyclerView-MultipleViewTypesAdapter/master/sample/sample.gif" width="300" />
---
**Toro**: https://github.com/eneim/Toro
Video list auto playback made simple, specially built for RecyclerView
<img src="https://raw.githubusercontent.com/eneim/Toro/master/art/sample_2.gif" width="300" /> <img src="https://raw.githubusercontent.com/eneim/Toro/master/art/sample_4.gif" width="300" />
---
**ListVideoPlay**: https://github.com/brucetoo/ListVideoPlay
Play video in ListView,RecyclerView,and support full-screen,and more feature about video play control
<img src="https://github.com/brucetoo/ListVideoPlay/raw/master/list_video_play.gif" width="300" />
---
**VideoListDemo**: https://github.com/w1123440793/VideoListDemo
一个视频播放列表demo,视频播放使用的ijkplayer,正在播放视频拖动到不可见区域小窗口播放,可全屏切换
<img src="https://raw.githubusercontent.com/w1123440793/VideoListDemo/master/screenshots/vidiolist.gif" width="300" />
---
**Barandroid-sectioned-adapter**: https://github.com/CardinalNow/android-sectioned-adapter
RecyclerView.Adapter 的封装,可自动排序并添加 header
<img src="https://camo.githubusercontent.com/3b85d647e98d540f0ea2be9850691771b430cf79/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f33333838303133382f5374616e646172644865616465722e706e67" width="320" /> <img src="https://camo.githubusercontent.com/cb545f8abe903267a9a31df07c126b6b7682dce9/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f33333838303133382f437573746f6d486561646572732e706e67" width="320" />
---
**FastScroll**: https://github.com/L4Digital/FastScroll
A ListView-like FastScroller for Android’s RecyclerView
<img src="https://raw.githubusercontent.com/L4Digital/FastScroll/master/fastscroll_example.png" width="320" />
---
**MaterialScrollBar**: https://github.com/turing-tech/MaterialScrollBar
An Android library that brings the Material Design 5.1 sidebar to pre-5.1 devices
<img src="https://raw.githubusercontent.com/turing-tech/MaterialScrollBar/master/sample.png" width="320" />
---
**WaveSideBar**: https://github.com/gjiazhe/WaveSideBar
An index side bar with wave effect
<img src="https://raw.githubusercontent.com/gjiazhe/WaveSideBar/master/screenshot/gif.gif" width="270" /> <img src="https://raw.githubusercontent.com/gjiazhe/WaveSideBar/master/screenshot/position_left.png" width="270" />
---
**Android-QuickSideBar**: https://github.com/saiwu-bigkoo/Android-QuickSideBar
帮助快速查阅对应分组的侧边栏
<img src="https://raw.githubusercontent.com/saiwu-bigkoo/Android-QuickSideBar/master/preview/quicksidebardemo.gif" width="320" />
---
**ShimmerContactsView**: https://github.com/TakeoffAndroid/ShimmerContactsView
Loading contacts made simple with ShimmerContactsView
<img src="https://camo.githubusercontent.com/cd00caacd89b4671a6c79b59f4d838c74d0d15e1/687474703a2f2f692e696d6775722e636f6d2f6859306e3751472e676966" width="320" /> <img src="https://camo.githubusercontent.com/4d33a3e0cda2a395361340c8357ca6fc14bc0fc0/687474703a2f2f692e696d6775722e636f6d2f6e764d64554a492e676966" width="320" />
---
**bubble-scroll**: https://github.com/cdflynn/bubble-scroll
泡泡效果的索引滚动控件
<img src="https://github.com/cdflynn/bubble-scroll/raw/master/sample/img/scroll_sample_gif.gif?raw=true" width="320" />
---
**SideBar**: https://github.com/kongnanlive/SideBar
全新的快速索引导航栏,联系人字母排序侧边栏
<img src="https://raw.githubusercontent.com/kongnanlive/SideBar/master/gif5.gif" width="200" />
---
**AnimSideBar**: https://github.com/AlexLiuSheng/AnimSideBar
A SiderBar base on Android that has a beautiful anim
<img src="https://cloud.githubusercontent.com/assets/12408339/15278798/0df854a2-1b50-11e6-962e-15cb94ecc113.gif" width="320" />
---
**SpringHeader**: https://github.com/loopeer/SpringHeader
CoordinatorLayout 实现的下拉刷新
<img src="https://raw.githubusercontent.com/loopeer/SpringHeader/master/art/demo.gif" width="320" />
---
**AdapterDelegates-ListView**: https://github.com/esafirm/AdapterDelegates-ListView
ListView Adapter 代理工具
---
**SwipeActionAdapter**: https://github.com/wdullaer/SwipeActionAdapter
ListView 左滑右滑
<img src="https://camo.githubusercontent.com/d02997a8f88b797a1df02e768a822a2bf7e9daa5/68747470733a2f2f7261772e6769746875622e636f6d2f7764756c6c6165722f5377697065416374696f6e416461707465722f67682d70616765732f696d616765732f73776970655f322e706e67" width="400" /> <img src="https://camo.githubusercontent.com/7215066edafdb957f51fa7c30bd1e62f74a1210e/68747470733a2f2f7261772e6769746875622e636f6d2f7764756c6c6165722f5377697065416374696f6e416461707465722f67682d70616765732f696d616765732f73776970655f312e706e67" width="400" />
---
**ParallaxRecyclerView**: https://github.com/mzelzoghbi/ParallaxRecyclerView
视差效果 RecyclerView
<img src="https://raw.githubusercontent.com/mzelzoghbi/ParallaxRecyclerView/master/gif_1.gif" width="240" /> <img src="https://raw.githubusercontent.com/mzelzoghbi/ParallaxRecyclerView/master/gif_2.gif" width="240" />
---
**MultiChoiceRecyclerView**: https://github.com/dvdciri/MultiChoiceRecyclerView
RecyclerView 实现的多选框架
<img src="https://raw.githubusercontent.com/dvdciri/MultiChoiceRecyclerView/master/example1.png" width="270" /> <img src="https://raw.githubusercontent.com/dvdciri/MultiChoiceRecyclerView/master/example2.png" width="270" /> <img src="https://raw.githubusercontent.com/dvdciri/MultiChoiceRecyclerView/master/example.png" width="270" />
---
**RecyclerViewEnhanced**: https://github.com/nikhilpanju/RecyclerViewEnhanced
RecyclerView 用法增强
<img src="https://raw.githubusercontent.com/nikhilpanju/RecyclerViewEnhanced/master/sample/src/common/images/Demo.gif" width="320" />
---
**CardStackView**: https://github.com/loopeer/CardStackView
Show something like cards with 3 kinds of animations
<img src="https://raw.githubusercontent.com/loopeer/CardStackView/master/screenshot/screenshot1.gif" width="320" /> <img src="https://raw.githubusercontent.com/loopeer/CardStackView/master/screenshot/screenshot3.gif" width="320" />
---
**RecyclerViewUndoSwipe**: https://github.com/HoneyNeutrons/RecyclerViewUndoSwipe
超实用!! Android RecyclerView Undo Swipe支持
<img src="https://camo.githubusercontent.com/633c9f0144b49b6a90edb18e44361f843010cd0f/687474703a2f2f696d6775722e636f6d2f523931554a716c2e676966" width="640" />
---
**flowlayoutmanager**: https://github.com/xiaofeng-han/AndroidLibs/tree/master/flowlayoutmanager
FlowLayoutManager is a layoutManager that works with Android RecyclerView Widget
<img src="https://cloud.githubusercontent.com/assets/15362031/15170689/fe3117d6-16fc-11e6-8ffc-3e90b9bf5430.gif" width="320" />
---
**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库,简化大量重复代码,支持多种布局,可自定义图片加载的实现
<img src="https://raw.githubusercontent.com/qyxxjd/CommonAdapter/master/screenshots/main.png" width="270" /> <img src="https://raw.githubusercontent.com/qyxxjd/CommonAdapter/master/screenshots/simple.png" width="270" /> <img src="https://raw.githubusercontent.com/qyxxjd/CommonAdapter/master/screenshots/multiple.png" width="270" />
---
**FlexibleAdapter**: https://github.com/davideas/FlexibleAdapter
Adapter for SelectionMode, ViewHolders, Filter, FastScroller, Animations, Undo, Headers, Expandable, Draggable, Swipeable
<img src="https://raw.githubusercontent.com/davideas/FlexibleAdapter/master/screenshots/drag_grid_overall.png" width="270" /> <img src="https://raw.githubusercontent.com/davideas/FlexibleAdapter/master/screenshots/undo_single_selection.png" width="270" /> <img src="https://raw.githubusercontent.com/davideas/FlexibleAdapter/master/screenshots/swipe-to-dismiss2.png" width="270" />
---
**SnappingSwipingRecyclerView**: https://github.com/CarlLee/SnappingSwipingRecyclerView
似微信读书首页的长按之后滑动删除的特效和动画
<img src="https://raw.githubusercontent.com/CarlLee/SnappingSwipingRecyclerView/master/preview.gif" width="320" />
---
**EasyRecyclerView**: https://github.com/diegodobelo/AndroidExpandingViewLibrary
展开收缩的View
<img src="https://d13yacurqjgara.cloudfront.net/users/226618/screenshots/2340386/shoping_list.gif" width="600" />
---
**StaggeredTextGridView**: https://github.com/riontech-xten/StaggeredTextGridView
自定义瀑布流文本 GridView
<img src="https://raw.githubusercontent.com/riontech-xten/StaggeredTextGridView/master/Screenshot_2016-04-28-19-52-08.png" width="320" /> <img src="https://raw.githubusercontent.com/riontech-xten/StaggeredTextGridView/master/Screenshot_2016-05-23-14-54-26.png" width="320" />
---
**EasyRecyclerView**: https://github.com/Jude95/EasyRecyclerView
常用的RecyclerView的各种需求封装进库
<img src="https://github.com/Jude95/EasyRecyclerView/blob/master/recycler3.gif" width="320" />
---
**InfiniteListView**: https://github.com/ugurcany/InfiniteListView
上拉加载更多,下拉刷新
<img src="https://raw.githubusercontent.com/ugurcany/InfiniteListView/master/infinitelistview.gif" width="320" />
---
**StickyHeaders**: https://github.com/ShamylZakariya/StickyHeaders
Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning
<img src="https://raw.githubusercontent.com/ShamylZakariya/StickyHeaders/master/readme-assets/video-addressbook.gif" width="320" /> <img src="https://raw.githubusercontent.com/ShamylZakariya/StickyHeaders/master/readme-assets/video-callbacks.gif" width="320" />
---
**CalendarListview**: https://github.com/traex/CalendarListview
CalendarListview provides a easy way to select dates with a calendar for API 10+
<img src="https://raw.githubusercontent.com/traex/CalendarListview/master/demo.gif" width="320" />
---
**BaseRecyclerViewAdapterHelper**: https://github.com/CymChad/BaseRecyclerViewAdapterHelper
Powerful and flexible RecyclerAdapter,www.recyclerview.org
<img src="https://github.com/CymChad/BaseRecyclerViewAdapterHelper/blob/master/demo_res/demo.gif" width="320" />
---
**RecyclerViewPresenter**: https://github.com/kibotu/RecyclerViewPresenter
Convenience library to handle different view types with different presenters in a single RecyclerView
<img src="https://raw.githubusercontent.com/kibotu/RecyclerViewPresenter/master/screenshot.png" width="300" />
---
**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.
<img src="https://github.com/wasabeef/recyclerview-animators/blob/master/art/demo.gif" width="160" />
<img src="https://github.com/wasabeef/recyclerview-animators/blob/master/art/demo2.gif" width="160" />
<img src="https://github.com/wasabeef/recyclerview-animators/blob/master/art/demo4.gif" width="160" />
<img src="https://github.com/wasabeef/recyclerview-animators/blob/master/art/demo3.gif" width="160" />
<img src="https://github.com/wasabeef/recyclerview-animators/blob/master/art/demo5.gif" width="160" />
---
**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.
<img src="https://raw.githubusercontent.com/baoyongzhang/android-PullRefreshLayout/master/demo.gif" width="320" />
---
**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/)
<img src="https://camo.githubusercontent.com/588a2ef2cdcfb6c71e88437df486226dd15605b3/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f73746f72652d686f7573652d737472696e672d61727261792e676966" width="160" />
<img src="https://camo.githubusercontent.com/d3fbe757c87fddc94e998ebdd08ac55956aed1cf/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f73746f72652d686f7573652d737472696e672e676966" width="160" />
<img src="https://camo.githubusercontent.com/4dfccd5a50f7d59b512300fce341a1217950603a/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f6d6174657269616c2d7374796c652e676966" width="160" />
<img src="https://camo.githubusercontent.com/9033435ad82be43ccddc8203450f361ee270c724/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f70756c6c2d746f2d726566726573682e676966" width="160" />
<img src="https://camo.githubusercontent.com/88cdf877aa0a1fb19506ecf3404447eba59e68cc/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f6175746f2d726566726573682e676966" width="160" />
---
**Chris-Android-PullToRefresh**: https://github.com/bboyfeiyu/Chris-Android-PullToRefresh
下拉刷新,上拉加载库
<img src="https://raw.githubusercontent.com/chrisbanes/Android-PullToRefresh/master/header_graphic.png" width="480" />
---
**RecyclerView-FastScroll**: https://github.com/timusus/RecyclerView-FastScroll
A simple FastScroller for Android's RecyclerView
<img src="https://raw.githubusercontent.com/timusus/RecyclerView-FastScroll/master/screenshot.png" width="320" />
---
**Timeline-View**: https://github.com/vipulasri/Timeline-View
Android Timeline View is used to display views like Tracking of shipment/order, steppers etc
<img src="https://github.com/vipulasri/Timeline-View/blob/master/Screenshot1.png" width="320" />
---
**MultiStateView**: [https://github.com/Kennyc1012/MultiStateView](https://github.com/Kennyc1012/MultiStateView)
Android View that displays different content based on its state
<img src="https://github.com/Kennyc1012/MultiStateView/blob/master/art/content.png" width="160" />
<img src="https://github.com/Kennyc1012/MultiStateView/blob/master/art/loading.png" width="160" />
<img src="https://github.com/Kennyc1012/MultiStateView/raw/master/art/empty.png" width="160" />
<img src="https://github.com/Kennyc1012/MultiStateView/raw/master/art/error.png" width="160" />
---
**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)
<img src="https://github.com/race604/FlyRefresh/blob/master/images/flyrefresh.gif" width="320" />
---
**ToDoList**: https://github.com/Yalantis/ToDoList
Yalantis 放出的一个新作品:ToDoList,拥有非常平滑漂亮的动画
<img src="https://raw.githubusercontent.com/Yalantis/ToDoList/master/content_shot_to-do_dribbble.gif" width="600" />
---
**Multi-Selection**: https://github.com/Yalantis/Multi-Selection
Yalantis 放出的又一大作:Multi-Selection (优雅多选框),把选中的先存起来
<img src="https://raw.githubusercontent.com/Yalantis/Multi-Selection/develop/imgs/dribble.gif" width="600" />
---
**pull-to-make-soup**: https://github.com/Yalantis/pull-to-make-soup
RecyclerView 下拉刷新
<img src="https://raw.githubusercontent.com/Yalantis/PullToMakeSoup/master/PullToMakeSoupDemo/Resouces/recipe-finder.gif" width="600" />
---
**Phoenix**: [https://github.com/Yalantis/Phoenix](https://github.com/Yalantis/Phoenix)
Phoenix Pull-to-Refresh. [https://yalantis.com/](https://yalantis.com/)
<img src="https://camo.githubusercontent.com/d406ac5a03a2b1fa5cf41fadc8d2408cb8709bdc/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313635303331372f7265616c6573746174652d70756c6c5f312d322d332e676966" width="320" />
---
**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/)
<img src="https://camo.githubusercontent.com/3a24e22eb3f8338573dba0701c089c12f6b70f11/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313632333133312f746f7572732d70756c6c2d616972706c616e655f322d322d332e676966" width="320" />
---
**CircleRefreshLayout**: [https://github.com/tuesda/CircleRefreshLayout](https://github.com/tuesda/CircleRefreshLayout)
a custom pull-to-refresh layout which contains a interesting animation.
<img src="https://github.com/tuesda/CircleRefreshLayout/blob/master/gif/circlerefresh.gif" width="320" />
---
**SmoothRefreshLayout**: https://github.com/dkzwm/SmoothRefreshLayout
.一个高效的Android刷新库,理论上支持所有的视图,比官方的SwipeRefreshLayout更强大且使用方便
<img src="https://github.com/dkzwm/SmoothRefreshLayout/blob/master/snapshot/test_two_level_refresh.png" width="320" />
---
**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/)
<img src="https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout/blob/master/sc/animation.gif" width="320" />
---
**FoldableLayout**: [https://github.com/worldline/FoldableLayout](https://github.com/worldline/FoldableLayout)
An Android demo of a foldable layout implementation.
<img src="https://raw.githubusercontent.com/worldline/FoldableLayout/dev/screenshots/demo.gif" width="320" />
---
**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.
<img src="https://github.com/CodeFalling/RecyclerViewSwipeDismiss/blob/master/RecyclerViewSwipeDismiss.gif" width="320" />
---
**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.
<img src="https://camo.githubusercontent.com/2194c820b758d70a0bf525e14e1b7f3f135b6ece/687474703a2f2f692e696d6775722e636f6d2f756743424869482e6769665d28687474703a2f2f692e696d6775722e636f6d2f756743424869482e676966" width="320" />
<img src="https://camo.githubusercontent.com/e8e4947b18c6998175e02c3ea8b5c898eea35cfd/687474703a2f2f692e696d6775722e636f6d2f776657477242532e6769665d28687474703a2f2f692e696d6775722e636f6d2f776657477242532e676966" width="320" />
---
**TimelineView**: https://github.com/alorma/TimelineView
Cute timeline view for android
<img src="https://github.com/alorma/TimelineView/blob/master/screenshot.png" width="320" />
---
**ParallaxListView**: [https://github.com/Gnod/ParallaxListView](https://github.com/Gnod/ParallaxListView)
A Android ListView Demo with a parallax effect header like Path.
<img src="https://github.com/Gnod/ParallaxListView/blob/master/img_sample.gif" width="320" />
---
**PullZoomView**: [https://github.com/Frank-Zhu/PullZoomView](https://github.com/Frank-Zhu/PullZoomView)
An Android custom ListView and ScrollView with pull to zoom-in.
<img src="https://raw.githubusercontent.com/Frank-Zhu/PullZoomView/master/art/pull-to-zoom.gif" width="320" />
---
**SwipeMenuListView**: [https://github.com/baoyongzhang/SwipeMenuListView](https://github.com/baoyongzhang/SwipeMenuListView)
A swipe menu for ListView.
<img src="https://raw.githubusercontent.com/baoyongzhang/SwipeMenuListView/master/demo.gif" width="320" />
---
**discrollview**: [https://github.com/flavienlaurent/discrollview](https://github.com/flavienlaurent/discrollview)
Scroll + discover = DiscrollView
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/discrollview.gif" width="320" />
---
**StickyListHeaders**: [https://github.com/emilsjolander/StickyListHeaders](https://github.com/emilsjolander/StickyListHeaders)
An android library for section headers that stick to the top
<img src="https://github.com/emilsjolander/StickyListHeaders/raw/master/demo.gif" width="320" />
---
**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.
<img src="https://camo.githubusercontent.com/263db3cffd142dbbacf06fb43aaa5997ff1c243e/68747470733a2f2f7261772e6769746875622e636f6d2f6a706172646f676f2f4c697374427564646965732f6d61737465722f6172742f73637265656e73686f745f6c697374627564646965735f322e706e67" width="320" />
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/ListBuddies.gif" width="320" />
---
**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/)
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo12.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo10.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo11.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo13.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo1.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo2.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo3.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo4.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo5.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo6.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo7.gif" width="160" />
<img src="https://raw.githubusercontent.com/ksoichiro/Android-ObservableScrollView/master/samples/images/demo8.gif" width="160" />
---
**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)
<img src="https://raw.githubusercontent.com/felipecsl/AsymmetricGridView/master/screenshots/ss_2_cols.png" width="320" />
<img src="https://raw.githubusercontent.com/felipecsl/AsymmetricGridView/master/screenshots/ss_5_cols.png" width="320" />
---
**DynamicGrid**: [https://github.com/askerov/DynamicGrid](https://github.com/askerov/DynamicGrid)
Drag and drop GridView for Android
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/DynamicGrid.gif" width="320" />
---
**PinterestLikeAdapterView**: https://github.com/GDG-Korea/PinterestLikeAdapterView
An Android multi column list view like Pinterest.
<img src="https://camo.githubusercontent.com/97e5e0acd9bce5cc3d98b8dbb2b528cc3e98c3e9/68747470733a2f2f7261772e6769746875622e636f6d2f4744472d4b6f7265612f50696e7465726573744c696b6541646170746572566965772f6d61737465722f73637265656e73686f742e706e67" width="320" />
---
**DragSortAdapter**: https://github.com/vinc3m1/DragSortAdapter
Drag and drop re-ordering adapter for RecyclerView
<img src="http://www.23code.com/wp-content/uploads/2015/01/device-2015-01-27-134318.jpg" width="320" />
---
**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)
<img src="https://camo.githubusercontent.com/a243ad5c2788730c40fc1d348e5ed85adb59c484/687474703a2f2f662e636c2e6c792f6974656d732f327a31423059304d3047304f326b316c334a30332f5472656e64696e672e706e67" width="320" />
---
**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.
<img src="https://raw.githubusercontent.com/kanytu/android-parallax-recycleview/master/screenshots/screenshot.gif" width="320" />
<img src="https://raw.githubusercontent.com/kanytu/android-parallax-recycleview/master/screenshots/parallaxtoolbar.gif" width="320" />
---
**BlurStickyHeaderListView**: [https://github.com/emmano/BlurStickyHeaderListView](https://github.com/emmano/BlurStickyHeaderListView)
ListView with blur/parallax/sticky capabilities.
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/BlurStickyHeaderListView.gif" width="320" />
---
**MultiLineDivider**: https://github.com/sakebook/MultiLineDivider
Multi divider in RecyclerView on Android
<img src="https://raw.githubusercontent.com/sakebook/MultiLineDivider/master/art/vertical.png" width="320" />
<img src="https://raw.githubusercontent.com/sakebook/MultiLineDivider/master/art/horizontal.png" width="320"/>
---
**RecyclerViewDivider**: https://github.com/Fondesa/RecyclerViewDivider
RecyclerView 分割线
<img src="https://raw.githubusercontent.com/Fondesa/RecyclerViewDivider/master/art/screenshot_div_draw.png" width="320" />
<img src="https://raw.githubusercontent.com/Fondesa/RecyclerViewDivider/master/art/screenshot_grid.png" width="320"/>
---
**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
<p>
<img src="https://raw.githubusercontent.com/dkzwm/ItemDecorations/master/snapshot1.png" width="320" />
<img src="https://raw.githubusercontent.com/dkzwm/ItemDecorations/master/snapshot2.png" width="320"/>
<p/>
---
**RecyclerView-FlexibleDivider**: https://github.com/yqritc/RecyclerView-FlexibleDivider
Android library providing simple way to control divider items of RecyclerView.
<img src="https://github.com/yqritc/RecyclerView-FlexibleDivider/blob/master/sample/sample1.gif" width="320" />
<img src="https://github.com/yqritc/RecyclerView-FlexibleDivider/blob/master/sample/sample2.gif" width="320" />
---
**Dividers**: [https://github.com/Karumi/Dividers](https://github.com/Karumi/Dividers)
Dividers is a simple Android library to create easy separators for your RecyclerViews
<img src="https://github.com/Karumi/Dividers/blob/master/art/example.gif" width="320" />
---
**AndroidTreeView**: [https://github.com/bmelnychuk/AndroidTreeView](https://github.com/bmelnychuk/AndroidTreeView)
AndroidTreeView. TreeView implementation for android.
<img src="https://camo.githubusercontent.com/e30f6694c99cc4404b7654f74e3d1598665792ea/68747470733a2f2f6c68342e67677068742e636f6d2f787a6b62334e35384c48325473625f6747733075335f783831564f4c776c6863702d6634707a5f73525f69523376414b58664a6f416377426a4e37344c767a70564c453d683930302d7277" width="320" />
<img src="https://camo.githubusercontent.com/e600e1392139be2db0f466f30c63ecd84af39080/68747470733a2f2f6c68352e67677068742e636f6d2f55743642795f69556e6b4e667a49626150427363386842655165466a5f3255584a685f3174667744646c544171476b6869523732415f417751304c304748334f4661673d683930302d7277" width="320" />
---
**RecyclerViewFastScroller**: [https://github.com/danoz73/RecyclerViewFastScroller](https://github.com/danoz73/RecyclerViewFastScroller)
A Fast Scroller for the RecyclerView world!
<img src="https://camo.githubusercontent.com/89c3458b7404559a3a2bcc07b11abda23cb9f04f/687474703a2f2f692e696d6775722e636f6d2f496f7a557475636c2e706e67" width="320" />
<img src="https://camo.githubusercontent.com/8b8e323a4f7f904b6d6f5057ceaa28a81570af26/687474703a2f2f692e696d6775722e636f6d2f327a4277496c776c2e706e67" width="320" />
---
**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
<img src="https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter/blob/master/sample/sample.gif" width="320" />
---
**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.
<img src="https://raw.githubusercontent.com/diftco/SwipeToAction/master/screenshots/swipetoaction.gif" width="320" />
---
**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)
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/AdvancedRecyclerView.gif" width="320" />
---
**RecyclerItemDecoration**: [https://github.com/magiepooh/RecyclerItemDecoration](https://github.com/magiepooh/RecyclerItemDecoration)
ItemDecoration for RecyclerView using LinearLayoutManager for Android
<img src="https://raw.githubusercontent.com/magiepooh/RecyclerItemDecoration/master/art/demo_vertical.gif" width="320" />
<img src="https://raw.githubusercontent.com/magiepooh/RecyclerItemDecoration/master/art/demo_horizontal.gif" width="320" />
---
**MaterialRecents**: [https://github.com/ZieIony/MaterialRecents](https://github.com/ZieIony/MaterialRecents)
Lollipop's Recents container
<img src="https://github.com/ZieIony/MaterialRecents/blob/master/images/recents.gif" width="320" />
---
**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)
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/drag-select-recyclerview.gif" width="320" />
---
**sticky-headers-recyclerview**: [https://github.com/timehop/sticky-headers-recyclerview](https://github.com/timehop/sticky-headers-recyclerview)
Sticky Headers decorator for Android's RecyclerView
<img src="https://camo.githubusercontent.com/2712b977a781964db02085035e43281773ab4ffa/687474703a2f2f692e696d6775722e636f6d2f49307a746f50772e676966" width="320" />
<img src="https://camo.githubusercontent.com/9fe2a23efb0ab8222910a09e21234c0c313afc10/687474703a2f2f692e696d6775722e636f6d2f6235704a6a744c2e676966" width="480" />
---
**NotBoringActionBar**: [https://github.com/flavienlaurent/NotBoringActionBar](https://github.com/flavienlaurent/NotBoringActionBar)
News Stand app makes the ActionBar not boring!
<img src="https://camo.githubusercontent.com/65f2d44e0e5064369aec8ee41838bd073e695975/68747470733a2f2f7261772e6769746875622e636f6d2f666c617669656e6c617572656e742f4e6f74426f72696e67416374696f6e4261722f6d61737465722f67726170686963732f6e6f74626f72696e6761622e676966" width="320" />
---
**ListViewAnimations**: [https://github.com/nhaarman/ListViewAnimations](https://github.com/nhaarman/ListViewAnimations)
An Android library which allows developers to easily add animations to ListView items
<img src="https://raw.githubusercontent.com/nhaarman/ListViewAnimations/gh-pages/images/dynamiclistview.gif" width="320" />
---
**WaterDropListView**: [https://github.com/THEONE10211024/WaterDropListView](https://github.com/THEONE10211024/WaterDropListView)
WaterDropListView,just like the iOS
<img src="https://github.com/THEONE10211024/WaterDropListView/blob/master/demo/demo.gif" width="320" />
---
**BGARefreshLayout-Android**: https://github.com/bingoogolapple/BGARefreshLayout-Android
多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位
<img src="https://camo.githubusercontent.com/912ee9a45b5ed7063bd6fe7634f8130953a7051d/687474703a2f2f37786b39646a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f726566726573686c61796f75742f73637265656e73686f74732f6267615f726566726573686c61796f7574312e676966" width="270" />
<img src="https://camo.githubusercontent.com/7539fed2c320aecc0d47320586e8c2ee22a2d762/687474703a2f2f37786b39646a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f726566726573686c61796f75742f73637265656e73686f74732f6267615f726566726573686c61796f7574322e676966" width="270" />
<img src="https://camo.githubusercontent.com/1f869f094c59adfef8a63f8f870c53092fae8d19/687474703a2f2f37786b39646a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f726566726573686c61796f75742f73637265656e73686f74732f6267615f726566726573686c61796f7574362e676966" width="270" />
---
**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
<img src="https://raw.githubusercontent.com/mikepenz/FastAdapter/develop/DEV/github/screenshots1.jpg" width="640"/>
---
**NestedTimeLineRecyclerView**: https://github.com/ishratkhan/NestedTimeLineRecyclerView
It is a custom implementation of nested timeline view using RecyclerView
<img src="https://camo.githubusercontent.com/8c9d67b4ad583b72f61f87ebc0ea9e34bce7544e/687474703a2f2f692e696d6775722e636f6d2f497375444636672e676966" width="320" />
---
**YLListView**: https://github.com/yll2wcf/YLListView
YLListView仿IOS弹簧效果的ListView
<img src="https://raw.githubusercontent.com/yll2wcf/YLListView/master/gif/1.gif" width="320" />
---
================================================
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 |
| :--: | :--: | :--: |
|  |  |ENDownloadView|
|  | |ENVolumeView|
|  |  | ENLoadingView |
| |  | ENPlayView |
| |  |ENSearchView
| |  |ENScrollView
| |  |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新动画特效
<img src="https://camo.githubusercontent.com/fd757e9789a56415ac199a09232a6f45408caa3f/687474703a2f2f37786a7667352e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f737472657463682e676966" width="320" /> <img src="https://camo.githubusercontent.com/d69ab477cbb6065404536ed52eb9bd80a24643d9/687474703a2f2f37786a7667352e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f737072696e675f636861696e2e676966" width="320" />
---
**lottie-android**: https://github.com/airbnb/lottie-android
Lottie是Airbnb开源的一个支持 Android、iOS 以及 ReactNative,利用json文件的方式快速实现动画效果的库
<img src="https://github.com/airbnb/lottie-android/raw/master/gifs/Example1.gif" width="400" /> <img src="https://github.com/airbnb/lottie-android/raw/master/gifs/Example2.gif" width="400" />
---
**Fish**: https://github.com/Jichensheng/Fish
灵动的红鲤鱼
<img src="https://github.com/Jichensheng/Fish/raw/master/app/gif/fish.gif" width="320" />
---
**Fun**: https://github.com/PHELAT/Fun
一个有趣的展开关闭动画
<img src="https://github.com/PHELAT/Fun/raw/master/screenshot/screenshot.gif" width="320" />
---
**DynamicAnimationExample**: https://github.com/graviton57/DynamicAnimationExample
A simple spring animation
<img src="https://raw.githubusercontent.com/graviton57/DynamicAnimationExample/master/media/example.gif" width="320" />
---
**PolygonDrawingUtil**: https://github.com/stkent/PolygonDrawingUtil
Android 多边形绘制组件,做的很漂亮哦~ 用来做动态图表会很有帮助
<img src="https://raw.githubusercontent.com/stkent/PolygonDrawingUtil/master/assets/demo.gif" width="320" />
---
**AndroidCustomView**: https://github.com/lygttpod/AndroidCustomView
圆圈泡泡上升动画
<img src="https://camo.githubusercontent.com/38ec9160cb247a45f798b3476f3c8ede232ba6ea/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d643731306263613165313636666263342e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970" width="400" />
---
**Grav**: https://github.com/glomadrian/Grav
Android 粒子动画效果
<img src="https://github.com/glomadrian/Grav/raw/master/art/wave.gif" width="270" /> <img src="https://github.com/glomadrian/Grav/raw/master/art/grav.gif" width="270" /> <img src="https://github.com/glomadrian/Grav/raw/master/art/falcon.gif" width="270" />
---
**ShootRefreshView**: https://github.com/dinuscxj/ShootRefreshView
快手Android客户端的一个刷新动画
<img src="https://raw.githubusercontent.com/dinuscxj/ShootRefreshView/master/Preview/ShootRefreshView.gif?width=300" width="270" />
---
**spruce-android**: https://github.com/willowtreeapps/spruce-android
Android 动画管理库,辅助你管理动画效果
<img src="https://raw.githubusercontent.com/willowtreeapps/spruce-android/master/imgs/recycler-example.gif" width="320" />
---
**Apple-Music-Animation**: https://github.com/rahulrj/Apple-Music-Animation
苹果手机音乐动画效果
<img src="https://github.com/rahulrj/Apple-Music-Animation/raw/master/animation_demo.gif" width="320" />
---
**shapeflyer**: https://github.com/cipherthinkers/shapeflyer
shapeflyer
<img src="https://raw.githubusercontent.com/cipherthinkers/shapeflyer/master/screenshots/shapeflyer-chaos.gif" width="320" /> <img src="https://raw.githubusercontent.com/cipherthinkers/shapeflyer/master/screenshots/shapeflyer-select.gif" width="320" />
---
**SpringAnimation**: https://github.com/brucevanfdm/SpringAnimation
SpringAnimation,安卓模拟弹簧动画
<img src="http://upload-images.jianshu.io/upload_images/308526-da9f44278bc972c1.gif?imageMogr2/auto-orient/strip" width="320" />
---
**ILayoutAnimationController**: https://github.com/HuanHaiLiuXin/ILayoutAnimationController
自定义LayoutAnimationController,一行代码搞定布局动画
<img src="https://github.com/HuanHaiLiuXin/ILayoutAnimationController/raw/master/Screenshots/ILayoutAnimationController%E5%BD%95%E5%B1%8F.gif" width="320" />
---
**TransitionExample**: https://github.com/WakeHao/TransitionExample
Android Transition Framework详解---超炫的动画框架
<img src="https://github.com/WakeHao/TransitionExample/raw/master/gif/first.gif" width="320" />
---
**AndroidAnimations**: https://github.com/jrummyapps/AndroidAnimations
A bunch of fun animations for Android
<img src="https://raw.githubusercontent.com/jrummyapps/AndroidAnimations/master/art/technique.gif" width="320" />
---
**GoogleMapsAnimations**: https://github.com/aarsy/GoogleMapsAnimations
显示雷达和谷歌地图上的圆形涟漪波纹效应
<img src="https://raw.githubusercontent.com/aarsy/GoogleMapsAnimations/master/gifs/Sample1.gif" width="320" /> <img src="https://raw.githubusercontent.com/aarsy/GoogleMapsAnimations/master/gifs/Sample3.gif" width="320" />
---
**DesertPlaceholder**: https://github.com/JetradarMobile/DesertPlaceholder
Animated placeholder in desert style
<img src="https://raw.githubusercontent.com/JetradarMobile/DesertPlaceholder/master/art/desertplaceholder.gif" width="270" />
---
**GABottleLoading**: https://github.com/Ajian-studio/GABottleLoading
Bezier storm(贝塞尔风暴)
<img src="https://raw.githubusercontent.com/Ajian-studio/GABottleLoading/master/raw/totalAnimation.gif" width="300" />
---
**EmojiRain**: https://github.com/Luolc/EmojiRain
仿微信掉落表情包效果
<img src="https://raw.githubusercontent.com/Luolc/EmojiRain/master/ohters/dropping-demo.gif" width="320" />
---
**youtube-play-icon**: https://github.com/alxrm/youtube-play-icon
Material style morphing play-pause drawable for Android
<img src="https://raw.githubusercontent.com/alxrm/youtube-play-icon/master/art/play.gif" width="320" />
---
**OverWatchLoading**: https://github.com/zhangyuChen1991/OverWatchLoading
守望先锋的加载效果
<img src="https://raw.githubusercontent.com/zhangyuChen1991/some_sources/master/ow_show_1.gif" width="320" />
---
**SquareLoading**: https://github.com/yuweiguocn/SquareLoading
Android 方块加载器动画
<img src="https://raw.githubusercontent.com/yuweiguocn/SquareLoading/master/art/square-loading-demo.gif" width="260" />
---
**FloatingView**: https://github.com/UFreedom/FloatingView
一个能够让 View 执行漂亮的漂浮动画的库
<img src="https://raw.githubusercontent.com/UFreedom/FloatingView/master/images/demo.gif" width="320" />
---
**android-TNRAnimationHelper**: https://github.com/thunderrise/android-TNRAnimationHelper
Android 创造更精致的动画效果库
<img src="https://raw.githubusercontent.com/thunderrise/android-TNRAnimationHelper/master/images/rotation.gif" width="640" />
---
**TransitionHelper**: https://github.com/ImmortalZ/TransitionHelper
兼容5.0以下转场动画帮助类
<img src="https://raw.githubusercontent.com/ImmortalZ/TransitionHelper/master/screenshots/image.gif" width="320" /> <img src="https://raw.githubusercontent.com/ImmortalZ/TransitionHelper/master/screenshots/button.gif" width="320" />
---
**BubbleAnimationLayout**: https://github.com/Cleveroad/BubbleAnimationLayout
让你的 App 不再那么无聊和单调,气泡风格的过渡动画效果
<img src="https://raw.githubusercontent.com/Cleveroad/BubbleAnimationLayout/master/images/demo_.gif" width="640" />
---
**AnimatorDurationTile**: https://github.com/nickbutcher/AnimatorDurationTile
A quick settings tile to quickly set the animator duration scale
<img src="https://raw.githubusercontent.com/nickbutcher/AnimatorDurationTile/master/screenshots/duration_scale_toggle_demo.gif" width="280" />
---
**NaturalAnim**: https://github.com/xuyisheng/NaturalAnim
模拟自然动画的精髓——TimeInterpolator与TypeEvaluator
<img src="https://raw.githubusercontent.com/xuyisheng/NaturalAnim/master/pic/7.gif" width="320" /> <img src="https://raw.githubusercontent.com/xuyisheng/NaturalAnim/master/pic/5.gif" width="320" />
---
**AnimateVectorDrawableDEMO**: https://github.com/ghuiii/AnimateVectorDrawableDEMO
通过 AnimateVectoreDrawer 实现的一些动画效果
<img src="https://camo.githubusercontent.com/ebf3dfcf38c0562fd19187eaa7d142460e0e41df/687474703a2f2f676875692e752e71696e6975646e2e636f6d2f676966332e676966" width="160" /> <img src="https://camo.githubusercontent.com/b5973bb46cd2bc5d7d89133aa2878d6f49846c7c/687474703a2f2f676875692e752e71696e6975646e2e636f6d2f676966322e676966" width="160" /> <img src="https://camo.githubusercontent.com/f1c501d454122b9e9238fa4f81b30dcb1610576a/687474703a2f2f676875692e752e71696e6975646e2e636f6d2f676966342e676966" width="160" /> <img src="https://camo.githubusercontent.com/eb93e349cec4bd5c6ae118b041b19fc9b6156438/687474703a2f2f676875692e752e71696e6975646e2e636f6d2f67696666352e676966" width="160" /> <img src="https://camo.githubusercontent.com/dda6ddeba8bc975510b6ef260d5abc1e257f74af/687474703a2f2f676875692e752e71696e6975646e2e636f6d2f676966372e676966" width="160" />
---
**ClockScroller**: https://github.com/andyb129/ClockScroller
A cool animated RecyclerView clock face scroller handle inspired by the following MaterialUp submission
<img src="https://raw.githubusercontent.com/andyb129/ClockScroller/master/screenshots/clock_scroller_anim.gif" width="320" />
---
**BubbleAnimationLayout**: https://github.com/Cleveroad/BubbleAnimationLayout
气泡动画
<img src="https://raw.githubusercontent.com/Cleveroad/BubbleAnimationLayout/master/images/demo_.gif" width="640" />
---
**ActSwitchAnimTool**: https://github.com/Yellow5A5/ActSwitchAnimTool
兼容4.0以上版本的点击扩散动画库,几行代码实现Activity转场动画效果 及新增自定义界面转场动画
<img src="https://raw.githubusercontent.com/Yellow5A5/ActSwitchAnimTool/master/image/demo_show1.gif" width="320" /> <img src="https://raw.githubusercontent.com/Yellow5A5/ActSwitchAnimTool/master/image/demo_show2.gif" width="320" />
---
**FlipAnimation**: https://github.com/4xes/FlipAnimation
双面翻转 View 效果
<img src="https://raw.githubusercontent.com/4xes/FlipAnimation/master/art/readme_demo.gif" width="240" />
---
**DoorSignView**: https://github.com/renaudcerrato/DoorSignView
类似商店关门的动画
<img src="https://raw.githubusercontent.com/renaudcerrato/DoorSignView/master/assets/sample.gif" width="240" />
---
**CannyViewAnimator**: https://github.com/LiveTyping/CannyViewAnimator
好看的动画
<img src="https://raw.githubusercontent.com/LiveTyping/CannyViewAnimator/master/readme_extra/top_1.gif" width="240" /> <img src="https://raw.githubusercontent.com/LiveTyping/CannyViewAnimator/master/readme_extra/top_2.gif" width="240" /> <img src="https://raw.githubusercontent.com/LiveTyping/CannyViewAnimator/master/readme_extra/top_3.gif" width="240" />
---
**ClockDrawableAnimation**: https://github.com/evelyne24/ClockDrawableAnimation
Android animated clock Drawable
<img src="https://raw.githubusercontent.com/evelyne24/ClockDrawableAnimation/master/Screenshot.png" width="320" />
---
**Particle**: https://github.com/JeasonWong/Particle
可用于splash的动画
<img src="https://raw.githubusercontent.com/jeasonwong/Particle/master/screenshots/particle.gif" width="320" />
---
**Material-Animations**: https://github.com/lgvalle/Material-Animations
Android Transition animations explanation with examples
<img src="https://raw.githubusercontent.com/lgvalle/Material-Animations/master/screenshots/transition_explode.gif" width="270" /> <img src="https://raw.githubusercontent.com/lgvalle/Material-Animations/master/screenshots/transition_slide.gif" width="270" /> <img src="https://raw.githubusercontent.com/lgvalle/Material-Animations/master/screenshots/transition_fade.gif" width="270" />
---
**Sending-Animation-Example**: https://github.com/Jaouan/Sending-Animation-Example
Android 炫酷发送效果 Demo
<img src="https://raw.githubusercontent.com/Jaouan/Sending-Animation-Example/master/art/demo.gif" width="320" />
---
**SignUpTransition**: https://github.com/JeasonWong/SignUpTransition
炫酷的注册登录动画
<img src="https://raw.githubusercontent.com/jeasonwong/signuptransition/master/screenshots/scene.gif" width="300" />
---
**SlackLoadingView**: https://github.com/JeasonWong/SlackLoadingView
Slack的Loading动画
<img src="https://camo.githubusercontent.com/f8e66102a3782e6b1bd6116bc2fee0179c375a5e/687474703a2f2f69322e7069696d672e636f6d2f313037302f306133626265623762373363366638372e676966" width="320" />
---
**nougat-boot-animation**: https://github.com/ybq/nougat-boot-animation
安卓7.0启动动画
<img src="https://raw.githubusercontent.com/ybq/nougat-boot-animation/master/art/effect.gif" width="320" />
---
**animate**: https://github.com/hitherejoe/animate
多种动画效果
<img src="https://raw.githubusercontent.com/hitherejoe/animate/master/images/object_animator.gif" width="270" /> <img src="https://raw.githubusercontent.com/hitherejoe/animate/master/images/circular_reveal.gif" width="270" /> <img src="https://raw.githubusercontent.com/hitherejoe/animate/master/images/explode_window_transition.gif" width="270" />
---
**crystal-preloaders**: https://github.com/syedowaisali/crystal-preloaders
多种加载动画效果
<img src="https://camo.githubusercontent.com/cc7f7f9c3869e07623e789df154b10878e0506fa/68747470733a2f2f64726976652e676f6f676c652e636f6d2f75633f6578706f72743d766965772669643d3042396244454e7949414254365230347a4e446c54656c633051324d" width="180" />
---
**LikeAnimation**: https://github.com/frogermcs/LikeAnimation
类 Twitter 点赞效果
<img src="https://camo.githubusercontent.com/752e0e35b15b6b684cee90b6bf4309f387caa36f/687474703a2f2f66726f6765726d63732e6769746875622e696f2f696d616765732f32322f627574746f6e5f616e696d2e676966" width="180" />
---
**Android-animated-toolbar**: https://github.com/kassisdion/Android-animated-toolbar
Library for toolbar animation
<img src="https://camo.githubusercontent.com/48830e431dc90cd6e96da0cb07846ee80b08d3f9/687474703a2f2f696d6731312e686f7374696e67706963732e6e65742f706963732f383739353037616e696d61746564546f6f6c6261722e676966" width="320" />
---
**BezierDemo**: https://github.com/chenupt/BezierDemo
A demo to show bezier.
<img src="https://raw.githubusercontent.com/chenupt/BezierDemo/master/pic/bezier.gif" width="320" />
---
**wava**: https://github.com/hujiaweibujidao/wava
安卓动画
<img src="https://raw.githubusercontent.com/hujiaweibujidao/wava/master/wava.gif" width="320" />
---
**RapidInterpolator**: https://github.com/MartinRGB/RapidInterpolator
动画插值器的编辑器
<img src="https://raw.githubusercontent.com/MartinRGB/RapidInterpolator/master/example.gif" width="300" />
---
**yava**: https://github.com/hujiaweibujidao/yava
安卓动画插值器
<img src="https://raw.githubusercontent.com/hujiaweibujidao/yava/master/yava.gif" width="320" />
---
**animated-circle-progress-view**: https://github.com/tuenti/animated-circle-progress-view
Progress view that animates its state changes
<img src="https://raw.githubusercontent.com/tuenti/animated-circle-progress-view/master/media/sample.gif" width="400" />
---
**Depth**: https://github.com/florent37/Depth
Fragment 3D 动画
<img src="https://raw.githubusercontent.com/florent37/Depth/master/media/default.gif" width="320" /> <img src="https://raw.githubusercontent.com/florent37/Depth/master/media/revert.gif" width="320" />
---
**FragmentAnimations**: https://github.com/kakajika/FragmentAnimations
3D animations for support-v4 Fragment transition
<img src="https://raw.githubusercontent.com/wiki/kakajika/FragmentAnimations/images/cube.gif" width="320" /> <img src="https://raw.githubusercontent.com/wiki/kakajika/FragmentAnimations/images/pushmove.gif" width="320" />
---
**ExpandableSearchView**: https://github.com/v-b7/ExpandableSearchView
伸缩动画 SearchView
<img src="https://raw.githubusercontent.com/v-b7/ExpandableSearchView/master/demo.gif" width="320" />
---
**JJSearchViewAnim**: https://github.com/android-cjj/JJSearchViewAnim
A cool search view animation library
<img src="https://camo.githubusercontent.com/82e22c4fd86e8de5bcd0ccf4bdcc9dc1a0b7119f/687474703a2f2f7777312e73696e61696d672e636e2f6d773639302f37656630316663616777316632677a797973796772673230616e303568337a622e676966" width="160" /> <img src="https://camo.githubusercontent.com/c4208e7d4d68d8a7154f764ab1b431fcbd0df0ec/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f376566303166636167773166326b6678346e303662673230623530356c3074652e676966" width="160" />
<img src="https://camo.githubusercontent.com/45884a4adb99009c95670e0dd12e40e40918c92d/687474703a2f2f7777312e73696e61696d672e636e2f6d773639302f37656630316663616777316632677a797a64703576673230616e303568676e672e676966" width="160" /> <img src="https://camo.githubusercontent.com/75864e0321a12be349e07c65f86ca5fa5b46bbc7/687474703a2f2f7777312e73696e61696d672e636e2f6d773639302f376566303166636167773166326b67386f3268747a673230623530356c6a726a2e676966" width="160" />
---
**AVLoadingIndicatorView**: [https://github.com/81813780/AVLoadingIndicatorView](https://github.com/81813780/AVLoadingIndicatorView)
Nice loading animations for Android
<img src="https://raw.githubusercontent.com/81813780/AVLoadingIndicatorView/master/screenshots/avi.gif" width="320" />
---
**Android-SpinKit**: https://github.com/ybq/Android-SpinKit
Android loading animations
<img src="https://raw.githubusercontent.com/ybq/AndroidSpinKit/master/art/screen.gif" width="320" />
---
**FAB-Loading**: [https://github.com/smasoumi/FAB-Loading](https://github.com/smasoumi/FAB-Loading)
A loading animation based on Floating Action Button.
<img src="https://raw.githubusercontent.com/smasoumi/FAB-Loading/master/images/marvel_loader.gif" width="320" />
---
**AndroidViewHover**: [https://github.com/daimajia/AndroidViewHover](https://github.com/daimajia/AndroidViewHover)
An elegant way to show your menu or messages.
<img src="https://camo.githubusercontent.com/44affb72f0688c213500917009a1680b41492413/687474703a2f2f7777322e73696e61696d672e636e2f6d773639302f36313064633033346a7731656a356969686a746c35673230387a3066326e70642e676966" width="320" />
---
**WaveView**: [https://github.com/gelitenight/WaveView](https://github.com/gelitenight/WaveView)
waveview for android
<img src="https://github.com/gelitenight/WaveView/blob/master/screenshot.gif" width="320" />
---
**AndroidViewAnimations**: [https://github.com/daimajia/AndroidViewAnimations](https://github.com/daimajia/AndroidViewAnimations)
Cute view animation collection.
<img src="https://camo.githubusercontent.com/c41223966bdfed2260dbbabbcbae648e5db542c6/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f3631306463303334677731656a37356d69327737376732306333306a623471722e676966" width="320" />
---
**AndroidImageSlider**: [https://github.com/daimajia/AndroidImageSlider](https://github.com/daimajia/AndroidImageSlider)
An amazing and convenient Android image slider.
<img src="https://camo.githubusercontent.com/f64413139bbaa918131384d3597c33e39333aa7f/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a773165677a6f7236366f6a64673230393530666b6e70652e676966" width="320" />
---
**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+
<img src="https://camo.githubusercontent.com/e7ea7ca41a3a3e03616d0627413e57a0854e2eba/687474703a2f2f686162726173746f726167652e6f72672f67657470726f2f686162722f706f73745f696d616765732f6539332f3337632f3064612f65393333376330646163633335353532336164646466313534356235376535612e676966" width="320" />
---
**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/)
<img src="https://camo.githubusercontent.com/d20ac6fb1cb14db4b69ab5e48ebd609aab1f6831/687474703a2f2f6f70656e61706869642e6769746875622e636f6d2f696d616765732f666c6970766965772d686f72697a6f6e74616c2d64656d6f2e676966" width="320" />
<img src="https://camo.githubusercontent.com/c260bd35546a4fa2a7a556bec851294a26639345/687474703a2f2f6f70656e61706869642e6769746875622e636f6d2f696d616765732f666c6970766965772d64656d6f2e676966" width="320" />
---
**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.
<img src="https://github.com/DesarrolloAntonio/FragmentTransactionExtended/blob/master/fragmentTransactionExample/cap1.gif" width="320" />
<img src="https://github.com/DesarrolloAntonio/FragmentTransactionExtended/blob/master/fragmentTransactionExample/cap2.gif" width="320" />
---
**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!
<img src="https://camo.githubusercontent.com/b22b160910884cdd5984b67864b5786e4d34a793/687474703a2f2f7777342e73696e61696d672e636e2f6d773639302f36313064633033346a77316568757a6f756c346838673230623030676d6839732e676966" width="320" />
---
**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.
<img src="https://github.com/wasabeef/awesome-android-ui/blob/master/art/EasyAndroidAnimations.gif" width="320" />
---
**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.
<img src="https://github.com/geftimov/android-pathview/blob/master/art/settings.gif" width="320" />
---
**ViewRevealAnimator**: [https://github.com/sephiroth74/ViewRevealAnimator](https://github.com/sephiroth74/ViewRevealAnimator)
ViewAnimator view with a lollipop style reveal effect
<img src="https://github.com/sephiroth74/ViewRevealAnimator/blob/master/output.gif" width="320" />
---
**ArcAnimator**: [https://github.com/asyl/ArcAnimator](https://github.com/asyl/ArcAnimator)
ArcAnimator helps to create arc transition animation: 2.3.+
<img src="https://camo.githubusercontent.com/942dff1cf0e36fca72e5a6f513b0853c61dca7a9/687474703a2f2f692e696d6775722e636f6d2f445369517862672e676966" width="320" />
<img src="https://camo.githubusercontent.com/06e3d80b9d4377192f145758fb1046c366c1b3c8/687474703a2f2f692e696d6775722e636f6d2f614c634c72476b2e676966" width="320" />
---
**SearchMenuAnim**: [https://github.com/kongnanlive/SearchMenuAnim](https://github.com/kongnanlive/SearchMenuAnim)
<img src="https://raw.githubusercontent.com/kongnanlive/SearchMenuAnim/master/search.gif" width="320" />
---
**crossview**: [https://github.com/cdflynn/crossview](https://github.com/cdflynn/crossview)
A Toggling Add/Remove button
<img src="https://github.com/cdflynn/crossview/blob/master/sample/images/cross_btn_2.gif?raw=true" width="320" />
<img src="https://github.com/cdflynn/crossview/blob/master/sample/images/cross_btn.gif?raw=true" width="320" />
---
**ParallaxEverywhere**: [https://github.com/Narfss/ParallaxEverywhere](https://github.com/Narfss/ParallaxEverywhere)
Parallax everywhere is a library with alternative android widgets with parallax effects.
<img src="https://raw.githubusercontent.com/Narfss/ParallaxEverywhere/master/parallax-everywhere-animation-optimize.gif" width="320" />
---
**EaseInterpolator**: https://github.com/cimi-chen/EaseInterpolator
Thirty different easing animation interpolators for Android.
<img src="http://www.23code.com/wp-content/uploads/2015/07/device-2015-07-24-143320.jpg" width="320" />
---
**EaseInterpolator**: https://github.com/MasayukiSuda/EasingInterpolator
Twenty-eight different easing animation interpolators for Android.
<img src="https://github.com/MasayukiSuda/EasingInterpolator/blob/master/art/FPSAnimator1.gif" width="320" />
---
**android-shapeLoadingView**: https://github.com/zzz40500/android-shapeLoadingView
高仿新版58 加载动画
<img src="https://camo.githubusercontent.com/575b98a56c5546043ec045d044429590e4a623fe/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3136363836362d376434313538646532636534306139612e676966" width="320" />
<img src="https://camo.githubusercontent.com/cc415e73399ab06a9212eb1ee65f197939213b7f/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3136363836362d366534303132633139343961616137612e676966" width="320" />
---
================================================
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)
<img src="http://s33.postimg.org/qiaafk7xb/vectalign_0_2_demo.gif" width="530px">
<img src="http://s4.postimg.org/boxc1zk0p/morph2.gif" width="110px">
<img src="http://s21.postimg.org/4657b7m0j/morph1.gif" width="110px">
<img src="http://s28.postimg.org/8mdcxb48t/morph5.gif" width="110px">
<img src="http://s18.postimg.org/79coo8vid/morph3.gif" width="120px">
<img src="http://s9.postimg.org/a5tdgfppn/morph4.gif" width="140px">
---
**RichPath**: https://github.com/tarek360/RichPath
在 Android 轻松绘制 Vector 动画
<img src="https://raw.githubusercontent.com/tarek360/RichPath/master/screenshots/samples.gif" width="320" />
---
**ProminentColor**: https://github.com/mathiazhagan01/ProminentColor
Android Library to get average/prominent color of bitmap/drawable
<img src="https://raw.githubusercontent.com/mathiazhagan01/ProminentColor/master/1.png" width="110" /><img src="https://github.com/mathiazhagan01/ProminentColor/raw/master/2.png" width="110" /><img src="https://raw.githubusercontent.com/mathiazhagan01/ProminentColor/master/3.png" width="110" />
---
**GoogleClock**: https://github.com/lypeer/GoogleClock
纯用SVG做的Google I/O 2016那个炫酷的时钟
<img src="https://raw.githubusercontent.com/lypeer/GoogleClock/master/gif/smallclock.gif" width="320" />
---
**AnimatedSvgView**: https://github.com/jrummyapps/AnimatedSvgView
Animated SVG Drawing for Android
<img src="https://raw.githubusercontent.com/jaredrummler/AnimatedSvgView/master/demo/demo.gif" width="320" />
---
**AppIconNameChanger**: https://github.com/myinnos/AppIconNameChanger
动态更换app的图标及名称
<img src="https://camo.githubusercontent.com/a0dd4cf89ef43f8ca8abb117bd0703d8a9e32fff/68747470733a2f2f7331392e706f7374696d672e6f72672f7072316573683939662f4170705f49636f6e5f4e616d655f4368616e6765725f6578616d706c655f30312e706e67" width="180" /> <img src="https://camo.githubusercontent.com/738ccebf0acc8795765a9e1944a8b800df76f845/68747470733a2f2f7331392e706f7374696d672e6f72672f686d74616e716d75622f4170705f49636f6e5f4e616d655f4368616e6765725f6578616d706c655f30322e706e67" width="180" /> <img src="https://camo.githubusercontent.com/4b782bb8e0f08dd1c97f61aa605a9818ee897c2e/68747470733a2f2f7331392e706f7374696d672e6f72672f6e63396a383174306a2f4170705f49636f6e5f4e616d655f4368616e6765725f6578616d706c655f30332e706e67" width="180" />
---
**VectorMaster**: https://github.com/harjot-oberai/VectorMaster
Dynamic control over vector drawables
<img src="https://github.com/harjot-oberai/VectorMaster/raw/master/screens/cover_2.gif" width="600" />
---
**live-emoji**: https://github.com/RomainPiel/live-emoji
利用 AnimatedVectorDrawable 实现会动的 emoji
<img src="https://raw.githubusercontent.com/RomainPiel/live-emoji/master/image.gif" width="320" />
---
**emojicon**: https://github.com/rockerhieu/emojicon
A library to show emoji in TextView, EditText (like WhatsApp) for Android
<img src="https://raw.githubusercontent.com/rockerhieu/emojicon/master/images/sample.jpg" width="320" />
---
**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.
<img src="https://camo.githubusercontent.com/802f5408fb1caeae9647d6e72c5905225b24220d/687474703a2f2f692e696d6775722e636f6d2f4b584866586f382e676966" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/mikepenz/Android-Iconics/develop/DEV/github/screenshots1.jpg" width="320" />
---
**android-iconify**: https://github.com/JoanZapata/android-iconify
Android integration of multiple icon providers such as FontAwesome, Entypo, Typicons,... http://joanzapata.com/android-iconify
<img src="https://raw.githubusercontent.com/JoanZapata/android-iconify/master/graphics/androids.png" width="320" />
---
================================================
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 |
|:------------------------------:|:---------------------------------:|:--------------------------------:|
| |  | |
---
**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、视频
<img src="https://github.com/moyokoo/Media/raw/master/diooto3.gif?raw=true" width="320"/> <img src="https://github.com/moyokoo/Media/raw/master/diooto1.gif?raw=true" width="320"/>
---
**android-face-detector: https://github.com/husaynhakeem/android-face-detector
实时人脸检测
<img src="https://github.com/husaynhakeem/android-face-detector/blob/master/app/art/demo.jpg" width="400"/>
---
**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
<img src="https://github.com/natario1/CameraView/raw/master/art/screen1.png" width="300"/> <img src="https://github.com/natario1/CameraView/raw/master/art/screen2.png" width="300"/>
---
**ContinuousScrollableImageView: https://github.com/Cutta/ContinuousScrollableImageView
支持持续性滑动动画的图片组件,用来做背景效果 应该不错
<img src="https://raw.githubusercontent.com/Cutta/ContinuousScrollableImageView/master/gifs/plane.gif?token=AGY3KeydGmvTnBrToMTTuw4wsIpyS9Dzks5ZpH9hwA%3D%3D" width="300"/>
---
**transitional-imageview: https://github.com/MostafaAryan/transitional-imageview
This is an imageView which implements shared element transition pattern on your desired image
<img src="https://github.com/MostafaAryan/transitional-imageview/raw/master/app/src/main/res/drawable/shoe_app_demo.gif?raw=true" width="300"/>
---
**AiyaEffectsAndroid: https://github.com/aiyaapp/AiyaEffectsAndroid
宝宝特效 SDK Android Demo,支持美颜,3D特效,3D动画特效,2D特效等,免费使用
<img src="https://raw.githubusercontent.com/aiyaapp/AiyaEffectsAndroid/master/doc/summarize2.jpg" width="600"/>
---
**diagonal-imageview: https://github.com/santalu/diagonal-imageview
A simple imageview which allows you to create diagonal cut views easily
<img src="https://github.com/santalu/diagonal-imageview/raw/master/screens/rv.png" width="320"/>
---
**GlideImageView: https://github.com/sfsheng0322/GlideImageView
基于Glide V4.0封装的图片加载库,可以监听加载图片时的进度
<img src="https://github.com/sfsheng0322/GlideImageView/raw/master/screenshot/gif4.gif" width="480"/>
---
**PaletteImageView: https://github.com/DingMouRen/PaletteImageView
懂得智能配色的ImageView,还能给自己设置多彩的阴影
<img src="https://github.com/DingMouRen/PaletteImageView/raw/master/screenshot/demo1.gif" width="270"/> <img src="https://github.com/DingMouRen/PaletteImageView/raw/master/screenshot/demo2.gif" width="270"/>
---
**InsLoadingAnimation: https://github.com/qintong91/InsLoadingAnimation
头像加载进度
<img src="https://github.com/qintong91/InsLoadingAnimation/raw/master/screenshots/demo.gif" width="270"/>
---
**AndroidWM: https://github.com/huangyz0918/AndroidWM
轻量级安卓水印框架,支持隐形数字水印
<img src="https://camo.githubusercontent.com/ee10fde843f5050abbb3424ad9470d17150f1102/68747470733a2f2f692e6c6f6c692e6e65742f323031382f30392f30352f356238663565623161376662302e706e67" width="400"/> <img src="https://camo.githubusercontent.com/42a674fdf9e49c7e774c205063427e1b863a2f90/68747470733a2f2f692e6c6f6c692e6e65742f323031382f30392f30352f356238663565623234643066642e706e67" width="400"/>
---
**RubberStamp: https://github.com/vinaygaba/RubberStamp
给图片添加水印
<img src="https://github.com/vinaygaba/RubberStamp/raw/master/images/rubberstamp_sample.gif" width="320"/>
---
**WatermarkCreator**: https://github.com/ashishbhandari/WatermarkCreator
水印
<img src = "https://raw.githubusercontent.com/ashishbhandari/WatermarkCreator/master/screenshots/watermark_creator.gif" width = "320"/>
---
**progress-image-view-android: https://github.com/safetysystemtechnology/progress-image-view-android
progress-image-view-android
<img src="https://github.com/safetysystemtechnology/progress-image-view-android/raw/master/etc/demo.gif" width="320"/>
---
**DismissibleImageView**: https://github.com/dmallcott/DismissibleImageView
Clickable ImageView that expands to full screen and is dismissible by swiping the image off-screen
<img src = "https://github.com/dmallcott/DismissibleImageView/raw/master/assets/sample.gif" width = "320"/>
---
**PaletteImageView**: https://github.com/DingMouRen/PaletteImageView
为图片添加阴影,阴影颜色来源于图片的主色
<img src = "https://github.com/DingMouRen/PaletteImageView/raw/master/imgs/img.gif" width = "240"/>
---
**LongImageCamera**: https://github.com/wajahatkarim3/LongImageCamera
长图拍摄
<img src = "https://github.com/wajahatkarim3/LongImageCamera/raw/master/Art/demo.gif" width = "240"/>
---
**IdentityImageView**: https://github.com/385841539/IdentityImageView
一个能带进度条的图片框架,同时有身份标识动能,简单易用
<img src = "https://raw.githubusercontent.com/385841539/IdentityImageView/master/app/src/main/res/drawable/biaoshi.gif" width = "240"/>
---
**BifacialView**: https://github.com/pavel163/BifacialView
图像处理后左右对比
<img src = "https://raw.githubusercontent.com/pavel163/BifacialView/master/media/bifacialview1.gif" width = "240"/>
---
**sand**: https://github.com/Jomes/sand
使用JNI实现Sobel算子图像边缘检测
<img src = "https://raw.githubusercontent.com/Jomes/sand/master/gif/sand.gif" width = "200"/>
---
**Camera**: https://github.com/lizhangqu/Camera
二代身份证信息识别
<img src = "https://camo.githubusercontent.com/84165b0a30c3bfa248518a1f3715433b9d0bb942/687474703a2f2f696d672e626c6f672e6373646e2e6e65742f3230313530393037313635313233343033" width = "320"/>
---
**ProCamera**: https://github.com/18Gray/ProCamera
ProCamera是一款基于Camera2 API的相机,实现了相机的常用功能,力求不断挖掘Camera2的巨大潜力,锻造一款在功能和设计上完美的相机产品
<img src = "https://github.com/18Gray/ProCamera/raw/master/screenshot/camera2.jpg" width = "320"/> <img src = "https://github.com/18Gray/ProCamera/raw/master/screenshot/modeselect.jpg" width = "320"/>
---
**Fotoapparat**: https://github.com/Fotoapparat/Fotoapparat
Android 有两套相机 Api,使用起来很麻烦,好在 Foto 开源了他们在 Android 上的 Camera 封装 Api,力荐
<img src = "https://github.com/Fotoapparat/Fotoapparat/raw/master/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png" width = "320"/>
---
**CameraKit-Android**: https://github.com/flurgle/CameraKit-Android
一个相机的库
<img src = "https://raw.githubusercontent.com/flurgle/CameraKit-Android/master/.repo/permissions.gif" width = "320"/>
---
**ShadowImageView**: https://github.com/yingLanNull/ShadowImageView
可以根据图片变颜色,更加细腻的阴影效果
<img src = "https://github.com/yingLanNull/ShadowImageView/blob/master/show/shadow.gif" width = "320"/>
---
**photo-affix**: https://github.com/afollestad/photo-affix
图片拼接
<img src = "https://raw.githubusercontent.com/afollestad/photo-affix/master/art/pashowcase1.png" width = "640"/>
---
**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
安卓图片模糊,像素化
<img src = "https://raw.githubusercontent.com/bmaslakov/android-close-pixelate/master/screenshots/giraffe.jpg" width = "320"/> <img src = "https://raw.githubusercontent.com/bmaslakov/android-close-pixelate/master/screenshots/giraffe.png" width = "320"/>
---
**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
<img src = "https://github.com/nileshpambhar/MultiPhotoPicker/raw/master/Screenshots/Screen1.png" width = "320"/> <img src = "https://github.com/nileshpambhar/MultiPhotoPicker/raw/master/Screenshots/Screen2.png" width = "320"/>
---
**ImageNice9Layout**: https://github.com/wobiancao/ImageNice9Layout
仿Nice首页图片列表9图样式,并实现拖拽效果
<img src = "https://github.com/wobiancao/ImageNice9Layout/raw/master/screenshot/drag9.gif" width = "320"/>
---
**ImagePicker-OLX**: https://github.com/RameshBhupathi/ImagePicker-OLX
Combined both TedBottomPicker and Camera View, to get the View Similar to ImagePickers of Olx.
<img src = "https://github.com/RameshBhupathi/ImagePicker-OLX/raw/master/device-2017-07-16-202724.png" width = "320"/>
---
**ImageShowPicker**: https://github.com/yaozs/ImageShowPicker
仿微信朋友圈图片选择
<img src = "https://raw.githubusercontent.com/yaozs/ImageShowPicker/master/pic/weixin_pic.jpg" width = "320"/>
---
**EasyImagePicker**: https://github.com/oswaldo89/EasyImagePicker
EasyImagePicker
<img src = "https://camo.githubusercontent.com/f0c8a42c9f22d401e8dcbc222390450264ffca27/68747470733a2f2f6578747261696d6167652e6e65742f696d616765732f323031372f30342f31342f61613962373934353138313937623130383137306563333163653631653839372e6a7067" width = "240"/> <img src = "https://camo.githubusercontent.com/0c38b10d6c424b0e45563dc2348c7b69e102e283/68747470733a2f2f6578747261696d6167652e6e65742f696d616765732f323031372f30342f31342f36633666336461323763653662646233343539326261653035316262393239322e6a7067" width = "240"/>
---
**EZPhotoPicker**: https://github.com/Siclo-Mobile/EZPhotoPicker
EZPhotoPicker
---
**android-ocr**: https://github.com/rmtheis/android-ocr
Experimental app for optical character recognition on Android
<img src = "https://camo.githubusercontent.com/757e20ff49213fb230eef31c4a982ed886cf0a7f/687474703a2f2f696d672e796f75747562652e636f6d2f76692f464f536769506a477778342f302e6a7067" width = "400"/> <img src = "https://camo.githubusercontent.com/1d6169f57a17128f9fa70e1a75e2b3fba50fe88d/687474703a2f2f696d672e796f75747562652e636f6d2f76692f37764e6570546d425447382f302e6a7067" width = "400"/>
---
**Zoomy**: https://github.com/imablanco/Zoomy
双指控制图片展开,以及放大缩小,做的超棒
<img src = "https://github.com/imablanco/Zoomy/raw/master/art/zoomy.gif" width = "320"/>
---
**AwesomeImagePicker**: https://github.com/myinnos/AwesomeImagePicker
图片选择工具库
<img src = "https://camo.githubusercontent.com/202d0879dc29573ed81d786871408b841b021734/68747470733a2f2f7331392e706f7374696d672e6f72672f3462786d6f7577626e2f496d6167655f5069636b65725f6578616d706c655f312e706e67" width = "180"/> <img src = "https://camo.githubusercontent.com/99945f01c1c482005c7d4dd8a5e6ffce25fd5d48/68747470733a2f2f7331392e706f7374696d672e6f72672f6a6c786877317274762f496d6167655f5069636b65725f6578616d706c655f322e706e67" width = "180"/> <img src = "https://camo.githubusercontent.com/45ab9aa0ae283294e359f96f210e96b07c13be7d/68747470733a2f2f7331392e706f7374696d672e6f72672f34656869626f7a7a372f496d6167655f5069636b65725f6578616d706c655f332e706e67" width = "180"/>
---
**Louvre**: https://github.com/andremion/Louvre
又一个漂亮的 Android 图片选择工具库
<img src = "https://raw.githubusercontent.com/andremion/Louvre/master/art/sample.gif" width = "320"/>
---
**AnchorImageView**: https://github.com/jcodeing/AnchorImageView
支持给图片加锚点的 Android 组件
<img src = "https://raw.githubusercontent.com/jcodeing/AnchorImageView/master/lookme.gif" width = "320"/>
---
**PickPhotoSample**: https://github.com/Werb/PickPhotoSample
Photo Picker Of Android Library
<img src = "https://raw.githubusercontent.com/Werb/PickPhotoSample/master/screenshots/select.png" width = "320"/> <img src = "https://raw.githubusercontent.com/Werb/PickPhotoSample/master/screenshots/show.png" width = "320"/>
---
**PictureSelector**: https://github.com/LuckSiege/PictureSelector
android多图选择器 图片/视频 单选or多选,以及视频录制
<img src = "https://raw.githubusercontent.com/LuckSiege/PictureSelector/master/image/A574F86A9A9F42A77D03B0ACC9E761C9.jpg" width = "320"/> <img src = "https://raw.githubusercontent.com/LuckSiege/PictureSelector/master/image/0F918EB15954836F59A95A3F7E0D2012.jpg" width = "320"/>
---
**PanoramaImageView**: https://github.com/gjiazhe/PanoramaImageView
通过监听手腕旋转进行交互,自动滚动图片
<img src = "https://raw.githubusercontent.com/gjiazhe/PanoramaImageView/master/screenshots/recyclerview_sample.gif" width = "300"/> <img src = "https://raw.githubusercontent.com/gjiazhe/PanoramaImageView/master/screenshots/vertical_sample.gif" width = "300"/>
---
**MultiImageView**: https://github.com/stfalcon-studio/MultiImageView
多种图片样式 UI 组合,很适合做头像相关的功能
<img src = "https://camo.githubusercontent.com/d29a4e2a0dc99b1a114f43fb201e1080e6aaa462/687474703a2f2f692e696d6775722e636f6d2f5334516f4b56422e676966" width = "320"/>
---
**TakePhoto**: https://github.com/crazycodeboy/TakePhoto
一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库
<img src = "https://raw.githubusercontent.com/crazycodeboy/TakePhoto/master/Screenshots/takephoto_preview.png" width = "800"/>
---
**Gradient-Artist**: https://github.com/Hariofspades/Gradient-Artist
Gradient-Artist library will allow you to use gradient overly on top of the image
<img src = "https://raw.githubusercontent.com/Hariofspades/Gradient-Artist/master/assets/wallpaper.png" width = "640"/>
---
**500px-android-blur**: https://github.com/500px/500px-android-blur
500px-android-blur
<img src = "https://github.com/500px/500px-android-blur/raw/master/blurdemo.gif" width = "400"/>
---
**BlurView**: https://github.com/Dimezis/BlurView
IOS 风格的安卓动态模糊库
<img src = "https://raw.githubusercontent.com/Dimezis/BlurView/master/BlurScreenshot.png" width = "320"/>
---
**BlurKit-Android**: https://github.com/flurgle/BlurKit-Android
性能强大的安卓模糊库
<img src = "https://github.com/flurgle/BlurKit-Android/raw/master/.repo/demo.gif" width = "320"/>
---
**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 图片拼图效果
<img src = "https://camo.githubusercontent.com/cedb07108cc866e9f9641e39f144e8135b861637/68747470733a2f2f70702e766b2e6d652f633632363832332f763632363832333337312f32393437632f5a4f354e307644696154342e6a7067" width = "320"/> <img src = "https://camo.githubusercontent.com/b90567e5769502f6e18a8edbfca2fb47eb7d528f/68747470733a2f2f70702e766b2e6d652f633633363831372f763633363831373337312f34353439392f672d344a5473486c6935412e6a7067" width = "320"/>
---
**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
<img src = "https://camo.githubusercontent.com/8866ca0e83b3cc357db6bdfc0ebd5ca304e16ec1/687474703a2f2f692e696d6775722e636f6d2f7a457243364a562e706e67" width = "320"/>
---
**gifencoder**: https://github.com/square/gifencoder
A pure Java library implementing the GIF89a specification. Suitable for use on Android
<img src = "https://raw.githubusercontent.com/square/gifencoder/master/gallery/simple-animation.gif" width = "240"/>
---
**FocusSurfaceView**: https://github.com/CGmaybe10/FocusSurfaceView
拍照时在相机的预览界面指定一个区域的大小,形状和位置,只拍摄该指定区域里的图像
<img src = "https://raw.githubusercontent.com/CGmaybe10/FocusSurfaceView/master/screenshots/demo.gif" width = "240"/>
---
**ScrollParallaxImageView**: https://github.com/gjiazhe/ScrollParallaxImageView
滚动时图片产生视差效果的ImageView
<img src = "https://raw.githubusercontent.com/gjiazhe/ScrollParallaxImageView/master/screenshot/ss1.gif" width = "240"/> <img src = "https://raw.githubusercontent.com/gjiazhe/ScrollParallaxImageView/master/screenshot/ss3.gif" width = "240"/>
---
**crescento**: https://github.com/developer-shivam/crescento
Add curve at bottom of image views and relative layouts
<img src = "https://raw.githubusercontent.com/developer-shivam/Crescento/master/art/sample2.gif" width = "320"/>
---
**HighPassSkinSmoothing-Android**: https://github.com/AmniX/HighPassSkinSmoothing-Android
An implementation of High Pass Skin Smoothing on Android Bitmap 美颜
<img src = "https://camo.githubusercontent.com/1b009f525c52b22822d43b56f0747d594652bf70/687474703a2f2f7975616f2e6769746875622e696f2f595543494869676850617373536b696e536d6f6f7468696e672f70726576696577732f312e6a7067" width = "640"/>
---
**DexMovingImageView**: https://github.com/dexlex/DexMovingImageView
一个实现了最新的Google Calender中月份图片的效果的ImageView,图片会随着外部ScrollView的滚动而滚动
<img src = "https://raw.githubusercontent.com/dexlex/DexMovingImageView/master/assets/screenshot/home.png" width = "220"/> <img src = "https://raw.githubusercontent.com/dexlex/DexMovingImageView/master/assets/screenshot/menu.png" width = "220"/>
---
**SimpleOneStep**: https://github.com/gavinliu/SimpleOneStep
仿 Smartisan OneStep
<img src = "https://raw.githubusercontent.com/gavinliu/SimpleOneStep/master/screenshots.gif" width = "320"/> <img src = "https://raw.githubusercontent.com/gavinliu/SimpleOneStep/master/screenshots2.gif" width = "320"/>
---
**LargeImage**: https://github.com/LuckyJayce/LargeImage
Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能
<img src = "https://github.com/LuckyJayce/LargeImage/blob/master/raw/demo.gif" width = "320"/>
---
**BigImageViewer**: https://github.com/Piasy/BigImageViewer
大图查看加载库,支持拖动和缩放,利用 fresco 加载,超级方便,但是内存占用超级低,一点也不卡
<img src = "https://github.com/Piasy/BigImageViewer/raw/master/art/fresco_big_image_viewer_demo.gif" width = "320"/>
---
**ImageTransition**: https://github.com/vikramkakkar/ImageTransition
Android 图片放大过渡效果
<img src = "https://github.com/vikramkakkar/ImageTransition/raw/master/img/image_transition.gif?raw=true" width = "320"/>
---
**Squint**: https://github.com/IntruderShanky/Squint
对角线风格
<img src = "https://raw.githubusercontent.com/IntruderShanky/Squint/master/Screenshot/barney_squint.png" width = "320"/> <img src = "https://raw.githubusercontent.com/IntruderShanky/Squint/master/Screenshot/list_squint.png" width = "320"/>
---
**DiagonalLayout**: https://github.com/florent37/DiagonalLayout
斜角 View 效果,用来做 Profile 背景最适合不过
<img src = "https://raw.githubusercontent.com/florent37/DiagonalLayout/master/media/sample.gif" width = "320"/>
---
**Diagonalify**: https://github.com/developer-shivam/Diagonalify
图片对角线分割风格
<img src = "https://raw.githubusercontent.com/developer-shivam/Diagonalify/master/art/screenshot_1.png" width = "320"/> <img src = "https://raw.githubusercontent.com/developer-shivam/Diagonalify/master/art/screenshot_2.png" width = "320"/>
---
**PhotoViewSlider**: https://github.com/jeancsanchez/PhotoViewSlider
图片浏览器
<img src = "https://raw.githubusercontent.com/jeancsanchez/PhotoViewSlider/master/PhotoViewSlider.gif" width = "200"/>
---
**android-hidden-camera**: https://github.com/kevalpatel2106/android-hidden-camera
This library is to take picture using camera without camera preview
<img src = "https://raw.githubusercontent.com/kevalpatel2106/android-hidden-camera/master/apk/sample.png" width = "210"/>
---
**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
<img src = "https://github.com/nshmura/SnappyImageViewer/raw/master/assets/capture.gif" width = "320"/>
---
**gallerymodule**: https://github.com/guiguegon/gallerymodule
Simple gallery to retrieve one or more images. It allow to take new photos or videos
<img src = "https://raw.githubusercontent.com/guiguegon/GalleryModule/master/screenshots/gallery.png" width = "320"/> <img src = "https://raw.githubusercontent.com/guiguegon/GalleryModule/master/screenshots/take_photo.png" width = "320"/>
---
**Blaze**: https://github.com/IntruderShanky/Blaze
图片移动及缩放
<img src = "https://github.com/IntruderShanky/Blaze/raw/master/Screenshots/motion_view.gif" width = "320"/>
---
**cropiwa**: https://github.com/steelkiwi/cropiwa
图片自定义裁剪
<img src = "https://raw.githubusercontent.com/steelkiwi/cropiwa/master/assets/3J8gYWC.gif" width = "320"/>
---
**croperino**: https://github.com/ekimual/croperino
图片裁剪
<img src = "https://cloud.githubusercontent.com/assets/16832215/18544278/855d9aae-7b66-11e6-8236-ba1bc89a8e44.png" width = "320"/>
---
**MultiType-FilePicker**: https://github.com/fishwjy/MultiType-FilePicker
一款轻量级的文件选择器,支持多种文件类型
<img src = "https://github.com/fishwjy/MultiType-FilePicker/raw/master/pic/pick_img.gif" width = "320"/> <img src = "https://github.com/fishwjy/MultiType-FilePicker/raw/master/pic/pick_file.png" width = "320"/>
---
**MediaPickerInstagram**: https://github.com/NodensN/MediaPickerInstagram
Material 风格的类似 Instagram 的图片选择器
<img src = "https://cloud.githubusercontent.com/assets/10350755/20528721/99b9154a-b0cd-11e6-8597-d0ddf11bdca4.png" width = "240"/> <img src = "https://cloud.githubusercontent.com/assets/10350755/20528723/9aa26b64-b0cd-11e6-983d-e796701f52f8.png" width = "240"/>
---
**TelegramGallery**: https://github.com/TangXiaoLv/TelegramGallery
QQ 相册风格,相册选择器
<img src = "https://github.com/TangXiaoLv/TelegramGallery/raw/master/png/1.gif" width = "320"/>
---
**pictorial**: https://github.com/jonasbleyl/pictorial
A universal image viewer for Android
<img src = "https://camo.githubusercontent.com/31ffb9fe8e4dd0878d7b35919fc41a13fe6e2345/687474703a2f2f692e696d6775722e636f6d2f747a6c423169302e706e67" width = "320"/>
---
**TedBottomPicker**: https://github.com/ParkSangGwon/TedBottomPicker
TedBottomPicker is simple image picker using bottom sheet
<img src = "https://raw.githubusercontent.com/ParkSangGwon/TedBottomPicker/master/screenshot1.jpeg" width = "320"/> <img src = "https://raw.githubusercontent.com/ParkSangGwon/TedBottomPicker/master/demo.gif" width = "320"/>
---
**cameraview**: https://github.com/google/cameraview
CameraView aims to help Android developers easily integrate Camera features
---
**FrescoImageViewer**: https://github.com/stfalcon-studio/FrescoImageViewer
对 ImageView 实现了全屏浏览效果,同时支持了图片缩放效果,和滑动消失效果
<img src = "https://raw.githubusercontent.com/stfalcon-studio/FrescoImageViewer/master/images/fresco_image_viewer_demo.gif" width = "270"/>
---
**RecyclerViewCardGallery**: https://github.com/huazhiyuan2008/RecyclerViewCardGallery
RecyclerView实现Card Gallery效果,替代ViewPager方案
<img src = "https://raw.githubusercontent.com/huazhiyuan2008/RecyclerViewCardGallery/master/art/RecyclerViewCardGallery_blur.gif" width = "320"/>
---
**CompareImage**: https://github.com/Onkarn92/CompareImage
编辑后图片对比
<img src = "https://camo.githubusercontent.com/410e870cbb40937a8d1e591d4be6d5a5f2bed9f4/68747470733a2f2f7261772e6769746875622e636f6d2f4f6e6b61726e39322f436f6d70617265496d6167652f6d61737465722f73637265656e732f73637265656e312e676966" width = "320"/>
---
**StyleImageView**: https://github.com/chengdazhi/StyleImageView
Add styles and filters to ImageViews, Views' backgroud, Drawables and Bitmaps, with animation and bitmap output
<img src = "https://raw.githubusercontent.com/chengdazhi/StyleImageView/master/images/style_sample.gif" width = "320"/>
---
**ShapeImageView**: https://github.com/andyxialm/ShapeImageView
ShapeImageView
<img src = "https://raw.githubusercontent.com/andyxialm/ShapeImageView/master/art/device-2016-01-04-173436.png" width = "270"/> <img src = "https://raw.githubusercontent.com/andyxialm/ShapeImageView/master/art/device-2016-01-04-173505.png" width = "270"/> <img src = "https://raw.githubusercontent.com/andyxialm/ShapeImageView/master/art/device-2016-01-04-173522.png" width = "270"/>
---
**Music-Cover-View**: https://github.com/andremion/Music-Cover-View
Useful to be used as album cover in Music apps
<img src = "https://raw.githubusercontent.com/andremion/Music-Cover-View/master/art/sample.gif" width = "320"/>
---
**PuzzleView**: https://github.com/wuapnjie/PuzzleView
Android拼图支持库,轻松实现Instagram Layout效果
<img src = "https://raw.githubusercontent.com/wuapnjie/PuzzleView/master/screenshots/screenshot1.png" width = "320"/> <img src = "https://raw.githubusercontent.com/wuapnjie/PuzzleView/master/screenshots/screenshot2.png" width = "320"/>
---
**PloyFun**: https://github.com/hugeterry/PloyFun
导入图片生成Low Poly风格图片的app
<img src = "https://raw.githubusercontent.com/hugeterry/PloyFun/master/showUI/1.jpg" width = "320"/> <img src = "https://raw.githubusercontent.com/hugeterry/PloyFun/master/showUI/2.jpg" width = "320"/>
---
**onyx**: https://github.com/hanuor/onyx
人工智能、机器学习、深度学习合体的图片资源识别库
<img src = "https://raw.githubusercontent.com/hanuor/onyx/master/anim2.gif" width = "320"/>
---
**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
仿即刻首页图片垂直滚动效果
<img src = "https://camo.githubusercontent.com/1706924e07392c8d2c326ff1eb479cd5311bd238/687474703a2f2f69342e7069696d672e636f6d2f313037302f613433343434313832663637376231642e676966" width = "360"/>
---
**pearl**: https://github.com/hanuor/pearl
图片加载、缓存
<img src = "https://camo.githubusercontent.com/347a65e24e8e2e72538af5a675eb149a82f81c0b/68747470733a2f2f7333322e706f7374696d672e6f72672f37696a7732306135682f53637265656e73686f745f323031365f30385f30365f31335f34315f32345f3138325f6e6578757336705f706f7274722e706e67" width = "320"/>
---
**cookie-cutter**: https://github.com/adamstyrc/cookie-cutter
移动或缩放图片来裁剪图片
<img src = "https://raw.githubusercontent.com/adamstyrc/cookie-cutter/master/video.gif" width = "320"/>
---
**ImagePicker**: https://github.com/jeasonlzy0216/ImagePicker
完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数
<img src = "https://raw.githubusercontent.com/jeasonlzy/Screenshots/master/ImagePicker/demo1.png" width = "270"/> <img src = "https://raw.githubusercontent.com/jeasonlzy/Screenshots/master/ImagePicker/demo3.png" width = "270"/>
---
**ImageZipper**: https://github.com/amanjeetsingh150/ImageZipper
压缩图片,An image compresssion library in android
<img src="https://user-images.githubusercontent.com/12881364/28280492-83ac5b2a-6b41-11e7-9394-48ad8e8e44f1.jpg" width = "320"/>
---
**CompressHelper**: https://github.com/nanchen2251/CompressHelper
压缩文件,压缩图片,压缩Bitmap,Compress,CompressImage,CompressFile,CompressBitmap
<img src="https://raw.githubusercontent.com/nanchen2251/CompressHelper/master/111.png" width = "320"/>
---
**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,我就把他们结合在了一起
<img src="https://camo.githubusercontent.com/9eec49996c71fef00e117356beb8ee91bc2ed7c8/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f333032393032302d623030343430373562323162326637632e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f333633" width="320" /> <img src="https://camo.githubusercontent.com/d6372d677c6dae51ae7d8228b797223e0ff2a35f/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f333032393032302d633763373962366166346461363936302e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f333630" width="320" />
---
**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
一个优雅的二维码生成器
<img src="https://github.com/SumiMakito/AwesomeQRCode/raw/master/art/awesome-qr-4.png" width="320" />
---
**PressScanCode**: https://github.com/BolexLiu/PressScanCode
一个长按扫描webView上的二维码的工具库
<img src="https://raw.githubusercontent.com/BolexLiu/PressScanCode/master/tips.gif" width="240" />
---
**ZXingDemo**: https://github.com/vivian8725118/ZXingDemo
六种二维码生成的样式
<img src="https://raw.githubusercontent.com/vivian8725118/ZXingDemo/master/art/S61128-17080029.jpg" width="320" />
---
**MobileVisionBarcodeScanner**: https://github.com/KingsMentor/MobileVisionBarcodeScanner
二维码扫描
<img src="https://github.com/KingsMentor/MobileVisionBarcodeScanner/raw/master/lib_example.gif" width="640" />
---
**Android-Zxing**: https://github.com/mylhyl/Android-Zxing
android google zxing 可配置扫描框、线样式 ,生成二维码(文字、联系人) http://blog.csdn.net/hupei/article/details/51859171
<img src="https://raw.githubusercontent.com/mylhyl/Android-Zxing/master/preview/gif.gif" width="270" />
---
**Qart**: https://github.com/scola/Qart
将生成的二维码与选择的图片合成,生成的新二维码
<img src="https://camo.githubusercontent.com/b3484d2714d126883be6a4a1ec69ba8f1ed402a3/687474703a2f2f7777322e73696e61696d672e636e2f6c617267652f613135623461666567773166376a6c766f746468776a32306b66306b6664676d2e6a7067" width="320" />
---
**android-zxingLibrary**: https://github.com/yipianfengye/android-zxingLibrary
Android 二维码,条码扫描,生成库
<img src="https://raw.githubusercontent.com/yipianfengye/android-zxingLibrary/master/images/ezgif.com-video-to-gif%20(2)%2015.33.08.gif" width="320" /> <img src="https://raw.githubusercontent.com/yipianfengye/android-zxingLibrary/master/images/ezgif.com-video-to-gif%20(5).gif" width="320" />
---
**BGAQRCode-Android**: https://github.com/bingoogolapple/BGAQRCode-Android
Android 二维码条码扫描,生成库
<img src="https://camo.githubusercontent.com/9925f6660c608bc6b25bbeb623d0184d5dca6968/687474703a2f2f37786b39646a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f7172636f64652f73637265656e73686f74732f7a78696e673130362e676966" width="320" /> <img src="https://camo.githubusercontent.com/592a5ae13ae4c01c298b68d27f179a23843d398a/687474703a2f2f37786b39646a2e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f7172636f64652f73637265656e73686f74732f7a78696e673130332e676966" width="320" />
---
**zxing-barcode**: https://github.com/ThePacific/zxing-barcode
A barcode scanner based on zxing for android
<img src="https://github.com/ThePacific/Zxing-Barcode/blob/master/gif/example.gif" width="320" />
---
**QrCardParsing**: https://github.com/RurioLuca/QrCardParsing
二维码生成、扫描库
<img src = "https://raw.githubusercontent.com/RurioLuca/MeCardParsing/master/img/screen.png" width = "320"/>
---
**QRGenerator**: https://github.com/androidmads/QRGenerator
二维码扫描库
---
**AutoZoomInImageView**: https://github.com/Carbs0126/AutoZoomInImageView
可做splash动画,一张静态图片居中显示并充满屏幕,同时不断放大图片中间部分,形成一种图片不断向中间放大的动画效果
<img src = "https://raw.githubusercontent.com/Carbs0126/Screenshot/master/AutoZoomInImageView.gif" width = "270"/>
---
**AndroidGradientImageView**: https://github.com/skyfe79/AndroidGradientImageView
Android 色彩渐进 ImageView
<img src = "https://raw.githubusercontent.com/skyfe79/AndroidGradientImageView/master/art/gradient-animation.gif" width = "270"/>
---
**QiniuImageLoader**: https://github.com/lingochamp/QiniuImageLoader
在Android上结合七牛提供的API,让加载图片更有效、更节流、更简单、更可控、更酷
<img src = "https://raw.githubusercontent.com/lingochamp/QiniuImageLoader/master/art/demo_1.jpg" width = "320"/> <img src = "https://raw.githubusercontent.com/lingochamp/QiniuImageLoader/master/art/demo_2.jpg" width = "320"/>
---
**CainCamera**: https://github.com/CainKernel/CainCamera
CainCamera是一个集美颜相机、图片编辑、短视频编辑等功能的综合性开源APP,目前主要介绍美颜相机、短视频编辑功能的实现,图片编辑功能暂时还没时间处理。 本人编写该项目主要用于学习如何实现相机的实时美颜、动态滤镜、动态贴纸、彩妆、拍照、短视频分段录制与回删、图片编辑、短时频编辑与合成等功能。
<img src="https://github.com/CainKernel/CainCamera/blob/master/screenshot/sticker_and_filter.jpg" width="480" />
---
**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
图片滤镜
<img src="https://raw.githubusercontent.com/Zomato/AndroidPhotoFilters/master/art/photofilters.gif" width="320" />
---
**photofilter**: https://github.com/mukeshsolanki/photofilter
滤镜
<img src = "https://raw.githubusercontent.com/mukeshsolanki/photofilter/master/screenshots/Car-applyShadingFilter1.png" width = "320"/> <img src = "https://raw.githubusercontent.com/mukeshsolanki/photofilter/master/screenshots/Car-boost2.png" width = "320"/>
---
**gallery**: https://github.com/kenvies/gallery
最实用的图片操作实例
<img src = "https://github.com/wqandroid/wqgallery/raw/dev/app/screenshort/wqgallert.gif" width = "300"/>
---
**ImageGroupView**: https://github.com/loopeer/ImageGroupView
图片增删工具
<img src = "https://raw.githubusercontent.com/loopeer/ImageGroupView/master/screenshot/screenshot.gif" width = "300"/> <img src = "https://raw.githubusercontent.com/loopeer/ImageGroupView/master/screenshot/screenshot_select_photo.gif" width = "300"/>
---
**Compressor**: https://github.com/zetbaitsu/Compressor
图片压缩
<img src = "https://raw.githubusercontent.com/zetbaitsu/Compressor/master/ss.png" width = "320"/>
---
**GifLoadingView**: https://github.com/Rogero0o/GifLoadingView
GifLoadingViewhttps://amitshekhariitbhu.github.io/GlideBitmapPool/
<img src="https://camo.githubusercontent.com/5d60273b50200d40dd0fb3d6e7e2f2283651630d/687474703a2f2f7777342e73696e61696d672e636e2f6d773639302f61363935616364656777316633646579737274346767323034733034783137722e676966" width="160" /> <img src="https://camo.githubusercontent.com/b754e4dd02b606757a3e00242a00f81ca1c79a97/687474703a2f2f7777322e73696e61696d672e636e2f736d616c6c2f613639356163646567773166336465797662707761673230347330347831306a2e676966" width="160" /> <img src="https://camo.githubusercontent.com/de425dc93de5058c2af83756091c40b53fea9132/687474703a2f2f7777332e73696e61696d672e636e2f736d616c6c2f61363935616364656777316633646579777162323967323034733034786a737a2e676966" width="160" /> <img src="https://camo.githubusercontent.com/c67e8c65bcdbdae5a0cb8598d4869b971f6fee0d/687474703a2f2f7777342e73696e61696d672e636e2f736d616c6c2f6136393561636465677731663364657a323037717567323034733034786e61642e676966" width="160" />
---
**GlideSlider**: https://github.com/firdausmaulan/GlideSlider
Glide Image Slider
<img src="https://camo.githubusercontent.com/f64413139bbaa918131384d3597c33e39333aa7f/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a773165677a6f7236366f6a64673230393530666b6e70652e676966" width="320"/>
---
**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,方便使用
<img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture1.gif" width="270" /> <img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture2.gif" width="270" /> <img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture3.gif" width="270" />
---
**android-drag-square**: https://github.com/xmuSistone/android-drag-square
流畅,灵活的图片拖拽排序
<img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture1.gif" width="270" /> <img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture2.gif" width="270" /> <img src="https://raw.githubusercontent.com/xmuSistone/android-drag-square/master/capture3.gif" width="270" />
---
**ShapedImageView**: https://github.com/gavinliu/ShapedImageView
Android Rounded, Circle, Path ImageView
<img src="https://raw.githubusercontent.com/gavinliu/ShapedImageView/master/screenshots1.png" width="320" /> <img src="https://raw.githubusercontent.com/gavinliu/ShapedImageView/master/screenshots2.png" width="320" />
---
**CircleImageView**: https://github.com/zuoweitan/CircleImageView
使用clippath实现的CircleImageView,没有Bitmap,没有锯齿
<img src="https://raw.githubusercontent.com/zuoweitan/CircleImageView/master/screen_shot.png" width="320" />
---
**AvatarImageView**: https://github.com/Carbs0126/AvatarImageView
显示圆形图片或文本
<img src="https://raw.githubusercontent.com/Carbs0126/Screenshot/master/avatar_image_view3.jpg" width="300" /> <img src="https://raw.githubusercontent.com/Carbs0126/Screenshot/master/avatar_image_view1.jpg" width="300" />
---
**android-shape-imageview**: https://github.com/siyamed/android-shape-imageview
自定义形状的头像框架
<img src="https://raw.githubusercontent.com/siyamed/android-shape-imageview/master/images/shader-buble.png" width="320" /> <img src="https://raw.githubusercontent.com/siyamed/android-shape-imageview/master/images/all-samples.png" width="320" />
---
**CustomShapeImageView**: https://github.com/MostafaGazar/CustomShapeImageView
又一个自定义形状的头像框架
<img src="https://raw.githubusercontent.com/MostafaGazar/CustomShapeImageView/master/Screenshot_2016-01-19-09-17-37.png" width="320" />
---
**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
<img src="https://raw.githubusercontent.com/fabian7593/MagicalCamera/master/magicalcamera.gif" width="270" />
---
**android-gif-drawable**: https://github.com/koral--/android-gif-drawable
安卓 Gif 图片加载
---
**recent-images**: https://github.com/amirarcane/recent-images
获取手机里的最新的图片
<img src="https://raw.githubusercontent.com/amirarcane/recent-images/master/demo/Screenshot_2015-10-31-15-40-49.png" width="320" />
---
**LowPoly**: https://github.com/CoXier/LowPoly
一行代码实现 LowPoly
<img src="https://raw.githubusercontent.com/CoXier/LowPoly/master/art/captain.jpg" width="640" />
---
**LowPoly**: https://github.com/zzhoujay/LowPoly
Low Poly风格图片生成器
<img src="https://raw.githubusercontent.com/zzhoujay/LowPoly/master/img/image.png" width="640" />
---
**LowPolyAndroid**: https:
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
Condensed preview — 30 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (753K chars).
[
{
"path": "AI_VI/README.md",
"chars": 3061,
"preview": "# AndroidLibs == AI VI\n\n包含:各种 AI, VI, 人工智能, 神经网络, 模式识别...\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**a"
},
{
"path": "Flutter/README.md",
"chars": 14732,
"preview": "# AndroidLibs == Flutter\n\n包含:Flutter相关\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n\n<img src=\"https://github.c"
},
{
"path": "Gradle/README.md",
"chars": 5541,
"preview": "# AndroidLibs == Gradle\n\n包含:各种 Gradle 相关插件及 AS 中插件等\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**gradle-"
},
{
"path": "Jetpack_Compose/README.md",
"chars": 494,
"preview": "# AndroidLibs == Jetpack Compose\n\n包含:各种 Jetpack Compose 库\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**J"
},
{
"path": "Kotlin/README.md",
"chars": 11236,
"preview": "# AndroidLibs == Kotlin\n\n包含:各种 Kotlin 语言的介绍,使用,开发库\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**kotlin_t"
},
{
"path": "LICENSE",
"chars": 11323,
"preview": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licens"
},
{
"path": "README.md",
"chars": 2849,
"preview": "# AndroidLibs\n\n收集Android开发中优秀的开源组件库,方便大家查询,欢迎 PR 和 star~\n\n---\n\n### 目录 Catalogue\n\n\n- [列表List](https://github.com/XXApple/"
},
{
"path": "React_Native/README.md",
"chars": 3016,
"preview": "# AndroidLibs == React Native\n\n包含:各种 React Native 库\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**react-n"
},
{
"path": "RxJava/README.md",
"chars": 11584,
"preview": "# AndroidLibs == RxJava\n\n包含:各种RxJava, RxAndroid\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**RxJava**: h"
},
{
"path": "列表List/README.md",
"chars": 64450,
"preview": "# AndroidLibs == 列表 List\n\n包含:ListView、GridView、RecyclerView、Refresh、LoadMore……\n\n[<==返回首页==](https://github.com/XXApple/A"
},
{
"path": "动画Animation/README.md",
"chars": 25808,
"preview": "# AndroidLibs == 动画 Animation\n\n包含:各种动画效果Animation、Animator……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n"
},
{
"path": "图标Icon/README.md",
"chars": 4668,
"preview": "# AndroidLibs == 图标 Icon\n\n包含:各种icon, vector 图标资源库\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n- [http://w"
},
{
"path": "图片框架Image/README.md",
"chars": 49884,
"preview": "# AndroidLibs == 图片 Image\n\n包含:图片加载框架ImageLoader、自定义图片、裁剪Crop、形状Shape、人脸识别、相机……\n\n[<==返回首页==](https://github.com/XXApple/A"
},
{
"path": "图表Chart/README.md",
"chars": 7887,
"preview": "# AndroidLibs == 图表 Chart\n\n包含:各种图表开源库\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**SuitLines**: https://"
},
{
"path": "完整开源项目Project/README.md",
"chars": 70081,
"preview": "# AndroidLibs == 完整开源项目\n\n包含一些完整的开源项目\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**iosched**: https://git"
},
{
"path": "布局Layout/README.md",
"chars": 84243,
"preview": "# AndroidLibs == 布局 Layout\n包括:侧滑菜单、tab栏、ViewPager、Indicator、自定义Layout等……\n\n[<==返回首页==](https://github.com/XXApple/Android"
},
{
"path": "开发框架Framework/README.md",
"chars": 21922,
"preview": "# AndroidLibs == 开发框架 Framework\n\n包含:各种快速开发框架、测试框架、系统框架、插件补丁框架、设计模式框架、主题切换框架……\n\n[<==返回首页==](https://github.com/XXApple/An"
},
{
"path": "弹框Dialog/README.md",
"chars": 21770,
"preview": "# AndroidLibs == 弹框 Dialog\n\n包含:各种Dialog、PopupWindow、Toast、Snackbar notification ……\n\n[<==返回首页==](https://github.com/XXApp"
},
{
"path": "性能优化/README.md",
"chars": 210,
"preview": "# AndroidLibs == 性能优化\n\n包括:预加载等提高android app性能的框架和工具……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n\n---\n\n**预加载框"
},
{
"path": "按钮Button/README.md",
"chars": 15862,
"preview": "# AndroidLibs == 按钮 Button\n\n包含: Button、FloatingActionButton……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n"
},
{
"path": "文本Label/README.md",
"chars": 51912,
"preview": "# AndroidLibs == 文本 Label\n\n包含:各种文本相关的 `TextView`, `EditText`, pdf 文档, 自定义控件 ……\n\n[<==返回首页==](https://github.com/XXApple/A"
},
{
"path": "特效Effect/README.md",
"chars": 28211,
"preview": "# AndroidLibs == 特效 Effect\n\n包含:各种特效……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**ASCII-Art-Generator**"
},
{
"path": "网络框架Network/README.md",
"chars": 10425,
"preview": "# AndroidLibs == 网络请求 Network\n\n包含各种网络请求框架、工具类\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**bt**: https:/"
},
{
"path": "自定义控件Custom/README.md",
"chars": 37305,
"preview": "# AndroidLibs == 自定义控件 Custom\n\n包含:各种自定义控件、Widget、Material Design……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n"
},
{
"path": "菜单Menu/README.md",
"chars": 14566,
"preview": "# AndroidLibs == 菜单\n\n包含:各种菜单Menu、列表菜单List、自定义菜单……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**MaterialF"
},
{
"path": "辅助工具类Utils/README.md",
"chars": 61274,
"preview": "# AndroidLibs == 辅助工具类 Utils\n\n包含:各种工具类、辅助类、管理类……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**Awesome_AP"
},
{
"path": "进度条Progressbar/README.md",
"chars": 31649,
"preview": "# AndroidLibs == 进度条 Progressbar\n\n包含:各种进度条,progressbar seekbar 自定义的……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLib"
},
{
"path": "选择器Picker/README.md",
"chars": 29187,
"preview": "# AndroidLibs == 选择器 Picker\n\n包含:时间、地址、颜色、文件选择 ……\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**android-sk"
},
{
"path": "面试Interview/README.md",
"chars": 199,
"preview": "# AndroidLibs == 面试 Interview\n\n包含:安卓面试相关技巧,面试题, 知识点,代码等\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n---\n\n**and"
},
{
"path": "音视频Audio_Video/README.md",
"chars": 24027,
"preview": "# AndroidLibs == 音视频 Audio_Video\n\n包含:音视频编解码,音乐播放器,视频播放器,视频直播...\n\n[<==返回首页==](https://github.com/XXApple/AndroidLibs)\n\n--"
}
]
About this extraction
This page contains the full source code of the ColorfulCat/AndroidLibs GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 30 files (702.5 KB), approximately 221.9k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.