Android中的layout_margin,padding,layout_gravity,gravity

1.    layout_margin 和 padding的区别

       layout_margin: 子控件距离父控件的边距。例如:一个TextView距离它的父控件LinearLayout的边距。

       padding:控件内容距离该控件的边距。例如:TextView中的文本内容距离该TextView的边距。

 

2.    layout_gravity 与 gravity的区别

       layout_gravity:子控件相对于父控件的位置。

       gravity:控件内容的显示位置。

 

总结:layout_margin 和 layout_gravity 都是子控件相对于父控件某种关系。

          padding和 gravity 都是控件本身内容与该控件的关系。


猜你喜欢

转载自blog.csdn.net/sinat_38617018/article/details/79402861