Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduccin
Ar'uitectura de Android
Android $ Java
Instalacin de Android
Ir a a la p-*ina de Android http:;; Developers. .android.com $ seleccionar la opcin
/btener el %D<
2le*ir la opcin G!t t&! SD)
#aboratorio 4#ab>>6
(ara poder instalar el ambiente de Android5 ha$ dos opciones: ?. @sar bundle A. Manualmente instalar todos los componentes
Archivos importantes
Archivos importantes
Archivo AndroidMani3est.Dml
#aboratorio 4#ab>A6
Hacer el pro$ecto La.00 Hola0Mundo Eevisar el contenido del pro$ecto Carpeta src 'ue contiene a el cdi*o "u!nt! 1a-a Carpeta gen 'ue contiene el archivo R.java Carpeta res 'ue contiene los recursos de la aplicacin AndroidManifest.xml archivo donde se especi3ican los permisos de la aplicacin $ otras cosas como intentos5 3iltros etc. Hacer modi3icaciones a la aplicacin
7lo'ues de construccin
Contenedores o containers
@n La/out es un contenedor de una o m-s vistas $ controla su comportamiento $ posicin. @n la/out puede a otro La/out. 2s un descendiente de la clase 0i!*. Android soporta un ran*o de contenedores 'ue tienen di3erentes re*las de diseGo: #inear#a$out Eelative#a$out !able#a$out Absolute#a$out Hrame#a$out
#inear#a$out
Lin!arLa/out. Dispone a los id*ets o contenedores hi"os en 3ilas o columnas uno despus del otro. !raba"a de manera similar al 2lo*La/out de Java;s in* (or de3ault cual'uier elemento en Lin!arLa/out los coloca o alinea de i='uierda $ arriba. %e puede de3inir lo si*uiente: /rientation #a$outI idth #a$outIhei*ht 8ei*ht Jravit$
Eelative#a$out
R!lati-!La/out3 Dispone la colocacin de los id*ets en relacin a otros id*ets en el contenedor $ el contenedor padre. !iene una posicin relativa al contenedor. (osicin relativa con otros id*ets. %or !1!('lo la 'o icin r!lati-a al cont!n!dor$ Android:la$outIali*n(arent!op: Al&nea a los id*ets con el tope del contenedor. %o icin r!lati-a a otro *id4!t $ Android:la$outIabove: indica 'ue el id*et de re3erencia en la propiedad.
!able#a$out
Ta.l!La/out3 Distribu$e a los id*ets de manera tabular. (ermite colocar a los 'ue se especi3i'ue. id*ets en 3orma de matri= del tamaGo
2l n+mero de 3ilas $ columnas 3or=ar- a reducir el tamaGo de su contenido. Ta.l!La/out traba"a en con"unto con Ta.l!Ro*3
#inearActivit$."ava
Activit$Ilinear.Dml
Activit$Irelative.Dml
Activit$Itable.Dml
Intent
Mensa"es 'ue son enviados entre los blo'ues principales de una aplicacin o de otra aplicacin Android. 2llos provocan o accionan el inicio de una actividad5 le dicen al servicio cuando iniciar o parar5 enviar un mensa"e a un broadcast. #os proveedores de contenidos no utili=an los intentos.