Android HTTP GET/POST-Anforderung (3 / 5 schritt)

Schritt 3: HTTP GET-Anforderung


Wir müssen also machen Sie eine Android-Anwendung, die automatisch die GET-Anforderung auf der gewünschten Website führt, ein Anwendungsprojekt in Android Studio zu starten. Um zu tun, dass Sie können wählen Sie "Start ein neues Android Studioprojekt" von der Android-Setup-Assistent, oder Sie können wählen Sie "Datei > neues Projekt". Dann wählen Sie den Namen Ihrer Anwendung und das Projektverzeichnis. Nach, dass Sie die minimale SDK auswählen müssen, nun hängt es auf Ihrem Gerät, aber denken Sie daran, dass bei der gewählten "minimale Sdk" ist höher als Ihr Gerät SDK die app funktioniert nicht.

Dann lassen Sie die anderen Parameter, wie sie sind und dann Sie für ein paar Sekunden warten sollten, während die Software das Projekt baut, dann sollten Sie einen Bildschirm wie im Bild oben sehen.

Also ist mein Beispiel-app über das Abrufen von der Zahl der "Views" und die Anzahl der "Favoriten", die ich für eines meiner Instructables-Artikel aus dem HTML-Quellcode der Seite gesammelt haben und Anzeige auf dem Bildschirm des Geräts.

Das erste, was Sie tun möchten, ist auf der Android manifest.xml Datei gehen und "android.permission.INTERNET" hinzufügen, da wir im Begriff sind, die HTTP-Anforderung mit Internet-Verbindung, die offensichtlich zu machen.

Zweitens müssen Sie ein TextView in activity_main.xml einrichten, die Sie zum Anzeigen der HTML-Quellcode, der die angegebene Website und eine Schaltfläche, wenn wir darauf klicken, die app den Code zeigt verwendet werden. Dann müssen Sie auch deklarieren Sie eine neue Variable "TextView" in MainActivity.java und verbinden sie mit der Textview in den Activity_main mit seiner ID

Jetzt kommen wir zu den holprig und schwer Teil der HTTP GET-Anforderung durchführt. Ich werde nicht erklären wie es funktioniert, denn es wird eine sehr lange Instructables Artikel und finden Sie viele Erklärungen heraus dort gerade Google es!!

Das gesamte Projekt können Sie herunterladen:

In Verbindung stehende Artikel

Start Home Automation: W7500 Webserver

Start Home Automation: W7500 Webserver

Ich werde WIZwiki-W7500 vorstellen.Es ist von Treibern und mit Schnittstelle zu machen Web-Server zu erstellen.Sie ermöglichen, Smart Home Automation, mit diesem Projektunter Beschreibung ist WIZwiki-W7500 Plattform vorstellen.ÜbersichtTreibern WIZwi
IOT - Bewegungsmelder mit e-Mail-Benachrichtigung w / NodeMCU, PIR, Carriots, WIFI, PCB, Gehäuse und mehr.

IOT - Bewegungsmelder mit e-Mail-Benachrichtigung w / NodeMCU, PIR, Carriots, WIFI, PCB, Gehäuse und mehr.

Willkommen bei der IOT-Gerät 2 wird ein Teil der Gebäudesicherheit Anwendungsfall. Dieser Use Case beläuft sich auf $ 210 Milliarden bis zum Jahr 2020. Genug für alle kleinen und großen.Bewegungsmelder:Diese instructable wird Hilfe Sie mit NodeMCU (E
Arduino Esp8266 Post-Daten auf Website

Arduino Esp8266 Post-Daten auf Website

ESP8266 WiFi-Modul ist eine in sich geschlossene SOC mit integrierten TCP-Protokoll-Stack, die jeden Mikrocontroller-Zugang zu Ihrem WLAN-Netzwerk geben kann. Freuen Sie sich auf eine vollständige und in sich geschlossene Wi-Fi Netzwerk Lösung, so da
Android Sprachbefehle für Arduino

Android Sprachbefehle für Arduino

Sprache in Text ist etwas wirklich neues. Ich werde Ihnen zeigen, wie man es in android Studio verwenden und wie Sie die Ausgänge des Arduino mit ihm zu steuern.Zum Beispiel, wenn Sie sagen "TV", der TV schaltet etc..In diesem Tutorial werde ich
Öffnen Sie Ihr Garagentor aus einem Android Homescreen Widget!!!

Öffnen Sie Ihr Garagentor aus einem Android Homescreen Widget!!!

In diesem Artikel verwenden wir eine kostenlose Android-Anwendung, eine Widget auf dem Startbildschirm zu setzen. Dieses Widget wird verwendet, um eine HTTP Post-Anforderung an Partikel-Server zu senden, die eine Funktion des Controllers, die an Bord
Arduino Android USB serielle Kommunikation mit OTG Kabel

Arduino Android USB serielle Kommunikation mit OTG Kabel

Ich habe eine Arduino basierend-Nacht, die Lampe mit Foto Widerstand und Problem mit, die Lichtverhältnisse ist von Ort zu Ort anders war, wenn ich teste ich habe einen Wert als Schwellenwert, schalten Sie das Licht und nach Festsetzung es in seine e
& Maus Tastatur w / Android app über Arduino zu steuern

& Maus Tastatur w / Android app über Arduino zu steuern

diese instructable zeigen Ihnen wie Sie Ihren Computer Tastatur und Maus mit einer Android app über Bluetooth zu einem Arduino zu steuern.HINTERGRUNDWollten Sie schon immer Ihren Computer-Maus/Tastatur-Funktionen steuern, ohne tatsächlich davor sitze
OpenHAB http-Bindung mit Armtronix Dimmer/Speed Control Board

OpenHAB http-Bindung mit Armtronix Dimmer/Speed Control Board

Diese instructable beschreibt, wie Sie Armtronix IOT Hardware zu betreiben mit der http-Konfigurationen in die openHAB.Using dieser werdet ihr auf AUSSCHALTRELAIS, im Vergleich zu Mqtt das http ist zuverlässiger. Das obige Bild zeigt die OpenHAB Brow
Führen Sie Windows XP auf Android-Gerät

Führen Sie Windows XP auf Android-Gerät

Wollten Sie schon immer führen Sie Windows XP auf Ihrem Android-Gerät? Schon einmal daran gedacht Desktop-OS läuft auf deinem Handy?Wie viele Anwender nicht wissen, ist es eigentlich möglich, führen Sie die Windows XP auf Ihrem Android-Gerät. Obwohl
Wie erstelle ich Android BLE Anwendung schneller und einfacher?

Wie erstelle ich Android BLE Anwendung schneller und einfacher?

Wenn Sie ein Elektronik-Enthusiasten sind und Programmierung auch gern, ich sehr froh wäre, mit Ihnen zu teilen, eine Entwicklungsmethode Android BLE Anwendung, so können Sie das Telefon und MCU, einige weitere interessante Dinge zu tun integrieren.
Ubuntu: Getting Started (11.04)

Ubuntu: Getting Started (11.04)

Ubuntu ist eine Linux-Betriebssystem auf Debian basiert.  Es ist mein persönlicher Lieblings-Distribution von Linux.  Während Ubuntu ein großartiges Betriebssystem ist, kann es einige Probleme für beide neue und fortgeschrittene Linuxbenutzer erstell
Arduino-Android LED Steuerung mittels Ethernet Shield

Arduino-Android LED Steuerung mittels Ethernet Shield

, was Sie brauchen:Hardware:Arduino UnoEthernet-ShieldLED 2-tlg.Widerstände 2St.Breadboard(optional)Leitungen (Kupfer, Ethernet-Kabel)RouterverbindenLED 1--> Pin 6 auf BodenLED 2--> Pin 7 mit MasseSoftware:Eclipse IDEArduino IDE 1.x.xSchritt 1: Prog
ImPrinter: Electric Imp wireless, Internet verbundenen Thermodrucker

ImPrinter: Electric Imp wireless, Internet verbundenen Thermodrucker

Thermodrucker bekommen haben (wieder) sehr beliebt in den letzten Monaten; viele Leute scheinen sehr daran interessiert, dass relevante Informationen pop-up auf eine kleine Rolle Thermopapier statt in Telefon-Benachrichtigungen oder dergleichen sein.
Mobile-Impfstoff Monitor (Intel IoT)

Mobile-Impfstoff Monitor (Intel IoT)

Projektübersicht:Dies ist häufig für unter entwickelten (Nordafrika) und entwickelnden Nationen (wie Indien) wo die Impfstoffe Storage-Umgebung (Temperatur) tracking ein großes Problem ist. Wenn die Umwelt ist nicht optimal (Temperatur liegt nicht in