IT评测·应用市场-qidao123.com技术社区

标题: HarmonyOS实战开发:服务卡片 [打印本页]

作者: 杀鸡焉用牛刀    时间: 2024-12-17 22:04
标题: HarmonyOS实战开发:服务卡片
服务卡片(以下简称“卡片”)是一种界面展示情势,可以将应用的重要信息或操作前置到卡片,以到达服务直达、淘汰体验层级的目的。卡片常用于嵌入到其他应用(当前卡片利用方只支持系统应用,如桌面)中作为其界面显示的一部分,并支持拉起页面、发送消息等基础的交互功能。
服务卡片架构

图1 服务卡片架构

卡片的基本概念:

卡片的常见利用步骤如下。
图2 卡片常见利用步骤


服务卡片UI页面开发方式

在Stage模型下,服务卡片的UI页面支持通过ArkTS和JS两种语言举行开发:

ArkTS卡片与JS卡片具备不同的实现原理及特征,在场景能力上的差别如下表所示。
类别JS卡片ArkTS卡片开发范式类Web范式声明式范式组件能力支持支持结构能力支持支持事件能力支持支持自定义动效不支持支持自定义绘制不支持支持逻辑代码实行(不包含import能力)不支持支持 推荐在开发需求需要动态能力的卡片时利用ArkTS卡片,因为它拥有更加丰富的能力和适应更多的场景,能够进步效率并实现动态化。但如果只需要静态展示卡片,可以考虑利用JS卡片。
动态卡片和静态卡片

对于ArkTS卡片,为了降低不同业务场景下不必要的内存资源开销,又可分为动态卡片和静态卡片(通过form_config.json配置文件中字段区分),两者重要区别如下。isDynamic

静态卡片与动态卡片的能力对好比下: | 卡片能力 | 静态卡片 | 动态卡片 | | -------- | -------- | -------- | | 组件能力 | 支持 | 支持 | | 结构能力 | 支持 | 支持 | | 事件能力 | 受限支持 | 支持 | | 自定义动效 | 不支持 | 支持 | | 自定义绘制 | 支持 | 支持 | | 逻辑代码实行(不包含import能力) | 支持 | 支持 |
静态卡片利用上还存在如下束缚:


末了

有许多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频仍踩坑,最终浪费大量时间。以是有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。 
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了ArkTS、ArkUI开发组件、Stage模型、多端摆设、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
盼望这一份鸿蒙学习资料能够给各人带来帮助,有需要的小伙伴自行领取,限时开源,先到先得~无套路领取!!
获取这份完备版高清学习路线,请点击→纯血版全套鸿蒙HarmonyOS学习资料
鸿蒙(HarmonyOS NEXT)最新学习路线












有了路线图,怎么能没有学习资料呢,小编也准备了一份团结鸿蒙官方发布笔记整理收纳的一套系统性的鸿蒙(OpenHarmony )学习手册(共计1236页)鸿蒙(OpenHarmony )开发入门教学视频,内容包含:ArkTS、ArkUI、Web开发、应用模型、资源分类…等知识点。
获取以上完备版高清学习路线,请点击→纯血版全套鸿蒙HarmonyOS学习资料
《鸿蒙 (OpenHarmony)开发入门教学视频》


《鸿蒙生态应用开发V2.0白皮书》


《鸿蒙 (OpenHarmony)开发基础到实战手册》

OpenHarmony北向、南向开发环境搭建

 《鸿蒙开发基础》



 《鸿蒙开发进阶》



《鸿蒙进阶实战》



 获取以上完备鸿蒙HarmonyOS学习资料,请点击→纯血版全套鸿蒙HarmonyOS学习资料
总结

总的来说,华为鸿蒙不再兼容安卓,对中年步伐员来说是一个挑战,也是一个机会。只有积极应对变化,不绝学习和提升本身,他们才气在这个变革的时代中立于不败之地。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4