gpt4 book ai didi

php - 设置在线服务器数据库并编写我的 android native 应用程序以与之交互

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:23 25 4
gpt4 key购买 nike

我正在开发一个非常简单的 native Android 应用程序,其中包含一个简单的主菜单,其中包含今天、昨天、本周、本月和按日期搜索选项。

enter image description here

(我购买了 lynda 类(class):“使用 Dreamweaver 构建 Android 和 iOS 应用程序”,使用 HTML5 以及应用程序的设计和功能,我没有遇到太多麻烦。)

我对这个应用程序的最终目的是:我将每天(在 1 到 5 之间)写名人简介。因此,当人们点击(例如)“今天”选项时,他们将访问我为今天创建的配置文件列表(昨天和其他人是对数据库中过去编写的配置文件的检查)。

想象一下今天某个 Android 用户点击了 3 个配置文件选项(“Brad Pitt”、“Shakira”和“Cristiano Ronaldo”),我需要应用程序访问我的服务器数据库来更新它( “今日”个人资料)。

enter image description here

最后……

enter image description here

在提出问题之前,我想说我已经在 stackoverflow 上搜索并找到了非常相似的答案,但我是编程的新手,当我阅读答案时,它们可能差异很大,以至于我对链接文档上的链接感到困惑.

问题:

  1. 我想创建某种方法,我可以拥有一个包含不同个人资料(歌手、政治家、足球运动员)的模板,然后单击某种按钮以开始包含出生日期、职业、国籍的新个人资料/文章,传记等。这可能吗?我该怎么做以及使用哪种编程语言?

  2. 我必须创建什么样的服务器和什么样的数据库,以及如何配置它以将信息发送到我的应用程序?

  3. 我必须具备任何服务器规范才能使它更顺畅、更轻松地工作吗?对于这个问题,价格不是问题。

  4. 我应该在我的应用程序上编写什么样的代码,以便它可以从我的网站获取“今天的 3 个配置文件更新”?

  5. 是否可以向我展示一些代码示例,这些代码示例可以在我的应用程序中选择主菜单上的“今天”按钮并检查今天的新配置文件并将其作为选项显示给用户?因为如果我有这段代码,我就可以更好地理解如何使用“Brad Pitt”选项上的配置文件详细信息来完成剩下的工作。

希望您理解我的问题。提前致谢。祝你有个愉快的一天

最佳答案

假设您正在使用 Phonegap 框架来开发您的应用程序,我会这样做:首先获得一个能够运行 PHP 脚本和一个 MySQL 数据库 的服务器/网络空间。
您还必须重新考虑这些应用程序的工作方式,例如您不能

configure it to send the info to my app

您需要一个服务器端脚本(为此我会选择 PHP,它很容易学习并且几乎在每个服务器上都可用)。然后,此 PHP 脚本会查询您的 MySQL 数据库,其中存储了有关人员的所有信息。要记住的是,您的客户端将轮询服务器并请求内容,除非请求,否则您不会主动向客户端发送任何内容,这正是 HTTP 的工作方式。您的脚本提供的接口(interface)称为 REST界面。看看链接,它很好地解释了一切。您的输出格式应该是 JSON 这使得稍后在客户端应用程序中使用它非常好。做诸如“今天发布了什么?”之类的事情。查看 SQL 查询的工作原理并在您的脚本中实现它。

现在对于客户端,您可以使用 JavaScript 访问此数据,最有可能的是 jQuery 来稍微简化一切。使用 jQuery $.getJSON函数来访问您的 REST 接口(interface) 提供的数据。现在您可以使用基本的 jQuery 将这些数据用 HTML 包装起来,以将其呈现给用户。我知道这不是“示例代码”或您要求的任何内容,但它应该为您指明正确的方向,告诉您如何实现您想要做的事情。只需在 google 上搜索上面列出的所有关键字并继续阅读,然后您应该能够构建这样的应用。

关于php - 设置在线服务器数据库并编写我的 android native 应用程序以与之交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13528851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com