Professional Documents
Culture Documents
DISPOSITIVOS MVILES
2017 - 5
LOGRO DEL CURSO
{SEMANA 1}
Carpeta /app/src/main/java
Contiene todo el cdigo fuente de la aplicacin, cdigo de la
interfaz grfica, clases auxiliares,
etc. Inicialmente, Eclipse crear por nosotros el cdigo bsico
de la pantalla (Activity) principal de la aplicacin, siempre
bajo la estructura del paquete java definido.
ESTRUCTURA DE UN PROYECTO
Carpeta /app/src/main/res/
Contiene todos los ficheros de recursos necesarios para el
proyecto: imgenes, layouts, cadenas de texto, etc. Los
diferentes tipos de recursos se pueden distribuir entre las
siguientes subcarpetas:
ESTRUCTURA DE UN PROYECTO
Carpeta /app/src/main/res
ESTRUCTURA DE UN PROYECTO
Carpeta /app/src/main/res
ESTRUCTURA DE UN PROYECTO
Fichero /app/src/main/AndroidManifest.xml
Contiene la definicin en XML de muchos de los aspectos
principales de la aplicacin, como por ejemplo su
identificacin (nombre, icono, ), sus componentes
(pantallas, servicios, ), o los permisos necesarios para su
ejecucin.
ESTRUCTURA DE UN PROYECTO
Fichero /app/build.gradle
Contiene informacin necesaria para la compilacin del
proyecto, por ejemplo la versin del SDK de Android utilizada
para compilar, la mnima versin de Android que soportar la
aplicacin, referencias a las libreras externas utilizadas, etc.
ESTRUCTURA DE UN PROYECTO
Carpeta /app/libs
Puede contener las libreras java externas (ficheros .jar) que
utilice nuestra aplicacin. Normalmente no incluiremos
directamente aqu ninguna librera, sino que haremos
referencia a ellas en el fichero build.gradle descrito en el
punto anterior, de forma que entren en el proceso de
compilacin de nuestra aplicacin.
REFERENCIAS DIGITALES
https://www.android.com/
https://developer.android.com/studio/projects/create-project.html?hl=es-
419
http://www.sgoliver.net/blog/estructura-de-un-proyecto-android-android-
studio/
https://androidstudiofaqs.com/conceptos/cual-es-la-estructura-de-un-
proyecto-en-android-studio
https://didesweb.com/android/estructura-proyecto-android-studio/
https://developer.android.com/studio/projects/index.html?hl=es-419
http://www.hermosaprogramacion.com/2014/08/android-studio-proyecto-
en/