一、什么是卡片

        提供了一种在桌面、锁屏等系统应用上嵌入显示应用信息的开发框架和API,可以将应用内用户关注的重要信息或常用操作抽取到服务卡片(简称“卡片”)上,通过将卡片添加到桌面、锁屏等系统应用上,以达到信息展示、服务直达的便捷体验效果。

二、卡片的分类

  1. 静态卡片:jump to 绑定的组件
  2. 动态卡片:FormLink

区别:内存的占用性能的丝滑度

三、卡片配置文件json文件解析

四、卡片的生命周期

五、卡片交互事件分类

1、router

        拉起APP到前台

2、call

        拉起APP到后台,RPC通信(简单理解:后台间数据的传输)

3、message

        发送及时消息

六、实战

message

router

        仅仅会点击后将APP拉起至前台

call

app自动更新

被动更新(系统强制app更新)

        系统读取配置文件调用app的函数

注:某个特点给的值是系统自动规定的

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐