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

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 42: Línea 42:
 
*[[Variables de contorno]]
 
*[[Variables de contorno]]
 
*[[Dalvik Debug Monitor Server: (DDMS) - Logcat]] (opción antiga, non utilizar)
 
*[[Dalvik Debug Monitor Server: (DDMS) - Logcat]] (opción antiga, non utilizar)
*[[PDM_UD1_Monitorización e Rendemento | Monitorización e Rendemento]] '''(novo)'''
+
*[[PDM_UD1_Monitorización e Rendemento | Monitorización e Rendemento]]  
 
*[[Depuración: LogCat]]
 
*[[Depuración: LogCat]]
 
*[[PDM_UD1_CoñecendoAndroidStudio | Coñecendo o Android Studio. Estrutura de proxectos. Proxecto Base]]
 
*[[PDM_UD1_CoñecendoAndroidStudio | Coñecendo o Android Studio. Estrutura de proxectos. Proxecto Base]]
  
*[[PDM_UD1_Control_Versions | Control de versións]] '''(novo)'''
+
*[[PDM_UD1_Control_Versions | Control de versións]]  
*[[PDM_UD1_Bibliotecas de compatibilidade | Bibliotecas de compatibilidade]] '''(novo)'''
+
*[[PDM_UD1_Bibliotecas de compatibilidade | Bibliotecas de compatibilidade]]  
  
  
Línea 58: Línea 58:
  
 
<br />
 
<br />
*[[PDM_Activities, Layouts e Múltiples pantallas. Introdución | Activities, Layouts e Múltiples pantallas. Introdución]] '''(novo)'''
+
*[[PDM_Activities, Layouts e Múltiples pantallas. Introdución | Activities, Layouts e Múltiples pantallas. Introdución]]  
*[[PDM_Activities | Activities]] '''(novo)'''
+
*[[PDM_Activities | Activities]]  
 
*[[Interface  gráfica (UI - User Interface). Vistas (Views). Atributos básicos.]]
 
*[[Interface  gráfica (UI - User Interface). Vistas (Views). Atributos básicos.]]
 
    
 
    
 
*[[Deseño de pantallas: Layouts]]
 
*[[Deseño de pantallas: Layouts]]
**[[PDM_ConstraintLayout | ConstraintLayout]] '''(novo)'''
+
**[[PDM_ConstraintLayout | ConstraintLayout]]  
 
**[[FrameLayout]]
 
**[[FrameLayout]]
 
**[[LinearLayout]]
 
**[[LinearLayout]]
Línea 70: Línea 70:
 
**[[Combinación de layouts]]
 
**[[Combinación de layouts]]
 
<br />
 
<br />
* [[PDM_Xestión de Eventos | Xestión de Eventos]] '''(novo)'''
+
* [[PDM_Xestión de Eventos | Xestión de Eventos]]  
 
<br />
 
<br />
 
*[[Controis]]
 
*[[Controis]]
Línea 88: Línea 88:
 
*[[Xerar Views nun Layout en tempo de execución. Layout ScrollView]]
 
*[[Xerar Views nun Layout en tempo de execución. Layout ScrollView]]
 
<br />
 
<br />
*[[PDM_ScrollView | ScrollView]] '''(novo)'''
+
*[[PDM_ScrollView | ScrollView]]  
*[[PDM_Acceso a recursos | Acceso a recursos]] '''(novo)'''
+
*[[PDM_Acceso a recursos | Acceso a recursos]]  
*[[PDM_Image Asset Studio | Image Asset Studio]] '''(novo)'''
+
*[[PDM_Image Asset Studio | Image Asset Studio]]  
*[[PDM_ActionBar | ActionBar]] '''(novo)'''
+
*[[PDM_ActionBar | ActionBar]]  
  
  
*[[Prog_Android Adaptando o deseño | Adaptando o deseño]] '''(novo)'''
+
*[[Prog_Android Adaptando o deseño | Adaptando o deseño]]  
*[[Prog_Android Fragmentos | Fragmentos]]  '''(novo)'''
+
*[[Prog_Android Fragmentos | Fragmentos]]   
  
  
 
*[[Internacionalización]]
 
*[[Internacionalización]]
 
*[[Estilos e temas]]
 
*[[Estilos e temas]]
*[[PDM_Material Design | Material Design]] '''(novo)'''
+
*[[PDM_Material Design | Material Design]]  
  
*[[Prog_Android Compilando diferentes versións | Compilando diferentes versións]] '''(novo)'''
+
*[[Prog_Android Compilando diferentes versións | Compilando diferentes versións]]  
  
  
Línea 131: Línea 131:
 
**[[ListView]]
 
**[[ListView]]
 
**[[GridView]]
 
**[[GridView]]
**[[PDM_RecyclerView e CardView |RecyclerView e CardView]] '''(Novo)'''
+
**[[PDM_RecyclerView e CardView |RecyclerView e CardView]]  
 
*[[Menús]]
 
*[[Menús]]
  

Revisión del 14:08 26 sep 2019

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