You are on page 1of 3

Manifest: Podemos encontrar el archivo de

configuracin AndroidManifest.xml en la raz de todos nuestros proyectos.


En este archivo podemos configurar las opciones bsicas de nuestra
aplicacin.

En el AndroidManifest.xml tambin definiremos los permisos que tiene


nuestra aplicacin sobre el terminal. Algo parecido a este sencillo ejemplo:

El primero concede permiso de uso de internet a la aplicacin, el segundo, a


la red.

APP: La carpeta app es la que contiene todo lo relacionado con tu proyecto,


es donde incluiremos los archivos necesarios para que nuestra aplicacin sea
empaquetada.
Java: Carpeta que contiene el cdigo fuente de la aplicacin. Como puedes
observar los ficheros Java se almacenan en carpetas segn el nombre de su
paquete.
MainActivity: Clase Java con el cdigo de la actividad inicial.

ApplicationTest: Clase Java pensada para insertar cdigo de testeo


de la aplicacin utilizando el API JUnit.

res: Carpeta que contiene los recursos usados por la aplicacin.

drawable: en este directorio se encuentran las imgenes en formato


PNG o JPEG (Google tiene preferencia por las imgenes PNG). Su
ubicacin es: /src/main/res/drawable.

layout: Contiene ficheros XML con vistas de la aplicacin. Las vistas


nos permitirn configurar las diferentes pantallas que compondrn la
interfaz de usuario de la aplicacin. Se utiliza un formato similar al
HTML usado para disear pginas web.

menu: archivos XML que definen las plantillas de los menus del
proyecto /src/main/res/menu.

mipmap: contiene los iconos de la aplicacin con sus diferentes


resoluciones. Anteriormente se encontraban en el directorio drawable,
pero en las ltimas versiones de Android Studio han sido movidos al
directorio mipmap. Ubicacin src/main/res/mipmap/.

Values: contiene los valores de nuestro proyecto, definiendo los


nombres de las variables que sern referenciadas ms tarde en el
cdigo. Estas variables por ejemplo, pueden ser cadenas de texto e
incluso valores constantes.

o arrays.xml : Archivo XML que define series de valores que


sern usados de forma conjunta. Por ejemplo, una lista de
archivos de iconos, o una lista de opciones par amostrarle al
usuario.
o colors.xml : Archivo XML que define los valores de los colores
que son usados en la aplicacin. Esto permite estandarizar la
interfaz de usuario.
o dimens.xml : Archivo XML que define las dimensiones, tanto
alturas como tamaos de fuentes de la interfaz de usuario.
o strings.xml : Archivo XML que define cadenas de texto usadas
en la aplicacin. Por ejemplo, para colocar los ttulos de las
ventanas o el nombre de la aplicacin y referenciarlas cuando lo
nececesites en el cdigo.
o styles.xml : Archivo XML que define los estilos usados en la
aplicacin. Estos estilos pueden ser aplicados a los elementos de
la interfaz de usuario, de modo que separamos la plantilla de las
funcionalidades. Lo cual hace nuestra aplicacin ms fcil de
mantener.

You might also like