数据存储一般分为两大类:本地 和 网络,本地一般是数据文件的形式存储在手机上,本地App每次启动都可以共享读取,但是不同的手机之间不可以共享数据;如果需要多个手机之间共享获取或存储数据的话,那就需要用到网络数据库了(云数据库、网络微数据库,它们目前默认都是MIT服务器),它的原理就是用户A将数据通过网络传输到云服务器,然后用户B通过网络可以读取到用户A存储的数据,最典型的应用就是类似微信的聊天App了。
本地数据库一般指的就是“微数据库”,提供键、值方式的存储。
举一个简单的例子:
第一次保存一下状态值,然后App初始化时读取出来。
经过测试,AI伴侣及编译成最终apk,均能保存我们输入的值到本地,下次启动后能读到上次设置的值。
更多用法请参考中文文档:数据存储组件 - App Inventor 2 中文网。