自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_42299977的博客

一个程序员的心声

  • 博客(397)
  • 收藏
  • 关注

原创 鸿蒙App开发--压花集怎么拍照记录?HarmonyOS相机拍照实战

本文介绍了如何在HarmonyOS应用中实现压花标本的拍照记录功能,主要包括标本数据结构设计和相机API调用两个部分。 首先设计了压花标本的数据结构,包含花材名称、照片路径、采集日期等字段,并预定义了常见花材类型和状态枚举。 然后详细讲解了相机功能的实现步骤: 初始化相机管理器 配置相机输入输出 创建捕获会话 实现拍照功能 保存照片到应用目录 代码示例展示了如何通过CameraKit获取相机实例、设置预览、捕获照片并保存到本地文件系统。该功能可用于"压花集"等应用,帮助用户记录和管理压花标本。

2026-06-09 15:18:14 541

原创 鸿蒙App开发--雪痕App怎么做GPS轨迹记录?鸿蒙定位服务实战

滑雪App GPS轨迹记录技术实现摘要(150字) 本文介绍了滑雪类App使用鸿蒙定位服务实现GPS轨迹记录的技术方案。首先需申请定位权限并封装定位服务类,通过@ohos.location获取高精度GPS坐标。核心实现包括:1) 动态权限申请;2) 封装LocationService处理定位回调;3) 轨迹记录器过滤低精度点并计算距离;4) 速度换算(米/秒→公里/小时)。相比Web定位,鸿蒙的系统级API支持后台持续记录,通过enableLocation和locationChange监听实现滑雪全程轨迹追

2026-06-09 15:15:58 103

原创 鸿蒙App开发--雪痕App怎么做传感器融合?坡度计算详解

滑雪App传感器融合与坡度计算技术解析 本文详细介绍了滑雪类App如何通过传感器融合技术实现精准坡度计算。主要包含以下技术要点: 双传感器协同:利用加速度计测量重力方向(受运动干扰)和陀螺仪测量角速度(存在漂移),通过互补滤波融合两者优势。 数据采集实现:在鸿蒙系统中通过声明ACTIVITY_MOTION权限,以50Hz频率同步采集加速度计和陀螺仪数据。 坡度计算算法: 加速度计方案:通过重力分量分解(atan2计算垂直/水平分量比) GPS海拔方案:根据海拔差与水平距离计算 支持坡度百分比转换和坡度等级分

2026-06-09 15:15:10 95

原创 鸿蒙App开发--绣迹网格编辑器怎么做?HarmonyOS Canvas绘制网格

本文介绍了如何使用HarmonyOS Canvas开发十字绣网格编辑器"绣迹"的核心功能。作者分享了从Web前端转战鸿蒙开发的经验差异,重点讲解了Canvas绘图和触摸事件处理的实现细节。文章包含三部分:1)设计网格数据结构,使用二维数组存储颜色信息;2)利用CanvasRenderingContext2D绘制网格线和填充色块,处理触摸坐标转换;3)实现网格缩放功能。通过代码示例展示了如何创建交互式网格编辑器,支持点选填色、实时预览等操作,为开发者提供了实用的鸿蒙Canvas开发参考。

2026-06-09 15:13:43 87

原创 鸿蒙App开发--绣迹图案数据怎么存?HarmonyOS preferences管理图案数据

摘要:HarmonyOS中十字绣图案数据存储与管理 本文介绍了如何在HarmonyOS中存储和管理十字绣图案数据。作者作为前端开发者转战鸿蒙生态,分享了使用ArkTS开发"绣迹"应用的经验。文章重点讲解了三个核心模块: 数据结构设计:定义了包含网格数据、绣布类型和项目状态的图案结构 CRUD实现:通过preferences API完成图案的增删改查操作 进度计算:根据已完成针数计算绣制进度 针对大数据存储问题,文章建议对二维网格数据进行压缩或分块处理,同时提供了页面间数据同步的解决方案,为开发者处理复杂数据

2026-06-09 15:12:52 209

原创 鸿蒙App开发--心愿池的动画特效:投币动画与进度条

文章摘要: 《心愿池的动画特效:投币动画与进度条》是一篇由资深前端开发者分享的鸿蒙应用开发经验文章,重点介绍了心愿储蓄类App中的动画特效实现。文章通过"心愿池"应用的实际开发案例,详细讲解了投币动画、进度条动画和成就系统的技术实现方案。作者对比了Web前端与鸿蒙开发在动画、数据存储和状态管理方面的差异,并提供了完整的TypeScript代码示例,包括心愿数据结构定义、投币动画的ArkTS实现以及进度条渲染逻辑。文章特别强调了从Web开发转向鸿蒙生态时遇到的挑战和学习心得。

2026-06-09 15:11:51 197

原创 鸿蒙App开发--心愿池的储蓄管理:心愿清单与分类统计

这篇文章介绍了开发者从Web前端转向鸿蒙应用开发的经验,重点讲解了如何实现"心愿池"应用中的储蓄管理功能。文章分为两部分:心愿清单页面和分类统计功能。心愿清单页面使用ArkTS实现数据加载、分类筛选和列表展示,包含进度条等UI组件。作者对比了Web和鸿蒙在数据存储、列表渲染等技术的差异,分享了实际开发中的技术实现细节。文章通过具体代码示例,展示了鸿蒙应用开发中状态管理、UI构建和交互逻辑的实现方式。

2026-06-09 15:10:27 178

原创 鸿蒙App开发--星轨算的曝光计算:参数计算与存储预估

文章摘要 本文介绍了星轨摄影计算工具"星轨算"的开发实现,重点解析了曝光参数计算、存储空间预估和拍摄模式选择三大功能。作者通过对比React和ArkTS两种实现方式,展示了从Web前端到鸿蒙应用的开发转换经验。核心算法包括500法则计算最大曝光时间,以及根据不同拍摄模式(单张长曝/多张叠加)计算所需拍摄张数和存储空间。文章详细展示了TypeScript计算逻辑和ArkTS组件实现,包括滑块控件、参数选择和结果展示等UI交互设计,为摄影爱好者和开发者提供了实用参考。

2026-06-09 15:09:35 263

原创 鸿蒙App开发--星轨算的方向传感器:DeviceSensor与方位罗盘

文章摘要 《星轨算的方向传感器实现》介绍了鸿蒙应用开发中传感器API与Canvas绘制的结合实践。作者以前端开发者视角,对比了Web与鸿蒙在设备方向检测上的差异: 传感器数据获取:鸿蒙通过@ohos.sensor模块实现,需声明权限并订阅ORIENTATION传感器,与Web的deviceorientation事件机制不同 罗盘绘制:利用CanvasRenderingContext2D绘制带刻度的圆形罗盘,包含方位标签和动态指针 北极星定位:通过解析传感器返回的heading角度值,转换为用户友好的方位指示

2026-06-09 15:07:37 240

原创 HarmonyOS Vulkan 进阶:用 Subpass Shading 降低带宽消耗

本文介绍了在HarmonyOS中使用Vulkan Subpass Shading技术降低带宽消耗的方法。主要内容包括: Subpass Shading原理:通过在同一个Render Pass内实现子通道间直接数据共享,避免"写入-读取"内存的带宽消耗。 开发环境搭建:需要DevEco Studio 6.0.0及以上版本,支持Vulkan的硬件设备。 实现步骤: 配置CMakeLists链接Vulkan库 编写支持Subpass Shading的Shader,使用华为扩展指令 在命令缓冲区中分发Subpass

2026-06-09 15:05:50 205

原创 HarmonyOS GPU 超分 Vulkan 版:低分辨率变高分辨率

华为 HarmonyOS GPU 超分 Vulkan 版技术解析:通过 Vulkan API 实现低分辨率图像智能重建为高分辨率图像。文章详细介绍了项目环境搭建、代码结构,以及关键实现步骤:1)设备能力查询;2)超分实例创建与参数配置;3)执行超分操作;4)资源释放。与 OpenGL ES 版本相比,Vulkan 版性能更优但实现更复杂,适用于追求极致性能的场景。开发者需根据具体需求选择合适方案。

2026-06-08 12:07:36 449

原创 HarmonyOS GPU 超分:用 OpenGL ES 把低分辨率图像变清晰

摘要 本文介绍了如何在HarmonyOS上使用OpenGL ES实现GPU超分技术,将低分辨率图像智能放大为高分辨率图像。文章详细讲解了环境搭建要求、项目结构、实现步骤和核心代码,包括查询设备支持、设置锐化参数、执行超分等关键环节。通过CPU分析图像特征并在GPU上并行运算,该技术能在1.5-2倍放大范围内保持图像清晰度,适用于游戏渲染、视频播放等场景。需要注意的是,使用前需检查设备支持情况,合理调整锐化参数,并注意分辨率倍率和性能平衡。

2026-06-08 12:07:04 127

原创 HarmonyOS 时域 AI 超分:用 Vulkan 让多帧融合变清晰

摘要 本文介绍了HarmonyOS中的时域AI超分技术实现方案。相比基于单帧图像的空域超分,时域超分通过融合多帧图像信息(利用相机抖动技术)实现更高质量的图像重建。文章详细说明了开发环境要求、项目结构,并重点讲解了使用Vulkan API实现时域超分的关键步骤:包括设备支持检查、创建超分实例、计算相机抖动值(采用Halton序列生成均匀分布抖动)以及具体实现方法。该技术适用于需要高质量图像放大的场景,能有效提升画面细节和抗锯齿效果。

2026-06-08 12:06:25 92

原创 HarmonyOS AI 超分:用 OpenGL ES 让图像更聪明地变清晰

摘要 本文介绍了如何在HarmonyOS中使用OpenGL ES实现AI超分技术,将低分辨率图像智能重建为高分辨率图像。相比传统算法,AI超分能产生更自然、伪影更少的细节。文章详细讲解了开发环境搭建、项目结构配置、核心代码实现步骤,重点说明AI超分与普通GPU超分的区别:需要使用HarmonyOS原生缓冲区(OH_NativeBuffer)管理图像数据,并通过EGL扩展函数将缓冲区与OpenGL ES纹理关联。最后演示了如何设置渲染参数、创建原生缓冲区和实现纹理绑定,为开发者提供了完整的AI超分实现方案。

2026-06-08 11:23:25 173

原创 鸿蒙开发--@ohos.multimedia.media用法

华为 HarmonyOS 自适应 VRS 技术摘要: HarmonyOS 自适应 VRS(可变速率着色)技术通过 Vulkan 图形 API 实现智能渲染优化。该技术基于人眼视觉特性,动态调整画面不同区域的渲染精度 - 焦点区域保持高精度,边缘区域降低精度,从而减少 GPU 负载并提升帧率。 技术实现包括: 检查设备支持:查询 Vulkan 扩展确保硬件兼容性 创建 VRS 实例:配置渲染参数、区域划分和误差敏感度 生成着色率纹理:基于前一帧分析生成精度分布图 项目结构:采用 C++ 底层渲染与 ArkTS

2026-06-08 11:22:47 175

原创 HarmonyOS 自适应 VRS OpenGL ES 版

本文介绍了如何在HarmonyOS中使用OpenGL ES实现自适应可变速率着色(VRS)技术。通过分析画面内容,对中心区域和边缘区域采用不同渲染精度,在保证视觉效果的同时降低GPU负载。文章详细说明了开发环境要求、项目结构配置、关键实现步骤(包括扩展检查、参数设置、着色率纹理生成等),并通过流程图展示了VRS的工作流程。与Vulkan实现相比,OpenGL ES版本在扩展查询和参数设置上更为简洁,适合在支持OpenGL ES的设备上使用这一优化技术。

2026-06-08 11:21:54 208

原创 HarmonyOS 穿戴服务:让你的应用和手表对话

HarmonyOS穿戴服务简介 HarmonyOS穿戴服务(Wear Engine)是华为提供的手机与手表应用通信工具,具备三大核心能力:1)授权管理,实现设备间权限控制;2)设备管理,获取连接设备信息;3)端对端通信,支持消息和文件互传。开发环境需HarmonyOS NEXT Beta2及以上版本,通过DevEco Studio配置。服务流程包括授权申请、设备连接、能力查询和通信建立。主要功能模块分为授权管理、设备信息获取、消息通信和文件传输,开发者可通过标准API实现手机与手表间的数据同步和功能联动。

2026-06-08 11:21:12 208

原创 HarmonyOS UI 设计套件:让你的应用图标更精致

本文介绍了HarmonyOS的UI设计套件功能,它能让开发者轻松实现应用图标的鸿蒙风格化处理。文章详细说明了两种图标处理方式:单层图标处理可添加统一边框和遮罩;分层图标处理能创建具有立体感的前景背景分层效果。环境要求包括HarmonyOS NEXT Beta2及以上系统和配套开发工具。开发流程涵盖模块导入、资源准备、接口调用等步骤,提供了同步/异步处理方式,并支持批量操作。通过JSON配置和API调用,开发者可以确保应用图标与系统风格完美融合,提升整体视觉一致性。示例代码展示了分层图标的实现方法,包括错误处

2026-06-08 11:20:34 159

原创 HarmonyOS 屏幕时间守护:让你管控孩子的应用使用

HarmonyOS屏幕时间守护功能摘要: 华为HarmonyOS 6.0.0及以上版本提供的屏幕时间守护功能,可帮助家长有效管控孩子设备使用行为。该功能支持三种管控模式:应用访问限制(黑/白名单)、使用时间段设置(如19:00-21:00)和使用时长控制(如每天1小时)。开发时需在module.json5配置MANAGE_SCREEN_TIME_GUARD权限,通过guardService和appPicker模块实现策略管理。核心流程包括:用户授权→应用选择→策略设置(立即限制或时间策略)→策略启动。被限制

2026-06-08 11:19:53 241

原创 HarmonyOS 手写笔服务:让你的应用支持手写输入

华为HarmonyOS手写笔服务(Pen Kit)为开发者提供了一套完整的手写功能解决方案。该服务支持多种笔刷效果(钢笔、圆珠笔等)、笔迹编辑(撤销/恢复/橡皮擦)、报点预测、一笔成形等功能,开发者可轻松实现自然流畅的手写体验。通过HandwriteController和HandwriteComponent组件,开发者能快速集成手写画布、笔刷管理、内容保存加载等核心功能。该服务适用于笔记、绘画等应用场景,兼容HarmonyOS 6.0+设备,为应用增添专业级手写输入能力。

2026-06-08 11:19:12 209

原创 HarmonyOS 天气服务:让你的应用轻松获取天气数据

你有没有想过,手机上的天气 App 是怎么获取天气数据的?是自己去爬取气象网站的数据吗?当然不是。天气服务(Weather Service Kit)就是 HarmonyOS 提供的天气数据服务,让你的应用可以轻松获取专业、精准的天气数据。天气服务融合了多家气象行业顶级供应商,提供超本地化的天气数据服务。简单说,它就是一个"天气数据接口",你的 App 调用一下,就能拿到当前位置的天气信息,包括温度、湿度、风力、天气状况等等。你可能会问:我自己对接气象数据不行吗?当然可以,但很麻烦。

2026-06-07 22:45:08 22

原创 # HarmonyOS Wallet Kit:用你的APP当车钥匙和交通卡

你有没有想过用手机开车门?或者用手机刷地铁?Wallet Kit 就是让这些变成现实的工具。Wallet Kit(钱包服务)集成了华为"芯-端-云"全栈技术,可以实现车钥匙、交通卡的凭证电子化。简单说,就是把你的车钥匙和交通卡"装"进手机里。想象一下:你走到车旁边,手机拿出来一点,车门就开了;坐地铁的时候,手机碰一下闸机就过了。这就是 Wallet Kit 要实现的场景。从车主服务器获取 JWE 数据创建 WalletPassClient 实例调用 addPass() 添加车钥匙到华为钱包。

2026-06-07 22:44:37 88

原创 # HarmonyOS 远场通信服务:在你的APP里用 C++ 发起 HTTP 请求

你写过网络请求代码吗?比如用 HTTP 从服务器获取数据。在鸿蒙开发中,用 ArkTS 发 HTTP 请求是很常见的。但有些场景需要更高的性能,比如游戏、音视频处理,这时候用 C++ 来发请求会更快。远场通信服务(Remote Communication Kit)就是 HarmonyOS 提供的网络请求工具。它提供了 C 语言的 API,让你可以在 C++ 中发起 HTTP 请求。你可能会问:ArkTS 不是有网络请求的接口吗?为什么还要用 C++?性能。

2026-06-07 22:44:04 70

原创 HarmonyOS 文件预览服务:让你的APP轻松预览各种文件

你有没有遇到过这种情况:在 App 里下载了一个文件,想看看内容,结果发现打不开?或者需要用别的 App 来打开?文件预览服务(Preview Kit)就是来解决这个问题的。文件预览服务是鸿蒙生态下的文件预览服务,让你的应用可以直接预览各种文件,不需要跳转到其他 App。它支持 5 种基本类型(txt、html、图片、视频、音频),覆盖 18 种详细文件格式。简单说,就是让你的 App 变成一个"万能文件查看器"。你可能会问:为什么不直接用系统的文件打开功能?

2026-06-07 22:43:35 91

原创 HarmonyOS Payment Kit:让你的APP支持鸿蒙支付

你在网上买东西的时候,是不是经常会看到"微信支付"、“支付宝"之类的选项?Payment Kit 就是 HarmonyOS 版本的"支付按钮”。它让你的应用可以方便地接入华为支付,用户点一下就能完成付款。简单说,Payment Kit 就是一个支付工具,让你的应用能收钱。用户买东西的时候,点"支付"按钮,就会弹出华为支付的界面,用户确认后就付款成功了。在 AppGallery Connect 开通鸿蒙支付服务生成商户证书,配置应用信息服务端预下单,获取 prepayId客户端拉起支付收银台。

2026-06-07 22:28:28 203

原创 # HarmonyOS SOTER 免密认证:让你的APP也可以跟微信指纹支付一样

前面两篇我们讲了 FIDO 和 IFAA,这篇来讲第三种方案——SOTER。如果你用微信指纹支付过,那你其实已经用过 SOTER 了。SOTER 是一套生物认证平台和标准,主要用在微信小程序、公众号、指纹支付等场景。它的目标和 FIDO、IFAA 一样,都是让你用指纹或人脸来代替密码,但 SOTER 更侧重于微信生态。简单说,SOTER 就是微信指纹支付背后的认证标准。如果你想让你的应用支持类似微信指纹支付的功能,SOTER 就是你需要的。生成应用密钥(ASK)生成认证密钥(AK)获取挑战值。

2026-06-07 22:27:56 185

原创 HarmonyOS IFAA 免密认证:另一种指纹人脸登录方案,也许适合你的app

上一篇我们讲了 FIDO 免密认证,这篇来讲另一种方案——IFAA。IFAA 的全称是"互联网金融身份认证联盟"(Internet Finance Authentication Alliance),听名字就知道,它主要是为金融场景设计的。蚂蚁集团、华为、三星、阿里巴巴这些都是 IFAA 的发起成员。IFAA 和 FIDO 的目标一样,都是让你用指纹或人脸来代替密码。但 IFAA 更侧重于金融支付场景,比如免密支付、免密登录等。

2026-06-07 22:03:10 204

原创 HarmonyOS FIDO 免密认证:让你的APP支持用指纹和人脸代替密码

你有没有觉得每次登录都要输密码很烦?FIDO 免密认证就是用来解决这个问题的。它让你可以用指纹或人脸来代替密码,既方便又安全。FIDO(Fast Identity Online)是一种国际主流的免密认证标准。简单说,它让你的生物特征(指纹、人脸)成为你的"密码"。你不需要记住复杂的密码,只要按一下指纹或看一下摄像头,就能完成认证。开通免密认证(注册生物特征)使用免密认证(指纹/人脸登录)关闭免密认证(解除绑定)掌握了这些,你就能让你的应用支持免密认证,提升用户体验和安全性。

2026-06-07 22:02:27 165

原创 # HarmonyOS 游戏场景感知:让你的游戏APP和系统更好地配合

你玩手机游戏的时候,有没有遇到过这种情况:玩着玩着手机变烫了,然后游戏开始卡顿?这是因为手机温度升高后,系统会降低 CPU/GPU 的频率来降温,导致游戏性能下降。游戏场景感知就是用来解决这个问题的。它让游戏可以和系统"对话":游戏告诉系统"我现在在做什么",系统告诉游戏"设备现在状态怎么样"。这样双方就能更好地配合,既保证游戏流畅,又不让手机过热。简单说,游戏场景感知就像游戏和系统之间的一个"对讲机",让它们能实时沟通。初始化场景感知服务订阅设备状态变化通知根据设备状态调整游戏画质。

2026-06-07 22:01:53 167

原创 HarmonyOS 游戏场景感知:用 C++ 实现游戏APP与系统交互

上一篇我们介绍了用 ArkTS 实现游戏场景感知,这篇来看看用 C++ 怎么做。C++ 版本功能更强大,可以获取更详细的设备信息。简单回顾一下:游戏场景感知让游戏可以和系统"对话"。游戏告诉系统"我现在在做什么",系统告诉游戏"设备现在状态怎么样"。这样双方就能更好地配合,既保证游戏流畅,又不让手机过热。配置 CMakeLists.txt,链接 game_performance 库初始化场景感知服务注册温度变化回调,监听设备状态上报游戏场景信息,让系统优化资源分配。

2026-06-07 22:01:17 241

原创 HarmonyOS 企业空间互传:管控企业文件传输安全,你的企业APP实现了吗

你有没有想过,公司员工在手机之间传文件,怎么保证安全?比如员工 A 给员工 B 传了一份公司机密文件,公司怎么知道这件事?怎么审批?如果员工把公司机密传给了竞争对手怎么办?企业空间互传(Enterprise Space Kit)就是用来解决这个问题的。它让企业 MDM(移动设备管理)应用可以管控设备之间的文件传输。简单说,就是给企业文件传输加了一道"审批关"。你可能会问:MDM 是什么?MDM 是 Mobile Device Management 的缩写,中文叫"移动设备管理"。

2026-06-06 17:40:44 153

原创 HarmonyOS 企业数据保护:你知道企业相关的APP如何安全管理文件

你有没有想过,公司发的手机里的文件怎么保护?比如员工的照片、文档,公司怎么确保这些数据不被泄露?这就是企业数据保护要解决的问题。EnterpriseDataGuardKit(企业数据保护服务)让企业可以管理设备上的文件。比如扫描设备上的所有文件,查看有哪些文件,然后根据企业策略来保护这些文件。简单说,这就是一个"文件管家",帮企业管理设备上的文件安全。// 文件扫描结果处理回调函数${

2026-06-06 17:40:04 95

原创 HarmonyOS 可信应用服务:让你的应用拍照和定位更安全

你有没有想过,怎么证明你拍的照片是真的?怎么证明你的位置没有被篡改?这就是可信应用服务要解决的问题。安全摄像头:拍出来的照片带有数字签名,可以证明照片是真的,没有被篡改过安全地理位置:获取的位置信息带有数字签名,可以证明位置是真的,没有被伪造简单说,可信应用服务就是让你的应用能"自证清白"。拍的照片是真的,获取的位置也是真的。创建证明密钥初始化证明会话获取安全图像或安全地理位置在服务器端验证签名掌握了这些,你就能让你的应用支持安全摄像头和安全地理位置功能,提升应用的安全性和可信度。

2026-06-06 17:39:22 116

原创 HarmonyOS 设备状态检测:你的APP检测到你设备的“身份证“了吗

你有没有想过,怎么知道一台设备是不是被 root 过?怎么知道设备有没有被篡改?这就是设备状态检测要解决的问题。设备状态检测(DeviceVerify)是 Device Security Kit 的一部分,它给每台设备发一个"身份证"——DeviceToken。这个 Token 包含了设备的安全状态信息,可以用来判断设备是否安全。简单说,DeviceToken 就是设备的"身份证",它告诉服务器:这台设备是安全的,没有被篡改过。调用获取 DeviceToken。

2026-06-06 17:38:49 99

原创 HarmonyOS 车服务:想不想让你的应用和汽车互联

你有没有想过,手机上的导航 App 怎么把路线信息传到车机屏幕上?或者怎么用手表控制车机播放音乐?车服务(Car Kit)就是来做这个的。车服务是 HarmonyOS 提供的车联服务,面向华为 1+8 产品的应用开发者,提供便捷的接入出行服务能力。简单说,它就是手机和车机之间的"桥梁",让你的应用能把导航信息、出行数据传到车机上,也能监听车机的事件。你可能会问:1+8 是什么?1 是手机,8 是平板、PC、手表、耳机、音箱、眼镜、车机、TV。车服务就是让手机和车机之间能互相通信。配置权限。

2026-06-06 17:38:06 168

原创 HarmonyOS Account Kit:让你的App快速登录华为账号-开发实战

你有没有遇到过这种情况:下载了一个新应用,又要注册账号、又要填手机号,特别麻烦?Account Kit 就是用来解决这个问题的。Account Kit 让你的元服务可以快速使用华为账号登录。用户不需要再注册新账号,只要点一下"华为账号登录"按钮,就能直接进入应用。而且,如果用户同意,你还可以获取他的手机号,方便后续服务。简单说,Account Kit 就是一个"快捷登录"工具,让用户用已有的华为账号就能登录你的元服务。你可能会问:用户自己注册账号不行吗?当然行,但现在大家都嫌麻烦。

2026-06-06 17:37:32 164

原创 HarmonyOS 网络加速服务:让你的应用网络体验更好

你有没有遇到过这种情况:看视频的时候突然卡了,或者玩游戏的时候突然延迟很高?这些情况大多是因为网络质量不好导致的。网络加速服务(Network Boost Kit)就是让你的应用能感知网络状态,做出相应的调整。简单说,它就像一个"网络管家",帮你监测网络状况,告诉你"现在网络好不好"、“网络在切换”、"你应该降低数据量"等等。你可能会问:网络不好,用户自己不知道吗?用户当然知道,但用户不知道该怎么办。你的应用如果能自动感知网络状态,自动调整策略,用户体验就会好很多。

2026-06-06 17:36:26 214

原创 # HarmonyOS 未成年人模式:让你的App应用保护青少年(下)

你有没有注意到,现在很多 App 都有"青少年模式"?比如抖音、快手,开启后会限制使用时间、过滤不适宜内容。这就是未成年人模式。未成年人模式是 HarmonyOS 提供的一个系统级功能,让家长可以管控孩子使用手机的行为。开发者可以让自己的应用(特别是元服务)支持这个功能,当系统开启未成年人模式时,应用会自动做出相应调整。简单说,未成年人模式就是一个"家长管控"功能,让你的应用能配合系统保护青少年。订阅未成年人模式公共事件查询未成年人模式状态开启系统未成年人模式关闭元服务未成年人模式。

2026-06-06 17:35:51 205

原创 HarmonyOS 未成年人模式:让你的App应用保护青少年

上一篇我们讲了元服务如何接入未成年人模式,这篇来讲普通应用如何接入。功能是一样的,都是让家长可以管控孩子使用手机。未成年人模式是 HarmonyOS 的系统级功能。当家长开启后,系统会通知所有支持这个功能的应用,应用收到通知后,可以做出相应调整。过滤不适宜的内容限制使用时间关闭某些功能简单说,未成年人模式就是让你的应用配合系统,一起保护青少年。订阅未成年人模式公共事件查询未成年人模式状态开启系统未成年人模式关闭应用未成年人模式。

2026-06-06 17:35:04 208

原创 HarmonyOS 意图框架服务:让你的Ap p应用更智能地被发现

你有没有想过,手机怎么知道你最近在听什么歌,然后在小艺建议里推荐给你?或者怎么知道你有一笔待还款,然后提前提醒你?这背后就是意图框架服务(Intents Kit)在起作用。意图框架服务是 HarmonyOS 系统级的意图标准体系。简单说,它就像一个"智能中介",让你的应用把业务数据共享给系统,系统学习用户的使用习惯后,在合适的时机(比如小艺建议、小艺搜索等入口)推荐给用户。举个例子:你用音乐 App 听了一首歌,意图框架会记录这个行为。下次你打开小艺建议,可能就会看到"继续听这首歌"的卡片。

2026-06-06 17:34:31 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除