一、Margin的用法

android:layout_marginxxx(xxx指的是left,right,top,bottom等)的用法是指当前组件距离其父组件在XXX方向上的边的距离(边距)
例如:
android:layout_marginleft=“30px” -------当前组件距离父组件左边边界30像素
Android布局中margin,padding,align的区别_第1张图片

二、Padding的用法

android:paddingxxx(xxx指的是left,right,top,bottom等)的用法是指padding是相对于当前组件而言的,就是指组件内的文本距离当前组件xxx
例如:android:paddingTop = “30px” ------- 当前组件内的文本距离组件内部上(顶)边距30px
Android布局中margin,padding,align的区别_第2张图片

三、Align的用法----align就是各种对齐的意思

①与指定的组件某位置的边缘进行对齐

例如: android:layout_alignxxx = “yyy” ------- 其中xxx代表方位(xxx指的是left,right,top,bottom等),yyy代表想要和哪个组件对齐,yyy填相应组件的id

②与父组件的某位置的边缘(上下左右)对齐

例如:android :layout_alignParentXXX -------- 当前组件和其父组件的XXX位置对齐

四、总结

margin就是设定组件的外部边距,padding就是设定组件的内部边距,align就是各种对齐。

更多相关文章

  1. Android 四大组件 —— 活动(使用Intent 实现活动的显示跳转)
  2. 【Android开发】布局管理器-表格布局
  3. FrameLayout 帧布局
  4. 解开Android应用程序组件Activity的"singleTask"之谜(2)
  5. android xml常规布局属性
  6. Android Launcher2源码分析主布局文件
  7. 简单的Android UI组件使用

随机推荐

  1. Android对话框的几种形式
  2. Android(安卓)AlertDialog学习
  3. Android(安卓)Adapter的使用
  4. 全局窗口一
  5. android 图片轮播(banner)无限轮播
  6. android recovery模式选项中索引改进
  7. Android(安卓)强制横屏
  8. android中去掉button的边框和EditText中
  9. Android(安卓)各种工具类 图片下载工具类
  10. 【Arcgis for android】Error inflating