首页
›
嵌入式与底层系统
›
064-嵌入式UI实战与岗位提升
›
《车载Linux Wayland开发实战100例》
VIP14
本课程属于:064-嵌入式UI实战与岗位提升
嵌入式与底层系统 · 共 14 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《车载Linux Wayland开发实战100例》
共 100 例
01
搭建Wayland开发环境
02
理解Wayland架构与协议
03
编写第一个Wayland客户端
04
实现Wayland服务端扩展
05
使用wl_display同步与异步
06
创建共享内存缓冲区
07
实现双缓冲渲染
08
处理wl_surface帧回调
09
使用wl_compositor合成窗口
10
实现窗口移动与缩放
11
使用xdg-shell管理窗口生命周期
12
处理键盘输入事件
13
处理指针输入事件
14
处理触摸输入事件
15
实现光标形状切换
16
使用wl_seat管理输入设备
17
实现拖放功能
18
实现复制粘贴
19
使用wl_subsurface创建子窗口
20
实现窗口淡入淡出动画
21
使用EGL渲染OpenGL场景
22
使用EGL渲染视频帧
23
使用Vulkan渲染到Wayland
24
实现硬件加速合成
25
使用libweston开发合成器
26
实现多输出管理
27
实现屏幕旋转
28
实现屏幕缩放
29
实现屏幕镜像
30
实现屏幕扩展
31
实现虚拟键盘
32
实现虚拟鼠标
33
实现手势识别
34
实现多点触控绘图
35
使用wl_pointer的轴事件实现滚动
36
实现窗口透明度调节
37
实现窗口圆角效果
38
实现窗口阴影效果
39
实现窗口边框
40
实现窗口最小化到任务栏
41
实现窗口全屏切换
42
实现窗口最大化与恢复
43
实现窗口置顶
44
实现窗口切换器
45
实现工作区管理
46
实现启动器
47
实现任务栏
48
实现系统托盘
49
实现通知中心
50
实现锁屏界面
51
实现屏幕保护
52
实现背光调节
53
实现DPMS电源管理
54
实现屏幕录制
55
实现截图工具
56
实现远程桌面
57
实现VNC服务器
58
实现输入法框架
59
实现文本输入框
60
实现软键盘自动弹出
61
实现剪贴板历史
62
实现拖拽文件到窗口
63
实现窗口内拖拽控件
64
实现多窗口协同
65
实现窗口布局管理
66
实现动态壁纸
67
实现桌面图标
68
实现右键菜单
69
实现下拉菜单
70
实现弹出窗口
71
实现进度条
72
实现滑动条
73
实现开关控件
74
实现单选按钮和复选框
75
实现列表视图
76
实现网格视图
77
实现树形视图
78
实现标签页
79
实现分屏视图
80
实现文本编辑器
81
实现图片查看器
82
实现视频播放器
83
实现音频可视化
84
实现仪表盘
85
实现导航地图
86
实现媒体控制中心
87
实现车辆设置界面
88
实现后视镜摄像头显示
89
实现倒车影像
90
实现多屏互动
91
实现语音助手界面
92
实现手势控制
93
实现驾驶员监控
94
实现HUD抬头显示
95
实现夜视模式
96
实现自动亮度调节
97
实现主题切换
98
实现多语言支持
99
实现字体大小调节
100
实现无障碍功能
所属VIP或分类
同VIP:LVGL-MQTT-UI开发实战100例
同VIP:LVGL项目开发实战100例
同VIP:QML-QtQuick-UI开发实战100例