Wenn ich eine Reihe von Daten habe, die sich nie ändern werden (zB ein Englisch-Wörterbuch oder die RGB-Werte von ein paar hundert Farbnamen), wie verwende ich eine SQLite-Datenbank, um sie zu speichern? Ich weiß, dass eine Datenbank schneller ist, als alles in den Speicher zu laden, wenn die App startet, aber wie mache ich die Datenbank entweder beim ersten Start der App oder "bevor" die Apps überhaupt laufen?Wie lege ich statische Daten in eine SQLite-Datenbank in Android?
5
A
Antwort
0
Führen Sie während der Installation eine SQL-Datei von CREATE und INSERTs ein und verwerfen Sie die Initialisierungsdatei.
1
Warum nicht einfach in SharedPreferences Dateien einfügen? (Überprüfen Sie here) Keine Notwendigkeit, alle Energie (Overhead) einer SQLite-Datenbank zu haben, wenn alles, was Sie mit diesen Daten tun wird, einmal und einfache Nachschläge (keine Updates, Einsätze, Abfragen, usw.)
Verwandte Themen
- 1. Wie lege ich Daten in eine Masterpage?
- 2. Statische Daten in Android speichern - benutzerdefinierte Ressource?
- 3. wie statische Daten in reagieren
- 4. Wie lege ich eine 'if-Klausel' in eine SQL-Zeichenfolge?
- 5. Wie lege ich eine Schaltfläche in eine Tabellenansichtszelle?
- 6. Wie lege ich eine Variable in einen String in Python?
- 7. Wie lege ich die Android-API-Stufe in PhoneGap fest?
- 8. Wie lege ich einen Fortschrittsbalken in eine Anwendung mit Registerkarten
- 9. Wie lege ich eine ScrollView in den folgenden Code?
- 10. Wie lege ich diesen Code in eine Bibliothek für Codeigniter?
- 11. Wie lege ich in Powershell eine Umgebungsvariable fest, indem ich den Namen als $ var lege?
- 12. Android RecyclerView: Wie lege ich Daten in ein Fragment vom Adapter?
- 13. Wie lege ich eine bedingte Kompiliervariable fest?
- 14. Statische Daten in Kotlin
- 15. Wie lege ich eine Rückwärtsauswahl fest?
- 16. Wie lege ich eine Dateierweiterung fest?
- 17. statische AlarmManager in Android
- 18. Wie lege ich ein PDF in Xcode?
- 19. Wie lege ich eine Flash-Nachricht in Yii2?
- 20. Wie lege ich eine oberste Variable in Python fest?
- 21. Wie lege ich eine Schriftart in meine iPhone-Anwendung ein?
- 22. Wie lege ich eine leere Zeile in redmine wiki?
- 23. Wie lege ich eine Datei in Eclipse auf den Klassenpfad?
- 24. Wie lege ich eine ListViewSubItem BackColor in Windows Mobile fest?
- 25. Wie lege ich eine Variable in style canvas?
- 26. Wie lege ich eine eindeutige ID in meine PHP-Bestätigungsseite?
- 27. Wie lege ich eine WebResponse in einen Speicherstream?
- 28. Wie lege ich einen Primärschlüssel in Sqlite
- 29. Wie lege ich Futures in einen Container?
- 30. Wie lege ich eine DataSource auf eine DropDownList fest?
Wie kann Ich mache etwas während der Installation in Android? – cstack