Just clone this project and add it as library, more info at http://developer.android.com/tools/projects/projects-eclipse.html#SettingUpLibraryProject
DroidRequest request = new DroidRequest() {
{
this.url = "http://...";
this.method = HTTPMethod.GET;
}
@Override
public void onSuccess(String jsonObject) {
assertNotNull(jsonObject);
}
@Override
public void onFailure(DroidResponse res) {
assertEquals(false, true);
}
};
request.make();
public void testPost() throws Exception {
final JSONObject json = new JSONObject();
json.put("name", "kona");
DroidRequest request = new DroidRequest() {
{
this.url = "http://app.konacloud.io/api/taio/hello/r_api";
this.method = HTTPMethod.POST;
this.data = json.toString();
this.accessToken = "5b7fb5bd-addc-4d72-8fb3-3e2b90fcbf69";
}
@Override
public void onSuccess(String jsonObject) {
assertNotNull(jsonObject);
}
@Override
public void onFailure(DroidResponse res) {
assertEquals(false, true);
}
};
request.make();
}
public void testPut() throws Exception {
final JSONObject json = new JSONObject();
json.put("name", "kona");
DroidRequest request = new DroidRequest() {
{
this.url = "http://app.konacloud.io/api/taio/hello/r_api";
this.method = HTTPMethod.PUT;
this.data = json.toString();
this.accessToken = "5b7fb5bd-addc-4d72-8fb3-3e2b90fcbf69";
}
@Override
public void onSuccess(String jsonObject) {
assertNotNull(jsonObject);
}
@Override
public void onFailure(DroidResponse res) {
assertEquals(false, true);
}
};
request.make();
}
public void testDelete() throws Exception {
DroidRequest request = new DroidRequest() {
{
this.url = "http://app.konacloud.io/api/taio/hello/r_api";
this.method = HTTPMethod.DELETE;
this.accessToken = "5b7fb5bd-addc-4d72-8fb3-3e2b90fcbf69";
}
@Override
public void onSuccess(String jsonObject) {
assertNotNull(jsonObject);
}
@Override
public void onFailure(DroidResponse res) {
assertEquals(false, true);
}
};
request.make();
}
#Sinc
SinDroidRequest request = new SinDroidRequest("url",HTTPMethod.GET, null);
DroidResponse response = request.sendRequest();
String data = response.getData();