miércoles, 5 de enero de 2011

Mi primera layout

Me encuentro con la tesitura de hacer el layout de la pantalla principal...

La idea que tengo es un fondo de cesped de campo de futbol, dividido en dos partes verticalmente, en la parte de arriba el logotipo de la pantalla y abajo dos botones para "Nueva Partida" y para "Salir".

Viendo la excelente documentación de google, la manera mas cómoda de poner el fondo es con <FrameLayout>.

Cuando defines un FrameLayout, el contenido de lo que pongas despues va uno encima de otro, especial para mi fondo de la vista.



  
Viendo más en detalle ésto para comprender como funcionan los FrameLayouts de Android. Las únicas propiedades reseñables son las siguientes:
android:layout_width="fill_parent" 
 android:layout_height="fill_parent" 
Esto quiere decir que el FrameLayout ocupa toda la pantalla.
Dentro de este FrameLayout ponemos la imagen
android:src="@drawable/title_background_p"
android:id="@+id/mainMenuBackground"
android:adjustViewBounds="true"
android:gravity="center_vertical"
android:scaleType="fitXY"
android:layout_width="fill_parent"
android:layout_height="fill_parent"

A continuacion ponemos un LinearLayout hacia abajo, que lo vamos a dividir en dos partes iguales. En la parte de arriba ponemos un logotipo provisional y en la parte de abajo dos botones.

El layout se queda así.



  
   
        
        
              

0 comentarios:

Publicar un comentario