logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

72.弹跳的皮球-Arkts

本文实现了一个基于ArkTS的皮球弹跳动画,主要特性包括:1)物理模拟(重力加速度0.5,反弹系数0.7);2)红色皮球(半径50px)在天蓝色背景中的弹跳效果;3)落地时球体变形动画(水平缩放1.2倍,垂直缩放0.8倍);4)自动管理动画生命周期(页面加载启动,销毁清理)。通过定时器(16ms/帧)更新位置和速度,实现皮球从顶部下落、反弹高度逐渐降低直至停止的逼真效果。代码展示了状态管理、动画过

#harmonyos#物联网#动画
21. 与门/或门逻辑交互

本文演示了使用HarmonyOS实现基本逻辑门(AND)交互的方法。通过状态变量控制输入开关,实时显示输入输出电平状态,利用颜色变化(绿色/灰色表示高低电平,黄色/黑色表示灯亮灭)直观展示逻辑运算结果。代码包含输入控制区(两个Toggle开关)、逻辑门符号显示区和输出指示灯(圆形组件),完整呈现了与门逻辑运算的交互过程。

#harmonyos#物联网#typescript
73.扩散的涟漪-Arkts

本文展示了一个使用ArkTS实现的涟漪扩散动画效果。动画包含四个蓝色圆环,以375ms间隔从中心向外扩散,每个涟漪放大3倍并渐隐消失。采用1500ms动画时长和缓出曲线,循环周期1600ms。代码实现了生命周期管理,在页面加载时自动启动动画,销毁时清理定时器。视觉效果采用皇家蓝涟漪(#4169E1)、亮蓝中心点(#1E90FF)和浅蓝背景(#F0F8FF),初始直径100px。通过状态变量控制缩放

#物联网#harmonyos#动画
NAVIGATION及NAVIGATOR的使用2

摘要:ArkUI物联网导航应用实例 该代码实现了一个智能家居灯光控制应用的导航系统,包含主页和详情页两个主要界面。主页采用网格布局展示设备卡片,点击卡片通过共享元素动画平滑过渡到详情页。详情页包含亮度调节滑块和设备控制功能,通过自定义路由栈实现页面导航管理。核心特性包括: 使用Navigation组件实现页面堆栈管理 通过共享元素ID实现图标动画过渡效果 采用@Provide/@Consume机制

文章图片
#harmonyos#华为
74.仪表Gauge-ArkTS

本文介绍了一个使用ArkTS和Canvas绘制的半圆形仪表盘组件。该仪表盘具有以下特点:1) 采用270度弧形设计(135°-405°);2) 使用Canvas 2D API精确绘制各元素,包括背景圆弧、红色进度条、指针和刻度;3) 以(150,150)为圆心确保同心;4) 下方显示当前数值百分比。代码实现了动态更新功能,通过计算当前值对应角度来调整指针位置和进度条长度。组件包含装饰环、刻度线、数

文章图片
#harmonyos#物联网#动画
19. 电阻分压原理

摘要:本文通过滑动变阻器实现电阻分压原理的动态演示。使用ArkUI框架构建可视化界面,包含两个可调电阻(R1/R2)的彩色条状显示,实时计算并展示分压结果(总电压10V)。通过Slider控件调节电阻值(10-100Ω范围),自动更新电压分配公式计算结果,直观呈现电压与电阻比例关系的变化过程。

#harmonyos#物联网#typescript
22. 半加器原理

本文介绍了一个基于HarmonyOS的半加器实现,通过XOR和AND逻辑门计算两个1位二进制数的和与进位。用户界面包含两个按钮(A/B输入)、XOR门显示和(S)、AND门显示进位(C),并实时输出二进制结果。核心逻辑为:S = A XOR B,C = A AND B。该实现直观展示了半加器的工作原理。

#harmonyos#物联网#typescript
Harmonyos Next学习-第9课:NFC 感应与智能配网

本文介绍了NFC技术在智能设备联网中的应用。通过读取NFC标签中的WiFi配置信息,实现手机"碰一碰"自动连接路由器。示例代码展示了HarmonyOS系统中如何检测NFC标签、获取标签信息,并解析NDEF数据中的SSID和密码,最终完成自动联网功能。该技术简化了IoT设备配网流程,提升了用户体验。

#harmonyos#typescript#物联网
75.实时曲线坐标系设计-Arkts

本文介绍了一个实时曲线坐标系的实现方案,具有以下特点:1) 数据管理方面,初始化10个0-100范围的随机数据点,每秒自动更新数据;2) 坐标系设计包含0-9的X轴和0-100的Y轴,带网格线和清晰标签;3) 曲线绘制采用红色连线,配有半透明填充和双层圆点标记;4) 整体采用浅灰背景和专业配色,每秒自动更新显示最新10个数据点。通过ArkTS代码实现了Canvas绘制功能,包括网格、坐标轴、曲线和

文章图片
#物联网#动画
20. 数字逻辑门(AND门)

摘要:本文展示了一个数字逻辑AND门的实现,使用ArkUI框架构建交互界面。通过两个可点击的输入圆点(Input A和Input B)控制输入状态,当且仅当两个输入都为高电平时,输出圆点显示绿色表示逻辑"1"。界面包含门电路符号、实时状态显示和逻辑值文字说明,直观演示了与门"全1出1"的基本特性。

#harmonyos#物联网#typescript
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择