Android中gravity、layout_gravity、padding、margin的区别小结

 更新时间:2014年08月05日 09:37:48   投稿:junjie  
这篇文章主要介绍了Android中gravity、layout_gravity、padding、margin的区别小结,需要的朋友可以参考下

1、gravity与layout_gravity的区别

gravity

属性是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位置.该属性就干了这个.

layout_gravity

是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左  靠右等位置就可以通过该属性设置.

这样就解释了,有什么我们弄个最外布局,然后里面包了几个布局,如果要使这几个布局都靠底,就可以在最外布局的属性里设置gravity=”botton” 因为gravity是对里面的内容起作用.

2、padding 与 margin的区别

padding

填充的意思,指的是view中的content与view边缘的距离,类似文本中的indent

margin

表示的是view的左边缘与parent view的左边缘的距离

margin一般用来描述控件间位置关系,而padding一般描述控件内容和控件的位置关系。

相关文章

  • TextView长按复制的实现方法(总结)

    TextView长按复制的实现方法(总结)

    下面小编就为大家带来一篇TextView长按复制的实现方法(总结)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Android入门之实现自定义可复用的BaseAdapter

    Android入门之实现自定义可复用的BaseAdapter

    这篇文章主要为大家详细介绍了Android如何构建一个可复用的自定义BaseAdapter,文中的示例代码讲解详细,对我们学习Android有一定的帮助,需要的可以参考一下
    2022-11-11
  • Android AlertDialog对话框详解及实例

    Android AlertDialog对话框详解及实例

    这篇文章主要介绍了Android AlertDialog对话框详解及实例的相关资料,需要的朋友可以参考下
    2016-12-12
  • Android View实现圆形进度条

    Android View实现圆形进度条

    这篇文章主要为大家详细介绍了Android View实现圆形进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Android添加ButterKnife时报错Error:(2, 0) Cannot add extension with name ''android''的解决办法

    Android添加ButterKnife时报错Error:(2, 0) Cannot add extension wit

    今天小编就为大家分享一篇关于Android添加ButterKnife时报错Error:(2, 0) Cannot add extension with name 'android'的解决办法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 详解Retrofit Interceptor(拦截器) 拦截请求并做相关处理

    详解Retrofit Interceptor(拦截器) 拦截请求并做相关处理

    本篇文章主要介绍了详解Retrofit Interceptor(拦截器) 拦截请求并做相关处理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Android UI仿QQ好友列表分组悬浮效果

    Android UI仿QQ好友列表分组悬浮效果

    这篇文章主要为大家详细介绍了Android UI仿QQ好友列表分组悬浮效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Android Volley框架使用源码分享

    Android Volley框架使用源码分享

    这篇文章主要为大家分享了详细的Android Volley框架使用流程源码,具有参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Android振动器使用方法详解

    Android振动器使用方法详解

    这篇文章主要为大家详细介绍了Android振动器使用方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Android帧动画、补间动画、属性动画用法详解

    Android帧动画、补间动画、属性动画用法详解

    安卓的三种动画,帧动画,补间动画,属性动画,大家了解多少,知道如何使用吗?本文就为大家简单介绍Android帧动画、补间动画、属性动画的使用方法,需要的朋友可以参考下
    2016-11-11

最新评论