安卓中Preference Activity有什么用途?

22

我研究了Preference Activity,但不理解它。有人能告诉我Preference Activity的用途是什么?它与Activity有何不同之处?

谢谢

7个回答

17

PreferencesActivity是一种简单的创建首选项界面的方式,类似于Android自身的设置屏幕,可以在设置下找到。这些可以在应用程序内部使用,方便地将首选项保存到SharedPreferences中,并且可以从应用程序内部轻松访问

有关PreferenceActivity的更多信息,请参见此页面

以下是一个PreferenceActivity示例,展示了一些首选项:

输入图像描述


10

使用:

它提供了一种非常简单的方法来为任何应用程序创建一个标准的设置屏幕。

为什么要使用:

只需要最少量的编码。

工作原理:

它负责UI界面。PreferenceActivity自动将值存储在SharedPreferences中,因此其范围成为应用范围。

示例屏幕UI:

Preference Activity


1
在这样的设置屏幕中,您可以将其用于用户想要更改设置的应用程序。

0

PreferenceActivity 是一个类,允许您实现一个具有层次结构选择的活动。通常它为在您的应用程序中构建设置活动提供了良好的基础。


0

通常用于为应用程序创建设置屏幕。一旦用户选择了首选项设置,这些值就会自动存储在SharedPreferences中。它使程序员免于显式保存首选项值的麻烦。


0

这是一个管理共享首选项的一站式解决方案。通过它,您可以为应用程序用户提供一组设置。由于它仅处理首选项,因此与常规活动不同。阅读this以获取更多信息。


0

PreferenceActivity支持简单处理偏好设置。它可以向用户显示一组偏好设置。

另一方面,Activity是用户可以执行的单个操作。

请查看link的第13节。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接