2015-09-25 1 views
-1

Я новичок в сети и хочу узнать, как работает LoopJ AndroidAsyncHttp, у меня есть проект, загруженный и полученный после работы. Теперь я loogkin для любых ссылок или учебников для LoopJ AndroidAsyncHttp, чтобы получить базовую идею, прежде чем я смогу начать просматривать код проекта.базовые обучающие программы для LoopJ AndroidAsyncHttp

m также изучает андроид, поэтому мне трудно понять код, не зная основ.

Прошу вас, чтобы выбрать лучший подход, чтобы понять его.

мой рабочий проект: https://github.com/loopj/android-async-http

+0

вы прочитать: http://loopj.com/android-async-http/ –

+0

использовать вместо переоснащения, http://square.github.io/retrofit/ имеет запрос асинхронной – NaviRamyle

ответ

0

Использование OkHttp.

Let me show a simple example. 

import com.squareup.okhttp.OkHttpClient; 
import com.squareup.okhttp.Request; 
import com.squareup.okhttp.Response; 
import java.io.IOException; 

public class GetExample { 
OkHttpClient client = new OkHttpClient(); 

String run(String url) throws IOException { 
Request request = new Request.Builder() 
    .url(url) 
    .build(); 

Response response = client.newCall(request).execute(); 
return response.body().string(); 
} 

public static void main(String[] args) throws IOException { 
GetExample example = new GetExample(); 
String response = example.run("https://raw.github.com/square/okhttp/master/README.md"); 
System.out.println(response); 
} 
} 
0

Как и NaviRamyle, вы можете использовать Retrofit в качестве решения для ваших HTTP-запросов Async. Кроме того, посмотрите на Google Volley. Хороший пример/учебник, который заставил меня использовать и наслаждаться залп был Androidhive по основным Volley учебник:

http://www.androidhive.info/2014/05/android-working-with-volley-library-1/

По умолчанию все запросы являются асинхронными и управляется архитектурой обратного вызова, которые можно легко реализовать в вашем приложении.

С наилучшими пожеланиями,

+0

Хотя это может ответить на вопрос, [было бы предпочтительно] (http://meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. – IKavanagh

 Смежные вопросы

  • Нет связанных вопросов^_^