Andorid 布局layout_margin和padding分析

很长时间对于margin和padding的作用区别模糊,不知道有什么区别。

这次经过试验终于搞清楚了:

margin是控件或者布局的整体区域,相对于父布局以及周围控件和布局的上下左右的距离。

padding是当前控件或者布局的有效区域(比如下图中红色的文本输入框的输入区域),相对于控件或者布局的整体区域的边界的上下左右的距离。


Andorid 布局layout_margin和padding分析_第1张图片


布局文件如下:

看这个标识图则一目了然

Andorid 布局layout_margin和padding分析_第2张图片





    

        

        
    

    

        
        

        
    





你可能感兴趣的:(Android)