作者:彩色蜗牛 | 来源:互联网 | 2024-10-27 00:36
在Android应用程序中,可以包含多个Activity,这些Activity彼此之间处于同一层级。当应用程序启动时,系统需要确定首先启动哪一个Activity。此外,某些应用程序可能需要在应用列表中显示,而另一些则不需要。本文将深入解析Manifest文件中的启动关联机制,探讨如何通过配置实现不同的启动行为和显示需求。
在android的应用程序可以有多个Activity,每个Activity是同级别的,那么在启动程序时,最先启动哪个Activity呢?
有些程序可能需要显示在程序列表里,有些不需要。怎么定义呢?
android.intent.action.MAIN 决定应用程序最先启动的Activity 。
clear="none">android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里
如果有多个 MAIN + LAUNCHER 的Activity,debug时:
manifest文件中,哪个在前面先启动哪个activity
Manifest启动关系,布布扣,bubuko.com