安卓客户端服务器应用程序

5

我想创建一个Android应用程序,通过服务器进行身份验证。我应该如何编写客户端和服务器端的代码以实现这一点?

在服务器端,我应该使用什么进行脚本编写?如何操作?

流程应该是这样的:

  1. 用户在Android应用程序屏幕上输入用户名和密码。
  2. 这些参数传输到服务器进行身份验证,并将响应返回给Android应用程序。

你可以使用Dot Net API或PHP作为后端。 - Tushar Narang
使用REST服务发送和接收数据,并使用HMCHA1加密将使应用程序更安全。 - Tushar Narang
许多演示可在android-hive.com和hmkcode上找到,请前往查看。 - Tushar Narang
2个回答

3
客户端需要以 JSON 格式(键值对)发送请求,而服务器端可以使用 PHP 或 Servlet 发送响应,也需以 JSON 格式返回。请参考此链接 Android 客户端服务器教程

2
您应该提供更多细节,例如您迄今为止尝试了什么,以便我们可以进一步指导您,但我仍然会尝试给您基本的想法。
1. 在xml中设计Android布局,然后在活动类中定义元素。在您的情况下,它将简单地是两个编辑框和一个按钮,然后检查它是否有效。
2. 服务器端使用哪个脚本取决于您的知识水平和熟练程度,也取决于您的要求。对于基本应用程序,您可以使用php。编写php脚本并设置您计划验证args的数据库。如果您不确定,此链接将带您进入非常简单的教程this,您可以从中学习或使用互联网上的其他教程。
3. 完成设置后,您可以使用不同的方法查看来自JSONresponse或简单echo / print方法的响应。
4. 完成所有这些操作后,您可以再次编写客户端上的类或方法,使用Get或post方法进行Httprequest,并查看响应。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接