Android padding和margin的区别
2015-10-29 15:29
211 查看
如:
Padding 为内边框,指该控件内部内容,如文本/图片距离该控件的边距
Margin 为外边框,指该控件距离边父控件的边距
如:
当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft="30px":
按钮上设置的内容(例如图片)离按钮左边边界30个像素。
android:layout_marginLeft="30px"
整个按钮离左边设置的内容30个像素
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。
Padding 为内边框,指该控件内部内容,如文本/图片距离该控件的边距
Margin 为外边框,指该控件距离边父控件的边距
如:
当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft="30px":
按钮上设置的内容(例如图片)离按钮左边边界30个像素。
android:layout_marginLeft="30px"
整个按钮离左边设置的内容30个像素
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。
相关文章推荐
- Android源码下载遇到的问题
- Android 数据解析格式和JSON对象
- android音乐播放器监听电话状态,解决通话中的音乐的播放
- Android Studio 如何设置编码方式
- Android ViewDragHelper实现QQ侧滑边栏
- Android 静态加载第三发jar
- android SurfaceView中播放视频 按视频的原始比例播放
- Android开发,系统通讯录功能开发扩展资料汇总
- android:scaleType属性
- 【Proguard】Proguard混淆时保留行号信息
- Android开发的七大环节
- Android编程之SurfaceView学习示例详解
- android找不到.xml和资源文件
- Android手机在获取root权限下的抓包过程
- Android 如何解决dialog弹出时无法捕捉Activity的back事件
- Android中自定义属性的使用
- Android DiskLruCache 完全解析,硬盘缓存的最佳方案
- Android开发学习:使用已有的sql数据库
- Android Studio系列教程二--基本设置与运行
- Android编程之View简单学习示例