【问题标题】:Where to put the Settings in Android?安卓设置在哪里?
【发布时间】:2011-02-25 13:46:33
【问题描述】:

在 iPhone/iPod touch 上,设置可以保存在 Settings.app 中。你能在安卓中做到这一点吗?还是您的设置必须在实际应用程序中?

【问题讨论】:

    标签: java android settings


    【解决方案1】:

    你能在 Android 中做到这一点吗?

    仅当您正在制作自己的固件时。普通的 SDK 应用程序无法添加到设备范围的设置列表中。

    或者您的设置必须在 实际应用?

    是的。通过使用 PreferenceActivity 和偏好 XML 文件,您可以获得与主设置应用程序相同的外观。

    【讨论】:

      【解决方案2】:

      Android UI 指南规定最好并建议使用 PreferenceActivity 来处理您的所有应用设置。

      使用 PreferenceActivity 的美妙之处在于它会自动将值保存到您的应用程序 SharedPreferences。

      要考虑的另一点是,如果所有其他应用程序都在使用 PA,那么它们会来到您的应用程序,并且必须以不同的方式处理设置,这会使他们的体验更加困难,并可能导致他们在别处寻找其他应用程序。

      希望对你有帮助,祝你好运

      【讨论】:

        猜你喜欢
        • 2014-08-16
        • 2017-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-23
        • 2013-02-20
        • 2018-03-21
        • 1970-01-01
        相关资源
        最近更新 更多