调频声波App(一)概述
2024-10-16 09:43:29
344次阅读
0个评论
概述
HarmonyOS项目实战将通过一个实战项目来学习一些HarmonyOS的开发知识。 本App通过手机扬声器发出有规律的声波,包含正弦波、方波、三角波、锯齿波,并可以调节声波频率。可以用于清理手机扬声器,或者测试听力年龄(如果你能听到 15000 赫兹声音的耳朵年龄小于 40 岁;听到 19000 赫兹的年龄为 20 岁以下。)
开发环境:
Windows 11 DevEco Studio 4.0 Release Build Version: 4.0.0.600, built on October 17, 2023
运行环境:
华为畅享50Pro HarmonyOS 4.0 API9
App界面
界面中央为声波频率,频率左右加减按钮可以加减频率数值。点击界面底部播放/停止按钮可以控制声波的播放/停止
源码
https://gitee.com/manuqiao/speaker-cleaner/tree/master
前置知识
由于HarmonyOS和Openharmony的纷繁复杂的关系,本文的参考资料取自Openharmony3.2的官方文档,同样适用于HarmonyOS 4.0。没有比官方文档更全面的参考资料了,所有的知识基本都能在其中找到 本教程假设您已经学会如何创建一个HarmonyOS项目 并了解基本的ArkTS布局语法及状态管理 了解路由跳转 本App涉及音频播放,使用AudioRenderer播放声音
00
- 0回答
- 0粉丝
- 3关注
相关话题
- 调频声波App(二)UI
- 调频声波App(三)播放声音
- 状态管理概述
- 46. HarmonyOS NEXT 登录模块开发教程(一):模态窗口登录概述
- 126.HarmonyOS NEXT 数字滚动示例详解(一):基础结构与组件概述
- 105.HarmonyOS NEXT 跑马灯组件详解(一): 组件概述与架构设计
- 今天带着大家一起uni-app for Harmony
- harmony OS NEXT-Progress组件概述
- HarmonyOS NEXT应用开发实战(一):边学边玩,从零开发一款影视APP
- APP构建错误
- flutter_exit_app 三方库鸿蒙适配之旅:从零到一的深度实践
- uni-app for Harmony
- 关于 HAP、HAR、 HSP、App
- HarmonyOS NEXT应用开发边学边玩系列:从零实现一影视APP (三、影视搜索页功能实现)
- HarmonyOS NEXT边学边玩:从零实现一个影视App(六、视频播放页的实现)