基本教程的LoopJ AndroidAsyncHttp



我是网络方面的新手,想了解LoopJ AndroidAsyncHttp是如何工作的,我已经下载了项目,并在构建后得到了它的工作。现在我正在寻找任何链接或教程的LoopJ AndroidAsyncHttp得到基本的想法之前,我可以开始通过项目代码。

我也在学习android,所以如果不了解基础知识,我很难理解代码。

请引导我选择更好的方法来理解它。

我的工作项目是:https://github.com/loopj/android-async-http

使用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);
 }
}

就像NaviRamyle说的,你可以使用Retrofit作为异步HTTP请求的解决方案。另外,看看Google的Volley。让我使用和享受Volley的一个很好的例子/教程是Androidhive的基本Volley教程:

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

默认情况下,所有请求都是异步的,并由一个回调架构管理,你可以很容易地在你的应用程序中实现。

问好,

相关内容

  • 没有找到相关文章

最新更新