问题标签 [user-preferences]

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 投票
5 回答
643 浏览

.net - .NET - Click-Once / Smart Client Applications - Browser Cookie 等价物?

.NET 3.5 上是否有与 Smart Client / Click Once 应用程序开发等效的浏览器 cookie?在某些地方,我可以将 cookie 存储在用户的机器上而不是服务器上。

或者换一种说法 - 您可以从不会违反良好安全实践的沙盒 Click-Once 应用程序写入哪个文件位置。如果我不需要,我不想将应用程序从沙盒中取出并以提升的权限运行。

0 投票
2 回答
1920 浏览

iphone - iPhone 设置包

我想允许用户使用 iPhone 的设置应用程序输入有效日期。

我已经尝试过许多 PreferenceSpecifiers 数据节点类型,包括日期。

我有两个问题:

  1. 当我将日期指定为类型时,设置应用程序中的我的应用程序崩溃。工作示例将不胜感激。

  2. 由于这种方法还没有为我工作,我是否能够以编程方式验证用户输入的日期?

0 投票
2 回答
210 浏览

asp.net - NHibernate Web 应用程序 - 管理用户首选项

我有一个带有 NHibernate 数据访问层的 Web 应用程序。我有大量可以存储的用户首选项,这些主要是布尔值,例如注册对话框已被关闭且不应再次显示。

问题是,对于 NHibernate,我需要添加到我的数据库模式中,并在每次添加新对话框以注册时向持久类添加一个属性,无论它是否已被解除。

必须有更简单的方法。它是什么?

0 投票
2 回答
228 浏览

ruby-on-rails - (Rails) 使用 MASTER PREFS 后备管理 USER PREFS...?

我正在寻找一种促进用户偏好的机制。如果当前登录的用户没有特定的首选项集,我还希望使用一组“主”首选项。我看到几个与此类似的问题,但它们似乎进入了理论,而不是简单地提出一个高质量的解决方案。

基本上我正在寻找有关管理和存储的输入——模型、控制器等。最初我正​​在考虑简单地使用一个包含 50 多列的规范化表(用于性能等)。但是,我计划在未来添加各种未知的偏好,除了性能之外,我可以想象多个列会失控。想法?

0 投票
3 回答
427 浏览

unix - 通过 unix shell 命令查找给定文件扩展名的首选应用程序

这可能不是严格意义上的编程,但如果我找不到现成的解决方案,它可能会成为一项编程任务: 在 UNIX 上,确定给定文件类型的用户首选应用程序的命令行方法是什么?

我在这里理想的解决方案是一个命令,让我不必执行以下操作:

并允许我做这样的事情,使用我设置的首选应用程序:

我通过搜索没有找到答案,而且 DIY 方法也行不通,因为虽然我已经使用 Linux 一段时间了,但我对管理我喜欢的应用程序的内部结构一无所知。

0 投票
1 回答
27344 浏览

cocoa - 如何使用 NSUserDefaults 注册用户默认值而不覆盖现有值?

我有一个 AppDelegate 类,其中包含+(void)initialize用于注册一些默认值的方法。这是我使用的代码:

我还创建了 Preferences.xib,其中包含几个NSButton显示首选项状态的复选框 ( )。它们绑定到NSUserDefaultsController相同的键(本例中为 fooKey 和 barKey)。每次我启动应用程序并更改“默认值”时,它们都会在下一次应用程序启动时恢复。

有没有办法在不覆盖现有值的情况下注册“默认默认值”?也许每次我构建和启动一个应用程序时,它的首选项文件都会被重新创建?也许我应该在首选项窗口控制器中使用一些自定义代码取消复选框NSUserDefaultsController并自己维护键的值?

我想听听您为维护用户默认值而选择的实现。

我正在使用 Mac OS X 10.6.2 和 XCode 3.2.1

0 投票
2 回答
326 浏览

user-preferences - 在程序中处理用户设置的最佳方式

我想知道在程序中处理用户设置的最佳方法/实践是什么。我正在编写一个程序,并希望允许用户保存可以在程序启动后自动加载的设置。我不只是要求代码,而是处理的最佳实践,例如如何在运行时处理设置,我是否需要创建诸如 UserSettings 之类的对象(我正在使用 Java)?哪种格式最适合保存设置(XML/JSON?)?具有人类可读的文件格式是否很好?我应该注意什么?我喜欢听听一些专业的 stackoverflow 用户的想法/建议。

0 投票
3 回答
19607 浏览

ios - 在应用程序中存储 iPhone 应用程序设置

我的 iPhone 应用程序很少有用户可能会经常更改的设置。我想知道是否有任何建议的方式来处理这些设置(读取和保存它们)。在 Apple 网站上,我只找到了有关将应用程序设置与设置应用程序(链接)集成的教程,但我不希望用户退出我的应用程序,因此他可以更改选项。

是否有任何默认机制来处理应用程序本身的此类设置,还是我必须实施自己的解决方案?

0 投票
1 回答
139 浏览

apache-flex - 在 Flex3 中处理用户首选项文件的方法是什么?

我需要一种方法来处理文件中的用户首选项。当然,用户可以更新他们的偏好。最好的方法是什么?.ini 文件或 .xml 文件...任何开头的片段?TIA

0 投票
3 回答
569 浏览

c# - 我应该在哪里存储用户配置数据?具体是数据文件的路径?

我有一个使用 SQLite 数据库的应用程序,我需要用户能够移动数据文件并将应用程序指向它移动到的位置。我使用实体框架来创建模型,默认情况下它将连接字符串放在 App.Config 文件中。从我读到的内容来看,如果我在那里更改连接字符串,那么它们在重新启动应用程序之前不会生效。这对我来说似乎有点笨拙。我知道如何初始化我的模型并传入自定义字符串,但我不确定在哪里存储诸如此类的基本用户偏好的最佳做法是什么?Ini,注册表,其他地方?我不希望用户每次都必须“打开”文件,只是当它重新定位然后应用程序将尝试从那时起自动打开。