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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
鸿蒙
华为
HarmonyOS
九鸿蒙的商品购物车项目和参数传递的实现
原创
之前介绍的组件都是分开介绍的,相对碎片化.一些读者可能比较迷,不清楚在项目中怎样实施.本片文章我将会把之前所介绍的组件融合到一起,通过商品购物车的小项目展示出来.并同时引出带参数跳转页面(路由的基础上).下篇文章也将会是这篇文章的接续,持续更新,持续关注...带参数的页面跳转实现:在跳转的页面定义一个与参数名称相同的数组即可完成接收如下(具体展示见代码)主页面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回复
2917浏览
鸿蒙
HarmonyOS
#HarmonyOS NEXT体验官#鸿蒙日常组件开发
原创
社区头条
鸿蒙(HarmonyOS)由华为公司开发的面向全场景全连接时代的分布式操作系统。它的主要用途包括:1.多设备协同:鸿蒙可以在不同设备之间实现无缝协同,提供一致的用户体验。用户可以在不同的设备上运行同一个应用,实现数据共享和功能互通。2.多终端统一:鸿蒙可以运行在各种终端设备上,包括智能手机、平板电脑、智能电视、智能手表、车载系统等,实现统一的硬件和软件体验。3.弹性部署:鸿蒙可以根据设备的硬件能力和用户需求,...
贺公子之数据科学与艺术
2回复
1.5w浏览
鸿蒙
『牛角书』Studio解决Unable to download the HarmonyOS SDK问题
精华
[toc](目录)Guide这是一篇主要讲解解决DevEcoStudio中遇到的UnabletodownloadtheHarmonyOSSDK.proxyHostshouldnotbenullwhenaproxyisspecified报错问题。系统:Windows下载SDKDevcoStudio提供SDKManager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDKManager会自动下载该SDK包依赖的工具链。详细步骤1.在菜单栏点击ConfigureSettings或者默认快捷键Ctrl+Alt+S,打开Settings配置界面。2.进入Appearance&BehaviorSystemSe...
Activers
2回复
1.7w浏览
初学鸿蒙开发
OpenHarmony北向探索[环境搭建篇]
原创
精华
OpenHarmony北向探索[环境搭建篇]前言本篇将开启OpenHarmony北向探索,搭建开发环境,安装SDK开发工具介绍既然是做开发,开发工具少不了,OpenHarmony和HarmonyOS的北向开发使用的是同一个工具:[HUAWEIDevEcoStudio](https:developer.harmonyos.comcndevelopdevecostudio)支持一站式的分布式应用开发,支持分布式多段开发,分布式多段调试,多段模拟仿真。作为一款开发工具,除了具有基本的代码开发、编译构建及调测等功能...
stackor已停更
3回复
1.1w浏览
OpenHarmony
DevEco Studio
北向探索
npm镜像源Bug
#HarmonyOS NEXT体验官# 鸿蒙中实现团队代码格式化风格一致性
原创
1.背景在鸿蒙团队开发中,我们可能会遇到以下场景:团队内的小伙伴修改并顺手格式化【Cmd+Option+LCtrl+Alt+L】了一下A.est页面的代码,然后Commit提交了。此时你刚好也在更改A.est页面的代码,然后不小心拉取了一下代码,代码冲突了😭,此时你准备解决冲突,一不小心roback回滚了你本地的代码。虽然通过本地的gitstash恢复了回滚的代码,但是内心还是有些颤抖的。🤣此刻你聪明的小脑袋会想,有没有什么办法统一团队内格式化代...
冉冉同学
0回复
2189浏览
HarmonyOS
鸿蒙
#HarmonyOS NEXT体验官#HarmoneyOS集成个推SDK实现消息推送
原创
应用场景在日常生活中我们总会在手机上接收到各种应用的消息,有购物快递消息显示的,有微信qq消息内容通知的,也有彩票中奖500万(谨防诈骗)让你去领取的。五花八门的应用消息推送,给我们带来的非常多的便利上图这种消息类型呢,就是推送通知消息,消息推送可以说是app的灵魂,让你的应用高端、大气、上档次!!“老板:”大家都有的功能,咱们的app凭什么没有?别给我找那些七七八八的理由,我不要你觉得,我只要我觉得!“...
小黄要努力
0回复
4577浏览
harmonyOS next
基于JSVM创建引擎执行JS代码并销毁
场景描述通过JSVM,可以在应用运行期间直接执行一段动态加载的JS代码。也可以选择将一些对性能、底层系统调用有较高要求的核心功能用CC++实现并将C++方法注册到JS侧,在JS代码中直接调用,提高应用的执行效率。功能描述通过createJsCore方法来创建一个新的JS基础运行时环境,并通过该方法获得一个虚拟机ID,通过evalUateJS方法使用虚拟机ID对应的运行环境来运行JS代码,在JS代码中创建promise并异步调取TS侧设定的callback函数...
jmzgh
0回复
4150浏览
JSVM
C/C++
基于class-transformer的对象与JSON相互转换
场景一:方法将普通javascript对象转换为特定类的实例解决方案首先我们先定义一个想要指定的特定的类如下:User里面包含属性id,fistname,lastname,age,data和它的构造方法,还有特定的方法getName和isAdult。classUser{id:number;firstName:string;lastName:string;age:number;date:Date;constructor(){this.id0;this.firstName"";this.lastName"";this.age0;}getName(){returnthis.firstName+''+this.lastName;}isAdult(){...
在攒六便士
0回复
1231浏览
javascript
JSON形式
OpenHarmony应用开发技巧 - 应用常驻和自启动配置
原创
精华
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Release(3.1.0.500)SDK版本:3.2.14.1(FullSDK)应用模型:Stage开发板型号:DAYU200系统版本:OpenHarmony3.2.2Release功能简介OpenHarmony支持包含ServiceExtensionAbility类型模块的应用配置常驻和自启动。常驻和自启动配置是设备厂商根据设备的产品形态为特殊应用定义的特权项。RK3568的应用特权配置文件源码位于:vendorhihoperk3568preinstallconfig...
TiZizzz
11回复
1.4w浏览
OpenHarmony
应用
开发技巧
常驻
自启动
从微信小程序到鸿蒙js开发【08】——表单组件&注册登录模块
原创
精华
牛年将至,祝大家行行无bug,页页soeasy~在微信小程序中,提供了form组件,可以将input、picker、slider、button等全部放在form中,并设置name属性实现类似html的表单提交功能。鸿蒙js目前是没有form组件的,因此我们需要在提交时手动获取输入框、选择框等的值,自行构建数据对象。1、登录模块这里接着上一篇,通过dialog组件实现了模态登录和注册的窗口。登录窗口的效果如下:每一行中,放置图标和input输入框。input使用的是...
Chris.
4回复
1.8w浏览
鸿蒙
HarmonyOS
征文大赛
Deveco studio 无法真机debug
真机系统:Nextperview2新建了一个项目,并按照[官网](https:developer.huawei.comconsumercndocharmonyosguidesV3ohosdebuggingandrunning0000001263040487V3)的调试步骤进行设置后,使用debug无法打开app控制台报错Waitingforapplicationtocomeonline:com.example.myapplication1我设置了调试证书,正常运行项目是没问题的只有在debug的时候进不去app,使用调试附加进程也是如此
mb664b07cbe4bb0
2回复
4406浏览
debug
前端有未来吗?
最近一段时间,通过各种方式与同行们交流了「前端技术」与「前端工程师」的现状及未来发展的方向性问题,大家在一些方面有所共鸣。下面就来说说我的一些看法——困惑多多少少,有人曾经或正在困惑:「前端有未来吗?」有此困惑的人,TA可能是——正在学习web前端技术,就是纯粹的HTML、CSS和JS,在用这几样做网页。练习的过程中发现,或者说突然想到:「现在微信小程序风行,在其与原生客户端应用的夹击下,前端有未来吗?」一...
柳随风
0回复
1.1w浏览
前端
typescript是前端语言还是后端语言
typescript可以用来写数据交互,和Java也有部分相似,这是否意味着它也是一个后端语言呢?
whaaaat
1回复
4611浏览
typescript
学习arkts需要学习多少ts知识作为前置呢
学习arkts需要学习多少ts知识作为前置呢
whaaaat
0回复
4425浏览
arkts
OpenHarmony JS——使用JSEncrypt进行RSA加解密
项目需求中需要对请求报文进行加解密操作,与后端协商使用RSA非对称加密,查了很多资料所以选择使用jsencrypt.js。非对称加密算法在这种密码学方法中,需要一对密钥,一是个私人密钥,另一个则是公开密钥。这两个密钥是数学相关,用某用户密钥加密后所得的信息,只能用该用户的解密密钥才能解密。如果知道了其中一个,并不能计算出另外一个。因此如果公开了一对密钥中的一个,并不会危害到另外一个的秘密性质。称公开的密钥为公...
我曾是少年_
1回复
1.5w浏览
RSA
【木棉花】获取设备的地理位置
原创
精华
前言设备的地理位置指的是设备所在的地理坐标位置,通常以经度,纬度和海拔高度的形式表示。地理位置信息能在许多业务场景中被应用,如导航、地图服务、位置服务、社交媒体等。通过获取设备的地理位置,开发者可以为用户提供个性化的服务和信息,同时有助于进行地理位置相关的功能开发和数据分析。本期笔者将以一个Demo为例,帮助有需要的HarmonyOS开发者实现获取设备地理位置的功能。正文创建工程打开DevEcoStudio(开发工具的...
木棉花_小蓝
3回复
1.2w浏览
木棉花
ArkTS
Ubuntu22搭建支持OpenHarmony的Flutter应用开发环境详细教程
原创
精华
[toc](目录)关于作者:[I'mwestinyang](https:kaihongpai.feishu.cnwikiCqWLwJRadibxztkrIWZcogWxnXd)序言实践过程中的部分视频演示https:www.bilibili.comvideoBV1Dp4y1w7kPhttps:www.bilibili.comvideoBV1Fj411t7mM由于支持OpenHarmony的Flutter发布不久,还存在若干问题和文档遗漏,随着时间的推移都在不断完善,本文是我在搭建开发环境和探索研究过程下来的一个详细笔记,希望对大家有所帮助!文中涉及到的一些源码存放目录...
westinyang
8回复
1.9w浏览
OpenHarmony
Flutter
Ubuntu
hdc
full-sdk
#创作者激励# [FFH]napi_generator(二)——NAPI框架生成工具实测
原创
精华
【本文正在参加2023年第一期优质创作者激励计划】napigenerator(二)——NAPI框架生成工具实测个人简介:深圳技术大学FSR实验室大三学生,正于九联科技实习,共同学习研究鸿蒙南向开发知识。博客主页:https:ost.51cto.compersonposts15624680[toc]前言在上一篇博客我们简单介绍了napi框架生成工具的安装和使用,本篇将利用该工具,实现简单的北向应用调用南向提供的NAPI接口获取数据的案例。测试环境OpenHarmony3.2Beta5九联Uni...
FFH杞人
5回复
1.0w浏览
NAPI
napi_generator
OpenHarmony
#星计划#【坚果派】JS开源库适配OpenHarmony系列——第一期实操
原创
精华
[toc](目录)JS开源库适配OpenHarmony系列第一期实操1.为什么适配JS开源库由于OpenHarmony应用是基于ArkTS开发,而ArkTS是在保持TypeScript(简称TS)基础语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。因此在开发OpenHarmony三方库时,建议首选在成熟的JSTS开源三方库上开发。2.选择哪个JS开源库合适JSTS开源三方库的选择需遵循易用性、实用性、维护性、扩展性等特性,通常方法是在githubnpm上按照特性...
Tuer白晓明
3回复
7537浏览
OpenHarmony
JS开源库
ArkTS开源库
暂无内容
1
2
3
4
5
6
7
8
9
10
40
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅