问题标签 [android-sharedpreferences]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
36752 浏览

android - 如何从 adb shell 检查 SharedPreferences?

现在我们可以从远程 Shell 检查 sqlite3 数据库,是否可以从 adb shell 检查 SharedPreferences?因为在调试时从命令行检查和操作 SharedPreferences 会更方便。

或者换一种说法,SharedPreferences保存在哪些文件中,如何查看和修改这些文件?

0 投票
1 回答
5958 浏览

android - Android 首选项 - 有什么区别?

当我获得以下偏好时,有什么区别:

0 投票
1 回答
323 浏览

android - 与偏好屏幕元素的键相融合

在 checkBoxPreference 中有一个键(android:key="show_airline_column_pref"),我知道当我想为复选框存储值时使用这个键(如果设置与否)。但是我的困惑来自 prefScreen 键 (android:key="flight_columns_pref") ,为什么这个键存在?我应该在 prefScreen 的键中存储什么值?

有人可以解释一下这个键的用法吗?当在此密钥中存储某些内容很有用时,我找不到示例。有人可以点亮我吗:)谢谢

0 投票
3 回答
5214 浏览

android - PreferenceCategory 标签的汇总字段

我见过这样的事情:

但我不明白为什么 pref 类别有一个汇总字段:

( android:summary="Preferences related to vegetable") ?

当我使用 pref screen 时,视图中会显示摘要,但这不是 pref 类别的情况。pref 类别中摘要的存在是否只是一种可以以某种方式看到的约定?

pref category 元素中 summary 的实际用法是什么?

0 投票
1 回答
450 浏览

android - ImageButton 和 SharedPreferences / Preferences

我想允许用户从我的 Android 应用程序的首选项中选择一个网站。但是当用户从首选项列表中选择一个网站时,imagebutton 的图像和它的 loadurl 代码必须改变。即使应用程序关闭,图像和 loadurl 也应该保持不变。

现在我有了首选项菜单和值。但是我不知道如何更改 imagebutton 的图像及其 url。谢谢你。

0 投票
1 回答
160 浏览

android - 免费版和付费版共享偏好

只是一个简单的问题...我有一个免费和付费版本的应用程序。用户数据使用共享首选项存储。目前,我只是在两个版本中使用相同的包名称,因此当用户升级时,它将从相同的 sharedpreferences 中读取。目前它似乎工作正常,但我只是不知道这样做是否可以。

所以基本上就是想问一下我上面用的方法好不好,你预测这样升级会不会有数据丢失的问题?

0 投票
2 回答
3223 浏览

java - SharedPreferences 在强制关闭后被重置

我已经能够在我的应用程序中成功实现共享首选项,但是如果我通过任务管理器终止应用程序,我会遇到数据被重置/删除的问题。

我正在使用静态方法进行保存,这样我只需要该方法一次,并且可以在我的应用程序中的任何地方调用它。

一旦我杀死我的应用程序,我的所有数据都会在我的 SharedPreferences 保存方法中设置回默认设置。

我也做了一些搜索,发现一些帖子说在清单文件中添加 android:persistent="true" 可以解决问题,但即使这样,数据仍然会重置。


编辑:嗯,我想我找到了一些关于我的问题的信息。此问题突出了三星 Galaxy S 手机无法正确保存 SharedPreferences 的问题,这是我正在测试的设备。http://code.google.com/p/android/issues/detail?id=14359 - 特别是评论 6

任何更多关于这方面的信息都会很棒!

0 投票
1 回答
8784 浏览

java - 获取 listPreference 所选项目。安卓

我正在运行一项服务。在那我想阅读启动它的应用程序的首选项。虽然我能够阅读其他偏好。我无法读取列表首选项中的选定项目。请帮忙。代码或相关链接表示赞赏。提前致谢。

0 投票
3 回答
7778 浏览

android - PreferenceFragment - getPreferenceManager() 和 getPreferenceScreen() 之间的区别?

我已经实现了我自己的 PreferenceFragment 子类(在此处详细介绍),并希望在其中监听偏好更改。PreferenceFragment 为您提供了两种方法:

应该使用哪一个?有什么不同?我不太了解Android 文档中的区别

0 投票
3 回答
2181 浏览

android - 如何在 SharedPreferences Android 中存储 GPS 位置

我的应用程序中有五个固定的 GPS 位置。当您靠近它们时,它将存储在应用程序中并解锁某种奖章。我在我的测验和奖牌中使用了 SharedPreferences,但我有点不确定如何将 GPS 存储在 SharedPreferences 中。到目前为止,这是我的代码。

这是我的另一个连贯代码;