15个安卓通用流行框架大全。
1 .缓存
用disklrucache java实现基于lru的磁盘缓存
2 .图像读取
用于显示Android通用图像加载器的强大加载、缓存和图像的库
picasso是一个强大的图像下载和缓存库
fresco是一个用于管理映像和他们使用的内存的库
glide图像加载和缓存库
3 .图像处理
为picasso-transformationspicasso提供各种图像转换的库
为栅格转换提供各种图像转换的库
基于android-GPUimageOpenGL的Android过滤器
4 .网络要求
安卓同步http安卓异步http库
androidasync异步套接字、http (客户端服务器、web套接字、socket.io库。 基于nio而不是线程。
okhttphttp和http/2客户端
retrofit类型的安全http客户端
volleygoogle推出的安卓异步网络请求框架和图像加载框架
5 .网络分析
可以将GSONjava对象相互转换的Java序列化/反序列化库
jacksonjackson可以轻松地将java对象转换为json对象和xml文档。 也可以将json、xml转换为java对象
fastjson java上的高速json解析器/生成器
htmlpaser是一种分析单个独立html或嵌套html的方法
jsoup是一个用最好的dom、css和jquery分析html的库
6.
ormlitejdbc和安卓轻量级orm java包
sugar用超简单的方法处理安卓数据库
greendao是一个orm解决方案,可轻松将对象映射到sqlite数据库
activeandroid以活动记录方式为android sqlite提供持久化
sqlbrite sqliteopenhelper和内容解析器轻量级软件包
realm移动数据库: sqlite和orm更换件
7 .依赖注入
butterknife将android视图和回调方法绑定到字段和方法
dagger2的安卓和java迅速依赖注射器。
安卓快速安卓开发。 容易维护
robo guice安卓平台谷歌guice
8 .图表
williamchart为其创建图表的安卓库
hellocharts与api8安卓图表库兼容
mpandroidchart强大的安卓图形视图/图形库
9 .后台处理
tape是一个快速、事务性、基于文件的fifo库
android优先级作业队列是一个用于轻松调度android任务的工作队列
10 .活动巴士
针对EventbusAndroid优化的事件总线简化了活动、片段、线程和服务等的通信
基于ottoGuava的增强型事件总线
11 .响应表达式
rxjavajvm中的响应扩展
rxjavajoins为rxjava提供了joins操作
在rxandroid android中进行响应扩展,在rxjava中添加Androidtreadschedule
rx绑定提供了在rxjava上绑定安卓ui的api
agera android中的响应编程
12 .日志帧
logger是一款简单、美丽、强大的安卓日志工具
记录调试版本中如何触发hugo评论
timber是一个小的可扩展日志工具
13 .测试框架
mockitojava创建的mocking单元测试框架
robotium android ui测试
robolectricandroid单元测试框架
android附带了许多测试工具,包括junit、monkeyrunner、uiautomator和espresso
14 .调试框架
stetho为安卓APP提供了一个桥梁,可以使用chrome开发者工具进行调试
15 .性能优化
leakcanary内存泄漏检测工具
acra Android APP应用程序崩溃报告