1. 缓存
Java实现基于LRU的磁盘缓存2.图⽚加载
⼀个强⼤的加载,缓存,展⽰图⽚的库⼀个强⼤的图⽚下载与缓存的库
⼀个⽤于管理图像和他们使⽤的内存的库 ⼀个图⽚加载和缓存的库3. 图⽚处理
⼀个为Picasso提供多种图⽚变换的库 ⼀个为Glide提供多种图⽚变换的库 基于OpenGL的Android过滤器4. ⽹络请求
Android异步HTTP库
异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。基于NIO⽽不是线程。 ⼀个Http与Http/2的客户端 类型安全的Http客户端
Google推出的Android异步⽹络请求框架和图⽚加载框架5. ⽹络解析
⼀个Java序列化/反序列化库,可以将JSON和java对象互相转换
Jackson可以轻松地将Java对象转换成json对象和xml⽂档,同样也可以将json、xml转换成Java对象 Java上⼀个快速的JSON解析器/⽣成器 ⼀种⽤来解析单个独⽴html或嵌套html的⽅式 ⼀个以最好的DOM,CSS和jQuery解析html的库6. 数据库
JDBC和Android的轻量级ORM java包 ⽤超级简单的⽅法处理Android数据库
⼀种轻快地将对象映射到SQLite数据库的ORM解决⽅案 以活动记录⽅式为Android SQLite提供持久化 SQLiteOpenHelper 和ContentResolver的轻量级包装 移动数据库:⼀个SQLite和ORM的替换品7. 依赖注⼊
将Android视图和回调⽅法绑定到字段和⽅法上⼀个Android和java快速依赖注射器。 快速安卓开发。易于维护 Android平台的Google Guice8. 图表
创建图表的Android库 兼容到API8的Android图表库 ⼀个强⼤的Android图表视图/图形库9. 后台处理
⼀个轻快的,事务性的,基于⽂件的FIFO的库 ⼀个专门为Android轻松调度任务的⼯作队列10. 事件总线
安卓优化的事件总线,简化了活动、⽚段、线程、服务等的通信 ⼀个基于Guava的增强的事件总线11. 响应式编程
JVM上的响应式扩展 为RxJava提供Joins操作
Android上的响应式扩展,在RxJava基础上添加了Android线程调度 提供⽤RxJava绑定Android UI的API Android上的响应式编程12. Log框架
简单,漂亮,强⼤的Android⽇志⼯具 在调试版本上注解的触发⽅法进⾏⽇志记录 ⼀个⼩的,可扩展的⽇志⼯具
13. 测试框架
Java编写的Mocking单元测试框架 Android UI 测试Android单元测试框架
Android⾃带很多测试⼯具:JUnit,Monkeyrunner,UiAutomator,Espresso等14. 调试框架
调试Android应⽤的桥梁,使得可以利⽤Chrome开发者⼯具进⾏调试15. 性能优化
内存泄漏检测⼯具 Android应⽤程序崩溃报告
因篇幅问题不能全部显示,请点此查看更多更全内容