Vous êtes sur la page 1sur 4

Actividades y

Layouts
en Android
Una actividad (del inglés activity) es una tarea realizada por
una aplicación y que se centra en la interacción con el usuario,
bien sea porque un proceso necesita unos datos de éste o por
cualquier otro motivo.
Los layouts, que se asocian a las diferentes ventanas o vistas,
definen el mapa que permite a Android posicionar cada uno
de los elementos en el lugar correspondiente de la pantalla.
Los layouts deben definirse teniendo en cuenta tanto el
tamaño de los elementos que contiene como el tamaño del
elemento, habitualmente la pantalla u otro layout, que hace
de contenedor del mismo, siendo posible definir layouts
diferentes dependiendo del tamaño de dicho contenedor.
Ciclo de vida de las actividades
En informática existen dos conceptos básicos, que se explican
entre los tres primeros días de carrera, y que nos acompañan
durante toda nuestra vida laboral, y que son los conceptos de
pila y cola.
En Android el sistema gestiona las diferentes actividades
usando el concepto de pila, de forma que, en un momento
determinado, sólo la actividad que se encuentra en la cima
de esta pila se está ejecutando, mientras que el resto están
en standby y la memoria que ocupan puede ser asignada a
otros procesos.
Los layouts
Si un actividad define el contenedor en el que se colocan los
componentes de una ventana, un layout describe como se colocan
dichos componentes en la misma.
Los layouts se estructuran en forma de árbol, con un elemento raíz
que se posiciona sobre la ventana, y sucesivos compartimentos
(nodos) en los que se colocan los elementos finales u hojas (imágenes,
cuadros de edición o de texto, botones, etc).
Los contenedores de elementos mas utilizados son los de tipo
LinearLayout y RelativeLayout.

Vous aimerez peut-être aussi