HarmonyOS第一课——从简单的页面开始(4)
一 概述
- 随堂测验
- 随堂测试截图
- 随堂测试证书
- 思维导图总结
二 随堂测验
2.1 判断题
1-在Column容器中的子组件默认是按照从上到下的垂直方向布局的,其主轴的方向是垂直方向,在Row容器中的组件默认是按照从左到右的水平方向布局的,其主轴的方向是水平方向 (A)
1 | A-正确(True) |
2-List容器可以沿水平排列,也可以沿垂直方向排列 (A)
1 | A-正确(True) |
3-当Tabs组件的参数barPosition为BarPosition.End时,页签位于页面底部(B)
1 | A-正确(True) |
注解:除了底部导航,还有侧边栏。需要两个属性:(barPosition、vertical)
1 | Tabs({ barPosition: BarPosition.Start }) { |
4-Resource是资源引用类型,用于设置组件属性的值,可以定义组件的颜色、文本大小、组件大小等属性 (A)
1 | A-正确(True) |
2.2 单选题
1-使用TextInput完成一个密码输入框,推荐设置type属性为下面的哪个值? (B)
1 | A-InputType.Normal |
2-使用Image加载网络图片,需要以下那种权限? (B)
1 | A-ohos.permision.USE_BLUETOOTH |
3-下面哪个组件层次结构是错误的? (C)
1 | A-List>ListItem>Column |
注解:Grid和GridItem之间没有其他组件,比如Row、Column
2.3 多选题
1-Row容器的主轴是水平方向,交叉轴是垂直方向,其参数类型为VerticalAlign(垂直对齐),VerticalAlign(定义了以下几种类型)?(ABE)
1 | A-Top |
2-下面哪些组件是容器组件?(BC)
1 | A-Button |
3-关于Tabs组件页签的位置设置,下面其描述正确的是?(ABCD)
1 | A-当barPosition为Start(默认值),Vertical属性为false时(默认值),页签位于容器顶部 |
三 随堂测试截图
1-判断题
2-单选题
3-多选题
4-随堂测试-结果