2

我曾使用 eclipse 开发了一个允许用户注册的安卓应用程序。

成功注册并进入主页后,他们可以看到自己的个人资料,其中包含他们在注册期间键入的详细信息。(详细信息将保存到 phpmyadmin 中)

任何方法都可以从数据库中检索这些详细信息并将其显示在个人资料页面上?(我正在使用 php 和 java)

谢谢回答..

4

4 回答 4

2

您始终可以使用“Zend AmF”或“AMF PHP”与应用程序进行通信,二进制。

或 amf 与 codeigniter 混合

然后使用: - http://code.google.com/p/klio-mobile-dataservice/ 连接到您的服务器

于 2012-12-04T09:10:09.587 回答
1
  1. 您需要有一个服务器,如 Tomcat 或任何其他服务器,您将向其发布数据

  2. Servlet 或 PHP 脚本将读取这些值,并将它们存储在数据库中。

  3. Android 应用程序将使用 HTTP Get 请求从另一个 Servlet 或 PHP 页面获取数据,并将其显示在屏幕上。

您也可以使用 SharedPreferences 将密钥本地存储在设备中,然后在下一个屏幕中获取它们。

于 2012-12-04T09:05:22.790 回答
1

您必须编写一个 php 脚本,将数据库中的数据解析为例如 JSON 格式。如果您已经解析了 json,您可以使用 android 中的 JSON 解析器来显示您活动中的内容。

这是一个非常好的android中json解析的教程:

http://www.androidhive.info/2012/01/android-json-parsing-tutorial/

于 2012-12-04T09:07:06.083 回答
1

基本上你必须用 PHP 或 Java 创建 Web 服务,然后你需要从那里获取数据。您必须创建以 XML 或 JSON 形式返回数据的 Restful API,并且您需要在 android 端解析这些数据。通过这种方式,您可以从 PHP 中获取数据。

这是我在寻找这种场景时发现的最佳资源。作者对此进行了很好的解释,您将对场景有很好的了解。还提供示例代码供参考。

参考这个链接。

希望这可以帮助!

于 2012-12-04T09:51:50.440 回答