Какая польза от активности предпочтений в Android? - PullRequest
22 голосов
/ 14 февраля 2012

Я изучал предпочтительную деятельность, но не понимаю ее.Кто-нибудь может сказать мне, что польза от предпочтительной деятельности?Чем он отличается от активности?

Спасибо

Ответы [ 7 ]

17 голосов
/ 14 февраля 2012

PreferencesActivity - это способ легко создавать экраны предпочтений, такие как в самом Android, просто посмотрите под Settings. Они могут использоваться внутри приложений для простого сохранения настроек в SharedPreferences , а затем для легкого доступа к этим из вашего приложения.

См. эту страницу для получения дополнительной информации о PreferenceActivity.

Пример PreferenceActivity, показывающий некоторые предпочтения:

enter image description here

10 голосов
/ 22 мая 2014

Использование:

Это очень простой способ создания стандартного экрана настроек для любого приложения.

Почему:

требуется минимальное кодирование

Как это работает:

он заботится о пользовательском интерфейсе. Значения автоматически сохраняются в SharedPreferences с помощью PreferenceActivity, поэтому его область действия распространяется на все приложение.

Пример пользовательского интерфейса экрана:

Preference Activity

1 голос
/ 31 декабря 2013

такой экран настроек, вы можете использовать его для своего приложения, где пользователь хочет изменить настройку.

0 голосов
/ 30 января 2014

PreferenceActivity - это класс, который позволяет вам реализовать действие, которое реализует иерархическую организацию выборов. Чаще всего это обеспечивает хорошую основу для создания активности настроек в вашем приложении.

0 голосов
/ 10 октября 2012

Обычно используется для создания экрана настроек для приложений. Значения сохраняются в SharedPreferences автоматически, как только пользователь выбирает настройку предпочтения. Это освобождает программиста от явного сохранения значений предпочтений.

0 голосов
/ 14 февраля 2012

PreferenceActivity поддерживает простую обработку предпочтений. Может отображать набор предпочтений для пользователя.

С другой стороны, действие - это единственное, что может делать пользователь.

Оформить заказ Раздел 13 по этой ссылке

0 голосов
/ 14 февраля 2012

Это одна остановка для управления вашими общими настройками. Благодаря этому вы можете предоставить пользователю группу Настройки для вашего приложения. Так как он имеет дело только с предпочтениями, именно поэтому он отличается от обычной деятельности. Прочитайте это для получения дополнительной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...