鸿蒙大型应用分层架构:应用层、能力层、服务层与数据层

鸿蒙百篇系列第 71 篇 · 专家 第 10 篇讲过架构设计的模块化思路,第 34 篇讲过组件化拆分。到第 70 篇为止,你已经掌握了从渲染管线到系统服务的底层知识。从这篇开始,我们进入"专家架构"阶段——把这些底层能力用工程化的方式组织起来,解决大型鸿蒙应用的分层问题。 一个鸿蒙应用从 Demo

Administrator Administrator 发布于 2026-09-03

鸿蒙深度专题回顾:第 61-70 篇知识图谱与下阶段路线

鸿蒙百篇系列第 70 篇 · 专家 到这里,鸿蒙百篇系列已经走过 70%——前 60 篇打基础、做应用、上工程,61-70 篇钻到底层去看"系统是怎么搭起来的"。这一篇不引入新概念,专门做两件事:把第 61-70 篇的内容重新整理,让你能在 30 分钟内回顾起整个深度专题;同时给出后 30 篇的方向

Administrator Administrator 发布于 2026-09-03

鸿蒙系统服务框架:SAMgr、SA 注册与跨设备调用

鸿蒙百篇系列第 69 篇 · 专家 第 56 篇讲过 IPC 跨进程通信,那是从"应用间数据共享"的角度。这一篇我们钻进鸿蒙的"系统服务"层(SAMgr,System Ability Manager),看看鸿蒙内部那些全局服务(如 DistributedSchedule、SoftBus、Abilit

Administrator Administrator 发布于 2026-09-03

鸿蒙包管理机制:HAP/HSP、安装卸载与版本控制

鸿蒙百篇系列第 68 篇 · 中级 第 20 篇讲上架流程是从"运维"角度讲的。这一篇我们钻进底层"包管理子系统",把 HAP / HSP / APP 的实质、签名链、版本号、安装卸载原理以及 bm 工具搞清楚。理解这一层之后,遇到"包安装失败"、“版本冲突”、"动态下发模块"这类问题就有数了。 一

Administrator Administrator 发布于 2026-09-03

鸿蒙图形栈与 Surface:XComponent、EGL 自绘与硬件合成

鸿蒙百篇系列第 66 篇 · 高级 第 61 篇我们钻进了 RenderNode 层的渲染管线。这一篇把镜头拉到另一条赛道:XComponent + EGL 自绘。它们的"渲染权"在 Native 一侧,能直接持有 NativeWindow 上屏。游戏引擎、视频编辑、相机预览、自定义图表动效都用得上

Administrator Administrator 发布于 2026-09-03

鸿蒙多窗口开发:主/子/悬浮窗与 WindowStage 生命周期

鸿蒙百篇系列第 65 篇 · 高级 大多数鸿蒙开发者一辈子只写过 entry/pages/Index.ets,对窗口的理解就是"一个全屏界面"。但当你想做悬浮歌词、自由窗口的小窗模式、聊天应用的多开、企业级多任务,或者车机/平板上的分屏体验时,WindowStage + Window + SubWi

Administrator Administrator 发布于 2026-09-03

鸿蒙 NDK 原生开发:CMake 工程、Node-API 与 ArkTS 桥接

鸿蒙百篇系列第 64 篇 · 高级 第 43 篇讲过 NAPI 开发的接口层。这一篇我们把视角拉到"完整 NDK 工程":从新建 Native C++ 工程,到 CMake 编译配置、Node-API 数据类型、跨线程异步回调,以及 ArkTS 侧怎么 import。NDK 不是只为"性能敏感"场景

Administrator Administrator 发布于 2026-09-03

鸿蒙安全沙箱:进程隔离、目录边界与权限校验链

鸿蒙百篇系列第 63 篇 · 专家 第 12 篇讲过权限管理,那是从"权限申请"的角度。这一篇我们要从"安全模型"的角度,看清楚鸿蒙是怎么做到"应用之间互不干扰"。这一篇不绕弯子:鸿蒙的安全机制是从内核层开始就搭好的,应用进程运行在三重隔离里——进程隔离、目录隔离、能力隔离。普通开发者感知不到,但一

Administrator Administrator 发布于 2026-09-03

鸿蒙 ArkUI 渲染管线:RenderNode、节点树与自定义绘制底层

鸿蒙百篇系列第 61 篇 · 高级 前两篇我们讨论了列表渲染与动画工程化,停留在 ArkUI 的"声明式"层面。但当你想做一个自绘图表、一个超 60FPS 的特效层,或者想把一个第三方渲染引擎(Skia、Flutter 自绘)跑在 ArkUI 的 FrameNode 树上时,光靠 @Builder、

Administrator Administrator 发布于 2026-09-03

鸿蒙高级实战阶段回顾:前 60 篇知识图谱与后 40 篇展望

系列文章《鸿蒙开发从入门到专家》第 60 篇 · 高级 第 40 篇做了百篇系列的中段总结,那时刚完成 40 篇,覆盖了基础入门到工程化。第 50 篇做了"基础补强"阶段的收官,补齐了 ArkWeb、NAPI、设计模式等核心基础。这篇是第 60 篇,"高级实战"阶段的收官。 回顾不是为了回顾,是为了

Administrator Administrator 发布于 2026-09-03
上一页 下一页