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
HarmonyOS
从微信小程序到鸿蒙js开发【14】——自定义组件
原创
精华
在项目开发中,有些业务需求是需要通过多个组件共同实现的。为了便于模块化管理,减少代码的冗余,我们可以使用自定义组件,将多个组件融合成为一个组件。这部分官方文档中个人感觉讲述的不够详细和连贯,在此做一个总结。1、新建组件在项目工程目录上右键,New,JSComponent即可新建一个组件,目录自动生成在js文件夹中,与default平级。2、前端设计自定义组件的目录结构和页面一致,这里做一个购物车中可以增加和减少商品个数的...
Chris.
6回复
1.6w浏览
HarmonyOS
鸿蒙
自定义组件
征文大赛
探讨HarmonyOS技术与生态-西安线下技术沙龙活动
原创
关于HDGHUAWEIDeveloperGroups(HDG)是华为开发者社区全球项目,是面向在技术领域有共同兴趣的开发人员的公益性开发者社区,内容涵盖多项终端开放技术,为开发者提供深度交流、展示自我的平台。关于本次活动本次活动的主题为:探讨HarmonyOS技术与生态HarmonyOS是面向AIoT时代的智能终端操作系统,有很多创新设计,如智能终端理念、原子化服务、卡片式UI、分布式特性等。HarmonyOS面向“1+8+N”的全场景多设备,依托华为的技术...
西安聚盟科技
0回复
9527浏览
HarmonyOS
沙龙活动
朱有鹏
HDG
骆杨飞
HarmonyOS实战——TickTimer定时器组件基本使用
原创
精华
[toc]1.TickTimer定时器组件说明:是Text的子类,所以可以使用Text的一些属性该组件目前有一些bug,后续版本中会修复这些bug的常见属性:属性名功能说明format设置显示的格式countdowntrue倒着计时,false正着计时常见方法:基本用法:1.xml文件:xml没有设置时间,默认是从1970年1月1日开始。mm:ss分别表示分钟和秒钟2.实现案例——计时器统计一段时间之类做了多少事情,这个时候就需要计时器了在定时器下面分别添加开始和结束...
兮动人
6回复
1.5w浏览
HarmonyOS
HarmonyOS实战
TickTimer定时器
Neptune开发板 python开发学习实践
原创
精华
前言:今天看到了唐佐林老师[使用Python开发鸿蒙设备程序(1GPIO外设控制)](https:harmonyos.51cto.composts8428)这篇文章,思考了一下,既然python能够运行在HI3861也应该能够运行的neptune开发板上,话不多说直接开干。(基于openharmonyV1.1.0LTS版本)1、下载源码:gitclonegitgitee.com:delphitangpythonforhos.git2、修改Makefile中交叉编译工具的路径:csky工具链CROSSCOMPILEhomezhywharmonyostoolchaincskyelfabiv2bin...
远道可思
6回复
1.5w浏览
python
neptune
聊一聊鸿蒙系统的多模输入标准系统组件
简介本组件应用于标准系统之上,为设备提供单指触控输入能力。本组件将触屏输入产生的事件上报到JSUI框架或用户程序框架,JSUI框架根据上报的事件再次封装,对应用提供接口。目录foundationmultimodalinputinput├──common公共代码├──interfaces对外接口存放目录│└──native对外native层接口存放目录│└──innerkits对系统内部子系统提供native层接口存放目录├──service服务框架代码├──saprofile服务启动配置文...
星蔚星
0回复
1.1w浏览
鸿蒙
HarmonyOS
OpenHarmony
关于鸿蒙系统中的开发者测试组件
简介开发者基于系统新增特性可以通过开发者自己开发用例保证,对于系统已有特性的修改,也可通过修改项目中原有的测试用例保证,开发者测试旨在帮助开发者在开发阶段就能开发出高质量代码目录developertest├──aw测试框架的静态库│├──cxx支持C++│└──python支持Python├──config测试框架配置│├──buildconfig.xml用例编译配置│├──filterconfig.xml用例筛选配置│├──frameworkconfig.xml测试类型配置│└─...
风在云颠
0回复
9058浏览
鸿蒙
OpenHarmony
HarmonyOS
聊一聊鸿蒙系统中的系统帐号组件
简介在标准系统上,系统帐号组件主要提供分布式帐号登录状态管理能力,支持在端侧对接厂商云帐号应用,提供云帐号登录状态查询和更新的管理能力。组件架构图图1系统帐号组件架构图目录baseaccountosaccount├──common公共基础模块│├──accounterror错误码定义│├──log日志打印代码│├──perfstat性能统计│└──test公共模块测试代码├──interfaces对外接口存放目录│└──innerkits对内部组件暴露的头文件存放目...
星蔚星
0回复
8028浏览
鸿蒙
HarmonyOS
OpenHarmony
润和软件荣获51CTO HarmonyOS 技术社区“生态创新团队”奖
原创
2020年的9月10日,“51CTOHarmonyOS技术社区”正式成立,不知不觉,已经走过了一年。在51CTOHarmonyOS技术社区成立一周年的喜庆日子里,润和软件被评为“HarmonyOS技术社区生态创新团队”。以51CTOHarmonyOS技术社区为大本营,以前沿技术内容为支点,丰富社区内容体系,为开发者提供优质的学习资源和完整的学习路径,建设鸿蒙开发者生态。在过去的一年中,51CTOHarmonyOS技术社区一直在发掘对鸿蒙生态建设真正有益的技术团队和...
润和软件HiHope
2回复
1.6w浏览
HarmonyOS
OpenHarmony
生态创新
聊一聊鸿蒙系统的蓝牙组件
简介蓝牙服务组件为设备提供接入与使用Bluetooth的相关接口,包括BLE设备gatt相关的操作,以及BLE广播、扫描等功能。目录foundationcommunicationbluetooth├──interfaces对外接口存放目录├──LICENSE版权声明文件约束蓝牙服务组件使用C语言编写。说明现在提供的是BLE相关接口,其它A2DP,AVRCP,HFP等相关接口在后续增量发布。使用说明设备需要完成以下接口的开发步骤,以使能Gattserver功能并开启服务:初始化蓝牙协议栈i...
微生香岚
0回复
1.5w浏览
鸿蒙
HarmonyOS
OpenHarmony
鸿蒙开源组件——基于鸿蒙风格的搜索控件
SimpleSearchView项目介绍项目名称:SimpleSearchView所属系列:openharmony第三方组件适配移植功能:一款简单的基于鸿蒙风格的搜索控件项目移植状态:主功能完成调用差异:无开发版本:sdk6,DevEcoStudio2.2beta1基线版本:Release0.1.6效果演示安装教程在moudle级别下的build.gradle文件中添加依赖添加maven仓库repositories{maven{url'https:s01.oss.sonatype.orgcontentrepositoriesreleases'}}添加依赖库dependencies{imp...
jacksky
0回复
8856浏览
鸿蒙
开源
高级UI组件
强大的鸿蒙开发环境 —— DevEco Studio 2.1 Beta3发布
原创
精华
新增特性:预览器新增Java的xml布局和JS的双向预览功能,支持代码编辑器、UI界面和ComponentTree控件树三者之间的联动,例如在UI界面选中一个控件,则控件树中的控件也会被选中,同时编辑器中的代码块也会高亮。同理,选中代码块或控件树上的控件,其它两个也会联动显示。具体请参考使用预览器查看应用效果。预览器新增Java的PreviewMock数据模拟功能,开发者可以在预览场景中根据实际需要模拟API接口或者代码中的各种method的...
鸿蒙开发者社区官方账号
11回复
2.0w浏览
DevEco Studio
鸿蒙开发环境
IDE
详谈鸿蒙系统的方舟JS运行时组件
简介方舟JS运行时(ARKJavaScriptRuntime)是OpenHarmony上JS应用使用的运行时。包含JS对象的分配器以及垃圾回收器(GC)、符合ECMAScript规范的标准库、用于运行ARK前端组件生成的方舟字节码(ARKBytecode,abc)的解释器、用于存储隐藏类的内联缓存、方舟JS运行时对外的函数接口(AFFI)等模块。方舟JS运行时组件架构图:目录arkjsruntime├─ecmascript方舟JS运行时实现,包括ECMAScript标准库、解释器、内存管理等│├─bas...
风在云颠
0回复
1.1w浏览
鸿蒙
HarmonyOS
OpenHarmony
详谈鸿蒙的HiCollie组件
简介HiCollie提供了软件看门狗功能。针对系统服务死锁、应用主线程阻塞,用户业务流程超时等故障,HiCollie提供了一套统一的用于故障检测和故障日志生成的框架,提供软件超时故障日志,辅助定位软件超时问题。系统架构目录basehiviewdfxhicollieHiCollie目录├──frameworksnativeHiCollienative代码├──interfacesnativeinnerkitsincludeHiCollienative头文件约束HiCollie接口单个进程最多可以注册128个定时器。超出上限的...
微生香岚
0回复
8410浏览
鸿蒙
HarmonyOS
OpenHarmony
关于鸿蒙系统中的图形UTILS组件组件
简介UTILS组件中定义了图形子系统中的公共数据结构,并提供了一层轻薄的操作系统适配层(如锁、线程、文件系统)。图1图形子系统组件间依赖关系目录foundationgraphicutils├──frameworks框架代码│├──hals硬件适配层│├──linuxlinux平台适配层│├──liteosliteos平台适配层│└──windowswindows平台适配层├──interfaces接口│├──innerkits模块间接口││└──hals硬件适配层接口│└──kits对外接口└──...
微生香岚
0回复
7557浏览
鸿蒙
HarmonyOS
OpenHarmony
聊一聊鸿蒙系统中的dmsfwk组件
简介提供OpenHarmonyuri组件的能力,当前提供给应用程序框架等子系统使用。目录foundationdistributedscheduledmsfwkinterfacesinnerkitsuri相关仓分布式任务调度子系统distributedscheduledmsfwkdistributedschedulesafwkdistributedschedulesamgrdistributedschedulesafwklitehdistributedschedulesamgrlitedistributedscheduledmsfwklite
星蔚星
0回复
7329浏览
鸿蒙
HarmonyOS
OpenHarmony
鸿蒙list列表组件和tabs菜单栏组件
本期组件1.列表组件2.列表里每个项3.菜单栏组件4.顶部菜单栏组件5.菜单栏内容区6.vertical是否垂直7.mode"fixed"是否固定8.scrollable是否支持滚动hml页面布局<divclass"container"><!轮播布局><swiperclass"swiperview"id"mmbh"index"0"><divclass"boxone"><!轮播图><swiperclass"swtxt"autoplay"true"duration"3000"interval"3000"indicator"false"loop"true"index"0"><divclass"switem"><imageclass"tt1"src"commonb1.png"><...
魔法少女郭德纲
3回复
1.6w浏览
list tabs
鸿蒙系统中Hiview组件的相关介绍
简介Hiview是一个跨平台的终端设备维测服务集。目前开源部分仅包含插件管理平台和系统事件源。图1.Hiview模块架构图Hiview由框架和插件组成,分别为:操作系统适配层(adapter),对使用的系统服务的接口进行适配。Hiview基础定义(hiviewbase),包括插件的定义,检测器的定义以及工具类。Hiview的核心模块(hiviewcore),包括插件配置,插件管理以及事件源。Hiview服务(hiviewservices),目前仅包括hiview运行信息导出功能。Hiview...
星蔚星
0回复
5.4w浏览
鸿蒙
HarmonyOS
OpenHarmony
关于鸿蒙系统的JS UI框架组件相关介绍
简介JSUI框架是OpenHarmonyUI开发框架,提供基础类、容器类、画布类等UI组件和标准CSS动画能力,支持类Web范式编程。类Web范式编程JSUI框架采用类HTML和CSSWeb编程语言作为页面布局和页面样式的开发语言,页面业务逻辑则支持ECMAScript规范的JavaScript语言。JSUI框架提供的类Web编程范式,可以让开发者避免编写UI状态切换的代码,视图配置信息更加直观。图1JSUI框架架构JSUI框架包括应用层(Application)、前端框架层(Framew...
星蔚星
0回复
1.5w浏览
鸿蒙
HarmonyOS
OpenHarmony
详谈鸿蒙系统中的Sensor_lite组件
简介泛Sensor服务子系统提供了轻量级sensor服务基础框架,提供了如下功能:Sensor列表查询Sensor启停Sensor订阅去订阅设置数据上报模式设置采样间隔等泛Sensor服务框架如下图所示:图1泛Sensor服务框架图目录basesensorssensorlite├──frameworks框架代码│├──include头文件目录│└──src源代码目录├──interfaces接口目录│└──kitsNative接口目录├──services服务代码目录│├──include头文件目录│└──src...
风在云颠
0回复
9161浏览
鸿蒙
HarmonyOS
OpenHarmony
详谈鸿蒙系统中的图形HALS组件
简介HALS组件中实现了对驱动子系统和平台相关功能的适配封装,包括了FrameBufferGFXSIMD等。图1图形子系统组件间以及与驱动子系统的依赖关系目录foundationgraphicutils├──frameworks框架代码│├──hals硬件适配层│├──linuxlinux平台适配层│├──liteosliteos平台适配层│└──windowswindows平台适配层├──interfaces接口│├──innerkits模块间接口││└──hals硬件适配层接口│└──kits对外接口└──tes...
微生香岚
0回复
6835浏览
鸿蒙
HarmonyOS
OpenHarmony
暂无内容
1
158
159
160
161
162
163
164
165
166
203
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅