我有一个理解上的小问题。我有一个 Android 应用程序,它使用共享首选项来存储数据。为了得到这个我使用:
SharedPreferences settings = getSharedPreferences(prefs, Context.MODE_PRIVATE);
我的问题是,当在新安装该应用程序的其他 Android 设备上调用此方法时,是否没有共享首选项文件?
我的另一个问题是,当我卸载手机上的应用程序时,此文件会发生什么情况?
最佳答案
如果您尚未设置任何首选项,它将创建一个新文件。如果您卸载该应用程序,它也会删除首选项。如果您更新应用程序,它们就会保留。
关于java - Android 应用程序中的共享首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17093102/