【发布时间】:2011-02-25 13:46:33
【问题描述】:
在 iPhone/iPod touch 上,设置可以保存在 Settings.app 中。你能在安卓中做到这一点吗?还是您的设置必须在实际应用程序中?
【问题讨论】:
在 iPhone/iPod touch 上,设置可以保存在 Settings.app 中。你能在安卓中做到这一点吗?还是您的设置必须在实际应用程序中?
【问题讨论】:
你能在 Android 中做到这一点吗?
仅当您正在制作自己的固件时。普通的 SDK 应用程序无法添加到设备范围的设置列表中。
或者您的设置必须在 实际应用?
是的。通过使用 PreferenceActivity 和偏好 XML 文件,您可以获得与主设置应用程序相同的外观。
【讨论】:
Android UI 指南规定最好并建议使用 PreferenceActivity 来处理您的所有应用设置。
使用 PreferenceActivity 的美妙之处在于它会自动将值保存到您的应用程序 SharedPreferences。
要考虑的另一点是,如果所有其他应用程序都在使用 PA,那么它们会来到您的应用程序,并且必须以不同的方式处理设置,这会使他们的体验更加困难,并可能导致他们在别处寻找其他应用程序。
希望对你有帮助,祝你好运
【讨论】: