logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一文走进HarmonyOS APP开发中遇到的HiSmartPerf是什么

如果你后续还要把同一段流程送进bytrace做泳道分析,可以在关键路径加点(走系统 tracebuf,不算“侵入业务逻辑”),但这里不展开,避免喧宾夺主:HiSmartPerf 的定位仍是系统指标读数,不是 instruction-level tracer。HiSmartPerf 的「非侵入」本质是:它站在系统外侧读已经存在的账本(帧统计/调度与频点/内存统计/温度),替你按时间轴记下来,最后交还

#harmonyos#华为
HarmonyOS NEXT 游戏APP开发中如何正确拦截退出手势

侧滑秒退被认定严重问题,说白了就是系统给了你拦截口但你没用。覆写→→ 弹确认或静默存档后再,这三步走完,验收此项必过。

#harmonyos#游戏#华为
@Link 还是 @ObjectLink?HarmonyOS APP开发状态管理深层差异一次捋清

Link和不是二选一的优劣关系,而是各司其职——前者管引用与双向替换,后者管 Observed 对象内部变化。搞清"改指向"和"改内容"这个分野,大部分 ArkUI 状态困惑会瞬间消散。写新代码时顺手判断:是基本类型/整体换对象 →@Link;是@Observed类实例属性观测(尤指 List Item)→。等 HarmonyOS 6 大面积铺开,再考虑往 V2()平滑迁移就好。

#harmonyos#华为
HarmonyOS APP开发抓住崩溃现场的尾巴:hiAppEvent Watcher 里哪些系统事件自带 HiLog 日志?

事件常量事件名字符串含 HiLog 日志字段?说明APP_CRASH✅是信号崩溃(SIGSEGV等),携带hilog(崩溃前后最近若干行)APP_FREEZE✅是主线程阻塞超时(冻屏/卡死),携带hilog(含阻塞期间日志)⚠️部分版本/条件内存/FD/线程数超限告警;API 11+ 通常也携带hilog,但需满足阈值触发且未被采样抑制❌ 否签名校验失败,仅元信息行为事件❌ 否纯业务行为埋点自定义

#harmonyos#华为
HarmonyOS APP开发中userAuthIcon 统一认证控件的原理与实战破局

差异预判:为了适应万物互联的全场景,API 22 可能会开放更多的自定义能力(比如支持深色模式自适应、动态图标切换等)。适配对策:尽量不要硬编码 UI 颜色和尺寸。多使用系统资源和响应式布局单位,让你的认证控件在不同设备上都能和谐融入系统原生的视觉风格。坦率地讲,任何涉及安全和用户身份体系的开发都是一场与未知异常的博弈。但正是通过这样的标准化控件,配合 robust(健壮)的参数配置,我们得以在不

#harmonyos#华为
深潜 HarmonyOS APP开发中AVSession 音视频会话管理

坦率地讲,音视频开发从来都不是一件轻松的活儿。网络波动、解码延迟、设备兼容性……坑位无处不在。但令人欣慰的是,通过 AVSession 这样一个设计精良的中间层,华为帮我们屏蔽了大量系统级的复杂性。让专业的人干专业的事,应用层只管处理好业务逻辑,把状态同步交给 AVSession,把用户体验交给系统。希望这篇实战解析能为你接下来的鸿蒙开发扫清一些障碍。祝你编码愉快,早日上架!

#harmonyos#音视频#华为
深潜 HarmonyOS APP开发中AVSession 音视频会话管理

坦率地讲,音视频开发从来都不是一件轻松的活儿。网络波动、解码延迟、设备兼容性……坑位无处不在。但令人欣慰的是,通过 AVSession 这样一个设计精良的中间层,华为帮我们屏蔽了大量系统级的复杂性。让专业的人干专业的事,应用层只管处理好业务逻辑,把状态同步交给 AVSession,把用户体验交给系统。希望这篇实战解析能为你接下来的鸿蒙开发扫清一些障碍。祝你编码愉快,早日上架!

#harmonyos#音视频#华为
跨越山河的握手:揭秘 HarmonyOS 分布式跨设备启动 UIAbility 的底层校验

优秀的分布式代码,不是在真机上跑得有多顺,而是在各种异常边界下崩得不那么难看。跨设备启动 UIAbility 表面上只是一行的代码,但它实际上是包名、权限、组件配置、设备信任关系共同交织出的一张安全网。系统之所以设定这么多“苛刻”的校验场景,本质上是为了保护用户的隐私和数据安全,防止应用在后院“暗渡陈仓”。所以,下次当你再遇到跨设备启动失败,先别急着骂框架。泡杯咖啡,对照着这篇文章,从头到尾梳理一

#harmonyos#分布式#wpf
HarmonyOS APP开发玩转鸿蒙 HSP:打造高复用“乐高模块”的底层逻辑

HSP 绝对是鸿蒙生态里最迷人的架构利器之一。它就像是给了你一个“代码集装箱”,你可以把公司内部沉淀的算法、UI 规范甚至第三方 SDK 统统打包成 HSP。主工程就像搭积木一样,需要什么就import什么。不过,权力越大,责任越大。过度拆分 HSP 会导致包体积管理复杂度直线上升,甚至出现依赖地狱(Dependency Hell)。在项目初期适度冗余,当某段逻辑或 UI 第三次被复用时,果断将其

#harmonyos#华为
HarmonyOS APP开发玩转鸿蒙 HSP:打造高复用“乐高模块”的底层逻辑

HSP 绝对是鸿蒙生态里最迷人的架构利器之一。它就像是给了你一个“代码集装箱”,你可以把公司内部沉淀的算法、UI 规范甚至第三方 SDK 统统打包成 HSP。主工程就像搭积木一样,需要什么就import什么。不过,权力越大,责任越大。过度拆分 HSP 会导致包体积管理复杂度直线上升,甚至出现依赖地狱(Dependency Hell)。在项目初期适度冗余,当某段逻辑或 UI 第三次被复用时,果断将其

#harmonyos#华为
    共 108 条
  • 1
  • 2
  • 3
  • 11
  • 请选择