【问题标题】:Is it practical to load user settings/preferences from an embedded database? [closed]从嵌入式数据库加载用户设置/首选项是否可行? [关闭]
【发布时间】:2015-05-21 15:53:50
【问题描述】:

我目前正在开发的程序会有用户偏好,我想问一下从嵌入式数据库加载这些设置是否可行?例如,如果用户想要不同的配色方案,则该特定颜色的值将存储在数据库中。我知道读/写文件,但这个想法会更好吗?

如果用户想要按钮中的声音效果,他可以在设置页面中进行选择,它会将值作为布尔值发送到数据库。然后当程序再次启动时,它将从数据库中读取它,然后应用程序中的所有用户首选项。

【问题讨论】:

    标签: java database-design settings


    【解决方案1】:

    使用外部文件(使用 JSON 或 YAML 或 XML)并不比数据库复杂,它的附加属性是可以通过文本编辑器检查和修改文件,这可能是加号或减号(如果您想要确保数据始终正确并因此通过您的应用程序输入,您可能不喜欢这样)。但当然使用嵌入式数据库是可行的。文件还具有可以复制的优点,因此用户可以轻松共享设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 2010-11-07
      • 1970-01-01
      • 2011-08-19
      • 1970-01-01
      相关资源
      最近更新 更多