Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

Das Thema "Daten der Socket-Kommunikation in mehrere Activitys weiterleiten" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 24.08.2011, 23:39   #1 (permalink)
Neuer Benutzer

Registriert seit: 18.08.2011
Beiträge: 12
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
Standard Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

Hallo!
Ich bräuchte dringend euren Tipp, wie ich dieses Problem angehen könnte:

Ich habe eine Main-Activity und von dieser kann ich 3weitere Activitys aufrufen. Alle 3 Activitys haben einen zurück-Button um zw. den Activitys zu switchen. Ich erhalte vom Server(von einer Datagramsocketkommunikation) laufend neue Daten und diese Daten muss ich dann dementsprechend der richtigen Activity weiterleiten, damit der User dann beim Aufruf der Activity am neuesten Stand ist.

Meine Frage:
Soll ich die Socket-Kommunikation(das Erhalten von Daten) in eine Service reingeben?
Wenn ja, wie kann ich die Daten, die ich erhalte, der speziellen Activity weiterleiten/senden?

Geändert von Canaboca (24.08.2011 um 23:43 Uhr)
Canaboca ist offline   Mit Zitat antworten
Alt 25.08.2011, 11:52   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

hallo

ja das würde ich schon in einen service geben.

deine activities sollen sich beim service registrieren und erhalten dann die entsprechenden daten. wenn die activity wieder in den vordergrund kommt, zeigt sie halt die erhaltenen daten an, die sie vom service bekommt.

so in etwa wäre meine grobe struktur
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei swordi für diesen Beitrag:
Canaboca (25.08.2011)
Alt 25.08.2011, 12:23   #3 (permalink)
Neuer Benutzer

Registriert seit: 18.08.2011
Beiträge: 12
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
Standard AW: Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

Danke für deine Idee !
- muss ich die AIDL verwenden um Daten vom Service zu erhalten für die Activitys ?
Canaboca ist offline   Mit Zitat antworten
Alt 25.08.2011, 12:31   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Iblis

Registriert seit: 29.07.2009
Beiträge: 53
Abgegebene Danke: 0
Erhielt 19 Danke für 12 Beiträge
Standard AW: Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

Klingt mir ganz nach dem Observer Pattern
__________________
Android developer
My appBlog: sscAndroid-Blogspot
Latest App: FantasyDawn Live Wallpaper | Im AndroidMarket
Iblis ist offline   Mit Zitat antworten
Alt 25.08.2011, 13:17   #5 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Daten der Socket-Kommunikation in mehrere Activitys weiterleiten

Zitat:
Zitat von Canaboca Beitrag anzeigen
Danke für deine Idee !
- muss ich die AIDL verwenden um Daten vom Service zu erhalten für die Activitys ?
nein aidl ist für prozessübergreifende kommunikation.

und ja es geht wohl in richtung observer pattern. das kannst dir mal genauer anschauen.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Sichtbarkeit von Activitys ayacoo Android App Entwicklung 3 12.07.2011 19:14
Weiterleiten von Mails fehlerhaft pieterls Motorola Xoom Forum 5 01.06.2011 08:31
Problem: "Weiterleiten von Sprachanrufen" nach Telefonat Niipy Android Allgemein 2 17.05.2011 15:41
TabHost mehrere Activitys Gingerbread Android App Entwicklung 13 23.02.2011 21:35
Schließen anderer Activitys MichaelS Android App Entwicklung 1 09.09.2009 17:29




Du liest gerade: "Daten der Socket-Kommunikation in mehrere Activitys weiterleiten" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.