padding和margin的区别及其属性
区别
paddign:内边距,指的是控件的内容相对于控件本身的边距。
margin:外边距,指的是控件之间的边距。
用法
一、padding
1、属性
android:padding=”” 上下左右内边距
android:paddingLeft=”” 左内边距
android:paddingTop=”” 上内边距
android:paddingRight=”“右内边距
android:paddingBottom=”” 下内边距
android:paddingStart=””
android:paddingEnd=””
paddingStart & paddingEnd 是根据左右对齐方式来起作用的
左对齐时, paddingStart 对应 paddingLeft, paddingEnd 对应 paddingRight
右对齐时, 正好相反
二、margin
1、属性
android:layout_margin=”” 上下左右外边距
android:layout_marginLeft=”” 左外边距
android:layout_marginTop=”” 上外边距
android:layout_marginRight=”” 右外边距
android:layout_marginBottom=”“下外边距
android:layout_marginStart=”” 控件相对于View开始的距离
android:layout_marginEnd=”” 控件相对于View结束的距离
关于marginStart和margin_End可以参考博客:
http://blog.csdn.net/zhufuing/article/details/40181815
和
http://www.cnblogs.com/kissazi2/p/3309109.html
更多相关文章
- Android(安卓)EditText控件
- 《Android开发从零开始》――13.Table Layout学习
- Android的布局方法
- 《Android深入透析》之Android事件分发机制
- Android(安卓)面试题总结之Android(安卓)基础(六)
- android2.x中android:layout_marginRight不起作用的解决办法
- 布局属性
- android selector的用法解析
- 【Android】跑马灯效果(文字滚动)