设为首页 加入收藏

TOP

Android UI开发详解之Layout_gravity和gravity的区别
2014-11-24 08:05:35 来源: 作者: 【 】 浏览:1
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用法介绍

评论

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

·TCP/UDP协议_百度百科 (2025-12-26 12:20:11)
·什么是TCP和UDP协议 (2025-12-26 12:20:09)
·TCP和UDP详解 (非常 (2025-12-26 12:20:06)
·Python 教程 - W3Sch (2025-12-26 12:00:51)
·Python基础教程,Pyt (2025-12-26 12:00:48)