Als «sharedpreferences» getaggte Fragen

Mit SharedPreferences können Sie persistente Schlüssel-Wert-Paare primitiver Datentypen in Android-Anwendungen speichern und abrufen. Es kann entweder in einer einzelnen App verwendet oder von mehreren Apps gemeinsam genutzt werden.

30
Verwendung von SharedPreferences in Android zum Speichern, Abrufen und Bearbeiten von Werten [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 2 Jahren . Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich möchte einen Zeitwert speichern und muss …



7
Wie erhalte ich die SharedPreferences von einer PreferenceActivity in Android?
Ich verwende eine PreferenceActivity, um einige Einstellungen für meine Anwendung anzuzeigen. Ich fülle die Einstellungen über eine XML-Datei auf, sodass mein onCreate (und die vollständigen Klassenmethoden) folgendermaßen aussehen: public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.preference); } } Das Javadoc von PreferenceActivity PreferenceFragment gibt …

30
Speichern Sie ArrayList in SharedPreferences
Ich habe eine ArrayListmit benutzerdefinierten Objekten. Jedes benutzerdefinierte Objekt enthält eine Vielzahl von Zeichenfolgen und Zahlen. Ich brauche das Array, um zu bleiben, auch wenn der Benutzer die Aktivität verlässt und dann zu einem späteren Zeitpunkt zurückkehren möchte. Ich benötige das Array jedoch nicht, nachdem die Anwendung vollständig geschlossen wurde. …



19
Wie Android SharedPreferences Objekte speichern / speichern
Wir müssen Benutzerobjekte an vielen Stellen abrufen, die viele Felder enthalten. Nach dem Login möchte ich diese Benutzerobjekte speichern / speichern. Wie können wir ein solches Szenario implementieren? Ich kann es nicht so speichern: SharedPreferences.Editor prefsEditor = myPrefs.edit(); prefsEditor.putString("BusinessUnit", strBusinessUnit);



4
Android SharedPreference-Sicherheit
Ich frage mich über die Sicherheit gemeinsamer Einstellungen. Ist es möglich, auf gemeinsam genutzte Einstellungen zuzugreifen, selbst wenn diese in MODE_PRIV (0) erstellt wurden? Ist es möglich, alle verfügbaren freigegebenen Einstellungen aufzulisten und dann alle Einstellungen von anderen Apps abzurufen? Sind gemeinsam genutzte Einstellungen ein guter Ort, um vertrauliche Daten …

4
Sollte der Zugriff auf SharedPreferences über den UI-Thread erfolgen?
Mit der Veröffentlichung von Gingerbread habe ich mit einigen der neuen APIs experimentiert, darunter StrictMode . Mir ist aufgefallen, dass eine der Warnungen für ist getSharedPreferences(). Dies ist die Warnung: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 und es wird für einen getSharedPreferences()Aufruf gegeben, der auf dem UI-Thread getätigt …



4
iOS-Äquivalent für gemeinsame Android-Einstellungen
Ich portiere eine Android-App auf iOS. Eine Sache, die ich verwendet habe, waren die freigegebenen Einstellungen in Android, um jedes Mal zu speichern, wenn ein Level abgeschlossen wurde. Auf diese Weise kann der Benutzer, wenn er wieder in die App zurückkehrt, sehen, dass er Stufe 3 erreicht hat oder was …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.