在App Inventor应用程序

时间:2016-03-02 12:40:20

标签: android samsung-mobile app-inventor

我有一个使用 App Inventor 创建的Android应用。我没有实现TinyDB的使用,但是我想在我的手机上手动访问它,以便能够在运行我的应用时放置我希望我的应用搜索的所有数据。

但问题是,我无法找到TinyDB在手机中的位置。

我为我安装了所有不同类型的root浏览器应用程序,但是我无法找到它。

有人可以告诉我另一种方式,我可以访问TinyDB

编辑2:

我已经实现了TinyDB,它存储了3种类型的数据,但是在获取值上我希望看​​到学生编号是否已经存在于previos运行中,如果是,那么它只需要扫描的数字如果它不存在则必须输入学号。

1 个答案:

答案 0 :(得分:1)

  

我想在手机上手动访问它以便能够全部使用   我希望我的应用在运行时搜索的数据   应用

没有意义,你想做什么。

而是将数据存储在csv格式的文件中(以逗号分隔的值),并将该文件作为资源上载到App Inventor中。然后在使用file组件首次运行应用程序时读取该文件,将其转换为列表列表,并将该列表存储在TinyDB中,以便进一步运行该应用程序。

学习App Inventor的一个非常好的方法是在AI2免费在线电子书http://www.appinventor.org/book2中阅读免费的Inventor手册......链接位于网页的底部。该书“教导”用户如何使用AI2块进行编程。 这里有一个免费的编程课程http://www.appinventor.org/content/CourseInABox/Intro,书中项目的aia文件在这里:http://www.appinventor.org/bookFiles
如何使用App Inventor执行许多基本操作如下所述:http://www.appinventor.org/content/howDoYou/eventHandling

同时做教程http://appinventor.mit.edu/explore/ai2/tutorials.html来学习App Inventor的基础知识,然后尝试一下并按照  Top 5 Tips: How to learn App Inventor

您将找不到与您正在寻找的教程完全相同的教程。但是做这些教程(不仅仅是阅读一下)可以帮助你理解事情的运作方式。这很重要,这是第一步。