An Async HTTP Request For Android
##How to Use
String url = "";
RequestParams requestParams = new RequestParams();
//config request method
requestParams.setRequestMethod(RequestMethod.POST);
//config request tool
requestParams.setRequestTool(RequestTool.connection);
//config data
requestParams.setUrl(url);
requestParams.addHeader("key", "value");
requestParams.addTextEntity("key", "value");
requestParams.addFileEntity("key", file, "fileName");
//start request
HttpRequest request = new HttpRequest(requestParams, new BitmapResponseHandler(){
@Override
public void onFailure(HttpException exception){
}
@Override
public void onSuccess(Bitmap bitmap){
}
@Override
public int retryCount(){
return 3;
}
}, new DownloadProgressListener(){
@Override
public void onProgressUpdateListener(int cur, int tol){
}
}, new UploadProgressListener(){
@Override
public void onProgressUpdateListener(int cur, int tol){
}
});
request.execute();