layout_weight layout_gravity gravity
layout_weight
表示布局的权重,0或者1。比如消息框对应的EditText控件的默认布局权重是0,设定的布局高度(layout height)是fill_parent,而且它在发送按钮之前先一步申请空间,这样发送按钮就被挤出屏幕之外而无法显示了。为了让发送按钮显示出来,我们可以把消息框的布局权重设为1,这样它依然会在高度上占据尽可能多的空间,不过如果还有其它控件,就会为它们让出合适的空间,使之可以显示。
layout_gravity
指明这一控件在布局中所在的水平位置或垂直位置,可选的值为top、center、left等。若把某控件的宽度设为fill_parent,再给它一个center的水平位置显然是没有意义的。不过把控件的宽度设为wrap_content,再给它一个center的layout_gravity就令它居中。需要注意的是这个属性与下面gravity的区别。
gravity
指定控件的内容在这个控件中的位置。人们很容易将它与layout_gravity相混淆,实际上它们的应用场景不同。比如,我们作为标题的TextView的宽度设为fill_parent,那么设置它的layout_gravity就没有用处,不过将其gravity设为center可以让它的文字居中。
转载于:https://www.cnblogs.com/crazyzx/p/5359004.html
layout_weight layout_gravity gravity相关推荐
- android layout_gravity gravity
今天,简单讲讲android LinearLayout中如何使用setGravity(). 之前,在做一个功能时,需要根据数据的变化设置LinearLayout的gravity .之前,自己写代码都是 ...
- Android layout_gravity 和 gravity的区别
这两个属性,有时候蛮容易混淆,好记性不如烂笔头 ,还是直接记录下来吧 1. android:layout_gravity定义: android:layout_gravity Gravity speci ...
- SJ127 篮球积分器
这周一次来了两个课程,很激动啊,其实是累得tu啊. 主题 court counter 一. 目标 目标 篮球计分器 - 类似双栏的布局(两路linearl layout)(layout嵌套) - 学习 ...
- android view交替动画,Android View原理(View树遍历,View重绘,View动画)
一.屏幕绘图基础 Android中的GUI系统是客户端和服务端配合的窗口系统,即后台运行了一个绘制服务,每个应用程序都是该服务端的一个客户端,当客户端需要绘制时,首先请求服务端创建一个窗口,然后在窗口 ...
- Android开发手册
目录 Material Design. 2 SharesPrefs存储... 3 手机内部文件存储... 5 SQLite数据存储... 6 Litepal 8 MVP. 9 RxJava. 10 R ...
- layout_*的一些注意事项
layout_*的一些注意事项 在Android UI的开发中layout_*应该是用的很多的,但其中有很多的坑想必大家也碰到过,今天就来写写自己碰到的!之后如果还有碰到就在添加. layout_wi ...
- AndroidStudyDemo之Android4.x介绍
Android4.x 思维导图 作者:李旺成 时间:2016年4月7日 AndroidStudyDemo 系列篇章开始了!!! AndroidStudyDemo 你值得拥有 AndroidStudyD ...
- Android 的LinearLayout (线性布局)和RelativeLayout (相对布局)介绍
LinearLayout (线性布局) 1. 在design页面下->component tree->ConstrainLayout右键->Convert view...-> ...
- Android阿拉伯语UI适配问题汇总
Android阿拉伯语UI适配问题汇总 Sensi Sun RTL和LTR LTR 是 Left-to-right(从左向右) 的缩写.(常用) RTL 是 Right-to-left(从右向左) 的 ...
最新文章
- 黄聪:NaviCat通过Http方式连接服务器的MySQL数据库(转)
- 游戏中常用的寻路算法(5)预先计算好的路径的所用空间
- Linux Capabilities 入门教程--进阶实战篇
- TurboLinux11system»adjtimex简介
- 图解TCPIP-以太网(物理层)
- VMware下Mac系统自适应屏幕
- 构造java_Java构造方法
- J2EE技术-Spring轻量级框架
- 轉APUE:mmap函数
- bootstrap 响应式布局
- Angular服务器端渲染
- 计算机专业初试,2019初试-计算机专业基础综合-考试大纲
- APP 自动化框架设计思路分享
- mysql创建唯一非聚集索引_创建聚集索引、非聚集索引、唯一索引、唯一键约束...
- 高等数学 极限存在 与 极限不存在
- 应用宝上架审核要求_腾讯应用宝开发者福利!2小时内审核
- 深圳首届“金口碑”颁奖典礼暨诚信者公益基金启动仪式在深举办
- 是时候转移百度网盘的文件了 MultCloud 来帮忙
- unity地形模块学习
- Android 11.0 进入recovery模式(等待用户选择recovery模式界面)进入自动恢复出厂设置模式