Actividad 11. Estructura general de una aplicación en Android
Actividad 11.
"Estructura general de una aplicación en Android"
Parte 1: El estudiante elabora una investigación sobre la estructura general de una aplicación en Android, deberá colocar la imagen y explicar cada elemento que se muestre.
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/mipmap: ícono 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: El estudiante explica el siguiente código, línea por línea.
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.
13.- Comienzo de la etiqueta intent-filter.
14.-
Etiqueta de acción.
Comentarios
Publicar un comentario