Redes Android
HTTP, REST API, Retrofit, OkHttp, JSON parsing, Network security
1¿Qué permiso se necesita para acceder a Internet?
¿Qué permiso se necesita para acceder a Internet?
Respuesta
La permission <uses-permission android:name='android.permission.INTERNET' /> debe declararse en el AndroidManifest.xml. Es una permission normal (no dangerous) que no requiere solicitud en runtime. Sin esta permission, cualquier intento de conexión de red fallará con una SecurityException.
2¿Qué es Retrofit?
¿Qué es Retrofit?
Respuesta
Retrofit es un cliente HTTP type-safe para Android y Java desarrollado por Square. Transforma una API HTTP en una interfaz Java/Kotlin con anotaciones. Retrofit maneja automáticamente la serialización/deserialización JSON, las requests asíncronas y se integra con OkHttp, Coroutines, RxJava. Es la solución recomendada por Google para las llamadas de red.
3¿Cuáles son los principales métodos HTTP?
¿Cuáles son los principales métodos HTTP?
Respuesta
Los métodos HTTP principales son: GET (recuperar recursos), POST (crear un recurso), PUT (actualizar completamente un recurso), PATCH (actualización parcial), DELETE (eliminar un recurso), HEAD (recuperar solo los headers), OPTIONS (opciones de comunicación). GET y DELETE son idempotentes, POST no lo es.
¿Para qué sirve el método HTTP GET?
¿Para qué sirve el método HTTP POST?
+26 preguntas de entrevista
Otros temas de entrevista Android
Fundamentos de Android
UI y Recursos Android
Ciclo de Vida de Android
Navegación Android
Gestión de Datos Android
Testing en Android
Android Gradle
Fundamentos del lenguaje Kotlin para Android
Room Database
Trabajo en segundo plano
Jetpack Compose
Permisos y Funciones del Dispositivo
Firebase para Android
Android MVVM Architecture
Redes Android Avanzadas
Colecciones y Operadores de Kotlin
Kotlin Coroutines y Flow
Inyección de Dependencias en Android
Android MVI Architecture
Android Clean Architecture
Android Compose Avanzado
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Domina Android para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis