ich eine App entwickelt:eine Datenbank zwischen einer App teilen und einem Widget
- eine Taste einig Daten in einem SQLite-db
- einige Ansichten setzen Sie die SQLite db Aufzeichnungen zu zeigen und aktualisieren
Jetzt möchte ich ein einfaches Widget schreiben, die nur die Aktion Aktion Aktion ausführen: fügen Sie einige Daten in die SQL-Ebene SQL. Das Ziel ist es, das Widget für den schnellen Einsatz zu verwenden, ohne die App zu öffnen, und die App, wenn ich komplexere Operationen brauche.
- ist das Widget der richtige Weg, es zu tun?
- ist es möglich, die gleiche db zwischen der App (der echte Besitzer) und dem Widget zu teilen? Wie?
- brauche ich einen ContentProvider?
Dank
weil ich sehr neu in der Android-Entwicklung bin, frage ich Sie ein paar mehr Details ... Wie kann ich ein Widget entwickeln, das Teil meiner App ist? Das Beste wäre, wenn für die Schaltfläche im Widget ich die Rückrufmethode festlegen kann, ist in der Hauptanwendung – acca2o
@ acca2o: Hier ist [die Dokumentation zum Schreiben von App Widgets] (http://developer.android.com/guide /topics/appwidgets/index.html). – CommonsWare
OK, ich lese den Leitfaden. Nur noch eine Frage ... Wenn ich ein App-Widget mit einer Schaltfläche entwickle, um mit der Haupt-App zu interagieren, bedeutet das, dass die Haupt-App geladen ist und im Hintergrund arbeitet? die ganze Zeit? In diesem Fall denke ich, dass es besser ist, ein Widget, das die db teilen und keine Hintergrund-App benötigen. Ist es richtig? – acca2o