这是对的吗?
SharedPreferences存储在数据库中吗?
答案 0 :(得分:3)
不,这不对。 SharedPreferences
作为XML文件存储在您的应用程序目录中。
答案 1 :(得分:1)
我同意@Octavian的答案(已投票),它存储在文件中。
SharedPreferrences存储在 数据库?
我已经写了答案,不,它的商店位于项目目录中的文件内。
要查看此文件,请转到 DDMS Perspective ,然后单击文件资源管理器。
在文件资源管理器中, data -> data -> your project -> shared_prefs
。
上面,shared_prefs是包含您已声明和使用的所有共享首选项的文件夹。
答案 2 :(得分:-2)
实际上,共享首选项将值存储到变量中。它被保存为类似键值对
下面是代码用于通过共享首选项值存储和检索值。
SharedPreferences prefs=getSharedPreferences("Key", 0);
Editor e= prefs.edit();
e.putString("Name", "AAA");
e.commit();
要检索共享首选项值,请使用以下代码
SharedPreferences prefs=getSharedPreferences("Key", 0);
String s= prefs.getString("Name", "");