Android Networking
HTTP, REST API, Retrofit, OkHttp, JSON parsing, Network security
1Welke permission is nodig om toegang te krijgen tot Internet?
Welke permission is nodig om toegang te krijgen tot Internet?
Antwoord
De permission <uses-permission android:name='android.permission.INTERNET' /> moet worden gedeclareerd in de AndroidManifest.xml. Het is een normale permission (niet dangerous) die geen runtime-verzoek vereist. Zonder deze permission zal elke netwerkverbindingspoging mislukken met een SecurityException.
2Wat is Retrofit?
Wat is Retrofit?
Antwoord
Retrofit is een type-safe HTTP-client voor Android en Java ontwikkeld door Square. Het verandert een HTTP API in een Java/Kotlin interface met annotaties. Retrofit verwerkt automatisch JSON serialisatie/deserialisatie, asynchrone verzoeken en integreert met OkHttp, Coroutines, RxJava. Het is Google's aanbevolen oplossing voor netwerkaanroepen.
3Wat zijn de belangrijkste HTTP-methoden?
Wat zijn de belangrijkste HTTP-methoden?
Antwoord
De belangrijkste HTTP-methoden zijn: GET (resources ophalen), POST (een resource aanmaken), PUT (een resource volledig bijwerken), PATCH (gedeeltelijke update), DELETE (een resource verwijderen), HEAD (alleen headers ophalen), OPTIONS (communicatie-opties). GET en DELETE zijn idempotent, POST niet.
Waarvoor wordt de HTTP GET-methode gebruikt?
Waarvoor wordt de HTTP POST-methode gebruikt?
+26 gespreksvragen
Andere Android-sollicitatieonderwerpen
Android-fundamenten
Android UI en Resources
Android Levenscyclus
Android Navigatie
Android-gegevensbeheer
Android Testen
Android Gradle
Kotlin-taal essentials voor Android
Room Database
Achtergrondwerk
Jetpack Compose
Machtigingen en Apparaatfuncties
Firebase voor Android
Android MVVM Architecture
Geavanceerd Android Networking
Kotlin Collections en Operatoren
Kotlin Coroutines en Flow
Dependency Injection in Android
Android MVI Architecture
Android Clean Architecture
Android Compose Gevorderd
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Beheers Android voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis