Android第九讲——网络(六)xUtils
16lz
2022-03-15
xUtils
需要导包。xUtils-2.6.14.jar
.result是返回的结果 GET POST
public class XUtilsActivity extends AppCompatActivity implements View.OnClickListener { //使用注解去除findViewById @ViewInject(R.id.button_xutils_get) private Button mBtnXUtilsGet; @ViewInject(R.id.textview_xutils) private TextView mTextView; @ViewInject(R.id.button_xutils_post) private Button mBtnXUtilsPost; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_xutils); ViewUtils.inject(this);//用注解去除findViewById后必须调用此方法 } @OnClick({R.id.button_xutils_get, R.id.button_xutils_post})//注册点击事件(放在方法外边) @Override public void onClick(View v) { switch (v.getId()) { case R.id.button_xutils_get: utilDoGet(); break; case R.id.button_xutils_post: utilsDoPost(); break; default: break; } } /** * 用Post方法提交服务器 */ private void utilsDoPost() { HttpUtils utils_Post = new HttpUtils(); RequestParams params = new RequestParams();//添加提交参数 params.addBodyParameter("username", "『唐』↹『人』"); utils_Post.send(HttpRequest.HttpMethod.POST, "http://192.168.***.*:8080/HTTpTest_Servelet/ServeletTest", params, new RequestCallBack() { @Override public void onSuccess(ResponseInfo responseInfo) { mTextView.setText(responseInfo.result);//responseInfo.result表示返回的结果 } @Override public void onFailure(HttpException e, String s) { mTextView.setText("网络连接错误"); } }); } /** * 用Get方法向服务器提交数据 */ private void utilDoGet() { HttpUtils utils_Get = new HttpUtils(); utils_Get.send(HttpRequest.HttpMethod.GET, "http://192.168.***.*:8080/HTTpTest_Servelet/ServeletTest?username=Queue", new RequestCallBack() { @Override public void onSuccess(ResponseInfo responseInfo) { mTextView.setText(responseInfo.result);//responseInfo.result表示返回的结果 } @Override public void onFailure(HttpException e, String s) { mTextView.setText("网络连接错误"); } }); }}
更多相关文章
- android 进程自杀再重启的方法
- android获取屏幕长宽的方法
- android中菜单的使用
- Android(安卓)Re-installation failed解决方法
- Android:获取屏幕分辨率方法汇总
- Android(安卓)透明状态栏实现方案
- android获取短信方法1
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用