在全场景智能生态飞速发展的当下,推送功能已成为鸿蒙应用不可或缺的核心能力之一——它承担着消息触达、用户召回、功能提醒等关键职责,直接影响应用的活跃度、留存率与用户体验。无论是社交应用的消息通知、工具应用的任务提醒,还是内容应用的更新推送,都离不开稳定、高效的推送机制。鸿蒙操作系统(HarmonyOS)依托分...
在万物互联时代,用户身边的智能设备呈现多元化态势,手机、平板、智慧屏、智能穿戴设备、车机等已成为日常必备。鸿蒙操作系统(HarmonyOS)作为面向全场景的分布式操作系统,其核心优势之一便是打破设备硬件边界,实现多设备协同联动,而设备间数据共享则是这一优势落地的关键支撑——它让数据能够“随人而动”,在不同设备...
在鸿蒙(HarmonyOS)应用开发中,UI组件是构建用户界面的核心单元。鸿蒙系统内置了丰富的基础UI组件(如Text、Button、Column、Row等),可满足简单界面的开发需求,但在实际项目中,不同应用的UI风格、交互逻辑差异较大——例如电商应用的商品卡片、社交应用的消息气泡、工具类应用的自定义表单控件等,仅依靠基础组件无...
在鸿蒙应用开发中,数据持久化存储是保障应用体验的核心能力——无论是用户偏好设置(如主题、字体大小)、离线业务数据(如缓存的新闻、本地日志),还是核心业务记录(如记账数据、任务清单),都需要通过持久化技术保存到设备本地,避免应用退出、设备重启后数据丢失。与传统Android、iOS的持久化方案不同,鸿蒙(Harmo...
ArkUI是OpenHarmony生态中核心的UI渲染框架,采用声明式开发范式,支持多设备(手机、平板、PC等)多端统一开发。开发者通过ArkTS语言描述界面,框架负责组件树构建、布局测量、渲染绘制及事件处理。底层由方舟运行时引擎驱动,协同无障碍、国际化等系统能力,保障高性能与良好用户体验。
操作系统知识:深入掌握操作系统的基本原理,包括进程管理、内存管理、文件系统、网络协议栈等。了解Linux内核的相关知识也很有帮助,因为鸿蒙系统与Linux有一定的渊源。
在 HarmonyOS 生态蓬勃发展的今天,应用上架是开发者面临的关键一环。不少作品因触碰 3.5 条款(应用价值与独特性) 被拒,常见的困惑包括:为何被判“功能单一”或“缺乏实质服务”?本专题复盘近期审核数据,深度解析 3.5 条款 Top 10 驳回问题,为您提供:
在 AI 从 “云端集中式” 向 “端侧分布式” 演进的今天,用户对智能体验的需求早已从 “能用” 升级为 “安全、实时、无界”,而 HarmonyOS 凭借原生的端侧 AI 能力与分布式架构,恰好击中了这一行业痛点。不同于依赖云端算力的传统 AI 方案,HarmonyOS 的 AI 套件构建在 “本地计算 + 毫秒响应 + 模型复用” 三大核心优势之上:...
在万物互联的全场景时代,设备之间的边界正在消失,安全认证已不再是单一设备的 “孤岛式” 防御,而是跨端协同的 “全链路” 保障。HarmonyOS 凭借其分布式软总线与原生 ArkUI 框架,为开发者提供了一套从终端到云端的安全认证解决方案,其中 PatternLock(图案密码锁)作为最贴近用户习惯的认证方式之一,不仅承担着保护用...
有符号整数类型包括Int8、Int16、Int32、Int64和IntNative,分别用于表示编码长度为8-bit、16-bit、32-bit、64-bit和平台相关大小的有符号整数值的类型。
在HarmonyOS应用开发中,面对实时画面处理、复杂图形渲染、硬件资源直操作等场景(如人脸识别中的相机预览流解析、AI模型推理结果叠加显示),传统UI组件往往难以满足性能与灵活性需求。而XComponent作为HarmonyOS提供的自定义渲染组件,恰好解决了这一痛点——它支持EGL/OpenGLES图形渲染与媒体数据写入,通过直接操作Nat...
Flutter 作为成熟的跨端 UI 框架,在适配 HarmonyOS 6.0 后,已经具备了完整的工程化能力:一次开发,多端部署,天然适合鸿蒙“全场景设备”的产品理念。
跟踪技术趋势:持续关注鸿蒙系统及相关领域的技术发展动态,包括操作系统原理、分布式技术、人工智能在系统中的应用等,为项目提供前瞻性的技术建议。
大家好,我是V哥。你有没有遇到过这种情况:左手拿着奶茶,右手刷新闻,结果头图永远在右边,点都点不到?现在好了,系统能实时感知你是左手还是右手握持,UI 自动适配!这才是真正的“懂你”!今天 V 哥就用一个新闻列表页面,带你 10 分钟搞定智感握姿的完整开发!能根据你拿手机的姿势,自动把图片和文字互换位置。代码...
在全场景智能互联的时代,用户对应用界面的要求早已超越 “功能可用” 的基础层面,转而追求 “视觉惊艳、交互自然” 的沉浸式体验。动画作为连接功能与体验的桥梁,不仅能让界面 “活” 起来,更能通过细腻的视觉反馈降低用户的认知成本,提升操作的愉悦感。HarmonyOS作为面向万物互联的新一代操作系统,在动画能力上完成了全...
在万物互联的全场景时代,智能设备的形态正从手机、平板向车载、穿戴、智能家居等多端快速延伸,用户对交互体验的要求早已突破 “能用” 的基础阈值,转而追求 “自然、无感、高效” 的跨设备操作体验。手势交互作为一种摆脱物理按键束缚的自然交互方式,凭借其直观性和沉浸感,已成为 HarmonyOS 构建全场景生态的核心交互语...
朗读控件TextReader是Speech Kit(场景化语音服务)的一项能力,Speech Kit 集成了语音类AI能力,出朗读外包括AI字幕控件(AICaptionComponent)能力,便于用户与设备进行互动,为用户实现朗读文章。朗读控件应用广泛,例如在用户不方便或者无法查看屏幕文字时,为用户朗读新闻,提供资讯。朗读控件效果如下图所示:
用户在“我的”页面修改了头像,首页的左上角是不是也得跟着变?用户在“设置”里开启了夜间模式,是不是所有的页面都要瞬间切换颜色?如果只靠组件之间的父子传递(Props),我们需要把这些状态一路从根节点透传下去,这种属性钻取简直是代码维护的噩梦。
在鸿蒙应用的开发过程中,状态管理一直是我们绕不开的话题。如果你是从 API 9 或 API 10 一路走来的老兵,一定经历过被 @Observed 和 @ObjectLink 支配的恐惧。那时候,我们想要监听一个嵌套在对象深处的属性变化,简直就是一场噩梦。