Layouts Son contenedores de vistas (views). Los más usados son: Linear. Layout: lineal horizontal o vertical. Table. Layout: forma tabular. Relative. Layout: relativos unos con otros o con el padre. Frame. Layout: permite cambiar dinámicamente los controles en el layout. Grid. Layout: forma de parrilla. Universidad de Sonora 2
Contenedores Se pueden usar para agregar barras de scroll a una interface de usuario con muchos controles. Solo pueden tener un hijo. Contenedores más usados: Scroll. View Horizontal. Scroll. View Universidad de Sonora 3
Scroll. View Universidad de Sonora 4
Horizontal. Scroll. View Universidad de Sonora 5
Linear. Layout Universidad de Sonora 6
Propiedades weight y gravity Universidad de Sonora 7
Table. Layout Universidad de Sonora 8
Table. Layout Universidad de Sonora 9
Relative. Layout Universidad de Sonora 10
Relative. Layout El Text. View se alinea arriba con respecto al padre. Universidad de Sonora 11
Relative. Layout Universidad de Sonora 12
Frame. Layout Su uso típico es para desplegar un control a la vez. Se definen varios controles. Todos menos uno tienen android: visibility=“gone”. Dentro de la actividad se puede hacer visible un control u otro. Universidad de Sonora 13
Frame. Layout Universidad de Sonora 14
Layout Universidad de Sonora 15
Actividad Universidad de Sonora 16
Actividad Universidad de Sonora 17
Grid. Layout http: //android-developers. blogspot. mx/2011/11/newlayout-widgets-space-and-gridlayout. html Universidad de Sonora 18