登录社区云,与社区用户共同成长
邀请您加入社区
安全可靠测评工作是我国保障关键信息基础设施安全的重要举措,为国产化替代提供了重要的技术依据和保障。随着测评工作的深入开展,预计将有更多产品通过测评,为各行业提供更丰富的合规选择。2026年鸿蒙HarmonyOS V1.0通过安全可靠Ⅱ级认证,具有里程碑意义。它不仅代表了国产操作系统在安全性上的重大突破,也标志着国产操作系统从“可用”向“好用”和“高安全可靠”迈进了一大步。未来,测评体系可能会进一步
在远程办公与混合办公成为常态的今天,职场人士每天平均要参加3-5场会议。然而,传统会议模式存在诸多痛点:会议中需要手动记录要点,容易遗漏关键信息;讨论跑题时无人提醒,导致会议超时;会后整理纪要耗时费力,行动项容易遗漏;跨时区会议时间协调困难。HarmonyOS 6(API 23)带来的悬浮导航(Floating Navigation)和沉浸光感(Immersive Lighting)能力,让我们有
在快节奏的现代生活中,健康管理往往被忽视。传统的健康监测应用需要用户主动打开查看,数据分散在不同设备中,缺乏统一的健康洞察。当用户久坐办公时,没有人提醒起身活动;当心率异常时,没有即时预警;当睡眠质量下降时,没有改善建议。HarmonyOS 6(API 23)带来的悬浮导航(Floating Navigation)和沉浸光感(Immersive Lighting)能力,让我们有机会打造一个常驻屏幕
轻盈伴侣智能减肥助手项目摘要 轻盈伴侣是一款基于鸿蒙Electron框架开发的智能减肥应用,旨在解决现代人肥胖问题。项目采用Web技术栈,包含体重追踪、热量管理、运动计划和打卡激励四大核心模块。 技术亮点: 构建40+种食物的热量数据库,支持多营养素分析 运动计时器实时计算消耗,集成6种常见运动数据 采用三层架构设计,结合LocalStorage实现数据持久化 核心功能: 体重变化曲线与BMI计算
摘要 本文深入探讨基于HarmonyOS和ArkTS的单词学习应用开发技术,展示HarmonyOS在分布式架构和跨设备部署方面的优势。通过分析Stage模型、模块化设计及核心实现方案,详细介绍了从项目创建到功能开发的全流程。文章重点解析了Entry模块的职责、配置文件设计及ArkTS语言特性,为开发者提供HarmonyOS应用开发的实践参考,同时展望了分布式技术在语言学习场景中的应用潜力。 关键词
摘要 本文介绍了如何使用PathEffect绘制地图标注虚线,包含以下核心内容: 虚线绘制流程:通过创建Path路径、定义坐标点、设置画笔属性、应用虚线效果等步骤完成绘制。 PathEffect功能:可改变路径绘制方式,支持虚线、路径重复和变形等效果。 关键实现: 使用createDashPathEffect创建虚线效果,参数控制线段和间隔 绘制地图背景网格和主路线 通过"几"字形虚线标注连接地点
本文介绍了使用Path绘制四种常见SVG图标的方法:心形使用贝塞尔曲线绘制优美弧线,星星通过交替连接内外顶点形成五角形,齿轮利用布尔运算创建锯齿状外圈和挖空内圈,箭头则用简单直线连接顶点。每种图标都展示了Path的不同功能特性,包括cubicTo贝塞尔曲线、lineTo直线连接、addCircle圆形绘制以及Path布尔运算,这些技术可以灵活组合用于创建各种矢量图形。文章提供了完整的代码示例,帮助
本文介绍了如何使用HarmonyOS的ColorPicker实现主题色自适应功能。通过分析图片像素提取主色调,并将其应用到UI组件中,实现APP主题色随图片自动变化的效果。文章详细展示了从加载图片、创建ColorPicker取色器、提取主色调到应用主题色的完整流程,并提供了完整的代码示例,包括如何将提取的颜色应用于按钮背景、文字颜色等UI元素。这种技术可应用于音乐APP等场景,使界面风格能自动匹配
本文介绍了如何使用Canvas绘制一个仪表盘,包括背景弧、进度弧、刻度线、指针和数值显示。通过设置基础变量、计算角度和颜色,逐步完成仪表盘的绘制。关键步骤包括:清空画布、绘制背景弧、根据当前值计算进度弧角度和颜色、绘制刻度线和指针、显示数值和单位。最终实现一个可交互的仪表盘组件,适用于速度、温度等数值的可视化展示。
这篇文章介绍了如何使用ArkGraphics 3D实现电商产品3D展示功能。主要内容包括: 整体流程:创建3D场景→设置相机→添加光照→加载模型→设置自动旋转→处理用户交互 核心功能实现: 通过Scene.load()创建3D场景 设置相机位置和朝向 添加方向光照明效果 加载glTF格式的3D模型 实现自动旋转功能(约60fps) 支持用户交互:拖动旋转和双指缩放 特色功能: 产品换肤功能(修改材
本文介绍了使用AR Engine实现虚拟试衣功能的技术方案。文章首先概述了虚拟试衣的整体流程,包括摄像头初始化、人体骨骼追踪、关键点检测和3D模型渲染等步骤。然后详细讲解了实现原理,重点阐述了人体骨骼检测和3D模型渲染的结合方式。文章提供了完整的代码示例,包括人体关键点定义、AR初始化、人体检测逻辑以及衣服渲染的位置计算。最后还展示了简单的UI布局,包含状态显示和衣服选择按钮。该方案通过实时追踪人
摘要:本文介绍了使用AR Engine实现物体测量的完整流程,包括平面检测、点击定位和距离计算三大核心步骤。通过初始化AR Session并启用平面检测功能,用户可以在手机屏幕上点击两个点,系统通过hitTest方法获取3D坐标后,运用三维空间距离公式计算出实际距离(单位:米)。文章提供了详细的代码实现,涵盖AR初始化、平面检测、命中检测和距离计算等关键环节,并展示了包含状态显示、测量结果和操作按
本文介绍了如何使用effectKit实现日系清新滤镜效果。日系清新风格的特点是整体偏亮、低对比度、冷色调和低饱和度。核心处理流程包括:1)大幅提亮(brightness 0.2);2)应用偏冷色调的颜色矩阵(蓝通道偏移最大);3)极轻微柔焦(blur 0.5)。文章详细解析了日系清新滤镜的颜色矩阵设计思路,并与复古胶片滤镜进行了参数对比,展示了如何通过调整矩阵权重和偏移量来营造淡雅清新的视觉效果。
本文介绍了如何使用effectKit创建复古胶片风格的滤镜效果。文章详细讲解了实现复古胶片特征的关键技术点:通过颜色矩阵调整色调偏暖、降低对比度和饱和度,并添加轻微模糊效果。主要内容包括: 创建复古色调的颜色矩阵配置 构建滤镜处理流程:先提亮画面,再应用颜色矩阵,最后添加轻微模糊 完整的代码实现方案,包括图像加载、滤镜链创建和应用 颜色矩阵调参技巧,如调整权重实现偏暖色调、降低饱和度等效果 最终效
摘要:本文针对HarmonyOS应用开发中常见的图片下载后用户无法在图库查看的问题,深入分析了技术根源。问题主要源于HarmonyOS的沙箱隔离机制和权限模型变化,导致文件默认保存在应用私有目录。文章提出了完整的解决方案:采用两阶段保存流程(先下载到沙箱再迁移到公共媒体库),使用saveImageToAlbum接口配合弹窗授权机制,替代传统的危险权限申请。方案包含详细的代码实现、错误处理机制和用户
本文深入分析了HarmonyOS应用开发中常见的UI组件布局遮挡问题,提出了系统化的解决方案。文章聚焦三大典型场景:Stack堆叠容器的层叠问题、线性布局的尺寸计算错误以及内外边距设置不当导致的遮挡。针对每种场景,提供了详细的代码示例和改进方案,包括合理使用定位属性、智能尺寸分配策略和科学的边距管理系统。同时,文章还给出了布局设计原则、调试工具和检查清单等实用建议,帮助开发者构建层次清晰、响应灵敏
自动化测试中的通知栏操作实践 摘要:本文介绍了HMNextAuto框架如何通过NotificationPanel类实现鸿蒙系统通知栏的自动化操作。主要内容包括: 通知栏操作的价值:解决网络切换、通知测试等场景下的手动操作痛点 核心API功能:支持打开/关闭通知栏、快捷设置面板操作、通知消息管理及亮度控制 快捷开关控制:内置WiFi、蓝牙等常用开关的控件映射,支持一键切换状态 实战应用场景:网络切换
本文介绍了HarmonyOS中@ObservedV2和@Trace装饰器的使用方法及其特性。这两个装饰器配合使用可以实现对嵌套类对象属性变化的直接观察,解决了V1版本状态管理在复杂场景下的局限性。文章详细说明了装饰器的使用限制、嵌套类和继承类场景的应用示例,以及对象序列化/反序列化的注意事项。特别强调了通过class-transformer库实现反序列化后仍保持观测能力的方法,并提供了完整的代码示
我在看一个整理结果页的小窗状态时,第一眼注意到的是按钮位置太靠后了。全屏状态下,这个页面看起来信息很全,标题、状态、摘要、来源、时间、标签、识别内容、处理建议、主按钮和次按钮都能放下。到了悬浮窗尺寸以后,这些内容仍然按全屏页面的顺序往下排,用户要先看完一堆说明,才能找到真正要点的那个按钮。
本文介绍了一款基于HarmonyOS平台和ArkTS语言开发的四六级学习计划AI助手应用。该应用针对大学生备考英语四六级考试的需求,提供智能化、个性化的学习计划制定功能。文章从项目背景、技术选型、架构设计等方面进行了详细解析,重点阐述了HarmonyOS的分布式架构优势、ArkTS语言的特性以及应用的模块化设计。该应用通过AI算法分析用户英语水平和学习目标,自动生成科学合理的学习计划,解决了传统备
数据模型:Challenge(配置)、ChallengeAttempt(尝试)、ChallengeSolve(成绩)。状态管理:ChallengesController 管理挑战列表和尝试记录。挑战流程:创建挑战 → 开始尝试 → 添加成绩 → 完成判定。平均计算:去掉最好和最差,剩余求平均,DNF >= 2 则整体 DNF。数据持久化:使用 Hive 存储,支持序列化和反序列化。观察惩罚:15
本文详细解析了“非遗博览”应用中传承人物、展陈日程和科普知识格三个核心模块的实现思路。传承人物模块通过垂直列表展示沈老师(昆曲,42年经验)、陆师傅(竹编)、马老师(花儿民歌)三位传承人,每个条目包含圆形头像、姓名、专长和箭头图标;展陈日程模块展示年画套色演示(10:00)、青瓷釉色讲解(14:30)、戏曲身段导览(19:00)三个活动的时间和地点;科普知识格模块通过2列网格展示名词卡、材料卡、保
本文介绍了基于HarmonyOS 6.0开发"非遗博览"应用的三个核心模块实现。传承人列表模块采用横向滚动卡片展示四位不同非遗领域的传承人信息;展期安排模块通过时间线布局呈现三个主题展览的日期和地点;知识卡片模块使用2列网格展示非遗统计数据。文章详细解析了各模块的UI设计、数据结构及布局实现,包括传承人卡片头像与文字排版、展览条目时间标签处理、知识卡片网格配置等关键技术点,展示了鸿蒙声明式UI框架
harmonyos
——harmonyos
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net