Diferencia entre revisiones de «Programación de dispositivos móbiles»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 32: Línea 32:
  
 
=='''UNIDADE 1: Instalación JDK, Android SDK e Android Studio. Xestión dispositivos'''==
 
=='''UNIDADE 1: Instalación JDK, Android SDK e Android Studio. Xestión dispositivos'''==
 
----
 
  
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 1]]  
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 1]]  
Línea 49: Línea 47:
 
*[[PDM_UD1_Control_Versions | Control de versións]] '''(novo)'''
 
*[[PDM_UD1_Control_Versions | Control de versións]] '''(novo)'''
 
*[[PDM_UD1_Bibliotecas de compatibilidade | Bibliotecas de compatibilidade]] '''(novo)'''
 
*[[PDM_UD1_Bibliotecas de compatibilidade | Bibliotecas de compatibilidade]] '''(novo)'''
 +
  
  
 
<br>
 
<br>
 
 
=='''UNIDADE 2: A interface de usuario.'''==
 
=='''UNIDADE 2: A interface de usuario.'''==
 
----
 
  
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 2]]
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 2]]
Línea 103: Línea 99:
  
 
*[[Prog_Android Compilando diferentes versións | Compilando diferentes versións]] '''(novo)'''
 
*[[Prog_Android Compilando diferentes versións | Compilando diferentes versións]] '''(novo)'''
 +
 +
  
 
<br />
 
<br />
 
 
=='''UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents'''==
 
=='''UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents'''==
 
----
 
  
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 3]]
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 3]]
Línea 123: Línea 118:
 
**[[Intents explícitos]]
 
**[[Intents explícitos]]
 
**[[Intents implícitos. Permisos. Filtros.]]
 
**[[Intents implícitos. Permisos. Filtros.]]
 +
  
  
 
<br>
 
<br>
 
 
=='''UNIDADE 4: Adaptadores. Menús'''==
 
=='''UNIDADE 4: Adaptadores. Menús'''==
 
----
 
  
 
*[[Adaptadores]]
 
*[[Adaptadores]]
Línea 140: Línea 133:
  
 
<br>
 
<br>
 +
=='''UNIDADE 5: Multimedia'''==
 +
 +
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 6 | Obxectivos e escenarios da UNIDADE 6]]
 +
*[[PDM_Avanzado Reprodución de Audio | Reprodución de Audio]]
 +
*[[PDM_Avanzado Captura de Audio | Captura de Audio]]
 +
*[[PDM_Avanzado Captura de Vídeo / Imaxes | Captura e Reprodución de Vídeo / Imaxes]]
 +
*[[PDM_Avanzado Obtendo información Multimedia | Obtendo información Multimedia]]
  
=='''UNIDADE 5: Datos Persistentes'''==
 
  
----
+
 
 +
<br>
 +
=='''UNIDADE 6: Datos Persistentes'''==
  
 
*[[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 150: Línea 151:
 
*[[PDM_Avanzado Datos Bases de datos | Bases de datos]]
 
*[[PDM_Avanzado Datos Bases de datos | Bases de datos]]
  
 
<br>
 
=='''UNIDADE 6: Multimedia'''==
 
 
----
 
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 6 | Obxectivos e escenarios da UNIDADE 6]]
 
*[[PDM_Avanzado Reprodución de Audio | Reprodución de Audio]]
 
*[[PDM_Avanzado Captura de Audio | Captura de Audio]]
 
*[[PDM_Avanzado Captura de Vídeo / Imaxes | Captura e Reprodución de Vídeo / Imaxes]]
 
*[[PDM_Avanzado Obtendo información Multimedia | Obtendo información Multimedia]]
 
  
  
 
<br>
 
<br>
 
=='''UNIDADE 7: Threads e AsyncTask'''==
 
=='''UNIDADE 7: Threads e AsyncTask'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 7 | Obxectivos e escenarios da UNIDADE 7]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 7 | Obxectivos e escenarios da UNIDADE 7]]
 
*[[PDM_Avanzado Threads | Threads]]
 
*[[PDM_Avanzado Threads | Threads]]
 
*[[PDM_Avanzado AsyncTask | AsyncTask]]
 
*[[PDM_Avanzado AsyncTask | AsyncTask]]
 +
  
  
 
<br>
 
<br>
 
=='''UNIDADE 8: Arquivos XML: análise e procesamento dun arquivo xml.'''==
 
=='''UNIDADE 8: Arquivos XML: análise e procesamento dun arquivo xml.'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 8 | Obxectivos e escenarios da UNIDADE 8]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 8 | Obxectivos e escenarios da UNIDADE 8]]
 
*[[PDM_Avanzado Procesar arquivos XML | Procesar arquivos XML]]
 
*[[PDM_Avanzado Procesar arquivos XML | Procesar arquivos XML]]
 +
  
  
 
<br>
 
<br>
 
=='''UNIDADE 9: Comunicación: Descarga de arquivos.'''==
 
=='''UNIDADE 9: Comunicación: Descarga de arquivos.'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 9 | Obxectivos e escenarios da UNIDADE 9]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 9 | Obxectivos e escenarios da UNIDADE 9]]
 
*[[PDM_Avanzado Comunicacion Descarga de arquivos | Descarga de arquivos]]
 
*[[PDM_Avanzado Comunicacion Descarga de arquivos | Descarga de arquivos]]
 +
  
  
 
<br>
 
<br>
 
=='''UNIDADE 10: Xeolocalización e aplicación sobre Google Maps.'''==
 
=='''UNIDADE 10: Xeolocalización e aplicación sobre Google Maps.'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 10 | Obxectivos e escenarios da UNIDADE 10]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 10 | Obxectivos e escenarios da UNIDADE 10]]
 
*[[PDM_Avanzado Xeolocalización | Xeolocalización]]
 
*[[PDM_Avanzado Xeolocalización | Xeolocalización]]
 
*[[PDM_Avanzado GoogleMaps | GoogleMaps]]
 
*[[PDM_Avanzado GoogleMaps | GoogleMaps]]
 +
  
  
 
<br>
 
<br>
 
=='''UNIDADE 11: Empaquetado e distribución. Xeración de arquivos APK.'''==
 
=='''UNIDADE 11: Empaquetado e distribución. Xeración de arquivos APK.'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 11 | Obxectivos e escenarios da UNIDADE 11]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 11 | Obxectivos e escenarios da UNIDADE 11]]
 
*[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]]
 
*[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]]
 +
  
  
 
<br>
 
<br>
 
=='''UNIDADE 12: Actualizacións en base ás versións da API Android.'''==
 
=='''UNIDADE 12: Actualizacións en base ás versións da API Android.'''==
 
----
 
  
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 12 | Obxectivos e escenarios da UNIDADE 12]]
 
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 12 | Obxectivos e escenarios da UNIDADE 12]]
 
*[[PDM_Avanzado Permisos AndroidManifiest.xml | Permisos AndroidManifiest.xml]]
 
*[[PDM_Avanzado Permisos AndroidManifiest.xml | Permisos AndroidManifiest.xml]]
 +
  
  
 
<br>
 
<br>
 
=='''Varios'''==
 
=='''Varios'''==
 
----
 
  
 
*[[PDM_Aplicacions Desenvolvidas | Aplicacións desenvolvidas polos alumnos]]
 
*[[PDM_Aplicacions Desenvolvidas | Aplicacións desenvolvidas polos alumnos]]

Revisión del 17:31 17 oct 2018

Android logo.png


88x31.png


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.
Para calquera outro tipo de uso non contemplado na licenza anterior consulte ós autores: Ángel D. Fernández González ou Carlos Carrión Álvarez.


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




UNIDADE 0: Coñecementos de partida e observacións sobre o material



UNIDADE 1: Instalación JDK, Android SDK e Android Studio. Xestión dispositivos



UNIDADE 2: A interface de usuario.










UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents




UNIDADE 4: Adaptadores. Menús



UNIDADE 5: Multimedia



UNIDADE 6: Datos Persistentes



UNIDADE 7: Threads e AsyncTask



UNIDADE 8: Arquivos XML: análise e procesamento dun arquivo xml.



UNIDADE 9: Comunicación: Descarga de arquivos.



UNIDADE 10: Xeolocalización e aplicación sobre Google Maps.



UNIDADE 11: Empaquetado e distribución. Xeración de arquivos APK.



UNIDADE 12: Actualizacións en base ás versións da API Android.



Varios









-- Ángel D. Fernández González -- (2018).