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.
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 …
Wie lösche ich SharedPreferences-Daten für meine Anwendung? Ich erstelle eine Anwendung, die viele Webdienste zum Synchronisieren von Daten verwendet. Zu Testzwecken muss ich beim Neustart der App einige SharedPreferences-Werte löschen.
Ich benutze SharedPreferencesin meiner Android App. Ich benutze beide commit()und apply()Methode aus gemeinsamen Präferenzen. Wenn ich AVD 2.3 verwende, wird kein Fehler angezeigt. Wenn ich jedoch den Code in AVD 2.1 ausführe, apply()zeigt die Methode einen Fehler an. Was ist der Unterschied zwischen diesen beiden? Und wenn commit()ich nur benutze, …
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 …
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. …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Ich habe drei Aktivitäten A, B und C, wobei …
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);
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Was ist der gute Mechanismus …
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 …
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 …
Können wir in Android ein Objekt einer Klasse in gemeinsamen Einstellungen speichern und das Objekt später abrufen? Wenn es möglich ist, wie es geht? Wenn es nicht möglich ist, welche anderen Möglichkeiten gibt es dafür? Ich weiß, dass Serialisierung eine Option ist, aber ich suche nach Möglichkeiten, die gemeinsame Präferenzen …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.