| Name | Description | Demo |
|---|---|---|
| FlexibleRatingBar | 系统的Ratingbar太难用了,该控件的可定制化更好 | ![]() |
| Name | Description | Demo |
|---|---|---|
| AndroidTagGroup | 标签云,支持编辑添加标签 | ![]() |
| Name | Description | Demo |
|---|---|---|
| Android-PickerView | iOS 风格的时间、地址选择器 | ![]() |
| SlideDateTimePicker | 时间日期选择器 | ![]() ![]() |
| Name | Description | Demo |
|---|---|---|
| dialogplus | 各种各样的弹窗,可定制 | ![]() |
| Name | Description | Demo |
|---|---|---|
| Android AppMsg | 替代 Toast | ![]() |
| Crouton | Context sensitive notifications for Android |
| Name | Description | Demo |
|---|---|---|
| ViewPagerIndicator | ViewPager翻页时的指示器 | ![]() |
| IndicatorVIew | A good indicator widget for show the current status or position of Items in ViewPager and other ViewContainers. | ![]() |
| Name | Description | Demo |
|---|---|---|
| CircleImageView | 圆形 ImageView,比如圆形头像就可以使用该控件 | ![]() |
| SelectableRoundedImageView | 圆角可定制的 ImageView | ![]() |
| Name | Description | Demo |
|---|---|---|
| NineGridView | 一个九宫格自定义控件,实现类似微信和微博的九宫格图片显示 | ![]() |
| SquareGridView | Android九宫格控件-可在ListView和RecyclerView中使用。介绍文章:http://www.jianshu.com/p/66c443183ab9 | 无图 |
| Name | Description | Demo |
|---|---|---|
| MaterialPageStateLayout | PageStateLayout could let you show [Loading][Empty][Error][Succeed][Requesting] state in Activity, Fragment, ViewGroup as you want. | ![]() |
| android-empty-layout | A library for showing different types of layouts when a list view is empty | ![]() |
| AndroidProgressLayout | Android View to simplify working with ProgressBar | ![]() |
| MultipleStatusView | 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。 | ![]() |
| Name | Description | Demo |
|---|---|---|
| Android-Week-View | Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. | ![]() |
| Name | Description | Demo |
|---|---|---|
| 模仿喵街特效 | 通过RecyclerView实现喵街首页View滑动折叠效果 | ![]() |
| Name | Description | Demo |
|---|---|---|
| ShowcaseView | Highlight the best bits of your app to users quickly, simply, and cool | ![]() |
| Name | Description |
|---|---|
| Volley | Google 自家的网络库,适合大并发、小流量的场景使用 |
| android-async-http | 很强大的异步网络库,网络访问在非 UI 线程中执行,在 UI 线程中回调。 |
| retrofit | 如果服务端的 API 符合Restful 规范,用这个库写很爽 |
| Name | Description | Demo |
|---|---|---|
| EasyGank | Gank.io的开源项目 | ![]() |
| https://github.com/antoniolg/androidmvp | MVP Android Example | 暂无 |
| archi | Standard、MVP、MVVM 三种方式实现 app | ![]() |
| Name | Description |
|---|---|
| FastJson | 天下武功,无坚不摧,唯快不破。FastJson 是迄今为止最快的 JSON 解析库。好吧,不知道要不要加之一 |
| Name | Description |
|---|---|
| base-adapter-helper | BseAdapter的封装类,对其进行了高度封装。用户只需要关注逻辑即可,不需要写重复的代码 |
| Name | Description |
|---|---|
| Android-Universal-Image-Loader | 著名的 UIL,定制化很高 |
| Picaso | Square 公司开源的图片加载框架。其 API 为链式,使用方便 |
| Glide | Google 推荐的图片加载框架,性能比 Picaso 好 |
| Name | Description |
|---|---|
| ActiveAndroid | 我使用的第一款 ORM 框架,其 API 调用方式简单,可读性高 |
| realm-java | NoSQL 数据库,性能比 SQLite 好 |
| Name | Description |
|---|---|
| butterknife | 是不是觉得写 findViewById() 很麻烦,它可以帮助你从重复的工作中解放出来 |





















