1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. HectorSavage, 23.09.2009 #1
    HectorSavage

    HectorSavage Threadstarter Junior Mitglied

    Hallo,

    ich habe eine SurfaceView und eine MapView, die beide in eigenen Threads laufen sollen. Der MapViewThread berechnet durchgehend die Entfernung zwischen einem festen Punkt und der aktuellen Gps Position des Devices. Die SurfaceView soll die berechnete Entfernung in graphischer WEise darstellen. Wie kann ich die berechnete Entfernung der SurfaceView übergeben? SharedPreferences funktionieren leider nicht mit mehreren Threads.

    Danke!
     
  2. swordi, 23.09.2009 #2
    swordi

    swordi Gewerbliches Mitglied

    denke shared preferences sind auch sehr langsam im vergleich, man muss ja in dateien schreiben.

    weiß nicht ob das gut ist, gibt sicher bessere und schönere lösung, aber du kannst dir ja eine singleton klasse anlegen und diese ist ja dann überall verfügbar.
     
    HectorSavage bedankt sich.
  3. HectorSavage, 23.09.2009 #3
    HectorSavage

    HectorSavage Threadstarter Junior Mitglied

    hm, ok. werd ich mir anschauen. taugt der wikipediaartikel über singleton etwas?

    wichtig ist auch noch, dass die Variablen in den jeweiligen Activities als SharedPreferences gespeichert werden, um bei onResume/stop/destroy gespeichert zu werden. Ist das im Zusammenhang mit dem Singleton überhaupt realisierbar?

    gruß, hector
     
  4. swordi, 23.09.2009 #4
    swordi

    swordi Gewerbliches Mitglied

    wenn du mit dem begriff singleton noch nichts anfangen kannst, dann empfehle ich dir darüber etwas zu lesen. denke auf wikipedia ist es gut erklärt. ist schließlich programmiersprachen unabhängig ( hochsprachen )

    du kannst es wie mit globalen variablen vergleichen, nur halt auf objektebene. was du in deiner singleton klasse anbietest, bleibt dir überlassen, da drinnen kannst du natürlich auch shared preferences verwenden.
     
  5. HectorSavage, 24.09.2009 #5
    HectorSavage

    HectorSavage Threadstarter Junior Mitglied

    ok cool, ich hab das jetzt über das Singleton Pattern zum Laufen gebracht. Danke für den Tipp!
     
  6. swordi, 24.09.2009 #6
    swordi

    swordi Gewerbliches Mitglied

    sehr gerne ;)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
MySQL-Daten weiterverarbeiten? Android App Entwicklung 28.10.2018
Daten von Firebase mit Progressbar in RecyclerView laden Android App Entwicklung 21.10.2018
Datenschutzerklärung bei eigener App (ohne Erhebung von Daten) Android App Entwicklung 30.08.2018
alle 100 ms Daten über Bluetooth senden Android App Entwicklung 15.08.2018
Message an inaktiven Main-Thread Android App Entwicklung 17.07.2018
Thread von außen stoppen Android App Entwicklung 07.07.2018
Android Studio: Auf Datenbank mit zwei Spinner zugreifen. Android App Entwicklung 07.06.2018
SQLite Datenbank mit zwei Tabellen erstellen Android App Entwicklung 30.05.2018
Daten für eine Stundenplan-App Android App Entwicklung 23.05.2018
Daten speichern in einer Datei auf der jede Aktivität zugreifen kann Android App Entwicklung 12.05.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. android thread daten austauschen multi

    ,
  2. variable zwischen threads austauschen

Du betrachtest das Thema "Daten zwischen zwei Threads austauschen" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.