XUtils
来源:互联网 发布:以前的淘宝订单不见了 编辑:程序博客网 时间:2024/06/07 22:47
需要依赖
compile 'org.xutils:xutils:3.5.0'
需要权限
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
初始化
public class MyApp extends Application{ @Override public void onCreate() { super.onCreate(); //初始化 x.Ext.init(this); x.Ext.setDebug(BuildConfig.DEBUG); }}
XUtil的Http , get请求方式
//http get请求 private void register(String mobile,String password) { RequestParams params = new RequestParams("http://120.27.23.105/user/reg"); //设置参数 params.addQueryStringParameter("mobile",mobile); params.addQueryStringParameter("password",password); x.http().get(params, new Callback.CommonCallback<String>() { @Override public void onSuccess(String result) { //成功 Gson gson = new Gson(); //解析json Bean bean = gson.fromJson(result, Bean.class); if(bean.getCode().equals("0")){ Toast.makeText(Main2Activity.this,bean.getMsg(),Toast.LENGTH_SHORT).show(); finish(); }else{ Toast.makeText(Main2Activity.this,bean.getMsg(),Toast.LENGTH_SHORT).show(); } } @Override public void onError(Throwable ex, boolean isOnCallback) { //失败 } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } }); }
XUtil Http 的 post请求方式
//http post请求 private void register(String mobile,String password) { RequestParams params = new RequestParams("http://120.27.23.105/user/reg"); //设置参数 params.addBodyParameter("mobile", mobile); params.addBodyParameter("password", password); x.http().post(params, new Callback.CommonCallback<String>() { @Override public void onSuccess(String result) { //成功 Gson gson = new Gson(); //解析json Bean bean = gson.fromJson(result, Bean.class); if (bean.getCode().equals("0")) { Toast.makeText(Main2Activity.this, bean.getMsg(), Toast.LENGTH_SHORT).show(); finish(); } else { Toast.makeText(Main2Activity.this, bean.getMsg(), Toast.LENGTH_SHORT).show(); } } @Override public void onError(Throwable ex, boolean isOnCallback) { //失败 } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } }); }
阅读全文
0 0
- xUtils
- XUtils
- xUtils
- XUtils
- xUtils
- xUtils
- XUtils
- xutils
- xUtils
- xUtils
- XUtils
- xUtils
- xutils
- XUtils
- XUtils
- Xutils
- xUtils
- xutils
- thinkphp3.2版本生成的目录说明
- Python之WMI
- 第一次
- insert语句遇到的中文问题
- 哈夫曼编码
- XUtils
- Common 公共类
- SQL
- 一起Talk Android吧(第四十八回:Android中的Fragment小结)
- linux, how to define a new array in bash
- Java程序性能优化 读书笔记(十一)并行设计模式:Master-Worker模式
- Java 实现快速排序
- 021day(指针的运算和指针作为函数参数的用法)
- 循环神经网络(RNN, Recurrent Neural Networks)