NOToastHttpCallBack.java 1.53 KB
Newer Older
tangguangrui committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
package cn.dankal.base.http;

import android.text.TextUtils;

import com.google.gson.Gson;

import org.json.JSONException;
import org.json.JSONObject;

import cn.dankal.base.interfaces.IHttpCallBack;
import cn.dankal.base.utils.LogUtils;


public class NOToastHttpCallBack implements IHttpCallBack {

	public static final String TAG = NOToastHttpCallBack.class.getSimpleName();

	private boolean needLoginWithLocaldata = true;

	public NOToastHttpCallBack(){

	}

	public NOToastHttpCallBack(boolean needLoginWithLocaldata){
		this.needLoginWithLocaldata = needLoginWithLocaldata;
	}

	@Override
	public void requestStart() {
	}

	/**
	 * 请求成功,如果服务器返回状态为1时,会对用户的基本信息进行本地保存
	 * @param result
	 */
	@Override
	public void requestSuccess(String result) {
		successCallBack(result);
	}

	/**
	 * 当服务器返回状态为0时调用该接口
	 * @param result
	 */
	@Override
	public void requestFailure(String code, String result) {
		LogUtils.e("请求失败", result);
	}

	@Override
	public void requestOffLine() {

	}

	@Override
	public void requestFinish() {
	}

	/**
	 * 当服务器返回状态为1时调用该接口返回data属性的string内容
	 * @param result
	 */
	@Override
	public void successCallBack(String result) {

	}

	@Override
	public void downLoadSuccess(String result) {

	}

	@Override
	public void downLoadFailure(String result) {

	}

	@Override
	public void saveUserVarsData(String varsJson) {
		LogUtils.e("AAAA","**** saveUserVarsData");
		Gson gson = new Gson();

	}

}