如何在应用程序中创建设置/首选项

时间:2017-10-02 12:25:03

标签: android

我正在创建一个应用程序,我希望设置活动更改字体大小,更改背景颜色以及打开和关闭启动画面声音。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

嗯,有很多方法可以解决这个问题。最好的是sharedPreferences。

SharedPreferences允许您将键值对存储在永久性首选项文件中,该文件在应用程序会话中持续存在。 SharedPreferences只能存储原始数据,这意味着你可以使用字符串/整数/等...

您已提到要保存的三件事:

  1. 字体大小:保存为整数并进行尺寸转换(如果需要)。

  2. 背景颜色:颜色应在colors.xml中声明,如使用ID(例如R.color.colorPrimary)在java中使用的那样。 ID是一个整数。

  3. 启动画面声音启用可以保存为布尔值。