51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
OpenHarmony
dayu
鸿蒙
手把手教你华为鸿蒙开发之第十三节
原创
华为鸿蒙开发:自定义组件的创建与使用引言在华为鸿蒙应用的开发中,自定义组件是构建复杂界面和重用代码的重要手段。通过自定义组件,开发者可以将复杂的UI逻辑封装起来,提高代码的可维护性和可读性。本文将通过DevEcoStudio详细介绍如何在鸿蒙应用中创建和使用自定义组件,包括组件的参数传递、状态管理、事件处理以及如何通过Builder和BuilderParam装饰器自定义组件内容。自定义组件基础自定义组件允许我们将UI逻辑封装在一...
The旺
0回复
412浏览
harmonyos
卡片服务开发之如何开发一个地图服务卡片
原创
精华
前言处于隐私保护借用熊猫基地定位,代码层实现了获取实时定位功能。代码已开源至gitee:[https:gitee.compandacoderharmonyosappstreemasterAMapCard](https:gitee.compandacoderharmonyosappstreemasterAMapCard)本人正在参加鸿蒙HarmonyOS征文的活动,觉得该文章有帮助的小伙伴麻烦帮我[点个赞](https:developer.huawei.comconsumercnforumtopic0201625221179060186fid0101303901040230869)B站效果视频链接:[https:www.bilib...
panda_coder
4回复
1.7w浏览
HarmonyOS
卡片开发
地图
地图卡片开发
手把手教你华为鸿蒙开发之第十二节
原创
华为鸿蒙开发:深入掌握TypeScript接口、类和泛型引言在现代软件开发中,TypeScript提供的接口(Interfaces)、类(Classes)和泛型(Generics)是构建可维护和可扩展代码的重要工具。华为鸿蒙操作系统的开发环境DevEcoStudio支持TypeScript,使得开发者可以利用这些特性来构建类型安全的应用程序。本文将详细介绍接口、类和泛型的基本概念,并通过示例代码展示如何在鸿蒙应用中使用这些特性。接口(Interfaces)接口在TypeScri...
The旺
0回复
1283浏览
harmonyos
手把手教你华为鸿蒙开发之第十一节
原创
华为鸿蒙开发:深入理解类与对象引言在面向对象编程中,类(Class)是创建对象的蓝图,而对象(Object)是类的实例。华为鸿蒙操作系统的开发环境DevEcoStudio支持TypeScript,这意味着开发者可以利用TypeScript的类和对象特性来构建应用程序。本文将详细介绍类的基本结构、构造函数、方法、静态属性和方法、继承、实例化以及修饰符等概念,并通过示例代码展示如何在鸿蒙应用中使用这些特性。类的基本结构示例1:定义和实例化类t...
The旺
0回复
1278浏览
华为
手把手教你华为鸿蒙开发之第十节
原创
华为鸿蒙开发:深入探索Tabs组件的定制与应用引言在移动应用设计中,标签页(Tabs)是用户切换不同内容区块的重要界面元素。华为鸿蒙操作系统提供的Tabs组件支持开发者创建高度定制化的标签页界面。本文将通过DevEcoStudio详细介绍Tabs组件的使用,包括基本设置、动态生成标签页、以及如何通过自定义组件来实现独特的视觉效果。Tabs组件基础Tabs组件允许开发者创建一组可滑动的标签页,每个标签页对应不同的内容区域。基本使...
The旺
0回复
1455浏览
华为
使用web打开页面的时候 模拟器会自动关闭app 怎么解决
使用web({})打开网址页面的时候会被自动关闭app要怎么解决
wx5c871d1f91677
0回复
997浏览
鸿蒙OS
OpenHarmony JS——使用JSEncrypt进行RSA加解密
项目需求中需要对请求报文进行加解密操作,与后端协商使用RSA非对称加密,查了很多资料所以选择使用jsencrypt.js。非对称加密算法在这种密码学方法中,需要一对密钥,一是个私人密钥,另一个则是公开密钥。这两个密钥是数学相关,用某用户密钥加密后所得的信息,只能用该用户的解密密钥才能解密。如果知道了其中一个,并不能计算出另外一个。因此如果公开了一对密钥中的一个,并不会危害到另外一个的秘密性质。称公开的密钥为公...
我曾是少年_
2回复
1.6w浏览
RSA
手把手教你华为鸿蒙开发之第九节
原创
华为鸿蒙开发:滚动视图Scroller与ForEach循环深度解析引言在移动应用开发中,滚动视图是展示大量内容的常用组件。华为鸿蒙操作系统提供了Scroller组件,允许开发者创建滚动视图。本文将通过DevEcoStudio详细介绍Scroller的基本使用、滚动控制以及如何结合ForEach循环动态生成滚动内容。Scroller基础Scroller是鸿蒙应用中用于创建滚动视图的组件,它支持垂直和水平滚动,以及自定义滚动条等特性。基本使用示例1:基础Scroller滚...
The旺
0回复
1922浏览
harmonyos
手把手教你华为鸿蒙开发之第八节
原创
华为鸿蒙开发:Swiper轮播组件详解与实践引言在现代用户界面设计中,轮播图是一种常见的组件,用于展示广告、新闻、产品等信息。华为鸿蒙操作系统提供了Swiper轮播组件,使得开发者能够轻松实现轮播效果。本文将通过DevEcoStudio详细介绍Swiper组件的基本使用、属性配置以及如何结合扩展函数进行轮播图的快速开发。Swiper轮播组件基础Swiper组件是鸿蒙应用中用于创建轮播效果的组件,它支持水平和垂直滚动,自动播放,循环播放...
The旺
0回复
2254浏览
harmonnyos
手把手教你华为鸿蒙开发之第七节
原创
热门内容榜
• 最近上榜
华为鸿蒙开发:数组和对象遍历及UI渲染详解引言在华为鸿蒙操作系统的开发中,数组和对象的遍历是基础且频繁的操作。无论是处理数据集合还是动态生成用户界面,都需要对数组和对象进行高效的遍历。本文将详细介绍如何在鸿蒙开发中使用for循环、for...of循环以及ForEach方法来遍历数组和对象,并展示如何在UI中渲染这些数据。遍历数组基本遍历数组遍历是访问数组中每个元素的过程。在鸿蒙开发中,我们可以使用for循环和for...of循...
The旺
0回复
2708浏览
harmonyos
手把手教你华为鸿蒙开发之第六节
华为鸿蒙开发:循环控制语句详解与示例引言在编程中,循环控制语句是处理重复任务的重要工具。在华为鸿蒙操作系统的开发中,我们可以使用while和for循环来实现代码的重复执行。本文将通过DevEcoStudio介绍鸿蒙开发中的循环控制语句,并提供丰富的示例来帮助理解。while循环while循环会重复执行一段代码,直到条件不再满足。示例1:打印1到50的数字typescriptEntryComponentstructIndex{build(){letcount:number1;while(count
The旺
0回复
2048浏览
harmonyos
Node.js新作《循序渐进Node.js企业级开发实践》简介
原创
《循序渐进Node.js企业级开发实践》由清华大学出版社出版,已于近期上市。该书基于Node.js22.3.0编写,提供26个实战案例+43个上机练习,可谓是目前市面上最新的Node.js力作。本文对《循序渐进Node.js企业级开发实践》一书做个大致的介绍。封面部分首先是介绍封面部分。《循序渐进Node.js企业级开发实践》跟我之前所介绍的《循序渐进Spark大数据应用开发》是属于同一系列的作品,封面部分保持了一贯的比较Q的风格设计,...
waylau
0回复
746浏览
node.js
redis
企业级
手把手教你华为鸿蒙开发之第五节
华为鸿蒙开发:条件语句和分支逻辑引言在编程中,根据不同的条件执行不同的代码块是常见的需求。华为鸿蒙操作系统的开发同样涉及到这些基础的控制流语句。本文将通过DevEcoStudio介绍鸿蒙开发中的条件语句和分支逻辑,包括if语句、switch语句和三元条件表达式,以及如何在UI中实现条件渲染。if语句if语句是最基本的条件语句,它允许我们根据条件是否满足来执行不同的代码。单分支if语句单分支if语句仅在条件满足时执行一段代码...
The旺
0回复
654浏览
harmonyos
手把手教你华为鸿蒙开发之第四节
华为鸿蒙开发:数组操作基础引言在华为鸿蒙操作系统的开发中,数组是一种常用的数据结构,用于存储和管理一系列有序的元素。本文将通过DevEcoStudio介绍数组的基本操作,包括数组的定义、取值、修改、添加和删除元素,以及使用splice方法在任意位置进行更复杂的数组操作。数组的基本操作1.定义数组在鸿蒙开发中,定义数组的方式与JavaScript类似。以下是定义一个包含字符串的数组的例子:typescriptEntryComponentstructIndex{b...
The旺
0回复
853浏览
harmonyos
手把手教你华为鸿蒙开发之第三节
原创
华为鸿蒙开发基础第三节:一元运算符、比较运算符、逻辑运算符及运算符优先级引言在华为鸿蒙操作系统的开发中,DevEcoStudio是官方推荐的集成开发环境(IDE),它提供了代码编写、调试、打包和签名等一系列开发功能。本文将结合DevEcoStudio,详细介绍鸿蒙应用开发中常用的一元运算符、比较运算符、逻辑运算符以及运算符的优先级,帮助开发者更好地理解和使用这些基础概念。一元运算符一元运算符只对一个操作数进行操作,常见的...
The旺
0回复
611浏览
harmonyos
超详细HarmonyOS开发教程之开发环境搭建指南
原创
HarmonyOS开发环境搭建指南:DevEcoStudio安装教程一、系统要求操作系统:Windows1064位或更高版本RAM:至少8GB,推荐16GB硬盘空间:至少10GB可用空间处理器:IntelCorei5或更高配置二、安装步骤1.下载DevEcoStudio2.访问华为开发者联盟官网:https:developer.harmonyos.com进入"开发"板块编辑选择"下载DevEcoStudio"按要求注册华为账号后登录根据您的操作系统选择对应版本下载2.安装DevEcoStudio1.双击下载的安装包运行选择安...
The旺
0回复
1578浏览
harmonyos
DevEco Studio:状态管理与事件处理
原创
DevEcoStudio:状态管理与事件处理引言在现代前端开发中,状态管理和事件处理是构建交互式应用的核心。DevEcoStudio,作为华为推出的开发环境,支持开发者使用TypeScript构建HarmonyOS应用。本文将通过三个示例代码,深入探讨如何在DevEcoStudio中管理状态和处理事件。第一节:状态变量与界面刷新1.1状态变量的重要性在DevEcoStudio中,状态变量(使用[State](https:my.oschina.netstates)装饰器修饰的变量)的变化会自动触发界...
The旺
0回复
479浏览
harmonyos next
九鸿蒙的商品购物车项目和参数传递的实现
原创
之前介绍的组件都是分开介绍的,相对碎片化.一些读者可能比较迷,不清楚在项目中怎样实施.本片文章我将会把之前所介绍的组件融合到一起,通过商品购物车的小项目展示出来.并同时引出带参数跳转页面(路由的基础上).下篇文章也将会是这篇文章的接续,持续更新,持续关注...带参数的页面跳转实现:在跳转的页面定义一个与参数名称相同的数组即可完成接收如下(具体展示见代码)主页面js业务逻辑:importrouterfrom'system.router';exportdef...
noutsider
5回复
1.4w浏览
页面跳转
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
鸿蒙Flutter实战:02Windows环境搭建踩坑指南环境搭建1.下载FlutterSDK,配置环境变量鸿蒙FlutterSDK需要在[Gitee下载](https:gitee.comopenharmonysigflutterflutter)。目前建议下载dev分支代码。需要配置以下用户变量注意鸿蒙开发需要安装Java和配置相关变量bashfluttersdk镜像FLUTTERSTORAGEBASEURLhttps:storage.flutterio.cnpub镜像PUBHOSTEDURLhttps:pub.flutterio.cnDEVECOSDKHOMEC:\ProgramFiles\Huawei\DevEcoStudio\s...
鸿蒙Flutter开发
0回复
4185浏览
鸿蒙
HarmonyOS
#HarmonyOS NEXT体验官#鸿蒙日常组件开发
原创
鸿蒙(HarmonyOS)由华为公司开发的面向全场景全连接时代的分布式操作系统。它的主要用途包括:1.多设备协同:鸿蒙可以在不同设备之间实现无缝协同,提供一致的用户体验。用户可以在不同的设备上运行同一个应用,实现数据共享和功能互通。2.多终端统一:鸿蒙可以运行在各种终端设备上,包括智能手机、平板电脑、智能电视、智能手表、车载系统等,实现统一的硬件和软件体验。3.弹性部署:鸿蒙可以根据设备的硬件能力和用户需求,...
贺公子之数据科学与艺术
2回复
1.5w浏览
鸿蒙
暂无内容
1
2
3
4
5
6
7
8
9
10
41
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅