鸿蒙面试 --- 1202 下

1、什么是层叠布局?

层叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子元素依次入栈,后一个子元素覆盖前一个子元素,子元素可以叠加,也可以设置位置。

2、@Extend、@Styles、@Builder 对比

|--------------------|---------------|---------|
| 名称 | 适合 | 参数 |
| @Styles | 抽取 通用样式、事件 | 不可以传递参数 |
| @Extend | 抽取 特定组件 样式、事件 | 可以传递参数 |
| @Builder(重点掌握) | 抽取 结构、样式、事件 | 可以传递参数 |

3、网格 (Grid/GridItem)布局是什么?

网格布局是由"行"和"列"分割的单元格所组成,通过指定"项目"所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。

4、容器组件Scroll?

可滚动的容器组件,当子组件的布局尺寸超过父组件的尺寸时,内容可以滚动。

5、容器组件Tabs?

通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。

相关推荐
青瓷看世界2 小时前
华为HarmonyOS 让应用快速拥有账号能力 -- 1 华为账号一键登录
服务器·华为·harmonyos·应用账号能力
Harry技术10 小时前
‌鸿蒙生态的崛起:开发者的机遇与挑战
harmonyos
心态还需努力呀11 小时前
深入探索HarmonyOS next与ArkTS探索
华为·harmonyos
奇风19 小时前
鸿蒙技术分享:敲鸿蒙木鱼,积____功德——鸿蒙元服务开发:从入门到放弃(1)...
harmonyos·鸿蒙应用开发
SuperHeroWu719 小时前
【HarmonyOS】鸿蒙应用地理位置获取,地理名称获取
华为·harmonyos·鸿蒙·定位·location·地址位置·逆地址编码
jikuaidi6yuan1 天前
鸿蒙与Linux内核的关系
linux·华为·harmonyos
HMS Core1 天前
释放超凡性能,打造鸿蒙原生游戏卓越体验
游戏·华为·harmonyos
不懂得小白1 天前
HarmonyOS JSON解析与生成 常用的几个方法
华为·json·harmonyos
奇风1 天前
鸿蒙技术分享:Navigation页面容器封装-鸿蒙@fw/router框架源码解析(三)
harmonyos·鸿蒙应用开发
青瓷看世界1 天前
华为HarmonyOS 让应用快速拥有账号能力 -- 2 获取用户头像昵称
华为·harmonyos·获取用户信息