<活动>与<活动>。有什么不同?

时间:2017-11-16 10:57:26

标签: android xml android-activity tags compatibility

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

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

insted of

 <activity android:name=".Complaints"> </activity>
  • 两者之间的主要区别是什么?
  • 是否有正当理由使用一个而不是另一个?
  • 是否有合理使用的合理理由? 是否使用兼容性问题,看到它没有被广泛使用?

2 个答案:

答案 0 :(得分:0)

第一种类型是简短的方式,否则没有任何区别,但你可以这样,如果你在活动中有额外的标签,你会使用第二种类型,如你所提到的那样,你觉得你觉得很舒服吗? / p>

答案 1 :(得分:0)

  • 如果有的话,两者之间有什么主要区别?
      

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

  

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

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

  

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

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

        </intent-filter>
   </activity>`