Android(安卓)应用开发技术 Android(安卓)应用开发技术 相对布局.pptxVIP

Android(安卓)应用开发技术 Android(安卓)应用开发技术 相对布局.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习目标01知识目标1. 掌握相对布局02能力目标会使用相对布局绘制界面相对布局什么是相对布局?相对布局是指按照组件之间的相对位置来进行布局,如某个组件在另一个组件的左边、右边、上方或下方等。相对布局 在XML布局文件中,定义相对布局管理器可以使用RelativeLayout标记,其基本的语法格式如下::RelativeLayout xmlns:android=/apk/res/android属性列表/RelativeLayout相对布局的常用属性1. android:gravity属性 用于设置布局管理器中各子组件的对齐方式。2. android:ignoreGravity属性 用于指定哪个组件不受gravity属性的影响。 RelativeLayout提供了一个内部类RelativeLayout.LayoutParams,通过该类提供的大量XML属性,可以很好地控制相对布局管理器中各组件的分布方式。RelativeLayout.LayoutParams支持常用属性1. android:layout_above属性 其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的上方。2. android:layout_alignBottom属性 其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的下边界对齐。3. android:layout_alignLeft属性 其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的左边界对齐。RelativeLayout.LayoutParams支持常用属性4. android:layout_alignParentBottom属性 其属性值为boolean值,用于指定该组件是否与布局管理器底端对齐。5. android:layout_alignParentLeft属性 其属性值为boolean值,用于指定该组件是否与布局管理器左边对齐。6. android:layout_alignParentRight属性 其属性值为boolean值,用于指定该组件是否与布局管理器右边对齐。RelativeLayout.LayoutParams支持常用属性7. android:layout_alignParentTop属性 其属性值为boolean值,用于指定该组件是否与布局管理器顶端对齐.8. android:layout_alignRight属性 其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的右边界对齐。9. android:layout_alignTop属性 其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的上边界对齐。10. android:layout_below属性 其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的下方。RelativeLayout.LayoutParams支持常用属性11. android:layout_centerInParent属性 其属性值为boolean值,用于指定该组件是否位于布局管理器的中央位置。12. android:layout_toLeftOf属性 其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的左侧。13. android:layout_toRightOf属性 其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的右侧。帧布局示例应用相对布局实现显示软件更新提示界面。帧布局示例1. 添加一个RelativeLayout相对布局管理器,并且为其设置背景,添加一个居中显示的文本组件TextView。RelativeLayout android:id=@+id/relativeLayout1 android:layout_width=fill_parent android:layout_height=fill_parent xmlns:android=/apk/res/android android:background=@drawable/background TextView android:text=发现有Widget的新版本,您想现在就安装吗? android:id=@+id/textView1 android:textSize=24px android:layout_height=wrap_content android:layout_width=wrap_content android:layout_centerInParent=true/帧布局示例2. 添加一个在button2左侧显示的按钮button1,添加一个按钮button2,该按钮与textView1的右边界对齐。Button android:text=现在更新 android:id=@+id/button1

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档