关于xUtils框架的个人理解

mac2022-06-30  177

目前xUtils主要有四大模块:

DbUtils模块:

android中的orm框架,一行代码就可以进行增删改查;支持事务,默认关闭;

BitmapUtils模块:

加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象;支持加载网络图片和本地图片;内存管理使用lru算法,更好的管理bitmap内存;可配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等

HttpUtils模块:

支持同步,异步方式的请求;支持大文件上传,上传大文件不会oom;支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD请求;

ViewUtils模块:

android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定;新的事件绑定方式,使用混淆工具混淆后仍可正常工作;

转载于:https://www.cnblogs.com/MarsDabiaoge/p/5053021.html

最新回复(0)