首页 文章

<activity> vs. <activity /> . 有什么不同? [重复]

提问于
浏览
0

这个问题在这里已有答案:

在查看大多数站点(包括SO)时,大多数站点使用:

<activity android:name=".MainActivity" />

绝对的

<activity android:name=".Complaints"> </activity>
  • 如果有的话,两者之间有哪些主要区别?

  • 是否有正当理由使用一个而不是另一个?

  • 是否有合理的理由使用它们?是否使用兼容性问题,看到它没有被广泛使用?

2 回答

  • 0

    第一种类型是简短的方式,否则没有任何区别,但你可以这样,如果你在活动中有额外的标签你将使用第二种类型,如你所提到的其他由你自己决定你感觉舒服

  • 0
    • 如果有的话,两者之间有哪些主要区别?

    两者之间没有任何区别,两者都有效

    1. AndroidManifest文件的XML Schema允许使用empty-elements . 没有内容的元素被认为是空的 . 空元素的表示是一个开始标记,后面紧跟一个结束标记

    <activity android:name=".MainActivity" />

    2.当您需要支持<activity>标记中的嵌套内部标记时,例如,您应该使用它

    <activity android:name=".Complaints"> 
            <intent-filter>
    
            </intent-filter>
       </activity>`
    

相关问题