harmonyos

贾伟康5 小时前
harmonyos·arkts·arkui·harmonyos 7·lazylayout
【HarmonyOS 7新能力|020】LazyLayoutAlgorithm入门实战:从能力边界到最小可运行链路自定义布局很容易从“能摆出来”走向“数据一多就卡”:如果每次滚动都测量全部子项、重复计算离屏位置,再复杂的算法也会被无效工作拖慢。LazyLayoutAlgorithm 的工程意义,是把布局计算限制在当前真正需要的范围,同时保证滚动锚点、动态数据和尺寸变化时仍然稳定。
梦想不只是梦与想7 小时前
harmonyos·appgallery 邀请测试·邀请测试
鸿蒙 邀请测试:发布测试版本前两篇讲了测试群组创建和整体流程,本文进入核心环节——创建并发布测试版本。这部分内容较多,涉及版本号规范、软件版本配置、测试信息、隐私声明、上架自检、测试用户选择以及版本状态管理。
马剑威(威哥爱编程)8 小时前
pytorch·深度学习·harmonyos
【共创稿事节】HarmonyOS 7 应用 Skill 化实战:从“被打开“到“被调用“,把功能递进系统意图分发池本文基于 HarmonyOS 7(API 26)的《基于ArkTS脚本的应用Skill开发指导》与官方新能力一览整理。文中代码是为说明问题自写的完整示例,不是官方示例的搬运;API 名称、标签与版本号等事实性信息均标注官方出处;涉及真机表现的部分已明确标注,未做任何实测数据编造。
HarmonyOS_SDK11 小时前
harmonyos
HarmonyOS Push Kit 自分类权益 Skill,助力提升权益申请通过率在消息推送体系中,通知消息分类直接影响用户的推送体验。服务通讯类、资讯营销类消息,在设备展示规则、频次限制上截然不同。HarmonyOS Push Kit 为了保障用户体验,会默认将所有消息归为营销类,而营销类消息每天每台设备最多仅能收到2条或5条提醒。对于需要高频推送服务提醒的应用(如 IM、出行、健康管理等),默认营销通道很难匹配真实业务诉求。此外,不同消息类别对标题、内容格式有不同要求,选错类别将被驳回。如何快速匹配最适合的自分类类别,亟需一个可靠的官方工具提升申请效率。
周胡杰12 小时前
harmonyos·鸿蒙·cmp
将现有 Compose Multiplatform 业务接入 HarmonyOS:架构、适配与持续同步一款应用已经在 iOS、Android 上积累了共享业务代码,鸿蒙端也有自己的账号、数据库、导航和媒体能力。此时引入 Compose Multiplatform(下文简称 CMP),最关键的问题是:共享页面怎样使用鸿蒙已有的真实业务,以及共享代码更新后,鸿蒙怎样继续跟进。
星栖与芯13 小时前
汇编·stm32·嵌入式硬件·harmonyos·鸿蒙系统
LiteOS-M 切换汇编逐行图解(1):汇编是什么·寄存器与栈本文是《RTOS移植不是玄学:8个标准环节+4条铁律》铁律①展开系列的第一篇。那篇说"上下文切换必须写汇编",本系列把那段汇编掰开揉碎、从零讲起。
HwJack2013 小时前
ui·华为·性能优化·harmonyos
【HarmonyOS开发小实践】ArkUI 应用级状态AppStorage 与跨页面共享、持久化@State、@Prop、@Link 解决的是单个组件或父子组件之间的数据问题。但真实应用里,用户登录状态、全局配置、购物车这些数据要跨多个页面共享,甚至重启后还要保留。这就要用到应用级状态管理。
万物智能信息科技16 小时前
嵌入式硬件·华为·开源·harmonyos·鸿蒙
板载按键key的ADC转换和信号控制—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】触摸之外,底板上还有几颗用户键。今天把模数转换那两颗、普通输入那一颗对上,丝印编号不是通道号。底板上三颗键,丝印 KEY3、KEY4、KEY5。第一次写设备树的人,几乎都会把 KEY3 接到 SARADC 的通道 3。节点能 probe,/dev/input/event* 也在,按下 KEY3 却没有任何事件。不是键坏了,是名字骗了你。
威哥爱编程18 小时前
harmonyos
HarmonyOS 6.1 沉浸光感实战:接口路径选错,代码不报错、页面没效果本文涉及 HarmonyOS 6.1.0(23) 与 7.0(26) 两个版本分支。文中代码是为说明问题编写的完整示例,不是官方示例的搬运;API 名称与版本号等事实性信息均标注官方出处;涉及真机表现的部分已明确标注,未做任何实测数据编造。
Sunny_G19 小时前
ai编程·harmonyos
CodeMirror 6 代码块渲染踩坑:一个空行毒死全文档(鸿蒙编辑器卡片化/折叠/点击进源码)所见即所得编辑器里,代码块是最复杂的渲染对象:既要卡片化的视觉(圆角、隔离边距、行号、语言标签),又要折叠和一键复制,还要支持"点击进入源码态编辑"。这篇讲 MarkPin 代码块渲染态改造里的四个代表性问题——每个都按「现象 → 分析定位 → 修复代码 → 验证」展开,其中一个空代码块毒死全文档渲染的案例,堪称本系列最经典的"一行排序引发的血案"。
威哥爱编程18 小时前
华为·harmonyos·arkts
HarmonyOS 6.1 端侧 3DGS 重建实战:重建在 C 层,ArkTS 只管"看"和"改"本文涉及 HarmonyOS 6.1.0(23) 起的视觉输入重建与 7.0(26) 新增能力。文中代码是为说明问题编写的完整示例,不是官方示例的搬运;API 名称、枚举取值与版本号等事实性信息均标注官方出处;涉及真机表现的部分已明确标注,未做任何实测数据编造。
贾伟康18 小时前
harmonyos·arkts·启动优化·网络优化·harmonyos 7
【HarmonyOS 7新能力|014】冷启网络预建链入门实战:从能力边界到最小可运行链路应用冷启动时,首屏业务请求经常要依次经历目标解析、连接建立和安全协议准备。预建链的思路,是在业务已经能确定目标、但真实请求尚未产生时,提前准备可复用连接。不过,“预热连接”不等于“提前发送业务数据”,更不等于绕过用户授权或网络策略。
不羁的木木19 小时前
flutter·harmonyos
给鸿蒙 App 增加广播收发能力 —— flutter_broadcasts 的鸿蒙使用指南应用跑久了要感知息屏、组件之间要解耦传消息、多个页面要对同一份数据变化做出反应——这些场景用逐层回调或事件总线都能做,但要写不少样板代码。flutter_broadcasts 把这件事收敛成一套 API:构造 BroadcastReceiver 订阅事件,调用 sendBroadcast 发布消息,语义与 Android 的广播机制一致。该库已完成 OpenHarmony 适配,仓库见 atomgit.com/oh-flutter/flutter_broadcasts(TAG 0.4.0-ohos-1.0
不羁的木木19 小时前
前端·flutter·harmonyos
给鸿蒙 App 增加打开外部网页能力 —— flutter_web_browser 的鸿蒙使用指南本文配套仓库:https://atomgit.com/oh-flutter/flutter_web_browser(TAG:0.17.3-ohos-1.0.0-beta.1,分支:feat/ohos_flutter_web_browser_0.17.3)。本文讲怎么用:引入依赖、调接口、跑通打开网页流程;适配是怎么一步步做出来的,见姊妹篇《flutter_web_browser 的鸿蒙适配教程》。
安好说AI20 小时前
flutter·harmonyos·鸿蒙
Flutter 三方库 sound_mode 的鸿蒙化适配指南:免权限读取与受限写入的契约对齐sound_mode 是一个"读写系统铃声模式"(normal / silent / vibrate)的 Flutter 插件。它的四个通道方法里藏着两种完全不同的权限世界:getRingerMode 读取模式,Android 上免权限;setNormalMode / setSilentMode / setVibrateMode 修改模式,Android 上需要勿扰访问(Do Not Disturb Access)授权,配套 getPermissionStatus 查询授权状态、openToDoNotDi
●VON20 小时前
flutter·华为·harmonyos·鸿蒙
Flutter 鸿蒙 disk_space_2 1.0.13 使用实战:下载前检查磁盘空间本文用 disk_space_2 1.0.13 在 Flutter 鸿蒙应用中读取总容量、可用容量和指定目录的可用容量,并把查询结果用于下载前空间检查。示例依赖锁定到真机受测提交,返回单位、异常处理和路径边界都按实际 API 说明。
IT从业者张某某1 天前
git·华为·harmonyos
【鸿蒙PC命令行适配】GitUI 移植的工程实践:双 Git 引擎(libgit2/gitoxide)的鸿蒙适配之路欢迎加入开源鸿蒙PC社区:https://harmonypc.csdn.net/ 欢迎在PC社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper
lqj_本人1 天前
qt·华为·harmonyos
WinPcap 鸿蒙 PC 适配全记录:从 NPF 原始抓包到 VPN_TUN 与 libpcap 双通路适配开源地址:https://atomgit.com/OpenHarmonyPCDeveloper/ohos_winpcap
●VON1 天前
flutter·华为·harmonyos
Flutter 鸿蒙插件适配实战:用 device_screen_brightness 2.0.0 控制并监听屏幕亮度适配仓库: https://atomgit.com/oh-flutter/device_screen_brightness
ChinaDragon1 天前
harmonyos
HarmonyOS:应用横竖屏切换当前HarmonyOS应用开发主要通过以下两种方式实现视频横竖屏切换:目前HarmonyOS系统中的窗口旋转形态有四种,对应真机实际状态如下: