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,学习
应用开发
鸿蒙应用Native SDK C++ (JNI)开发实战
原创
精华
[toc](目录)鸿蒙应用NativeSDKC++(JNI)开发实战什么是鸿蒙NativeSDKNativeSDK是一套工具,使您能够在HarmonyOS应用中使用C和C++代码,并提供众多平台库,NativeSDK可能不适合大多数编程初学者,这些初学者只需使用JavaJS代码和框架API开发应用。然而,如果需要实现以下一个或多个目标,那么NativeSDK就能派上用场:可以进一步提升设备性能,以降低延迟或运行游戏、物理模拟等计算密集型应用。重复使用您自己或其他开发者的C或...
夏曹俊
1回复
6.2w浏览
c++
ndk
Neptune开发板 SSD1306+PCF8563实现电子钟功能(网络校正)
原创
通过对Neptune开发板学习同时参考https:harmonyos.51cto.composts2962博文写了一个SSD1306+PCF8563实现电子钟功能:1,先修改SSIDPSK:在netparams修改SSIDPSKdefinePARAMHOTSPOTSSID"XXXXXX"yourAPSSIDdefinePARAMHOTSPOTPSK"XXXXXX"yourAPPSK2,连接WIFI:strcpy(config.ssid,PARAMHOTSPOTSSID);strcpy(config.preSharedKey,PARAMHOTSPOTPSK);config.securityTypePARAMHOTSPOTTYPE;osDelay(10);intnetIdConnectToHotspot(&conf...
远道可思
4回复
1.4w浏览
学习笔记
【OpenHarmony Canary】 手机操控的智能灯
原创
精华
很多物联网设备没有人机界面,这些设备可以通过手机,手表,平板,电脑等来进行显示和操控,能够提升操作的便捷性和设备的智能化水平。手头有鸿蒙开发版,我的荣耀手机也刚升级了鸿蒙系统,刚好可以做一个手机控制的智能灯实验。一.环境准备1.Windows102.设备开发:DevEcoDeviceTool2.2Beta23.应用开发:DevEcoStudio2.2Beta14.源码:OpenHarmony2.0Canary[下载](https:device.harmonyos.comcndocsstartgetcodesourcecodeacquir...
鸿联
9回复
1.9w浏览
鸿蒙
Hi3861
ThingMap一键城市2.0重新出发:快速生成三维城市
原创
在城市级可视化项目中,一般需要可视化的三维地图作为承载各种应用的载体,但大家在使用三维地图的过程中经常碰到3道难题:1、资源获取不便2、操作使用复杂3、模型效果不理想。为了降低三维地图的获取和使用难度,以及提升地图效果调整的便利性,需要建立一个服务城市级可视化应用的三维地图服务平台,能够便捷地获取和使用心仪的三维地图。一键城市2.0(ThingMap)是ThingJS平台推出的在线3D城市模型场景快速生成系统,所生成...
ThingJS数字孪生引擎
0回复
1.5w浏览
可视化
数字孪生
物联网
地图
【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第36题)
原创
使用Data模板的Ability(以下简称“Data”)有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。数据的存放形式多样,可以是数据库,也可以是磁盘上的文件。Data对外提供对数据的增、删、改、查,以及打开文件等接口,这些接口的具体实现由开发者提供。开发者可以通过DataAbilityHelper类来访问当前应用或其他应用提供的...
张荣超_九丘教育
0回复
1.2w浏览
张荣超
Windows11都发布了,鸿蒙PC版为啥还不发布?
Win11都发布了,鸿蒙pc版为啥还不发布Windows都开始布局了,win11已经发布了,为啥鸿蒙系统还不发布pc版,这不是正好跟windows抢占市场的有利时机吗我觉得没有必要发布,首先在windows上可以实现鸿蒙插件,实现鸿蒙系统该有的功能价值就可以,而真正PC环节全面的系统探索没有必要,因为这个是针对专业方面,你需要得到很多企业的支持,例如编程方面的软件,设计软件、办公软件、浏览器等等都需要做针对系统的适配,而如今做得最...
蓝初柳
1回复
1.8w浏览
鸿蒙
HarmonyOS
微软
【中软国际】HarmonyOS LYEVK-3861开发板播放《蜜雪冰城》
原创
精华
在LYEVK3861开发板的学习过程中,发现缺少基于鸿蒙2.0的相关文档,同时缺少基于2.0系统IoT接口的应用示例。在学习PWM相关接口的过程中,了解到PWM接口驱动蜂鸣器可以实现类似音乐播放的效果,个人觉得是个不错的思路,就有了本次的学习开发之旅。环境准备1、开发环境、编译环境搭建,参考官方文档,此处不在赘述。参考链接如下:[Window开发环境](https:device.harmonyos.comcndocsstartintroducequickstartliteenvsetupwindo...
深开鸿
32回复
2.8w浏览
IoT
LYEVK-3861
HarmonyOS 基于LYEVK-3861开发童年游戏之贪吃蛇
原创
精华
介绍在LYEVK3861开发板套件中,有1个OLED屏幕扩展板,带按键的照明板,本次我们用这2个扩展板实现一个简易的贪吃蛇小游戏。由于现有的板子资源有限,综合考虑,计划用OLED屏幕显示游戏运行界面,OLED扩展板和照明板上的按键复用为游戏选择和游戏控制方向键。OLED屏幕为12864的点阵,使用I2C接口OLED扩展板上的按键用于游戏难度的选择和游戏开始的方向控制(向左)照明板主要是使用板子上的按键,按键用于整个游戏中的确认操作...
深开鸿
21回复
2.0w浏览
中软国际
LYEVK-3861
IoT
游戏
贪吃蛇
Day5:开发Hi3861第二个示例程序
原创
精华
本示例将演示如何编写简单业务,输出“HelloWorld”,初步了解HarmonyOS如何运行在开发板上。参考文档:https:device.harmonyos.comcndocsstartintroduceoemwifistart0000001050168544启动流程分析详见:https:harmonyos.51cto.composts2017添加功能小结:1、创建App1、创建业务文件夹路径.applicationssamplewifiiotappfirstapp2、添加实现文件及源码.applicationssamplewifiiotappfirstapp3、编写模块BUILD.gn文件.applicatio...
济南吴元超
1回复
1.7w浏览
吴元超
启动流程分析
添加功能代码
程序入口
关于鸿蒙系统的HiSysEvent组件你了解多少?
简介HiSysEvent提供OpenHarmony埋点接口,通过在关键路径埋点记录系统在运行过程中的重要信息,辅助开发者定位问题,此外还支持开发者将数据上传到云进行大数据质量度量。图1HiSysEvent架构图目录basehiviewdfxhisyseventhisysevent部件代码├──interfaces对外接口存放目录└──nativeC++接口└──innerkits对内部子系统暴露的C++接口说明接口说明C++埋点接口如下:表1HiSysEvent接口介绍接口名描述templatestaticintWrite(...
星蔚星
0回复
1.5w浏览
鸿蒙
HarmonyOS
OpenHarmony
聊一聊关于鸿蒙系统的AI业务子系统
简介AI业务子系统是OpenHarmony提供原生的分布式AI能力的子系统。本次开源范围是提供了统一的AI引擎框架,实现算法能力快速插件化集成。框架中主要包含插件管理、模块管理和通信管理等模块,对AI算法能力进行生命周期管理和按需部署。后续,会逐步定义统一的AI能力接口,便于AI能力的分布式调用。同时,提供适配不同推理框架层级的统一推理接口。图1AI引擎框架目录foundationaiengineAI子系统主目录├──interfaces│└──kit...
风在云颠
0回复
1.2w浏览
鸿蒙
HarmonyOS
OpenHarmony
聊一聊鸿蒙系统中的图库的应用
简介图库应用是在OpenHarmony标准系统中预制的系统应用,为用户提供基础的图片浏览、相册管理功能,包括图片、视频资源的查看、移动、复制、删除、重命名等功能。架构图目录applicationsstandardphotos├──figures架构图目录├──entry│└──src│└──main│├──config.json全局配置文件│├──resources资源配置文件存放目录│└──jsjs代码目录│└──common公共资源目录│└──i18n国际化│└──pages页面代码...
星蔚星
0回复
1.2w浏览
鸿蒙
HarmonyOS
OpenHarmony
地铁3D可视化,让一切尽在掌握
原创
北京市气象台又发布暴雨蓝色预警信号了,特殊天气、高峰时段坐地铁,那就……知道复仇者联盟里的灭霸吧打一个响指一半人就消失了,如果灭霸去坐地铁,可以这么说,一个响指过后...他肯定还是没座。听说之前有人挤地铁的时候带着一盆仙人球,结果下地铁秒变仙人掌,也不知道这位带仙人球的朋友手痛不痛,我觉得可能周围的人挺痛的……你们坐地铁都遇到些什么奇葩经历呀?在如今疫情依旧紧张的局势下,当好多事情开始发展为网络上处...
ThingJS数字孪生引擎
0回复
1.5w浏览
可视化
前端
物联网
鸿蒙开源组件——Card视图功能库
MaterialList项目介绍项目名称:MaterialList所属系列:openharmony的第三方组件适配移植功能:MaterialList是一个帮助开发者展示漂亮Card视图的功能库项目移植状态:主功能完成调用差异:无开发版本:sdk6,DevEcoStudio2.2Beta1基线版本:Releasev3.2.2效果演示安装教程1.在项目根目录下的build.gradle文件中,allprojects{repositories{maven{url'https:s01.oss.sonatype.orgcontentrepositoriesreleases'}}}2.在entry模块的...
jacksky
0回复
9096浏览
鸿蒙
开源
高级UI组件
关于鸿蒙系统的项目介绍
简介WiFiAware模块提供了进场通信能力,该模块可被上层应用所使用。目录foundationcommunicationwifiaware模块目录├──frameworks│└──source模块源文件├──hals硬件抽象层头文件└──interfaces└──kits模块对外提供接口文件约束WiFiAware模块使用C语言编写,目前仅支持Hi3861开发板。如果您想接入其它芯片,那么仅需要适配实现鸿蒙的集成接口即可,将实现放在device下。涉及仓分布式软总线子系统communicationwifiawarecommunicationsoftbuslitecommunicationipclite
风在云颠
0回复
8800浏览
鸿蒙
HarmonyOS
OpenHarmony
ohos扩展包——Scroller、Toolbar
Scroller与Androidapi保持一致使用参考其他Scroller教程注意由于一些系统的差异,导致使用起来需要注意:1.Android中的Scroller与ScrollerCompact都可以用Scroller类替换2.在借助Scroller与Runnable做惯性滚动时,Android可以借助View的post方法反复postRunnable来更新ui,鸿蒙的component没有post方法因此需要借助EventHandler来实现:mHandlernewEventHandler(EventRunner.getMainEventRunner());mHandler.postTask(runnable,...
jacksky
0回复
8473浏览
鸿蒙
开源
组件
ohos扩展包
智能小车、物联网套件通用Hi3861软件开发资料32份
精华
该文档为海思官方文档下载整理上传,如有侵权请联系作者告知删除包含文件目录如下:Hi3861V100/Hi3861LV100ANY软件开发指南.pdfHi3861V100/Hi3861LV100API开发参考.chmHi3861V100/Hi3861LV100AT命令使用指南.pdfHi3861V100/Hi3861LV100BootAPI开发参考.chmHi3861V100/Hi3861LV100Boot移植应用开发指南.pdfHi3861V100/Hi3861LV100cJson开发指南.pdfHi3861V100/Hi3861LV100CoAP开发指南.pdfHi3861V100/Hi3861LV100EFUSE使...
济南吴元超
5回复
2.9w浏览
开发板资料
海思
物联网
【已淘汰,勿看】【资源】已经配置好鸿蒙开发环境的 ubuntu 20.0
原创
精华
该文章已过时,最新版请参考:https:harmonyos.51cto.composts10088注意:该文章的环境是1.0版本的,已经不适用了,请不要再参考了。其实3.0开发环境很简单的,大家只需要参考官网自己搭建即可:https:device.harmonyos.comcndocsstartintroducequickstartliteenvsetuplinux0000001105407498但是最近还是有同学问我,为啥之前的文章的鸿蒙虚拟机环境不对,那是因为之前的文章是1.0的,去年的,现在鸿蒙都更新到了3.0了,很多东...
连志安
7回复
3.7w浏览
开发环境
Linux
harmonyos vs android 对比 Element and Drawable
[toc](目录)Element这是一篇关于鸿蒙Element探讨文章,由于相关文档较少,作者也只能做试探性的讨论,欢迎大可家补充指正。什么是ElementElement是绘制内容的一个抽象类,当需要在应用中显示图像时,可用Element及其子类来绘制。在Android中与Element对等单词就是drawable。这点在鸿蒙和安卓的程序结构目录中可以看出来。鸿蒙app的resource下的base文件夹下的图像资源文件基本都能用Element处理。目前安卓提供了多达25种drawabl...
wx5f82ca430a05d
0回复
1.2w浏览
Element
Drawable
鸿蒙js开发 如何动态修改image的src
鸿蒙js开发如何动态修改image的src
wx5cf3e700badef
2回复
1.7w浏览
鸿蒙js开发
暂无内容
1
1046
1047
1048
1049
1050
1051
1052
1053
1054
1350
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅