Diferencia entre revisiones de «Programación de dispositivos móbiles»
Ir a la navegación
Ir a la búsqueda
| Línea 69: | Línea 69: | ||
**[[TableLayout]] | **[[TableLayout]] | ||
**[[Combinación de layouts]] | **[[Combinación de layouts]] | ||
| − | |||
| − | |||
<br /> | <br /> | ||
*[[Controis]] | *[[Controis]] | ||
| Línea 110: | Línea 108: | ||
<br /> | <br /> | ||
| + | =='''UNIDADE 3: Eventos e ciclo de vida''== | ||
| − | + | *[[PDM: Android. Obxectivos e escenarios do UNIDADE 3 | Android. Obxectivos e escenarios da UNIDADE 3 Eventos]] | |
| − | *[[ | + | * [[PDM_Xestión de Eventos | Xestión de Eventos]] |
| − | + | * [[Ciclo de vida dunha aplicación]] | |
| − | *[[Ciclo de vida dunha aplicación | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<br> | <br> | ||
| − | + | =='''UNIDADE 4: Adaptadores'''== | |
| − | =='''UNIDADE 4: Adaptadores | ||
*[[Adaptadores]] | *[[Adaptadores]] | ||
| Línea 135: | Línea 126: | ||
**[[ListView]] (opción antiga) | **[[ListView]] (opción antiga) | ||
**[[GridView]] | **[[GridView]] | ||
| + | |||
| + | |||
| + | |||
| + | <br> | ||
| + | =='''UNIDADE 5: Menús, Intents e Diálogos'''== | ||
| + | |||
*[[Menús]] | *[[Menús]] | ||
| + | *[[Intents]] | ||
| + | **[[Intents explícitos]] | ||
| + | **[[Intents implícitos. Permisos. Filtros.]] | ||
| + | |||
| + | *[[Ventás de Diálogos]] | ||
| − | |||
| − | =='''UNIDADE | + | |
| + | <br /> | ||
| + | =='''UNIDADE 6: Multimedia'''== | ||
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 5 | Obxectivos e escenarios da UNIDADE 5]] | *[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 5 | Obxectivos e escenarios da UNIDADE 5]] | ||
| Línea 153: | Línea 156: | ||
<br> | <br> | ||
| − | + | =='''UNIDADE 7: Datos Persistentes'''== | |
| − | =='''UNIDADE | ||
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 6 | Obxectivos e escenarios da UNIDADE 6]] | *[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 6 | Obxectivos e escenarios da UNIDADE 6]] | ||
| Línea 166: | Línea 168: | ||
<br> | <br> | ||
| + | =='''UNIDADE 10: Empaquetado e distribución. Xeración de arquivos APK.'''== | ||
| + | |||
| + | *[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 10 | Obxectivos e escenarios da UNIDADE 10]] | ||
| + | *[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]] | ||
| + | |||
| + | |||
| + | <br> | ||
=='''UNIDADE 7: Threads e AsyncTask'''== | =='''UNIDADE 7: Threads e AsyncTask'''== | ||
| Línea 195: | Línea 204: | ||
<br> | <br> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
=='''UNIDADE 11: Xeolocalización e aplicación sobre Google Maps.'''== | =='''UNIDADE 11: Xeolocalización e aplicación sobre Google Maps.'''== | ||
Revisión del 19:44 10 nov 2020
Estes apuntes de Programación en Android están baseados nos manuais de Curso Platega: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación e Programación avanzada de aplicacións para dispositivos móbiles con Android, creados e editados por Ángel D. Fernandez González e Carlos Carrión Álvarez baixo a licenza Creative Commons 3.0:
- Copiar, distribuír e comunicar publicamente a obra, sempre mencionando ós autores.
- Uso non comercial.
- Compartir as modificacións baixo a mesma licenza.
Estes apuntes se fixeron para os cursos de formación do profesorado: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación e Programación avanzada de aplicacións para dispositivos móbiles con Android
Sumario
- 1 UNIDADE 0: Coñecementos de partida e observacións sobre o material
- 2 UNIDADE 1: Instalación JDK, Android SDK e Android Studio. Xestión dispositivos
- 3 UNIDADE 2: A interface de usuario.
- 4 'UNIDADE 3: Eventos e ciclo de vida
- 5 UNIDADE 4: Adaptadores
- 6 UNIDADE 5: Menús, Intents e Diálogos
- 7 UNIDADE 6: Multimedia
- 8 UNIDADE 7: Datos Persistentes
- 9 UNIDADE 10: Empaquetado e distribución. Xeración de arquivos APK.
- 10 UNIDADE 7: Threads e AsyncTask
- 11 UNIDADE 8: Arquivos XML: análise e procesamento dun arquivo xml.
- 12 UNIDADE 9: Comunicación: Descarga de arquivos.
- 13 UNIDADE 11: Xeolocalización e aplicación sobre Google Maps.
- 14 UNIDADE 12: Actualizacións en base ás versións da API Android.
- 15 Varios
UNIDADE 0: Coñecementos de partida e observacións sobre o material
- PDM Android: Coñecementos previos
- Material vivo
- Facendo a práctica cunha máquina virtual
- Xeración de apuntes off-line
UNIDADE 1: Instalación JDK, Android SDK e Android Studio. Xestión dispositivos
- Introdución a Android: Versións, APIS e SDK
- Instalación JDK, Eclipse, Android SDK e ADT Plugin (opción antiga, non utilizar)
- Instalación Android Studio (opción actual)
- Dispositivos Virtuais de Android: AVD
- Android Debug Bridge: ADB
- Variables de contorno
- Dalvik Debug Monitor Server: (DDMS) - Logcat (opción antiga, non utilizar)
- Monitorización e Rendemento
- Depuración: LogCat
- Coñecendo o Android Studio. Estrutura de proxectos. Proxecto Base
UNIDADE 2: A interface de usuario.
- Activities, Layouts e Múltiples pantallas. Introdución
- Activities
- Interface gráfica (UI - User Interface). Vistas (Views). Atributos básicos.
'UNIDADE 3: Eventos e ciclo de vida
UNIDADE 4: Adaptadores
- Adaptadores
- Spinner a través de adaptador
- RecyclerView e CardView
- ListView (opción antiga)
- GridView
UNIDADE 5: Menús, Intents e Diálogos
UNIDADE 6: Multimedia
- Reprodución de Audio
- Captura de Audio
- Captura e Reprodución de Vídeo / Imaxes
- Obtendo información Multimedia
UNIDADE 7: Datos Persistentes
UNIDADE 10: Empaquetado e distribución. Xeración de arquivos APK.
UNIDADE 7: Threads e AsyncTask
UNIDADE 8: Arquivos XML: análise e procesamento dun arquivo xml.
UNIDADE 9: Comunicación: Descarga de arquivos.
UNIDADE 11: Xeolocalización e aplicación sobre Google Maps.
UNIDADE 12: Actualizacións en base ás versións da API Android.
Varios
-- Ángel D. Fernández González -- (2018).