android:layout_marginLeft指该控件距离边父控件的边距,

android:paddingLeft指该控件内部内容,如文本距离该控件的边距。

如:

当按钮分别设置以上两个属性时,得到的效果是不一样的。

android:paddingLeft="30px":

按钮上设置的内容(例如图片)离按钮左边边界30个像素。

android:layout_marginLeft="30px"

整个按钮离左边设置的内容30个像素

这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。

更多相关文章

  1. android中的文本框
  2. android:layout_gravity和android:gravity的区别
  3. Android(安卓)RelativeLayout属性大全(中文解释)
  4. Android中的Shape使用总结
  5. Android(安卓)Studio Android(安卓)UI控件学习笔记
  6. Android中资源文件的Shape使用总结
  7. Android移动应用基础学习——第二章UI开发
  8. Android进阶(二十二)设置TextView文字水平垂直居中
  9. android 设置app版本号

随机推荐

  1. 自定义按钮样式
  2. 安卓安装 ADV 路径包含中文报错解决方案
  3. 获取Android设备信息
  4. Android(安卓)Studio使用教程(三):常用快捷
  5. Android简单实现app每月签到功能
  6. RxJava2 学习笔记
  7. Android(安卓)模拟器 Atom-x86 cpu加速
  8. Android(安卓)如何使用Intent传递对象
  9. Android——微信登录、分享
  10. 领略千变万化的Android(安卓)Drawable (一