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
鸿蒙
学习心得交流
合理的状态管理
原创
一、减少不必要的深拷贝在开发中如何需要父子组件进行值的传递,在不改变子组件中变量值的情况下使用Prop状态变量会导致组件创建的耗时增加。例如:片段一EntryComponentstructIndex{Statestudent:StudentnewStudent("张三",20)build(){Column(){Text(${this.student.name}:${this.student.age}).onClick(()>{this.student.age++})子组件ChildComponent({student:this.student})}.height('100%').justifyContent(FlexAlign.Cen...
鸿蒙小白001
0回复
4560浏览
HarmonyOS NEXT
《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》已于近日上市,该书由北京大学出版社出版。距离第1版上市已经过去二年半多。本文希望与读者朋友们分享下这本书里面的大致内容。封面部分首先是介绍封面部分。《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》封面部分延续了第一版全黑设计,富有科技感和神秘感。中部是个类似于黑洞或者瞳孔图样,寓意着活力或者张力吧。上书蓝色“鸿蒙HarmonyOS”两字,这个配色还是具...
waylau
0回复
5274浏览
HarmonyOS
鸿蒙
HarmonyOS NEXT
Swiper高性能开发
原创
一、使用时遇到的问题在应用开发的过程里,Swiper组件常常会被应用于翻页场景当中,像桌面、图库这类应用就是常见的例子。当Swiper组件通过滑动来切换页面的时候,按照按需加载的原则,一般都是等到下一个页面即将要显示出来的时候,才会对这个页面展开加载以及布局绘制的相关操作,具体的操作流程包含以下这些方面:倘若该页面运用了被Component装饰的自定义组件,那么这个自定义组件的build函数便会得到执行,进而创建出内部...
鸿蒙小白001
0回复
6305浏览
ArkUI
手把手教你华为鸿蒙开发之第十三节
原创
华为鸿蒙开发:自定义组件的创建与使用引言在华为鸿蒙应用的开发中,自定义组件是构建复杂界面和重用代码的重要手段。通过自定义组件,开发者可以将复杂的UI逻辑封装起来,提高代码的可维护性和可读性。本文将通过DevEcoStudio详细介绍如何在鸿蒙应用中创建和使用自定义组件,包括组件的参数传递、状态管理、事件处理以及如何通过Builder和BuilderParam装饰器自定义组件内容。自定义组件基础自定义组件允许我们将UI逻辑封装在一...
The旺
0回复
6867浏览
harmonyos
手写一个权限申请工具
原创
一、权限申请的步骤当我们申请一个需要用户授权的权限时,需要做以下工作(1)判断是否授权了权限(2)申请权限(3)对于拒绝授权的情况,需要二次弹出配置权限弹窗(4)用户拒绝授权时,应用页面需要展示提示语每次申请权限都要进行这么多步骤的操作过于繁琐,那么写一个工具类就有必要了。初步实现效果为调用申请权限的静态方法,回调授权成功或者失败,失败就展示提示语。二、效果展示如图为点击开启权限,首先拒绝授权,页...
鸿蒙小白001
0回复
1.4w浏览
HarmonyOS NEXT
【活动结果公布】#鸿蒙通关秘籍# 问答挑战赛(第三期)
社区的小伙伴们请注意📣📣📣📣!随着初冬的脚步悄然而至,我们的问答挑战赛将再度火热开启!准备好点燃热情,让温暖与知识同行了吗?>>>第一期活动回顾<<<>>>第二期活动回顾<<<HarmonyOS作为目前最具活力的数字底座,已经积累了超过1.1亿行代码。随着鸿蒙认知度的提升和开发者数量的增长,鸿蒙生态也迎来了“绽放期”——目前已有超过15000个原生应用和元服务成功上架。在这一切成就的背后,是各位开发者辛勤耕...
鸿蒙活动小助手
5回复
8.9w浏览
HarmonyOS
HarmonyOS NEXT
玩转 DevEco Studio 5 代码重构功能
原创
大家好,我是V哥,DevEcoStudio是开发HarmonyOS应用及元服务的集成开发环境(IDE),提供了代码编辑、编译构建、代码调试、性能调优、应用体检、模拟器等功能,帮助您高效开发HarmonyOS应用及元服务。这不DevEcoStudio又升级了,发布了最新的5.0.1Release版,在DevEco中代码重构功能用得好,可以提高我们的编码能力,下面V哥整理了使用代码重构功能的笔记,分享给大家,其它功能后续也一一整理出来分享。代码重构DevEco的代码重...
威哥爱编程
0回复
7839浏览
鸿蒙开发
【8月5日公开课】HarmonyOS服务卡片开发指南
原创
HarmonyOS2.0推出以后,其面向万物互联时代的、全新的分布式操作系统,获得了众多网友的热捧与关注。发布会上展示了HarmonyOS2.0全新的系统架构、革命性的分布式技术、原子化服务、服务卡片等新技术创新。其中最受开发者的青睐的是HarmonyOS服务卡片,它是FA的一种界面形式,能够将FA的重要信息或操作前置到卡片,实现即用即走,卡片到哪服务就会流转到哪,极大提升用户的使用体验。HarmonyOS服务卡片的应用场景有很多,比较我...
软通张二龙
5回复
2.3w浏览
服务卡片
公开课
鸿蒙 NEXT 开发中,普通对象跨线程如何传递
原创
大家好,我是V哥,在鸿蒙HarmonyOSNEXT开发中,跨线程对象传递可以通过拷贝形式实现,确保两个线程的对象内容一致,但各自指向线程的隔离内存区间。以下是使用SharedArrayBuffer实现跨线程共享内存的完整案例代码,包括详细解释,整理的学习笔记,分享给大家。关注威哥不迷路,学习鸿蒙就很酷。案例代码1.主线程代码ComponentexportstructLockUsage{taskNum:number10;任务数,实际并行线程数依设备而定baseDir:stringge...
威哥爱编程
0回复
5830浏览
鸿蒙开发
百年献礼-开发一款党史学习服务卡片
原创
精华
开发背景随着HarmonyOS2发布,服务卡片这一功能也走进了人们的视线。它以其直观可视的展现形式,流畅的运行速度,刷新了人们对以往APP的认识。正值百年华诞,我们在学习时的时候,利用服务卡片功能,开发出可以快速学习的这款卡片,并取名为“薪火”。效果展示一、创建“薪火”app工程1、安装和配置DevEcoStudio2.1Release安装的链接:https:developer.harmonyos.comcndevelopdevecostudioIDE的使用指南,很详细:https:develop...
软通动力HOS
28回复
3.9w浏览
软通动力
首款开发鸿蒙原生应用的AI辅助编程工具正式上线了
在AI技术席卷全球的浪潮中,开发者工具也迎来了智能化的全新时代。为响应开发者对高效编程工具的需求,12月14日在AICon全球人工智能开发与应用大会(北京站)期间,华为宣布首款开发鸿蒙原生应用的AI辅助编程工具——DevEcoCodeGenie正式上线了,标志着鸿蒙原生应用和元服务开发进入AI赋能的新时代。该工具支持开发鸿蒙原生应用领域的智能知识问答、ArkTS代码补全生成和万能卡片生成能力,为鸿蒙生态开发者提供了高效的应用与元服...
HarmonyOS开发者社区
0回复
5451浏览
HarmonyOS
HarmonyOS Next模型轻量化中的数据处理优化
原创
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中模型轻量化相关的数据处理优化技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、数据处理对模型轻量化的影响(一)重要性分析在HarmonyOSNext的模型世界里,数据处理就像是为模型准备食材的厨师,食材(数据)的质量和处理方...
SameX
0回复
6087浏览
鸿蒙
HarmonyOS Next模型剪枝方法与实践
原创
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中模型剪枝相关技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、模型剪枝原理与类型(一)基本原理在HarmonyOSNext的模型世界里,模型剪枝就像是给一棵枝繁叶茂的大树修剪枝叶,去除那些对整体结构和功能贡献不大的部分。其核...
SameX
0回复
5334浏览
鸿蒙
HarmonyOS Next模型量化技术详解
原创
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中模型量化相关技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、模型量化基础概念与意义(一)概念解释在HarmonyOSNext的模型世界里,模型量化就像是把大尺寸的物品(高精度数据)换成小尺寸的等价物(低精度数据),但又要尽...
SameX
0回复
5624浏览
鸿蒙
HarmonyOS Next模型结构优化策略
原创
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中模型结构优化相关技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、模型结构优化原理与目标(一)基本原理在HarmonyOSNext的模型世界里,模型结构优化就像是精心设计一座桥梁,要在保证稳固(性能)的前提下,尽可能减少材料...
SameX
0回复
4305浏览
鸿蒙
HarmonyOS Next模型轻量化之基础认知与流程
原创
本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中模型轻量化相关技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、模型轻量化概述与重要性(一)概念与意义在HarmonyOSNext的世界里,模型轻量化就像是给一个臃肿的运动员“减肥塑形”。简单来说,它是通过一系列技术手段,在...
SameX
0回复
6257浏览
鸿蒙
ArkUI框架下半模态弹窗的自定义设计指南:打造丝滑的用户体验
原创
前言模态转场是新的界面覆盖在旧的界面上,旧的界面不消失的一种转场方式。半模态转场是一种特殊的页面切换效果,用于在当前页面上显示一部分内容,而不会完全覆盖底下的页面。这种转场方式通常用于提供额外的信息或操作选项,而不需要用户离开当前页面。介绍通过bindSheet属性为组件绑定半模态页面,在组件插入时可通过设置自定义或默认的内置高度确定半模态大小,属性设置如下。javascriptbindSheet(isShow:Optional,builder:...
在敲键盘的小鱼干很饥饿
5回复
1.3w浏览
openHarmony
HarmonyOS
ArkUI
模态转场
页面跳转
【中工开发者】鸿蒙——视频播放器
视频播放器介绍我是中工的一名学生,本学期学习了鸿蒙开发,下面一个视频播放器的程序设计。视频播放的主要工作是将视频数据转码并输出到设备进行播放,同时管理播放任务。本文将对视频播放全流程、视频切换、视频循环播放等场景开发进行介绍说明。本示例主要展示了播放本地视频和网络视频相关功能,使用ohos.multimedia.media,ohos.resourceManager,ohos.wifiManager等接口,实现了视频播放、暂停、调节倍速、切换视频的功能;实...
wx6750378cdfa69
0回复
8647浏览
中工开发者
HarmonyOS NEXT ArkUI - 背景图定位设置
HarmonyOSNEXTArkUI背景图定位设置背景图在应用界面中起着重要的装饰作用,通过合理的定位可以增强视觉效果。ArkUI提供了背景图定位设置功能,帮助开发者精确控制背景图在组件中的显示位置。介绍背景图定位设置:使用backgroundPosition属性来指定背景图在组件内部的对齐方式。灵活性:支持多种定位参数,如中心、顶部、底部、左对齐或右对齐等。应用使用场景品牌展示:在特定区域展示品牌标识,让用户在浏览时能够集中注意力。视...
鱼弦CTO
0回复
8642浏览
HarmonyOS
<HarmonyOS TechTalk 25> ArkUI原生页面跳转性能分析优化实践 #鸿蒙课程##鸿蒙生态#
鸿蒙鸿蒙生态鸿蒙学习鸿蒙生态课堂鸿蒙Next鸿蒙5.0鸿蒙课程鸿蒙实战鸿蒙开发鸿蒙实践鸿蒙实训鸿蒙学习鸿蒙资料HarmonyHarmonyOSHarmonyOS生态HarmonyOS学习HarmonyOS生态课堂HarmonyOSNextHarmonyOS5.0HarmonyOS课程HarmonyOS实战HarmonyOS开发HarmonyOS实践HarmonyOS实训HarmonyOS学习HarmonyOS资料本次交流聚焦于ArkUI原生页面跳转这一关键环节。性能指标是衡量页面跳转优劣的重要依据,涵盖跳转速度、资源加载耗时等方面,直...
HarmonyOS开发者社区
0回复
1.2w浏览
高级课程
HarmonyOS
ArkUI
原生页面跳转
性能指标
暂无内容
1
190
191
192
193
194
195
196
197
198
604
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅