- Forum-Beiträge: 10
16.08.2014, 19:07:09 via Website
16.08.2014 19:07:09 via Website
Hallo,
ich habe keine Ahnung, ob das Geschilderte ein Android Spezifika ist
oder eher im Haus des Geräteherstellers sein Ursprung hat.
Zu beobachten ist nämlich, dass solange Location Services by GPS aktiviert ist,
die Position wird ermittelt erst, wenn eine App aktiv und dies braucht.
Wird es zu einer anderen App umgeschaltet, wo Positionsbestimmung keine Anwendung hat,
oder wird Display ausgeschaltet - Energiesparen, od. manuell - läuft die Positionsermittlung nicht mehr.
So dass, erst alsbald das App wo Info über Position benötigt ist wieder aktiv, diese wieder ermittelt wird.
Es hat einen riesengroßen Nachteil: Verzögerung vom Starten eine Position benötigenden Funktion
zur Ergebnis der Funktion - viel Zeit geht verloren. Jedes Mal mit aktivieren der App bzw.
Einschalten des Screens wird Positionsermittlung neu gestartet, da die Positionsdaten nicht vorhanden.
Es wirkt nervig bei z.B.: Google Maps, eine Public Transport App, usw.
Warum kann es nicht auf Basis eines Provider Service funktionieren?
So wie es z.B. mit Contacts gebaut ist - ein zentraler Service verwaltet und speichert alle Kontakte,
und gibt Zugriff drauf den Apps die Kontakte brauchen.
Es hat einen großen Vorteil. Sobald ein Kontakt benötigt wird, ist es umgehend parat.