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
【无聊数学】从零开始开发一个鸿蒙元服务
原创
0.引言元服务(原名为原子化服务)是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口、免安装、可为用户提供一个或多个便捷服务的新型应用程序形态。本文介绍了应用《无聊数学》元服务的开发初衷、设计理念和开发过程,并进行了开源。文章分为六节内容,欢迎阅读和交流。1.为什么会有《无聊数学》不管什么原因,人们的时间是越来越碎片化了,更甚至,时间的碎片化已经成了一部分人的生活常态。零星的时间碎片往往让人...
Yeahforce
0回复
5540浏览
无聊数学
云函数
云数据库
元服务
Serverless
HarmonyOS鸿蒙原生应用开发设计- 服务组件库
HarmonyOS设计文档中,为大家提供了一些已经设计好的原生服务组件库,开发者可以根据需要直接引用。开发者直接使用官方提供的服务组件库样式,既可以符合HarmonyOS原生应用的开发上架运营规范,又可以防止使用别人的内容产生的侵权意外情况等,减少自主创作设计的工作量。当然,如果有个性化的自主又有能力创作的除外。HarmonyOS服务组件库下载地址:https:gitee.comjltfcloudcnjumptotreemasterHarmonyOSServiceWidgetLibrarysketch本文根据官方文档材料整理汇总。
鸿蒙时代
0回复
3248浏览
HarmonyOS
HarmonyOS鸿蒙原生应用开发设计- HarmonyOS Sans 字体
HarmonyOS设计文档中,为大家提供了独特的字体,开发者可以根据需要直接引用。开发者直接使用官方提供的字体内容,既可以符合HarmonyOS原生应用的开发上架运营规范,又可以防止使用别人的字体侵权意外情况等,减少自主创作字体的工作量。当然,如果有个性化的自主又有能力创作的除外。HarmonyOSSans字体包下载地址:https:gitee.comjltfcloudcnjumptotreemasterHarmonyOSSans本文根据官方文档材料整理汇总。
鸿蒙时代
0回复
3128浏览
HarmonyOS
OpenHarmony 扫码自动配网
原创
精华
作者:徐金生背景随着移动互联网的发展,WiFi已成为人们生活中不可或缺的网络接入方式。但在连接WiFi时,用户常需要手动输入一个复杂的密钥,这带来了一定的不便。针对这一痛点,利用QR码连接WiFi的方案应运而生。QR码连接WiFi的工作流程是:商家或公共场所提供含有WiFi密钥的QR码,用户只需使用手机扫一扫即可读取密钥信息并连接WiFi,无需手动输入,这种连接方式大大简化了用户的操作。随着智能手机摄像头识别能力的提升,以及用户需...
NL_AIDC_XJS
9回复
1.2w浏览
OpenHarmony
camera
scancode
wifi
自动连接与配网
替代SN6507-Q1是具有占空比控制的汽车类低辐射 36V 推挽式变压器驱动器
PC6507是一款高压、高频推挽式变压器驱动器,以小尺寸解决方案提供隔离电源。该器件具有推挽式拓扑结构的简单性、低EMI和磁通消除等优点,可防止变压器饱和。采用占空比控制技术来减少宽输入范围的元件数量,同时选择高开关频率来缩小变压器尺寸,从而进一步节省空间。该器件集成了控制器和两个异相切换的0.5ANMOS电源开关。其输入工作范围通过精密欠压锁定进行编程。该器件通过过流保护(OCP)、可调节欠压锁定(UVLO)、过压锁定(...
集芯微电科技
0回复
2373浏览
SN6507
SN6505
推挽式变压器
HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Slider
滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。该组件从APIVersion7开始支持。无子组件一、接口Slider(options:{value:number,min:number,max:number,step:number,style:SliderStyle,direction:Axis,reverse:boolean})从APIversion9开始,该接口支持在ArkTS卡片中使用。参数:SliderStyle枚举说明从APIversion9开始,该接口支持在ArkTS卡片中使用。二、属性支持除触摸热区以外的通用属性设置。三、事件...
鸿蒙时代
0回复
2288浏览
HarmonyOS
大禹升级最新版本
每日构建下载对应的版本http:ci.openharmony.cnworkbenchcicddailybuilddailylist润和hihope仓下载对应的工具https:gitee.comhihopeiotdocstreemasterHiHopeDAYU200%E7%83%A7%E5%86%99%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8C%87%E5%8D%97windows然后就可以参考这个文档烧录啦https:ost.51cto.composts17157
鸿蒙坚果派
1回复
3435浏览
hihope
HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio
单选框,提供相应的用户交互选择项。该组件从APIVersion8开始支持。无子组件。一、接口Radio(options:{value:string,group:string})从APIversion9开始,该接口支持在ArkTS卡片中使用。参数:二、属性除支持通用属性外,还支持以下属性:三、事件除支持通用事件外,还支持以下事件:四、示例xxx.etsEntryComponentstructRadioExample{build(){Flex({direction:FlexDirection.Row,justifyContent:FlexAlign.Center,alignItems:Item...
鸿蒙时代
0回复
3080浏览
HarmonyOS
HarmonyOS/OpenHarmony原生应用开发-华为Serverless服务支持情况(三)
文档中的TS作者认为就是ArkTS之意。一、云函数,从开发文档上已经说明,是已经支持HarmonyOSOpenHarmony(Stage模型API9),但是在开发语言上,没有ArkTS,是否支持,正在实践测试中。文档地址:https:developer.huawei.comconsumercndocdevelopmentAppGalleryconnectGuidesharmonyostssdkchangenotes0000001522259721没有ArkTS开发语言云数据库从开发文档上已经说明,只支持OpenHarmony(Stage模型API9)。文档地址:https:develop...
鸿蒙时代
0回复
2706浏览
HarmonyOS
HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Toggle
组件提供勾选框样式、状态按钮样式及开关样式。该组件从APIVersion8开始支持。仅当ToggleType为Button时可包含子组件。一、接口Toggle(options:{type:ToggleType,isOn:boolean})从APIversion9开始,该接口支持在ArkTS卡片中使用。参数:ToggleType枚举说明从APIversion9开始,该接口支持在ArkTS卡片中使用。二、属性除支持通用属性外,还支持以下属性:三、事件除支持通用事件外,还支持以下事件:四、示例xxx.etsEntryComponent...
鸿蒙时代
0回复
3176浏览
HarmonyOS
HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Stack
堆叠容器,子组件按照顺序依次入栈,后一个子组件覆盖前一个子组件。该组件从APIVersion7开始支持。可以包含子组件。一、接口Stack(value:{alignContent:Alignment})从APIversion9开始,该接口支持在ArkTS卡片中使用。二、属性除支持通用属性外,还支持以下属性:三、示例xxx.etsEntryComponentstructStackExample{build(){Stack({alignContent:Alignment.Bottom}){Text('Firstchild,showinbottom').width('90%').height('100%'...
鸿蒙时代
0回复
3252浏览
HarmonyOS
OpenHarmony蓝牙自动配对流程分析
原创
精华
作者:石悌君前言大家在实际使用蓝牙时会发现,有些蓝牙设备配对需要输入配对码,有些蓝牙设备则会自动配对;那这些设备有什么区别,OpenHarmony的蓝牙协议栈又是怎么实现的呢?本文对此进行分析和解读蓝牙协议分析SSP(SECURESIMPLEPAIRING)时当前蓝牙协议中最推荐采用的认证配对方案;在SSP配对模式下,认证配对总体分为两步:IOCapability信息交换和用户确认IOCapability蓝牙设备按照输入输出能力分为四类,以设备A作Initiato...
深开鸿
4回复
8603浏览
OpenHarmony
KaihongOS
深开鸿
HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Span
作为Text组件的子组件,用于显示行内文本的组件。无子组件一、接口Span(value:stringResource)从APIversion9开始,该接口支持在ArkTS卡片中使用。参数:二、属性通用属性方法仅支持通用文本样式。三、事件通用事件仅支持点击事件。说明由于Span组件无尺寸信息,因此点击事件返回的ClickEvent对象的target属性无效。四、示例xxx.etsEntryComponentstructSpanExample{build(){Flex({direction:FlexDirection.Column,alignItems:It...
鸿蒙时代
0回复
3534浏览
HarmonyOS
如何在OpenHarmony应用侧获取屏幕DPI
原创
笔者之前分享过[如何在设备侧修改屏幕DPI](https:ost.51cto.composts21367),本文则介绍在OpenHarmony应用侧获取屏幕DPI。[toc](目录)1.应用侧获取屏幕DPI实现思路如图这是笔者的两台OpenHarmony设备,左边[汇思博SEEK100sl8541e](https:gitee.comwisbokitresourcestreemaster)的DPI为213,右边[润开鸿DAYU200](https:gitee.comhihopeiotdocstreemasterHiHopeDAYU200)的DPI为240通过导入ohos.display包来使用getDefaultDisplayS...
离北况归
2回复
4792浏览
DPI
OpenHarmony应用开发—ArkUI组件集合
原创
介绍本示例为ArkUI中组件、通用、动画、全局方法的集合。效果预览绑定通用动画全局方法Button按钮onClick点击事件元素共享转场警告弹窗使用说明:1.点击组件、通用、动画、全局方法四个按钮或左右滑动切换不同视图。2.点击二级导航(如通用属性、通用事件等),若存在三级导航则展开三级导航(如Border边框、点击事件等);若不存在三级导航,则跳转至详情页面。3.若存在三级导航(如Border边框、点击事件等),点击跳转至详情...
OpenHarmony开发者
0回复
5364浏览
OpenHarmony
ArkUI
OpenHarmony自定义组件介绍
原创
一、创建自定义组件在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行UI界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。自定义组件具有以下特点:●可组合:允许开发者组合使用系统组件、及其属性和方法。●可重用:自定义组件可以被其...
OpenHarmony开发者
0回复
8202浏览
组建
OpenHarmony应用开发涉及的主要因素与UX设计规范
一、OpenHarmony应用开发涉及的主要因素二、OpenHarmony应用开发UX设计规范UX设计规范的主要内容与部分图标示例设计原则,当为多种不同的设备开发应用时,有如下设计原则:差异性,充分了解所要支持的设备,包括屏幕尺寸、交互方式、使用场景、用户人群等,对设备的特性进行针对性的设计。一致性,除了要考虑每个设备的特性外,还需要考虑不同设备的共性,并使用通用性设计方法提供既符合设备差异性,又具有跨设备一致性的设计...
鸿蒙时代
0回复
2623浏览
OpenHarmony
OpenHarmony 提交上传文件(request)
首先得到应用的缓冲路径javascriptimportcommonfrom'ohos.app.ability.common';letcontextgetContext(this)ascommon.UIAbilityContext;letcacheDircontext.cacheDir;然后得到想要修改文件的file路径javascriptletfilefs.openSync(globalThis.urlfile,fs.OpenMode.CREATE);fs.copyFile(file.fd,cacheDir+'testt.jpg',(err){if(err){AlertDialog.show({message:JSON.stringify(err)+'\r\n',})console.info("copyfilefailedwitherr...
程皖Orz
0回复
5358浏览
openharmony
文件上传
#深入浅出学习eTs#(十一)别忘了吃药喔
原创
本项目Gitee仓地址:[深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)](https:gitee.comlalhaneTsStudy)一、需求分析我们本章节要实现一个闹钟功能,实现闹钟定时,提醒大家吃药(最好不需要吃药喔),功能分析:时间选择控件类似手机的闹钟UI滚动条播放消息设定后进行提示二、控件介绍这里我们要用到的是时间选择控件:TimePicker:[官方文档](https:docs.openharmony.cnpagesv3.2Betazhcnapplicationdevreferencearkuitsts...
程皖Orz
2回复
6441浏览
OpenHarmony
ArkUI
(建议收藏)OpenHarmony系统能力SystemCapability列表
原创
SysCap,全称SystemCapability,即系统能力,指操作系统中每一个相对独立的特性。开发者使用某个接口进行开发前,建议先阅读Syscap使用指南,了解Syscap的定义和使用指导。再结合下文中的表格判断具体能力集是否支持某个设备,提高开发效率。说明:Default代表了一个功能比较全面的OpenHarmony设备,具有大部分的通用能力。在尚未明确设备具体能力集的情况下,可使用Default类型进行开发SystemCapability.ArkUI.ArkUI.FullArKUI...
OpenHarmony开发者
0回复
5053浏览
OpenHarmony
暂无内容
1
4
5
6
7
8
9
10
11
12
101
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅