A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴光新 黑马帝   /  2013-8-14 08:15  /  6703 人查看  /  29 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Jiewin 于 2013-8-17 18:53 编辑

xUtils简介

xUtils 包含了很多实用的android工具。
xUtils 源于Afinal框架,对Afinal进行了大量重构重构,尤其是http模块全面兼容各种http请求。
xUtils 具有Afinal的一些特性如:无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题;简洁,约定大于配置...
目前xUtils主要有四大模块:

DbUtils模块:

android中的orm框架,一行代码就可以进行增删改查;
支持绑定外键, 保存实体时外键自动保存;
自动加载外键关联实体,支持延时加载;
支持链式表达查询,参考下面的介绍或Demo中的例子。
ViewUtils模块:

android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定。
HttpUtils模块:

支持同步,异步方式的请求,支持大文件上传;
支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD请求,
支持multipart上传设置subtype如related。
下载支持302重定向。
返回文本内容的GET请求支持缓存,可设置默认过期时间和针对当前请求的过期时间。图片的缓存由BitmapUtils模块提供支持。
BitmapUtils模块:

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

DbUtils数据库操作示例
回复查看源码:
游客,如果您要查看本帖隐藏内容请回复

29 个回复

正序浏览
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
回复 使用道具 举报
多谢分享
回复 使用道具 举报
666666666666666666666666666
回复 使用道具 举报
感谢分享!
回复 使用道具 举报
感谢分享!
回复 使用道具 举报
有没有数据库更新字段?
回复 使用道具 举报
Android 经典示例,初学者的绝好源码资料  
回复 使用道具 举报
貌似很简单
回复 使用道具 举报
kankankankan
回复 使用道具 举报
感谢贡献   
回复 使用道具 举报
tulv 中级黑马 2014-11-3 14:22:52
19#

谢谢!!!!!!!!!!!
回复 使用道具 举报
学习下 谢谢分享
回复 使用道具 举报
学习学习
回复 使用道具 举报
:)                                                     
回复 使用道具 举报
看一下。
回复 使用道具 举报
岁月 初级黑马 2013-12-31 05:17:54
14#
顶顶顶ing
回复 使用道具 举报
好久没进来了,看看,得学习学习
回复 使用道具 举报
学习一下~~~
回复 使用道具 举报
多福多寿覅第三方
回复 使用道具 举报
学习一下
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马