2011-01-10 9 views
0

Ich entwickle Android Apps, aber ich benutzte Shared-Pref und JSON (Rest Web Service) zum Speichern von Daten. Im Allgemeinen bevorzuge ich weniger anspruchsvolle Technologien, da mehr Komplexität meiner Ansicht nach zu mehr Problemen führt. Aber für meine neue App mag es besser sein, einen db-ähnlichen Speicher zu haben.SQLite als Android-Speicher?

Was denken Sie über die Verwendung von SQLite in Android, ist es wirklich leicht? Haben Sie bei der Entwicklung von SQLite für Android Leistung oder Kompatibilitätsprobleme festgestellt?

Nämlich würden Sie SQLite gegenüber einfacheren Alternativen als Android-Speicherlösung empfehlen?

Danke

Antwort

0

SQLite ist leicht, schnell und es funktioniert.

Es hängt alles davon ab, welche Daten Sie speichern möchten. Wenn es gut ist, eine echte Datenbank mit Beziehungen für Ihre neue App zu haben, dann haben Sie keine Angst und gehen Sie in SQLite.

+0

Ich würde hinzufügen, dass die Versionen von SQLite, die mit einigen Versionen von Android ausgeliefert werden, Beziehungen haben, diese aber nicht erzwingen. – Blrfl

+0

@Blrfl es seit Android 2.2 - siehe http://www.simpligility.com/2010/08/referential-integrity-with-sqlite-on-android-the-lazy-way/ – Axarydax

+0

Ich unterstütze immer noch Apps, die müssen auf früheren Versionen laufen, so ist es immer noch ein Problem. – Blrfl

Verwandte Themen