Поток управления приложениями Android? - PullRequest
7 голосов
/ 22 апреля 2011

Я очень новичок в разработке приложений для Android.Вчера я только что запустил приложение Hello world android.

Мне было интересно, будет ли в приложении Android какой-либо поток управления, такой как Struts MVC, Spring MVC и т. Д. В них.

Я работаю над улучшением приложения для Android, поэтому я подумал, что знание потока управления будет хорошим началом.

Ответы [ 2 ]

7 голосов
/ 22 апреля 2011

Следующие три материала будут очень полезны для вас, если вы хотите узнать последовательность управления приложением Android:

Основы приложения

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

Активность

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

Задание и стек обратно

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

2 голосов
/ 29 января 2015

The below flow explain about android application execution flow.

  1. Все файлы ресурсов объединены в AAP [Android Asset Packing Tool].Файлы ресурсов похожи на аудио-видео изображения и другие файлы, связанные с активами.2. Java-файлы, преобразованные JVM в файлы .class. Итак, из jvm будут файлы .class, которые имеют большой вес для размещения в Android.Итак, этот еще один уровень процесса будет иметь место.
  2. Итак, файлы .Class вводятся как входные данные для инструмента DX.По сути, это инструмент, который преобразует файлы .class в файлы .dex.Это означает, что исполняемый файл Dalvik.Эти файлы могут выполняться на DVM (виртуальная машина Dalvik)

  3. Получив файлы .dex, запакуйте их APK Builder.В основном это упаковка приложений.Итак, эти упакованные файлы хранятся на устройствах и будут выполняться DVM.

Android Application Workflow

...