logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

02-Flutter鸿蒙开发环境准备:安装DevEco Studio、Git、JDK和基础工具

环境准备是 Flutter 鸿蒙开发里最容易踩坑的一步。普通 Flutter 项目主要依赖 Flutter SDK 和 Android/iOS 工具链,而鸿蒙项目还需要 DevEco Studio 提供 OpenHarmony SDK、ohpm、hvigor 和 node。工具装错、路径没配、版本不匹配,都会在后面的或中暴露。

文章图片
#flutter#harmonyos#git +2
02-Flutter鸿蒙开发环境准备:安装DevEco Studio、Git、JDK和基础工具

环境准备是 Flutter 鸿蒙开发里最容易踩坑的一步。普通 Flutter 项目主要依赖 Flutter SDK 和 Android/iOS 工具链,而鸿蒙项目还需要 DevEco Studio 提供 OpenHarmony SDK、ohpm、hvigor 和 node。工具装错、路径没配、版本不匹配,都会在后面的或中暴露。

文章图片
#flutter#harmonyos#git +2
01-Flutter鸿蒙开发从0开始:认识项目路线和学习顺序

很多同学第一次接触 Flutter 鸿蒙开发时,会把它理解成“装一个 Flutter,然后写 Dart 页面”。实际项目里还会多出 OpenHarmony SDK、DevEco Studio、ohpm、hvigor、hdc、签名和 ohos 工程目录。先把这条路线看清楚,后面配置环境、创建项目、调试真机、调用原生能力时就不会乱。

文章图片
#harmonyos#学习#flutter
01-Flutter鸿蒙开发从0开始:认识项目路线和学习顺序

很多同学第一次接触 Flutter 鸿蒙开发时,会把它理解成“装一个 Flutter,然后写 Dart 页面”。实际项目里还会多出 OpenHarmony SDK、DevEco Studio、ohpm、hvigor、hdc、签名和 ohos 工程目录。先把这条路线看清楚,后面配置环境、创建项目、调试真机、调用原生能力时就不会乱。

文章图片
#harmonyos#学习#flutter
HarmonyOS律愈实战10:断点适配、系统栏和Want路由

本文介绍了HarmonyOS应用"律愈"在多端适配方面的实战经验,重点讲解了三个关键技术点: 断点系统:通过定义sm/md/lg/xl四档断点,根据不同屏幕宽度切换布局密度,实现手机单列、平板多列的灵活布局效果。 沉浸式系统栏:通过设置透明系统栏和多次延迟应用策略,确保页面背景能延伸到状态栏和导航栏,提升视觉效果。 Want路由:通过桥接模块实现从外部或卡片跳转到指定Tab的功能,增强应用的互联能

文章图片
#harmonyos#华为#ArkUI
HarmonyOS律愈实战09:HarmonyOS Form播放器卡片实现

本文介绍了如何在HarmonyOS上开发一个动态音乐播放器桌面卡片"律愈",重点讲解了卡片与主应用间的通信机制。文章包含7个部分:1)卡片功能需求分析;2)卡片配置文件设置;3)FormAbility生命周期管理;4)卡片数据模型设计;5)卡片事件发送机制;6)主Ability事件处理;7)共享音频控制器实现。通过FormExtensionAbility和LocalStorageProp实现跨组件

文章图片
#harmonyos#华为
HarmonyOS律愈实战08:BreathGuideAnimator实现4-7-8呼吸引导

本文介绍了如何将4-7-8呼吸训练的动画控制逻辑从UI中解耦。通过创建BreathGuideAnimator控制器,将呼吸节奏(吸气4秒、屏息7秒、呼气8秒)封装为独立的帧模型,使用cycleId和timerIds管理定时器生命周期。这种设计实现了逻辑与UI的分离,使同一套呼吸节奏可复用在不同场景(普通页面/全屏弹窗),并能可靠处理页面切换时的资源清理。文章详细讲解了控制器的实现原理、状态管理策略

文章图片
#harmonyos#华为#ArkUI
HarmonyOS律愈实战07:HealCanvas五音粒子动画

本文介绍了如何在HarmonyOS应用中实现一个基于五音疗愈理念的Canvas粒子动画组件。该组件通过轻量级的Canvas动画为音频播放提供视觉反馈,增强用户沉浸感。文章详细讲解了粒子模型设计、五音与色相的映射关系、粒子生成逻辑、动画循环控制及绘制流程等核心实现。组件特色包括:1) 不同音色对应不同视觉表现;2) 半透明覆盖实现柔和过渡;3) 粒子回收复用机制;4) 完善的组件生命周期管理。这种将

文章图片
#harmonyos#ArkUI#华为 +1
HarmonyOS律愈实战06:AVSession后台音频保活实现

文章摘要: 本文介绍了HarmonyOS后台音频的实现方案,通过配置、媒体会话和后台任务的协同配合解决音频后台播放问题。主要内容包括:1) 在module.json5中声明后台音频模式和权限;2) 使用AVSession同步播放信息到系统媒体中心;3) 通过backgroundTaskManager管理后台任务;4) 将后台功能封装为独立服务类YulvBackgroundAudioService,

文章图片
#harmonyos#音视频#华为 +1
HarmonyOS律愈实战05:AVPlayer播放本地生成的五音WAV

本文介绍了在HarmonyOS中使用AVPlayer播放本地生成的五音WAV音频的实现方案。主要内容包括:根据五音频率生成16bit PCM WAV文件并写入缓存目录;通过AVPlayer状态机管理播放流程,实现循环播放;详细说明了WAV文件生成的核心算法、缓存管理策略以及播放状态控制。该方案适合原型开发,后续可优化为使用真实音轨、增加音效控制等功能。文章提供了完整的代码实现和流程图,展示了从音频

文章图片
#harmonyos#华为#ArkUI
    共 22 条
  • 1
  • 2
  • 3
  • 请选择