15 个 Android 通用框架大全

转载 2017年01月03日 09:52:00

1. 缓存

2.图片加载

  • Android Universal Image Loader 一个强大的加载,缓存,展示图片的库

  • Picasso一个强大的图片下载与缓存的库

  • Fresco  一个用于管理图像和他们使用的内存的库

  • Glide   一个图片加载和缓存的库

3. 图片处理

4. 网络请求

  • Android Async HTTP Android异步HTTP库

  • AndroidAsync    异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。基于NIO而不是线程。

  • OkHttp 一个Http与Http/2的客户端

  • Retrofit   类型安全的Http客户端

  • Volley  Google推出的Android异步网络请求框架和图片加载框架

5. 网络解析

  • Gson    一个Java序列化/反序列化库,可以将JSON和java对象互相转换

  • Jackson Jackson可以轻松地将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象

  • Fastjson    Java上一个快速的JSON解析器/生成器

  • HtmlPaser   一种用来解析单个独立html或嵌套html的方式

  • Jsoup   一个以最好的DOM,CSS和jQuery解析html的库

6. 数据库

  • OrmLiteJDBC和Android的轻量级ORM java包

  • Sugar  用超级简单的方法处理Android数据库

  • GreenDAO   一种轻快地将对象映射到SQLite数据库的ORM解决方案

  • ActiveAndroid   以活动记录方式为Android SQLite提供持久化

  • SQLBrite    SQLiteOpenHelper 和ContentResolver的轻量级包装

  • Realm   移动数据库:一个SQLite和ORM的替换品

7. 依赖注入

  • ButterKnife 将Android视图和回调方法绑定到字段和方法上

  • Dagger2一个Android和java快速依赖注射器。

  • AndroidAnotations  快速安卓开发。易于维护

  • RoboGuice   Android平台的Google Guice

8. 图表

9. 后台处理

  • Tape    一个轻快的,事务性的,基于文件的FIFO的库

  • Android Priority Job Queue 一个专门为Android轻松调度任务的工作队列

10. 事件总线

  • EventBus    安卓优化的事件总线,简化了活动、片段、线程、服务等的通信

  • Otto    一个基于Guava的增强的事件总线

11. 响应式编程

  • RxJava JVM上的响应式扩展

  • RxJavaJoins 为RxJava提供Joins操作

  • RxAndroid   Android上的响应式扩展,在RxJava基础上添加了Android线程调度

  • RxBinding   提供用RxJava绑定Android UI的API

  • Agera  Android上的响应式编程

12. Log框架

  • Logger  简单,漂亮,强大的Android日志工具

  • Hugo    在调试版本上注解的触发方法进行日志记录

  • Timber  一个小的,可扩展的日志工具

13. 测试框架

Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator,Espresso等

14. 调试框架

  • Stetho  调试Android应用的桥梁,使得可以利用Chrome开发者工具进行调试

15. 性能优化

  • LeakCanary 内存泄漏检测工具

  • ACRA  Android应用程序崩溃报告


出处:Android开发中文站

15 个 Android 通用流行框架大全

1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描...
  • u014651216
  • u014651216
  • 2016年05月27日 09:54
  • 743

15 个 Android 通用流行框架大全 2016

15 个 Android 通用流行框架大全 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加...
  • MLQ8087
  • MLQ8087
  • 2016年06月30日 14:52
  • 4761

15 个 Android 通用流行框架大全

1. 缓存 2.图片加载 3. 图片处理 4. 网络请求 5. 网络解析 6. 数据库 7. 依赖注入 8. 图表 9. 后台处理 10. 事件总线 11. 响应式编程 12. Log框架 13. 测...
  • Mr_freeler
  • Mr_freeler
  • 2016年05月09日 23:36
  • 206

15 个 Android 通用流行框架大全

1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 ...
  • yuyuyuzhen
  • yuyuyuzhen
  • 2016年05月27日 10:01
  • 151

Android 通用流行框架大全(15 个 )

1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描...
  • LiJinlun0825
  • LiJinlun0825
  • 2016年11月16日 09:16
  • 488

15 个 Android 通用流行框架大全

1.缓存名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载名称 ...
  • qq_34581102
  • qq_34581102
  • 2016年11月25日 12:36
  • 222

15 个 Android 通用流行框架大全

1. 缓存 DiskLruCache    Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader  一个强...
  • zuoan2008
  • zuoan2008
  • 2016年09月22日 17:06
  • 195

15 个 Android 通用流行框架大全

15 个 Android 通用流行框架大全
  • tanwu52
  • tanwu52
  • 2016年11月15日 12:05
  • 102

15 个 Android 通用流行框架大全

1.缓存   名称   描述   DiskLruCache     Java实现基于LRU的磁盘缓存   2.图片加载   ...
  • xzytl60937234
  • xzytl60937234
  • 2017年02月10日 13:24
  • 114

15 个 Android 通用流行框架大全

http://www.cnblogs.com/zhongle/p/6273519.html 1. 缓存 DiskLruCache    Java实现基于...
  • baidu_26352053
  • baidu_26352053
  • 2017年01月12日 15:43
  • 294
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:15 个 Android 通用框架大全
举报原因:
原因补充:

(最多只允许输入30个字)