Diferencia entre revisiones de «Usuario:ManuelRomero/Android/Interfaz»
De WikiEducator
(→FrameLayout) |
|||
| Línea 26: | Línea 26: | ||
*Muestra una pila de elementos View desde la esquina superior izquierda | *Muestra una pila de elementos View desde la esquina superior izquierda | ||
*Algunos de sus atributos importantes | *Algunos de sus atributos importantes | ||
| − | |||
| + | #foreground Imagen o color de fondo | ||
| + | #foregroundGravity posicion de la imagen de fondo | ||
| + | #measureAllChildern | ||
| + | #layout_gravity top,botton, left, rigth, center_vertical, center_horizontal, fill_horizontal, center, fill | ||
| + | {| class="wikitable" | ||
| + | |+ Valores de la propiedad gravity | ||
| + | ! Valor !! Posición | ||
| + | |- | ||
| + | | top || arriba | ||
| + | |- | ||
| + | | bottom || abajo | ||
| + | |- | ||
| + | | left || izquierda | ||
| + | |- | ||
| + | | rigth || derecha | ||
| + | |- | ||
| + | | center_vertical || centrado verticalmente | ||
| + | |- | ||
| + | | center_horizontal || centrado_horizontalmente | ||
| + | |- | ||
| + | | fill_horizontal || arriva | ||
| + | |- | ||
| + | | center || centrado | ||
| + | |- | ||
| + | | fill || ocupa todo el espacio | ||
| + | |- | ||
| + | |} | ||
| + | *Es posible especificar varios valores separados por '''''|''''' | ||
===LinearLayout=== | ===LinearLayout=== | ||
===RelativeLayout=== | ===RelativeLayout=== | ||
Revisión de 23:41 27 nov 2012
Idea general
- Corresponden las clases que permiten crear objetos para dibujar en la pantalla
- Está compuestos por View y GroupView
- View
- Son los widgets que tienen una apariencia en la pantalla como los botones, etiquetas, casillas de texto
- Los view pueden agruparse para verse en la pantalla, se agrupan en un ViewGroup
Tanto los View como los ViewGroup tienen una serie de propiedades comunes layout_width, height, marginTop, marginBotton, marginleft, marginRight, gravity, weight, x, y
- ViewGroup
- es un tipo especial de vista es un distribuidor o layout
- ViewGroup disponibles
- Linearlayout
- AbsoluteLayout
- TableLayout
- RelativeLayout
- FrameLayout
- ScrollLayout
- Las clases ViewGruop tienen una lista de atributos importantes
- layout_height = (match_parent|wrap_content)
- layout_width = (match_parent|wrap_content)
- layout_margin
FrameLayout
- Muestra una pila de elementos View desde la esquina superior izquierda
- Algunos de sus atributos importantes
- foreground Imagen o color de fondo
- foregroundGravity posicion de la imagen de fondo
- measureAllChildern
- layout_gravity top,botton, left, rigth, center_vertical, center_horizontal, fill_horizontal, center, fill
| Valor | Posición |
|---|---|
| top | arriba |
| bottom | abajo |
| left | izquierda |
| rigth | derecha |
| center_vertical | centrado verticalmente |
| center_horizontal | centrado_horizontalmente |
| fill_horizontal | arriva |
| center | centrado |
| fill | ocupa todo el espacio |
- Es posible especificar varios valores separados por |