设为首页 加入收藏

TOP

Android UI开发详解之Layout_gravity和gravity的区别
2014-11-24 08:05:35 来源: 作者: 【 】 浏览:0
Tags:Android 开发 详解 Layout_gravity gravity 区别

layout_gravity 表示组件自身在父组件中的位置


gravity 表示组件的子组件在组件中的位置


1、在使用时,最外层的LinearLayou的属性:androidrientation="?"是不能少的。


但我们在设置其属性的时候,有时候并不能达到我们所需要的效果,所以在此总结下他的使用注意事项。


2、当作为父layout的LinearLayout的属性为androidrientation="vertical" 的时候,android:layout_gravity="?"这里设为横向的时候才能生效。比如:left,right,center_horizontal等


3、当作为父layout的LinearLayout的属性为androidrientation="horizental" 的时候,android:layout_gravity="?"这里设为纵向的时候才能生效。比如:top,bottom,center_vertical等;


4、但有一个比较特殊的属性,就是是center,不管是横向还是纵向的时候,它总有一个方向起作用。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android UI开发详解之Fragment 下一篇Android之Android.mk用法介绍

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Bash 脚本教程——Li (2025-12-26 07:53:35)
·实战篇!Linux shell (2025-12-26 07:53:32)
·整理了250个shell脚 (2025-12-26 07:53:29)
·HyperText Transfer (2025-12-26 07:20:48)
·半小时搞懂 HTTP、HT (2025-12-26 07:20:42)