Estructura de directorios en Android Studio - Codiclick

compartir

Estructura de directorios en Android Studio

En una entrada anterior vimos como crear nuestro primer proyecto en Android, en esta oportunidad veremos cual es la estructura de directorios del proyecto y cuales son los principales elementos a tener en cuenta.

anuncios


Por defecto el proyecto se crea con la siguiente estructura y nos presenta 2 pestañas, MainActivity.kt y actividad_principal.xml.


Estas 2 pestañas corresponden al archivo kotlin que tendrá la lógica de nuestro sistema (llamado Actividades) y el archivo que tendrá la interfaz gráfica de la app (llamado Layout).


En la parte superior del entorno podemos ver el nombre del proyecto y si pasamos el cursor sobre él encontraremos la ruta donde está guardado en nuestro equipo.

Observación: si desea acceder directamente, podemos hacer clic derecho en aplicaciones y buscamos Abierto en y seleccionamos exploradorde esta manera se carga el directorio del proyecto.

Estructura de directorios.


En el lado izquierdo encontramos la estructura de directorios del proyecto, aquí vemos que contiene la carpeta en la raíz aplicaciones que representa el proyecto y dentro de él vemos manifiesto, Java, carne y Scripts Gradle que a su vez contiene otros directorios o archivos importantes para nuestra aplicación.


Por defecto se carga en la vista “Android”, pero podemos cambiar la vista según nuestras necesidades a cualquiera de las disponibles.



Por ahora se recomienda trabajar en la vista “Android” que nos da la estructura base para trabajar con nuestras aplicaciones, veamos en que consisten los directorios que ahí se ven.

  • manifiesto: Esta carpeta contiene el archivo AndroidManifest.xml que contiene los metadatos del proyecto, correspondientes a la información general de nuestra aplicación, indicando el nombre de la aplicación, ícono, tema, actividades asociadas, entre otros (este archivo no debe modificarse si no se tiene conocimiento)
  • Java: Este directorio contiene las actividades y/o paquetes del proyecto, correspondientes a las clases lógicas de la aplicación, si seleccionamos el lenguaje de programación java entonces tendremos archivos con extensión .java, si seleccionamos kotlin serán archivos con extensión .kt , como éste. Podríamos agregar los archivos de prueba de unidad a la aplicación nosotros mismos.
  • carne: Corresponde al espacio donde se administrará toda la parte gráfica de la aplicación en cuanto a pantallas (layouts), orientación, imágenes, íconos y archivos de recursos como archivos xml de colores, textos, temas, entre otros.
  • Scripts Gradle: Aquí se encuentran los archivos de configuración de la app, por ejemplo el archivo build.gradle donde gestionamos las dependencias del proyecto o librerías necesarias para la app, la versión del proyecto, elementos de configuración, versión de build, entre otros elementos.

Y hasta esta entrada, en la siguiente veremos cómo crear un dispositivo virtual para emular nuestras aplicaciones.

También te puede interesar.




¿Hay algo que quieras añadir o comentar sobre esta entrada? siéntete libre de hacer….Y si te ha gustado... te invito a compartir y Suscríbase haciendo clic en el botón "Unirse a este sitio" para escuchar más publicaciones como esta 😉