我最近有an issue,系统删除了一些全局变量。从答案中我了解到内存中的数据可以随时被系统删除,并且最好使用数据库来存储数据。
但是,我经常处理频繁变化的数据应用程序,这些数据通过Web服务从大型数据库加载数据。例如。具有许多类别的项目目录,其中用户仅浏览非常小的部分。在这种情况下,数据库对我来说似乎没有意义,因为
在这种情况下,使用缓存是否更好,检查数据是否仍然存在,如果不存在则重新加载数据?从my question的答案来看,这似乎是糟糕的设计,我不确定我理解为什么......
答案 0 :(得分:0)
使用您的内部数据存储,在/data/
目录中创建/编写/读取/使用您自己的文件。
它位于:/data/data/com.your_domain.YourAppName/from_here_is_your_internal_storage