Sie sind auf Seite 1von 2

Archivos generados por los usuarios src / :contiene los paquetes de Java el programador escribe o hace importaciones destinadas

s a la aplicacin.Cada paquete puede tener mltiples archivos. java que representan las diferentes clases. res / layout / :contiene los archivos XML que especifican el diseo de cada pantalla. res/ value / :contiene los archivos XML utilizados como referencia por otros archivos. res/drawable-hdpi/, res/drawable-mdpi/, y res/drawable-ldpi/: son directorios que contienen imgenes de la aplicacin . assets/ :contiene archivos adicionales non-media que utiliza la aplicacin.AndroidManifest.xml :especifica el proyecto para el sistema operativo Android. Archivos autogenerados gen / contiene el cdigo generado automticamente,incluyendo la clase generada R.java. default.properties contiene settings.Aunque el proyecto auto-generado, debe mantenerse bajo control de revisiones. Lo recursos de una aplicacin son archivos XML que describe el diseo, lo archivos XML que describe valores tales como cadenas, las etiquetas de los elementos de la IU, y otros archivos auxiliares, como fotos y sonidos. Tiempo de compilacin, las referencias a los recursos del OS que se recogen en un clase autogenerada contenedor llamado R.java. El Android activos Packaging Tool (AAPT) genera automticamAnatoma de una aplicacin Android
Hay cuatro bloques de construccin en una aplicacin Android:

1. Actividad (Activity) - Presenta una interfaz del usuario. El contenido visual de la ventana es proporcionado por una jerarqua de vistas (views), cada vista controla un espacio rectangular en la ventana; y cada vista padre puede tener varias vistas hijos. Las vistas son donde se lleva a cabo la interaccin de la actividad con el usuario. Android tiene ya preparadas una serie de vistas para poder utilizarse: botones, campos de texto, mens, barras de desplazamiento,...2. Intencin del receptor (Intent Receiver) 3. Servicio (Service) - Un servicio no tiene una interfaz de usuario; se ejecuta en segundo plano durante un periodo indefinido de tiempo. Por ejemplo, estar ecuchando msica de un reproductor, a la vez que se est haciendo otra cosa, como por ejemplo, estar navegando por internet. 4. Proveedor de contenido (Content Provider) - Es donde se almacenan y desde donde se recuperan los datos,
accesibles a todas las aplicaciones. No todas las aplicaciones tienen la necesidad de tener los cuatro, pero su aplicacin ser por escrito con una combinacin de estos. Una vez que haya decidido qu componentes necesita para su aplicacin, debe enumerarlos en un archivo llamado AndroidManifest.xml. Este es un archivo XML donde se declaran los componentes de su aplicacin y cules son sus capacidades y requerimientos.

1.
Directorio Assets: En este directorio se ponen cualquier tipo de fichero externo que sea necesario en cualquier momento por la aplicacin por ejemplo: HTML para el Web Browser sin necesidad de conexin, tipografias, jars de terceros. Es un repositorio de archivos. Directorio Bin: Los binarios compilados de la aplicacin. Directorio Res: Los recursos (resources), formada por 3 carpetas: 1.- Drawable: ficheros de imgenes. 2.- Layout: Ficheros de diseo de las interfaz de usuario. Ficheros xml que describen las interfaces. 3.- Values: definicin de variables. Ficheros xml en cada uno de ellos constantes, se agrupa por temtica, es

decir: definicin de colores, definicin de texto Directorio Src: Aqu va todo el cdigo Java de la aplicacin. .project,.classpath: ficheros necesarios para abrir el proyecto con Eclipse. AndroidManifest.xml: es un archivo requerido para cada aplicacin. Describe los valores globales de su paquete, incluida la aplicacin, componentes (actividades, servicios, etc), las clases para cada uno de los componentes, qu tipo de datos puede manejar cada uno, y donde puede ser lanzado.

Das könnte Ihnen auch gefallen