1,volley
jsonString:
StringRequest
JsonArrayRequest
jsonObjectRequest
自定义
步骤:1,得到queue 队列 2,请求 3,请求添加到队列 4,设置取消标记 5,进行取消
图片:
ImageRequest
ImageLoader :1,获取ImageLoader 对象 2,获取ImageListener 3,get(Url,iamgeListener)
NetworkImage :1,在布局中添加 2,获取ImageLoader 3,setImageUrl(Url,imagloder)
2,Xutils
ViewUtils :1,注入注解工具 2,可以进行注入 3类: 资源 控件 事件
HttpUtils :get /post / 下载
BtmapUtils : 本地图片 网络图片 display(控件 地址 )
DbUtils : 创建数据库 数据库升级 创建数据库表 增删改查
3,PullToRefresh:刷新控件
1,导入jar
2,在布局中添加刷新控件
3,进行设置
4,进行监听
5,下载完成 进行关闭
swipeRefreshLayout
1,在布局中添加
2,进行设置 背景 进度颜色
3,进行监听'
4,进行关闭
4,SlidingMenu: 主视图 被菜单 推出屏幕
1,导包
2,在布局中添加
3,进行设置
对布局里的控件 查找出来 进行监听
drawerLayout: 主视图 被菜单 覆盖
1,布局中 添加菜单
第一个子元素 :主视图 匹配父控件
第二个子元素 :菜单 不能设置大于320dp layout_grivat
5,OkHttp
高效的下载库
get /post
同步 和异步
1,获取OKHttpClient对象
2,获取Request对象
3,通过OKHttpClient对象调用 newCall() 将 Request对象 变成Call任务
4,启动任务 (同步 和异步)
6,Picasso
1,导包
2,一行代码就ok
Picasso.with(Context).load().into(控件)
图片的设置 需要在 into之前调用
jsonString:
StringRequest
JsonArrayRequest
jsonObjectRequest
自定义
步骤:1,得到queue 队列 2,请求 3,请求添加到队列 4,设置取消标记 5,进行取消
图片:
ImageRequest
ImageLoader :1,获取ImageLoader 对象 2,获取ImageListener 3,get(Url,iamgeListener)
NetworkImage :1,在布局中添加 2,获取ImageLoader 3,setImageUrl(Url,imagloder)
2,Xutils
ViewUtils :1,注入注解工具 2,可以进行注入 3类: 资源 控件 事件
HttpUtils :get /post / 下载
BtmapUtils : 本地图片 网络图片 display(控件 地址 )
DbUtils : 创建数据库 数据库升级 创建数据库表 增删改查
3,PullToRefresh:刷新控件
1,导入jar
2,在布局中添加刷新控件
3,进行设置
4,进行监听
5,下载完成 进行关闭
swipeRefreshLayout
1,在布局中添加
2,进行设置 背景 进度颜色
3,进行监听'
4,进行关闭
4,SlidingMenu: 主视图 被菜单 推出屏幕
1,导包
2,在布局中添加
3,进行设置
对布局里的控件 查找出来 进行监听
drawerLayout: 主视图 被菜单 覆盖
1,布局中 添加菜单
第一个子元素 :主视图 匹配父控件
第二个子元素 :菜单 不能设置大于320dp layout_grivat
5,OkHttp
高效的下载库
get /post
同步 和异步
1,获取OKHttpClient对象
2,获取Request对象
3,通过OKHttpClient对象调用 newCall() 将 Request对象 变成Call任务
4,启动任务 (同步 和异步)
6,Picasso
1,导包
2,一行代码就ok
Picasso.with(Context).load().into(控件)
图片的设置 需要在 into之前调用