Skip to content

Ejercicios realizados para un Curso de Android impartido la semana del 26/09 - 30/09.

Notifications You must be signed in to change notification settings

javiergamarra/Curso-de-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicios complementarios al curso de Android (30 horas).

No tienen mucho sentido sin las diapositivas delante...

Una vez preparado el entorno:
 0 - Crear un proyecto de prueba llamado 'Notas'
 1 - Loguear los cambios de estado de la actividad (Log.e)
 2 - Crear una vista programáticamente, con un TextView y un Botón (alineación vertical, layout params...)
 3 - Utilizar el recurso strings.xml para almacenar los textos de nuestra aplicacion
 4 - Utilizar interfaces definidas en XML
 5 - Reaccionar a la pulsación del botón
 6 - Formatear la pantalla, añadiendo color
 7 - Probar otro tipo de layouts
 8 - Crear un EditText y recuperar su valor al pulsar el botón
 9 - Crear un ListView y mostrar las notas insertadas
10 - Incluir un Toast al 'guardar' una nota
11 - Incluir un AlertDialog si pulsan un elemento de la lista
12 - Crear un botón que llame a finish
13 - Definir un menú principal
14 - Reaccionar a la pulsación de un menú
15 - Crear un menú contextual en la lista que elimine las notas insertadas
16 - Definir los menús en XML
17 - Hacer que el menú llame al navegador con una URL
18 - Crear una nueva actividad y llamarla desde el menú
19 - Implementar una actividad que inserte una nota
20 - Devolver parámetros correctamente
21 - Crear un modelo de Nota y pasarlo entre las actividades
22 - Adapter personalizado
23 - Traducir Notas
24 - Parsear Blog
25 - Añadir themes
26 - Ejemplo de test unitario y de integración
27 - Utilizar SharedPreferences
28 - Implementar una pantalla de Preferencias
29 - Recuperar el texto insertado en caso de que la aplicación muera
30 - Insertar, eliminar y consultar de base de datos
31 - Sustituir nuestro adapter por un cursor adapter
32 - Implementar una AsyncTask
33 - Implementar un tarea con threads
34 - Ejemplo de notificaciones
35 - Ejemplo de WebView
36 - Resoluciones diferentes y recursos
37 - Ejercicio Opcional
38 - Publicación en el Market
39 - Android no:history
40 - Orden de foco
41 - Tests con Robotium
42 - Ejemplos de servicios
43 - Ejemplo de Content Providers y Search

--> Si hay algún error, sugerencia o comentario, comenta alguno de los commits, abre un issue o envíame un correo :)

About

Ejercicios realizados para un Curso de Android impartido la semana del 26/09 - 30/09.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages