【文件属性】:
文件名称:json工具类
文件大小:15KB
文件格式:JAVA
更新时间:2021-08-31 04:58:35
Gson httpclient generic
根据传入的对象类型(支持list),参数,请求URL地址,利用httpclient进行远程接口调用返回,并自动封装返回对象。简单调用示例如下:
new AsyncTask() {
@Override
protected Void doInBackground(Void... voids) {
List params = new ArrayList();
params.add(new BasicNameValuePair("yhid",getUser().getYhid()));
params.add(new BasicNameValuePair("lon", lon));
params.add(new BasicNameValuePair("lat", lat));
try{
JSONUtil.postForObject(getApplicationContext().getString(com.zhanben.framework.R.string.app_service_url), AppConfig.URL_UPLOAD_GPS, StringContentStatus.class, params);
TLog.log("****************************************doUploadGPS*****lat:"+lat+" lon:"+lon);
} catch (AppException ae) {
// publishProgress(ae);
TLog.error("doUploadGPS error",ae);
}
return null;
}
@Override
protected void onPostExecute(Void result) {
}
}.execute();