阅读量:3
LayoutParams是用来设置View在父容器中的位置和大小的属性类,而Margin和Padding是LayoutParams中的两个属性,用来设置View与其周围元素的距离。
Margin是View的外边距,用来控制View与其周围元素之间的距离。Margin属性可以通过LayoutParams来设置,也可以通过xml布局文件中设置。
Padding是View的内边距,用来控制View内部内容与View边界之间的距离。Padding属性只能通过LayoutParams来设置,不能通过xml布局文件中设置。
因此,LayoutParams用来设置View的位置和大小,而Margin和Padding则是LayoutParams中用来设置View与其周围元素之间距离的属性。Margin是外边距,Padding是内边距。