android:paddingLeft和android:layout_marginLeft区别:
当你在LinearLayout中分别设置 android:layout_marginLeft="52dip"和android:paddingLeft="52dip"的时候,也许你在及时显示界面看到的效果是一样的,但是这两个属性是有区别的,android:layout_marginLef是设置整个布局离左边的距离是52像素,而android:paddingLeft是设置布局里面的内容距离左边是52像素,这个是可以验证的哦,你对一个EditText来分别设置这两个属性,你会发现当设android:paddingTop="20dip"的时候在界面上跟本就没什么效果,但是输入内容就看出来了
本文详细解释了Android开发中LinearLayout布局内的android:paddingLeft与android:layout_marginLeft的区别。前者用于设置视图内部内容与左边界的距离,后者则定义视图整体与左边界的距离。通过实例演示如何区分这两种属性,并展示它们在实际应用中的不同效果。
1485

被折叠的 条评论
为什么被折叠?



