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

WebRequests - wie am besten?

Das Thema "WebRequests - wie am besten?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 09.10.2011, 18:44   #1 (permalink)
Neuer Benutzer

Registriert seit: 09.10.2011
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard WebRequests - wie am besten?

Hallo,
ich habe eine allgemeine Frage zum Thema Netzwerkprogrammierung unter Android.
Mein Problem: Ich muss Daten aus dem Internet (über eine API - HTTP Post Reqeusts) abfragen und dann im UI korrekt anzeigen. Wie löse ich am besten dieses Problem? Ist es vernünftiger hier asynchrone Requests zu verwenden? Wenn ja, bietet sich da die Lösung durch den schon vorhandenen AsyncTask? Jedoch benötige ich hier für jeden API-Request eine neue Implementierung des AsyncTasks, oder habe ich hier etwas falsch verstanden? Oder ist es besser es allgemein selbst zu implementieren (mit ResponseHandler....) Oder sind hier überhaupt asynchrone Aufrufe von nöten? Denn prinzipiell reicht es mir wenn eine Info mit "wird geladen" erscheint und nach Vollendung des Requests die Daten angezeigt werden.
Vielleicht habe ich auch ganz den falschen Ansatz? Wie sollte man so etwas am besten lösen?
Danke.
mfg razor01
razor01 ist offline   Mit Zitat antworten
Alt 09.10.2011, 18:55   #2 (permalink)
Android Experte

Modell: HTC Hero

Registriert seit: 14.10.2009
Beiträge: 612
Abgegebene Danke: 18
Erhielt 42 Danke für 40 Beiträge
Standard AW: WebRequests - wie am besten?

Asynchron muss es schon sein - die Webserver sind manchmal langsam, datenmengen groß und es ist uncool den UI zu blockieren ( dafür gibt es einen Stern )

Und du must nicht unbedingt ohne Ende AsyncTasks zu schreiben - du kannst auch normale Threads verwenden (wenn die sich benehmen)
__________________
_____________________________________________
Meine apps: http://www.pribluda.de/android
Suche Schriftmuster von Prepaid-Auflade-Bons
ko5tik ist offline   Mit Zitat antworten
Alt 09.10.2011, 18:55   #3 (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: WebRequests - wie am besten?

natürlich muss das asynchron passieren, sonst wird deine app hängen. egal ob in der zeit etwas am bildschirm passieren soll oder nicht.

wenn du mehrere unterschiedliche requests hast, ist sicher gut, unterschiedliche asynctasks zu haben.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 09.10.2011, 19:39   #4 (permalink)
Neuer Benutzer

Registriert seit: 09.10.2011
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: WebRequests - wie am besten?

danke für die schnellen antworten. hab ich mir schon gedacht das sie asynchron sein müssen. ist es sinnvoller für verschiedene api-requests, verschiedene asynctasks zu implementieren. oder eine allgemeine thread funktion selbst zu schreiben und den response handler immer in der jeweiligen activity zu implementieren?
razor01 ist offline   Mit Zitat antworten
Alt 10.10.2011, 14:21   #5 (permalink)
Fortgeschrittenes Mitglied

Registriert seit: 14.08.2009
Beiträge: 354
Abgegebene Danke: 23
Erhielt 49 Danke für 43 Beiträge
Standard AW: WebRequests - wie am besten?

Also ich schreibe mir meistens nen eigenen Manager der das handhabt. So könntest du z.b. eine Methode haben, die Daten abruft mit einem Enum Parameter kannst du diese Methode sagen, was se holen soll. Danach kannst du ein entsprechenden Handler an triggern mit deinen Daten und die UI aktualisieren.

Gruß
Michael
__________________
http://android.fungamer.net/
MichaelS ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Wie am besten Musik synchronisieren? andre_xs Samsung Galaxy S (I9000) Forum 15 28.08.2011 16:18
Wie am besten Akku sparen? motofan1996 Motorola Milestone 2 Forum 24 19.02.2011 00:38
Wie Roote ich am besten? Justus9696 Root / Hacking / Modding für Xperia X10 Mini / Mini Pro 17 16.11.2010 23:41
Linsenabdeckung wie am besten abnehmen? Storm891 HTC Desire Forum 23 15.11.2010 18:34
Wie am besten Programme schließen? lordofcamster Samsung Galaxy (I7500) Forum 38 10.07.2010 10:45




Du liest gerade: "WebRequests - wie am besten?" 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.