HarmonyOS HarmonyOS图片处理应用开发压缩、裁剪、滤镜与水印实战
项目驱动式教学本课程采用 完整项目实战 的教学模式,以"可可图片编辑"这款功能全面的图片处理应用为载体,让学员在实际开发过程中掌握HarmonyOS核心技术。不同于传统的知识点碎片化教学,我们通过一个真实上架的应用项目,让学员体验真实上架项目的核心技术。渐进式技术深入课程设计遵循 由浅入深、循序渐进 的原则:多维度技术融合课程巧妙融合了HarmonyOS的多个核心技术栈:- Canvas 2D绘图技术 :实现精准图片裁剪- Image Kit图像处理 :完成高质量图片压缩- 颜色矩阵算法 :打造专业级滤镜效果- 组件截图技术 :创新实现水印功能- 系统分享能力 :无缝对接原生分享体验
共22节 568人已学习免费 免费试学
HarmonyOS HarmonyOS Next 优雅的路由跳转方案 ZRouter
课程简介本课程深入讲解鸿蒙生态中广受欢迎的路由管理库 ZRouter 的实战应用。作为下载量超过4,600次的优质三方库,ZRouter 提供了简洁而强大的路由解决方案,是构建大型 HarmonyOS 应用的理想选择。 课程亮点 * 实用性强:从环境搭建到高级应用,全程实战演练 * 案例丰富:通过实际项目演示各种路由场景 * 系统全面:涵盖动画转场、生命周期、拦截器等核心功能 * 紧跟趋势:基于官方推荐的 Navigation 体系,契合鸿蒙开发最佳实践 课程大纲 * ZRouter 基础入门 * ZRouter 介绍与安装配置 * 项目环境搭建 * 首个页面跳转实现 * 启动页与页面流程设计 * 标准启动页实现方案 * 页面跳转流程设计 * 多页面管理技巧 * 精美动画转场效果 * 内置动画类型应用(平移、缩放、旋转、渐变) * 全局动画配置 * 单页面动画定制 * 生命周期管理 * ZRouter 生命周期体系 * 字面量与类形式生命周期实现 * 生命周期监听与应用场景 * 拦截器与权限控制 * 全局拦截器配置 * 登录权限控制方案 * 自定义业务拦截逻辑 * 参数传递与获取 * 页面间参数传递 * 类型安全的参数获取 * 复杂对象参数处理 * 跨模块路由实战 * 多模块项目架构设计 * HAR/HSP 模块互通方案 * 模块间通信最佳实践 * 页面模板化与高级特性 * NavDestination 模板化应用 * ZRouter API 高级使用技巧 * 实际项目整合方案
共14节 47人已学习免费 免费试学
- 1
万绍业
课程研究员
万绍业 华为HDE 华为云 HCDE 华为鸿蒙社区问答专家、阿里云专家博主、掘金优秀作者、HarmonyOS学习资源创作先锋、HarmonyOS开发者达人、CSDN&HarmonyOS技术沙龙演讲嘉宾、10年互联网从业经验、资深全栈工程师、前端开源生态贡献者。具有丰富vue、react、小程序、鸿蒙原生应用开发经验。鸿蒙三方库-ef-tool贡献者、开发有《卡证识别》、《CNode》、《钢琴宝》、《心情Emoji》、《自然壁纸》等多个鸿蒙原生项目
课程数 2 学生数 615