Flujo de control de aplicaciones de Android?

Soy muy nuevo en el desarrollo de aplicaciones para Android. Acabo de empezar Hola mundo Android aplicación ayer.

Me preguntaba si habrá algún flujo de control en la aplicación Android, como el Struts MVC, Spring MVC, etc tiene en ellos.

Estoy trabajando en mejorar la aplicación de Android, así que pensé que conocer el flujo de control sería un buen comienzo.

Los siguientes tres materiales serán muy buenos para usted si desea conocer el flujo de control de una aplicación de Android:

Fundamentos de la aplicación

http://developer.android.com/guide/topics/fundamentals.html

Actividad

http://developer.android.com/guide/topics/fundamentals/activities.html

Tarea y pila trasera

http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

El siguiente flujo explica sobre el flujo de ejecución de la aplicación de Android.

  1. Todos los archivos de recursos se combinan mediante AAP [Android Asset Packing Tool]. Los archivos de recursos son como imágenes de audio y vídeo y otros archivos relacionados con los activos. 2.Java archivos convertidos en archivos .class por JVM.So, el fuera de la jvm será. Archivos de clase, que son de gran peso para poner en android. Por lo tanto, que un nivel más de proceso se llevará a cabo.
  2. Por lo tanto, los archivos .Class se introducen como entrada a la herramienta DX. Básicamente, esta es una herramienta que convertirá archivos .class a archivos .dex. Eso significa que el archivo ejecutable de Dalvik. Esos archivos son elegibles para ejecutarse en DVM (Dalvik Virtual Machine)

  3. Después de obtener los archivos .dex, los empacó constructor APK. Que es básicamente, Aplicación de Embalaje. Por lo tanto, este paquete de archivos guardados en los dispositivos y que será ejecutado por DVM.

Flujo de trabajo de aplicaciones para Android

  • Fusión de manifiesto falló al intentar agregar mi propio logotipo a la aplicación Android - Android Studio
  • Android: ¿Cuál usar para el nombre del paquete? Nombre de paquete de manifiesto o aplicación de GradleId?
  • Cómo agregar un enlace a mi aplicación desde el menú rápido de contactos
  • ¿Cómo aplicar la acción de toque de notificación a una actividad específica en android?
  • ¿Cómo agregar Actividad a manifest.xml de manera correcta?
  • Cómo autoincrement versionCode en Android Gradle
  • Android Diseño principios de diseño
  • Problema con GCM. Manifiesto malformado como resultado de mayúsculas en el nombre del paquete
  • cómo quitar el espacio para mostrar el nombre de la aplicación
  • ¿Por qué necesitamos más de un manifiesto para el proyecto android?
  • ¿Qué son los metadatos? ¿Y cuál es el uso de él en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.