2013-01-19 122 views
1

我创建了两个布局文件。这创造了这个XMLxml文件vs xml布局

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 


</LinearLayout> 

和Android的XML文件

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 


</LinearLayout> 

从外观上来看

的Android XML布局文件,他们都是一样的。什么时候使用一个,因为他们都创建相同的XML?

回答

0

是的,他们是prograticaly一样,没有不同类型的XML。重要的是xml的位置(布局,值,...)。

在eclipse中,在IDE视图中可能会有一点区别,如果您创建Android XML文件而不是布局文件,我不确定是否具有图形布局视图(这是一个细节,因为您仍然可以添加此视图;))

但结果apk将是相同的。

0

如果您想使用布局工具(GUI布局编辑器),您会使用Android XML的原因。 Eclipse IDE将对此文件作出不同的反应。

但是,代码是相同的,所以您创建的APK也将是相同的 - 它在最终输出中无关紧要。

我总是使用Android XML文件,所以他们更好地集成到ADT工具中。