Entradas

Mostrando las entradas de abril, 2017

Layouts

Frame Layout Generalmente este Layout suele usarse para mostrarse un unico elemento en lavi Android estudio nos permite posicionar hasta a elemento. Linearlayout Coloca los elementos unos detras de otros de manera lineal, o bien de forma vertical u horizontal. Table Layout Dentro de este layout podemos definir filas y columnas para situar elementos. Tabel Row Debe ser usado como h,o de una tabla de layout y es una tabla de columnas. Grand Layout Es un elemento similar al Table Layout ya que sus elementos se distribuyen en filas y columnas. Relative Layout Nos permite colocar cada elemento de forma relativa o cualquier elemento dentro de esta. Absolute Layout Permite indicar las coordenadas (x,y) donde queremos que se  visualicen cada elemento. Grid Layout Es un elemento similar al Table Layout ya que sus elementos se distribuyen en filas y columnas pero con el inconveniente de que solo se pueden utilizar a partir de AD,14.

Primera Aplicación Android "Hola Mundo"

Imagen
Ya tenemos todo lo necesario instalado para implementar el primer proyecto. Desde el menú de opciones: File>New>Android Application Project En este dialogo especificamos el nombre de la aplicación y proyecto (pueden ser iguales) y el nombre del paquete Java donde se almacenara los archivos Java que creemos (normalmente la URL de su empresa al revés). Ahora empezaremos a presionar el botón Next para pasar configuraciones de nuestra aplicación, por el momento dejaremos todos los valores por defecto en cada uno de los diálogos que aparece (son 5 diálogos actualmente). En el último dialogo debe aparecer el botón " Finish" el cual presionamos. El ADT nos genera todos los directorios y archivos básicos para iniciar nuestro proyecto. La interfaz inusual de nuestro programa para Android se almacena en un archivo XML en la carpeta res, subcarpeta layout y el archivo se llama activity-main.xml. En esta carpeta tenemos creada nuestra primer pantalla. Al seleccionar este arch...

Estructura de carpetas de un proyecto

Carpeta/src/ Esta carpeta contendrá todo el código de fuente de la aplicación, código de la interfaz, clases auxiliares, etc. Inicialmente, Eclipse creara el código básico de la pantalla (Activity) principal de la aplicación, que recordemos que en nuestro caso era Main Activity, y siempre bajo la esctructura del paquete Java. Carpeta/gen/ Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. Cada vez que generamos nuestro proyecto, la maquinaria de compilación de Android generada por nosotros una serie de ficheros fuente de aplicación. Importante: Dado que estos ficheros se generan automáticamente tras cada compilación del proyecto es importante que no se modifiquen manualmente bajo ninguna circunstancia. Carpeta/assets/ Contiene todos los demás ficheros auxiliares necesarios para la aplicación, como por ejemplo ficheros de configuración, de datos, etc. La diferencia entre los recursos incluidos en la carpeta/res/raw/ y los incluidos en...