转载自: http://blog.youkuaiyun.com/yueqinglkong/article/details/10243551
1.一个组件可以只有Layout _width ,layout_height。但却不能只有heigh ,width,而没有Layout _width ,layout_height,因为那样的组件会看不到。如果你要使用heigh ,width的话,就要先设置Layout _width ,layout_height,把heigh ,width用来作为组件的微调使用。
2.若还要讲讲两者的区别的话,那就是:
Android:width 的值,一般是 “100dp” 这样的数值;
android:layout_width 的值,一般是”fill_parent”,”wrap_content”,”match_parent”.当然,它也可以像前者一样,设置数值的.而且layout_width的优先级高于width(可以这样理解,一个控件只有父布局给了它宽高,它才能设置自己的宽高)所以在xml中一般只使用layout_width,而不使用width。