- 1.activity和application里都可以设置android:label标签,activity的优先级高于application,也就是说两者都设置这个标签的话,activity的值覆盖application,在桌面上的app名称和activity的title的名称都是activity的label值。
- 2.application里设置了此标签,其他activity没有设置的情况下,应用程序名在桌面上的名字就是application设置的label值
- 3.application里设置了此标签,主activity中也设置了此标签,则应用程序名和主activity的title都是主activity中设置的标签,其他非主activity的title如果没有自己设置此标签,还是使用application中设置的标签,如果其他非主activity也设置了此标签,则其title就是自己设置的这个标签
- 一句话总结:想要application的label显示的应用名称,就不能在带有MAIN的activity里面加label
- 在实际开发中,一般很难遇到这些情况,是因为我们有启动页,我们的主MAIN是启动页,也就避免了HOME设置的title和application产生的冲突!