在Android中发送HTTP GET和POST请求的最简单方法,用于我的应用程序的目的



我正在开发一个原型应用程序来展示我的想法 - 所以它不需要完全安全或黄金标准,只需要完成工作

我想知道最简单的选择是什么来检索和解析,以及从/向我的Github存储库发布JSON文件。我不确定哪个最容易实现。现在,我看到了一些选择,但我相信你们知道其他选择:

  1. 使用一个服务类,它利用了HandlerAsyncTaskHttpURLConnection类(我已经在Barry Burd的Android应用程序开发多合一傻瓜书第2版中做了一个教程,其中我制作了一个利用服务的天气应用程序)。我对此还是有些不放心的。
  2. 在这个答案中,HttpUrlConnection的用法要简单、直接得多。我完全理解这一点。
  3. 开发人员文档中更复杂的版本。我也没有真正得到这个实现。

此外,该过程无法冻结 UI。

有一些更干净、更好的方法。为此,您可以使用许多库。

截击

改造

这两个是调用webservise API的一些最佳库,我推荐Retrofit,因为它使您的代码更加干净和可重用。

最新更新