1 首页
1.1 左右滑动贴磁
贴磁控件

1.2 中英文切换
多状态开关

逻辑讲解
按下按钮 值在 0 1 2之前切换 对应系统语言

工程设置
即可查看多语言标签映射关系

2 文本(字体 时间 多状态 走马灯)

2.1 字体

2.2 时间

2.3 多状态

2.4 走马灯

3 时钟(仪表盘+旋转指针)

4 进度条(背光控制)

背光控制逻辑

int a;
vm->getInt("背光",a);
a = 10 + a; //防止屏幕太暗导致看不见
BackLight::set(a);
5 自定义曲线图

5.1 画图逻辑
5.1.1 定义画图必要数据结构

5.1.2 初始化画图数据结构

5.1.3 执行绘图逻辑
1.计算绘制点位
2.赋值图表数据结构
3.绘制曲线
4.到达终点后重新绘制点位

6 按钮页面(功能按钮 打开系统页面 自定义点击函数 互斥开关 带文字多状态开关)

7 图片(动画图片 GIF图片 旋转 平移 缩放)

7.1 状态变化 缩放 旋转 平移逻辑
cpp 复制代码if(wMSwitch1->isOn()){
int battery;
vm->getInt("电池", battery);
battery ++;
battery = battery % 4;
vm->setInt("电池", battery);//不同状态值
wMImage3->setAngle(battery * 90);//旋转角度
float zoom = (float)battery/4.0;
wMImage4->setZoom(zoom);//缩放比例
wMImage5->setX(240 + battery * 150);//平移位置
}
8 输入框(数值缩放 小键盘 自定义弹出验证)

9 二维码

10 仪表盘

11 列表框

需要确认型号或具体项目?联系技术支持 ↗