2017-03-21 32 views
-6

大家好,我想知道當我們點擊任何特定應用程序的應用程序圖標時會發生什麼。操作系統如何啓動該應用程序?請描述它。Android啓動器如何工作?

+0

主屏幕在明確的「Intent」上調用'startActivity()',標識用戶選擇的活動。 – CommonsWare

+0

@CommonsWare主屏幕... – DkThakur

+0

想要開始活動的任何應用程序(例如主屏幕/啓動器)將調用'startActivity()'或相關方法(例如'startActivityForResult()')。 – CommonsWare

回答

1

當你點擊應用程序圖標時,android包管理器將檢查清單文件並查找具有意圖過濾器的啓動器活動,並將搜索動作作爲Main和類別默認。當它發現這個細節時,它將啓動那個主要活動。

+0

感謝這是我的問題的答案。 – DkThakur

+0

歡迎隊友,很高興我能幫助你:) –