51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
鸿蒙
测试
功耗控制实战:限制ArkUI-X后台任务在iPhone 15 Pro上的电池消耗策略
引言:iOS后台任务的电池挑战iPhone15Pro凭借A17Pro芯片的能效优化,续航能力较前代提升显著(视频播放最长23小时),但应用后台任务仍是电池消耗的主要来源之一。ArkUIX应用在后台运行时,若任务设计不当(如高频数据同步、持续定位、冗余计算),可能导致单日耗电增加20%30%。本文将结合iOS后台任务机制与ArkUIX特性,从任务调度、资源限制到硬件适配,提供一套完整的电池消耗控制策略。一、iOS后台任务机制与ArkUIX的适配iOS...
爱学习的小齐哥哥
0回复
1278浏览
ArkUI-X
HarmonyOS5
多端协同办公:基于Stage模型的PC(Windows)+平板(HarmonyOS)跨设备文件拖拽
引言在混合办公场景下,用户常需在PC(Windows)与平板(HarmonyOS)间快速传递文件,但传统跨设备文件传输(如微信文件传输助手、邮件附件)存在操作割裂(需手动选择设备)、体验碎片化(多应用切换)、权限复杂(跨设备文件访问限制)等问题。HarmonyOS的Stage模型为解决这一痛点提供了原生支持——通过统一的分布式能力,实现跨设备UI组件共享、状态同步与数据流转,使文件拖拽操作能像同一设备般自然流畅。本文将基于Stage...
爱学习的小齐哥哥
0回复
1515浏览
HarmonyOS5
AR导航应用:集成华为AR Engine+ArkUI-X在Pura 70 Ultra的实景导航界面
引言:AR导航的“空间革命”传统导航依赖2D地图与语音提示,用户需频繁低头查看手机,存在安全隐患。AR导航通过将虚拟路径叠加到真实环境中,实现“所见即所达”的沉浸式体验。华为Pura70Ultra凭借其XDFusionPro引擎、双目深度摄像头与高精度惯性传感器,成为AR导航的理想硬件平台。本文将结合华为AREngine(提供AR渲染与空间感知能力)与ArkUIX(跨平台声明式UI框架),详细解析如何在Pura70Ultra上实现实景导航界面的开发全流...
爱学习的小齐哥哥
0回复
1329浏览
ArkUI-X
HarmonyOS5
鸿蒙开发:如何实现列表吸顶
原创
前言本文基于Api13列表吸顶功能,在实际的开发中有着很大的作用,比如可以让列表层级之间更加分明,减少一定程度上的视觉混乱,由于吸顶的标题会随着滚动固定在顶部,可以让用户无需反复滑动回顶部确认分组位置,方便实时定位当前分组,可以说还是非常方便的;常见的场景有联系人的页面,电商软件的购物车等。鸿蒙当中实现一个列表吸顶,很是简单,官方为我们提供了ListItemGroup组件,使用它,便可以轻松搞定,我们可以先来看...
程序员一鸣
0回复
2839浏览
鸿蒙列表吸顶
鸿蒙高性能API设计理念(下)
原创
即便同步与异步API已经提供了基本的并发能力,在实际开发中,开发者仍可能出于性能或架构考虑,选择手动创建子线程来处理特定任务,避免主线程负担过重。尤其在业务逻辑复杂或处理密集型任务时,自定义线程成为必要手段。那么,如何在这种场景下合理地创建和管理子线程呢?1.深入理解HarmonyOS中的并发、线程和锁机制在HarmonyOS应用开发领域,并发、线程和锁是极为关键的概念,深刻理解它们有助于打造高性能、稳定的应用程序。...
FelixLu
0回复
2190浏览
鸿蒙开发实战
鸿蒙高性能API设计理念(上)
原创
本次分享主要分为四个部分:首先概述API的基本介绍,这部分内容在开发过程中较为熟悉;其次讲解哪些API提供同步方式,哪些提供异步方式及其设计原因;第三部分介绍开发者在ArkTS中使用并发能力的途径;最后讲解sendableAPI,即开发者在并发场景下高效使用API的方法。一、鸿蒙API介绍本部分将介绍鸿蒙API的分类,这些基础知识后续会频繁提及,因此仅作简要说明。鸿蒙API位于操作系统层之上,应用层之下,其作用是将系统能力全面...
FelixLu
0回复
1318浏览
鸿蒙开发实战
【鸿蒙游戏技术分享 第14期】AGC上传软件包时,报错提示“当前软件包存在有调试信息,不允许上架发布”
关键词鸿蒙游戏上架、打包配置、devecostudio问题描述AGC后台上传软件包:14.1.png请删除软件包中module.json文件中包含debug:true字段后重新上传,报错提示如下图:14.2.png修改包体文件后缀为.zip文件,打开查看pack.info文件14.3.png查看到文件中debug字段确实为true:14.5.png问题解决1.首先检查module.json文件中是否含有debug:true字段14.5.png2.检查打包模式,如果不是配置文件导致,就可能时打包时自动写入的,如下图选...
游戏技术分享
0回复
805浏览
鸿蒙
鸿蒙游戏
【鸿蒙游戏技术分享 第13期】AGC后台提审应用,上传包体报错1015(压缩包格式安全检查失败)
关键词鸿蒙游戏,AGC,提审,1015,软件包管理问题描述游戏开发完成后,打包并在华为开发者平台提审,在上传包体时报错1015,如图:13.1.png根据后台提示错误码点进去查看,提示说压缩包格式没能通过安全检查。13.2.png问题分析通过提单联系华为技术并反馈错误码,技术该错误码一般有以下几种原因参考检查:压缩包格式未通过安全检查,比如包里面存在exe之类的特殊文件;软件包被损坏。排查可以从两方面入手:先把软件...
游戏技术分享
0回复
955浏览
鸿蒙
鸿蒙游戏
鸿蒙与iOS开发融合实战之从差异拆解到方案落地
原创
作为同时深耕鸿蒙和iOS生态的开发者,本文将从技术底层差异出发,拆解两大平台的融合路径。一、技术栈差异与鸿蒙特性解析1.1开发体系对比维度HarmonyOSNextiOS开发语言ArkTS(TypeScript超集)SwiftObjectiveC开发工具DevEcoStudioXcodeUI框架ArkUI(声明式编程)UIKitSwiftUI架构核心分布式软总线设备虚拟化沙盒机制分层架构跨设备能力原生支持多设备协同依赖Apple生态闭环1.2关键技术差异点语言特性:ArkTS的装饰器语法(如St...
ft9938596
0回复
3284浏览
华为
鸿蒙实践者教你搭建企业级移动办公应用
原创
作为在鸿蒙生态摸爬滚打多年的开发者,今天来拆解企业级移动办公应用在HarmonyOSNext上的落地实战。一、架构设计:适配鸿蒙特性的企业级方案1.1三大核心场景解析场景核心需求鸿蒙技术适配点任务管理实时同步多级权限智能提醒分布式数据管理消息推送服务文档协作多人实时编辑版本控制权限隔离分布式文件系统WebSocket通信即时通讯多端同步消息加密群组管理网络通信框架安全认证机制1.2MVVM架构的鸿蒙化改造mermaidgraphTDA[View...
ft9938596
0回复
1096浏览
华为
【鸿蒙游戏技术分享 第12期】如何快速配置鸿蒙游戏服务转移能力?
原创
背景简介HarmonyOS游戏的账号资产(角色、区服信息、游戏进度等)不会自动转移至HarmonyOSNEXT系统下,华为平台把原系统(安卓)的玩家标识playerIdopenId赋值给HarmonyOSNEXT游戏的玩家标识gamePlayerId。转移前后,华为账号不会发生变化,也不涉及开发者服务器和数据库层面的变动。关键词鸿蒙游戏、游戏转移、gamePlayerId、联合登录配置APPID映射关系登录AppGalleryConnect平台在“我的项目”中选择项目及项目下的应用...
游戏技术分享
0回复
2358浏览
鸿蒙
鸿蒙游戏
HarmonyOS Next智慧交通平台开发的核心技术与优化
原创
作为鸿蒙生态开发者,结合近期项目经验,分享HarmonyOSNext在智慧交通领域的落地实践,聚焦核心技术实现与优化策略。一、技术架构与关键选型1.1四维业务模型动态信息层:通过华为MapKit实时接口获取公交地铁数据,误差控制在±1.5分钟路况感知层:融合车载GPS(1Hz)与路侧设备数据,分布式任务调度实现时空对齐智能决策层:改进Dijkstra算法实现带路况权重的路径规划,300km范围计算耗时
ft9938596
0回复
2345浏览
华为
【鸿蒙游戏技术分享 第11期】华为账号认证与授权接口报错1001500001
关键词鸿蒙游戏服务手机号授权问题现象按照流程接入账号绑定流程,调用unionLogin成功拉起了联合登录面板,并选择华为账号登录(没有玩过)关联绑定流程,在调用createAuthorizationWithHuaweiIDRequest接口获取授权的时候,在authRequest.scopes中传入"phone",返回错误{"code":1001500001,"message":"Failedtocheckthefingerprintoftheappbundle.Incompleteresponseinformationfromgateway."问题定位参考文档...
游戏技术分享
0回复
1302浏览
鸿蒙
鸿蒙游戏
【鸿蒙游戏技术分享 第10期】华为鸿蒙应用内支付获取商品详情接口,返回1001860001,System internal error
关键词鸿蒙应用内支付PMS问题描述集成华为鸿蒙应用内支付服务,调用queryProducts接口查询商品的详情信息,返回BusinessError1001860001:Systeminternalerror。问题分析在此任务重,做如下检查:appid、clientid与AGC后台一致;AGC后台勾选的公钥指纹与签名打包时使用一致,使用的是手动签名方式。AGC后台应用内购买服务API开关是打开的。问题解决华为技术支持(可以提交工单:https:developer.hua...
游戏技术分享
0回复
1003浏览
鸿蒙
鸿蒙游戏
【鸿蒙游戏技术分享 第9期】绑定成功游戏中心未显示绑定状态
关键词鸿蒙游戏服务关联绑定联合登录授权绑定问题现象联合登录绑定官方账号场景,调用bindPlayer接口,观察日志接口调用成功了,但是在游戏中心查看游戏账号,没有显示是绑定号9.1.png问题分析定位游戏中心APP对于账号为绑定转移号的判定结果来自于verifyLocalPlayer接口上报,所以需要检查游戏账号接入是否遵循了initonunionLoginbindPlayerverifyLocalPlayer的调用顺序。问题解决登录场景下,在最终进入游戏前都需要...
游戏技术分享
0回复
547浏览
鸿蒙
鸿蒙游戏
线程通信实战:Worker线程与UI线程间传输10MB图像数据的零拷贝方案
引言:大文件传输的性能瓶颈与零拷贝需求在移动应用开发中,图像处理是典型的计算密集型任务。当需要在Worker线程(后台线程)中处理10MB级别的大图像(如高清拍照、AI滤镜处理)时,传统线程通信方式(如postMessage)会因数据拷贝导致性能问题:内存拷贝开销:Worker线程与UI线程间的数据传递需通过系统内核复制,10MB数据拷贝耗时约510ms(实测数据);GC压力:频繁的内存分配与回收可能导致界面卡顿;延迟累积:图像处理+数...
爱学习的小齐哥哥
0回复
1058浏览
ArkUI-X
HarmonyOS5
鸿蒙Next仓颉语言开发实战教程:聊天页面
原创
大家下午好。昨天分享了消息列表页面,今天继续分享聊天页面的开发过程:这个页面又是常见的上中下布局,从上至下依次为导航栏、聊天列表和输入框工具栏,我们可以先写一下简单的结构,最上面导航栏是横向布局,所以写个Row容器,中间是List,底部仍然是Row容器,导航栏和底部输入框的高度是固定的,List不确定,所以给List设置layoutWeight属性它自动撑满屏幕,具体代码是这样的:Row{}.width(100.percent).height(60)List{}.w...
幽蓝计划
0回复
828浏览
鸿蒙仓颉
“踏上取经路,比抵达灵山更重要” ——唐佐林踏上HarmonyOS征途
“人一定要把自己的事业,与国家民族的崛起绑定,才能获得最大的动能,这是最朴素的情怀也是最基本的理性”。在当今这个技术快速迭代的时代,鸿蒙生态的建设取得了令人瞩目的成就。如今,鸿蒙生态已经吸引了254万开发者的加入,这一数字背后,是鸿蒙生态不断扩张和成熟的象征,这既是每一位开发者努力付出的结果,也是那些先行者们智慧与信念的结晶。“万事开头难”,这句古话在HarmonyOS发展初期显得尤为贴切。在早期阶段,面对着...
鸿蒙开发者社区官方账号
0回复
4.1w浏览
开发者故事
勇敢的人先享受世界:黄紫妍与HarmonyOS的故事
曾经,黄紫妍只是一个默默仰望他人成就的“小透明”;如今,她在HarmonyOS开发领域的成就不仅为她个人赢得了荣誉和认可,还成为了引领他人前行的“引路人”。她不仅分享自己的知识和经验,还传递着勇气和信心,让后来者看到了在鸿蒙生态成长和成功的可能性。她是一名学生,她在18岁这个充满活力的年纪首次接触到了HarmonyOS,她没有别人那么丰富的编程经验,但她带领的创业团队获得了“基于x86架构的openharmony应用生态挑战赛...
鸿蒙开发者社区官方账号
0回复
4.6w浏览
开发者故事
#寻找鸿蒙星河中的点灯人#故事征集活动
6月20日,"开发者系列沙龙:HarmonyOSNEXT高效开发与创新实践"即将在北京启幕,这场技术深水区的对话旨在解决鸿蒙开发者遇到的各种棘手问题。在鸿蒙生态的星河中,开发者们始终秉持着"聚是一团火,散作满天星"的共创精神。每一段代码、每一次答疑、每一份文档的背后,都藏着开发者彼此照亮的故事——或是一次关键的技术指导让你豁然开朗,或是你的无私分享为他人拨开迷雾——这些微光瞬间,正是推动鸿蒙生态蓬勃生长的力量。为...
HarmonyOS开发者社区
28回复
6339浏览
故事征集活动
暂无内容
1
85
86
87
88
89
90
91
92
93
1347
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅