任何人都可以向我解释或指导我了解如何与Android应用程序中的服务器API进行交互的基础知识吗?
任何一个教初学者的好网站,因为我对这件事情很陌生并且很遗失
答案 0 :(得分:1)
如果它是您将与之互动的宁静API,我强烈建议您使用RetroFit。
http://square.github.io/retrofit/
Square拥有出色的文档,应该很容易遵循示例。如果你遇到困难,你可以随时在Retrofit标签下发帖,该标签有一个相当大的跟随者。
Volley也是一种选择。
答案 1 :(得分:0)
答案 2 :(得分:0)
此example显示了如何制作简单的客户端 - 服务器应用程序。
Here和here您可以在制作客户端 - 服务器应用时阅读说明。
当我开始学习这个主题时,我发现这些链接对我非常有用。 希望它有所帮助。
答案 3 :(得分:0)
为了让您入门,我有一个示例应用Link,它使用Github的REST并获取结果并将其显示在Android列表中。这是一个没有任何身份验证的基本的。希望这会有所帮助。
答案 4 :(得分:0)
最近android推出了一个解析json的库。它被称为volley。
Volley提供以下好处:
自动安排网络请求。
多个并发网络连接。
使用标准HTTP缓存进行透明磁盘和内存响应缓存 相干性。
支持请求优先排序。
取消请求API。您可以取消单个请求,也可以取消 设置要取消的请求的块或范围。
易于定制,例如重试和退避。
强大的排序功能,可以轻松正确地填充您的UI 数据从网络异步获取。
调试和跟踪工具。
我使用的教程是Volley tutorial for json parsing。另一个链接是here
希望这会对你有所帮助。