关于xUtils框架的个人理解

目前xUtils主要有四大模块:

DbUtils模块:

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

BitmapUtils模块:

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

HttpUtils模块:

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

ViewUtils模块:

  • android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定;
  • 新的事件绑定方式,使用混淆工具混淆后仍可正常工作;
posted @ 2015-12-17 09:21  潇洒大表哥  阅读(190)  评论(0编辑  收藏  举报