Moin zusammen,
ich probier es erstmal hier im deutschen Teil des Forums:
In meiner ersten grösseren App benutze ich httputils2 und ein php-script auf der Serverseite welches die Datenbank-abfragen oder -Einträge erledigt.
Klappt im Grunde auch Super...
Mein damaliges Vorgehen war/ist wie folgt:
- Jede Activity hat eine eigene JobDone sub und eigene Aufrufe zur php-Schnittstelle
- In Main wird z.B. erst eine authentifizierung beim Server gemacht welches dann die nötigen Daten an die app zurückliefert. Unter anderem z.B. die Mitarbeiternummer des Mitarbeiters der diese App einsetzt.
Manchmal werden mehrere Jobs gleichzeitig gestartet. Es laufen auch immer alle durch, das ist kein Problem.
Nun bekommt man von job x eine antwort worauf sich dann z.B. eine liste füllt. Andere jobs sind noch nicht beendet. Nun wechselt man aufgrund eines klicks zu einer anderen activity.
In Grunde sowas wie:
Liste der bestellungen anzeigen.
- eine bestellung anklicken um den inhalt der bestellung zu sehen (liste der artikel). -> 2. activity.
- liste der artikel anzeigen.
- einen Artikel anklicken um dann details Du diesem Artikel angezeigt zu bekommen. -> 3. Activity
Nun kann es sein, das man sich schon zur 3. activity "durchgeklickt" hat obwohl in activity 2 noch jobs laufen.
Nun passiert es, das man von activity3 (die man schon sieht) wieder zurück zu activity2 "springt"
Man muss hier nochmal klicken um an die detaildaten zu kommen.
So das grobe Problem. Ich hoffe, ihr konntet mir folgen
Ich habe irgendwo im englischen forum mal gelesen das man seine job-logic in ein code-mudul oder service oder so auslagert...
Könnt ihr mir links oder idealerweise links zu einem beispielcode der genau diese Problematik erschlägt?
ich probier es erstmal hier im deutschen Teil des Forums:
In meiner ersten grösseren App benutze ich httputils2 und ein php-script auf der Serverseite welches die Datenbank-abfragen oder -Einträge erledigt.
Klappt im Grunde auch Super...
Mein damaliges Vorgehen war/ist wie folgt:
- Jede Activity hat eine eigene JobDone sub und eigene Aufrufe zur php-Schnittstelle
- In Main wird z.B. erst eine authentifizierung beim Server gemacht welches dann die nötigen Daten an die app zurückliefert. Unter anderem z.B. die Mitarbeiternummer des Mitarbeiters der diese App einsetzt.
Manchmal werden mehrere Jobs gleichzeitig gestartet. Es laufen auch immer alle durch, das ist kein Problem.
Nun bekommt man von job x eine antwort worauf sich dann z.B. eine liste füllt. Andere jobs sind noch nicht beendet. Nun wechselt man aufgrund eines klicks zu einer anderen activity.
In Grunde sowas wie:
Liste der bestellungen anzeigen.
- eine bestellung anklicken um den inhalt der bestellung zu sehen (liste der artikel). -> 2. activity.
- liste der artikel anzeigen.
- einen Artikel anklicken um dann details Du diesem Artikel angezeigt zu bekommen. -> 3. Activity
Nun kann es sein, das man sich schon zur 3. activity "durchgeklickt" hat obwohl in activity 2 noch jobs laufen.
Nun passiert es, das man von activity3 (die man schon sieht) wieder zurück zu activity2 "springt"
Man muss hier nochmal klicken um an die detaildaten zu kommen.
So das grobe Problem. Ich hoffe, ihr konntet mir folgen
Ich habe irgendwo im englischen forum mal gelesen das man seine job-logic in ein code-mudul oder service oder so auslagert...
Könnt ihr mir links oder idealerweise links zu einem beispielcode der genau diese Problematik erschlägt?