sharedpreferences- все статьи тега


Не дает контекста.MODE MULTI PROCESS to getSharedPreferences () сделать общие префы потокобезопасными?

SharedPreferences не являются потокобезопасными, как ясно сказано в Android docs: Примечание: В настоящее время этот класс не поддерживает использование через несколько процессы. Это будет добавлено позже. Тем не менее, у меня есть приложение, которое может запускать шесть других java.util.Threads, которые commit() для общих префиксов, и они могут быть запущены одновременно (хотя маловероятно, что все они будут). Вот почему я всегда получаю ссылку на мои общие префы из каждого из этих п ...

Как сохранить состояние входа пользователя в Android?

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

Получение ClassCastException: java.яз..Целое число не может быть приведено к java.яз..Ошибка строки без приведения

Я работаю над приложением для Android и не могу понять, какую ошибку я совершаю. Я ищу ошибку более 4 часов, поэтому, пожалуйста, не думайте, что я беспокою вас из-за лени отладки. Я получаю следующее исключение, работая с SharedPreferences: E/AndroidRuntime: FATAL EXCEPTION: main Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:235) at de.immozukunft.quicksteuer ...

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

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

Пример общих настроек Android [закрыто]

Я хочу получить пользовательский ввод в приложение для последующего использования. например, пользователю предлагается ввести все 7 дней недели и ввести в поле editText "понедельник", "вторник" и т. д. Затем позже в приложении появится вопрос и спросите, Какой ваш любимый день? И счетчик покажет выпадающий список дней, которые они ввели для пользователя, чтобы выбрать из. Я думаю, что общие предпочтения будут работать для этого, но я не могу найти хороший пример, чтобы дать мне отправная точ ...

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

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

Что произойдет с SharedPreferences при обновлении приложения для Android?

Я сохранил настройки пользователя в SharedPreferences в моем приложении. Что произойдет с SharedPreferences, когда я обновлю приложение через Google Play Store до новой версии приложения? будут ли SharedPrefernces по-прежнему там после обновления или они будут удалены? до сих пор я не нашел ответа в интернете или Stackoverflow (могу ли я искать с неправильными ключевыми словами?). можете ли вы указать мне на некоторые ссылки, которые они описывают это процесс? Edit: Между тем я нашел и друг ...