最新文章

鸿蒙原生IM即时通讯RainbowTalk,纯ArkTS,基于开源MobileIMSDK框架

RainbowTalk与姊妹产品 RainbowChat技术同源 ,不同于市面上某些开源或售卖的demo级代码,RainbowChat已被成千上万真实的客户使用过,解决了大量的产品逻辑、代码逻辑、细节优化等问题。

HarmonyOS 6 自定义人脸识别模型3:OH_NativeXComponent基于OpenGL绘制

前面文章《HarmonyOS 6 自定义人脸识别模型2:OH_NativeXComponent方式绘制》介绍了如何将ArkTS层的XComponent与C++层的OH_NativeXComponent进行关联与映射,文本接着介绍如何在C++中通过OpenGL在OH_NativeXComponent中进行绘制等操作。

HarmonyOS ArkTS开发中RichEditor组件小知识

一、组件架构和核心小知识1.1 一起来看看这个组件是个啥RichEditor 是 ArkTS 中支持图文混排和交互式文本编辑的核心组件,适用于:评论/社交内容编辑富文本表单输入文档编辑器多媒体内容发布 {代码...} 二、核心API对比与适配策略1.2 内容管理模型对比一下下特性基于属性字符串构建基于Span构建数据结构StyledString对象...

跟老卫学仓颉编程语言开发:布尔类型、字符类型

布尔类型支持的操作符包括:逻辑操作符(逻辑非!,逻辑与&&,逻辑或||)、部分关系操作符(==和!=)、赋值操作符、部分复合赋值操作符(&&=和||=)。

HarmonyOS应用开发Navigation工具栏显隐技术

在HarmonyOS应用开发中,导航栏(Navigation)的工具栏(ToolBar)显隐控制是提升界面交互体验的核心能力。大家伙们跟着我这篇小文章一起深入了解一下工具栏显隐的实现原理、API特性、多版本适配策略,并结合一些实际开发案例看看吧。

HarmonyOS APP开发中登录注册页面密码输入框技术小知识

在HarmonyOS应用开发里面,登录注册页面的密码输入框是核心交互组件之一哦。我将带领大家一起和这篇文章深入解析TextInput组件的实现原理、样式定制、交互逻辑及多版本适配方案,结合代码对比、流程图和实际案例。

HarmonyOS APP应用内上下层级转场动效

一、转场动效设计小技巧和一些适配的要点1.1 系统级动效标准根据HarmonyOS设计规范,咱们上下层级转场需遵循以下原则:运动方向一致性:采用左右位移遮罩动效(Left/Right Slide Mask),保持视觉连贯性曲线选择:优先使用弹簧曲线(Spring Motion),提升动画自然度设备适配:折叠屏需考虑分屏状态下的动效裁剪处理1.2 ...

HarmonyOS 6 自定义人脸识别模型2:OH_NativeXComponent方式绘制

《HarmonyOS 6 自定义人脸识别模型1:XComponent入门》中介绍了XComponent的基本概念和简单使用,我们了解到XComponent组件作为一种渲染组件,可用于EGL/OpenGLES和媒体数据写入,通过使用XComponent持有的“NativeWindow”渲染画面,满足开发需要实现高级自定义渲染的需求,例如相机预览流的显示和游戏画面的渲染。对XCom...

HarmonyOS APP开发中ohos.permission.LOCATION_IN_BACKGROUND权限小知识

一、一起来看看啥是啥吧ohos.permission.LOCATION_IN_BACKGROUND是HarmonyOS中用于实现后台持续定位的核心权限哦1.1 权限定位场景场景类型典型应用案例技术要求后台轨迹追踪运动健康类APP需配合KEEP_BACKGROUND_RUNNING长时任务紧急位置上报安全类应用支持GNSS+网络混合定位智能设备联动家居自动化场景低功耗定位模式1.2...

鸿蒙架构师修炼之道-架构师设计思维特点

整体考量:架构师在进行设计时,会将整个系统视为一个有机的整体,考虑系统的各个组成部分之间的相互关系、相互作用以及它们如何协同工作以实现系统的整体目标。例如,在设计一个大型企业级应用系统时,不仅要关注各个功能模块如用户管理、订单处理、数据分析等的功能实现,还要考虑这些模块之间的数据交互、接口设计以...

跟老卫学仓颉编程语言开发:浮点类型

浮点类型包括Float16、Float32和Float64,分别用于表示编码长度为16-bit、32-bit和64-bit的浮点数(带小数部分的数字,如3.14159、8.24和0.1等)的类型。Float16、Float32和Float64分别对应IEEE 754中的半精度格式(即binary16)、单精度格式(即binary32)和双精度格式(即binary64)。

HarmonyOS网络请求requestInStream()流式处理小知识

在咱们HarmonyOS APP开发中,requestInStream()是处理HTTP流式响应的核心接口,是通过分段接收数据的方式突破传统请求的内存限制,成为大文件下载、实时流媒体处理等场景的解决方案。

从零开发HarmonyOS 6.0 天气应用(ArkTS版)

你需要一篇基于HarmonyOS 6.0和ArkTS语言的其他应用开发教程,这篇文章会带你从零构建一个功能完整的天气应用,涵盖网络请求、数据解析、UI适配、状态管理等核心知识点,适合有基础ArkTS认知的开发者学习实践。

纯原生适配!ArkTS 开发 DormMate新生系统欢迎界面全解析

随着高校信息化建设的推进,传统的宿舍管理模式存在效率低、信息孤岛多、交互体验差等问题。新生入住宿舍是学校管理中非常关键的环节,从分配床位、办理入住手续,到查询宿舍信息,管理流程繁杂。

HarmonyOS 6.0 图书馆管理系统(ArkTS)开发实战

你想要开发的是基于HarmonyOS 6.0、使用ArkTS语言构建的图书馆管理系统,该系统面向图书馆管理员和读者,核心实现图书查询、借阅/归还、图书管理等基础功能,采用HarmonyOS 6.0的最新特性(如Stage模型、ArkUI组件化)开发,适配多设备形态,兼顾易用性和性能。

基于 Flutter × Harmony6.0 的入侵检测系统:构建检测规则模块

随着网络安全形势的日益严峻,入侵检测系统(IDS)成为了防御恶意攻击、保障网络安全的重要工具。在移动互联网和物联网的时代背景下,如何设计一个高效的入侵检测系统,并通过跨平台技术在多个设备上进行部署和管理,成为了开发者面临的一个重要问题。本篇技术博客将通过 Flutter × Harmony6.0 跨端开发技术,深入解析如...

鸿蒙推送功能开发实践

在全场景智能生态飞速发展的当下,推送功能已成为鸿蒙应用不可或缺的核心能力之一——它承担着消息触达、用户召回、功能提醒等关键职责,直接影响应用的活跃度、留存率与用户体验。无论是社交应用的消息通知、工具应用的任务提醒,还是内容应用的更新推送,都离不开稳定、高效的推送机制。鸿蒙操作系统(HarmonyOS)依托分...

鸿蒙设备间数据共享实践

在万物互联时代,用户身边的智能设备呈现多元化态势,手机、平板、智慧屏、智能穿戴设备、车机等已成为日常必备。鸿蒙操作系统(HarmonyOS)作为面向全场景的分布式操作系统,其核心优势之一便是打破设备硬件边界,实现多设备协同联动,而设备间数据共享则是这一优势落地的关键支撑——它让数据能够“随人而动”,在不同设备...

鸿蒙如何实现自定义UI组件

在鸿蒙(HarmonyOS)应用开发中,UI组件是构建用户界面的核心单元。鸿蒙系统内置了丰富的基础UI组件(如Text、Button、Column、Row等),可满足简单界面的开发需求,但在实际项目中,不同应用的UI风格、交互逻辑差异较大——例如电商应用的商品卡片、社交应用的消息气泡、工具类应用的自定义表单控件等,仅依靠基础组件无...

鸿蒙如何实现数据持久化存储

在鸿蒙应用开发中,数据持久化存储是保障应用体验的核心能力——无论是用户偏好设置(如主题、字体大小)、离线业务数据(如缓存的新闻、本地日志),还是核心业务记录(如记账数据、任务清单),都需要通过持久化技术保存到设备本地,避免应用退出、设备重启后数据丢失。与传统Android、iOS的持久化方案不同,鸿蒙(Harmo...

分论坛
应用开发智能硬件开发
友情链接
HarmonyOS官网先行者计划