- HarmonyOS开发:地图导航集成——车载导航不只是显示地图📌 核心要点:车载导航集成的核心不是"显示地图",而是实时路线规划、语音播报、HUD投射三者的联动,以及离线地图方案保证隧道里不迷路。 背景与动机你用手机导航的时候,进隧道没信号了,地图直接卡死——这在手机上顶多绕点路,在车机上呢?驾驶员正以100km/h的速度冲进隧道,导航突然没了,他该走哪条道?车载导航跟手机导航最大的区别... HarmonyOS开发:地图导航集成——车载导航不只是显示地图📌 核心要点:车载导航集成的核心不是"显示地图",而是实时路线规划、语音播报、HUD投射三者的联动,以及离线地图方案保证隧道里不迷路。 背景与动机你用手机导航的时候,进隧道没信号了,地图直接卡死——这在手机上顶多绕点路,在车机上呢?驾驶员正以100km/h的速度冲进隧道,导航突然没了,他该走哪条道?车载导航跟手机导航最大的区别...
- HarmonyOS开发:车机界面适配——大屏横屏不是简单放大📌 核心要点:车载UI不是手机UI的放大版,横屏大屏、驾驶安全、旋钮交互三大约束决定了你必须重新设计界面,而不是简单拉伸布局。 背景与动机你有没有在车机上用过那种"手机直接搬过来"的应用?按钮小得用手指戳半天戳不中,文字密密麻麻看不清,导航栏缩在角落里——开车的过程中谁有工夫去找那个小小的返回按钮?更别提有些应用还在用竖屏布局,... HarmonyOS开发:车机界面适配——大屏横屏不是简单放大📌 核心要点:车载UI不是手机UI的放大版,横屏大屏、驾驶安全、旋钮交互三大约束决定了你必须重新设计界面,而不是简单拉伸布局。 背景与动机你有没有在车机上用过那种"手机直接搬过来"的应用?按钮小得用手指戳半天戳不中,文字密密麻麻看不清,导航栏缩在角落里——开车的过程中谁有工夫去找那个小小的返回按钮?更别提有些应用还在用竖屏布局,...
- HarmonyOS开发:CarKit集成——车载应用开发的第一道门槛📌 核心要点:CarKit是HarmonyOS车载应用开发的核心SDK,掌握它的集成流程和能力边界,是从手机开发转向车机开发的必经之路。 背景与动机你做手机应用做习惯了,突然有一天老板说"咱们的应用要上车"。你第一反应是什么?把APK/HAP往车机上一装,完事?想多了。车机不是大号手机。它有完全不同的交互逻辑、安全规范、... HarmonyOS开发:CarKit集成——车载应用开发的第一道门槛📌 核心要点:CarKit是HarmonyOS车载应用开发的核心SDK,掌握它的集成流程和能力边界,是从手机开发转向车机开发的必经之路。 背景与动机你做手机应用做习惯了,突然有一天老板说"咱们的应用要上车"。你第一反应是什么?把APK/HAP往车机上一装,完事?想多了。车机不是大号手机。它有完全不同的交互逻辑、安全规范、...
- HarmonyOS开发:智能家居实战——完整智能家居App📌 核心要点:从架构到实现的完整智能家居App开发实战,整合设备发现、控制、场景、定时、语音、家庭共享、设备分享全部功能,一个项目串起所有知识点。 背景与动机前面9篇文章,我们讲了智能家居App的每一个模块——架构设计、设备发现、设备控制、场景联动、设备分组、定时任务、语音控制、家庭共享、设备分享。每个模块都能独立工作,但它们不是... HarmonyOS开发:智能家居实战——完整智能家居App📌 核心要点:从架构到实现的完整智能家居App开发实战,整合设备发现、控制、场景、定时、语音、家庭共享、设备分享全部功能,一个项目串起所有知识点。 背景与动机前面9篇文章,我们讲了智能家居App的每一个模块——架构设计、设备发现、设备控制、场景联动、设备分组、定时任务、语音控制、家庭共享、设备分享。每个模块都能独立工作,但它们不是...
- HarmonyOS开发:设备分享——设备权限管理📌 核心要点:设备分享是临时授权的利器,分享链接和二维码让朋友也能控制你的设备,权限粒度从查看到管理四级控制,分享有效期和撤销机制保安全。 背景与动机朋友来你家做客,想开空调。你不想把家庭管理员权限给他——那等于把你家的钥匙给了别人。但你也不想每次都帮他操作——你在厨房忙着做饭,没空跑过去帮他开空调。设备分享就是解决这个问题的。 临时把某个... HarmonyOS开发:设备分享——设备权限管理📌 核心要点:设备分享是临时授权的利器,分享链接和二维码让朋友也能控制你的设备,权限粒度从查看到管理四级控制,分享有效期和撤销机制保安全。 背景与动机朋友来你家做客,想开空调。你不想把家庭管理员权限给他——那等于把你家的钥匙给了别人。但你也不想每次都帮他操作——你在厨房忙着做饭,没空跑过去帮他开空调。设备分享就是解决这个问题的。 临时把某个...
- HarmonyOS开发:家庭共享——多用户管理📌 核心要点:家庭共享让全家人一起用智能家居,创建家庭、邀请成员、角色权限控制,共享设备和场景,成员数据隔离互不干扰。 背景与动机你家有5口人,5部手机,30个智能设备。你配好了所有设备,设好了场景和定时。然后呢?你老婆打开App,一个设备都看不到——因为设备绑在你的账号下,她的账号里是空的。你爸打开App,也是空的。你妈打开App,还是空的... HarmonyOS开发:家庭共享——多用户管理📌 核心要点:家庭共享让全家人一起用智能家居,创建家庭、邀请成员、角色权限控制,共享设备和场景,成员数据隔离互不干扰。 背景与动机你家有5口人,5部手机,30个智能设备。你配好了所有设备,设好了场景和定时。然后呢?你老婆打开App,一个设备都看不到——因为设备绑在你的账号下,她的账号里是空的。你爸打开App,也是空的。你妈打开App,还是空的...
- HarmonyOS开发:语音控制——语音助手集成📌 核心要点:语音控制是智能家居最自然的交互方式,SpeechRecognizer做语音识别,自定义指令解析器把"把客厅灯调暗一点"翻译成设备控制指令,语音反馈让用户确认操作结果。 背景与动机你躺在沙发上,不想动。灯太亮了,你想调暗一点。掏手机→解锁→打开App→找到客厅灯→拖滑块——5步操作,你已经不想调了。如果只需要说一句"把客厅灯调暗... HarmonyOS开发:语音控制——语音助手集成📌 核心要点:语音控制是智能家居最自然的交互方式,SpeechRecognizer做语音识别,自定义指令解析器把"把客厅灯调暗一点"翻译成设备控制指令,语音反馈让用户确认操作结果。 背景与动机你躺在沙发上,不想动。灯太亮了,你想调暗一点。掏手机→解锁→打开App→找到客厅灯→拖滑块——5步操作,你已经不想调了。如果只需要说一句"把客厅灯调暗...
- HarmonyOS开发:定时任务——设备定时控制📌 核心要点:定时任务是智能家居的基础能力,cron表达式定义执行规则,后台任务保活确保定时触发不丢,冲突检测和优先级机制避免定时打架。 背景与动机你每天早上7点起床,7点05分开灯,7点10分开空调,7点30分关空调关灯出门。每天重复,从不间断——直到有一天你忘了关空调,电费账单让你肉疼。这就是定时任务的价值。让设备按时间表自动执行,不依... HarmonyOS开发:定时任务——设备定时控制📌 核心要点:定时任务是智能家居的基础能力,cron表达式定义执行规则,后台任务保活确保定时触发不丢,冲突检测和优先级机制避免定时打架。 背景与动机你每天早上7点起床,7点05分开灯,7点10分开空调,7点30分关空调关灯出门。每天重复,从不间断——直到有一天你忘了关空调,电费账单让你肉疼。这就是定时任务的价值。让设备按时间表自动执行,不依...
- 前面已经写了 Preferences、KVStore、DeviceKVStore。如果再往跨端体验走一步,就会碰到“应用接续”。 我的理解很简单:Preferences/KVStore 负责本机长期保存,onContinue() 负责把“此刻页面状态”交给另一台设备。两者不是替代关系,而是配合关系。 官方资料可以先看: 前面已经写了 Preferences、KVStore、DeviceKVStore。如果再往跨端体验走一步,就会碰到“应用接续”。 我的理解很简单:Preferences/KVStore 负责本机长期保存,onContinue() 负责把“此刻页面状态”交给另一台设备。两者不是替代关系,而是配合关系。 官方资料可以先看:
- 一、什么原因你站在山顶,面前是一望无际的壮丽风景——左边是连绵的山脉,右边是蜿蜒的河流,正前方是绚丽的晚霞。你掏出手机想记录这一切,但普通拍照只能拍到眼前的一小片天空。怎么办?转一圈,用全景模式!全景拍摄让你可以拍摄 180° 甚至 360° 的超宽画面,把整个场景"装进"一张照片里。它的原理也不复杂——边转边拍,然后把多张照片拼接成一张超宽图。但说起来容易做起来难。图像拼接需要精确的特征... 一、什么原因你站在山顶,面前是一望无际的壮丽风景——左边是连绵的山脉,右边是蜿蜒的河流,正前方是绚丽的晚霞。你掏出手机想记录这一切,但普通拍照只能拍到眼前的一小片天空。怎么办?转一圈,用全景模式!全景拍摄让你可以拍摄 180° 甚至 360° 的超宽画面,把整个场景"装进"一张照片里。它的原理也不复杂——边转边拍,然后把多张照片拼接成一张超宽图。但说起来容易做起来难。图像拼接需要精确的特征...
- HarmonyOS开发:设备分组——设备分类管理📌 核心要点:设备分组让几十个设备井井有条,按房间分、按类型分、按自定义标签分,批量控制一个分组搞定,分组数据用关系型数据库持久化保平安。 背景与动机你家有30个智能设备。客厅5个灯、2个空调、1个窗帘;卧室3个灯、1个空调;厨房2个灯、1个油烟机……打开App,30个设备平铺在一个列表里。你要关客厅的灯,得在30个设备里找5个客厅灯,一个... HarmonyOS开发:设备分组——设备分类管理📌 核心要点:设备分组让几十个设备井井有条,按房间分、按类型分、按自定义标签分,批量控制一个分组搞定,分组数据用关系型数据库持久化保平安。 背景与动机你家有30个智能设备。客厅5个灯、2个空调、1个窗帘;卧室3个灯、1个空调;厨房2个灯、1个油烟机……打开App,30个设备平铺在一个列表里。你要关客厅的灯,得在30个设备里找5个客厅灯,一个...
- HarmonyOS开发中的慢动作:高帧率录制、慢动作回放、帧率配置、慢动作区间选择、慢动作导出核心要点:掌握 HarmonyOS 慢动作视频开发的完整链路,从高帧率录制原理到慢动作回放控制,从帧率参数配置到慢动作区间精确选择,最终实现专业级慢动作视频导出。 一、背景与动机你看过那些酷炫的慢动作视频吗?水滴落入杯中溅起水花、运动员腾空翻转的瞬间、花瓣在风中缓缓飘落……这些画面之所以震撼,是因... HarmonyOS开发中的慢动作:高帧率录制、慢动作回放、帧率配置、慢动作区间选择、慢动作导出核心要点:掌握 HarmonyOS 慢动作视频开发的完整链路,从高帧率录制原理到慢动作回放控制,从帧率参数配置到慢动作区间精确选择,最终实现专业级慢动作视频导出。 一、背景与动机你看过那些酷炫的慢动作视频吗?水滴落入杯中溅起水花、运动员腾空翻转的瞬间、花瓣在风中缓缓飘落……这些画面之所以震撼,是因...
- RESTful API封装:网络层架构设计从"一把梭"到"优雅架构",聊聊鸿蒙网络层的设计哲学 一、背景与动机:为什么需要封装网络层?说实话,刚接触鸿蒙开发那会儿,我写网络请求是这样的:// 每个页面都这么写...http.request('https://api.example.com/user', { method: http.RequestMethod.GET, header: ... RESTful API封装:网络层架构设计从"一把梭"到"优雅架构",聊聊鸿蒙网络层的设计哲学 一、背景与动机:为什么需要封装网络层?说实话,刚接触鸿蒙开发那会儿,我写网络请求是这样的:// 每个页面都这么写...http.request('https://api.example.com/user', { method: http.RequestMethod.GET, header: ...
- 请求拦截器链:日志、认证、重试拦截器是网络层的"中间件",让横切逻辑优雅落地 一、背景与动机:为什么需要拦截器?假设你正在开发一个需要登录的 App,每个接口都要带 token。你会怎么做?方案A:每个请求手动加// 页面Ahttp.get('/user/info', { headers: { 'Authorization': `Bearer ${token}` } });// 页面Bht... 请求拦截器链:日志、认证、重试拦截器是网络层的"中间件",让横切逻辑优雅落地 一、背景与动机:为什么需要拦截器?假设你正在开发一个需要登录的 App,每个接口都要带 token。你会怎么做?方案A:每个请求手动加// 页面Ahttp.get('/user/info', { headers: { 'Authorization': `Bearer ${token}` } });// 页面Bht...
- 响应解析器:JSON/XML/Protobuf数据格式千千万,解析器帮你搞定它 一、背景与动机:为什么需要响应解析器?后端接口的数据格式,从来不是"统一"的。你可能会遇到这些情况:新接口返回 JSON,老接口返回 XML国内团队用 JSON,海外团队喜欢 Protobuf普通接口返回文本,文件接口返回二进制流第三方 SDK 返回的数据格式千奇百怪如果每个接口都手动解析,代码会变成这样://... 响应解析器:JSON/XML/Protobuf数据格式千千万,解析器帮你搞定它 一、背景与动机:为什么需要响应解析器?后端接口的数据格式,从来不是"统一"的。你可能会遇到这些情况:新接口返回 JSON,老接口返回 XML国内团队用 JSON,海外团队喜欢 Protobuf普通接口返回文本,文件接口返回二进制流第三方 SDK 返回的数据格式千奇百怪如果每个接口都手动解析,代码会变成这样://...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签