Articles of sharedpreferences

Свойства Java и Android SharedPreferences

Цель, похоже, одинакова: хранить пары ключ-значение. Есть ли разница в концепции между тем и другим?

Заключается в том, что повторное использование хранилища Android Shared Preference влияет на производительность?

Мое приложение, использующее LocationListener в Android-сервисе, обновляет частые местоположения. Приложение имеет некоторые данные, связанные с фильтром местоположения, хранящиеся в общих предпочтениях. Требование состоит в том, чтобы получать частые обновления местоположения, насколько это возможно. Я извлекаю данные из общего предпочтения в onLocationChanged из прослушивателей. Это мой код public class MyLocationListener implements LocationListener { public void onLocationChanged(final […]

Исключение Null Pointer для общих настроек

Я пытаюсь сохранить целочисленное значение в общих предпочтениях и загружать его снова, когда приложение перезапускается. Я создал общие настройки в своем основном действии и попытался сохранить целочисленное значение в другом классе Listener для пункта меню. Класс прослушивателя меню находится в другом пакете, и класс Menu Listener расширяет основную активность. Но я получаю исключение Null указателя, […]

Получение общих значений prefrences в другой деятельности

Может кто-нибудь сказать, где я ошибаюсь, потому что это просто простой процесс, но как его не получить значения, которые я не могу понять и выполнить условную проверку строковой переменной … Деятельность A: – EditText e = (EditText) findViewById(R.id.editText1); EditText e1 = (EditText) findViewById(R.id.editText2); EditText e2 = (EditText) findViewById(R.id.editText3); EditText e3 = (EditText) findViewById(R.id.editText4); EditText e4 […]

Как хранить и извлекать (ключ, значение) вид данных с помощью сохраненных настроек android

У меня есть таблица хеш-карт, как показано ниже, HashMap<String, String> backUpCurency_values = new HashMap<String, String>(); И я хочу сохранить это значение для будущего использования. Как я могу это сделать? Редактировать: Я буду хранить имена стран и валюту в качестве пары ключей и значений …

Почему статическая переменная моего приложения для Android иногда возвращает значение null?

Я пытаюсь получить значение из SharedPreferences и хранить его внутри статической переменной. Проблема в том, что иногда я получаю значение null из статической переменной, но значение SharedPreferences имеет значение. Я сохранил значение через этот процесс: SharedPreferences sp = u.returnShare(); SharedPreferences.Editor editor = sp.edit(); StaticVariables.userId = sp.getString("UserId", "default");

Android облако – Backup Manager vs Drive

Я разрабатываю приложение, и я хотел бы реализовать функцию, в которой можно было бы делиться, скажем, избранными, закладками и т. Д. Между одними и теми же пользовательскими устройствами. Итак, я хочу достичь чего-то вроде iCloud. Я столкнулся с двумя возможными идеями: Backup Manager и Google Диском. Я думаю, что Backup Manager является самым простым решением […]

Android – сохранить объект в SharedPreferences и получить его в любом месте приложения

В моем приложении у меня есть User класс, который содержит некоторые обычные данные (имя и т. Д.). Мне нужно сохранить этот объект и получить его в любом месте и в любое время на других страницах приложения. Я сделал класс public final class GeneralMethods со многими методами, которые я использую много (статические, конечно). Чтобы сохранить данные […]

Исключение Null Pointer при получении значений из общих предпочтений

В моей основной деятельности я пытаюсь получить значения, хранящиеся в общих предпочтениях, значения хранятся в одном из фрагментов, но когда я запускаю приложение, оно дает мне NPE, код, где я пытаюсь получить значения: spref=new SharedPref(getApplicationContext()); // get user data from session HashMap<String, Integer> selection = spref.GetPeerSelection(); // name int selec = selection.get(SharedPref.KEY_SelectionId); // Save the […]

Невозможно получить доступ к настройкам, созданным функцией PreferenceActivity

У меня есть минимальная программа, которая делает немного больше, чем позволяет мне установить две настройки (int и String) с помощью функции PreferenceActivity Android. Поэтому у меня есть xml-файл, который определяет мои настройки и активность, которая расширяет PreferenceActivity . В моей основной деятельности есть меню опций, которое запускает мою активность предпочтений. Все это отлично работает. Я […]

Intereting Posts