1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. tobbbbi, 20.06.2012 #1
    tobbbbi

    tobbbbi Threadstarter Junior Mitglied

    Hallo,
    es geht um Folgendes:
    Ich programmiere mir gerade eine Fahrradcomputer App.
    Diese soll zunächst diese Funktionen bieten:
    - Tachoanzeige mit aktueller Geschwindigkeit, Tageskilometer, Durchschnitt usw.
    - Maps-Ansicht mit Anzeige der aktuellen Position
    - Tracking History Funktion. Es werden alle Fahrtrouten aufgezeichnet und
    man kann diese jederzeit abrufen
    - Anzeige von GPS Status Informationen
    Ich habe diese Funktionen jeweils in einer eigener Activity realisiert,
    sie sind über einen Hauptbildschirm aufrufbar.
    Die Oberflächen sind weitestgehend umgesetzt, jetzt geht es
    an die programmtechnische Umsetzung der Funktionen.
    Die MapView habe ich bereits integriert und die GPS Status Infos
    werden auch in Echtzeit angezeigt.
    Nun bin ich auf eine Problematik gestoßen, bei der ich nicht so recht weiterkomme.
    Der LocationManager samt seiner Funktionen (+Konvertierungsmethoden etc.) wird ja
    in mehreren Activities benötigt. Außerdem wird ein XML Writer/Reader (gpx Format)
    für die Trackingfunktion implementiert werden müssen.
    Diese (eigentlich) Hintergrundprozesse würde ich in einen oder mehrere Services
    und damit GUI unabhängige Threads auslagern. Ist dieser Ansatz schonmal richtig?
    Falls ja kann ich mir noch nicht so richtig vorstellen, wie der Austausch mit
    den einzelnen Activities von statten gehen soll?! Wird dies mit dem Intentsystem
    umgesetzt oder gar BroadcastReceivern? Oder ist das nicht geeignet dafür und ich
    muss die Interprozesskommunikation von Java (hat erstmal nichts mit Android zutun)
    verwenden?
    Für einen Denkanstoß wäre ich sehr dankbar, da ich im da Moment etwas im Dunkeln tappe
    und auch den richtigen Ansatz wählen möchte.
    Vielen Dank schonmal!
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Constraint: Buttons gleichmäßig untereinander ausrichten Android App Entwicklung Mittwoch um 04:16 Uhr
[ERLEDIGT] Probleme mit Service unter Android N Android App Entwicklung 16.07.2017
[ERLEDIGT] Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung 23.06.2017
[ERLEDIGT] RFID Karten Kommunikation? Android App Entwicklung 18.06.2017
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
Kommunikation zwischen 2 Smartphones herstellen Android App Entwicklung 07.01.2017
Google Play Services Fehler Android App Entwicklung 19.12.2016
Android Webapp -CMS bzw simple Oberfläche gesucht Android App Entwicklung 24.11.2016
Du betrachtest das Thema "Kommunikation von Services untereinander und mit der Oberfläche?" im Forum "Android App Entwicklung",