Bài đăng

Hiển thị các bài đăng có nhãn develope

Android - AsyncHttpClient - Sử dụng thư viện AsyncHtttpClient trong Android Studio

1. Tổng quan 2. Sử dụng AsyncHttpClient Bước 1: Thêm dependency trong build.grade com.loopj.android:android-async-http com.google.code.gson:gson Bước 2: Tạo client API Bước 3: Tạo một Adapter class để sử dụng public class DataAsyncAPI { static final String BASE_URL = "URL here"; private static AsyncHttpClient client = new AsyncHttpClient(); public static void post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) { client.post(getAbsoluteUrl(url), params, responseHandler); } private static String getAbsoluteUrl(String relativeUrl) { return BASE_URL + relativeUrl; } } public class DataAsyncHttpManager { private DataAsyncHttpListener dataAsyncHttpListener; public interface DataAsyncHttpListener { void commitDataAsyncHttp(Data data); void onErrorDataAsyncHttp(); } public void registerListener(DataAsyncHttpListener dataAsyncHttpCallback) { this.dataAsyncHttpListener = dataAsyncHttpCallback; } public void unr...