Gelöschter Account
- Forum-Beiträge: 136
27.05.2011, 16:16:47 via Website
27.05.2011 16:16:47 via Website
Hallo zusammen,
dank der vielen Hilfe bin ich nun schon viel weiter mit der App. Nun folgende Sache: Mit meiner App lese ich eine XML aus, die auf einem Server liegt. In dieser XML gibt es einen punkt mit einer Zahl (z.B.20), die sagt, wieviele einzelne Punkte es gibt, die angezeigt werden sollen.
Die gleiche Zahl steht auch in einer Datenbank. Wenn sich nun die Zahl in der XML erhöht, also nicht mehr gleich der Zahl ist, die in der Datenbank steht, soll es eine Nachricht in der Notificationbar geben. Das läuft auch super soweit, allerdings wird nur abgefragt, wenn man die App startet, was ja sinnlos wäre. Da bin ich nun auf Android Services gestoßen, habs nur leider nicht richtig verstanden.
Mit einem Service läuft ein bestimmter Teil der App im Hintergrund und überprüft im Intervall einer bestimmten Zeit diesen Teil der App. Das wäre bei mir ja der Code, in dem ich abfrage, wie die Zahlen der XML und der Datenbank sind und diese vergleiche. Wenn die Zahlen unterschiedlich sind, dann wird die Notification ausgeführt.
Leider habe ich das, was ich dazu gefunden haben (Anleitungen etc.) nicht wirklich verstanden, habt ihr vill. eine Anleitung dafür, vill. sogar etwas, was in der Art auf mein Vorhabe passt?
Liebe Grüße,
Malte
dank der vielen Hilfe bin ich nun schon viel weiter mit der App. Nun folgende Sache: Mit meiner App lese ich eine XML aus, die auf einem Server liegt. In dieser XML gibt es einen punkt mit einer Zahl (z.B.20), die sagt, wieviele einzelne Punkte es gibt, die angezeigt werden sollen.
Die gleiche Zahl steht auch in einer Datenbank. Wenn sich nun die Zahl in der XML erhöht, also nicht mehr gleich der Zahl ist, die in der Datenbank steht, soll es eine Nachricht in der Notificationbar geben. Das läuft auch super soweit, allerdings wird nur abgefragt, wenn man die App startet, was ja sinnlos wäre. Da bin ich nun auf Android Services gestoßen, habs nur leider nicht richtig verstanden.
Mit einem Service läuft ein bestimmter Teil der App im Hintergrund und überprüft im Intervall einer bestimmten Zeit diesen Teil der App. Das wäre bei mir ja der Code, in dem ich abfrage, wie die Zahlen der XML und der Datenbank sind und diese vergleiche. Wenn die Zahlen unterschiedlich sind, dann wird die Notification ausgeführt.
Leider habe ich das, was ich dazu gefunden haben (Anleitungen etc.) nicht wirklich verstanden, habt ihr vill. eine Anleitung dafür, vill. sogar etwas, was in der Art auf mein Vorhabe passt?
Liebe Grüße,
Malte
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.