HarmonyOS开发基础知识之Component和ComponentContainer区别
3968 浏览 108 点赞 12 收藏
实战需求
HarmonyOS鸿蒙开发小知识之Component和ComponentContainer区别
Component 是什么?
Component:提供内容显示,是界面中所有组件的基类,开发者可以给Component设置事件处理回调来创建一个可交互的组件。Java UI框架提供了一些常用的界面元素,也可称之为组件,组件一般直接继承Component或它的子类,如Text、Image等。
ComponentContainer 是什么?
ComponentContainer:作为容器容纳Component或ComponentContainer对象,并对它们进行布局。Java UI框架提供了一些标准布局功能的容器,它们继承自ComponentContainer,一般以“Layout”结尾,如DirectionalLayout、DependentLayout等。
Component和ComponentContainer 关系
用户界面元素统称为组件,组件根据一定的层级结构进行组合形成布局。组件在未被添加到布局中时,既无法显示也无法交互,因此一个用户界面至少包含一个布局。在UI框架中,具体的布局类通常以XXLayout命名,完整的用户界面是一个布局,用户界面中的一部分也可以是一个布局。布局中容纳Component与ComponentContainer对象。

作者:知识大胖
来源:CSDN
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
标签
鸿蒙开发小知识
Component
相关推荐
鸿蒙推送通知开发:从本地通知到远程推送的完整实现
周正
3186
0鸿蒙数据库开发:从RDB到分布式数据的完整指南
周正
4085
0鸿蒙地图开发实战:从基础展示到路径规划的完整指南
周正
2991
0HarmonyOS 开发必会 5 种 Builder 详解
万少
4903
0华为鸿蒙 HarmonyOS 全场景分享能力图鉴发布
张三的终端窗口
3167
0宋你一朵小红花
我还没有写个人简介......
881
帖子
0
提问
1679
粉丝
最新发布
华为鸿蒙 HarmonyOS 6.0.0.108 SP2 Developer 版本新增 9 套桌面图标
2025-10-20 23:17:16 发布注意!华为开启鸿蒙6.0系统推送,稳定性提升
2025-10-14 15:10:36 发布热门推荐