- 博客(13)
- 收藏
- 关注
原创 鸿蒙 Next 文本转语音与语音转文字实用场景教程
在数字化快速发展的今天,语音技术在提升交互体验和辅助特殊人群方面发挥着重要作用。鸿蒙 Next 的 Core Speech Kit 提供了文本转语音(TTS)和语音识别(ASR)功能,为开发者打造无障碍交互应用提供了有力支持,本文将深入探讨其实用场景。
2025-03-05 11:56:25
614
原创 2025年前端面试避坑指南-手把手教你应对大厂毒打
2025年的前端面试早已不是背八股文的时代,场景还原+数据量化+技术视野才是通关密码。记住核心法则:每回答一个问题,都要让面试官感觉“这人来了就能干活。
2025-02-21 14:18:36
781
原创 鸿蒙Next复杂列表性能优化:让滑动体验如丝般顺滑
作为一名经历过多个鸿蒙版本迭代的小菜鸟,深知复杂列表性能优化就像给手机做"心脏搭桥手术"——既要保证数据流畅传输,又要维持界面稳定输出。今天我将给大家分享三个让列表"起死回生"的核心方案,助你打造极致用户体验。
2025-02-21 10:09:56
656
原创 鸿蒙NEXT实践(二):公共事件通信实践-智能节电案例
公共事件从系统角度可分为:系统公共事件和自定义公共事件。系统公共事件:CES内部定义的公共事件,当前仅支持系统应用和系统服务发布,例如HAP安装、更新、卸载等公共事件。目前支持的系统公共事件请参见系统公共事件列表。自定义公共事件:应用定义的公共事件,可用于实现跨进程的事件通信能力。公共事件按发送方式可分为:无序公共事件、有序公共事件和粘性公共事件。无序公共事件:CES在转发公共事件时,不考虑订阅者是否接收到该事件,也不保证订阅者接收到该事件的顺序与其订阅顺序一致。有序公共事件:CES在转发公共事件时,根据
2024-12-11 10:14:28
606
原创 鸿蒙NEXT实践(一):华为账号一键登录实现
接下来,定义一个名为的组件结构。这个组件将包含实现华为账号一键登录所需的各种属性和方法。@Component// 第二步获取的匿名化手机号传到此处// 是否勾选协议// 华为账号用户认证协议链接,此处仅为示例,实际开发过程中,域名不建议硬编码在本地private static USER_SERVICE_TAG = '用户服务协议';private static PRIVACY_TAG = '隐私协议';
2024-11-06 21:42:04
2577
原创 鸿蒙NEXT(五):鸿蒙版React Native架构浅析
本文详细介绍了鸿蒙版 React Native 架构。包括按功能划分的架构组成,如 RN 应用代码、库代码、JSI、React Common、OpenHarmony 适配代码及 OS 代码等。还阐述了 Fabric、TurboModule、线程模型、命令式组件、启动流程等方面内容。启动流程分为 RN 容器创建、Worker 线程启动、NAPI 方法初始化、RN 实例创建及加载 bundle 等阶段。整体架构复杂且功能明确,为开发者提供了在鸿蒙平台上使用 React Native 的技术支持。
2024-10-30 14:37:49
3177
4
原创 鸿蒙NEXT(四):后台任务的智能调度策略 — 延迟任务管理解析
综上所述,延迟任务管理是 鸿蒙 Next 中一项至关重要的功能,它为开发者们提供了灵活多样的后台任务调度方式,同时结合系统的智能资源优化策略,实现了高效的后台任务管理。大家可以依据实际应用场景和需求,巧妙设置延迟任务的触发条件和参数,并充分利用系统的资源优化机制,打造更加优质、智能的应用体验。
2024-10-28 10:45:27
783
原创 浅析鸿蒙(ark runtime)执行动态代码
出于安全考虑鸿蒙(ark runtime)在ts层面对动态执行代码作出了诸多限制,但是我们仍能通过napi / jsvm的方式达到动态执行代码的目的,尤其是napi,可在主vm环境中执行动态代码,并且能享受到方舟编译器所带来的性能优化。
2024-10-23 17:01:51
1296
原创 鸿蒙NEXT(三):从TypeScript到ArkTS的适配详解
ArkTS是鸿蒙操作系统推出的一种静态类型编程语言,基于TypeScript并进行了诸多优化和改进。ArkTS不仅保留了TypeScript的大部分语法特性,还引入了一系列新的特性和约束,以提升性能和开发效率。ArkTS作为鸿蒙NEXT的重要组成部分,通过一系列严格的适配规则,确保了代码的性能和安全性。尽管这些规则可能会带来一定的迁移和学习成本,但长远来看,它们将有助于提升开发效率和代码质量。希望本文能为大家提供有价值的参考,助力大家顺利从前端过渡到ArkTS的开发环境。
2024-10-23 17:00:42
1047
原创 鸿蒙 NEXT(二):API12 带来的变革与创新
随着前几天HarmonyOS NEXT版本的公测,很多小伙伴已经用上了纯血鸿蒙,丝滑的使用体验给大家带来更强大的功能与卓越体验,老实说,掌门人也是微信的系统级推送,调用原生相机等等,以及最让我惊喜的是应用可以调用系统级动画,让整个软件更加丝滑。HarmonyOS NEXT Beta1 在 HarmonyOS NEXT Developer Beta6 的基础上实现了重大突破,不仅新增了众多 C API 能力,还对系统的稳定性和兼容性进行了深度优化。
2024-10-23 16:59:43
1497
原创 鸿蒙 NEXT (一)初识鸿蒙
随着HarmonyOS系统的火热,掌门人也抽时间玩了一段时间,老实说,鸿蒙目前的发展态势还是很不错的,当然也是存在一些问题,例如真机测试会出现各种各样的奇葩bug,卡顿等等一系列的问题,但是瑕不掩瑜,鸿蒙的全场景能力,分布式能力是目前的安卓和iOS所不具备,鸿蒙是直接在设计之初就是奔着全场景去的,不得不说,华子野心很大,不过我喜欢。但是总是有一部分跪久了的人,对鸿蒙的恶意不知是基于什么心理,也许…可能…大家懂得都懂哈,这里我就不展开了。
2024-10-23 16:57:50
1920
原创 什么是Harmony OS
什么是Harmony OS(一)文章目录什么是Harmony OS(一)前言一、HarmonyOS系统定位二、技术架构1.内核层2.系统服务层3.框架层4.应用层三、技术特性1.硬件互助,资源共享2.分布式软总线3.分布式设备虚拟化4.分布式数据管理5.分布式任务调度6.一次开发,多端部署7.统一OS,弹性部署四、系统安全1.正确的人2.正确的设备3.正确地使用数据前言HarmonyOS 回归本源设计,从浩瀚宇宙中抽象出动态语言,模拟真实世界中的物理动力学,将万有引力融入到动效设计中。引入轻拟物
2021-06-04 17:52:39
633
原创 大前端技术发展趋势刨析
大前端技术趋势刨析我其实特别反感很多人说“前端娱乐圈”这种话,诚然,爆发式增长必然会带来焦点,但也不必过度解读,2018 年的几件大事儿我都了解,真的不是大家看到的那样的。学会辩证的看问题,用心去体味背后的趋势,我想这比所谓的“正直”更有价值,我更希望大家能够坚持学习,保持思辨和平和。一、大前端2018 年的事儿特别多,从 React v16 普及,到 jQuery 被 GitHub 下掉完成阶段性历史使命,在唏嘘之外,版本帝 AngularJS 又发布了 v6 和 v7 两个版本。这些其实都不算
2020-10-24 22:03:17
1592
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人