首次使用Android(原生)作为客户端。我一直在浏览很多教程和大量链接。我仍然对一些我希望澄清的事情感到困惑。
我知道如果我使用模拟器,我必须连接到http://10.0.2.2
,对吗?
我将如何连接或显示到我的索引页面?通常它是http://localhost:port
。但是关于android呢?我会使用URL类连接并使用http://10.0.2.2:port/index
吗?
我见过几个Get请求教程,但还没有成功。我们以一个简单的登录为例。如何将“name”=“test”password =“testpw”的名称值对发送到我的后端,以便它可以验证这些字段?从我所看到的,带有名称值对的链表完成了这项工作,但我还没有真正做到这一点。
我可能会想到这完全错误(仍在进行学习过程),如果我真的应该做什么呢?
最后,我在这里看到了很多关于教程的链接。其中大部分都有助于已经知道如何做到这一点。谁能指点我为初学者提供一些教程?
再次感谢。
答案 0 :(得分:1)
我假设您在节点中编写API并且它将基于JSON(以任何其他方式进行处理将是愚蠢的)。因此,您需要为http客户端创建后台任务(如果您要每隔一段时间发送一次请求,可能会扩展AsyncTask)。对于使用JSON,我建议google gson library。希望这会让你开始。没有更多信息,没有任何想法可以帮助您。