Java源码示例:com.loopj.android.http.TextHttpResponseHandler

示例1
public static void open(String name, String openid, String gender, String avatar, String token, String type, TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_POST_OPEN;
    RequestParams params = new RequestParams();
    params.put("open_id", openid);
    params.put("token", token);
    params.put("type", type);
    params.put("name", name);
    params.put("gender", gender);
    params.put("avatar", avatar);
    BaseClient.post(url, params, responseHandler);
}
 
示例2
public static void signOut(TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_POST_SIGN_OUT;
    String token = AppContext.getInstance().getToken();
    RequestParams params = new RequestParams();
    params.put("token", token);
    BaseClient.post(url, params, responseHandler);
}
 
示例3
public static void changePorfile(String name, String avatar, TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_POST_CHANGE_PROFILE;
    String token = AppContext.getInstance().getToken();
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("name", name);
    params.put("avatar", avatar);
    BaseClient.post(url, params, responseHandler);
}
 
示例4
public static void changePwd(String password, TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_POST_CHANGE_PWD;
    String token = AppContext.getInstance().getToken();
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("password", password);
    BaseClient.post(url, params, responseHandler);
}
 
示例5
public static void postAvatar(String avatar, TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_POST_AVATAR;
    String token = AppContext.getInstance().getToken();
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("postAvatar", avatar);
    BaseClient.post(url, params, responseHandler);
}
 
示例6
public static void contacts(TextHttpResponseHandler responseHandler) {
    String url = BaseClient.URL_GET_CONTACTS;
    String token = AppContext.getInstance().getToken();
    RequestParams params = new RequestParams();
    params.put("token", token);
    BaseClient.get(url, params, responseHandler);
}
 
示例7
public static void getStatue(double lng, double lat, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_GET_STATUE;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("lng", lng);
    params.put("lat", lat);
    BaseClient.get(url, params, responseHandler);
}
 
示例8
public static void postGuess(String sid, String uid, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_POST_GUESS;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("sid", sid);
    params.put("uid", uid);
    BaseClient.post(url, params, responseHandler);
}
 
示例9
public static void postCreateStatue(String text, String img_path, String lng, String lat, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_POST_CREATE_STATUE;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("text", text);
    params.put("img_path", img_path);
    params.put("lng", lng);
    params.put("lat", lat);
    BaseClient.post(url, params, responseHandler);
}
 
示例10
public static void postReport(String id, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_POST_REPORT;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("sid", id);
    BaseClient.post(url, params, responseHandler);
}
 
示例11
public static void postDeleteStatue(String id, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_POST_DELETE_STATUE;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("id", id);
    BaseClient.post(url, params, responseHandler);
}
 
示例12
public static void getOssToken(TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_GET_OSS;
    RequestParams params = new RequestParams();
    params.put("token", token);
    BaseClient.get(url, params, responseHandler);
}
 
示例13
public static void getMyGuess(String type, String page, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_GET_MY_GUESS + type + "/" + page;
    RequestParams params = new RequestParams();
    params.put("token", token);
    BaseClient.get(url, params, responseHandler);
}
 
示例14
public static void getUserStatues(String id,String page, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_GET_USER_STATUES + page;
    RequestParams params = new RequestParams();
    params.put("token", token);
    params.put("user_id",id);
    BaseClient.get(url, params, responseHandler);
}
 
示例15
public static void getMyStatues(String page, TextHttpResponseHandler responseHandler) {
    String token = AppContext.getInstance().getToken();
    String url = BaseClient.URL_GET_MY_STATUES + page;
    RequestParams params = new RequestParams();
    params.put("token", token);
    BaseClient.get(url, params, responseHandler);
}
 
示例16
public static void postByForm( String url, RequestParams params, TextHttpResponseHandler textHttpResponseHandler) {
    asyncHttpClient.post(context, url, params, textHttpResponseHandler);
}
 
示例17
public static void getNotification(final Context context, String token, TextHttpResponseHandler responseHandler){
    getClient(context).get("https://www.v2ex.com/n/" + token + ".xml", responseHandler);
}
 
示例18
/**
 * 获取token
 * TODO 修改为你的网络模块
 * @param params
 * @param responseHandler
 */
public static void getToken(RequestParams params, TextHttpResponseHandler responseHandler) {

    client.get(URL_GET_OSS, params, responseHandler);
}