从android应用程序与服务器API交互

时间:2015-04-10 09:25:57

标签: android

任何人都可以向我解释或指导我了解如何与Android应用程序中的服务器API进行交互的基础知识吗?

任何一个教初学者的好网站,因为我对这件事情很陌生并且很遗失

5 个答案:

答案 0 :(得分:1)

如果它是您将与之互动的宁静API,我强烈建议您使用RetroFit。

http://square.github.io/retrofit/

Square拥有出色的文档,应该很容易遵循示例。如果你遇到困难,你可以随时在Retrofit标签下发帖,该标签有一个相当大的跟随者。

Volley也是一种选择。

答案 1 :(得分:0)

答案 2 :(得分:0)

example显示了如何制作简单的客户端 - 服务器应用程序。

Herehere您可以在制作客户端 - 服务器应用时阅读说明。

当我开始学习这个主题时,我发现这些链接对我非常有用。 希望它有所帮助。

答案 3 :(得分:0)

为了让您入门,我有一个示例应用Link,它使用Github的REST并获取结果并将其显示在Android列表中。这是一个没有任何身份验证的基本的。希望这会有所帮助。

答案 4 :(得分:0)

最近android推出了一个解析json的库。它被称为volley

Volley提供以下好处:

  • 自动安排网络请求。

  • 多个并发网络连接。

  • 使用标准HTTP缓存进行透明磁盘和内存响应缓存 相干性。

  • 支持请求优先排序。

  • 取消请求API。您可以取消单个请求,也可以取消 设置要取消的请求的块或范围。

  • 易于定制,例如重试和退避。

  • 强大的排序功能,可以轻松正确地填充您的UI 数据从网络异步获取。

  • 调试和跟踪工具。

我使用的教程是Volley tutorial for json parsing。另一个链接是here

希望这会对你有所帮助。