2024-11-24 16:09:22
OpenHarmony 动画大全03-帧动画
OpenHarmony 动画大全03-帧动画 介绍 帧动画Animator和属性动画animation、显式动画animateTo的区别在于帧动画是通过返回应用onFrame逐帧回调的方式,让开发者在 应用侧的每一帧都可以设置属性值,从而实现设置了该属性值对应组件的动画效果。并且可以轻松的控制动画的播放、暂停等状态。这让它提供了更加强大的动画控制能力 帧动画..
OpenHarmony
288
0
2024-11-24 16:08:13
OpenHarmony 动画大全02-显式动画
OpenHarmony 动画大全02-显式动画 前言 上一篇文章我们介绍过属性动画animation的使用方法,那么本文就来学习和了解一下显示动画animateTo animateTo 我们称之为显式动画,它本身是一个全局函数,通过调用函数的形式实现动画效果。显式动画animateTo和之前的属性动画 animation最大的区别在于 显式动画可以利用本身函..
OpenHarmony
297
0
2024-11-24 16:08:01
OpenHarmony 动画大全01-属性动画
OpenHarmony 动画大全01-属性动画 介绍 动画,指的是我们应用中的元素,在发生位置、大小、颜色、形状等属性变化时,可以产出一个缓慢变化的效果。让用户的焦点一直跟随 在应用的行动中,增加用户使用的体验和让用户知道当前的行动进度。 如下图的就是有无动画的效果对比:(图片来自华为鸿蒙应用开发文档) [图片] 另外,我们在使用手机应用这么多年中,动画的效..
OpenHarmony
268
0
2024-11-24 16:07:41
OpenHarmony 并发 taskpool 和 worker
OpenHarmony 并发 taskpool 和 worker 总览 [图片] 介绍 并发,指的是同一时间内,多段代码同时执行。在ArkTs编程中,并发分为异步并发和多线程并发。 异步并发 异步并发并不是真正的并发,比如在单核设备中,同时执行多端代码其实是通过CPU快速调度来实现的。比如一个司机,它在同一时间只 能开一辆车。做不到同时开两辆车。如果举一个极..
OpenHarmony
281
0
2024-11-24 16:07:23
手把手带你实现 鸿蒙应用-键盘音乐
手把手带你实现 鸿蒙应用-键盘音乐 先看结果 [图片] 关键技术 基本布局技巧 AVPlayer 面向对象 全部采用 V2版本 状态管理技术 新建一个项目 创建项目 [图片] 新建项目 [图片] 目录结构 - 可以后期用到再去新建 [图片] 设置全局沉浸式 设置和不设置全局沉浸式的区别是这样的 [图片] 在 src/main/ets/entryability..
OpenHarmony
296
0
2024-11-24 16:04:39
三文带你轻松上手鸿蒙的AI语音03-文本合成声音
三文带你轻松上手鸿蒙的AI语音03-文本合成声音 前言 接上文 三文带你轻松上手鸿蒙的AI语音02-声音文件转文本 OpenHarmony 提供的AI 文本合并语音功能,可以将一段不超过10000字符的文本合成为语音并进行播报。 场景举例 手机在无网状态下,系统应用无障碍(屏幕朗读)接入文本转语音能力,为视障人士提供播报能力。 类似微信读书,可以实现将文章内..
OpenHarmony
368
0
2024-11-24 16:04:18
三文带你轻松上手鸿蒙的AI语音02-声音文件转文本
三文带你轻松上手鸿蒙的AI语音02-声音文件转文本 接上一文 前言 本文主要实现 使用鸿蒙的AI语音功能将声音文件识别并转换成文本 实现流程 利用AudioCapturer 录制声音,生成录音文件 利用AI语音功能,实现识别 [图片] 两个录音库介绍 在OpenHarmony 应用开中,实现录音的两个核心库分别为 AudioCapturer AVRecord..
OpenHarmony
338
0
2024-11-24 16:04:01
三文带你轻松上手鸿蒙的AI语音01-实时语音识别
三文带你轻松上手鸿蒙的AI语音01-实时语音识别 前言 OpenHarmony中集成了强大的AI功能。Core Speech Kit(基础语音服务)是它提供的众多AI功能中的一种。 Core Speech Kit(基础语音服务)集成了语音类基础AI能力,包括文本转语音(TextToSpeech)及语音识别(SpeechRecognizer)能 力,便于用户与..
OpenHarmony
345
0
2024-11-24 16:03:27
高质量 权限管控流程
高质量 权限管控流程 在 HarmonyOS 应用开发过程中,往往会涉及到敏感数据和硬件资源的调动和访问,而这部分的调用就会涉及到管控这部分的知识和内容了。我们需要对它有所了解,才可以在应用开发中提高效率和避免踩坑。 权限管控了什么 权限管控,主要是管控 数据和功能。 数据包括个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)。..
OpenHarmony
262
0
2024-11-24 16:03:07
最新 HUAWEI DevEco Studio 使用技巧
最新 HUAWEI DevEco Studio 使用技巧 HUAWEI DevEco Studio 作为我们 harmonyos 应用的开发工具,有必要好好打磨一下。 Chinese(Simplified) 中文汉化插件 [图片] GitToolBox 编辑器中显示git历史 [图片] [图片] 保存时自动格式化 写了一堆代码,当保存时,自动帮你格式化 [图..
OpenHarmony
292
0
2024-11-24 16:02:51
最新 HUAWEI DevEco Studio 调试技巧
最新 HUAWEI DevEco Studio 调试技巧 前言 [图片] 在我们使用 HUAWEI DevEco Studio 编辑器开发鸿蒙应用时,免不了要对我们的应用程序进行代码调试。我们根据实际情况,一般会用到以下几种方式进行代码调试。 肉眼调试法 注释排错调试法 try-catch 控制台输出法 弹出提示法 断点调试法 肉眼调试法 肉眼调试法也称为随..
OpenHarmony
254
0
2024-11-24 12:08:21
「Mac玩转仓颉内测版32」基础篇12 - Cangjie中的变量操作与类型管理
本篇将深入探讨 Cangjie 编程语言中的变量操作与类型管理,涵盖变量的定义、作用域、类型推断、常量、变量遮蔽、类型转换等方面的知识。通过这些概念的学习,开发者将更好地理解和灵活掌握变量的使用与管理技巧。 关键词 变量定义 类型推断 常量 变量作用域 变量遮蔽 类型转换 一、变量的定义与使用 Cangjie 中变量的定义需要指定类型,并通过赋值语句为变量分..
仓颉
339
0
2024-11-24 12:06:46
「Mac玩转仓颉内测版31」基础篇11 - Unit 与 Nothing 类型详解
本篇详细介绍 Cangjie 编程语言中的 Unit 和 Nothing 类型,说明它们在表示空值、处理异常以及优化代码结构中的应用,展示其在不同场景中的具体用法和优势。 关键词 Unit 类型 Nothing 类型 空值表示 异常处理 代码优化 一、Unit 类型概述 Unit 类型在 Cangjie 中与 Java 或 Kotlin 中的 void 类型..
仓颉
235
0
2024-11-24 00:39:21
[HarmonyOS]解决HMRouter路由地址无法抽取的问题
解决HMRouter路由地址无法抽取的问题 背景 最近开始学习HarmonyOS开发,搭建项目的时候采用了 HMRouter 路由框架,在项目里使用到路由跳转,官方链接在这:https://gitee.com/hadss/hmrouter/blob/master/HMRouterLibrary/README.md 但是发现一个比较严重的问题,就是路由地址无法..
HarmonyOS NEXT
292
0
2024-11-23 20:31:02
「Mac玩转仓颉内测版30」基础篇10 - 区间类型详解
本篇将介绍 Cangjie 中的区间类型,包括区间的定义、创建、访问、常见操作及其在循环和条件判断中的应用,帮助开发者熟练掌握区间的使用。 关键词 区间类型定义 区间创建 区间访问 区间操作 应用场景 一、区间类型概述 在 Cangjie 中,区间表示一个具有固定步长的数值序列,常用于遍历、计数和范围判断。区间类型是泛型类型,使用 Range 表示。T 是可..
仓颉
261
0
2024-11-23 20:28:16
「Mac玩转仓颉内测版29」基础篇9 - 数组类型详解
本篇将介绍 Cangjie 中的数组类型,包括数组的定义、创建、访问、常见操作以及在数据管理中的应用,帮助开发者熟练掌握数组的使用。 关键词 数组类型定义 数组创建 数组访问 数组操作 应用场景 一、数组类型概述 在 Cangjie 中,数组是一种用于存储同类型数据的集合。数组中的元素按顺序排列,每个元素都有唯一的索引,索引从 0 开始。数组在处理大量数据时..
仓颉
317
0
2024-11-23 15:43:27
从零开始,20天学会鸿蒙开发,日入45元,学习鸿蒙真有钱拿
从零开始,20天学会鸿蒙开发,日入45元,总收益900元 大家好,我是一名编程小白,最近通过20天的努力,从零开始学习鸿蒙开发,并成功上线了一款应用,每天能有45元的收入,总收益达到了900元。今天,我想分享我的学习和开发经历,希望能帮助到同样对鸿蒙开发感兴趣的朋友们。 时间成本 学习开发:4天 在学习阶段,我主要通过官方文档、在线课程和社区论坛来获取知识。..
HarmonyOS NEXT
448
0
热门文章
HarmonyOS 读取系统相册图片并预览
110 浏览
0 评论
仓颉编程语言已正式开源
142 浏览
0 评论
AI编程神器!Trae+Claude4.0 简单配置 让HarmonyOS开发效率飙升
132 浏览
0 评论
学着学着 我就给这个 HarmonyOS 应用增加了些新技术
140 浏览
0 评论
聚焦 AIoT 领域:openvela 开源项目正式入驻 GitCode
149 浏览
0 评论
基于Flutter 3.27.4鸿蒙版0.1.0版本(Beta)发布
172 浏览
0 评论
【HarmonyOS组件/模板集成创新活动-如何高效开发鸿蒙应用 (鸿社圈子)】
142 浏览
0 评论