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

De MediaWiki
Ir a la navegación Ir a la búsqueda
(No se muestran 7 ediciones intermedias del mismo usuario)
Línea 21: Línea 21:
  
 
=='''UNIDADE 0: Coñecementos de partida e observacións sobre o material'''==
 
=='''UNIDADE 0: Coñecementos de partida e observacións sobre o material'''==
 
----
 
  
 
*[[PDM Android: Coñecementos previos]]
 
*[[PDM Android: Coñecementos previos]]
Línea 28: Línea 26:
 
*[[Facendo a práctica cunha máquina virtual]]
 
*[[Facendo a práctica cunha máquina virtual]]
 
*[[Xeración de apuntes off-line]]
 
*[[Xeración de apuntes off-line]]
 +
 +
  
 
<br>
 
<br>
Línea 72: Línea 72:
 
<br />
 
<br />
 
*[[Controis]]
 
*[[Controis]]
**[[TextView. Definición de recursos XML]]
+
:*[[TextView. Definición de recursos XML]]
**[[EditText. Control de eventos I]]
+
 
**[[Button. ToggleButton. Control de eventos II]]
+
:*[[EditText. Control de eventos I]]
**[[CheckBox]]
+
:*[[Button. ToggleButton. Control de eventos II]]
**[[RadioButton]]
+
:*[[PDM Button. OnLongClick. Control de eventos III | Button. OnLongClick. Control de eventos III]]
**[[Spinner]]
+
 
**[[ImageView]]
+
:*[[CheckBox]]
**[[Chronometer. Cliclo de vida I (finish())]]
+
:*[[RadioButton]]
**[[Toast]]
+
:*[[Spinner]]
 +
:*[[ImageView]]
 +
:*[[Chronometer. Cliclo de vida I (finish())]]
 +
:*[[Toast]]
 
<br />
 
<br />
 
*[[Xerar Views nun Layout en tempo de execución. Layout ScrollView]]
 
*[[Xerar Views nun Layout en tempo de execución. Layout ScrollView]]
Línea 103: Línea 106:
  
 
<br />
 
<br />
=='''UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents'''==
+
 
 +
=='''UNIDADE 3: Ciclo de vida, Diálogos e Intents'''==
  
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 3]]
 
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 3]]
Línea 109: Línea 113:
 
<br />
 
<br />
 
*[[Ciclo de vida dunha aplicación]]
 
*[[Ciclo de vida dunha aplicación]]
 
*[[Xestion de eventos III: Listeners e clases anónimas]]
 
**[[O evento onLongClick]]
 
  
 
*[[Ventás de Diálogos]]
 
*[[Ventás de Diálogos]]
Línea 122: Línea 123:
  
 
<br>
 
<br>
 +
 
=='''UNIDADE 4: Adaptadores. Menús'''==
 
=='''UNIDADE 4: Adaptadores. Menús'''==
  
Línea 181: Línea 183:
  
 
<br>
 
<br>
=='''UNIDADE 10: Xeolocalización e aplicación sobre Google Maps.'''==
+
=='''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 Obxectivos e escenarios da UNIDADE 11 | Obxectivos e escenarios da UNIDADE 11]]
*[[PDM_Avanzado Xeolocalización | Xeolocalización]]
+
*[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]]
*[[PDM_Avanzado GoogleMaps | GoogleMaps]]
 
  
  
  
 
<br>
 
<br>
=='''UNIDADE 11: Empaquetado e distribución. Xeración de arquivos APK.'''==
+
=='''UNIDADE 11: Xeolocalización e aplicación sobre Google Maps.'''==
  
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 11 | Obxectivos e escenarios da UNIDADE 11]]
+
*[[PDM_Avanzado Obxectivos e escenarios da UNIDADE 10 | Obxectivos e escenarios da UNIDADE 10]]
*[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]]
+
*[[PDM_Avanzado Xeolocalización | Xeolocalización]]
 +
*[[PDM_Avanzado GoogleMaps | GoogleMaps]]
  
  

Revisión del 18:20 17 nov 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, 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: Empaquetado e distribución. Xeración de arquivos APK.



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).