之前一直没有搞懂android:padding和android:layout_margin的区别,其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。例如我的XML layout代码如下:

<?xml version="1.0" encoding="utf-8"?>  那么我会得到如下的效果,图上已经很明确的标出来区别咯。

 

更多相关文章

  1. Activity LifeCycle 生命周期
  2. Android(安卓)-- 序列化Parcelable与Serializable区别及用法
  3. android 中fragment和activity的区别?
  4. Android三种库的区别:pravite libraries、referenced libraries和
  5. 闲谈Android中的@和?符号的引用区别
  6. Android(安卓)图片文字单位 px、dp、sp区别
  7. Android(安卓)- fill_parent、wrap_content和match_parent的区别
  8. Android(安卓)chromium 和 Android(安卓)Webkit 区别
  9. 【较详细】Andriod 从源码的角度详解View,ViewGroup的Touch事件

随机推荐

  1. android监听Key事件
  2. Android(安卓)保存图片到本地并且微信能
  3. Android(安卓)-----color.xml
  4. Android内核开发的几个常用命令
  5. Android(安卓)滑动效果入门篇(一)ViewFlipp
  6. activity基本模式
  7. ListView/GridView 按住拖动黑线框/桌面
  8. Gson 自动过滤null 解决方案。
  9. android 购物车数量加减计算(几行代码实
  10. Android服务器推送之GCM