1. 缓存
2.图片加载
3. 图片处理
4. 网络请求
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. 数据库
7. 依赖注入
8. 图表
9. 后台处理
10. 事件总线
名称 | 描述 |
---|
EventBus | 安卓优化的事件总线,简化了活动、片段、线程、服务等的通信 |
Otto | 一个基于Guava的增强的事件总线 |
11. 响应式编程
12. Log框架
13. 测试框架
Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator,Espresso等
14. 调试框架
名称 | 描述 |
---|
Stetho | 调试Android应用的桥梁,使得可以利用Chrome开发者工具进行调试 |
15. 性能优化
本文作者:网友 来源:devstore
CIO之家 www.ciozj.com 微信公众号:imciow