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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
HarmonyOS NEXT
Harmony OS NEXT
基于Slider的滑动条
在HarmonyOS中,Slider组件是由ArkUI开发框架提供的滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。场景一:自定义Slider效果方案1.如上图,其主要的实现方式是对其套上Stack容器,把图片置于Slider的上层,然后主要要对其设置hitTestBehavior(HitTestMode.Transparent),将上层的触摸滑动手势传递到下层的Slider去。2.橙色的进度条主要就是利用了滑轨可以设置渐变色,然后边角半径设置的小一点,就可以...
一杯生椰
0回复
1037浏览
HarmonyOS
Slider组件
#HarmonyOS NEXT体验官#Navigation组件级路由能力实现转场体验
原创
Navigation组件一般作为页面的根容器,包括单页面、分栏和自适应三种显示模式。Navigation可以通过组件级路由能力实现更加自然流畅的转场体验。在鸿蒙中,由Entry修饰的组件为页面组件,每一个页面都需要Entry来修饰。Navigation的出现,可以让一个Entry页面实现多页面的效果。如图Navigation组件可以分为主页和内容页,主页由标题栏(包含菜单栏)、内容区和工具栏组成。当然如果我们不想使用系统自带的标题栏和工具栏,我们可以...
一路向北545
0回复
1233浏览
HarmonyOS
HarmonyOS原生应用占用空间管理
使用接口接口接口能力storageStatistics.getCurrentBundleStats获取当前应用的存储空间大小(包含缓存文件,安装文件等)statvfs.getFreeSize查询设备剩余可用空间statvfs.getTotalSize获取设备总空间(排除系统占用空间)场景一:计算应用缓存大小,并进行清理1.可以通过storageStatistics.getCurrentBundleStats接口获取缓存大小。应用的缓存文件因为级别和加密类型不同,会保存在以下目录中。例如:app级别,加密类型为el1的缓...
南风春和
0回复
974浏览
HarmonyOS
空间管理
弱引用在HarmonyOS上的使用
开发者需要依靠弱引用解决垃圾回收相关的内存管理问题。强引用:默认的引用类型,被强引用的对象不会被垃圾回收。弱引用:允许对象在没有其他强引用时被垃圾回收,不会阻止垃圾回收器回收该对象。场景一:使用弱引用打破循环引用,确保对象能够被垃圾回收。循环引用只要这个循环引用存在,即使外部没有这两个对象的强引用,它们也不会被垃圾回收。classStudent{teacher:Teachernullnull;}classTeacher{student:Studentnullnull;...
她是猫鳄鱼
0回复
730浏览
HarmonyOS
WeakSet
垃圾回收
不容错过的 CentOS 迁移替换专场!分享安全保障、最佳案例等技术 | 龙蜥大讲堂
龙蜥社区OpenAnolis
0回复
450浏览
操作系统
龙蜥大讲堂
龙蜥社区
国产操作系统
#HarmonyOS NEXT体验官#设备信息查看器
原创
今天我们来做一个设备信息查看器。设备信息查看器设备信息查看器APP具有多重重要意义。首先,它为用户提供了对设备硬件和软件配置的清晰了解。用户可以知晓设备的处理器型号、内存容量、存储状况、操作系统版本等关键信息,有助于评估设备的性能和功能,判断是否满足自身需求。其次,对于技术爱好者和开发者而言,这类APP是进行设备调试、优化和开发的有力工具。他们可以依据详细的设备信息,针对性地调整软件设置,开发适配特...
早起睡不够
0回复
1434浏览
坚果派
#HarmonyOS NEXT体验官# 鸿蒙中实现组件化通信解耦
原创
1、前言在鸿蒙项目初期开发中,我们的代码结构可能是这样,features功能模块目录中,涉及到所有功能模块都调用的功能,都放到【公共功能】har中。但是,随着功能的不断增加,和时间推移。这种结构可能会有以下几种问题。1.公共功能har,代码臃肿,业务耦合严重,维护成本增加2.公共功能har,功能无法拆分,假如有手机、手表、汽车三种产品。公共功能har中不同产品可能需要得功能也是不一样的。无法做到产品功能隔离3.实现一个功...
冉冉同学
0回复
2841浏览
HaromnyOS
#HarmonyOS NEXT体验官#手电筒应用
原创
手电筒应用大家好,今天我们一起来开发一个手电筒应用。前言在日常生活中,它为人们在黑暗环境中提供照明,如夜间行走、寻找物品、检查电器设备或处理突发的停电情况。尤其对于居住在电力供应不稳定地区的人们,手电筒是必备的工具。在户外活动中,如露营、徒步旅行、探险等,手电筒能帮助人们看清道路、识别方向、避免危险。它也是紧急情况下的重要信号工具,通过闪烁灯光来引起救援人员的注意。在工作场景中,维修工人、电力...
早起睡不够
0回复
1397浏览
坚果派
鸿蒙
#HarmonyOS NEXT体验官#HarmonyOS Next状态管理之页面级状态管理
原创
State、Prop、Link等装饰器的作用范围是组件之间。也就是他们只能在同一个Entry修饰下的页面组件中的组件以及子组件进行数据的共享。当涉及到多个页面时,需要使用页面级的状态管理装饰器。LocalStorage是页面级的UI状态存储,通过Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage支持UIAbility实例内多个页面间状态共享。LocalStorage使用场景和相关的装饰器:LocalStoragePropLocalStorageLink。...
一路向北545
0回复
2770浏览
HarmonyOS
#夏日挑战赛# OpenHarmony IPC服务的动态加载(拉起)流程(L2)
原创
精华
[「本文正在参加星光计划3.0夏日挑战赛」](https:ost.51cto.composts13641)[toc](目录)简介IPC通信,通常包括客服端和服务端。服务端的拉起:通常都配置成开机启动拉起,开机的时候init进程把服务拉起。此文章介绍服务的另外一种拉起方式动态加载:服务不配置成开机拉起,在客户端运行的时候,去拉起对应的服务。示例以OpenHarmony3.1版本为基础实现:动态加载的流程解析。动态加载的示例。动态加载的测试。本用例开发板(3516开...
碼磚民工
8回复
1.2w浏览
IPC
OpenHarmony
C/C++
动态加载
璀璨星河有你·鸿蒙系列沙龙报名火热进行中!
51CTO特别策划推出“璀璨星河有你”鸿蒙系列沙龙活动,旨在搭建一个学习、交流、成长的平台,携手开发者共创鸿蒙生态的美好未来。沙龙首站将于2024年7月27日在北京开启,届时,来自华为、企业、学术等不同领域的技术专家将围绕鸿蒙系统的核心技术、生态建设、发展趋势等多维度进行深入探讨,为参会者带来鸿蒙最新动态和实战指导。随着科技的浪潮不断向前,鸿蒙系统以其卓越的生态构建能力和持续的技术创新,正引领着智能互联的...
鸿蒙活动小助手
0回复
1987浏览
鸿蒙
心情诉说说
有工作的地方没有家,有家的地方没有工作,他乡容纳不下灵魂,故乡安置不了肉身,一个叫家的地方找不到养家糊口的路,找到养家糊口的地方却安不了家,从此便有了漂泊,有了远方,有了乡愁……送给所有即将要离开家乡到外谋生的人一路平安,愿未来有一天,人们出远门不是为了谋生,而是旅游,散心。
执着2024
0回复
626浏览
心情诉说说
OpenHarmony社区运营报告(2022年11月)
本月快讯•11月24日,第二十届中.日韩三国IT局长OSS会议暨东北亚开源软件推进论坛以在线形式成功召开。经审核评选认定,OpenAtomOpenHarmony(以下简称“OpenHarmony”)开源项目荣膺“2022东北亚优秀开源项目”。•11月5日,华为开发者大会2022(Together)松湖对话畅谈了基于OpenHarmony打造的行业数字底座的生态进展、挑战以及如何加速生态繁荣,共话使能千行百业的数字底座新未来。•11月4日5日,在华为开发者大会2022(Tog...
OpenHarmony开发者
1回复
7184浏览
OpenHarmony
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(九)
一、需要显式标注泛型函数类型实参规则:arktsnoinferredgenericparams级别:错误如果可以从传递给泛型函数的参数中推断出具体类型,ArkTS允许省略泛型类型实参。否则,省略泛型类型实参会发生编译时错误。禁止仅基于泛型函数返回类型推断泛型类型参数。TypeScriptfunctionchoose(x:T,y:T):T{returnMath.random()<0.5x:y;}letxchoose(10,20);推断choose(...)letychoose('10',20);编译时错误functiongreet():T{return'Hello'asT;...
鸿蒙时代
0回复
1108浏览
HarmonyOS Next
距离成为HarmonyOS应用开发先行者,你还差一个认证
据预测,到2025年,HarmonyOS应用开发者人数将突破千万。HarmonyOS应用开发技术已经成为新时代软件开发中不可或缺的技能,招聘市场对此的需求日益增长,但面对海量竞争者,开发者如何在众多简历中吸引HR的注意?来考取HarmonyOS应用开发者认证吧!【什么是HarmonyOS应用开发者认证?】HarmonyOS应用开发者认证是针对HarmonyOS技术开发者打造的认证考试,分为HarmonyOS应用开发者基础认证和HarmonyOS应用开发者高级认证,帮助...
鸿蒙活动小助手
2回复
1.7w浏览
HarmonyOS
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(八)
一、接口中不支持构造签名规则:arktsnoctorsignaturesiface级别:错误ArkTS不支持在接口中使用构造签名。改用函数或者方法。TypeScriptinterfaceI{new(s:string):I}functionfn(i:I){returnnewi('hello');}ArkTSinterfaceI{create(s:string):I}functionfn(i:I){returni.create('hello');}相关约束使用class而非具有构造签名的类型不支持索引访问类型规则:arktsnoaliasesbyindex级别:错误ArkTS不支持索引访问类型。二、不支持...
鸿蒙时代
0回复
1027浏览
HarmonyOS
利用OpenHarmon 轻量系统 实现 通过MQ3 获取空气中酒精含量
原创
概述作者:anran0(刘张豪)在辅助驾驶中我们常需要通过各类传感器器实时获取司机的各种状态,本项目就是利用HI3861与MQTT、UPD实现实时获取空气中的酒精含量。UDP用于在车内总线传输信号、MQTT用于将数据发送至服务器以便模拟V2X状态共享。开发环境CPU架构:RISCV运行环境:OpenHarmony3.0主控型号:OpenHarmony系统AIHiSparkWiFiIOT(Hi3861)主控外观:项目开源地址:https:gitee.comjitStackFarmv2xdevice依赖库easywifi:htt...
安苒anran0
1回复
3351浏览
OpenHarmony
非鸿蒙官方低代码源码生成器
原创
精华
[toc]ArkUI低代码源码生成器介绍鸿蒙低代码可视化开发神器快速对鸿蒙ArkUI生成源码,结合类似小程序类似设计,页面设计底部菜单,支持宫格组件、轮播图、图文列表、图片组件、文本内容组件,快速对接第三方HttpApi。通过鸿蒙扩展axios扩展库加载数据源,在线API调试请求数据源、绑定数据源、生成源码。在线的API源码快速生成TS接口实现。可视化低代码神器鸿蒙可视化拖拽开发神器无须编程零代码基础所见即所得设计工具轻松制作Ar...
diygw_com
10回复
1.3w浏览
鸿蒙低代码
ArkUI代码生成器
HarmonyOS低代码
ArkTS代码生成器
#创作者激励# [FFH]标准系统HDF平台驱动(二)——ADC平台驱动使用
原创
精华
【本文正在参加2023年第一期优质创作者激励计划】标准系统HDF平台驱动(二)——ADC平台驱动使用个人简介:深圳技术大学FSR实验室大三学生,正于九联科技实习,共同学习研究南向开发知识。博客主页:https:ost.51cto.compersonposts15624680[toc]前言前面一篇文章已经实现了UnionPiTiger的ADC驱动的HDF框架接入(在最新的master版本上已经进行了适配,OpenHarmony3.2Beta5上目前还没实现),现在已经可以正常调用HDF提供的ADC统一...
FFH杞人
3回复
7183浏览
HDF
ADC
LM35
【Purple Pi OH】OpenHarmony开发板使用体验+原创跨屏输入应用
原创
[toc](目录)关于作者:[I'mwestinyang](https:kaihongpai.feishu.cnwikiCqWLwJRadibxztkrIWZcogWxnXd)开发板介绍产品概述PurplePiOH智能主板,配备RockchipRK3566四核CortexA55处理器,主频最高1.8GHz,LPDDR4LPDDR4X默认2GB,最大可以支持8GB内存。芯片内嵌的新一代GPU(MaliG522EE)支持高分辨率显示,拥有强大的多线程运算能力、图形处理能力以及硬件解码能力。产品特点最高支持8GB高速LPDDR4,速率高达1056MHz1T算力NPU,支持...
westinyang
1回复
2346浏览
OpenHarmony
触觉智能
Purple Pi OH
RK3566
暂无内容
1
35
36
37
38
39
40
41
42
43
1098
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅