导入AsyncHttpClient.jar包
package com.rong.utils;
import com.loopj.android.http.AsyncHttpClient;
import com.loopj.android.http.AsyncHttpResponseHandler;
import com.loopj.android.http.RequestParams;
public class AsyncHttpUtils {
private static final String BASE_URL = "http://115.28.221.22:8080/TaskKeeperServer/";
private static AsyncHttpClient client = new AsyncHttpClient();
/**
* get请求
*
* @param url
* @param params
* @param responseHandler
*/
public static void get(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
client.get(getAbsoluteUrl(url), params, responseHandler);
}
/**
* post请求
*
* @param url
* @param params
* @param responseHandler
*/
public static void post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
client.post(getAbsoluteUrl(url), params, responseHandler);
}
private static String getAbsoluteUrl(String relativeUrl) {
return BASE_URL + relativeUrl;
}
}