2011-04-21 15 views
7

Android uygulama geliştirme konusunda çok yeni. Sadece dün dün dünya android uygulaması başladı.Android uygulama kontrol akışı?

orada vb Struts MVC gibi robot uygulamada herhangi bir kontrol akış, Spring MVC olması onları sahip olup olmadığını merak.

Android uygulamasını geliştirmeye çalışıyorum, bu yüzden kontrol akışını bilmek iyi bir başlangıç ​​olacağını düşündüm.

cevap

7

Bir Android uygulamasının kontrol akışını öğrenmek istiyorum eğer sizin için çok iyi olacak üç malzemeleri şunlardır:

Uygulamasıyla İlgili Temel

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

Etkinlik

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

Görev ve Geri Stack Tüm kaynak dosyaları [Android Varlık Aracı Ambalaj] AAP tarafından birlikte birleştirilir

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

2

The below flow explain about android application execution flow.

  1. . Kaynak dosyaları, ses video görüntüleri diğer öğelerle ilgili dosyalar gibidir. 2.Java dosyaları JVM.So tarafından .class dosyalarına dönüştürülür, jvm dışında .class dosyaları, android içine koymak için ağır ağırlık olacaktır. Yani, bu daha fazla süreç gerçekleşecek.
  2. Böylece .Class dosyaları DX aracına girdi olarak girilir. Temel olarak, bu .class dosyalarını .dex dosyalarına dönüştürecek bir araçtır. Bu Dalvik yürütülebilir dosya anlamına gelir. O dosyalar (Dalvik Virtual Machine) dosyalarını .dex aldıktan sonra

  3. DVM üzerinde yürütmek için uygundur, APK oluşturucu paketlenmiş. Temel olarak, Uygulama Paketleme. Böylece, bu dolu dosyalar cihazlarda tutuldu ve DVM tarafından yürütülecek.

Android Application Workflow