ein paar Fragen zu Netzwerkverbindungen

JanHH

Top Contributor
Hallo,

ich brauch mal ein paar Stichworte, ich finde das mittlerweile alles ziemlich unübersichtlich (cloud etc.), von daher blicke ich nur bedingt durch..

Also, meine App sammelt Daten ein, und soll einen Button "senden" haben, mit dem man die Daten zu einem Server senden kann. Die Datenmengen sind dabei nicht allzu groß. Das soll per HTTP POST geschehen.

Soweit ich weiss, soll man das asynchron in einem neuen Thread machen. Der "senden"-button soll aber natürlich nack Klick inaktiv werden und erst wenn alles erfolgreich gesendet wurde (oder gescheitert ist) wieder aktiv werden.

Wie genau geht das, was sind die Themen nach denen ich da suchen muss?

Danke.
 

Thallius

Top Contributor
Da du unter mobile devices postest gehe ich mal davon aus, dass es sich um eine Android App handelt. Hier würde ich nach

Android asynchron HTTP Request

Suchen

Gruß

Claus
 

buggy84

Bekanntes Mitglied
Wenn Du den Button klickst, deaktivierst Du ihn. Nachdem dein Asynchron HTTP Post abgeschlossen ist, reaktivierst Du ihn wieder.

Deine Stichworte sind "Thread" und "Handler " . Ich würde wahrscheinlich einen Handler installieren. Weil mir das Spaß macht.
 

ATZENPOWER

Mitglied
naja.... manchmal ist es nicht ganz so simple.... aber nen button deaktivieren oder aktivieren ist easy...
mit dem klick kannst du den button zb als invisible setzen oder clickable auf false.... wenn du deine funktion abgearbeitet hast, den wert wieder anpassen....

statt http würd ich aber eher auf https gehen (setzt ein gültiges ssl-zert. voraus)....
 

JanHH

Top Contributor
Meine Sorgen galten eher dem multithreading.. dass ein anderer thread den button reaktiviert als der UI-thread. Aber ist ja alles simpel in der Android API.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Feedback zur eigenen App + paar Fragen Android & Cross-Platform Mobile Apps 10
thor_norsk Allgemeine Fragen Android & Cross-Platform Mobile Apps 21
OnDemand Allgemeine Fragen zu einer App Android & Cross-Platform Mobile Apps 4
W Mobiler Einkaufszettel - allgemeine Fragen Android & Cross-Platform Mobile Apps 25
B Android Fragen zu PopupWindow? Android & Cross-Platform Mobile Apps 1
B Android Fragen zu AndEngine? Android & Cross-Platform Mobile Apps 2
B Fragen zum Speichern einer Datei auf dem Gerät? Android & Cross-Platform Mobile Apps 7
B Android Fragen zu einfache Web-Chat? Android & Cross-Platform Mobile Apps 1
B Android Fragen zu Density? Android & Cross-Platform Mobile Apps 1
B Android Fragen zu SoundPool? Android & Cross-Platform Mobile Apps 4
B Android Fragen zu ViewPager? Android & Cross-Platform Mobile Apps 0
B Android Fragen zu Facebook-SDK? Android & Cross-Platform Mobile Apps 4
B Fragen zu Arrays? Android & Cross-Platform Mobile Apps 9
B Fragen zu Youtube API? Android & Cross-Platform Mobile Apps 2
B Fragen zu onLongClick? Android & Cross-Platform Mobile Apps 2
B Fragen zu Moto Race Game? Android & Cross-Platform Mobile Apps 7
P Android Fragen reihenfolge speichern / laden Android & Cross-Platform Mobile Apps 2
Gossi Android Gossis Android Fragen Thread Android & Cross-Platform Mobile Apps 3
S Anfänger Setup Fragen Android & Cross-Platform Mobile Apps 10
R 2 Androidspezifische Fragen.. Android & Cross-Platform Mobile Apps 4
J Projekt: Mobile Endsysteme Fragen Android & Cross-Platform Mobile Apps 2
G Fragen zur Midlet Signierung Android & Cross-Platform Mobile Apps 2
B RecordStore >Fragen zu deleteRecord ? Android & Cross-Platform Mobile Apps 2

Ähnliche Java Themen

Neue Themen


Oben