当前位置: 首页 > news >正文

【Harmony OS】作业四 布局

目录

一. 单选题(共6题,6分)

1. (单选题, 1分)关于容器组件 Row 和 Column,下面说法错误的是?

2. (单选题, 1分)下列哪种组合方式可以实现子组件从父子组件单向状态同步?

3. (单选题, 1分)下面哪个组件层次结构是错误的?

4. (单选题, 1分)关于 Tabs 组件页签的位置设置,下面描述错误的是?

5. (单选题, 1分)Row 组件中有两个 Text 组件,如果使用 justifyContent 对齐方式,下面哪个属性可以实右两端对齐?

6. (单选题, 1分)Row 父容器宽度 100,其中子组件 X 设置了 layoutWeight(3)和 width('20%'),子组件 Y 设置了 layoutWeight(2)和 width('30%'),会出现什么样的效果?

二. 多选题(共3题,6分)

7. (多选题, 2分)Row 容器的主轴是水平方向,交叉轴是垂直方向,其参数类型为 VerticalAlign(垂直对齐),VerticalAlign 定义了以下几种类型?

8. (多选题, 2分)下面哪些组件层次结构是正确的?

9. (多选题, 2分)下面哪些容器组件是可以滚动的?

三. 判断题(共3题,3分)

10. (判断题, 1分)Button 组件可以包含子组件。

11. (判断题, 1分)在Column和Row容器组件中,,justifyContent用于设置子组件在交叉轴方向上的对齐格式,alignltems用于设置子组件在主轴方向上的对齐格式。

12. (判断题, 1分)List 容器可以沿水平方向排列,也可以沿垂直方向排列。


一. 单选题(共6题,6分)

1. (单选题, 1分)关于容器组件 Row 和 Column,下面说法错误的是?

  • A. Row 的子组件在交叉轴方向上的对齐方式使用 alignItems 属性来设置,其参数类型为HorizontalAlign。
  • B. 主轴和交叉轴始终是相互垂直的,Row 和 Column 主轴的方向不一样。
  • C. Column 的子组件在主轴方向上的对齐使用 justifyContent 属性来设置,其参数类数是FlexAlign。
  • D. Column 容器的主轴是垂直方向,交叉轴是水平方向;Row 容器的主轴是水平方向,交叉轴是垂直方向。

我的答案:A:Row 的子组件在交叉轴方向上的对齐方式使用 alignItems 属性来设置,其参数类型为HorizontalAlign。;

1

2. (单选题, 1分)下列哪种组合方式可以实现子组件从父子组件单向状态同步?

  • A. @State 和@Link
  • B. @Provide 和@Resume
  • C. @Observed 和@ObjectLink
  • D. @State 和@Prop

我的答案:D:@State 和@Prop;

1

3. (单选题, 1分)下面哪个组件层次结构是错误的?

  • A. Column > List > ListItem
  • B. List > ListItem > Column
  • C. Grid > GridItem
  • D. Grid > Row > GridItem

我的答案:D:Grid > Row > GridItem;

1

4. (单选题, 1分)关于 Tabs 组件页签的位置设置,下面描述错误的是?

  • A. 当 barPosition 为 End ,vertical 属性为 false(默认值)时,页签位于容器底部。
  • B. 当 barPosition 为 End ,vertical 属性为 true 时,页签位于容器底部。
  • C. 当 barPosition 为 Start(默认值) ,vertical 属性为 true 时,页签位于容器左侧
  • D. 当 barPosition 为 Start (默认值),vertical 属性为 false 时(默认值),页签位于容器顶部。

我的答案:B:当 barPosition 为 End ,vertical 属性为 true 时,页签位于容器底部。;

1

5. (单选题, 1分)Row 组件中有两个 Text 组件,如果使用 justifyContent 对齐方式,下面哪个属性可以实右两端对齐?

  • A. FlexAlign.End
  • B. FlexAlign.SpaceBetween
  • C. FlexAlign.SpaceEvenly
  • D. FlexAlign.Start

我的答案:B:FlexAlign.SpaceBetween;

1

6. (单选题, 1分)Row 父容器宽度 100,其中子组件 X 设置了 layoutWeight(3)和 width('20%'),子组件 Y 设置了 layoutWeight(2)和 width('30%'),会出现什么样的效果?

  • A. 子组件 X 宽度 20,子组件 Y 宽度 30
  • B. 子组件 X 宽度 60,子组件 Y 宽度 40
  • C. 子组件 X 宽度 30,子组件 Y 宽度 20
  • D. 子组件 X 宽度 40,子组件 Y 宽度 60

我的答案:B:子组件 X 宽度 60,子组件 Y 宽度 40;

1

二. 多选题(共3题,6分)

7. (多选题, 2分)Row 容器的主轴是水平方向,交叉轴是垂直方向,其参数类型为 VerticalAlign(垂直对齐),VerticalAlign 定义了以下几种类型?

  • A. End
  • B. Start
  • C. Bottom
  • D. Top
  • E. Center

我的答案:CDE:Bottom; Top; Center;

2

8. (多选题, 2分)下面哪些组件层次结构是正确的?

  • A. Column>Row>Button
  • B. Image>Text>Span
  • C. Button>Column>Image
  • D. Button>Image>Text
  • E. Text>Span

我的答案:ACE:Column>Row>Button; Button>Column>Image; Text>Span;

2

9. (多选题, 2分)下面哪些容器组件是可以滚动的?

  • A. Grid
  • B. Column
  • C. List
  • D. Scroll
  • E. Row

我的答案:ACD:Grid; List; Scroll;

2

三. 判断题(共3题,3分)

10. (判断题, 1分)Button 组件可以包含子组件。

  • A. 对
  • B. 错

我的答案:

1

11. (判断题, 1分)在Column和Row容器组件中,,justifyContent用于设置子组件在交叉轴方向上的对齐格式,alignltems用于设置子组件在主轴方向上的对齐格式。

  • A. 对
  • B. 错

我的答案:

1

12. (判断题, 1分)List 容器可以沿水平方向排列,也可以沿垂直方向排列。

  • A. 对
  • B. 错

我的答案:

1

http://www.xdnf.cn/news/600481.html

相关文章:

  • 掌握 npm 核心操作:从安装到管理依赖的完整指南
  • SpringCloud——MybatisPlus
  • CMake创建C++项目与npm创建nodejs项目异曲同工
  • 基于 ARIMA 与贝叶斯回归的时间序列分析:结合趋势季节性与不确定性量化(附 PyTorch 变分贝叶斯实现)
  • AWS EC2实例安全远程访问最佳实践
  • uniapp原生插件
  • Profibus转Profinet网关赋能鼓式硫化机:智能化生产升级的关键突破
  • 多模态大语言模型arxiv论文略读(九十一)
  • vscode使用ssh链接服务器
  • 飞桨(PaddlePaddle)在机器学习全流程(数据采集、处理、标注、建模、分析、优化)
  • [论文阅读]Pandora: Jailbreak GPTs by Retrieval Augmented Generation Poisoning
  • [ Qt ] | 常见控件(一)
  • Oracle 基础知识作业的使用
  • NLP入门指南:零基础理解自然语言处理
  • 医学人工智能中的分层处理与跨模态融合:深度架构设计研究(基础教程.下)
  • Ensp --四路由练习
  • fpga-编程线性序列机和状态机
  • MySQL 派生表查询导致 Crash 的根源分析与解决方案
  • (万字长文)Django数据库操作——ORM:数据交互显示前端网页
  • JVM——Java 虚拟机的监控及诊断工具(GUI 篇)
  • vue2中,codemirror编辑器的使用
  • SpringMVC(结合源码浅析工作流程)
  • 【Mysql|数据恢复】rm -rf 误删数据库文件恢复
  • opencv彩图-直方图均衡化
  • 论文略读:If Multi-Agent Debate is the Answer, What is the Question?
  • 一条SQL语句的旅程:解析、优化与执行全过程研究
  • 讯联文库开发日志(五)登录拦截校验
  • 《STL--- vector的使用及其底层实现》
  • CAD球体功能梯度材料3D插件
  • Data Whale