登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
开源鸿蒙PC社区SDL3适配实践摘要 本文介绍了将跨平台多媒体库SDL3(v3.4.10)适配到鸿蒙PC平台的全过程,重点解决NAPI桥接、ArkTS语法合规及平台差异等核心问题。通过AtomCode Skills工具链优化传统适配流程,实现了SDL3 C API与鸿蒙ArkTS的高效互操作。关键步骤包括: NAPI桥接设计:通过C++层封装7个SDL3测试函数,采用统一字符串格式返回结果(含✅/
本文介绍了如何将SDL3(Simple Directmedia Layer 3)跨平台多媒体库适配到鸿蒙PC平台。主要内容包括: 背景与挑战:OpenHarmony使用musl libc和自有工具链,需要解决API差异、平台检测等问题 适配工作流: 使用AtomCode Skills工具自动生成HPKBUILD构建脚本 配置20+个CMake选项,关闭不必要的图形后端 通过环境检查、问题定位、构建
鸿蒙 ArkTS 上下文菜单开发指南 本文深入解析 HarmonyOS NEXT 7.0.0 中 ArkTS 的 bindContextMenu 上下文菜单功能,帮助开发者掌握这一重要交互控件的使用方法。 核心要点 API 概述: bindContextMenu 是声明式 UI 绑定上下文菜单的方法 支持长按(LongPress)和右键(RightClick)两种触发方式 可配置弹出位置和显隐回调
其全终端覆盖能力较强,支持安卓、iOS、鸿蒙、Windows、Mac、Linux以及智能电视、车载系统等多种设备,文件可实现多端自动同步。此外,该平台内置了AI影像管理功能,例如人脸识别自动归类、语义搜索、照片修复、创意模板等,对于家庭相册整理较为实用。无论是选择百度网盘、阿里云盘、坚果云等云存储服务,还是搭配移动硬盘、NAS等本地硬件,都可以根据自身的存储体量、预算和使用习惯来搭建备份体系。本文
鸿蒙ArkTS bindPopup气泡卡片开发指南 本文深入解析鸿蒙原生ArkTS中的bindPopup布局方式,通过实战示例展示如何实现交互式气泡卡片。主要内容包括: 核心概念:bindPopup属性方法可将@Builder声明的UI片段绑定为气泡卡片,通过boolean状态控制显隐。 两种构建方式: 全局@Builder(可复用) 内部@Builder(可访问组件状态) 实现模式: 使用Sta
💎【行业认证·权威头衔】✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者🏆【荣誉殿堂】🎖 连续三年蝉联"华为云十佳博主"(2022-2024)🎖 双冠加冕CSDN"年度博客之星TOP2"(
2026年6月AI行业动态综述 全球AI领域近期迎来密集发展,呈现三大核心趋势:技术突破、智能体应用与硬件升级。技术层面,多模态大模型成为竞争焦点,苹果推出自研AFM模型并与谷歌Gemini深度整合,国内外厂商在轻量化、垂直领域持续突破,字节Lance、Next新程Alpha等开源模型表现亮眼。智能体生态快速成型,苹果Siri重构、微信AI开放平台及各类行业智能体推动AI向主动服务转型,结果分成等
这几年做移动端,我越来越强烈地感受到:以前比的是谁写得更多,现在比的是谁理解得更快、判断得更准、交付得更稳。iOS、Android、Flutter、鸿蒙,这些平台都会继续变化。框架会更新,生态会重构,工具会迭代。把经验、思考、方法、工具组合起来,持续放大自己的产出。AI 就是这个时代最重要的杠杆之一。它不是来替代你的。它是来放大你的。前提是,你愿不愿意先升级自己的工作方式。
本文深入解析鸿蒙原生ArkTS布局中的RelativeContainer容器,通过id锚点定位实现复杂UI布局。RelativeContainer通过扁平化结构减少嵌套,提升性能,支持组件间互参和自适应撑满。核心包括__container__保留锚点、.id()命名和alignRules对齐规则。通过完整示例演示8种布局技巧,包括背景撑满、标题居中、组件互锚和锚点链等高级用法。该布局方案特别适合仪