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 6.0
#夏日挑战赛# HarmonyOS - 自定义组件之计时器
原创
精华
作者:张悦[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言前段时间项目中遇到了计时器的功能,项目中的计时器其实只是显示功能,数据全是由设备上报的。完成项目后,自己做了一个小的计时器组件,在这个过程中也发现了一些问题。效果展示组件直接传入以秒为单位的数据,最终显示如下效果:实现原理1.用setTimeout模拟setInterval的行为正常情况下,说到计时器首先想到的是使用setInterval,对比set...
中软HOS小鸿
2回复
1.3w浏览
中软国际
鸿蒙
计时器组件
#夏日挑战赛# HarmonyOS - HDC命令与ADB命令使用对比
原创
精华
作者:路锁[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言作为多年Android习惯使用ADB命令,对于HarmonyOSHDC命令如何使用?两者之间区别及原子化服务开发过程中HDC命令与ADB命令使用技巧,请移步下文讲解。一、HDC与ADB介绍HDC介绍HDC,即HarmonyOSDeviceConnector,是HarmonyOS为开发人员提供的用于调试的命令行工具,通过该工具可以在windowslinuxmac系统上与真实设备或者模拟器进行交互。HDC通...
中软国际AIoT开发者社区
2回复
2.0w浏览
中软国际
鸿蒙
HDC命令
adb命令
3.8 Slider组件
原创
精华
滑动条组件,用来快速调节设置值,如音量、亮度等。Slider组件默认宽度为父容器宽度的100%,可自动适配横竖屏切换。Slider组件的接口、属性和事件说明如下:typescript3.8Slider组件滑动条组件,用来快速调节设置值,如音量、亮度等。接口:Slider(value:{value:number,min:number,max:number,step:number,style:SliderStyle})value:number默认值0,当前进度值。min:number默认值0,设置最小值。max:number默认值100,设置最大值...
华哥的全栈次元舱
1回复
1.1w浏览
ArkUI
eTS
HarmonyOS 3.0
鸿蒙开发
方舟开发框架
基于Echarts的柱状图Demo-记录设备历史数据
原创
精华
作者:杨雷前言基于项目中对柱状图使用的各种情况,Echarts提供的组件不太能满足业务记录设备历史数据的需求,对其研究会花费大量的时间,为了提高研发的速度,我这里对柱状图进行二次封装,以便满足业务需求,可直接使用。效果演示参考资源[Echarts官方文档](https:echarts.apache.orgzhoption.htmltooltip)实现步骤1.引用原生的EchartsEcharts提供了基于npm引入的方式,因此我们只需要执行npm指令将可以将Echarts引入到我们的...
中软国际AIoT开发者社区
4回复
1.3w浏览
中软国际
Echarts
柱状图demo
记录历史数据
OpenHarmony原子化服务开发快速入门体验(下)
五、配置openharmony应用签名信息采用自动配签名的方法,将设备使用USB数据线连接到电脑后,依次点击FileProjectStructureProjectSigningConfigs界面勾选“Automaticallygeneratesigning”,等待自动签名完成即可,点击“OK”。如下图所示:六、推送到开发板设备运行OpenHarmony程序的方法与运行HarmonyOS的方法一样,点击右上角的运行按钮,等待片刻即可。由于各个OpenHarmony开发板系统的差异性,本原子化服务开发完成后,还...
鸿蒙时代
0回复
6199浏览
OpenHarmony
啃论文俱乐部 | 压缩算法团队:我们是如何开展对压缩算法的学习
精华
关于OpenHarmony啃论文俱乐部压缩算法团队大家好!我是上海工程技术大学交通运输专业的一名大二学生,同时在OpenAtomOpenHarmony(以下简称“OpenHarmony”)啃论文俱乐部中担任压缩算法团队的组长,同团队的队员分别是楚一凡合肥师范学院、高云帆成都信息工程大学、赵宏博清华大学、高鸿萱黑龙江大学、张智腾山东大学。下文我将代表OpenHarmony啃论文俱乐部压缩算法团队与大家分享我们在OpenHarmony啃论文俱乐部活动中的学习心...
OpenHarmony开发者
0回复
1.1w浏览
OpenHarmony
OpenHarmony原子化服务开发快速入门体验(中)
原创
四、编写项目代码1.新新建一个文件夹commonimages将部分照片放在images目录下,作为项目背景图片进行引用。图6照片目录2.编写第一个页面。hml:了解更多css:phonemediascreenand(devicetype:phone){.container{width:100%;height:100%;backgroundimage:url("commonimageszhishi.jpg");backgroundposition:center;backgroundrepeat:norepeat;backgroundsize:720px;display:flex;justifycontent:center;alignitems:center;}.liaoji...
鸿蒙时代
0回复
6984浏览
OpenHarmony
js结合canvas制作水印添加器小工具
原创
精华
作者:钱林川前言随着搬运工的逐渐增加,原创作者的利益收到了极大的影响.所以给图片或视频加上水印显得极其重要,他可以有效的维护原创作者的版权防止盗版.本文分享一个由canvas和vue.js制作的图片水印添加器.效果展示实现功能自定义水印的文字及颜色,水印的位置,旋转角度,大小,透明度,是否重复显示,以及选择为重复时可以选择文字之间的水平间距和垂直间距,在设置为合适的图片时点击下载按钮即可下载得到完成图.如果觉得效果不好...
中软国际AIoT开发者社区
5回复
1.3w浏览
中软国际
canvas
添加水印工具
本周四晚19:00战码先锋第7期直播丨三方应用开发者如何为开源做
OpenAtomOpenHarmony(以下简称“OpenHarmony”)工作委员会首度发起「OpenHarmony开源贡献者计划」,旨在鼓励开发者参与OpenHarmony开源建设、贡献代码或者帮助社区提交和修复Bug,与OpenHarmony社区共同成长。本期「OpenHarmony开源贡献者计划」以“战码先锋,PR征集令”为主题,联合6大OpenHarmony开源大咖,精选5大简单上手的开源代码仓(Docs、ArkUI、媒体子系统、测试子系统、启动恢复),在【战“码”先锋直播间】,在线...
OpenHarmony开发者
0回复
5641浏览
OpenHarmony
#夏日挑战赛# HarmonyOS - 自定义组件之switch开关
原创
精华
作者:姚显春[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言最近在开发FA项目时使用到switch开关组件,该switch组件是基于JS扩展的类Web开发范式组件中的基础组件。在使用的过程中发现了一些问题,比如:1、设置宽高等样式属性不会改变switch组件本身的宽高,而是会修改switch组件的内边距;2、switch组件存在一定比例的缩放。使用switch组件在页面布局时存在上述等问题,但可通过一些技术手段(tr...
中软小助手
6回复
1.2w浏览
中软国际
星光计划3.0
Switch开关
自定义组件
鸿蒙
Hi3861下使用micropython更新系统时间
原创
在Hi3861上移植了micropython,因为一些应用需要时间功能,所以,实现了一下该功能。1、移植unetwork和usocket库。2、rtctime函数实现cSTATICmpobjtmodrtctime(sizetnargs,constmpobjtargs){if(nargs0){returnmpobjnewint((mpintt)higetrealtime());}else{intsettimempobjgetint(args[0]);hisetrealtime(settime);returnmpconstnone;}}STATICMPDEFINECONSTFUNOBJVARBETWEEN(modrtctimeobj,0,1,modrtctime);3、联网py脚本pythoni...
再见南丫岛
1回复
1.2w浏览
Hi3861
micropython
OpenHarmony原子化服务开发快速入门体验(一)
目录:一、体验说明二、搭建开发环境三、创建openHarmony新工程四、编写项目代码五、配置openharmony应用签名信息六、推送到开发板设备一、体验说明本教程以蛟龙腾飞公司以前基于OpenHarmonyApplication模式下的”解锁学习DEMO”转化成OpenHarmonyAtomicservice即原子化服务的详细开发过程。便于开发者快速体验OH原子化服务的开发流程。二、搭建开发环境前提条件:已下载并安装好DevEcoStudioReleaseforopenharmony及以上版本。...
鸿蒙时代
0回复
7353浏览
OpenHarmony
#云原生征文# Ingress-nginx和Ingress-traefik对比和应用
原创
[toc](目录)1.Ingress1.1Service与Ingress的对比基于L4的服务每个应用独占ELB,浪费资源为每个服务动态创建DNS记录,频繁的DNS更新支持TCP和UDP,业务部门需要启动HTTPS服务,自己管理证书基于L7的Ingress多个应用共享ELB,节省资源多个应用共享一个Domain,可采用静态DNS配置TLStermination发生在Ingress层,可集中管理证书更多复杂性,更多的网络hop1.2Ingress和IngressController1.2.1Ingress1、Ingress是一层代理2、负责根据...
紫彩玉箫
0回复
2.9w浏览
traefik
ingress
nginx
【直播回顾】战码先锋第六期:共建测试子系统,赋能开发者提
6月21日晚上19点,战"码"先锋第6期直播《共建测试子系统,赋能开发者提高代码质量》,在OpenHarmony社群内成功举行。本期课程,由华为OpenHarmony高级测试工程师Andy老师主讲,是「OpenHarmony开源贡献者计划」"战码先锋,PR征集令"系列活动配套直播之一。「OpenHarmony开源贡献者计划」活动自发布以来,已收到1000+PR,新晋80+Contributors。为了帮助更多新手开发者开启开源之旅,我们联合6大OpenHarmony开源大咖,精选5大简单...
OpenHarmony开发者
0回复
7011浏览
OpenHarmony
HarmonyOS应用开发-ClickableImageJsDome体验
说明:提供了常用的布局、组件等页面元素,并且为这些组件提供了很多属性与可监听到的事件(例如动画属性与点击、触碰事件),开发者可以根据实际场景和开发需求,选用不同的组件、事件、属性来实现界面交互效果的设计。本DEMO主要涉及到的页面元素有有image,imageanimator,展现图片资源在界面交互中几种常见运用效果。旨在帮助开发人员快速了解HarmonyOSJSUI应用的开发。效果图:完整代码地址:https:gitee.comjltfcloudcnjumptotreefeatureClickableImageJsDemo
鸿蒙时代
0回复
7193浏览
HarmonyOS
HarmonyOS原子化服务开发快速入门教程 (下)
五、多设备效果显示其他卡片效果显示,如图27、图28、图29所示Phone:图27Tablet:图28Wearable:图29六、学习说明本教程演示了主要开发流程,便于开发者快速上手,所有服务卡片都指向了一个单页面。具体项目开发时,需要熟悉各项配置与功能,引用各项SDK和API等。项目代码地址:https:gitee.comjltfcloudcnjumptotreefeatureImmersiveData
鸿蒙时代
0回复
7906浏览
HarmonyOS
原子化服务
#夏日挑战赛#DevEco Studio相关常见问题
原创
精华
[本文正在参加星光计划3.0夏日挑战赛]https:ost.51cto.composts13641一:当我们在DevEcoStudio新建一个project,在真机测试时,报以下错误:解决方法:FileProjectStructureProjectSigningConfigs填写如下内容:Storefile(.p12):用于关联OAuth(身份验证)凭证,打包项目时进行签名。Storepassword:设置密钥库密码,必须由大写字母、小写字母、数字和特殊符号中的两种以上字符的组合,长度至少为8位。Keyalias:别名,在密钥存储...
OS中的塔秋莎
8回复
1.6w浏览
HarmonyOS
DevEco Studio
鸿蒙
物联网
OpenHarmony 3516添加内核驱动(L1)
原创
精华
[toc](目录)简介此文章以OpenHarmony3.1代码基础介绍liteosaipcamerahisparktaurus上添加khdf步骤。介绍驱动的简单调用(3516开发板:HiSparkAIHi3516DOneLightVER.B开发板上测试)驱动添加驱动目录结构驱动代码见附件驱动目录以外的文件配置文件drivers\adapter\khdf\liteos\hdflite.mkmysampletestifeq($(LOSCFGDRIVERSHDFMYSAMPLEDRIVER),y)LITEOSBASELIB+lmysampledriverLIBSUBDIRS+$(LITEOSDRIVERSHDF)mysampledriverendif文...
碼磚民工
2回复
1.7w浏览
OpenHarmony
驱动
khdf
#夏日挑战赛# HarmonyOS - 实现带日期效果的待办事项
原创
精华
作者:俞才彬[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言初学鸿蒙JS开发技术不久,想要快速结合官方文档上手鸿蒙JS组件开发,本文主要结合HarmonyOS官网上的相关组件及API实现一个根据日期持久化存储待办事项。效果演示实现步骤1.确定两个页面首先确定有两个页面:选择日期页面、待办事项页面。选择日期页面将选择的日期如:'2022616'作为路由参数传递到代办事项页,后者把这个日期作为缓存的ke...
中软国际AIoT开发者社区
4回复
1.5w浏览
中软国际
待办事项demo
鸿蒙
【直播回顾】OpenHarmony知识赋能六期第一课—OpenHarmony智能家
【直播回顾】OpenHarmony知识赋能六期第一课—OpenHarmony智能家居项目介绍6月16日晚上19点,知识赋能第六期第一节课《OpenHarmony智能家居项目介绍》,在OpenHarmony开发者成长计划社群内成功举行。本次直播是“OpenHarmony开源开发者成长计划项目”举办的知识赋能系列直播之一,在开发者中引发了高度关注。此系列直播已经走过了5期,共28节课,23名技术大咖倾囊相授,从开源实战项目总结经验,利用真实场景的应用案例分享前沿...
OpenHarmony开发者
0回复
7724浏览
OpenHarmony
暂无内容
1
147
148
149
150
151
152
153
154
155
231
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅