Cómo obtener datos de Internet Volver a la ruta de aprendizaje ¿Cuáles de las siguientes opciones son necesarias para cargar y mostrar una imagen con coil? Selecciona todas las respuestas que consideres correctas. Una imagen de marcador de posición Una imagen del error La URL de la imagen Una ImageView Haz coincidir el elemento de las solicitudes HTTP y las respuestas con el término correcto. Cada respuesta coincide con solo un elemento. Mensaje de estado POST 200 OK application/json Código de estado POST 200 OK application/json Verbo HTTP POST 200 OK application/json Tipo de contenido POST 200 OK application/json ¿Cuáles de las siguientes son características de un servicio RESTful? Selecciona todas las respuestas que consideres correctas. Sin servidor Respuestas JSON Arquitectura cliente-servidor Recursos expuestos como URI ¿Cuáles de los siguientes elementos son necesarios para realizar una solicitud de red con Retrofit? Selecciona todas las respuestas que consideres correctas. Agrega el permiso android.permission.INTERNET al manifiesto Incluir la dependencia de Gradle para Retrofit Proporciona una URL base al objeto Retrofit.Builder. Agregar la biblioteca de coil como dependencia de Gradle ¿Por qué declaras DataProviderManager con la palabra clave object? Selecciona todas las respuestas que consideres correctas. Para hacer que este objeto sea un singleton Un objeto compartido proporciona una forma conveniente de almacenar el estado Solo necesitas una instancia del objeto DataProviderManager es un objeto, no una clase. ¿Cuáles de las siguientes afirmaciones sobre los diseños de cuadrícula son verdaderas? Selecciona todas las respuestas que consideres correctas. De forma predeterminada, un diseño de cuadrícula se desplaza verticalmente. Un diseño de cuadrícula es ideal para listas que se pueden representar como íconos o imágenes. Un intervalo es igual al ancho de una fila. Puedes hacer referencia al objeto por su nombre de tipo: DataProviderManager. En la URL "https://google.com/search?q=android", "/search" se denomina ___. Host Ruta Búsqueda Parámetros ¿Cuáles de las siguientes afirmaciones sobre los adaptadores de vinculación son verdaderas? Selecciona todas las respuestas que consideres correctas. Un adaptador de vinculación solo proporciona una forma alternativa de establecer un valor codificado. Los adaptadores de vinculación te permiten implementar una lógica personalizada para el modo en que se asignan los atributos de diseño. La anotación @BindingAdapter requiere que la vista se vea como un argumento. Los métodos @BindingAdapter procesan valores personalizados que se proporcionan a los atributos XML. Verdadero o falso: Retrofit crea el código necesario para realizar solicitudes de red basadas en un servicio web. Verdadero Falso La biblioteca Mishi requiere lo siguiente para procesar correctamente JSON en Kotlin. Selecciona todas las respuestas que consideres correctas. Una clase de datos que describe la estructura del objeto JSON. Se agregó KotlinJsonAdapterFactory() al objeto Moshi.Builder. Una MoshiConverterFactory agregada al objeto Retrofit.Builder. Todas las propiedades de la clase de datos marcadas con la anotación @JSON. Enviar respuestas error_outline Se produjo un error mientras se calificaba el cuestionario. Vuelve a intentarlo.