xUtils是开速开发安卓项目的开源框架,开源项目地址:https://github.com/wyouflf/xUtils3。使用起来非常方便。主要功能包括:xUtils 支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词)。拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。图片绑定支持gif(受系统兼容性影响, 部分gif文件只能静态显示), webp; 支持圆角, 圆形, 方形等裁剪, 支持自动旋转等。数据库api简化提高性能, 达到和greenDao一致的性能。HTTP实现替换HttpClient为UrlConnection, 自动解析回调泛型, 更安全的断点续传策略等。控件及事件注解绑定,方便高效HTTP请求,简单地数据库操作方式,确实是一款非常有助于我们快速开发项目的开源框架。参考github上面demo及相关资料,写了一个学习的demo,分别从注解,图片,HTTP及数据库四个方面进行了代码编写。首先是在AndroidStudio中配置项目:第一步:在AndroidStudio项目的build.gradle文件中添加compile ‘org.xutils:xutils:3.3.36’:dependencies {compile fileTree(dir:'libs', include: ['*.jar'])testCompile'junit:ju
...
继续阅读
(90)