logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

〖共创稿事节〗HarmonyOS 7 新特性实战(53):摇一摇之后卡片怎么长出那一圈——互动卡片的激活态、出框区与一条从没生效的消息通道

卡片上那颗「刷新」从上线起就没生效过:系统递到 onFormEvent 的 message 不是裸字符串,而是整个动作序列化后的 JSON。修复只用了一个 JSON.parse,前提是把「系统递什么」当成未知量。顺着这条通道继续拆互动卡片的三层分工——静态卡片、动态卡片、场景动效的激活态各管一段;出框区以卡片左上角为原点按比例外扩,158×158 算出 190×205 @(-16,-24);激活态

文章图片
#harmonyos#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(52):审核说「内容太少」,我把每个数字都换成了算出来的

2026-09-11 的审核报告只给了三句话:搜索不一致、642 与实际内容不一致、内容丰富度欠佳。这篇把三句话拆成三种可验证的形态——输入到结果的命中矩阵、只算不写的账本、相对被驳回包的增量清单,再用 1116 条搜索断言、全量门禁与上架自检把「内容太少」变成可复算的数字。

文章图片
#harmonyos#华为#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(51):发布包可追溯——离线签名、双层验签与换包台账

发布证书的私钥口令不允许以明文进仓库,常规签名配置这条路就断了。这篇记录一条可复算的离线签名链路:产出未签名包、单独签 HAP、复刻 APP 结构、再签 APP,最后对两层分别验签;再用三份产物的字节数与 SHA256 建台账,把「哪个包、谁签的、换过几次」钉在数字上。

文章图片
#harmonyos#华为#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(49):球收窗展——闪控球与闪控窗绑成一条生命周期

详情页点一下按钮,球挂到了屏幕上——闪控球在别的应用上悬浮,点球展开成闪控窗。这篇把 floatingBall 与 floatView 接成一条生命周期:bind 后两窗同建只显一个,球先停窗跟着停的状态配对是一体销毁的字据,189vp 定高窗、restoreMainWindow 白名单回跳逐条踩完,update 不重建却也不刷窗——真机踩坑补了通知口,五段日志链在模拟器与真机上对上。

文章图片
#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(47):把装机门临时提到 26,让 linter 把迁移债一次吐干净

compatibleSdkVersion 是装机门,设成 6.0.0(20) 时 linter 就按 20 的口径跑,26 的迁移债一条都不报。这篇把装机门临时提到 26.0.0 让债自己冒出来,31 条警告分成 5 条真债和 26 条设备容量提示,修完再还原;再用对话式 Agent 读码补 linter 报不到的两处旧导入路径,两条渠道结论对照。

文章图片
#harmonyos#华为#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(47):把装机门临时提到 26,让 linter 把迁移债一次吐干净

compatibleSdkVersion 是装机门,设成 6.0.0(20) 时 linter 就按 20 的口径跑,26 的迁移债一条都不报。这篇把装机门临时提到 26.0.0 让债自己冒出来,31 条警告分成 5 条真债和 26 条设备容量提示,修完再还原;再用对话式 Agent 读码补 linter 报不到的两处旧导入路径,两条渠道结论对照。

文章图片
#harmonyos#华为#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(48):碰一碰分享接进来,我却先被一个回调骗了一整天

接 systemShare 时,我按印象写了 result.resultCode,编译过了、跑起来也没报错,只是它永远是 undefined。这篇从一次被回调骗到的经历出发,把 SharedRecord 的必填项、thumbnail 的 32 KB 上限、两个 off 的签名差异、SINGLE 与 BATCH 的语义边界逐条对 d.ts 核实,再用 60 秒真机日志把系统内部的调用顺序倒推出来;跨

文章图片
#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(45):耳机拔出以后怎么办——输出路由监控与空间音频降级

耳机一拔,声音跳到外放,页头却还写着「右前 30°」。这篇把「能不能渲染方位」和「此刻声音去了哪」拆成两件事:用 AudioRoutingManager 读全量输出设备、只订阅一次 deviceChange、按有线>蓝牙>外接>机身定路由,再把降级提示写进 AppStorage 交给地图说明卡,讲解不中断。

文章图片
#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(44):地图坐标如何变成声音方向——3D 地块与空间声源联动

地图上点昆仑,讲解声该从左上角来。这篇把 3D 地块的世界锚点换算成 OHAudioSuite 的 5 米声场坐标:等比缩放、球面收口、atan2 求方位角、八扇区读数,再用三块地的左右声道 RMS 验证方位真的落进了声音里。

文章图片
#ArkUI
〖共创稿事节〗HarmonyOS 7 新特性实战(46):讲解放进后台之后——系统媒体卡与跨应用播控最小闭环

点开讲解再切去别的应用,声音还在,屏幕上却没有它。这篇用 AVSession 把讲解接进系统播控卡:元数据跟着当前异兽走、云端 AVPlayer 上报真实进度、WantAgent 点卡带参数直达异兽、卡上命令与应用状态成对落日志,能力缺失时逐级降级。

文章图片
#ArkUI
    共 278 条
  • 1
  • 2
  • 3
  • 28
  • 请选择