xUtils初学者
2019-07-05 21:09
49 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42849760/article/details/94765057
xUtils初学
**xUtils 包含了orm(数据库模块),http/https(网络模块),image(图片加载模 块),view注解(注解模块) - orm : 数据库模块,用于操作数据库 - http/https : 网络模块,用于获取网络数据 - image :图片加载模块,用于加载网络或者本地的图片 - view注解 : 用于获取xml问价中的控件以及处理控件的事件(点击,长按 等**
xUtils特性
支持超大文件(超过2G)上传 更全面的http请求协议支持(11种谓词) 拥有更加灵活的ORM, 和greenDao一致的性能 更多的事件注解支持且不受混淆影响... 图片绑定支持gif(受系统兼容性影响, 部分gif文件只能静态显示), webp; 支持圆角, 圆形, 方形等裁剪, 支持自动旋转..
注解模式
1.@ContentView: 加载当前的Activity布局时 将@ContentView加入到Activity的上方 2.@ViewInject View注解的作用是代替我们写了findViewById这行代码,一般用于敏捷开发。 3.@Event事件注解 处理控件的各种响应事件 注意: 1. 方法必须私有限定, 2. 方法参数形式必须和type对应的Listener接口一致. 3. 注解参数value支持数组: value={id1, id2, id3} 4. type默认View.OnClickListener.class,即可故可以不写,直接写@Event(R.id.bt1)如果你想实现其余点击事件效果,只需要把type值进行修改
环境的配置
第一步:导入依赖
第二步:第二步:在清单文件中,添加网络权限
开始编写代码
初始化:
网络模块
图片加载模块
数据库模块
创建表:(注意一定要有个空构造,不然无法构建成功 )
配置本地数据库:
数据库的创建:
数据库的查找:
相关文章推荐
- Android 快速开发框架 Xutils (适合初学者)
- 浅谈XUtils第三方工具包的使用,主要用于客户端和服务器数据对接,适合初学者,
- 《给初学者的Windows Vista的补遗手册》之088
- 初学者如何在 Linux (Ubuntu) 下搭建C/C++ 开发环境
- 给初学者的RxJava2.0教程(一)
- 《给初学者的Windows Vista的补遗手册》之074
- HTML初学者的三十条最佳
- java初学者最关心的五个问题
- 《给初学者的Windows Vista的补遗手册》之059
- 命令行的故障排除:给linux初学者的建议(译文)
- 初学者对于时间复杂度的直观体会以及对递归调用数数的心得
- 《给初学者的Windows Vista的补遗手册》之041
- 推荐10个适合初学者的 HTML5 入门教程
- 给初学者的RxJava2.0教程(五)
- 你喜欢招什么样的程序初学者?
- PS常用快捷键 初学者必看
- 给JAVA初学者的50个忠告
- 资深专家给.NET初学者的学习建议(含.net Framework)
- java初学者求助关于java中一个意思的理解,百度有搜过,貌似是没找到,
- java初学者的历程