51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
25年5月软考
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 NEXT
华为
#夏日挑战赛#【FFH】HarmonyOS手机遥控Dayu开发板相机(一)
原创
精华
[[本文正在参加星光计划3.0夏日挑战赛]](https:ost.51cto.composts13641)前几篇博文解决了HarmonyOS和OpenHarmony的通信问题,现在尝试用通信来做一些事情。比如用手机遥控开发板的摄像头,或者开发板遥控手机的摄像头,乃至照片回传。关于调用板子的摄像头的方式经研究,主要有两种,一种是camera组件,一种是调用API。先从简单的camera组件开始。0.效果+调用接口成功+存在问题拍摄的图片实际没有保存到图库。1.Camera组件1.1...
龙眼Litchi
1回复
9139浏览
鸿蒙
socket
openharmony
相机
#夏日挑战赛# OpenHarmony ArkUI-JS 使用tabs组件写的Layout组件
原创
[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言初次接触OpenHarmony,由于习惯JS开发,所以就使用JS实现这个小练习,主要是考虑可能会常用到,于是就封装成一个小组件来玩耍了效果代码hml代码layout组件有四个插槽,one、two、three、fourhtmlxml{{$item.title}}JS代码javascriptlayout组件propsiconBaseUrl导航菜单图片路径,type:string,default:"commonimagesicon"activeBaseUrl当前激活的菜单图...
阿毛0920
0回复
6565浏览
鸿蒙
#夏日挑战赛# HarmonyOS - 方舟开发框架ArkUI 流光按钮效果
原创
精华
作者:汤志威[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言最近看到很多按钮加边流动效果,今天我们用HarmonyOS来实现一下。实现效果对自定义的按钮添加动态样式,实现动态效果,并且通过这种实现的思路还可以更改div的样式,来实现更多的按钮效果。实现原理在两个div中间画一个长一点并且矮一点的div并添加旋转和嵌入效果,而且最上面的div要比最下面的div要下一些,这样就能够看到中间旋转的div...
中软HOS小鸿
4回复
1.1w浏览
中软国际
鸿蒙
css特性
流光按钮效果
WiFi-IoT 鸿蒙开发套件样例开发
原创
HiSparkWiFiIoT鸿蒙开发套件首发于HDC2020,是首批支持HarmonyOS2.0的开发套件,亦是鸿蒙官方推荐套件,由润和软件HiHope量身打造,已在鸿蒙社区和广大鸿蒙开发者中得到广泛应用。一、ThreadAPIosThreadNew()htmlxmlosThreadIdtosThreadNew(osThreadFunctfunc,voidargument,constosThreadAttrtattr)注意:不能在中断服务调用该函数参数osThreadTerminate()htmlxmlosStatustosThreadTerminate(osThreadIdtthreadid)二、代码分析创...
润和软件HiHope
0回复
7470浏览
OpenHarmony
【直播回顾】战码先锋第七期:三方应用开发者如何为开源做贡献
6月23日晚上19点,战"码"先锋第7期直播《三方应用开发者如何为开源做贡献》,在OpenHarmony社群内成功举行。本期课程,由华为开发者联盟年度牛人,知名up主九弓子老师老师主讲,是「OpenHarmony开源贡献者计划」"战码先锋,PR征集令"系列活动配套直播之一。「OpenHarmony开源贡献者计划」活动自发布以来,已收到1000+PR,新晋80+Contributors。为了帮助更多新手开发者开启开源之旅,我们联合6大OpenHarmony开源大咖,精选5大简...
OpenHarmony开发者
0回复
4840浏览
OpenHarmony
#DAYU200体验官#用NAPI组件打通南向北向的实践--RGB LED 控制器
原创
精华
很荣幸能参与到这次DAYU200体验官的活动,感谢51CTO,感谢润和。本文主要分享如何在DAYU200上使用NAPI打通南向和北向,实现RGBLED彩灯控制器的过程。演示视频如链接[视频链接](https:ost.51cto.comshow13518)1.开发环境此实验的主要开发环境如下:DevEcoStudio版本:DevEcoStudio3.0.0.900OpenHarmony版本:OpenHarmony3.1Releasenapigenerator版本:napigenerator20220319.tar.gz(本人电脑环境WIN11+WSL2+Ubuntu20.04)2南向...
Soon_L
7回复
1.4w浏览
openharmony
dayu
dayu200
NAPI
LED
DevEco Device Tool 助力OpenHarmony设备开发
精华
DevEcoDeviceTool为设备开发者提供一站式的开发环境和资源获取通道,实现了从芯片模板工程创建、到开发资源挑选定制,再到快速编码、轻小型系统调试调优、烧录环节的全流程覆盖,帮助开发者实现OpenAtomOpenHarmony(以下简称“OpenHarmony”)智能硬件设备的高效开发。自2020年9月发布了第一个版本V1.0.0,到2022年3月底发布了V3.0Release版本,历经10次迭代升级,DevEcoDeviceTool为开发者主要提供了以下八大特性。一、一体化...
OpenHarmony开发者
0回复
7949浏览
OpenHarmony
#夏日挑战赛# 【FFH】鸿蒙Serverless云函数搭建,告别传统后端?
原创
精华
[[本文正在参加星光计划3.0夏日挑战赛]](https:ost.51cto.composts13641)在6月19号,我在深圳分会场参与了“消失的服务器”HSD线下活动,HSD线下活动主要讲解了华为Serverless如何帮助开发者无服务器构建应用。在后面的限时Codelabs中,要求利用云函数做一个猜数字的安卓应用或者鸿蒙应用。我选择了后者,碍于没有提前做准备,集成云函数环境耗费了太多时间,也踩了很多坑,导致最后没能完成。本文将从零开始集成云函数服务,在...
龙眼Litchi
1回复
1.1w浏览
鸿蒙
HarmonyOS
Serverless
#夏日挑战赛# HarmonyOS - 自定义组件之计时器
原创
精华
作者:张悦[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言前段时间项目中遇到了计时器的功能,项目中的计时器其实只是显示功能,数据全是由设备上报的。完成项目后,自己做了一个小的计时器组件,在这个过程中也发现了一些问题。效果展示组件直接传入以秒为单位的数据,最终显示如下效果:实现原理1.用setTimeout模拟setInterval的行为正常情况下,说到计时器首先想到的是使用setInterval,对比set...
中软HOS小鸿
2回复
1.1w浏览
中软国际
鸿蒙
计时器组件
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回复
9279浏览
ArkUI
eTS
HarmonyOS 3.0
鸿蒙开发
方舟开发框架
基于Echarts的柱状图Demo-记录设备历史数据
原创
精华
作者:杨雷前言基于项目中对柱状图使用的各种情况,Echarts提供的组件不太能满足业务记录设备历史数据的需求,对其研究会花费大量的时间,为了提高研发的速度,我这里对柱状图进行二次封装,以便满足业务需求,可直接使用。效果演示参考资源[Echarts官方文档](https:echarts.apache.orgzhoption.htmltooltip)实现步骤1.引用原生的EchartsEcharts提供了基于npm引入的方式,因此我们只需要执行npm指令将可以将Echarts引入到我们的...
中软国际AIoT开发者社区
4回复
1.0w浏览
中软国际
Echarts
柱状图demo
记录历史数据
js结合canvas制作水印添加器小工具
原创
精华
作者:钱林川前言随着搬运工的逐渐增加,原创作者的利益收到了极大的影响.所以给图片或视频加上水印显得极其重要,他可以有效的维护原创作者的版权防止盗版.本文分享一个由canvas和vue.js制作的图片水印添加器.效果展示实现功能自定义水印的文字及颜色,水印的位置,旋转角度,大小,透明度,是否重复显示,以及选择为重复时可以选择文字之间的水平间距和垂直间距,在设置为合适的图片时点击下载按钮即可下载得到完成图.如果觉得效果不好...
中软国际AIoT开发者社区
5回复
9917浏览
中软国际
canvas
添加水印工具
#夏日挑战赛# HarmonyOS - 自定义组件之switch开关
原创
精华
作者:姚显春[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言最近在开发FA项目时使用到switch开关组件,该switch组件是基于JS扩展的类Web开发范式组件中的基础组件。在使用的过程中发现了一些问题,比如:1、设置宽高等样式属性不会改变switch组件本身的宽高,而是会修改switch组件的内边距;2、switch组件存在一定比例的缩放。使用switch组件在页面布局时存在上述等问题,但可通过一些技术手段(tr...
中软小助手
6回复
9487浏览
中软国际
星光计划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回复
9922浏览
Hi3861
micropython
HarmonyOS应用开发-ClickableImageJsDome体验
说明:提供了常用的布局、组件等页面元素,并且为这些组件提供了很多属性与可监听到的事件(例如动画属性与点击、触碰事件),开发者可以根据实际场景和开发需求,选用不同的组件、事件、属性来实现界面交互效果的设计。本DEMO主要涉及到的页面元素有有image,imageanimator,展现图片资源在界面交互中几种常见运用效果。旨在帮助开发人员快速了解HarmonyOSJSUI应用的开发。效果图:完整代码地址:https:gitee.comjltfcloudcnjumptotreefeatureClickableImageJsDemo
鸿蒙时代
0回复
5675浏览
HarmonyOS
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.4w浏览
OpenHarmony
驱动
khdf
#夏日挑战赛# HarmonyOS - 实现带日期效果的待办事项
原创
精华
作者:俞才彬[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)前言初学鸿蒙JS开发技术不久,想要快速结合官方文档上手鸿蒙JS组件开发,本文主要结合HarmonyOS官网上的相关组件及API实现一个根据日期持久化存储待办事项。效果演示实现步骤1.确定两个页面首先确定有两个页面:选择日期页面、待办事项页面。选择日期页面将选择的日期如:'2022616'作为路由参数传递到代办事项页,后者把这个日期作为缓存的ke...
中软国际AIoT开发者社区
4回复
1.2w浏览
中软国际
待办事项demo
鸿蒙
#夏日挑战赛#【FFH】canvas帧动画及封装(OpenHarmony JS UI)
原创
精华
[本文正在参加星光计划3.0–夏日挑战赛](https:ost.51cto.composts13641)夏日挑战赛【FFH】canvas帧动画及封装(OpenHarmonyJSUI)Demo展示这里以Tom猫(多年前热门的移动端互动小游戏)为例:实现思路首先要了解帧动画播放的原理——正如我们平时看电视看视频,视频通过每一帧图片按顺序快速切换来产生“动”起来的效果。因此可以通过canvas组件提供的drawImage加定时器的方法来实现快速绘帧、渲染的效果。代码封装(这里我封...
FFH_PETSJ
2回复
9456浏览
鸿蒙
HarmonyOS原子化服务开发快速入门教程(上)
学习说明1.开发者具备JS与前端开发语言入门级及以上基础。2.已经安装好DevEcoStudio。本案例用的DevEcoStudio3.0.0.800,API47都可以体验。3.开发者已经注册与实名认证华为开发者联盟账户。4.EmptyAbility工程模板,JavaScript语言开发,支持低代码开发,用于Phone、TV、Tablet、Wearable设备的FeatureAbility模板,展示了基础的HelloWorld功能。5.ImmersiveData(沉浸式数据模板)服务卡片模板,支持设备PhoneTabletWearable,...
鸿蒙时代
0回复
6098浏览
HarmonyOS
#夏日挑战赛# 【FFH】OpenHarmony与HarmonyOS实现信息交流(一)
原创
精华
[本文正在参加星光计划3.0夏日挑战赛][活动链接](https:ost.51cto.composts13641)在过去很长一段时间,我都非常希望能够将OpenHarmony与HarmonyOS设备进行一个联动,但是碍于一些底层接口未完善一直无法实现。但是在前几个月,OpenHarmony3.1带来了更多可能。本次,我将分享如何在搭载HarmonyOS的手机和搭载OpenHarmony的开发板上,实现socket对话!0.效果演示1.HarmonyOS侧1.1新建一个JAVA工程,编写简单的测试页面+abilitymai...
龙眼Litchi
7回复
1.2w浏览
鸿蒙
暂无内容
1
53
54
55
56
57
58
59
60
61
101
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅