Вопросы с тегом «sharedpreferences»

SharedPreferences позволяет сохранять и извлекать постоянные пары ключ-значение примитивных типов данных в приложениях Android. Его можно использовать как в одном приложении, так и в нескольких приложениях.

599
Как использовать SharedPreferences в Android для хранения, извлечения и редактирования значений [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 2 года назад . Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я...

478
Как удалить данные общих настроек из приложения в Android

Как удалить данные SharedPreferences для моего приложения? Я создаю приложение, которое использует множество веб-сервисов для синхронизации данных. В целях тестирования мне нужно стереть некоторые значения SharedPreferences при перезапуске...

431
В чем разница между commit () и apply () в SharedPreferences

Я использую SharedPreferencesв моем приложении для Android. Я использую оба commit()и apply()метод из общих предпочтений. Когда я использую AVD 2.3, это не показывает ошибку, но когда я запускаю код в AVD 2.1, apply()метод показывает ошибку. Так в чем же разница между этими двумя? И с помощью...

373
Как получить SharedPreferences из PreferenceActivity в Android?

Я использую PreferenceActivity, чтобы показать некоторые настройки для моего приложения. Я надуваю настройки через xml-файл, чтобы мой onCreate (и полные методы класса) выглядели так: public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) {...

318
Сохранить ArrayList в SharedPreferences

У меня есть ArrayListс пользовательскими объектами. Каждый пользовательский объект содержит различные строки и числа. Мне нужно, чтобы массив оставался без присмотра, даже если пользователь покидает действие и затем хочет вернуться позже, однако мне не нужен массив, доступный после того, как...

295
Общие настройки Android для создания однократного действия (пример) [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос У меня есть три действия A, B и C, где A...

217
Как Android SharedPreferences сохраняет / хранит объект

Нам нужно получить пользовательские объекты во многих местах, которые содержат много полей. После входа в систему я хочу сохранить / сохранить эти пользовательские объекты. Как мы можем реализовать такой сценарий? Я не могу хранить это так: SharedPreferences.Editor prefsEditor = myPrefs.edit();...

156
Плюсы и минусы SQLite и общих настроек [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Каков хороший механизм для хранения информации между...

118
Безопасность Android SharedPreference

Интересно о безопасности общих предпочтений. Можно ли получить доступ к общим настройкам, даже если они были созданы в MODE_PRIV (0)? Можно ли перечислить все доступные общие настройки, а затем получить все настройки из других приложений? Подходит ли sharedpreferences для размещения...

113
Должен ли доступ к SharedPreferences осуществляться из потока пользовательского интерфейса?

С выпуском Gingerbread я экспериментировал с некоторыми новыми API, одним из которых был StrictMode . Заметил, что одно из предупреждений для getSharedPreferences(). Это предупреждение: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23...

111
сохранить и получить объект класса в общих предпочтениях

Можем ли мы в Android сохранить объект класса в общих предпочтениях и получить объект позже? Если можно, как это сделать? Если это невозможно, каковы другие возможности сделать это? Я знаю, что сериализация - это один из вариантов, но я ищу возможности с использованием общих...

105
Эквивалент iOS для общих настроек Android

Я портирую Android-приложение на iOS, я использовал одну вещь - общие настройки в Android, чтобы сохранять каждый раз, когда уровень был завершен. Таким образом, когда пользователь вернется в приложение, он сможет увидеть, что он достиг уровня 3 или чего-то еще. Есть ли аналогичный механизм в iOS?...

102
Как я могу просмотреть файл общих настроек с помощью Android Studio?

Я использую общие настройки для хранения определенных значений для своего приложения. Я хотел бы увидеть файл, в котором фактически хранится информация на моем телефоне. Я нашел много способов сделать это в Eclipse, но отлаживаю в Android Studio. Мой телефон рутирован. Я читал, что для чтения этих...

93
Как отслеживать изменения предпочтений в PreferenceFragment?

Как описано здесь , я создаю подкласс PreferenceFragment и отображаю его внутри Activity. В этом документе объясняется, как здесь отслеживать изменения предпочтений , но только если вы создаете подкласс PreferenceActivity. Поскольку я этого не делаю, как мне отслеживать изменения предпочтений? Я...

90
Android SharedPreferences во фрагменте

Я пытаюсь прочитать SharedPreferences внутри фрагмента. Мой код - это то, что я использую для получения предпочтений в любом другом действии. SharedPreferences preferences = getSharedPreferences("pref", 0); Я получаю ошибку Cannot make a static reference to the non-static method...

90
Невозможно поставить двойные SharedPreferences

Получая ошибку, метод put double не определен для этого типа редактора sharedPreferences. Eclipse предоставляется одно быстрое исправление, добавляющее приведение к редактору, но когда я это делаю, его все еще выдаются ошибки, почему я не могу поставить double. Код: @Override protected void...