Curso Programación Android desde Cero
App para Leer Json en Android
Aprende a programar una app para Leer Json en Android usando Retrofit para llenar un ListView con un ArrayAdapter.
En este curso, aprenderás a consumir datos JSON de una API pública (https://jsonplaceholder.typicode.com/) utilizando la librería Retrofit en una aplicación Android. Te guiaré paso a paso a través del proceso de:
Paso 1: Configuración del proyecto
1.1 Crear un nuevo proyecto Android Studio:
1.2 Agregar dependencias de Retrofit:
build.gradle (Module: app)
:
dependencies {
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
}
Paso 2: Consumir la API
2.1 Definir interfaces de servicio:
public interface JsonPlaceholderApi {
@GET("posts")
Call<List<Post>> getPosts();
}
2.2 Crear un cliente Retrofit:
public class JsonPlaceholderClient {
private static final String BASE_URL = "https://jsonplaceholder.typicode.com/";
private static Retrofit retrofit;
public static Retrofit getRetrofitInstance() {
if (retrofit == null) {
retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
}
return retrofit;
}
}
1864 visitas
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023