我在下面添加了我对应用设置页面的截图。我想知道明确数据和强制停止会对我的应用做些什么?
具体来说,如果我的应用程序已将数据存储到文件中(我制作游戏并且我想存储进度)并且用户按下任何一个按钮,尤其是清除数据,我想知道我的文件是否会被删除,并且游戏中用户的所有进度都将丢失。
如果我将文件存储在内部存储中,会发生这种情况吗?如果是这样,我应该使用外部存储吗?那么SharedPreferences
呢?
答案 0 :(得分:1)
在cleardata上应用程序的所有内部数据都将丢失,共享权限,内容文件,数据库,但保存在外部存储器上的数据将保留。所以我建议您将数据存储在外部存储器中。