21.04.2014 Views

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CURSO ANDROID<br />

22<br />

Conclusión<br />

En esta guía hemos visto varias cosas:<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

ÐÐ<br />

Arquitectura <strong>de</strong> <strong>Android</strong>: conocimos la forma en que está construída la arquitectura.<br />

Bloques básicos <strong>de</strong> una aplicación: los elementos principales <strong>de</strong> una aplicación <strong>de</strong> <strong>Android</strong>.<br />

Manifest: aprendimos la forma y la ubicación <strong>de</strong>l manifest, archivo para configuración <strong>de</strong> la aplicación.<br />

LinearLayout, TextView y Button: tuvimos un primer acercamiento a los elementos <strong>de</strong> la UI a<br />

través <strong>de</strong> estos 3 controles, una forma <strong>de</strong> manejar el diseño (layout) y dos controles para la interfaz<br />

<strong>de</strong> la aplicación.<br />

Eventos OnClick: aprendimos a manejar los eventos con listeners y asociar acciones para cuando<br />

el usuario interactúa con los elementos <strong>de</strong> la UI.<br />

Dialogs: iniciamos a trabajar con diálogos para mostrar avisos al usuario, en este caso únicamente<br />

<strong>de</strong> confirmación previo a la carga <strong>de</strong> datos.<br />

Threads y Handlers: el proceso <strong>de</strong> la carga y parsing <strong>de</strong> datos fue realizado con un thread extra y<br />

para la comunicación con el thread principal utilizamos un Message Handler.<br />

Iniciar otras activities: aprendimos el mecanismo necesario para iniciar otras activities aun que no<br />

fueran hechas por nosotros.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!