- 博客(202)
- 资源 (1)
- 收藏
- 关注
原创 鸿蒙 ArkTS 开发蓝牙航标灯踩坑全记录【鸿蒙心迹】
本文基于HarmonyOS 7.0与ArkTS开发低功耗蓝牙航标灯应用,复盘五大核心踩坑点:蓝牙未就绪扫描报错、扫描未停止直接连接超时、连续写入触发2900099错误、多设备状态串扰及后台控制失效。通过状态校验、时序管控、指令队列、设备实例隔离与权限适配等实战方案,总结出“状态优先、时序严谨、实例统一、权限合规”的鸿蒙蓝牙开发避坑准则,助力开发者高效完成BLE外设稳定对接。
2026-10-14 15:52:04
300
原创 【声临其境话空间音频】HarmonyOS7 Core Vision Kit 图像超分与文搜图开发实录
内容是关于HarmonyOS 7 Core Vision Kit的两个端侧AI能力(图像超分、文搜图)的开发介绍。摘要需要涵盖主要点:能力、本地处理隐私、开发验证环境(模拟器+云手机)、注意事项(内存、资源释放、降级策略)。控制字数。</think>HarmonyOS 7 Core Vision Kit 提供图像超分与文搜图端侧AI能力,数据全程本地处理,保护隐私。文章基于DevEco Studio 7.0模拟器与鸿蒙云手机演示开发流程,包含API调用、
2026-09-08 09:56:56
420
原创 【共创季稿事节】上手鸿蒙7.0 :一名普通开发者的实战拆解与适配心得
鸿蒙7.0开发者实战解析:纯血底座与智能交互变革 HarmonyOS 7.0开发者预览版带来底层架构的重大革新,彻底摒弃AOSP兼容层,全面转向ArkTS+ArkUI原生开发。实测显示,原生应用内存占用降低30%,流畅度显著提升,但需对旧项目进行分步迁移。核心变革在于HMAF 2.0智能体框架,实现从"用户找功能"到"系统主动响应"的转变,开发者可通过注册Skill技能实现离线智能交互。星河互联3.0大幅优化跨设备协同,传输效率提升50%,新增离线缓存机制降低开发适配成本。ArkUI 7.0视觉框架修复了6
2026-07-15 16:16:42
26684
原创 2026世界杯AI爆火!我用WorkBuddy把“赛事级智能研判”搬进智慧航道研发
摘要: 2026美加墨世界杯的AI赛事系统展示了AI在数据采集、规则校验与自动化研判方面的强大能力。本文将世界杯AI逻辑迁移至智慧航道研发场景,通过WorkBuddy智能体实现四大核心提效:1)多源数据智能清洗,30分钟完成传统1-2天工作量;2)行业文档自动生成,3天文档压缩至2小时;3)老旧源码智能梳理,半天完成系统架构解析与风险筛查;4)运维复盘自动化,实现项目迭代闭环。文章强调AI智能体正成为行业研发刚需,通过剥离重复劳动释放开发者创新力,并针对涉密场景提出安全使用规范。世界杯级AI工程化思维已可复
2026-06-29 09:40:37
4900
原创 教你一文读懂韬定律
摘要: 随着摩尔定律在亚3nm制程面临量子隧穿、互连时延和能效边际三重技术壁垒,韬定律(τ定律)提出以时间维度重构集成电路演进逻辑。该理论将电路RC时间常数τ作为核心指标,通过器件材料优化、三维逻辑折叠、时序重构和系统互连四层协同,压缩全链路时延,规避几何缩微的物理限制。技术分析表明,韬定律在成熟制程下可实现性能提升,但受限于光速传播、热效应和EDA工具适配等边界条件。未来集成电路或将采用空间与时间双轨优化模式,韬定律为后摩尔时代提供了新的技术路径。
2026-05-26 11:52:07
5157
原创 Dify搭建智慧航道助手 + EdgeOne Pages一键部署上线全攻略
最后简单总结一下吧,今天和大家完整分享了:基于 Dify 原生工作流、模型编排和 API 对接能力,再搭配 EdgeOne Pages 全场景模板,从零手把手完成了智慧航道行业 AI 助手的搭建,并且一键部署到全球公网,全程跑通了从 0 到落地的完整流程。整个体验下来特别省心: Dify 不用自己写复杂代码,可视化拖拽就能搭业务工作流、配大模型、接业务接口,垂直行业 AI 应用门槛直接拉低,运维、航道问答、巡检报表这类场景都能快速自定义;
2026-05-14 09:04:15
5023
原创 鸿蒙码字软件开发踩坑:正文缩成一行?标点栏与输入法兼容方案详解
本文分析了鸿蒙码字软件开发中正文无法换行的常见问题,指出其根源在于系统默认键盘避让模式与底部标点栏的布局冲突。通过修改键盘避让模式为RESIZE、优化布局结构(正文区使用权重布局)和动态监听输入法高度,可实现标点栏与输入法的完美适配。文章还总结了开发者易犯的四个错误:未修改键盘避让模式、设置固定高度、使用固定定位以及未监听输入法高度变化,为开发者提供了完整的解决方案和避坑指南。
2026-05-07 09:12:44
5038
原创 英语六级作文万能模板
六级作文高分指南(精简版) 本文提供六级作文速成技巧,包含四大核心模块: 词汇升级:50+高级替换词(如think→contend,important→pivotal),20个逻辑衔接词 万能句型:5类高分句式模板(开篇/观点/因果/举例/结尾),含倒装、虚拟等复杂结构 论证技巧:4种论证方式(因果/利弊/分类/引言)及扩句方法,解决"无话可说" 文体模板:议论文/图表/书信/名言类4大文体框架,附带真题范文示范 特别包含: 30秒破题开篇句 凑字数扩写技巧 考官青睐的复杂句式 各题型万
2026-04-24 15:17:38
5837
原创 【腾讯位置服务开发者征文大赛】AI 赋能小程序地图开发:腾讯地图 Miniprogram Skill 实战记录
本文分享了使用腾讯地图TMap Miniprogram Skill提升小程序地图开发效率的实战经验。该技能包整合了地图组件、MapContext API、位置服务和LBS后端SDK四大模块,支持AI通过自然语言生成可验证代码。文章详细介绍了技能包的获取、AI IDE配置流程,并通过实例演示了生成地图显示、标记点添加等功能的效果。虽然自动生成的代码需要部分手动调整,但整体大幅提升了开发效率,为水上交通等场景的小程序开发提供了便利方案。
2026-04-17 16:12:17
6686
原创 QClaw文档自动化:一键搞定办公文档难题
《AI办公助手QClaw解放职场生产力》 这篇文章介绍了一款名为QClaw的AI办公助手,能通过本地运行和微信操控实现文档自动化处理。文章从四个方面阐述了其核心功能:1)Word文档的智能生成与一键润色;2)Excel数据自动汇总与计算;3)PPT框架自动生成与排版优化;4)会议纪要的智能提取与整理。该工具支持本地运行,不依赖云端传输数据,在保证隐私安全的同时,将繁琐的办公文档处理转化为简单的指令操作。通过自动化处理文字工作、数据计算和会议记录等日常办公事务,帮助职场人士从机械性劳动中解放出来,提高工作效率
2026-04-09 10:23:21
8104
原创 前端AI化?用OpenTiny+Vue3实现AI智能表单生成
本文介绍了一个基于OpenTiny NEXT(TinyVue)和Vue3的AI表单生成工具,只需输入自然语言描述即可自动生成交互式表单。技术栈选用Vue3+Vite+TinyVue,核心功能包括自然语言解析、表单渲染、校验和提交。实现思路分为输入处理、AI解析和表单渲染三个步骤,通过本地规则模拟AI逻辑,支持无缝对接大模型API。文章提供了完整的环境配置和代码实现方案,包含表单生成、校验和提交功能,助力开发者快速掌握前端AI化实战技巧。
2026-04-08 15:55:43
3621
原创 【腾讯位置服务开发者征文大赛】AI+地图:一句话,实现智能周边推荐与路线规划
本文介绍了一种基于腾讯位置服务与AI自然语言解析技术的智能出行助手解决方案。传统地图开发存在接口复杂、操作繁琐等问题,用户需多次筛选才能完成出行需求。该方案通过自然语言解析将用户指令转换为结构化参数,自动调用POI搜索和路线规划接口,实现"一句话完成复杂地图操作"的效果。系统采用腾讯地图JavaScript API GL和WebService API,支持语义解析、精准搜索、路线规划和可视化渲染,大幅简化用户操作并降低开发成本。开发者只需申请腾讯位置服务Key,即可快速部署这一智能出行功
2026-04-02 08:27:12
3398
原创 教你轻松部署 OpenClaw,打造自己的多 IM 协同的智能办公助手
OpenClaw 的智能交互能力依赖于大模型的支撑,Lighthouse 配置面板已适配腾讯混元、腾讯云 DeepSeek、月之暗面 Kimi、智谱 GLM、MiniMax、通义千问等国内主流大模型,支持 API Key 一键配置,同时也支持自定义配置 OpenAI GPT、Gemini 等海外大模型,具体操作以腾讯云 DeepSeek 为例:1.进入对应大模型的 API Key 管理页,点击创建 API Key,生成后复制密钥(注意妥善保存,避免泄漏造成损失);
2026-02-25 11:57:01
3858
原创 我技术创作的行路与星光
从最初的随手记录,到如今的用心创作,一路收获的不仅是粉丝与认可,更是自身技术的沉淀与视野的拓宽。未来,仍会以代码为笔,以文字为媒,在鸿蒙开发与智慧航道的领域里,继续分享、继续成长,愿与所有技术创作者一起,以微光聚星河,以点滴汇江海,在技术交流的路上,步履不停,星光不负。这段代码在实际项目中稳定运行,既发挥了鸿蒙分布式技术的优势,又兼顾了智慧航道场景的实用性,也是我多篇技术文章的核心案例,能把这段代码的设计思路、优化过程分享出来,让更多开发者了解鸿蒙在工业物联网场景的落地方式,是我觉得最有价值的事。
2026-02-02 08:27:52
3671
原创 HarmonyOS 应用草稿箱功能设计方案(安全可靠+轻量化存储)
本文详细介绍了在HarmonyOS上实现草稿箱功能的设计方案。核心采用JSON结构化数据存储,通过draftId确保唯一性,按数据规模适配Preferences和File两种存储介质。设计三层保存机制:用户主动保存、定时/事件自动保存和异常紧急保存。清理策略包含基础规则(时间/数量/容量限制)、智能识别(空/重复草稿)和用户自主管理,并支持误删恢复。方案还优化了数据加密、系统备份和低功耗等特性,在保障草稿安全性的同时有效控制存储空间占用,实现轻量化管理。
2025-12-29 08:35:58
3942
原创 【探索实战】手把手教你安装Kurator Cli:两种高效方案+验证指南
本文介绍了Kurator云原生多集群管理工具的两种安装方法。方案一通过源码编译安装,适合需要自定义配置的用户;方案二使用官方预编译包,适合快速部署。安装完成后需执行kurator version验证。文章还分享了Kurator控制平面部署体验,分析了其多集群管理优势及适用场景。Kurator特别适合跨云、边缘计算等场景,提供一站式多集群管理方案。最后提供了社区地址和部署指南,帮助用户快速上手。
2025-12-09 15:29:01
1047
原创 [鸿蒙2025领航者闯关]从小白到鸿蒙星炬手
2025年,作者在鸿蒙生态中实现技术蜕变,成功将智慧航道监测系统迁移至鸿蒙平台。通过开发自定义组件解决了航道设备层级展示和数据安全需求,利用分布式技术实现多设备数据实时同步,并优化多端适配方案提升用户体验。积极参与鸿蒙社区建设,分享技术经验并解决开发者问题,荣获多项社区荣誉。这些实践不仅提升了个人技术能力,也推动了鸿蒙在智慧航道领域的应用落地,体现了技术分享与生态共建的价值。
2025-12-01 11:28:16
5627
原创 智慧航道助手智能体开发实践
本文基于腾讯元器平台开发了"智慧航道助手"智能体,聚焦航道管理三大核心需求:航标维护、调度查询和系统故障排查。通过问卷调研收集实际需求,采用知识库精准匹配和工作流预设技术,实现操作指引自动生成和故障处理流程优化。该方案具有开发便捷、部署快速的特点,有效解决了传统文档查询效率低、培训成本高的问题。实际应用表明,智能体显著提升了航道工作人员的问题解决效率和专业性,后续可通过扩充知识库进一步增强实用性。
2025-12-01 09:09:31
4094
原创 穿透C++的语法糖,理解底层实现——智慧航道场景下的实践与思考
C++语法糖在智慧航道系统中的底层优化与应用 摘要:本文探讨C++语法糖在智慧航道系统中的高效实现与优化应用。重点分析了右值引用与移动语义如何破解大数据传输瓶颈,通过船舶轨迹数据类实例展示移动构造函数的资源窃取机制,相比深拷贝性能提升显著。同时剖析智能指针(unique_ptr/shared_ptr/weak_ptr)的底层RAII机制及其在避免内存泄漏方面的应用,特别强调weak_ptr解决循环引用的关键作用。研究表明,只有深入理解C++语法糖的底层逻辑,才能在智慧航道这类高并发、低延迟场景中实现代码优化
2025-11-20 08:51:35
4349
原创 AI时代的C++
本文探讨了C++在AI领域的关键作用。尽管Python在AI开发中占据主导地位,但C++凭借其底层可控性、高效计算能力和内存优化优势,成为AI技术落地的核心支撑。文章分析了C++在AI框架底层架构、大模型推理优化(指令集加速、内存管理、量化计算)以及边缘AI部署中的不可替代性,指出C++与Python形成"协同关系":Python负责原型开发,C++负责高效落地。随着AI对性能需求的提升,C++将持续发挥关键作用,并随标准迭代不断适配AI发展需求。掌握C++成为解决AI实际落地难题的核心
2025-11-08 09:24:21
4553
1
原创 Docker Compose 实战指南:多容器应用的一站式部署解决方案
摘要: Docker Compose 是一款多容器编排工具,通过 YAML 配置文件(docker-compose.yml)定义服务,实现一键部署和管理多容器应用。它解决了环境一致性、操作繁琐和依赖管理三大痛点,确保开发、测试和生产环境配置一致,简化容器集群的启动、停止等操作,并自动处理服务启动顺序。以“Flask+MySQL”应用为例,使用 Docker Compose 可快速搭建和验证多容器服务,并通过 docker-compose up、docker-compose down 等命令高效管理。进阶技巧
2025-11-01 10:48:30
5874
原创 代码命名规范:让你的代码 “会说话” 的核心法则
本文探讨软件开发中命名规范的重要性与实践方法。规范命名能显著提升代码可读性和维护效率,避免后续"破译"成本。文章提出三条核心原则:1)使用完整语义而非缩写;2)遵循不同语言的命名风格;3)避免冗余信息。针对变量、函数和类给出具体命名方案:变量需体现数据属性,布尔值加is/has前缀;函数应明确动作与对象;类/组件要聚焦职责。同时指出常见误区,如单字母命名、中英混用、技术术语替代业务语义等。最后强调规范命名的本质是换位思考,初期多花时间思考命名能为后续开发节省大量成本。
2025-10-30 16:01:27
5448
原创 教你轻松编制Web系统维护手册
本文介绍了Web系统维护手册的编制内容,包含六个主要部分:手册目的、适用范围和系统概述;日常维护(系统监控、日志管理、备份恢复等);故障处理流程及常见故障解决方法;数据维护策略;安全管理措施;以及责任分工和手册更新规范。该手册旨在为技术人员提供标准化维护指南,确保系统稳定运行。
2025-10-28 09:26:42
5614
原创 HarmonyOS 原子化服务开发:技术原理、实战避坑与落地技巧
摘要:本文深入解析HarmonyOS原子化服务的轻量高效特性,从组件化架构、分布式流转和沙箱隔离三大技术底层入手,结合天气查询服务开发案例,提供工程配置、功能开发和调试适配的实战避坑指南。文章还提出通过多渠道分发和体验优化提升服务触达率,强调原子化服务开发需聚焦高频短路径需求。开发者掌握这些技术要点,可有效提升服务落地效率,抓住HarmonyOS生态发展机遇。
2025-10-24 10:42:37
6513
原创 Rust所有权机制在Web服务开发中的避坑指南
Rust Web开发中的所有权陷阱与解决方案 本文针对Rust Web开发中的所有权机制挑战,以Axum框架为例,分析了4个典型问题及解决方案: 请求体解析后的所有权失效:通过不可变引用(&T)或克隆(clone)复用数据,避免移动所有权导致变量失效。 共享状态的并发访问冲突:使用Arc+RwLock或原子类型实现线程安全的共享状态,解决多线程可变借用冲突。 异步任务生命周期超界:将被借用数据的所有权转移给异步任务,或使用Arc包装共享数据。 中间件所有权传递:通过Extension机制或请求扩展传
2025-10-22 14:30:35
6508
原创 从案例到实践:仓颉编程语言入门核心知识点全解析
文章摘要 本文以华为鸿蒙生态核心语言仓颉为例,从基础计算、数据结构、特性应用三个维度展开编程教学。基础计算部分通过圆周率估算和干支纪法案例,讲解变量声明、循环控制等语法;数据结构部分演示类和枚举两种方式实现二叉树,体现面向对象和值类型特性;特性应用部分展示枚举关联值实现代数计算等高级功能。全文通过典型案例解析,帮助开发者快速掌握仓颉语言的核心语法与应用技巧,实现从入门到进阶的学习目标。
2025-10-22 11:43:28
6356
原创 HarmonyOS鸿蒙应用:仓颉语言与JavaScript核心差异深度解析
本文对比了仓颉语言与JavaScript的核心差异。仓颉作为鸿蒙生态专属语言,强调静态类型、安全设计和原生分布式支持,适合高性能、高安全的鸿蒙全场景开发;JavaScript则凭借动态灵活性和丰富生态,主导Web、服务端等跨平台场景。选型建议:鸿蒙原生开发首选仓颉,Web及跨平台场景选择JavaScript。两种语言分别代表"生态定制化"与"通用灵活性"的不同设计哲学,开发者应根据目标场景选择最合适的工具。
2025-10-21 16:32:00
7029
原创 【案例实战】HarmonyOS应用性能优化实战案例
本文分享了HarmonyOS应用性能优化的通用方法和行业实践案例。在编码层面,建议采用轻量化设计、异步任务调度和精准状态管理;工具层面推荐使用内存/CPU分析器等定位问题。航道管理系统案例展示了这些方法的具体应用:通过生命周期管理解决内存泄漏、分层加载优化启动速度、线程分流提升大屏帧率、多级缓存改善查询响应。实践表明,结合通用方法与业务特性,能显著提升应用性能,为行业级HarmonyOS应用开发提供参考。
2025-10-20 10:20:33
6579
1
原创 HarmonyOS屏幕方向适配指南
本文系统介绍了鸿蒙系统开发中屏幕方向适配的关键技术方案。主要内容包括:1)两种核心监听方案的选择(Ability重写onConfigurationUpdated方法和ConfigurationHelper全局监听);2)界面适配策略(简单布局使用自适应组件,复杂界面采用定向布局文件);3)性能优化与避坑指南(控制刷新时机、保存数据状态);4)设备场景化配置建议。文章强调鸿蒙屏幕适配是系统性工程,开发者需根据业务场景选择合适方案,关注细节体验,才能实现多设备下的最佳显示效果。
2025-10-15 11:40:13
3833
原创 HarmonyOS访问摄像头与麦克风
鸿蒙系统开发中访问摄像头与麦克风的关键步骤:首先需在配置文件中声明权限并说明用途;通过权限工具类封装检查、请求与授权流程;对于摄像头访问,需依次完成设备初始化、参数配置和预览会话建立;麦克风访问则需创建音频采集实例并设置参数。开发时需注意异常处理、资源释放及遵循最小权限原则,同时提供用户友好的授权引导。本文提供了基于ArkTS的系统资源访问完整实现方案,包括代码示例和最佳实践。
2025-10-13 10:35:43
3371
原创 HarmonyOS应用动态主题切换
鸿蒙动态主题切换开发指南摘要:鸿蒙系统通过Configuration类、onConfigurationUpdate回调和资源管理API实现动态主题切换。开发者需在resources目录下创建base(日间)和night(夜间)两套资源文件,在Ability中监听主题变化并通过事件总线通知页面更新。Page页面需订阅主题事件,使用$r()引用主题资源,并可通过updateConfiguration手动切换主题。关键点包括:1)资源目录规范命名;2)事件总线实现全局通知;3)手动切换时调用updateConfi
2025-10-11 09:08:16
3943
原创 鸿蒙系统 USB 设备连接管理:从 API 到实战应用
鸿蒙系统USB设备管理API解析与实战指南:本文深入介绍了鸿蒙系统(HarmonyOS)的USB设备管理功能,重点解析了ohos.usb模块的核心API,包括UsbManager、UsbDevice等关键类。文章详细阐述了设备连接与断开的完整处理流程,涵盖权限申请、事件监听、资源管理等关键环节,并提供了实战开发中的注意事项。内容涵盖设备兼容性检查、数据传输方法选择、权限管理等技术要点,帮助开发者快速掌握鸿蒙系统USB设备接入与管理能力,适用于测试项目及实际应用开发场景。
2025-10-10 11:02:21
3447
原创 打造自己的中秋 AR 赏月应用:实现虚实融合的节日体验
本文介绍了如何利用鸿蒙OS的AR技术开发一款"AR中秋赏月"应用。首先明确了应用的核心功能:AR场景识别、节日互动特效、祝福分享和设备兼容性适配。技术栈基于HarmonyOS Stage模型和TypeScript,依赖AR Engine和3D组件实现虚实融合。开发前需配置DevEco Studio 4.0+环境,引入AR Engine依赖,并准备中秋主题的3D模型资源。核心代码部分展示了如何初始化AR Session与相机关联,包括权限申请、环境跟踪配置等关键步骤。通过ArkUI 3D组
2025-10-06 08:46:23
6006
3
原创 增强现实AR开发必看!深度解析华为 AR Engine,从核心能力到开发实践
摘要: 华为AR Engine作为HMS Core重要组件,通过深度硬件适配与轻量化设计,为开发者提供强大的AR开发支持。文章从技术原理、开发实践、应用场景三大维度解析其核心能力:1)基础跟踪能力(运动跟踪、环境感知);2)交互能力(命中检测、手势识别);3)扩展能力(人体/图像跟踪)。开发流程涵盖环境配置、会话初始化、渲染绑定、帧数据处理及虚拟内容渲染,并强调MVP矩阵对齐实现虚实融合。适用于AR购物、健身、游戏等场景,助力开发者高效构建沉浸式应用。
2025-09-30 10:31:12
8888
3
原创 HarmonyOS 广告服务 ArkTS 实现指南:从激励广告到多形式适配
Entry@Component// 状态变量:广告是否加载完成、当前游戏币数量// 激励广告实例// 测试广告单元ID(上线前替换为正式ID)build() {// 奖励展示区域Text(`当前游戏币:${this.coinCount}`)// 广告展示按钮(加载完成前禁用)Button('观看广告获取10游戏币')// 页面显示时初始化广告})// 页面隐藏时销毁广告,避免内存泄漏});
2025-09-28 16:14:31
6882
原创 HarmonyOS 地图服务进阶:POI 搜索与路径规划全流程实现
本文详细介绍了HarmonyOS地图应用开发中POI搜索与路径规划的实现方法。POI搜索方面,华为地图SDK提供关键词搜索、周边搜索和范围搜索三种方式,开发者需配置API密钥和权限后实现。路径规划支持步行、驾车、公交和骑行四种出行方式,以驾车路线为例,通过设置起点、终点和路线偏好可生成最优路线。文章还提供了POI搜索结果去重、联想提示和缓存策略等优化技巧,帮助开发者高效实现地图核心功能。
2025-09-28 11:06:52
7042
原创 HarmonyOS 地图手势操作全解析
当内置手势无法满足业务需求(如限制缩放范围、添加手势回弹动画、自定义手势触发逻辑)时,可结合 HarmonyOS 系统的multimodalInput.gesture模块,实现完全自定义的地图手势控制。以下以 ArkTS 语言为例,拆解缩放、平移、旋转手势的自定义实现流程。需求场景:外卖 App 中,地图缩放范围需限制在 “1 公里 - 10 公里”(对应缩放级别 13-18),避免用户缩放到过大或过小视野。// 自定义缩放手势(双指操作)
2025-09-28 10:12:48
5709
原创 HarmonyOS SDK地图服务教程
- 地图显示组件 -->地图服务开发的核心可归纳为 “3 个关键”:未配置INTERNET和LOCATION权限,地图无法获取数据与定位;未正确设置 API 密钥,会导致地图服务鉴权失败,无法加载地图;MapView需与AbilitySlice的生命周期(onCreate/onPause/onDestroy)同步,避免内存泄漏或地图资源异常释放;基础地图创建完成后,可基于HuaweiMap对象扩展功能,如添加 POI 搜索、绘制路线、监听地图手势等,满足复杂业务需求。
2025-09-27 16:46:47
6937
原创 鸿蒙系统权限分级提示设计:兼顾功能需求与用户选择权
文章摘要: 鸿蒙应用开发中,权限分级管理对用户体验至关重要。本文提出"核心必需权限+可选增强权限"的双层设计方案:核心权限(如位置信息)保障基础功能,需启动时前置申请并明确拒绝后果;可选权限(如相机、存储)优化体验,应在触发相关功能时动态申请且提供替代方案。技术实现上,通过config.json声明权限类型,封装PermissionManager工具类统一处理申请逻辑,结合ArkTS实现权限检查与场景化提示。该方案平衡功能需求与用户选择权,避免一次性申请导致用户抵触,同时确保核心功能可用
2025-09-27 10:46:55
1238
原创 HarmonyOS应用前后台状态切换
HarmonyOS 提供的生命周期事件回调机制,为开发者处理应用前后台状态切换场景提供了统一、高效的解决方案。无论是 Stage 模型下 UIAbility 和 Page 的回调,还是 FA 模型下 Ability 的回调,亦或是全局应用状态监听,都能满足不同场景的需求。开发者在实际开发中,应根据应用模型和具体场景,选择合适的回调方法,结合实践建议,确保应用在前后台切换时能流畅运行,为用户提供良好的体验。
2025-09-26 16:04:20
1774
经纬度各种格式转化js工具,DDD、DMS、DMM
2023-08-26
goframe基础工程文件,无多余杂乱文件
2023-02-24
IIS配置文件访问常见MIME扩展类型添加.docx
2020-06-24
gorm使用产生的数据库连接增加问题
2023-02-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅