Android application control flow?

I am very new to Android app development. Yesterday, the Android welcome application for Android started.

I was wondering if there would be any kind of control flow in an Android application like Struts MVC, Spring MVC etc.

I am working on improving the Android application, so I thought getting to know the control flow would be a good start.

+7
source share
2 answers

The following three materials will be very useful for you if you want to know the control flow of an Android application:

Work basics

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

activity

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

Task and Back Stack

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

+7
source

The below flow explain about android application execution flow.

  • All resource files are combined with AAP [Android Asset Packing Tool]. Resource files are similar to the audio files of other asset-related files. 2.Java files converted to .class files by JVM.So, from jvm there will be .class files, which are difficult to host on Android. So, another level of the process will be completed.
  • So, .Class files are entered as input into the DX tool. Basically, it is a tool that converts .class files to .dex files. This means the Dalvik executable. These files can be run on DVM (Dalvik Virtual Machine)

  • After receiving the .dex files, their creator APK is packaged. This is mainly Application Packaging. Thus, these packaged files are stored in devices and will be executed by DVM.

Android Application Workflow

+2
source

All Articles