Tag: sqlite

SQLite Nutzung von Aktivität und Service

Ich habe eine Datenbankprovider-Klasse erstellt, die eine einzelne Instanz von db-Objekt verwendet. Das Objekt wird in der Hauptaktivität erstellt und auf der Destroy-Methode geschlossen. Das scheint ok zu sein (aber bekomme Fehler wie zB: db schon geschlossen oder db ist bei manchen Benutzern nicht geöffnet, die ich nicht simulieren kann). Ich möchte einen Service für […]

Wie kann ich SQLite- und MySQL-Datenbanken mit Push-Benachrichtigungen synchronisieren?

Ich habe eine SQLite-Datenbank auf Android und eine MySQL-Datenbank auf einem Server. Ich möchte diese Datenbanken synchronisieren, wenn ein Benutzer Daten auf ihrem Telefon bearbeitet oder Daten auf einer Website bearbeitet. Ich weiß, wie man die MySQL-Datenbank auf dem Server zu aktualisieren, wenn ein Benutzer Änderungen auf ihrem Handy macht, aber ich weiß nicht, wie […]

Freigeben und Beibehalten von Daten zwischen mehreren Android-Anwendungen

Ich entwickle eine Gruppe von komplexen Android-Anwendungen, die gemeinsame Status- und Konfigurationseinstellungen teilen müssen. Zum Beispiel, siehe dieses Bild erklärt mein Szenario: Ich möchte, dass APP 1, APP 2 und APP 3 in der Lage sind, auf den gemeinsamen Speicherbereich zuzugreifen (lesen / schreiben). Darüber hinaus brauche ich den Deinstallationsschutz, dh ich möchte nicht, dass […]

Wie bekomme ich Kontakte in der Reihenfolge ihrer bevorstehenden Geburtstage?

Ich habe Code, um Kontaktdaten zu lesen und Geburtstage zu lesen. Aber wie bekomme ich eine Liste von Kontakten in der Reihenfolge ihres bevorstehenden Geburtstages? Für einen einzigen Kontakt identifiziert von id , bekomme ich Details und Geburtstag wie folgt: Cursor c = null; try { Uri uri = ContentUris.withAppendedId( ContactsContract.Contacts.CONTENT_URI, id); c = ctx.getContentResolver().query(uri, […]

Daten werden von einem bestimmten Tabellendatum anstatt aller Tabelle in sqlite gefüllt

Ich habe drei Tisch, nämlich Handel, Vorschuss und Darlehen, in denen, wenn ich einige Werte in Darlehen eingegeben hat, wird es nicht angezeigt, bis ich einige Werte im Handel für das jeweilige Datum / Monat eingeben. So kann mir jemand sagen, wie ich dieses Problem überwinden kann? SELECT strftime('%m-%Y', tradedate) as 'month', (SELECT IFNULL (SUM(FTL.tradebalanceamount),0 […]

SQLiteDatabase.openDatabase vs SQLiteOpenHelper.getReadableDatabase

Gibt es einen Unterschied zwischen diesen beiden Methoden? Beide geben eine geöffnete SQLiteDatabase zurück. Beide können eine Datenbank erstellen, wenn man nicht existiert. SQLiteOpenHelper hat auch getWriteableDatabase, wenn gelesen / schreiben benötigt wird … Welche Methode soll ich verwenden und wo? Basierend auf Beispielcode habe ich gesehen, ich benutze SQLiteOpenHelper, um meine Datenbank an erster […]

Ein seltsames Verhalten für regualr sqlite Betrieb auf Android

Ich hatte ein Problem, das ich schon gelöst habe, aber ich will immer noch wissen, warum die Lösung es gelöst hat. Ich schrieb eine Android-App, die eine sqlite db hatte nach ein paar Mal habe ich es debugged Die oncreate-Methode in der db nicht aufgerufen (obwohl alles schon gut gearbeitet) Nachdem ich die db-Versionsnummer von […]

Android Bewertung Bar zeigt nur volle Sterne, nicht halbe Sterne zu

Ich benutze Rating-Bars in meiner Android-Anwendung. Aber es zeigt nur volle Sterne, wenn ich auch halbe Sterne will. Ich habe eine SQLite-Zeile mit einem Namen und dem RatingValue eingefügt, da ist das RatingValue als "3.5" stehen, aber meine Anwendung macht es in "4". Auch wenn mein StepSize "0,5" ist, wird auch der Default-Wert auf "3" […]

Android Studio Unit Test SQLiteDataBase ist null

Ich bin neu bei Unit-Tests und ich möchte meine SQLiteDataBase testen. Ich habe eine Klasse namens MySQLiteHelper , die SQLiteOpenHelper erweitert . Ich habe eine Klasse namens LocationDataHandler , die ich zum Hinzufügen oder Löschen von Elementen aus meiner DataBase. Und ich habe eine Klasse LocationDataHandlerTest , die AndroidTestCase erweitert , um meine LocationDataHandler- Klasse […]

Android autocomplete mit SQLite LIKE arbeitet teilweise

Ich habe eine Restaurants Tabelle in meinem SQLite DB, die die folgenden Datensätze haben | Name | Latin_Name | +——–+————+ | Манаки | Manaki | +——–+————+ | Енрико | Enriko | +———————+ Jetzt mache ich die Suche so: Aus meinem Fragment: String selection = DBHelper.COL_NAME + " LIKE ? OR " + DBHelper.COL_LATIN_NAME + " […]

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