使用weight 让linearlayout内部的控件居中显示
2016-01-11 15:35
169 查看
之前都是使用相对布局进行居中控件的,今天看了一篇博客,突然明白,原来使用weight 可以让linearlayout内部的控件居中显示,实在腻害,下面就说下最近掌握的weight的使用方法
首先说下linearlayout使用weight来让内部的控件居中的方法
如果需要调整总间控件的大小可以通过调整父控件和子控件所占的比例
接下来说下使用底部控件被占满时如何使用weight将底部的控件显示出来
使用权重的方法我们就可以很轻松的将占满的屏幕,挤出一部分空间给底部使用了,突然感觉很神奇的样子,遇到这种问题再也不用去换成相对布局了,很开心有木有
首先说下linearlayout使用weight来让内部的控件居中的方法
如果需要调整总间控件的大小可以通过调整父控件和子控件所占的比例
[code] <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:weightSum="3" > <TextView android:layout_width="0dp" android:layout_height="wrap_content" android:gravity="center" android:layout_weight="1" android:background="#ff0000" android:paddingTop="5dp" android:paddingBottom="5dp" android:text="中间" /> </LinearLayout>
接下来说下使用底部控件被占满时如何使用weight将底部的控件显示出来
使用权重的方法我们就可以很轻松的将占满的屏幕,挤出一部分空间给底部使用了,突然感觉很神奇的样子,遇到这种问题再也不用去换成相对布局了,很开心有木有
[code]<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="0dp" android:gravity="center" android:layout_weight="1" android:textSize="24sp" android:text="都是我的" /> <TextView android:layout_width="fill_parent" android:layout_height="40dp" android:gravity="center" android:background="#ff0000" android:paddingTop="5dp" android:paddingBottom="5dp" android:text="我在底部还是可以显示出来哦" /> </LinearLayout>
相关文章推荐
- 今天是2016年,1月11号
- 图像算法---磨皮算法研究汇总
- mysql sql语句大全
- 微信分享SDK
- asp.net(C#)页面事件顺序
- Android 讲解:Activity 的启动方式
- Android Property Animation属性动画:scale缩放动画(4)
- volatile 关键字
- android开发之蜂鸣提示音和震动提示的实现原理与参考代码
- SQL查询去除重复数据(多行结果取第一行)
- iOS UITableView去掉多余表格线,tableView去掉表头空白、改变导航栏背景色和标题属性
- 基于IOS上MDM技术相关资料整理及汇总
- 《IOS 9 支付宝 and 微信 支付的集成》
- 【C++】初始化与清除(构造函数与析构函数)
- 淘宝店铺推广难?这些方法你还没掌握!
- 七大排序问题之简单选择排序(PHP版)
- 用dos命令备份和恢复sql server 数据库
- (转)Java中Properties类的操作
- phpcms v9 表单向导 在线留言后,发送邮件(含留言内容)
- 一些 UIView 中管理 Subview 常用的方法