Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CURSO ANDROID<br />
8<br />
componentes básicos <strong>de</strong> una aplicación son: activities, intents, views, services, content<br />
provi<strong>de</strong>rs y broadcast receivers.<br />
Si dominan bien estos términos pue<strong>de</strong>n saltar directo al código.<br />
ÐÐ<br />
ÐÐ<br />
ÐÐ<br />
ÐÐ<br />
Activities 1 : son componentes <strong>de</strong> la interfaz que correspon<strong>de</strong> a una pantalla. Po<strong>de</strong>mos visualizarlo<br />
como un mazo <strong>de</strong> cartas en el que tenemos varias cartas pero solamente una está hasta arriba.<br />
Una aplicación para una lista <strong>de</strong> cosas por hacer (remember the milk) pue<strong>de</strong> tener una actividad<br />
para ingresar las cosas por hacer y otra actividad para mostrar el listado, en conjunto estas activida<strong>de</strong>s<br />
conforman la aplicación.<br />
Intents 2 : son mensajes que provocan notificaciones o cambios <strong>de</strong> estatus, que al ser recibidos por<br />
activida<strong>de</strong>s o servicios pue<strong>de</strong>n levantar procesos. De esta forma se unen componentes <strong>de</strong>ntro <strong>de</strong><br />
la misma aplicación o <strong>de</strong> diferentes aplicaciones.<br />
Views 3 : son los componentes <strong>de</strong> la interfaz <strong>de</strong> usuario, diferentes vistas pue<strong>de</strong>n agruparse a<br />
través <strong>de</strong> grupos logrando una jerarquía, esto se logra a través <strong>de</strong> la disposición <strong>de</strong> los componentes<br />
a través <strong>de</strong> un archivo XML.<br />
Services 4 : son componentes que ejecutan operaciones en segundo plano y no tienen una interfaz<br />
1 http://<strong>de</strong>veloper.android.com/gui<strong>de</strong>/topics/fundamentals/activities.htm<br />
2 http://<strong>de</strong>veloper.android.com/gui<strong>de</strong>/topics/intents/intents-filters.html<br />
3 http://<strong>de</strong>veloper.android.com/gui<strong>de</strong>/topics/ui/in<strong>de</strong>x.html<br />
4 http://<strong>de</strong>veloper.android.com/gui<strong>de</strong>/topics/fundamentals/services.html