HarmonyOS

基于 Kotlin KMP 实现 HarmonyOS 与 Android 双平台 SDK 开发实践

背景随着鸿蒙平台的进一步发展,大家的态度也逐渐从观望转向实际投入,越来越多的公司开始考虑将自家应用迁移到鸿蒙平台。但是这一过程并非想象中的那么简单,尤其对于已经存在很多年的大型项目来说,直接投入大量人力物力重新开发一个鸿蒙版本的应用成本过高,短时间内难以实现。对于小公司而言,这种成本压力更是难以承受。因此&#xff

STM32八股【3】------RAM和片上FLASH

1、RAM和FLASH构成 1.RAM┌──────────────────────────┐ │ 栈区 (Stack) │ ← 从RAM顶端向下扩展(存储局部变量、函数调用信息) │--------------------------│ │ 堆区 (Heap) │ ← 从.bss段底部向上扩展&#xff0

22.全局句柄表-Windows驱动

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!本次游戏没法给内容参考于:微尘网络安全上一个内容:21.联合体和位减-Windows驱动全局句柄表的说明: 句柄本质是一个索引号 如下图红框任务管理器里的pid,它的内容都是4的倍数,但是可以看到从4

从一个大胆的想法,到改变生活的指令魔方,鸿蒙独占应用开发分享

鸿蒙5.0首款全场景快捷指令大家好,我是陈杨。今天,我想和大家分享一个关于“指令魔方”的故事,一个从大胆想法到落地实现的开发历程。灵感的起源:一个大胆的想法故事要从一年多前说起。当时,我们团队刚刚接触鸿蒙生态,被它的强大特性所吸引。鸿蒙提供了一系列有趣且实用的KIT(开发工具包)&#xf

HarmonyOS 5.1手势事件详解

大家好,我是 V 哥。 手势事件由绑定手势方法和绑定的手势组成,绑定的手势可以分为单一手势和组合手势两种类型,根据手势的复杂程度进行区分。本文跟着 V 哥一起来探讨手势事件处理。想要考取鸿蒙认证的小伙伴,请加入V 哥班级获取辅导:

鸿蒙(HarmonyOS)开发,如何引用本地模块文件

本文同步发表于我的微信公众号,微信搜索 程语新视界 即可关注,每个工作日都有文章更新 在鸿蒙(HarmonyOS)开发中,引用本地模块文件是模块化开发的核心能力。以下是从基础到高级,包含多种引用方式、实际示例和避坑技巧:一、模块化基础概念1. 模块类型 模块类型 作用 示例 应用主模

鸿蒙 PC 多窗口系统:一次讲透实现原理

网罗开发 (小红书、快手、视频号同名)   大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域

28个Token重构鸿蒙App:企业级设计系统的搭建实践

本文是「食刻 (ShiKe)」技术系列第 4 篇,深入解析 Design Token 企业级设计系统 —— 28 个设计变量 + BaseCard 通用容器 + @Extend 装饰器的三层架构实践。 一、问题:硬编码样式为什么糟糕? 传统开发模式// ❌ 每个页面都有这样的硬编码 Column() { Text('标题

Boost C++ 库在 HarmonyOS PC 上的交叉编译实践

Boost C++ 库在 HarmonyOS PC 上的交叉编译实践 摘要本文记录了将 Boost C++ 库(版本 1.83.0)成功交叉编译到 HarmonyOS PC 平台的完整过程。Boost 使用其独特的 Boost.Build(b2/bjam)构建系统,在交叉编译场景下遇到了多个挑战

Windows 鸿蒙 PC 应用开发:Electron 桌面级电子书阅读器开发实战指南

摘要:Windows 环境下开发鸿蒙 PC 应用时,采用 Electron 作为核心业务层、鸿蒙 HAP 仅作为壳工程的架构模式,可以充分发挥 Web 技术栈的优势,实现跨平台桌面应用的高效开发。本文以电子书阅读器为实际案例,从零讲解基于 Electron 框架开发鸿蒙 PC 应用的完整流程——项目架构设计、核心模块实现、字体自