Full Code of ColorfulCat/AndroidLibs for AI

master 47d0705567a8 cached
30 files
702.5 KB
221.9k tokens
1 requests
Download .txt
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 |
| :------: | :------: |
| ![](https://raw.githubusercontent.com/BakerJQ/Flutter-InfiniteCards/master/screenshot/android.gif) | ![](https://raw.githubusercontent.com/BakerJQ/Flutter-InfiniteCards/master/screenshot/ios.gif) |

---

**flutter_shuqi**: https://github.com/huanxsd/flutter_shuqi

高仿书旗小说 Flutter版,支持iOS、Android

<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%)|
|![原图](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna.png)|![极限压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossy.png)|![无损压缩](https://github.com/chenenyu/img-optimizer-gradle-plugin/blob/master/arts/lenna_lossless.png)|

---

**drawable-optimizer**: https://github.com/fabiomsr/drawable-optimizer

Gradle plugin to optimize png files and reduce resultant apk size within an Android project

---

**gradle-android-javadocs**: https://github.com/Commit451/gradle-android-javadocs

Helper to generate Javadocs within a Gradle Android library

---

**android-appversion-gradle-plugin**: https://github.com/hamsterksu/android-appversion-gradle-plugin

下一代Android渠道打包工具Gradle插件,支持极速打包,1000个渠道包只需要5秒钟

---

**packer-ng-plugin**: https://github.com/mcxiaoke/packer-ng-plugin

Add extra information to output file name. Add build number to the application version
批量命名应用输出文件名

---

**dexcount-gradle-plugin**: https://github.com/KeepSafe/dexcount-gradle-plugin

A Gradle plugin to report the number of method references in your APK on every build.

---

**IpGetter**: https://github.com/brunodles/IpGetter

The IpGetter is a plugin which will help us to get the Ip of the current machine to use on a build.gradle

---

**findbugs-android**: https://github.com/ChaitanyaPramod/findbugs-android

Gradle plugin that creates FindBugs reports for android projects

---

**gradle-download-task**: https://github.com/michel-kraemer/gradle-download-task

Adds a download task to Gradle that displays progress information

---

**gradle-tips**: https://github.com/shekhargulati/gradle-tips

Gradle tips for all of us

---

**native-dependencies-plugin**: https://github.com/linsea/native-dependencies-plugin

Android 原生库依赖解析Gradle插件

由于官方的Android Gradle插件无法解析在dependencies中声明的.so库依赖,所以编译时不会把.so文件自动拷贝到jniLibs目录下,这个插件主要就是为了解决这个问题的,并且提供so文件重命名和abi过滤的实用功能

---

**gradle_plugin_android_aspectjx**: https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx

一个在Android中应用Aspectj的Gradle插件。支持切AAR, JAR, 支持现在Android上最火的Kotlin

---

**gradle-profiler**: https://github.com/gradle/gradle-profiler

A tool for gathering profiling and benchmarking information for Gradle builds

---

**xtext-gradle-plugin**: https://github.com/xtext/xtext-gradle-plugin

Gradle plugins for using Xtext and Xtend

---

**ament_gradle_plugin**: https://github.com/esteve/ament_gradle_plugin

A Gradle plugin for building Java and Android-based ROS2 projects

---

**gradle-android-git-version**: https://github.com/gladed/gradle-android-git-version

A gradle plugin to calculate Android-friendly version names and codes from git tags

---

**gradle-gitdroid**: https://github.com/lodlock/gradle-gitdroid

A gradle plugin for Android projects that allows for dependencies from git repositories

---

**GradleVersion**: https://github.com/menny/GradleVersion

Gradle automatic version builder

---

**gradle-release-plugin**: https://github.com/netzwerg/gradle-release-plugin

Gradle plugin providing very minimal release version numbering (Git-specific)

---

**gradle-retrolambda**: https://github.com/evant/gradle-retrolambda

A gradle plugin for getting java lambda support in java 6, 7 and android

---


================================================
FILE: Jetpack_Compose/README.md
================================================
# AndroidLibs == Jetpack Compose

包含:各种 Jetpack Compose 库

[<==返回首页==](https://github.com/XXApple/AndroidLibs)

---

**Jetpack-Compose-Playground**: https://github.com/Foso/Jetpack-Compose-Playground

Collection of Jetpack Compose example code

<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

![1](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212323072_s.gif) ![2](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212372609_s.gif)
![3](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212462800_s.gif) ![4](https://github.com/liaoinstan/SpringView/blob/master/screenshot/1459212485237_s.gif)

---

**StickyHeaders**: https://github.com/bgogetap/StickyHeaders

Easily add Sticky Headers to your RecyclerView

<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 |
| :--: | :--: | :--: |
| ![](http://odck16ake.bkt.clouddn.com/Github/o_download.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/download.gif) |ENDownloadView|
| ![](http://odck16ake.bkt.clouddn.com/Github/o_volume.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/volume.gif)|ENVolumeView|
| ![](http://odck16ake.bkt.clouddn.com/Github/o_loading.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/loading.gif)  | ENLoadingView |
| ![](http://odck16ake.bkt.clouddn.com/Github/o_play.gif)| ![](http://odck16ake.bkt.clouddn.com/Github/play.gif) | ENPlayView |
| ![](http://odck16ake.bkt.clouddn.com/Github/o_search.gif)| ![](http://odck16ake.bkt.clouddn.com/Github/search.gif) |ENSearchView
|![](http://odck16ake.bkt.clouddn.com/Github/o_scroll.gif) | ![](http://odck16ake.bkt.clouddn.com/Github/scroll.gif)  |ENScrollView
|![](http://odck16ake.bkt.clouddn.com/Github/o_refresh.gif)  | ![](http://odck16ake.bkt.clouddn.com/Github/refresh.gif)  |ENRefreshView|

---

**SVGAPlayer-Android**: https://github.com/yyued/SVGAPlayer-Android

使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画

---

**PhysicsBasedAnimation**: https://github.com/Rkhcy/PhysicsBasedAnimation

Google I/O ‘17新动画特效

<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                          |
|:------------------------------:|:---------------------------------:|:--------------------------------:|
|![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_zhihu.png) | ![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_dracula.png) | ![](https://github.com/zhihu/Matisse/blob/master/image/screenshot_preview.png)|

---

**Rajawali: https://github.com/Rajawali/Rajawali

Android OpenGL ES 2.0/3.0 Engine

---

**sketch: https://github.com/panpf/sketch

Sketch 是 Android 上一个强大且全面的图片加载器,支持 GIF,手势缩放以及分块显示超大图片

---

**Diooto: https://github.com/moyokoo/Diooto

微博,微信图库效果,微信视频拖放效果,适配状态栏 、屏幕旋转 、全屏 、长图、GIF、视频

<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:
Download .txt
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.

Copied to clipboard!