2024-10-16 10:28:47
调频声波App(三)播放声音
生成声波 思路(可以跳过) 形成声波并播放是这个App的核心功能,如何实现这个功能,属实走了很多弯路。起初认为这是一个计算密集任务,在网上查到了一个生成正弦波并输出wav文件的C语言实现,并开了一个C工程来验证功能。可以成功调整声波频率,并生成wav文件。 #include <stdio.h> #include <stdlib.h> ..
元服务
127
0
2024-10-16 10:28:26
调频声波App(二)UI
UI布局 首先我们实现频率调整的模块 [图片] Row() { Button("-") .onClick(async event => { const newValue = this.frequency - this.step // 1. 把当前的频率减掉预设的步进 this.frequency = Math.max(newValue, 0) // ..
元服务
122
0
2024-10-16 09:43:29
调频声波App(一)概述
概述 HarmonyOS项目实战将通过一个实战项目来学习一些HarmonyOS的开发知识。 本App通过手机扬声器发出有规律的声波,包含正弦波、方波、三角波、锯齿波,并可以调节声波频率。可以用于清理手机扬声器,或者测试听力年龄(如果你能听到 15000 赫兹声音的耳朵年龄小于 40 岁;听到 19000 赫兹的年龄为 20 岁以下。) 开发环境: Windo..
元服务
132
0
2024-10-16 08:39:34
钢琴和弦小工具(四)显示和弦
前言 人,不但要有科学技术,而且还要,文化,艺术,跟音乐。 ————钱学森 遗留的subKeys()方法 我们继续来看下之前遗留的subKeys()方法。这个方法在前文中,用于给黑键和白键分别布局。 private subKeys(isWhite: boolean): Key[] { // 根据入参的布尔值,返回黑键或者白键的对象数组subKeys。Key类..
OpenHarmony
125
0
2024-10-16 08:39:12
钢琴和弦小工具(三)绘制键盘
前言 人,不但要有科学技术,而且还要,文化,艺术,跟音乐。 ————钱学森 绘制键盘 根据之前设计的布局思路,根布局为stack,白键的row布局在下,黑键的row布局在上。两个row布局里面各有一个循环,把subKeys遍历一遍。之后解释subKeys的实现,现在可以简单的理解为每个按键的遍历。更多的细节请看代码中的注释。 build() { Stack(..
OpenHarmony
129
0
2024-10-16 08:38:39
钢琴和弦小工具(二)布局思路
前言 人,不但要有科学技术,而且还要,文化,艺术,跟音乐。 ————钱学森 布局思路 我们选择用两个循环,分别布局白键的row和黑键的row[图片] 键盘组件类 我把键盘布局作为一个component,声明了这些成员。 @Prop currentChord: number[] // 当前的和弦类型 @State private currentKey: num..
OpenHarmony
127
0
2024-10-16 08:37:50
钢琴和弦小工具(一)乐理和功能简介
前言 人,不但要有科学技术,而且还要,文化,艺术,跟音乐。 ————钱学森 我特别认同钱老说的这句话。我们作为理工科为主的开发者,不能忘记陶冶自己的情操。 所以业余时间,我也会弹一点钢琴。 有一天,我的需求就来了。 那天的乐谱和平常不一样,左手的音符不是画在五线谱上的,是以和弦形式标注的。这一下把我这个野路子难住了。我可没法记住那些和弦的规律。那么我能不能自..
OpenHarmony
134
0
2024-09-10 18:35:01
uni-app for Harmony实践
今天带着大家一起uni-app for Harmony [图片] uni-app uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到HarmonyOS、iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。 uni-app在开发者数量、..
uni-app
146
0
2024-09-09 21:07:16
DAYU200烧录OpenHarmony5.0系统
DAYU200系统烧录 下载 windows平台工具,解压后,如下图: [图片] 解压 DriverAssitant_v5.1.1,解压后,如下图: [图片] 双击 DriverInstall.exe 安装 USB 驱动,如下图 [图片] 点击驱动安装,如下图: [图片] 连接设备,设备连接图,如下图: [图片] 切换根目录,双击 RKDevTool.exe..
OpenHarmony
139
0
2024-09-09 07:52:13
OpenHarmony应用随机诗词实践精华
运行环境 DAYU200:5.0.0.66 SDK:5.0.0.66 IDE:5.0.3.800 一、创建应用 1.点击File->new File->Create Progect [图片] 2.选择模版 【OpenHarmony】Empty Ability [图片] 3.填写项目名,shici,应用包名com.nut.shici,应用存储位置X..
OpenHarmony
123
0
2024-09-08 08:57:39
DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀!【5.0版本】精华
DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀! 视频教程 1.下载镜像 烧录固件的下载可以通过每日构建下载:https://ci.openharmony.cn/workbench/cicd/dailybuild/detail/component 选择5.0release分支,形态组件dayu200,设备层级——富设备,选择镜像包,点..
OpenHarmony
283
1
2024-09-08 00:36:38
uni-app for Harmony精华
今天带着大家一起uni-app for Harmony [图片] uni-app uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到HarmonyOS、iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。 uni-app在开发者数量、..
uni-app
126
0
2024-09-07 22:35:26
为用户提供直观的坐标显示精华
在先前的环节中,我们所获取到的位置信息是以经纬度的方式来呈现。不可否认,这种呈现方式在描述位置时具有极高的准确性,能够精确地定位到地球的每一个点。然而,不得不承认的是,对于普通用户而言,经纬度的表述形式显示得过于专业和晦涩,缺乏直观性和易理解性,确实不够友好。 而HarmonyOS的位置服务(Location Kit)则犹如一位贴心的助手,为开发者提供了地理..
HarmonyOS NEXT
153
2
2024-09-07 20:28:10
HarmonyOS应用程序访问控制探究精华
一、引言 随着信息技术的飞速发展,移动应用程序已经成为人们生活和工作中不可或缺的一部分。然而,随之而来的是对应用程序安全性的更高要求,尤其在用户隐私保护方面。工信部一直高度重视用户隐私保护,并依据《个人信息保护法》、《电信条例》、《规范互联网信息服务市场秩序若干规定》、《电信和互联网用户个人信息保护规定》等相关法律法规规章,对涉及用户隐私获取做出明确的通知,..
HarmonyOS NEXT
135
0
2024-09-07 20:27:20
探索HarmonyOS位置服务:精准定位的科技奥秘精华
数字化飞速发展的今天,我们所拥有的智能设备中各种各样的应用程序,其中的位置服务功能正悄然改变着我们的生活方式。比如外卖订餐App可根据我们所在位置推荐周边商家和外卖小哥,短视频App可根据我们所在位置推荐周边用户发布的视频。再比如导航类App精准地确定我们的位置,并为我们规划出最佳的出现路线,无论是日常通勤还是陌生城市的探索,都能让我们轻松找到目的地,避免迷..
HarmonyOS NEXT
141
0
2024-09-07 20:25:50
HarmonyOS NEXT 地图服务中‘我的位置’功能全解析精华
1 前言 “我的位置”功能在表象上或许给人以简单之感,但从专业角度深入剖析,其蕴含着极为可观的信息量与巨大潜力。此功能绝非仅仅局限于作为一个单纯显示用户当前所处地点的标识,而确切地说是连接用户与周边世界、实现个性化服务的关键纽带。无论是在日常出行导航领域,还是社交互动方面;无论是便捷的生活服务范畴,还是丰富的旅游体验场景,“我的位置”在各个领域的应用程序中均..
HarmonyOS NEXT
132
0
2024-09-07 20:18:43
HarmonyOS 地图服务:深度解析其丰富功能与精准导航实力精华
在当今高度数字化时代,精准的地图服务已然成为我们日常生活与工作中不可或缺的重要组成部分。无论是日常出项规划路线,还是在工作中进行位置定位于导航,地图服务都发挥着关键作用。而HarmonyOS提供的地图服务(Map Kit)犹如一颗璀璨的明星,为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化显示地图、位置搜索和路径规划等功能。地图服务(Map Kit..
HarmonyOS NEXT
145
0
2024-09-07 14:18:04
《 uni-app for Harmony 的朝闻天下的最佳实践》精华
《 uni-app for Harmony 的朝闻天下的最佳实践》 在移动应用开发中,提供一个美观且功能强大的新闻展示界面对于提升用户体验至关重要。本文将深入剖析一个基于 uni-app for Harmony 开发的新闻展示页面的实现技术。 一、开发前准备 1.熟悉 uni-app 和鸿蒙系统特性 • 深入了解 uni-app 的跨平台开发优势、组件库和开..
HarmonyOS NEXT
173
0
2024-09-07 14:12:11
HarmonyOS NEXT Beta1发布
HarmonyOS NEXT Beta1发布 HarmonyOS NEXT Beta1在HarmonyOS NEXT Developer Beta6的基础上,新增部分C API能力,如输入法、网络管理、时间时区、公共事件等;相机的C API能力进一步补齐;新增获取最近图片等组件能力;增强ArkWeb的能力支持情况,等等。同时,版本状态由开发者Beta(Dev..
HarmonyOS NEXT
269
0
2024-09-07 14:03:36
鸿蒙next重磅来袭精华
前言导读 各位同学大家好,有段时间没有更新博客, 最近在开发鸿蒙next手游sdk 所以就想分享一下 那么废话不多说我们正式开始。 效果图 : [图片] [图片] [图片] 具体实现 对外接口 import { XPopup } from '@chinalike/popup' /** * 创建人:xuqing * 创建时间:2024年7月28日21:59:5..
HarmonyOS NEXT
171
0
2024-09-07 13:38:01
轻松上手-Navigation路由H5精华
作者:狼哥 团队:坚果派 团队介绍:坚果派由坚果等人创建,团队拥有12个华为HDE带领热爱HarmonyOS/OpenHarmony的开发者,以及若干其他领域的三十余位万粉博主运营。专注于分享HarmonyOS/OpenHarmony、ArkUI-X、元服务、仓颉。团队成员聚集在北京,上海,南京,深圳,广州,宁夏等地,目前已开发鸿蒙原生应用,三方库60+,欢..
HarmonyOS NEXT
170
0
2024-09-07 13:33:12
轻松上手-骨架屏后动画显示精华
作者:狼哥 团队:坚果派 团队介绍:坚果派由坚果等人创建,团队拥有12个华为HDE带领热爱HarmonyOS/OpenHarmony的开发者,以及若干其他领域的三十余位万粉博主运营。专注于分享HarmonyOS/OpenHarmony、ArkUI-X、元服务、仓颉。团队成员聚集在北京,上海,南京,深圳,广州,宁夏等地,目前已开发鸿蒙原生应用,三方库60+,欢..
HarmonyOS NEXT
181
0
2024-09-07 13:20:11
云存储图片生成缩略图开发精华
云存储图片生成缩略图开发 作者:狼哥 团队:坚果派 团队介绍:坚果派由坚果等人创建,团队拥有12个华为HDE带领热爱HarmonyOS/OpenHarmony的开发者,以及若干其他领域的三十余位万粉博主运营。专注于分享HarmonyOS/OpenHarmony、ArkUI-X、元服务、仓颉。团队成员聚集在北京,上海,南京,深圳,广州,宁夏等地,目前已开发鸿蒙..
HarmonyOS NEXT
180
0
热门文章
OpenHarmony应用如何一键置灰
269 浏览
1 评论
OpenHarmony-应用案例集合(5-待更新)
21 浏览
0 评论
浅谈 发布-订阅模式
7 浏览
0 评论
「Mac玩转仓颉内测版23」基础篇3 - 深入理解整数类型
5 浏览
0 评论
OpenHarmony-组件小系列(已更新 1)
14 浏览
0 评论
「Mac玩转仓颉内测版24」基础篇4 - 浮点类型详解
4 浏览
0 评论