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

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

如:

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

android:paddingLeft="30px":

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

android:layout_marginLeft="30px"

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

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

转自:http://blog.csdn.net/maikol/article/details/6048647

更多相关文章

  1. ProgressBar的样式及用法
  2. android布局属性预览
  3. wifi和GPRS下获取android的IP信息
  4. 安卓布局
  5. textview中有很多行,我只让它显示三行,最后显示...,我设置了androi
  6. android:layout_gravity和android:gravity属性的区别
  7. Android之Shape和state_enabled使用总结
  8. android升级adt和sdk之后无法识别SDK Location的一个解决方式
  9. 『ANDROID』android:layout_gravity和android:gravity属性的区别

随机推荐

  1. Android设置全屏的两种方法
  2. Android(安卓)使用decodeFile方法加载手
  3. androidRadioGroup和RadioB…
  4. Android(安卓)面试之横竖屏切换的Activit
  5. Use Android(安卓)NDK r7 to compile FFm
  6. android include 使用
  7. Android(安卓)代码生成界面Sample
  8. 【译】Android(安卓)23最新接口变化(Andro
  9. Delphi XE5 android 获取电池电量
  10. Android(安卓)中保存图片的代码