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
HarmonyOS,学习
应用开发
< HarmonyOS TechTalk 46 > 画中画及一键登录开发实践#鸿蒙课程##鸿蒙生态#
简介:本次交流主要介绍HarmonyOS应用接入画中画功能和一键登录的实践方案。使用系统提供的相关接口,轻松开发画中画及一键登录功能。开发者可以应用本课中的建议,结合实际情况,进行功能的开发与接入,增强用户体验。视频链接:https:developer.huawei.comconsumercntrainingcourseliveC601747118016246642hasource51cto&hasourceId70000008鸿蒙课程、初级课程、鸿蒙生态、画中画功能、一键登录、开发实践
HarmonyOS开发者社区
0回复
3495浏览
鸿蒙课程
初级课程
鸿蒙生态
画中画功能
一键登录
直播预告!鸿蒙PC来袭:鸿蒙生态链拼图完整了吗?
鸿蒙PC的发布,意味着华为终端全面进入“鸿蒙时代”,也预示着鸿蒙生态链拼图的完整。但是对于开发者来说,这是投身鸿蒙的最好机会吗?鸿蒙学习路径是什么?机会和挑战是什么?在今晚(5月19日)八点的T前线直播中,鸿蒙开发者社区邀请到鸿蒙高级开发工程师杨舒婷、北京湛泸CTO王丹辉、虚拟盒子鸿蒙架构师张一驰、上海杉达学院副教授祝欣蓉等多位鸿蒙专家,以鸿蒙PC发布为契机,聊聊开发者关注的问题,为大家答疑解惑。直播链接...
鸿蒙活动小助手
0回复
1698浏览
鸿蒙PC
社区直播活动
HarmonyOS Next模型量化:让端侧AI「轻装上阵,快如闪电」
原创
宝子们!上次聊完模型量化基础,这次咱来点硬核实战!你知道吗?通过量化黑科技,能让100MB的模型缩小到10MB,还能在老旧手机上跑出「丝滑」体验!今天就带大家解锁HarmonyOSNext量化的「隐藏技能」,手把手教你打造「超轻量+高性能」的端侧AI!一、进阶量化技术:从「能用」到「好用」(一)混合精度量化:「精打细算」的智慧普通量化是「一刀切」全用低精度,而混合精度量化就像给模型「私人定制」——关键层用FP16保持精度,...
lyc2333333
0回复
1208浏览
鸿蒙
HarmonyOS Next延迟任务开发:让后台调度「智能感知场景」
原创
哈喽!我是小L,那个在鸿蒙后台「和时间博弈」的女程序员你知道吗?合理的延迟任务调度能让应用功耗降低40%!今天就来揭秘鸿蒙延迟任务的「智能触发器」——网络状态、电量阈值、充电场景、时间窗口四大维度组合,让任务「该出手时才出手」,做最懂设备状态的「时间管理大师」!一、延迟任务的「四维触发矩阵」(一)触发条件组合示例维度选项典型组合场景任务类型网络类型WIFIONLY仅在WiFi下执行大文件上传数据同步电池电量80%...
lyc2333333
0回复
1524浏览
鸿蒙
仓颉开发语言入门教程:搭建开发环境
原创
仓颉开发语言作为华为为鸿蒙系统自研的开发语言,虽然才发布不久,但是它承担着极其重要的历史使命。作为鸿蒙开发者,掌握仓颉开发语言将成为不可或缺的技能,今天我们从零开始,为大家分享仓颉语言的开发教程,今天要分享的是搭建开发环境。仓颉在DevEcostudio和VSCode都提供了开发插件,作为鸿蒙开发者我们可能更习惯使用DevEcostudio,所以今天就以DevEcostudio为例。首先需要下载仓颉插件,要注意仓颉插件和DevEcostudio的...
幽蓝计划
0回复
2768浏览
仓颉开发教程
#我的鸿蒙开发手记# 鸿蒙开发:应用上架第一篇,生成密钥和证书请求文件
原创
前言本文基于Api13打包是上架到应用市场的前提,鸿蒙应用的打包和Android有着很大的区别,Android中所有的签名配置,在IDE中就可以搞定,而鸿蒙中则无法实现,必须遵守应用商店的签名规则,本系列文章,我们就着重概述一下,在鸿蒙当中,如何打出一个上架包,一个上架包的产出,需要多个步骤,本篇文章,我们先从第一步骤进行讲解,也就是如何生成秘钥和证书请求文件。真机上你是如何运行的?在测试开发中,如果我们想要运行到...
程序员一鸣
0回复
1753浏览
鸿蒙应用上架
鸿蒙密钥文件生成
#我的鸿蒙开发手记# HarmonyOS开发之如何实现沉浸式效果
原创
精华
本文基于HarmonyOSApi14。沉浸式,在实际的开发中,可以说是无处不在,我们可以随便打开一个应用,比如京东淘宝,再比如支付宝微信,其顶部的透明化状态栏可以说是随处可见。所谓的沉浸式效果主要指通过隐藏或透明化状态栏和导航栏,使应用内容扩展至屏幕边缘,主要用于提升用户体验,如果没有沉浸式,在UI视觉上就会有差异感,体验感是非常的不好,如下的效果,当你不是沉浸式时,就会和顶部的状态栏有明显的差异。那么,在鸿...
北京大神
0回复
1.5w浏览
鸿蒙沉浸式
expandSafeArea
鸿蒙安全区域
#我的鸿蒙开发手记# 鸿蒙开发:平移动画时间为啥没了?
原创
前言本文基于Api13这两天在搞有关动画相关的,有一个很简单的平移动画,却卡了我一段时间,由于事情曲折,各位友友听我娓娓道来;说的是,有一个组件,设置了translate属性,让其从左到右平移,为了能够平缓的平移,需要加上平移时间,代码如下:EntryComponentstructIndex{StatetranslateX:number0build(){Column(){Text("动画").width(50).height(50).backgroundColor(Color.Pink).textAlign(TextAlign.Center).margin({top:1...
程序员一鸣
0回复
1699浏览
鸿蒙属性动画
鸿蒙ForEach
HarmonyOS Next物联网边缘计算:低功耗类型优化
原创
在HarmonyOSNext的物联网边缘计算场景中,硬件资源和功耗限制极为严苛,合理选用数据类型成为优化系统性能与降低功耗的关键所在。作为在物联网领域深耕多年的技术专家,我将结合实际项目经验,深入探讨如何通过优化数据类型,实现低功耗、高性能的物联网边缘计算应用。第一章:硬件适配在传感器数据处理方面,Float16展现出独特优势。许多物联网传感器采集的数据精度要求并非极高,Float16的半精度格式(16位)足以满足需求,同...
SameX
0回复
1449浏览
鸿蒙
HarmonyOS Next游戏开发:ECS架构中的类型魔法
原创
在HarmonyOSNext游戏开发领域,实体组件系统(ECS)架构凭借其独特的设计理念,为游戏开发带来了高效的性能和强大的扩展性。作为一名在游戏开发行业深耕多年的技术专家,下面我将深入剖析如何在ECS架构中运用各种类型,实现游戏的高效开发,包括组件设计、系统调度以及内存优化等关键方面。第一章:组件设计在ECS架构中,组件是存储数据的最小单元,使用元组可以巧妙地设计组件结构。以实现Transform组件为例,它包含物体的位置...
SameX
0回复
841浏览
鸿蒙
HarmonyOS Next金融系统:基于泛型的交易核心开发
原创
在HarmonyOSNext开发中,构建一个高效、安全的金融系统至关重要,而基于泛型的设计理念能为金融系统的交易核心带来强大的灵活性与可扩展性。作为一名在金融科技领域深耕多年的技术专家,下面我将结合实际经验,深入探讨如何运用泛型技术进行金融系统交易核心的开发,包括类型抽象、事务安全保障以及性能优化等关键方面。第一章:类型抽象在金融系统中,不同的金融产品和业务涉及多种货币类型,使用泛型可以实现高度可复用的代码...
SameX
0回复
1511浏览
鸿蒙
HarmonyOS Next实战:高精度科学计算引擎设计
原创
在HarmonyOSNext开发中,构建高精度科学计算引擎对于处理复杂的科学计算任务至关重要。作为在该领域拥有丰富实践经验的技术专家,下面我将详细介绍如何从数值建模、并发架构以及误差控制等方面设计一个高精度科学计算引擎。第一章:数值建模在数值建模环节,选择合适的数据类型来处理不同精度需求的数据是关键。Float64与Decimal类型在科学计算中各有优劣。Float64适用于一般精度要求的计算,其计算速度快,但存在精度损失问题...
SameX
0回复
1023浏览
鸿蒙
HarmonyOS Next并发基础:协程与结构化并发
原创
在HarmonyOSNext开发中,并发编程是提升应用性能和响应性的关键技术。协程与结构化并发作为现代并发编程的重要概念,为开发者提供了更高效、更安全的并发控制方式。作为在该领域有着丰富实践经验的技术专家,下面我将深入剖析协程与结构化并发的核心要点,包括轻量线程特性、取消传播机制以及调试工具的使用。第一章:轻量线程协程本质上是一种轻量级线程,在HarmonyOSNext中,它相较于传统线程具有显著的优势。通过创建10万协...
SameX
0回复
856浏览
鸿蒙
HarmonyOS Next函数进阶:尾调用优化与lambda内联
原创
在HarmonyOSNext开发中,函数作为核心编程单元,其性能和灵活性直接影响着应用的质量。尾调用优化(TCO)和lambda内联是提升函数性能与代码简洁性的关键技术。作为在该领域有丰富实践经验的技术专家,下面我将深入剖析这两项技术的原理、应用场景及实现方式。第一章:TCO原理尾调用优化是一种编译器优化技术,它允许在函数调用的最后一步进行递归调用时,不创建新的栈帧,而是复用当前栈帧,从而避免栈溢出问题,提高递归函数的...
SameX
0回复
1296浏览
鸿蒙
HarmonyOS Next模式匹配:when表达式与类型守卫
原创
在HarmonyOSNext开发中,模式匹配是一项强大的功能,它让代码能够根据不同的条件执行不同的逻辑,when表达式与类型守卫在其中发挥着关键作用。作为在相关技术领域经验丰富的技术专家,下面我将深入探讨它们的使用方法、特性以及性能优化原理。第一章:基础匹配when表达式用于对值进行模式匹配,在处理枚举类型时尤为方便。假设我们有一个表示不同图形类型的枚举:cjenumShapeType{casecirclecaserectanglecasetriangle}通过when...
SameX
0回复
986浏览
鸿蒙
HarmonyOS Next泛型系统:类型参数与where子句
原创
在HarmonyOSNext开发中,泛型系统是提升代码复用性和灵活性的强大工具。类型参数与where子句作为泛型系统的核心要素,为开发者提供了对类型的精细控制。作为在该领域有着丰富实践经验的技术专家,下面我将深入剖析它们的工作原理、应用场景以及对性能的影响。第一章:基础语法泛型允许我们编写与具体类型无关的代码,提高代码的复用性。以实现一个简单的栈结构Stack为例:cjclassStack{privatevarelements:Array[]funcpush(elem...
SameX
0回复
941浏览
鸿蒙
HarmonyOS Next集合类型:从Array到Map的性能图谱
原创
在HarmonyOSNext开发中,集合类型是组织和管理数据的重要工具。从连续存储的Array到基于哈希桶的Map,不同的集合类型在内存布局、存取复杂度以及线程安全等方面各有优劣。作为在该领域经验丰富的技术专家,下面我将深入剖析这些集合类型的特性,并通过实际案例展示如何在不同场景下选择最优的集合类型,以实现高效的数据处理。第一章:内存布局Array在内存中以连续的方式存储元素,这使得它在顺序访问时具有极高的效率。例如,...
SameX
0回复
1310浏览
鸿蒙
HarmonyOS Next操作符重载:自定义类型的行为魔法
原创
在HarmonyOSNext开发中,操作符重载为开发者提供了一种强大的功能,它能够赋予自定义类型像内置类型一样的操作能力,极大地增强了代码的可读性和可维护性。作为一名在该领域深耕多年的技术专家,下面我将深入剖析操作符重载的语法规则、类型安全保障以及在领域特定语言(DSL)中的应用。第一章:语法规则操作符重载允许开发者为自定义类型重新定义操作符的行为。以重载+和实现向量运算为例,假设我们定义一个二维向量类型Vector...
SameX
0回复
924浏览
鸿蒙
Uniapp开发鸿蒙应用时如何运行和调试项目
经过前几天的分享,大家应该应该对uniapp开发鸿蒙应用的开发语法有了一定的了解,可以进行一些简单的应用开发,今天分享一下在使用uniapp开发鸿蒙应用时怎么运行到鸿蒙设备,并且在开发中怎么调试程序。运行Uniapp项目支持运行到鸿蒙真机和模拟器,不过在这之前你一定要先去AppGalleryConnect官网创建一个应用,并且将包名复制。第二步,你如果是要运行到真机,就直接把手机连接到电脑。如果想要运行到模拟器,打开DevEco随便打...
幽蓝计划
0回复
1898浏览
鸿蒙跨平台开发
#我的鸿蒙开发手记# DevEco重大更新快来体验吧
原创
HarmonyOS首个api17release已经正式发布了。这次的更新DevEco增加了很多重大特性,系统能力也有所增强。DevEco现在支持创建api17的应用了,模拟器也首次支持阔折叠手机以及2in1设备,我们先来看看DevEco有哪些新特性。有更多的ACL权限支持通过自动签名快速申请鸿蒙相比于其它手机系统,一个重要的特性就是在权限方面,管理更加严格了。部分ACL权限仅对少量符合特殊场景的应用开放使用,而且使用这些权限,需提交审核,审核通过...
龙儿筝
0回复
3243浏览
DevEco
暂无内容
1
139
140
141
142
143
144
145
146
147
755
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅