Articles of Общий раздел

Чтение общих настроек

Я использую общие настройки для меню настроек моего приложения для Android. Он работает очень хорошо, но я не знал, как использовать эти настройки в моем коде: Например, как использовать выбранный язык и использовать его в другом действии: <PreferenceCategory android:title="General Settings" android:key="general_settings" > <ListPreference android:key="language" android:title="Language" android:summary="Define the default language" android:defaultValue="Spanish" android:entries="@array/Languages" android:entryValues="@array/LanguagesValues" />

Удалить файл SharedPreferences

Я разрешаю пользователю создавать несколько файлов SharedPreferences , но я также хотел бы, чтобы они SharedPreferences эти файлы. Я знаю, что могу использовать внутреннее хранилище, но это не мой вопрос. Мой вопрос: «Как я могу удалить (не просто очистить) файл SharedPreferences ?»

Android. Неплохая практика имеет несколько общих настроек?

У меня есть приложение, использующее SharedPreferences . Один просто хранит версию приложения для проверки на обновление для журнала изменений, а другой содержит информацию о макете, которую clear() когда пользователь выбирает. Мне наконец-то удалось заставить работать PreferenceFragment и заметить тенденцию, поэтому я подумал, что могу попросить об этом сейчас, прежде чем я предпочел бы сумасшедший (хотя […]

Как сохранить объект Date в SharedPreferences?

Возможно ли сохранить объект Date с помощью SharedPreferences ? На самом деле в моем коде у меня есть переменная String , boolean и Date . Вот моя функция для хранения всех объектов, кроме Date . Итак, как это можно сделать, пожалуйста, предложите мне? private void SavePreferences() { String key="1"; String value="hello"; int x=5; Date currentDate=new […]

Безопасность с помощью SharedPreferences

Я разрабатываю приложение, в котором я должен хранить очень конфиденциальные данные, и он не должен контактировать с пользователем. Я узнал из этого источника, что если устройство SharedPreferences доступ к SharedPreferences и его изменение – это прогулка. И я не хочу этого. Итак, есть ли способ защитить мои SharedPreferences от доступа из любого места. Или еще […]

Сохранение объекта массива в SharedPreferences

Этот метод добавляет новый объект в список массивов //get text from textview time = date.getText().toString(); entry_d = entry.getText().toString(); dayName = day.getText().toString(); arrayList.add( new ArrayObject( dayName, entry_d ,time)); Я пытаюсь добавить эти 3 строки в SharedPrefrences. Вот мой код: private void savePreferences(String key, String value) { SharedPreferences sharedPreferences = PreferenceManager .getDefaultSharedPreferences(this); Editor editor = sharedPreferences.edit(); editor.putBoolean(key, […]

Как проверить, существует ли файл SharedPreferences

Я смотрю андроид Shared Preferences, и мне интересно, есть ли способ проверить, существует ли файл настроек. SharedPreferences mySharedPreferences ; mySharedPreferences=getSharedPreferences(“Name_of_your_preference”,mode); Этот код приводит меня к мысли, что «Name_of_Your_preferene» хранится как файл или какой-то контейнер, который будет содержать ваши предпочтения. Мне интересно, есть ли там, чтобы проверить, существует ли это или нет. Когда пользователь загружает активность, […]

Ошибка MODE_PRIVATE в sharedpreferences

Я использую этот код как BroadcastReceiver, но он говорит, что MODE_PRIVATE не может быть разрешен для переменной broadcastreceiver public class anyNewService extends BroadcastReceiver { String uid,text; int c=1; @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub SharedPreferences settings =getSharedPreferences("CASPreferences", MODE_PRIVATE); uid = settings.getString("uid", ""); anyNewCheker(); } public void anyNewCheker() { […]

Общие ограничения "лимит"

Я знаю, что подобный вопрос был задан несколько раз, и, просматривая SO, я частично нашел ответ, но не полный, и андроидные документы действительно не помогают. Очевидно, я знаю, как они работают, и использовали общие предпочтения много раз раньше, но мне интересно, в какой точке (сколько) слишком много, я читал, что у людей было ~ 100KBS […]

Когда Android SharedPreferences commit () возвращает false?

В моем приложении я храню некоторые важные данные в SharedPreferences – он работает, как мне нужно. Теперь я хочу создать сообщения журнала для некоторых неправильных ситуаций. У меня есть сообщение о ситуации, когда настройки пусты или просто бросают какое-то исключение во время загрузки. Только некорректная ситуация при сохранении может появиться, если метод commit() возвращает false […]

Intereting Posts
Android Studio не удалось найти версию, совместимую с com.android.support:appcompat-v7:+ Когда закрыть соединение db на Android? Каждый раз после завершения операции или после выхода из приложения Может ли Android Toast быть дольше, чем Toast.LENGTH_LONG? Масштабирование фонового изображения для обертывания содержимого макета RegisterContentObserver () на исходном курсе SQLite Предотвращение петли синхронизации сети при синхронизации из сети в Android ContentProvider Android: Можно ли использовать string / enum в drawable selector? Доступ к SIM-карте с помощью приложения для Android? Как получить селектор элементов списка Android для использования state_checked Потеря данных при повороте экрана ViewPager с фрагментами внутри PopupWindow (или DialogFragment) – ошибка не найдена для id для фрагмента Как сгенерировать уникальный хеш-код для ввода строки в android …? Нарисуйте Rectangle Over ImageView для выделения, которое может быть уменьшено в андроиде Можно ли использовать что-то, кроме списка, как скользящий ящик в drawerlayout JavaScript не работает в Android Webview?