2017-03-21 48 views
-6

大家好,我想知道当我们点击任何特定应用程序的应用程序图标时会发生什么。操作系统如何启动该应用程序?请描述它。Android启动器如何工作?

+0

主屏幕在明确的“Intent”上调用'startActivity()',标识用户选择的活动。 – CommonsWare

+0

@CommonsWare主屏幕... – DkThakur

+0

想要开始活动的任何应用程序(例如主屏幕/启动器)将调用'startActivity()'或相关方法(例如'startActivityForResult()')。 – CommonsWare

回答

1

当你点击应用程序图标时,android包管理器将检查清单文件并查找具有意图过滤器的启动器活动,并将搜索动作作为Main和类别默认。当它发现这个细节时,它将启动那个主要活动。

+0

感谢这是我的问题的答案。 – DkThakur

+0

欢迎队友,很高兴我能帮助你:) –