【问题标题】:Creating a Android catalog创建 Android 目录
【发布时间】:2015-03-20 21:47:37
【问题描述】:

有人见过使用 App Inventor 创建的 Android 应用程序吗?

我想使用静态数据库创建应用程序,当用户选择一个数字时,它将显示项目名称、有关项目的详细信息和该项目的图像。

【问题讨论】:

标签: database catalog app-inventor


【解决方案1】:

如果您是一般编程的初学者并且您知道一点 HTML 和 Javascript,我建议您采用这种简单的方法。

以 JSON 格式保存您的数据库,大多数数据库管理系统将以 JSON 格式导出您的表。

这里是如何在 App Inventor 中插入你的 javascript

http://puravidaapps.com/javascript.php

使用 javascript 库将使该过程更加容易。

【讨论】:

  • 示例链接演示了如何将 App Inventor Classic 与 HTML/JavaScript 一起使用。对于 App Inventor 2,另请参阅 these examples
  • 谢谢,我会研究这个解决方案。
【解决方案2】:

让我建议将您的数据存储在 csv 文件中。只需将其作为资产添加到您的项目中,然后使用 File 组件将其导入。您的目录可以使用listpicker 组件显示。

Start doing the tutorials 了解 App Inventor 的基础知识。还可以看看 Saj 的How to work with Lists How to work with Lists and Lists of lists (pdf) by appinventor.org

【讨论】:

    【解决方案3】:

    我的建议是使用存储在诸如 firebase 或自定义 tinyWebDB 等在线数据库中的列表。这样您就可以更改商品、价格、描述,而无需重新构建应用程序。作为奖励,您可以使用该数据库来跟踪购买情况。如果静态数据库是指设备上的数据库,例如 tinyDB,我仍然建议使用列表,因为它们很容易使用。

    您可以有 3 个配对列表。一个列表可以用于图像,一个用于描述,一个用于名称。然后,当用户选择项目编号时,例如 3,您将显示名称项目 3、描述项目 3 和图像项目 3。

    【讨论】:

      猜你喜欢
      • 2015-01-04
      • 2016-11-16
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-14
      • 2017-01-28
      相关资源
      最近更新 更多