登录社区云,与社区用户共同成长
邀请您加入社区
核心是用@Builder@BuilderRow() {Column() {.width(22).layoutWeight(1) // 三个按钮平分 Row 宽度,各占 1/3// 更新选中态// 驱动 Tabs 切页})}).width('66%') // 关键1:不满宽,才有"悬浮胶囊"的感觉.borderRadius(30) // 关键2:圆角 = 高度的一半,标准胶囊形态。
大家好,我是杨利杰 YJlio。上一篇找到了,这篇继续沿着模板阅读应用入口。我想弄清楚:组件创建阶段做什么,窗口在哪里管理,首个页面由哪段代码加载。这是 HarmonyOS 7.0 学习笔记第 03 篇。我的练习方法是先读当前模板,再在已有回调里增加少量日志,同时观察设备画面。冷启动、恢复和窗口重建可能涉及不同路径,具体结果需要实测记录。日志出现只能证明执行到该位置,不能直接证明页面绘制或异步数据
大家好,我是杨利杰 YJlio。第一个工程能够运行之后,我接下来要找清楚四件事:页面在哪个文件、Ability 入口做什么、配置的作用范围是什么、资源应该放在哪里。这篇是 HarmonyOS 7.0 学习笔记第 02 篇,围绕 ArkTS 工程目录做一次定位练习。目录知识的用处,会在“改了文件没效果”和“修改配置后构建失败”时体现出来。我的做法是先读当前模板,再用一处页面文本修改验证文件与运行结果
本文为杨利杰YJlio的HarmonyOS 7.0学习笔记第01篇,详细记录了使用DevEco Studio创建并运行首个ArkTS工程的全过程。从环境配置、工程创建到六项关键检查(识别工程、SDK就绪、同步、构建、设备连接、应用启动),强调建立可复现的运行基线与逐项验证的重要性。通过修改模板文本并观察设备反馈,掌握ArkTS页面结构与代码对应关系,为后续开发打下坚实基础。
HarmonyOS 端侧 AI 采用三层架构:MindSpore Lite(推理引擎)、CANN Kit(硬件加速)与格物推理服务(QoS调度),实现高效低耗推理。通过模型量化、剪枝等压缩技术优化大模型部署,结合意图框架、Skill 框架与端侧 A2A 协同机制,支持从端侧推理到动态 UI 的完整 AI 能力链路。开发者可基于配置文件或装饰器注册意图,利用智能体卡片与脚本引擎实现状态持久化与动态交
本文系统阐述了HarmonyOS应用安全开发的核心能力:基于HUKS实现密钥全生命周期管理,支持加密、签名等操作;通过HTTPS证书链校验与双向认证保障网络传输安全;遵循权限最小化原则,规范动态申请流程;结合隐私标签与政策配置满足合规要求;并利用ArkGuard进行代码混淆防护。最终构建覆盖数据加密、安全传输、权限管控与代码保护的完整安全体系,有效防范上架审核风险与安全漏洞。
HarmonyOS 7实现从“App亲和”到“Agent亲和”的架构跃迁,以小艺为系统智能体入口,依托HMAF 2.0与ArkAF框架,支持意图、Skill及端侧A2A三种能力开放机制。开发者可通过配置文件或装饰器快速注册标准/自定义意图,使用SKILL.md与ArkTS封装复杂任务为可调度技能,结合AgentCard与动态脚本引擎实现轻量级交互与状态持久化。应用可按四阶段演进:原子化→Skill
本文系统阐述HarmonyOS应用商业化与用户增长闭环策略,涵盖付费应用、IAP、订阅制、广告变现四大模式选型与IAP Kit、广告服务集成实践。依托AppGallery Connect数据服务,实现用户分群、A/B测试、漏斗分析等精细化运营;通过应用归因服务精准追踪渠道效果,结合Push推送的标签人群圈选、文案AB与智能时机,高效完成沉默唤醒与促激活。配合预约发布、精选提名、搜索优化等分发策略,
HarmonyOS 7星盾安全架构实现从“权限管控”到“意图执行”的范式跃迁,通过数据最小化、意图分级仲裁与行为沙箱监控构建意图级防护。结合应用沙箱、签名校验与强制访问控制,保障端侧AI模型的合规部署。依托ModelGuard API实现模型加密、签名与安全解密,配合HUKS密钥管理强化模型安全。A2A跨应用通信采用白名单鉴权、技能风险分级与会话隔离,确保智能体协作安全。通过pac.json5隐私
本文系统梳理了HarmonyOS应用上架全流程核心能力:涵盖审核规范(规避信息不符、名称雷同等高频驳回问题)、云测试与自检工具(AGC云测试、DevEco Testing)提升质量、AppGallery增长引擎与Push服务驱动用户增长、HAR/HSP/HAP组件化架构优化工程结构,并通过AGC Publishing API实现CI/CD自动化上架,最终构建从代码提交到运营增长的完整工程化闭环。
本课系统讲解HarmonyOS 7.0空间计算技术栈,涵盖ArkGraphics 3D的ECS架构、场景管理与自定义着色器,Spatial Recon Kit的3DGS渲染与端侧重建,结合空间音频与沉浸光感组件,实现从2D到3D的沉浸式体验。通过构建3D商品展示应用,掌握全链路开发实践,助力开发者打造高沉浸感的3D交互应用。
本文系统阐述HarmonyOS分布式技术架构,涵盖分布式软总线、设备管理与数据同步核心组件。通过distributedDeviceManager实现设备发现、认证与状态监听,支持跨设备选择;利用distributedDataObject完成多设备实时数据同步,保障状态一致性;结合分布式键值数据库与应用接续机制,实现任务迁移与一次开发多端部署。重点解析了设备流转、冲突处理及响应式布局设计,为开发者提
HarmonyOS端侧AI技术栈涵盖MindSpore Lite、CANN Kit等五大核心组件,构建了从硬件加速到应用层的完整体系。通过系统内置控件、MindSpore Lite推理与端侧大模型部署三类路径,开发者可依据场景灵活选型。重点掌握模型转换、上下文管理与性能优化策略,结合量化剪枝等压缩技术,实现低延迟、高安全、低成本的智能应用部署。
本文系统阐述了中大型 HarmonyOS 应用的工程化实践,涵盖模块拆分(按业务域、功能层、团队边界)、依赖治理(版本统一、依赖分析)、构建优化(增量编译、HSP 共享)、团队协作规范(分层、命名、提交、Code Review)及多环境配置管理。通过组合使用三种拆分维度与 ohpm 工具链,实现可维护、可扩展、可协作的工程架构,显著提升开发效率与代码质量。
本文系统阐述了HarmonyOS应用性能与稳定性治理的八大核心能力:通过Frame模板、ArkUI模板及Inspector精准定位卡顿丢帧根因;利用JSLeakWatcher检测并分析内存泄漏,修复定时器等常见泄漏场景;结合AppFreeze日志三步法(故障类型判断、队列积压排查、主线程阻塞分析)应对冻屏问题;构建try-catch、Promise.catch与全局异常监听的三层防御体系;借助Hi
本文系统阐述了HarmonyOS NDK在应用开发中的定位与核心能力,涵盖其架构组成、Node-API跨语言交互机制及C++侧UI组件创建。重点介绍了通过ArkUI_NativeNodeAPI_1实现动态组件树构建、复杂数据类型传递、线程安全通信与多线程性能优化,并结合实例演示了模块注册、调用流程及自定义渲染管线的实现方法,强调在必要场景下合理选用NDK方案并遵循内存与线程安全规范。
摘要(148字): HarmonyOS端侧冷启动时,relationalStore初始化滞后于HistoryAppend意图执行,导致写入失败却返回“假成功”(append DONE但未写入)。因数据库初始化为fire-and-forget模式,进程刚拉起即执行写入,竞态窗口达57ms。后续读取历史无新问题,分析模型误判“无输入”,最终形成“孤儿回复”。三重缺陷叠加——竞态、静默失败、状态错位——
本文系统介绍了HarmonyOS应用性能治理全链路方案:基于DevEco Profiler的场景化分析模板(如Launch、Frame、Time等)实现精准问题定位;通过深度录制与跨语言调用栈分析优化关键路径;结合Test Kit与DevEco Testing构建白盒自动化测试与性能基线;利用HiAppEvent+AGC APMS实现线上启动耗时、崩溃率等指标监控;针对折叠屏等多设备形态,采用响应
本文系统讲解了HarmonyOS应用的国际化、无障碍与多设备适配核心能力。通过资源限定词机制实现多语言、深色模式管理,使用$r()引用资源并规范命名;掌握复数、日期/数字/货币的区域化格式化;实现运行时语言切换与偏好持久化。在无障碍方面,合理配置accessibilityText、accessibilityGroup、accessibilityDescription及accessibilityLe
本文系统讲解了HarmonyOS应用从签名配置到上架发布的全流程:明确调试与发布签名的区别,掌握AppGallery Connect中应用创建、隐私合规配置及发布证书申请;在DevEco Studio完成正式打包与签名;重点强调隐私政策一致性、权限最小化及敏感权限申请时机;梳理审核常见驳回原因并提供整改方案;介绍OTA全量、增量更新与热修复三种更新方式。通过典型习题强化核心知识点,助力开发者独立完
本文系统讲解 HarmonyOS 中 HAP、HAR、HSP 三种包类型的核心区别与适用场景,重点掌握 HAR 静态共享包的创建与引用,以及 HSP 动态共享包在资源复用与按需加载中的优势。结合分层架构设计思想,明确产品定制层、基础特性层与公共能力层的职责划分,落地 MVVM 模式于 ArkUI,遵循高内聚低耦合原则进行模块化拆分,避免“为拆分而拆分”的反模式,最终实现中型应用的合理架构设计。