Entradas

Mostrando entradas de abril, 2017

Layouts.

Imagen
Usos de los layaouts: Un  Layout  es un contenedor de una o más vistas y controla su comportamiento y posición. LinearLayout:  Es uno de los  Layout  más utilizado en la práctica. Distribuye los elementos uno detrás de otro, bien de forma horizontal o vertical.  RelativeLayout:  Permite comenzar a situar los elementos en cualquiera de los cuatro lados del contenedor  e ir añadiendo nuevos elementos pegados a estos. FrameLayout: posiciona las vistas usando todo el contenedor, sin distribuirlas espacialmente. Este  Layout  suele utilizarse cuando queremos que varias vistas ocupen un mismo lugar. Podemos hacer que solo una sea visible, o superponerlas.Para modificar la visibilidad de un elemento utilizaremos la propiedad  visibility. TableLayout:   Dentro de este L ayout  podemos definir filas y columnas para situar los elementos. TableRow:   Debe ser usado como hijo de un  TableLa...

Estructura de carpetas de un proyecto Android.

Imagen
SRC FOLDER Bajo la organización de paquetes, esta carpeta tiene todo el código de fuente. Estarán ubicadas todas las clases Java de la aplicación. GEN FOLDER Aquí es donde se genera el código para todos los recursos definidos en la carpeta res. Así es como se puede acceder a los disenos y controles definidos dentro de su código. ASSETS FOLDER En esta carpeta irían todos los recursos extra que puedes usar y que no sean de Android, por ejemplo fuentes y archivos multimedia. BIN FOLDER Es una área de ensayo para preparar sus archivos para ser empaquetados en su APK. LIBS FOLDER Puede contener las librerías de Java externas(ficheros.jar) que utilice nuestra aplicación. Normalmente no incluiremos directamente aquí ninguna librería, si no que haremos referencia a ellas en el fichero build.gradle. RES FOLDER Contiene todos los ficheros de recursos necesarios para el poyecto imágenes , layouts, cadenas de texto, etc. Los diferentes tipos de recursos se pueden distribuir entr...