preferences相关内容

在Android应用程序中存储用户设置的最合适方法是什么

我正在创建一个使用用户名/密码连接到服务器的应用程序,我想启用“保存密码"选项,这样用户就不必在每次应用程序启动时都输入密码. 我尝试使用共享首选项,但不确定这是否是最佳解决方案. 如果有任何关于如何在 Android 应用程序中存储用户值/设置的建议,我将不胜感激. 解决方案 一般来说,SharedPreferences 是您存储首选项的最佳选择,所以一般来说我会推荐这种方法 ..
发布时间:2022-01-30 13:15:51 Java开发

在Android中保存之前处理首选项的值?

我需要先加密我的密码,然后才能将其保存到本地 android 数据库.没有加密一切正常,我有preferences.xml等等.如何在更改偏好值(例如密码)后调用函数?这是我的代码: 公共类首选项扩展 PreferenceActivity {@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedIns ..
发布时间:2022-01-22 08:24:50 移动开发

Java 首选项存储在 Windows 7 中的什么位置?

我们在某些应用程序中使用 Java 首选项,但并没有真正注意到这一点,因为进行调用的实用程序相当陈旧,并且是在 Windows XP 时代编写的.但似乎 Java 首选项不再存储在 Windows 7 的注册表中 - 或者它们存储在不同的地方. 我期待它出现在: HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Prefs 但我没有看到它. 让它更奇 ..
发布时间:2022-01-18 11:21:57 Java开发

编写 Eclipse 插件来修改编辑器首选项

我想为 Eclipse CDT 开发一个插件(工具栏按钮),用户可以在其中轻松地在 8 和 4 个空格选项卡之间切换并打开/关闭软选项卡.(为什么要问这个问题?感谢我的组织中的编码指南,用于区分 C/C++ 旧代码和新代码) 我设法创建了工具栏按钮,但找不到修改编辑器首选项的信息(通常在工作区首选项 General->Editors->Text Editors 中找到的那些). 问题 ..
发布时间:2022-01-16 13:07:08 Java开发

Android ADT 插件未出现在 Eclipse 中

我使用的是 Windows 7 并安装了 64 位版本的 Eclipse 3.5.2.然后我安装了 Android ADT 插件,但是当我尝试在 Windows > Preferences 对话框中配置它时,Android 插件没有显示在左窗格中.相反,我看到了 DDMS.这使我无法指定 Android SDK 的位置(除非有其他方法)给我适当的模板等. 有人对此进行了修复,其中包括设置 E ..
发布时间:2022-01-16 13:04:21 移动开发

ListPreference 依赖项

我有一个 ListPreference,看起来像这样: 我可以通过 android:dependency 以某种方式完成此任务吗?类似 android:dependency="itemList:item3" 谢谢! 解决方案 你可以做这样的事情的唯一方法是编程. 您必须在 ListPreference 上设置一个更改侦听器,然后启用/禁用另一个. itemList = (ListPr ..
发布时间:2022-01-15 22:56:01 移动开发

如何与偏好属性 android:dependency 相反?

是否有与 android:dependency 完全相反的 XML 属性? 我希望在未选中另一个时启用依赖首选项并在选中时禁用它. edit:也许问题不在于 android:dependency 也许我可以添加一个 xml 属性以禁用该首选项的默认值,然后 android:dependencycode> 将按照我想要的相反方式切换它. 再次编辑:我尝试在首选项中设置 androi ..
发布时间:2022-01-15 22:33:42 Java开发

Android libgdx 首选项不起作用

这可能是一个愚蠢的问题,但我必须改变什么才能使这段代码正常工作: 包 com.hobogames.WizardsDuel;导入 com.badlogic.gdx.Gdx;导入 com.badlogic.gdx.Preferences;公共类游戏数据 {公共静态字符串版本=“1.0.0";公共静态字符串数据[] = {“版本"};公共静态最终 int VERSION = 0;public stat ..
发布时间:2022-01-12 17:06:08 移动开发

当应用程序被强制关闭或崩溃时,共享首选项会重置

我注意到如果应用程序被强制关闭或由于某种原因被系统杀死,我的应用程序的 SharedPreferences 将完全重置.显然,是的,我首先应该避免崩溃,但它确实发生了.如果确实发生了这种情况,用户不应丢失其所有设置以及与首选项一起存储的其他数据. 我在 Google 网上论坛上找到了 这个帖子,但他们不能解决不了. 任何人都知道为什么或如何发生这种情况以及是否有办法防止它? 另外 ..
发布时间:2022-01-12 11:12:21 移动开发

iOS 5:我可以让我的应用程序“在通知中心"吗?默认情况下?

我在 App Store 中有一个 iPad 应用,其逻辑主要依赖于本地通知.换句话说,应用程序内部发生的很多事情都是由委托方法应用程序 didReceiveLocalNotification 触发的. 随着今天发布的 iOS 5,我看到应用程序可以(通过设置)放置在“通知中心"或“不在通知中心".到目前为止,我还没有在新文档中找到任何内容,但我希望有一种方法可以让我的应用程序默认“在通知中 ..

Java Swing Mac OSX 首选项菜单

我正在尝试将“首选项"菜单添加到我的 Java Swing 应用程序中,但事实证明这有点令人作呕. 我已经阅读了很多关于此的帖子和文章,这听起来很简单,但是... 我在我发现的示例中看到对 com.apple.eawt.Application 的引用,但是当我尝试在 Eclipse Indigo 中导入它时,我收到一个错误: 访问限制:由于所需库/System/Library/Jav ..
发布时间:2022-01-06 15:30:47 Java开发

如何在 webdriver 运行时更改默认下载文件夹?

我正在下载几个不同的数据集,并希望将每个文件(或集)下载到特定文件夹.我已经学会了如何在这些页面更改下载目录: 在 Python 中使用 Selenium Webdriver 设置 Chrome 首选项 更改默认chrome下载文件夹webdriver C# 问题是这些方法只允许我在打开 webdriver 时更改下载目录.进入下载页面需要一段时间,所以这样做是一个无效的解决方案 ..
发布时间:2022-01-02 17:10:56 Python

在 iPhone MVC 应用程序中处理用户首选项的最佳实践?

我正在开发我的第一个 iPhone 应用程序,在实现用户偏好时,我有一些关于如何最好地实现它的问题. 假设基本的MVC模式:MainView显示存储在Model对象中的数据;MainViewController 处理应用程序逻辑. 对于选项,我有一个 OptionsView 和一个 OptionsViewController.RootViewController 处理 Main 和 O ..

Cocoa - 关于 NSUserDefaults 值更改的通知?

假设我有一个键 @"MyPreference",对应的值通过 NSUserDefaults 存储. 有没有办法在值被修改时得到通知? 或者可以通过绑定来完成吗?(但在这种情况下,我希望将更改通知我的对象,而不是将值绑定到 UI 元素,以便我可以执行其他任务.) 我知道可以观察到 NSUserDefaultsDidChangeNotification ,但这似乎是一种全有或全无的方 ..
发布时间:2021-12-17 22:30:25 其他开发

如何在 Android 中安全地存储访问令牌和机密?

我将使用 oAuth 从谷歌获取邮件和联系人.我不想每次都要求用户登录以获取访问令牌和机密.据我所知,我需要将它们与我的应用程序一起存储在数据库或 SharedPreferences 中.但我有点担心安全方面的问题.我读到您可以加密和解密令牌,但攻击者很容易反编译您的 apk 和类并获取加密密钥. 在 Android 中安全存储这些令牌的最佳方法是什么? 解决方案 将它们存储为 shar ..
发布时间:2021-12-13 09:37:37 移动开发

Android:查看 SharedPreferences 文件?

出于调试目的,我需要访问我的应用程序的共享首选项文件.据我所知,我应该在/data/... 中找到这个文件,但我无法访问/data 文件夹,直到缺少权限.这是正常的吗?任何方式仍然可以访问该文件?(除了可能从应用程序内部读取它?)手机没有扎根,我也不想扎根.感谢您的任何提示! 解决方案 我过去遇到过这个问题(在文件系统上没有 root 权限,但需要访问应用程序数据文件夹).如果您没有 ro ..
发布时间:2021-11-27 20:23:10 移动开发