仅从名称上,我猜测 Shared Preferences是......在应用程序之间共享? 也就是说,即使我的应用程序定义并创建了它们,android 上的任何应用程序都可以访问它们。这是正确的吗?
(如果这不正确,那么为什么数据存储开发指南将 Internal Storage 强调为“存储私有(private)数据”?)
如果这是正确的,我是否可以修改此默认行为以使首选项仅在我定义和创建它的应用程序中可见?
如果是这样,我该怎么做?
最佳答案
SharedPreferences
默认是私有(private)的。它们在您应用的组件之间共享。
关于android - 共享首选项可以是私有(private)的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929735/