
HarmonyOS
文章平均质量分 92
HarmonyOS 是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言。带来简洁,流畅,连续,安全可靠的全场景交互体验。
纯爱掌门人
刨析前端技术与编程思想
展开
-
鸿蒙Next复杂列表性能优化:让滑动体验如丝般顺滑
作为一名经历过多个鸿蒙版本迭代的小菜鸟,深知复杂列表性能优化就像给手机做"心脏搭桥手术"——既要保证数据流畅传输,又要维持界面稳定输出。今天我将给大家分享三个让列表"起死回生"的核心方案,助你打造极致用户体验。原创 2025-02-21 10:09:56 · 681 阅读 · 0 评论 -
鸿蒙NEXT实践(一):华为账号一键登录实现
接下来,定义一个名为的组件结构。这个组件将包含实现华为账号一键登录所需的各种属性和方法。@Component// 第二步获取的匿名化手机号传到此处// 是否勾选协议// 华为账号用户认证协议链接,此处仅为示例,实际开发过程中,域名不建议硬编码在本地private static USER_SERVICE_TAG = '用户服务协议';private static PRIVACY_TAG = '隐私协议';原创 2024-11-06 21:42:04 · 2734 阅读 · 0 评论 -
鸿蒙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 · 3332 阅读 · 3 评论 -
浅析鸿蒙(ark runtime)执行动态代码
出于安全考虑鸿蒙(ark runtime)在ts层面对动态执行代码作出了诸多限制,但是我们仍能通过napi / jsvm的方式达到动态执行代码的目的,尤其是napi,可在主vm环境中执行动态代码,并且能享受到方舟编译器所带来的性能优化。原创 2024-10-23 17:01:51 · 1328 阅读 · 0 评论 -
鸿蒙NEXT(三):从TypeScript到ArkTS的适配详解
ArkTS是鸿蒙操作系统推出的一种静态类型编程语言,基于TypeScript并进行了诸多优化和改进。ArkTS不仅保留了TypeScript的大部分语法特性,还引入了一系列新的特性和约束,以提升性能和开发效率。ArkTS作为鸿蒙NEXT的重要组成部分,通过一系列严格的适配规则,确保了代码的性能和安全性。尽管这些规则可能会带来一定的迁移和学习成本,但长远来看,它们将有助于提升开发效率和代码质量。希望本文能为大家提供有价值的参考,助力大家顺利从前端过渡到ArkTS的开发环境。原创 2024-10-23 17:00:42 · 1069 阅读 · 0 评论 -
鸿蒙 NEXT(二):API12 带来的变革与创新
随着前几天HarmonyOS NEXT版本的公测,很多小伙伴已经用上了纯血鸿蒙,丝滑的使用体验给大家带来更强大的功能与卓越体验,老实说,掌门人也是微信的系统级推送,调用原生相机等等,以及最让我惊喜的是应用可以调用系统级动画,让整个软件更加丝滑。HarmonyOS NEXT Beta1 在 HarmonyOS NEXT Developer Beta6 的基础上实现了重大突破,不仅新增了众多 C API 能力,还对系统的稳定性和兼容性进行了深度优化。原创 2024-10-23 16:59:43 · 1545 阅读 · 0 评论 -
鸿蒙 NEXT (一)初识鸿蒙
随着HarmonyOS系统的火热,掌门人也抽时间玩了一段时间,老实说,鸿蒙目前的发展态势还是很不错的,当然也是存在一些问题,例如真机测试会出现各种各样的奇葩bug,卡顿等等一系列的问题,但是瑕不掩瑜,鸿蒙的全场景能力,分布式能力是目前的安卓和iOS所不具备,鸿蒙是直接在设计之初就是奔着全场景去的,不得不说,华子野心很大,不过我喜欢。但是总是有一部分跪久了的人,对鸿蒙的恶意不知是基于什么心理,也许…可能…大家懂得都懂哈,这里我就不展开了。原创 2024-10-23 16:57:50 · 1988 阅读 · 0 评论 -
什么是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 · 651 阅读 · 0 评论