Actividad 11: "Estructura general de una aplicación Android"

Parte 1

Estructura de una aplicación Android
manifests: El archivo Manifest es el más importante para nuestra aplicación, es la columna vertebral de nuestro proyecto, en él declaramos todas las actividades del proyecto, los permisos, versiones del SDK que usamos y otras cosas que vamos a ver más en detalle.
java: Aquí van las activities de nuestra aplicación, es decir los archivos .java.
res: El directorio "res" contiene todos los recursos de la aplicación.
res/drawable: Contiene todas las imágenes y gráficos PNG que vamos a incluir en nuestra aplicación. Cada uno representa una densidad, más adelante tendremos un capitulo para este tema en específico.
res/layout: En este directorio colocamos todos los XML que son la parte gráfica de nuestras "activities", es decir, todos los XML que son las pantallas de nuestra aplicación.
res/mipmapicono para lanzar la aplicación
res/values: Se encuentran archivos con cadenas de texto que usamos en nuestra aplicación, algunos estilos de nuestra aplicación, etc.

 


Parte 2

1  <?xml version="1.0" encoding="utf-8"?>
2  <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3     package="com.cetis100.gomi.holamundo">
4
5      <application
6        android:allowBackup="true"
7        android:icon="@drawable/ic_launcher"
8        android:label="@string/app_name"
9        android:supportsRtl="true"
10       android:theme="@style/AppTheme" >
11        <activity
12            android:name=".MainActivity">
13            <intent-filter>
14                <action android:name="android.intent.action.MAIN" />
15
16              <category android:name="android.intent.category.LAUNCHER" />
17            </intent-filter>
18        </activity>
19    </application>
20
21  </manifest>

1.- Especifica la versión de XML Android y el tipo de codificación.
2.- Comienzo de la etiqueta manifest con atributos incluidos.
3.- Paquete en el que se encuentra ubicado.
4.- Línea en blanco.
5.- Comienzo de la etiqueta de la aplicación.
6.- Atributo de la etiqueta de aplicación.
7.- Atributo de la etiqueta de aplicación que modifica el ícono.
8.- Atributo de la etiqueta de aplicación.
9.- Atributo de la etiqueta de aplicación.
10.- Atributo de la etiqueta de aplicación que modifica el tema y cierra la etiqueta de la aplicación.
11.- Comienzo de la etiqueta de apertura de la actividad.
12.- Atributo de la etiqueta de actividad y cierre.
13.- Comienzo de la etiqueta intent-filter.
14.- Etiqueta de acción.
15.- Línea en blanco.
16.- Etiqueta de categoría.
17.- Cierre de la etiqueta intent-filter.
18.- Cierre de la etiqueta de actividad.
19.- Cierre de la etiqueta de la aplicación.
20.- Línea en blanco.
21.- Cierre de la etiqueta manifest.

En bina con: Alondra Misheell Meseguer García.

Comentarios