// Path: app/src/main/java/studio/uphie/one/common/HttpData.java
// public class HttpData {
//     public String result;
//     public String data;
// 
//     public HttpData(String result, String data) {
//         this.result = result == null ? "" : result;
//         this.data = data == null ? "" : data;
//     }
// }
// 
// Path: app/src/main/java/studio/uphie/one/common/HttpError.java
// public class HttpError {
//     /**
//      * 错误码
//      */
//     public int statusCode;
//     /**
//      * 原因
//      */
//     public String cause;
//     /**
//      * 返回结果
//      */
//     public String response;
// 
//     public HttpError() {
// 
//     }
// 
//     public HttpError(int status, String cause, String response) {
//         this.statusCode = status;
//         this.cause = cause;
//         this.response = response;
//     }
// }


import com.loopj.android.http.RequestParams;
import studio.uphie.one.common.HttpData;
import studio.uphie.one.common.HttpError;
package studio.uphie.one.interfaces;


/**
 * Created by Uphie on 2015/9/5.
 * Email: uphie7@gmail.com
 */
public interface IHttp {

    void getHttpData(String url, RequestParams param,HttpData httpData);

    void onDataOk(String url, String data);

// Path: app/src/main/java/studio/uphie/one/common/HttpData.java
// public class HttpData {
//     public String result;
//     public String data;
// 
//     public HttpData(String result, String data) {
//         this.result = result == null ? "" : result;
//         this.data = data == null ? "" : data;
//     }
// }
// 
// Path: app/src/main/java/studio/uphie/one/common/HttpError.java
// public class HttpError {
//     /**
//      * 错误码
//      */
//     public int statusCode;
//     /**
//      * 原因
//      */
//     public String cause;
//     /**
//      * 返回结果
//      */
//     public String response;
// 
//     public HttpError() {
// 
//     }
// 
//     public HttpError(int status, String cause, String response) {
//         this.statusCode = status;
//         this.cause = cause;
//         this.response = response;
//     }
// }


// Path: app/src/main/java/studio/uphie/one/interfaces/IHttp.java
import com.loopj.android.http.RequestParams;
import studio.uphie.one.common.HttpData;
import studio.uphie.one.common.HttpError;

package studio.uphie.one.interfaces;


/**
 * Created by Uphie on 2015/9/5.
 * Email: uphie7@gmail.com
 */
public interface IHttp {

    void getHttpData(String url, RequestParams param,HttpData httpData);

    void onDataOk(String url, String data);

    void onDataError(String url, HttpError error);