在哪里存储安卓偏好密钥?
2022-08-31 15:40:43
当我创建首选项活动时,我在 xml 文件中定义所有首选项。每个首选项都有一个在此 xml 中定义的键。但是当我访问首选项时,我写:
SharedPreferences appPreferences = PreferenceManager.getDefaultSharedPreferences(this);
boolean foo_value = appPreferences.getBoolean("foo_key_defined_in_xml", false);
有没有办法避免以硬编码的方式引用“foo_key_defined_in_xml”?也许有可能以R风格的方式引用它(而不是引用字符串)?