- 鸿蒙心路旅程:探索 HarmonyOS Next-从开发到实战掌握 HarmonyOS Next 的分布式能力HarmonyOS Next 是华为推出的全新一代操作系统,旨在进一步推动分布式技术的深度应用和生态融合。本文将从技术特点、应用场景入手,通过实战案例与代码示例,帮助读者全面了解 HarmonyOS Next 的核心技术架构与应用开发流程。 一、HarmonyOS Next 的核心... 鸿蒙心路旅程:探索 HarmonyOS Next-从开发到实战掌握 HarmonyOS Next 的分布式能力HarmonyOS Next 是华为推出的全新一代操作系统,旨在进一步推动分布式技术的深度应用和生态融合。本文将从技术特点、应用场景入手,通过实战案例与代码示例,帮助读者全面了解 HarmonyOS Next 的核心技术架构与应用开发流程。 一、HarmonyOS Next 的核心...
- 「鸿蒙技术分享」—HarmonyOS NEXT 元服务卡片实战体验HarmonyOS NEXT 是华为鸿蒙系统的最新版本,带来了更为流畅、高效的体验,并以元服务卡片(Service Widget)为核心,优化了服务分发和交互体验。本文将从开发者的角度,分享如何开发和部署元服务卡片,并结合代码实例,带你体验全新的卡片开发流程。 核心特点自主可控:HarmonyOS NEXT实现了操作系统的自... 「鸿蒙技术分享」—HarmonyOS NEXT 元服务卡片实战体验HarmonyOS NEXT 是华为鸿蒙系统的最新版本,带来了更为流畅、高效的体验,并以元服务卡片(Service Widget)为核心,优化了服务分发和交互体验。本文将从开发者的角度,分享如何开发和部署元服务卡片,并结合代码实例,带你体验全新的卡片开发流程。 核心特点自主可控:HarmonyOS NEXT实现了操作系统的自...
- HarmonyOS Next从应用开发到上架全流程解析随着智能设备的不断普及,操作系统的竞争变得愈加激烈。在这个背景下,华为推出的HarmonyOS(鸿蒙操作系统)逐渐崭露头角,成为一个引人注目的新兴平台。本文将深入探讨HarmonyOS Next的应用开发流程,并特别关注鸿蒙应用上架的全过程,同时介绍鸿蒙原生应用开发者激励计划,帮助开发者更好地融入这一生态。 什么是HarmonyOS N... HarmonyOS Next从应用开发到上架全流程解析随着智能设备的不断普及,操作系统的竞争变得愈加激烈。在这个背景下,华为推出的HarmonyOS(鸿蒙操作系统)逐渐崭露头角,成为一个引人注目的新兴平台。本文将深入探讨HarmonyOS Next的应用开发流程,并特别关注鸿蒙应用上架的全过程,同时介绍鸿蒙原生应用开发者激励计划,帮助开发者更好地融入这一生态。 什么是HarmonyOS N...
- 在应用界面里嵌入网页是很多快速APP开发使用的方式之一,通过这种方式可以比较好的达到多端兼容的效果,鸿蒙也一样提供了类似的能力,就是基础组件中的Web组件。当然,单纯的靠Web组件也无法实现复杂的功能,还需要对应的控制器WebviewController,两者配合可以达到最佳的控制和显示效果。 在应用界面里嵌入网页是很多快速APP开发使用的方式之一,通过这种方式可以比较好的达到多端兼容的效果,鸿蒙也一样提供了类似的能力,就是基础组件中的Web组件。当然,单纯的靠Web组件也无法实现复杂的功能,还需要对应的控制器WebviewController,两者配合可以达到最佳的控制和显示效果。
- 这种分离确保了代码的清晰性和可维护性,同时也使得单元测试变得更加容易。ViewModel层的引入,使得View层只需关注如何展示数据,而业务逻辑则由ViewModel层处理,这样可以在不改变View层的情况下,重用ViewModel层的代码。 这种分离确保了代码的清晰性和可维护性,同时也使得单元测试变得更加容易。ViewModel层的引入,使得View层只需关注如何展示数据,而业务逻辑则由ViewModel层处理,这样可以在不改变View层的情况下,重用ViewModel层的代码。
- 大家好,我是 V 哥。在鸿蒙原生应用开发中,当一个复杂的界面加载数据或发生变化时,布局可能会发生调整,为了提高布局变化带来的性能问题,V 哥在实际开发中,总结了一些优化技巧,来提高布局性能,笔记分享给大家。 1. 避免不必要的二次布局在Flex布局中,如果子组件的主轴尺寸总和不等于容器的主轴尺寸长度,可能需要进行二次布局。为了避免这种情况,可以确保子组件的主轴尺寸总和等于容器的主轴尺寸长度,... 大家好,我是 V 哥。在鸿蒙原生应用开发中,当一个复杂的界面加载数据或发生变化时,布局可能会发生调整,为了提高布局变化带来的性能问题,V 哥在实际开发中,总结了一些优化技巧,来提高布局性能,笔记分享给大家。 1. 避免不必要的二次布局在Flex布局中,如果子组件的主轴尺寸总和不等于容器的主轴尺寸长度,可能需要进行二次布局。为了避免这种情况,可以确保子组件的主轴尺寸总和等于容器的主轴尺寸长度,...
- 移动设备一般都具备移动网络和无线WIFI的连接能力,有些还可以接入有线以太网,这些网络可以根据需要随时切换,在网络切换过程中,伴随着网络状态的变化,比如网卡名称、IP地址、上传下载能力等等,鸿蒙提供了网络状态变化的监测api,可以随时根据需要捕获状态的改变。 移动设备一般都具备移动网络和无线WIFI的连接能力,有些还可以接入有线以太网,这些网络可以根据需要随时切换,在网络切换过程中,伴随着网络状态的变化,比如网卡名称、IP地址、上传下载能力等等,鸿蒙提供了网络状态变化的监测api,可以随时根据需要捕获状态的改变。
- 对于移动设备来说,一般都提供了无线网卡,可以在需要时连接无线网络,这时候就可以获取相关的无线网络信息,比如热点名称、连接频段、链接速度、IP地址、MAC地址等,鸿蒙系统提供了丰富的无线网络管理API,可以轻松获取相关WIFI信息。 对于移动设备来说,一般都提供了无线网卡,可以在需要时连接无线网络,这时候就可以获取相关的无线网络信息,比如热点名称、连接频段、链接速度、IP地址、MAC地址等,鸿蒙系统提供了丰富的无线网络管理API,可以轻松获取相关WIFI信息。
- 鸿蒙系统提供的Socket相关接口中,大部分都是需要直接提供IP地址参数的,这在实际的开发中不太方便,开发者还是希望能通过域名进行网络通讯,幸好鸿蒙的connection模块提供了相关的域名解析能力,本文对此进行简要的介绍。 鸿蒙系统提供的Socket相关接口中,大部分都是需要直接提供IP地址参数的,这在实际的开发中不太方便,开发者还是希望能通过域名进行网络通讯,幸好鸿蒙的connection模块提供了相关的域名解析能力,本文对此进行简要的介绍。
- WebSocket协议最初于2011年通过RFC 6455完成了标准定义,后来又通过RFC 7936、RFC 8307、RFC 8441等标准对协议进行了完善。WebSocket位于网络分层模型的应用层,是建立在TCP之上的双向通讯协议,可以在一个TCP连接上进行全双工通信;和HTTP不同的是,WebSocket通讯需要服务端和客户端先通过握手连接,连接成功后才能相互通信。 WebSocket协议最初于2011年通过RFC 6455完成了标准定义,后来又通过RFC 7936、RFC 8307、RFC 8441等标准对协议进行了完善。WebSocket位于网络分层模型的应用层,是建立在TCP之上的双向通讯协议,可以在一个TCP连接上进行全双工通信;和HTTP不同的是,WebSocket通讯需要服务端和客户端先通过握手连接,连接成功后才能相互通信。
- 一、线性布局(Row、Column) 如果布局内子元素为复数个,且能够以某种方式线性排列时优先考虑此布局。 build() { Column() {//列 Row() {//行 Text(this.message) .fontSize(50) .fontWeight(FontWeight.Bold) ... 一、线性布局(Row、Column) 如果布局内子元素为复数个,且能够以某种方式线性排列时优先考虑此布局。 build() { Column() {//列 Row() {//行 Text(this.message) .fontSize(50) .fontWeight(FontWeight.Bold) ...
- 切换按钮(Toggle) 进度条(Progress) 弹窗/自定义弹窗(AlertDialog/CustomDialog) 视频播放(Video) 切换按钮(Toggle) 进度条(Progress) 弹窗/自定义弹窗(AlertDialog/CustomDialog) 视频播放(Video)
- 本文介绍了HarmonyOS的ArkUI开发框架,重点讲解了声明式开发范式、ArkTS基础类型,包括Any、数字、字符串、布尔、联合、数组、元组、枚举和void类型,以及基本语法和开发推荐。 本文介绍了HarmonyOS的ArkUI开发框架,重点讲解了声明式开发范式、ArkTS基础类型,包括Any、数字、字符串、布尔、联合、数组、元组、枚举和void类型,以及基本语法和开发推荐。
- 本课程主要讲解基础鸿蒙应用开发,可适用于 1.HarmonyOS,适用于华为鸿蒙系统的手机、平板 2.OpenHarmony标准系统应用开发,应用于杂七杂八、各式各样的设备(银行自助设备、工业农业控制设备....) 本课程主要讲解基础鸿蒙应用开发,可适用于 1.HarmonyOS,适用于华为鸿蒙系统的手机、平板 2.OpenHarmony标准系统应用开发,应用于杂七杂八、各式各样的设备(银行自助设备、工业农业控制设备....)
- 随着现代生活质量的不断提高,人们对快递的使用需求逐渐提高,但是现有快递驿站的智能化水平较低,难以与日渐提升的工作需求相匹配。本团队发现,快递驿站与机房之间具有相同的物理架构:都是有很多的柜子,每一个柜子上存放着一些物体,机房中摆放的是电脑,而驿站中摆放的是一个个快递。为此,可以将机房的分布式管理架构转移到驿站的快递管理上去。 随着现代生活质量的不断提高,人们对快递的使用需求逐渐提高,但是现有快递驿站的智能化水平较低,难以与日渐提升的工作需求相匹配。本团队发现,快递驿站与机房之间具有相同的物理架构:都是有很多的柜子,每一个柜子上存放着一些物体,机房中摆放的是电脑,而驿站中摆放的是一个个快递。为此,可以将机房的分布式管理架构转移到驿站的快递管理上去。
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
走进数据库:数据库基础知识精讲
2024/12/27 周五 16:00-17:30
Steven 华为云学堂技术讲师
数据管理是数据库的核心任务,本期直播将带领大家一起走进数据库,了解期发展趋势、基础模型、架构演进及相关的技术特点。同时还会介绍数据库对象和相关概念,帮助开发者对数据库使用和实践夯实基础。
去报名
热门标签