
简介
13年软件开发与教学经验,华为开发者专家(HDE)、华为开发者学堂认证讲师、鸿蒙应用开发培训讲师、鸿蒙生态学堂·创新实训营邀约讲师、HarmonyOS三方库贡献者。曾在烽火科技参与物联网4G牵引式设备项目及多个大型企业级项目的设计与开发。精通HarmonyOS、Vue、python、Flutter、仓颉等技术栈,拥有扎实的全栈开发能力和架构设计能力。担任湖北省高校外聘专家,主导多所高校骨干教师的 HarmonyOS专项培训,交付过湖北大学、武汉轻工大学等百所高校HarmonyOS训练营课程,助力高校鸿蒙人才培养体系建设。
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了ArkTS中的状态管理机制,重点讲解了@State和@Prop两种状态装饰器的使用。@State用于组件内部状态管理,支持简单类型、对象、Map和Set等数据类型的状态变量,当这些变量变化时可触发UI更新。@Prop则实现父子组件间的单向同步,父组件状态变化会影响子组件,但子组件的变化不会反向影响父组件。文章通过多个示例代码演示了如何利用这些装饰器实现数据驱动UI更新的功能,为Harmo

DevEco Code是一款专为HarmonyOS/ArkTS开发设计的开源AI Agent工具,内置GLM-5.1免费模型和5大鸿蒙专属Skill,支持代码生成、构建、错误修复等全流程开发。本文详细介绍了其架构、功能演示及安装配置步骤,包括环境检查、DevEco Studio工具链配置等关键环节,帮助开发者快速上手使用这一智能化开发助手,解决通用AI工具在鸿蒙开发中的适配问题。

DevEco Code是一款专为HarmonyOS/ArkTS开发设计的开源AI Agent工具,内置GLM-5.1免费模型和5大鸿蒙专属Skill,支持代码生成、构建、错误修复等全流程开发。本文详细介绍了其架构、功能演示及安装配置步骤,包括环境检查、DevEco Studio工具链配置等关键环节,帮助开发者快速上手使用这一智能化开发助手,解决通用AI工具在鸿蒙开发中的适配问题。

DevEco Code是一款专为HarmonyOS/ArkTS开发设计的开源AI Agent工具,内置GLM-5.1免费模型和5大鸿蒙专属Skill,支持代码生成、构建、错误修复等全流程开发。本文详细介绍了其架构、功能演示及安装配置步骤,包括环境检查、DevEco Studio工具链配置等关键环节,帮助开发者快速上手使用这一智能化开发助手,解决通用AI工具在鸿蒙开发中的适配问题。

本文介绍了ArkUI中的两种基础布局:相对布局(RelativeContainer)和滚动容器(Scroll)。相对布局通过锚点和对齐方式实现子组件相对于父容器或兄弟组件的定位,支持位置偏移调整。滚动容器(Scroll)用于内容超出容器尺寸时的滚动显示,需注意其只能包含一个子组件且子组件尺寸需大于容器。文章通过代码示例和图示展示了两种布局的核心用法和注意事项。

摘要:本文详细介绍华为开发的仓颉编程语言及其开发环境配置。仓颉语言是一款面向全场景智能的新一代编程语言,具有多后端支持、语法简明、类型安全、内存安全等特点,适用于鸿蒙原生应用开发。文章提供了仓颉SDK和IDE的下载安装步骤,包括编译器环境变量设置和CodeArts IDE配置方法,指导开发者快速搭建仓颉开发环境。文中包含详细截图说明,内容涵盖从语言特性到实际开发环境搭建的全过程。

DevEco Studio安装完成后,可以通过运行Hello World工程来验证环境设置是否正确。接下来以创建一个支持Phone设备的工程为例进行介绍。

本文基于HarmonyOS 6实战项目,深入解析Ads Kit广告服务的核心应用。文章系统介绍了视频插屏广告与图片插屏广告的实现方法,包括请求、展示及全生命周期监听,并融合MVVM架构、OAID权限机制与公共事件管理。HarmonyOS 6的Ads Kit作为系统级服务,具备隐私合规、高性能和多广告格式支持等优势。项目采用分层架构设计,包含视图层、ViewModel层和事件监听层,完整实现了广告加

本文展示了一个点餐系统的项目实现,包含三个主要页面:点餐页面、购物车页面和订单页面。重点介绍了点餐页面的HarmonyOS代码实现,包括菜单分类展示、商品列表、购物车功能等核心模块。代码采用组件化设计,包含菜单UI构建器、商品头部UI封装等功能模块,实现了左右滑动菜单联动、购物车状态管理等功能。系统还集成了用户登录验证、订单生成等业务逻辑,支持从点餐到结算的完整流程。项目采用MVVM架构,通过数据

本文以蜜雪冰城App为例,详细介绍了基于HarmonyOS 6的原生应用开发实战。文章从项目背景出发,分析了该App"高并发+强交互"的业务特点,系统拆解了登录、商品展示、订单等核心功能模块。通过启动页、登录页等关键代码示例,展示了ArkTS语言和ArkUI框架的具体应用,包括定时器跳转、表单验证等典型场景的实现。案例完整呈现了从环境搭建到功能开发的完整流程,为开发者提供了Ha









