当前位置:   article > 正文

鸿蒙HarmonyOS实战-Stage模型(服务卡片的模块和创建)_harmony 新建卡片

harmony 新建卡片

 一、服务卡片的模块和创建

在HarmonyOS中,服务卡片是一种提供即时信息和快速操作的小组件,类似于Android中的通知栏。服务卡片可以显示各种类型的信息,包括通知、天气、日历事件、音乐播放器、快捷方式等。用户可以根据自己的需求配置服务卡片,并通过轻扫或点击来查看详细信息或执行操作。此外,服务卡片还支持互动操作,例如滑动、拖动和长按等,以实现更多功能。用户可以通过设置中的服务卡片管理来管理和定制自己的服务卡片。总的来说,服务卡片是HarmonyOS提供的一种方便快捷的信息展示和操作方式,用户可以根据自己的喜好和需求进行个性化设置和使用。

1.ArkTS卡片相关模块

在这里插入图片描述

名称内容
FormExtensionAbility提供卡片创建、销毁、刷新等生命周期回调的卡片扩展模块。
FormExtensionContextFormExtensionAbility的上下文环境,提供FormExtensionAbility具有的接口和能力。
formProvider提供卡片提供方相关的接口能力,可通过该模块提供接口实现更新卡片、设置卡片更新时间、获取卡片信息、请求发布卡片等。
formInfo提供了卡片信息和状态等相关类型和枚举。
formBindingData提供卡片数据绑定的能力,包括FormBindingData对象的创建、相关信息的描述。
页面布局(Card.ets)提供声明式范式的UI接口能力。
ArkTS卡片特有能力postCardAction用于卡片内部和提供方应用间的交互,仅在卡片中可以调用。
ArkTS卡片能力列表列举了能在ArkTS卡片中使用的API、组件、事件、属性和生命周期调度。
卡片配置包含FormExtensionAbility的配置和卡片的配置。
module.json5配置文件中的extensionAbilities标签配置FormExtensionAbility相关信息。
resources/base/profile/目录下的form_config.json配置文件配置卡片(WidgetCard.ets)相关信息。

2.ArkTS卡片创建

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/274514

推荐阅读
相关标签