Android HTTP GET/POST-aanvraag (3 / 5 stap)

Stap 3: HTTP GET-verzoek


We moeten dus om een Android applicatie die automatisch het GET-verzoek naar de gewenste website uitvoert, start een toepassingsproject in Android studio. Om te doen dat u kunt ofwel kies "Start een nieuw Project voor Android Studio" van de installatiewizard van Android of kunt u "File > New Project". Kies vervolgens de naam van uw toepassing en de projectlocatie. Na dat u selecteren de minimale SDK wilt, Nou het hangt af op uw apparaat, maar houd er rekening mee dat als de geselecteerde "minimale sdk" is hoger dan van uw apparaat SDK app zal niet werken.

Vervolgens laat u de andere parameters zoals ze zijn en dan je voor een paar seconden wachten moet terwijl de software het project bouwt dan moet je een scherm zoals in de bovenstaande afbeelding zien.

Dus, mijn voorbeeld app is gonna be over het aantal "Views" en het aantal "Favorieten" die ik heb verzameld voor een van mijn artikelen instructables van de HTML-broncode van de pagina op te halen en deze weer te geven op het scherm van het apparaat.

De eerste die je wilt doen is om naar het bestand Android manifest.xml en toevoegen "android.permission.INTERNET", want we zijn gaan maken van het HTTP-verzoek met behulp van internet-verbinding die duidelijk is.

Ten tweede moet u opstelling een TextView in activity_main.xml die u gebruiken gaat voor het weergeven van de HTML-broncode van de opgegeven website en een knop dat wanneer we daarop tikken, de app wordt de code weergegeven. Ook moet u verklaren een nieuwe aflegdelen "TextView" in MainActivity.java en het koppelen van de textview in de activity_main met haar ID.

Nu komen we bij het hobbelige en harde deel die het HTTP GET-verzoek presteert. Ik ga niet uitleggen hoe het werkt, omdat het gaat om een zeer lange instructables artikel en vindt u tal van explainations uit daar enkel google het!!

Het volledige project Klik om te downloaden:

Gerelateerde Artikelen

IOT - bewegingsmelder met email notificatie w / NodeMCU, PIR, Carriots, WIFI, PCB, behuizing en meer.

IOT - bewegingsmelder met email notificatie w / NodeMCU, PIR, Carriots, WIFI, PCB, behuizing en meer.

Welkom bij het IOT apparaat 2 dit wordt een gedeelte van de zekerheid gebouw use-case. Deze use-case is gewaardeerd op $210 miljard in 2020. Genoeg voor alle spelers, klein en groot.Bewegingsmelder:Dit instructable zal helpen u om te gebruiken NodeMC
Start Home Automation: W7500 webserver

Start Home Automation: W7500 webserver

Ik zal WIZwiki-W7500Het is WIZnet en gebruiken interface voor het maken van de webserver maken.U maakt mogelijk Smart Home Automation met behulp van dit projectonderstaande beschrijving is WIZwiki-W7500-Platform voeren.OverzichtWIZnet WIZwiki Platfor
Arduino Esp8266 Post-gegevens naar Website

Arduino Esp8266 Post-gegevens naar Website

De ESP8266 WiFi Module is een zelfstandige SOC met geïntegreerd TCP/IP protocolstack die elke microcontroller toegang tot uw WiFi-netwerk geven kunt. Het biedt een compleet en self-contained Wi-Fi netwerken oplossing, zodat het ofwel de hosttoepassin
Arduino Android USB seriële communicatie met OTG kabel

Arduino Android USB seriële communicatie met OTG kabel

Ik heb een Arduino gebaseerd nacht lamp met behulp van foto weerstand en probleem met thats lichtniveaus van plaats tot plaats verschilde, wanneer ik aan het testen ben ik heb gebruikt een waarde als drempel om over te schakelen op het licht en na va
Android spraakopdrachten aan arduino

Android spraakopdrachten aan arduino

Spraak naar tekst is iets werkelijk nieuw. Ik ga u tonen hoe het te gebruiken in android studio en hoe om te controleren van de resultaten van een arduino mee.Bijvoorbeeld als je zegt "TV on", de TV schakelt over op etc.In deze tutorial zal ik u
Arduino-Android LED controleren met behulp van Ethernet-Shield

Arduino-Android LED controleren met behulp van Ethernet-Shield

dingen die je moet:hardware:Arduino UnoEthernet-ShieldLED 2 PC's.Weerstanden 2st.Breadboard(optional)draden (koper, ethernet-kabel)Routerverbinding makenLED 1--> pin 6 op grondLED 2 -> pin 7 op grondsoftware:Eclipse IDEArduino IDE 1.x.xStap 1: Progr
Controle toetsenbordmuis & w / Android app via Arduino

Controle toetsenbordmuis & w / Android app via Arduino

dit instructable zal u tonen hoe om te controleren van de computer toetsenbord en muis met een Android app via bluetooth aan een Arduino.ACHTERGRONDOoit wilde controleren van de computer muis/toetsenbord functionaliteit zonder te eigenlijk zitten voo
OpenHAB http-binding met Armtronix Dimmer/Speed Control Board

OpenHAB http-binding met Armtronix Dimmer/Speed Control Board

Dit instructable vertelt u hoe te bedienen Armtronix IOT hardware met behulp van de http-configuraties in het openHAB.Using dat u kundig voor ON uit de estafette zitten zal, in vergelijking met mqtt de http is meer betrouwbaar. De bovenstaande screen
Windows XP draaien op Android apparaat

Windows XP draaien op Android apparaat

Ooit wilde uitvoeren van Windows XP op uw Androïde apparaat? Ooit gedacht als desktop OS draait op uw mobiele telefoon?Zoals veel gebruikers niet weten, is het eigenlijk mogelijk uit te voeren van Windows XP op uw Androïde apparaat. Hoewel het is erg
How To: Maak een Android App met Android Studio controle LED

How To: Maak een Android App met Android Studio controle LED

Dit is een stapsgewijze tutorial voor het maken van een android apk via bluetooth.Vóór de start codering,Download Android Studio IDE en bijwerken van Java.Java en C programmeren zal helpen.Deze tutorial zal niet uitleggen Java programmering.Als u cod
Android peperkoek

Android peperkoek

Android peperkoek - get it terwijl het heet!Net op tijd voor de nieuwe Android Gingerbread release datum.  Nu kun je de eerste jongen op het blok te hebben- en het ook eten!Stap 1: Maken de Cutters ik graag gebruik van lasers wanneer ik kan, want het
ESP8266 HTTP IO-Server

ESP8266 HTTP IO-Server

Dit is een kort artikel in te voeren van de ESP8266_http_io-bibliotheek. Dit is een simpel http interface voor het verkrijgen van de ESP gpio met Python, Tcl, Javascript of een andere taal die kan http GET verzoeken. Dit zou moeten werken op elke ESP
Hoe Android BLE-toepassing sneller en eenvoudiger maken?

Hoe Android BLE-toepassing sneller en eenvoudiger maken?

Als u een liefhebber van de elektronica bent en programmering ook dol op, ik zou erg blij zijn om te delen met u een Android BLE methode voor de ontwikkeling van de toepassing, zo kunt u de telefoon en integreren MCU te doen wat meer interessante din
Sigfox praten Plant

Sigfox praten Plant

Wat is Sigfox praten Plant?Het is een eenvoudig project gebaseerd op Sigfox netwerk te maken van een plant op Twitter praten.Het belangrijkste doel is om aan te tonen hoe maak je een gemakkelijk IoT prototype Sigfox netwerk gebruiken.U kunt zien een