HarmonyOS应用开发实战:猫猫大作战-postCardAction 的通信流程
前言postCardAction是服务卡片与 UIAbility 之间的通信机制。当用户在桌面上点击卡片时卡片可以发送消息给所属的 UIAbility实现卡片→应用的跳转和数据传递。本文以「猫猫大作战」的桌面卡片点击进入游戏为锚点讲解 postCardAction 的通信流程。提示本系列不讲 ArkTS 基础语法与环墋搭建。一、卡片点击跳转// ScoreCard.ets — 卡片布局EntryComponentstruct ScoreCard{LocalStorageProp(score)score:string0;build(){Column(){Text( 得分).fontSize(12)Text(this.score).fontSize(24).fontWeight(FontWeight.Bold)}.onClick((){postCardAction(this,{action:router,abilityName:EntryAbility,params:{targetPage:game}});}).width(100%).height(100%).justifyContent(FlexAlign.Center)}}二、在 UIAbility 中接收// EntryAbility.etsexportdefaultclassEntryAbilityextendsUIAbility{onCreate(want:Want){consttargetPagewant.parameters?.targetPageasstring;if(targetPagegame){AppStorage.setOrCreate(targetPage,pages/Index);}}}三、总结postCardAction 实现卡片到应用的点击跳转和数据传递。核心要点postCardAction(component, action)发送卡片事件UIAbility 在onCreate/onNewWant中接收参数下一篇预告第 169 篇将深入 scheduledUpdateTime——卡片定时刷新。如果这篇文章对你有帮助欢迎点赞、收藏⭐、关注你的支持是我持续创作的动力相关资源postCardAction API开源鸿蒙跨平台社区第 167 篇FormExtensionAbility第 169 篇scheduledUpdateTime

相关新闻

uniapp scroll-view分页加载与手势切换tab融合设计

uniapp scroll-view分页加载与手势切换tab融合设计

1. 项目概述:scrollview分页加载与tab手势的融合设计在移动端应用开发中,数据分页加载和导航切换是最常见的基础功能组合。传统实现方式往往让用户先滑动切换tab,然后在当前tab内上下滑动浏览分页内容,这种操作路径需要用户不断调…

2026/7/30 6:11:53 阅读更多
靠谱的医疗垃圾焚烧炉生产厂家

靠谱的医疗垃圾焚烧炉生产厂家

在当今社会,医疗行业不断发展,医疗垃圾的处理成为了一个至关重要的问题。医疗垃圾如果处理不当,不仅会对环境造成严重污染,还可能引发疾病传播,威胁公众健康。因此,选择一家靠谱的医疗垃圾焚烧炉生产厂家至…

2026/7/30 7:51:55 阅读更多
大模型推理框架:从CoT到ToT的技术演进与实践

大模型推理框架:从CoT到ToT的技术演进与实践

1. 大模型推理框架概述:从基础范式到前沿探索 大模型推理框架正在经历从单一问答到复杂决策的范式跃迁。不同于传统NLP任务的端到端处理,现代推理框架更强调模仿人类认知的渐进式思考过程。以GPT-4、Claude等为代表的千亿级参数模型,其真正的…

2026/7/30 7:51:55 阅读更多
[GESP202606 四级] 扫雷

[GESP202606 四级] 扫雷

B4557 [GESP202606 四级] 扫雷 https://www.luogu.com.cn/problem/B4557 中国计算机学会(CCF)2026年6月C四级讲解——扫雷 https://www.bilibili.com/video/BV1MCMg6AEXR/ B4557 [GESP202606 四级] 扫雷 https://www.bilibili.com/video/BV1ZKTj6ZEVh/ 2…

2026/7/30 0:01:06 阅读更多