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
应用开发
git
HarmonyOS人脸比对技术自学指南与实战分享
原创
作为一名专注于移动应用开发的工程师,我在近期的娱乐类APP项目中遇到了人脸相似度比对的需求。传统方案需要集成多个SDK(检测+比对+活体),而HarmonyOS的CoreVisionKit通过统一的faceComparator模块,将检测、特征提取、比对能力封装为端侧API,大大简化了开发流程。本文基于官方最新文档(JSAPI15),结合实际项目经验,提供从UI设计到功能实现的全链路指南,代码在官方示例基础上进行了参数调整和业务逻辑扩展。一...
李游LEO
0回复
9806浏览
harmonyos
(九十)ArkCompiler 在智能能源中的应用:从编译优化到效率与可靠性提升
原创
ArkCompiler在智能能源中的应用:从编译优化到效率与可靠性提升摘要本文深入探讨了ArkCompiler在智能能源领域的应用。详细阐述了其对智能能源设备进行编译优化的原理与方法,同时分析了如何借助这些优化来提升能源设备的效率与可靠性。文中还结合代码示例,直观展示了ArkCompiler带来的实际效果。一、引言随着全球对能源需求的持续增长以及对可持续发展的重视,智能能源系统成为能源领域的重要发展方向。智能能源设备,如智能电...
小_铁
0回复
5079浏览
Harmony OS Next
(八九)ArkCompiler 在智能金融中的应用:编译优化与安全性能提升
原创
ArkCompiler在智能金融中的应用:编译优化与安全性能提升摘要本文聚焦于ArkCompiler在智能金融领域的应用,探讨其在智能金融设备编译优化方面的作用,以及如何通过这些优化提升金融设备的安全性与性能。结合具体代码示例,深入剖析ArkCompiler为智能金融带来的变革。一、引言在科技飞速发展的当下,智能金融正逐渐成为金融行业的主流趋势。智能金融设备,如ATM机、移动支付终端、智能投资顾问系统等,在金融服务中扮演...
小_铁
0回复
5046浏览
Harmony OS Next
(八八)ArkCompiler 在智能教育中的应用:从编译优化到卓越用户体验
原创
ArkCompiler在智能教育中的应用:从编译优化到卓越用户体验摘要本文聚焦于ArkCompiler在智能教育领域的应用。首先探讨其在智能教育设备编译优化方面的作用,随后阐述通过这种优化如何提升教育设备的用户体验。结合具体代码示例,详细分析ArkCompiler为智能教育带来的革新。一、引言在当今数字化时代,智能教育蓬勃发展,各种智能教育设备如电子白板、学习平板、智能投影仪等层出不穷。这些设备极大地丰富了教学手段,提...
小_铁
0回复
6113浏览
Harmony OS Next
(八七)ArkCompiler 在智能农业中的应用:从编译优化到生产效率提升
原创
ArkCompiler在智能农业中的应用:从编译优化到生产效率提升摘要本文深入探讨了ArkCompiler在智能农业领域的应用,着重介绍了其在智能农业设备编译优化方面的作用,以及如何通过这种优化来提升农业生产的效率。文中结合实际案例和代码示例,阐述了ArkCompiler为智能农业带来的变革。一、引言随着科技的飞速发展,智能农业成为了农业领域的新趋势。智能农业设备的广泛应用,如无人机、传感器、智能灌溉系统等,为农业生产带来了前...
小_铁
0回复
5098浏览
Harmony OS Next
(八六)ArkCompiler 在智能物流系统中的应用:编译优化与效率提升
原创
ArkCompiler在智能物流系统中的应用:编译优化与效率提升摘要本文深入探讨了ArkCompiler在智能物流系统中的应用。首先阐述了对智能物流设备进行编译优化的策略,包括仓储设备、运输设备等。接着详细说明了如何利用ArkCompiler提升物流系统的效率,涉及仓储管理、运输调度、配送路径规划等方面。同时给出了相关代码示例,为开发者在智能物流领域应用ArkCompiler提供参考。一、引言智能物流系统是现代物流发展的必然趋势...
小_铁
0回复
4414浏览
Harmony OS Next
使用ArkTS完成经典排序算法(插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序.)
原创
在万物互联的智能时代,华为HarmonyOS作为面向全场景的分布式操作系统,正在重塑应用开发的范式。ArkTS是华为基于TypeScript扩展的声明式开发语言,它继承了TypeScript的所有特性,同时针对HarmonyOS进行了深度优化。作为JavaScript的超集,ArkTS不仅保留了动态语言的灵活性,还通过静态类型系统大大提升了代码的可靠性和可维护性。而算法是程序开发中不可或缺的一部分。排序算法作为最基本、最常用的算法之一,在程序开发中起...
冰淇淋红茶Q
0回复
3805浏览
ArkTS
ArkUI
算法
鸿蒙特效教程02-微信语音录制动画效果实现教程
原创
鸿蒙特效教程02微信语音录制动画效果实现教程本教程适合HarmonyOS初学者,通过简单到复杂的步骤,一步步实现类似微信APP中的语音录制动画效果。开发环境准备DevEcoStudio5.0.3HarmonyOSNextAPI15最终效果预览我们将实现以下功能:1.长按"按住说话"按钮:显示录音界面和声波动画2.录音过程中显示实时时长3.手指上滑:取消录音发送4.松开手指:根据状态发送或取消录音一、基础布局实现首先,我们需要创建基本的界面布局,模拟微信...
开门的鸿蒙
0回复
5052浏览
鸿蒙
HarmonyOS
ArkTS
《跟老卫学仓颉编程语言开发》实战:猜数字游戏
原创
《跟老卫学仓颉编程语言开发》实战:猜数字游戏以前中央电视台财经频道推出过一档大型演播室互动娱乐节目《购物街》,该节目里面包含了一个叫做“高了低了”的游戏环节。笔者非常喜爱这个游戏。这个游戏环节设置了八个百元价位左右的商品,首先选手要选择编号18的商品,之后猜这个商品的价格。在选手猜价格的过程中,主持人会给出高了、低了的提示,直到帮助选手猜出正确价格为止。之后继续选择,以此类推,直到30秒时间到为止...
waylau
0回复
4633浏览
仓颉
Cangjie
鸿蒙
HarmonyOS
一键部署鸿蒙HSP与HAP文件 脚本解析
原创
在鸿蒙(HarmonyOS)应用开发与测试过程中,频繁安装和更新测试包是一项常见需求。本文介绍如何通过一个自动化批处理脚本(installv1.0.1.bat)快速完成鸿蒙应用的卸载、安装与启动,显著提升开发和测试效率。脚本核心功能该脚本实现了以下功能:1.动态读取包名:支持从配置文件(config.txt)自动获取包名,或手动输入。2.自动卸载旧版本:通过hdcuninstall命令清理旧应用。3.批量安装HSP文件:扫描当前目录下的所有.hsp文件(...
Harmony魔法师
0回复
5493浏览
装包工具
鸿蒙
鸿蒙Next开发中,相机录制完视频后,如何获取视频第一帧当封面?
原创
问题场景:最近在开发视频录制相关功能,发现在录制完视频后预览视频时,由于没有设置默认封面会显示黑屏,需要取到视频第一帧来当作封面。解决方案:完成视频录制后,使用MediaKit(媒体服务)中这个AVImageGenerator方法实现提取视频指定时间图像,具体解决思路如下:1、使用createAVImageGenerator()创建实例2、设置资源:需要设置属性fdSrc(表示文件描述符),3、获取指定时间图像:调用fetchFrameByTime(),可以获取到一个P...
言程序plus
0回复
1.1w浏览
视频录制
鸿蒙next
获取封面
鸿蒙Flutter实战:15-Flutter引擎Impeller鸿蒙化、性能优化与未来
原创
Flutter技术原理Flutter是一个主流的跨平台应用开发框架,基于Dart语言开发UI界面,它将描述界面的Dart代码直接编译成机器码,并使用渲染引擎调用GPUCPU渲染。渲染引擎的优势使用自己的渲染引擎,这也是Flutter与其他跨平台框架最大的区别。与ReactNative等高度依赖原生组件的框架不同,Flutter摆脱了原生组件依赖,界面布局更加灵活,多端展示效果高度一致。由于渲染引擎自建,性能优化空间更大,这也是为什么Flutter以流畅著...
少湖说VIP
0回复
5684浏览
Flutter
Impeller
鸿蒙next 子窗口实现弹窗效果
原创
前言最近在做手游sdk开发之前能是使用Pupop来实现弹窗的的效果虽然能够实现弹窗抽象在没有ui的地发也能弹出但是存在问题在横版游戏的接入的时候弹出会变形也会遮挡键盘。现在就换一种实现方式。之前存在问题的版本横屏竖屏我们可以清楚观察到我们使用popup的方式实现的效果是有缺陷的,横屏的时候跟竖屏的时候效果不一样。使用子窗口来实现的弹窗效果竖版横版具体实现弹窗布局代码import{router}from'kit.ArkUI'自定义中间弹窗...
xq9527
0回复
8627浏览
鸿蒙next
01. HarmonyOS应用开发实践与技术解析
原创
前言随着华为HarmonyOS生态的不断发展,越来越多的开发者开始关注并投入到HarmonyOS应用开发中。本文将通过一个实际的项目案例,详细讲解HarmonyOS应用开发的核心技术和最佳实践,帮助开发者快速掌握HarmonyOS应用开发的要点。项目概述本项目是一个基于HarmonyOS的学习应用,主要包含了一个仪表盘示例页面,用于展示业务数据概览。项目采用了ArkTS语言开发,使用了HarmonyOS提供的UI框架和组件,实现了响应式布局和页面路由等功...
全栈若城
0回复
4971浏览
Harmonyos NEXT
HarmonyOS 之 @Require 装饰器自学指南
原创
在HarmonyOS应用开发工作中,我频繁碰到组件初始化传参校验的难题。在复杂的组件嵌套里,要是无法确保必要参数在构造时准确传入,就极易引发运行时错误,而且排查起来费时费力。一次偶然的机会,我接触到了Require装饰器,它能在编译阶段就对组件构造传参进行严格校验,大大提升了代码的健壮性和开发效率。然而在学习过程中,我发现相关资料零散且缺乏系统性。因此,我决定撰写这篇博客,把自己的学习经验和实践成果...
李游LEO
0回复
3131浏览
harmonyos
状态管理V1和V2在ForEach循环渲染的表现与大坑(高级)
原创
[toc](目录)状态管理V2已经出来好长时间了,移除GAP说明也有一段时间了,相信有一部分朋友已经开始着手从V1迁移到V2了,应该也踩了不少坑。下面向大家分享一下我使用状态管理V1和Foreach时遇到的坑,以及状态管理V2在Foreach循环渲染中的表现。前提这里就先默认大家都已经熟悉状态管理V1中的Observed装饰器和ObjectLink装饰器,以及ForEach循环渲染相关的知识,并且仔细阅读过ForEach:循环渲染章节中的[渲染结果非预期](https:...
Huang兄
0回复
3539浏览
状态管理
ForEach的大坑
(七二)ArkCompiler 与机器学习的深度融合
原创
ArkCompiler与机器学习的深度融合引言随着人工智能技术的飞速发展,机器学习模型在各类应用中广泛部署。然而,机器学习模型的高效运行依赖于底层编译技术的支持。ArkCompiler作为一款先进的编译器,与机器学习的结合为提升模型性能、优化编译过程以及便捷集成模型带来了新的契机。机器学习模型的编译优化针对模型结构的优化机器学习模型如神经网络,具有独特的结构,包含大量的矩阵运算、卷积操作等。ArkCompiler可以通过对这些...
小_铁
0回复
5657浏览
Harmony OS Next
(七一)ArkCompiler 与 AI 技术的融合:AI 辅助编译优化与效率提升
原创
ArkCompiler与AI技术的融合:AI辅助编译优化与效率提升引言在当今软件开发生态中,编译技术的发展对于提升软件性能、优化开发流程起着关键作用。ArkCompiler作为一种先进的编译器,正不断探索与新兴技术的融合,其中与AI技术的结合展现出了巨大的潜力。AI辅助编译优化为编译器带来了全新的视角和能力,有望从根本上提升编译效率,改善软件的整体质量。AI辅助编译优化智能代码分析传统编译器在代码分析阶段主要...
小_铁
0回复
4856浏览
Harmony OS Next
鸿蒙ArkWeb深度解析:核心功能与隐藏技巧揭秘
原创
一、引言:鸿蒙ArkWeb的核心地位在鸿蒙生态系统中,ArkWeb是H5页面渲染与混合开发的关键组件。尽管官方文档详细阐述了基础功能,但许多高级功能与性能优化技巧仍隐藏在“冰山之下”。本文将深入剖析ArkWeb的核心功能,并结合实战经验,揭秘那些官方文档中未明确提及的隐藏技巧。二、核心功能解析1.Web页面加载ArkWeb不仅能加载远程或本地网页,还能与原生H5功能无缝对接,实现混合开发。在元服务中,ArkWeb还能替代RichText组件...
猫猫头啊
0回复
1.1w浏览
鸿蒙
ArkWeb
混合开发
鸿蒙开发:ArkTs界面跳转详细介绍
原创
页面跳转可以分为页面内跳转和页面间跳转,页面内跳转是指所跳转的页面在同一个Ability内部,它们之间的跳转可以使用Router或者Navigator的方式;页面间跳转是指所跳转的页面属与不同的Ability,这种跳转需要借助featureAbility实现,跳转示意图如下所示:页面内跳转页面内跳转的实现比较简单,直接使用ArkUI开发框架提供的Router或者Navigator就可以了,Navigator本质上是对Router的封装,这里就简单介绍一下Router的使用,想...
Mi3sy
0回复
6769浏览
ArkTs界面跳转
暂无内容
1
40
41
42
43
44
45
46
47
48
550
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅