Uso de Mapas en Android Studio
Enviado por aleAale • 5 de Abril de 2023 • Trabajo • 2.786 Palabras (12 Páginas) • 42 Visitas
Programacion en Móviles [pic 1]
[pic 2]
[pic 3]
Alumno(s): | Nota | ||||
Grupo: | Ciclo: | ||||
Criterio de Evaluación | Excelente (4pts) | Bueno (3pts) | Requiere mejora (2pts) | No acept. (0pts) | Puntaje Logrado |
Utiliza Volley para listar elementos en RecyclerView | 3 | ||||
Utiliza comandos GET, POST, DELETE, PUT | 3 | ||||
Desarrolla adecuadamente los ejercicios propuestos | 6 | ||||
Realiza observaciones y conclusiones que aporten un opinión crítica y técnica | 3 | ||||
Es puntual y redacta el informe adecuadamente sin copias de otros autores | 2 | ||||
Evidencia avance en laboratorio | 3 |
Laboratorio 13: Servicios Web 2
- Objetivo
- Almacenar información en una base de datos a través de servicios Web
- Uso de comandos http: Get, Post, Put , Delete
- Software requerido
- Android Studio
- JsonPlace Holder
- Volley
III.- DESARROLLO
- Crear el proyecto Android
- Abra el programa Android Studio
- Abra su proyecto creado en la sesion anterior: ServicioWebV4
- Abra el archivo db.json creado en la sesion anterior y agrege una seccion para listar la informacion de algunas peliculas. OJO: no elimine la estructura de usuarios, solo agrege esta nueva seccion.
…datos de usuario ], "peliculas": [ { "id": 1, "nombre": "Titanic", "categoria": "Drama", "duracion": 200, "imagen": "https://i.blogs.es/4a9cb1/titanic/1366_2000.jpeg" }, { "id": 2, "nombre": "Pixels", "categoria": "Comedia", "duracion": 120, "imagen": "https://i.ytimg.com/vi/qy1W3Ss2_kM/movieposter.jpg" }, { "id": 3, "nombre": "Naruto", "categoria": "Anime", "duracion": 120, "imagen": "https://www.cinemascomics.com/wp-content/uploads/2020/10/naruto.jpeg" } ] } |
- Inicialize su servisor json-server en la IP de su PC y verifique que se puede listar la nueva seccion creada
[pic 4]
- Agrege la librería Coil que permitira cargar imágenes remotas basadas en URL
implementation("io.coil-kt:coil:1.4.0") |
- Cree una nueva actividad llamada: listadoPeliculas.
- Modifique activity_listado_peliculas.xml como se muestra. OJO: el elemento lista es un RecyclerView
[pic 5] [pic 6]
- En la carpeta layout cree un nuevo recurso llamado elementoslista.xml con el diseño que determine como se mostraran los elementos en la lista(ImageView y TextViews)
[pic 7] [pic 8]
- En el paquete com.miempresa.serviciowebv4 cree una clase kotlin que servira como modelo de la imagen y textos que tendra nuestra lista(clic derecho🡪new🡪kotlin File/class. Coloque el nombre y despues elija Class) Nombre de clase: Elementos.kt
package com.miempresa.serviciowebv4 |
- Dentro del mismo paquete cree otra clase kotlin llamada AdaptadorElementos.kt . Esta clase heredara de la clase recyclerView.
class AdaptadorElementos(val ListaElementos:ArrayList<Elementos>): RecyclerView.Adapter<AdaptadorElementos.ViewHolder>() { |
...