Post 请求:
final String username = et_username.getText().toString().trim();
final String password = et_password.getText().toString().trim();
RequestParams requestParams = new RequestParams();
requestParams.addBodyParameter("username",username);
requestParams.addBodyParameter("password",password);
if(TextUtils.isEmpty(username)&&TextUtils.isEmpty(password)){
Toast.makeText(LoginActivity.this,"请填写账号和密码",Toast.LENGTH_SHORT).show();
break;
}
HttpUtils httpUtils=new HttpUtils();
httpUtils.send(HttpRequest.HttpMethod.POST,url_path,requestParams,new RequestCallBack<String>(){
public void onSuccess(ResponseInfo<String>responseInfo){
String result=responseInfo.result;
if("1".equals(result)){
AppPrefs.putSharedString(LoginActivity.this,"login_key","登录保存");
startActivity(new Intent(LoginActivity.this,MainActivity.class));
finish();
}else{
Toast.makeText(LoginActivity.this,"登录失败",Toast.LENGTH_SHORT).show();
}
}
public void onFailure(HttpException e,String s){
}
});
Get 请求:
HttpUtils httpUtils = new HttpUtils();
httpUtils.send(HttpRequest.HttpMethod.GET, get_url_path, new RequestCallBack<String>() {
public void onSuccess(ResponseInfo<String> responseInfo) {
String result = responseInfo.result;
if ("1".equals(result)) {
AppPrefs.putSharedString(LoginActivity.this, "login_key", "登录保存");
startActivity(new Intent(LoginActivity.this, MainActivity.class));
finish();
} else {
Toast.makeText(LoginActivity.this, "账号或密码错误", Toast.LENGTH_SHORT).show();
}
}
public void onFailure(HttpException e, String s) {
}
});