版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android项目开发任务2-5:绝对布局设计导入任务任务实施相关知识拓展训练导入任务进行Android应用软件开发,首先要进行软件界面的布局设计,本次任务完成一个绝对布局设计。导入任务【任务目标】在Android系统中使用绝对布局完成应用程序欢迎界面的设计。导入任务【任务描述】绝对定位AbsoluteLayout,又叫坐标布局,可以直接指定子元素的绝对位置。这种布局简单直接,直观性强,但是由于手机屏幕尺寸差别比较大,使用绝对定位的适应性会比较差。本任务中,我们将使用绝对布局完成一个欢迎界面的设计。导入任务【任务分析】绝对布局(AbsoluteLayout)就像Java中awt编程中的空布局,就是Android不提供任何布局控制,而是由开发人员自己通过X坐标,Y坐标来控制组件的位置,当时用AbsoluteLayout作为布局容器时,布局容器不在管理子组件的位置,大小等这些都需要开发者自己控制。使用绝对布局时候,每个组件都可以制定以下两个XML属性:layout_x:制定该子组件的x坐标layout_y:制定该子组件的y坐标Tip:在绝对定位中,如果子元素不设置layout_x和layout_y,那么它们的默认值是0,也就是说它会像在FrameLayout一样这个元素会出现在左上角。任务实施创建安卓应用程序项目编写绝对布局XML文件运行布局界面查看结果任务实施操作1:创建项目。创建一个Android应用程序项目,将该项目命名为“absolutelayoutdemo”。任务实施操作2:准备素材。将所用到的图像文件“robotdj.png”复制到项目中对应的drawable资源中,这里可以复制到drawable-xhdpi里。任务实施操作3:编写程序。在项目absolutelayoutdemo中双击打开“activity_main.xml”文件,在代码编辑窗口输入以下对应程序代码,完成界面代码的编写。任务实施操作4:运行项目。保存文件,预览设计效果。运行项目absolutelayoutdemo,测试程序运行效果。相关知识绝对布局AbsoluteLayout图像视图ImageView技术知识知识点1:绝对布局AbsoluteLayout绝对布局AbsoluteLayout用绝对坐标来指定组件的布局,也被称为坐标布局。绝对布局以指定组件的左上角为坐标原点,用X、Y坐标来指定元素的位置。这种布局方式比较简单,但是在屏幕尺寸发生变化时,界面会发生一些尺寸偏差。常用属性:android:layout_x:设置组件x坐标android:layout_y:设置组件y坐标技术知识知识点2:图像视图ImageViewImageView直接继承自View类,它的主要功能是用于显示图片。实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显示。ImageView可以适用于任何布局中,并且Android为其提供了缩放和着色的一些操作。ImageView的一些常用属性:android:src:设置ImageView所显示的Drawable对象的ID。android:scaleType:设置所显示的图片如何缩放或移动以适应ImageView的大小。android:maxWidth:设置ImageView的最大宽度。android:maxHeight:设置ImageView的最大高度。android:adjustViewBounds:设置ImageView是否调整自己的边界来保持所显示图片的长宽比。拓展训练使用绝对布局编程实现“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高速公路恶劣天气安全驾驶技能考核模拟试卷及答案
- 危险化学品生产经营单位安全管理法规知识模拟试卷及答案
- 建设工程监理实务考点解析及习题及答案
- 工厂年底安全培训模板课件
- 2026年机动车驾驶科目三考试冲刺练习及答案
- 2026年药学综合知识与技能考试中药剂学重点模块备考及答案
- 期货从业资格考试期货交易规则与监管制度冲刺练习及答案
- 安全生产法律法规模拟试卷及答案
- 驾考科目三道路驾驶技能模拟试卷及答案
- 造价工程师工程量清单编制考点冲刺练习及答案
- 领导干部讲安全党课安全责任与风险防控
- 加油站工程监理实施细则
- GB/T 23937-2026工业硫氢化钠
- 老年髋部骨折患者围手术期管理专家共识
- 2026年养老院入职培训内容大纲
- 智慧渔业课件
- 电缆防火封堵施工安全交底
- 2027年国家公务员面试全攻略:题型梳理、答题模板与备考指南
- 户用光伏运维培训
- 财务差旅费报销培训课件
- 反向开票培训课件
评论
0/150
提交评论