Xutils 分为四大模块
1.DBUtils:数据库相关
2.ViewUtils:控件事件绑定相关
3.HttpUtils:网络获取,代替异步(***)
4.BitmapUtils:处理图片
如何使用:1.导依赖 compile‘org.xutils:xutils:3.3.4’
2.加权限,加两个(一个Internet,一个Write...Storage)
3.新建类 class MyApplication extends Application{
onCread(){x.Ext.init(this);//在全局变量中注册Xutils}
}
4.配置清单文件<application name = ".第三步的类名"></application>
5.写java代码
RequestParams reg = new RequestParams(“网址”);
x.http().get(reg,new Callback.progressCallback<String>){
public void onSuccess(String result){
//result就是下载好的内容
}
}
PullToRefreshListView支持刷新和加载功能的框架
1.导依赖
File菜单-new- import Modle- 找到library
2.setting.gradle 文件中加:include’:app’,’:library’
3.点三个点,点+号的最后一个选library
4.布局中修改控件带着包名(包名.控件名)
5.setModle(Modle.BOTH)
6.添加事件,setOnRefreshListener(new RefreshListener2(){})
7.停止:listView.onRefreshComplete()