viernes, 19 de agosto de 2011

Tutorial 3 Estructura de Proyecto Android

ESTRUCTURA DE PROYECTO ANDROID

En el tutorial anterior vimos cómo hacer un hola mundo en Android, a continuación veremos cómo está estructurado un proyecto.

En esta imagen vemos todos los elementos básicos. Vamos a abrir todas las carpetas:


Vemos la correspondencia lógica-física de los archivos. Si nos fijamos bien vemos que hay una nueva carpeta bin. Se corresponde a los binarios que genera el proyecto. Podemos ver un archivo apk. Este archivo es el binario principal de nuestra aplicación. Si nos lo copiamos al móvil y lo instalamos podremos ver la aplicación funcionando.

ELEMENTOS DE UN PROYECTO ANDROID

  • Carpeta src
    • Ficheros fuente.
  • Carpeta gen
    • Ficheros fuente autogenerados, contiene la clase R.java que representa todos los recursos de la aplicación Android.
  • Carpeta res
    • Contiene subcarpetas de archivos de recursos.
      • /res/anim. Animaciones
      • /red/drawable. Imágenes, shapes.
      • /res/layout. Definiciones de interfaces visuales, vistas y menus.
      • /res/values. Colores, dimensiones, literales,estilos.
      • /res/xml. Xml arbitrarios compilados.
      • /res/raw. Archivos no compilados.
  • Carpeta assets. Contiene también recursos no compilados pero con un sistema de subdirectorios libre (está administrado por AssetsManager).
  • Fichero AndroidManifest.xml. Fichero de propiedades de aplicación. Contiene todos los componentes de la misma y cada componente tiene su filtro de intenciones a las que puede responder. También permite configurar los permisos de acceso.

Este tutorial se puede descargar en versión PDF: Descargar PDF

No hay comentarios:

Publicar un comentario