版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京信息职业技术学院|范美英Android移动应用开发相对布局RelativeLayout的配置要领使用相对布局的原因RelativeLayout的介绍
|为什么要用相对布局使用RelativeLayout的原因在于,它能消除嵌套视图组和保持我们布局为扁平结构,这可以提高运行时性能。如果采用了多个嵌套的LinearLayout组,那么应该采用一个单独的RelativeLayout来替代。相对布局的特点相对布局RelativeLayout允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。其核心特点在于,其中控件的位置是按照相对位置来计算的,后一个控件在什么位置依赖于前一个控件的基本位置。与其他布局相比,它灵活性大了很多,属性也较多,所以,其操作难度也大,属性之间产生冲突的的可能性也大。注意:使用相对布局时要多做些测试。RelativeLayout的介绍|特点RelativeLayout的介绍|如何配置相对布局配置布局可以通过使一个元素位于另一个下面,居中在显示屏上等等。默认情况下,所有的子视图在布局的左上角显示。每个布局属性值既可以是一个确定相对于父容器RelativeLayout布局位置的boolean类型,也可以是某个子视图的ID,即此视图相对于其他视图的位置。在XML布局文件中,可以以任何顺序来声明布局中相对于其他视图的关系。比如,可以声明view1在view2的下面,尽管view2在布局层次的最后申明。此时在需要用到view2的id属性中,将其设置为“@+id/view2”RelativeLayout的介绍|两个常见属性的对比android:layout_alignParentBottom和android:layout_alignParentEnd(http:///loongembedded/article/details/35569043)按键2的底部和父容器底部对齐按键2和父容器末端对齐RelativeLayout的介绍|基线基线是什么书写英语单词时为了规范书写会设有四条线,从上至下第三条就是基线。基线对齐主要是为了两个控件中显示的英文单词的基线对齐。(http:///kehrwang/article/details/9041847)图中绿色的水平线就是基线,为了更清楚的显示基线,对two控件还添加了android:layout_toRightOf属性RelativeLayout的介绍|基线对齐android:layout_alignBaseline(http:///kehrwang/arti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 猪小弟课件教学课件
- 2024年广西体育馆大院体育用品销售合同
- 2024年建筑工程分包及劳务承包协议
- 2024年度石油天然气开采与销售合同
- 2024年度船舶修造安装工程分包协议
- 2024年度深圳晚辅老师招聘合同
- 2024年布匹交易协议规定
- 04年国际货物买卖合同
- 2024期房购买合同范本
- 2024年度施工现场食品安全管理合同
- 实施卓越绩效管理《自我评价报告》
- 粒子物理基础
- 珠宝首饰制作倒模工艺流程
- YY/T 1760-2021一次性使用腹膜透析引流器
- GB/T 41365-2022中药材种子(种苗)白术
- GB/T 34570.1-2017电动工具用可充电电池包和充电器的安全第1部分:电池包的安全
- GB/T 12527-2008额定电压1 kV及以下架空绝缘电缆
- 一级建造师考试题库及答案(全国通用)
- 公司社会责任管理制度
- 2022届北京市东城区高三语文一模语文试卷讲评课件
- 国家开放大学电大《课程与教学论》形考任务4试题及答案
评论
0/150
提交评论