Tag: sqlite

Beispielprojekte über die Sicherung von Sqlite-Datei und Fotos auf Google Drive programmgesteuert in Android

Ich schreibe eine App mit einer Instant Messenger Funktion. Benutzer würden Text schreiben oder Bilder in der IM-Funktion teilen. Die Textdaten und der Dateiname der Bilder werden in der sqlite-Datei gespeichert, während die Bilder im Gerät gespeichert sind . Da mein Server die Daten nicht behalten wird, würde der Benutzer den Chat-Rekord nicht bekommen, wenn […]

SQLITE – Einstellung der Version einer neuen Datenbank

Ich habe dieses Beispiel verwendet, um eine Datenbank zu erstellen, die ich bei einer Neuinstallation kopiere Http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ Problem habe ich jetzt habe ich habe jetzt einige Updates auf die Datenbank und ich asummed Ich mache auch diese Updates auf die Master-Datei innerhalb der Build, so dass die Benutzer immer die meisten Update-Version auf neue Installation […]

Was ist der schnellste Weg, um eine JSON-Zeichenfolge in eine SQLite-Tabelle zu analysieren?

Ich schreibe eine Android-Anwendung, die gelegentlich eine Json-String von rund 1MB herunterladen und etwa 1000 Elemente enthalten muss, und analysiere diese in eine SQLite-Datenbank, die ich verwende, um eine ListActivity zu füllen. Auch wenn das Herunterladen und Parsen nicht etwas ist, was bei jeder Interaktion mit der App geschehen muss (nur beim ersten Lauf oder […]

Android: java.lang.IllegalStateException: Datenbank xxx.db (conn # 0) bereits geschlossen

Ich habe viele Themen über diese Fehlermeldung gelesen, aber ich kann mein Problem nicht lösen. Ich habe eine App auf Google Play und ich bekomme Fehlerberichte von den Benutzern. Wenn ich die App versuche, funktioniert alles gut. In der Anwendung verwalte ich eine große Datenbank mit so etwas wie 30 Tischen. Ich schließe die Datenbank […]

Android-Offline-Modus, lokale SQL-Datenbank-Synchronisation mit entfernter Datenbank

Ich habe eine PostgreSql-Datenbank, die von einer Android-Anwendung über Web Services manipuliert wird. Ich würde gerne wissen, was der beste Weg ist, einen Offline-Modus für meine Anwendung zu machen. Meine erste Idee war, eine sqlite lokale Datenbank zu machen, wenn das Gerät keinen Zugang zu Web hat Ich würde gerne wissen, ob es ein bestehendes […]

Was ist der Standard-Threading-Modus von SQLite in Android?

Http://www.sqlite.org/threadsafe.html Von oben Link kam ich zu wissen, SQLite unterstützt drei verschiedene Threading-Modi: Single-Thread, Multi-Thread und Serialized. Ich bin nur neugierig zu wissen "Was ist der Standard-Threading-Modus von SQLite in Android"? Gibt es irgendeine Möglichkeit, den Threading-Modus pragmatisch zu ändern? Wenn ja, wie und was sind die Vorteile, die ich bekomme? Wann wähle man mit […]

Verwirrt über CursorLoader und verwende sie mit einem benutzerdefinierten SQLiteOpenHelper

Ich schreibe eine App, die es den Leuten erlaubt, Alarme für verschiedene Aufgaben zu setzen, die sie tun müssen. Mein aktueller Plan ist es, alle relevanten Daten in eine SQLite-Datenbank zu speichern. Zu diesem Zweck habe ich eine Klasse erstellt, die SQLiteOpenHelper erweitert und füllte sie mit Methoden, um alle CRUD zu behandeln, die ich […]

Wie implementiere ich Fuzzy-Suche mit SQLite's FTS3?

Ich habe bereits die Suche auf der Grundlage der offiziellen Android-Dokumentation integriert und ich verwende das folgende SQLite-Schema und die Abfrage: CREATE VIRTUAL TABLE Search USING FTS3 ( _id, name, location ); select * from Search where name MATCH ? — where ? is the user typed exact "query" — or if it doesn't have […]

SQLiteStatement führt ein SELECT / INSERT / DELETE / UPDATE aus

Ich verwende eine kompilierte SQLiteStatement mit Transaktionen bei der Optimierung von SQLite-Transaktionen, aber ich lese die Dokumentation für die execute Funktion: Führen Sie diese SQL-Anweisung aus, wenn es sich nicht um SELECT / INSERT / DELETE / UPDATE handelt , z. B. CREATE / DROP-Tabelle, Ansicht, Trigger, Index usw. Dies scheint zu implizieren, dass diese […]

Android SQLite Transaktion Rollback-Anlage?

Ich muss drei Tabellen unabhängig einfügen .. aber wenn die erste Tabelle erfolgreich eingefügt wird, dann ist nur die 2. Tabelle erforderlich, um die Daten einzufügen. Wenn irgendwelche Fehler auftreten, während Sie die 2. Tabelle einfügen, dann muss es zurückrollen 1. Tisch zuletzt eingefügt, ebenso die 3. Tabelle auch: Ich habe das derzeit gehabt: DBAdapter […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.