xutils3初级解析
来源:互联网 发布:太瘦了知乎 编辑:程序博客网 时间:2024/05/21 04:42
XUtils3
之前的版本 封装了 HttpClient 所以 导致了 网络模块 不好使用
更新后的 使用了okHttp 框架 修复了该功能
HttpClient 5.0 以后的版本 有Bug 不稳定
6.0 以后的版本 不支持使用
xUtils 包含了很多实用的Android 工具
初始化
1. 在Gradle中添加 依赖 compile 'org.xutils:xutils:3.3.36' 或者 在 ProjectStruecture 添加Lib
2.添加 权限 网络和读取SD 卡
3.创建一个 Application 在onCreate 方法中 初始化 xUtils
x.Ext.init(this);
x.Ext.setDebug(BuildConfig.DEBUG);
一、View模块
注解 1 View注解
2 点击事件注解
3 Fragment 注解
4 setContentView 注解
二、Http网络请求模块
1. get方式请求
2. post 方式请求
3. request方式请求
4. 下载 回调 带有进度条的监听
三、Image图片处理模块
1. 从assets 文件中加载图片
2. 从 sd 卡中加载图片
3. 从网络加载图片
4. 可以对图片进行 裁剪 旋转 做圆 缓存 Gif 添加动画等功能
四、DB 数据库模块
1. 获取 dbManager 对象对 数据库进行操作
2. 建表 是在 实体类 上添加 @Table 注入方式进行
之前的版本 封装了 HttpClient 所以 导致了 网络模块 不好使用
更新后的 使用了okHttp 框架 修复了该功能
HttpClient 5.0 以后的版本 有Bug 不稳定
6.0 以后的版本 不支持使用
xUtils 包含了很多实用的Android 工具
初始化
1. 在Gradle中添加 依赖 compile 'org.xutils:xutils:3.3.36' 或者 在 ProjectStruecture 添加Lib
2.添加 权限 网络和读取SD 卡
3.创建一个 Application 在onCreate 方法中 初始化 xUtils
x.Ext.init(this);
x.Ext.setDebug(BuildConfig.DEBUG);
一、View模块
注解 1 View注解
2 点击事件注解
3 Fragment 注解
4 setContentView 注解
二、Http网络请求模块
1. get方式请求
2. post 方式请求
3. request方式请求
4. 下载 回调 带有进度条的监听
三、Image图片处理模块
1. 从assets 文件中加载图片
2. 从 sd 卡中加载图片
3. 从网络加载图片
4. 可以对图片进行 裁剪 旋转 做圆 缓存 Gif 添加动画等功能
四、DB 数据库模块
1. 获取 dbManager 对象对 数据库进行操作
2. 建表 是在 实体类 上添加 @Table 注入方式进行
1 0
- xutils3初级解析
- Android xUtils3完全解析
- Android xUtils3完全解析
- xutils3解析数据:
- Xutils3完全解析
- Xutils3使用全解析
- Android xUtils3完全解析
- Android xUtils3.0框架解析
- Android xUtils3完全解析 是时候来了解xUtils3了
- Android xUtils3完全解析 是时候来了解xUtils3了
- xUtils3
- xUtils3
- xUtils3
- xUtils3
- xUtils3
- xutils3
- xUtils3
- XUtils3
- struts 2 漏洞学习总结
- 模式设计--观察者模式
- DotSpatial性能测试(关于DotSpatial要素图层闪烁的问题)
- 天诚盛业:人脸识别还需迈过一道坎才是“万能”
- Could not generate DH keypair
- xutils3初级解析
- 越狱相关三:OpenSSH
- Linux文件系统
- C语言输入输出函数
- transform知识【学习总结】
- Android下面打印进程函数调用堆栈(dump backtrace)的方法(http://blog.sina.com.cn/happychang2007)
- 记忆化搜索简介
- SPI子系统驱动架构 - 驱动框架
- jQueryValidate 插件(表单验证功能)