Estructura de las carpetas de un proyecto Android.



La estructura en un proyecto Android desarrollado con Eclipse se muestra en el “Explorador del paquete” (Package Explorer), este está situado en la parte izquierda de Eclipse y en el se muestran todas los archivos y directorios que componen una aplicacion.
A continuación describimos los elementos mas importantes

/src

/gen

Es recomendable no modificar los archivos de esta carpeta, ya que en ella Eclipse genera de forma automática recursos para el proyecto.

/assets


AndroidManifest.xml
Este fichero describe la aplicación Android. Se define su nombre,             paquete, icóno, estilos, etc. Se indican las actividades, l                         as intenciones, los servicios y los proveedores de contenido de la             aplicación. También se declaran los permisos que requerirá la                 aplicación. Se indica la versión mínima de Android para poder                   ejecutarla, el paquete Java, la versión de la aplicación, etc.
java
Carpeta que contiene el código fuente de la aplicación. Como puedes       observar los ficheros Java se almacenan en carpetas según el nombre de   su paquete.
MainActivity
Clase Java con el código de la actividad inicial.
ApplicationTest
Clase Java pensada para insertar código de testeo de la aplicación utilizando el API JUnit.
res
Carpeta que contiene los recursos usados por la aplicación.
Layout
Contiene ficheros XML con vistas de la aplicación. Las vistas nos permitirán configurar las diferentes pantallas que compondrán la interfaz de usuario de la aplicación. Se utiliza un formato similar al HTML usado para diseñar páginas web. Se tratarán en el siguiente capítulo.
menu:
Ficheros XML con los menús de cada actividad. En el proyecto no hay ningún menú por lo que no se muestra esta carpeta.
values: También utilizaremos ficheros XML para indicar valores usados en la aplicación, de esta manera podremos cambiarlos desde estos ficheros sin necesidad de ir al código fuente.

Comentarios

Entradas populares de este blog

Proceso de instalacion del Programa Eclipse

Evolución de Dispositivos Moviles

Sistemas Operativos Libres