Articles of sharedpreferences

Напишите общедоступный / закрытый ключ в SharedPreferences и используйте его

Я пытаюсь зашифровать и расшифровать текст с помощью общедоступных / закрытых ключей. Прежде всего, я создаю свои ключи и сохраняю их в sharedpreferences с помощью этого кода: SharedPreferences SP; SharedPreferences.Editor SPE; KeyPairGenerator keyGen; KeyPair keypair; PublicKey publicKey; PrivateKey privateKey; keyGen = KeyPairGenerator.getInstance("RSA"); keyGen.initialize(1024); keypair = keyGen.genKeyPair(); privateKey = keypair.getPrivate(); publicKey = keypair.getPublic(); SPE = SP.edit(); […]

Разница между Shared Preferences и Content Providers в android

Я частично знаю об общих предпочтениях и намерениях. Но я хочу знать, какие общие предпочтения и контент-провайдеры в android? А также в чем основное отличие между намерениями, предпочтениями и контент-провайдерами . Пожалуйста, объясните мне это.

В чем разница между записями и значениями входа в android listPreferences xml?

Вот мой код: Как они отличаются и какие значения отображаются в диалоговом окне? <ListPreference android:entryValues="@array/level" android:entries="@array/level" android:key="pref_numberOfChoices" android:persistent="true" android:summary="@string/level_description" android:title="@string/level_title" android:defaultValue="3"/>

Общие предпочтения сохраняются только в первый раз

У меня было 3 дня с этой проблемой и убивает меня. Программа создает настройки в первый раз, но после этого она никогда не меняет их. Это PreferencesScreen, где вызывается xml. public class PreferencesScreen extends PreferenceFragment{ private final String TAG = "PreferencesScreen"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d(TAG, "OnCreate"); addPreferencesFromResource(R.xml.prefs); } В настройках у […]

Android-maven-plugin: метод развертывания, который не удаляет SharedPreferences

Я построил проект андроида, настроенный с помощью Android-maven-plugin. Когда я выполняю андроид: развертывание и запуск программы, SharedPreferences всегда инициализируется. Есть ли способ развернуть мой проект на AVD без удаления хранилища SharedPreferences? PS Я использую Intellij IDEA и заметил, что его встроенная поддержка запуска / отладки Android не удаляет SharedPreferences. Однако после добавления поддержки scala в […]

PreferenceManager.setDefaultValues ​​readAgain параметр и новые настройки

Я использую PreferenceManager.setDefaultValues(context,R.xml.preferences,false) чтобы установить значения по умолчанию для параметров в моем приложении, и я заметил, что если я добавлю новые предпочтения, то мой PreferenceFragment не будет показывать значение по умолчанию Для него, даже если он установлен в preferences.xml .. Это связано с тем, что я указываю readAgain как false? Я знаю, что могу просто […]

Google для резервного копирования и восстановления базы данных и общих настроек приложения Android

Мне нужно создать резервную копию моего приложения, которое будет включать создание резервной копии двух баз данных, а также общих настроек с помощью API дисков Google. Я смог выполнить аутентификацию для приложения, а также создать новую папку на Диске, используя следующий код: public class MainActivity2 extends BaseDemoActivity { DriveId folderId; @Override public void onConnected(Bundle connectionHint) { […]

Изменение общих настроек из DDMS

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

Использование SharedPreferences с различными контекстами

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

Java.lang.IllegalStateException: Orca SharedPreferences, используемые до инициализации

Я включил Facebook SDK для android v3.5 в свое приложение и включил установочный код публикации: com.facebook.AppEventsLogger.activateApp(this); Но я получаю много аварий, вызванных: Settings.java line 418 com.facebook.Settings.getAttributionId И это бросает исключение: java.lang.IllegalStateException: Orca SharedPreferences used before initialized Я пытался воспроизвести крах без успеха. Кто-нибудь столкнулся с этой проблемой? Я просто хочу знать, если: /* Only activate […]