首页
›
后端、数据与云原生工程
›
052-并发编程与任务调度工程
›
《并发控制与线程安全工程》
VIP10
本课程属于:052-并发编程与任务调度工程
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
跨平台界面布局与工程实践
📚 共计 30 章节
01
跨平台UI概述
什么是跨平台UI、为什么需要跨平台、主流框架对比 (Qt/Flutter/RN/Tkinter)
概念
对比
02
开发环境搭建
Python环境、虚拟环境、PyQt6/Tkinter/Kivy安装
环境
安装
03
布局基础
绝对定位、相对布局、水平/垂直/网格/表单布局
布局
基础
04
PyQt6入门
安装验证、QApplication/QWidget、信号与槽初探
PyQt6
入门
05
PyQt6布局管理器
QHBoxLayout、QVBoxLayout、QGridLayout、QFormLayout实战
布局
管理器
06
PyQt6常用控件
QLabel、QPushButton、QLineEdit、QComboBox、QCheckBox、QRadioButton
控件
PyQt6
07
PyQt6事件处理
鼠标事件、键盘事件、自定义信号、事件过滤器
事件
信号
08
PyQt6对话框
QMessageBox、QFileDialog、QColorDialog、QFontDialog、QInputDialog
对话框
交互
09
PyQt6菜单与工具栏
QMenuBar、QMenu、QAction、QToolBar、QStatusBar
菜单
工具栏
10
PyQt6表格与树
QTableWidget、QTreeWidget、QListWidget、自定义模型
表格
树
11
PyQt6样式与主题
QSS基础、动态换肤、QPalette、自定义QStyle
样式
主题
12
PyQt6多线程
QThread、moveToThread、线程安全、信号跨线程通信
多线程
并发
13
PyQt6数据库集成
QSqlDatabase、QSqlQuery、QSqlTableModel、数据绑定
数据库
SQL
14
PyQt6绘图与动画
QPainter、QPixmap、QGraphicsView、QPropertyAnimation
绘图
动画
15
Tkinter入门
Tkinter基础、主循环、几何管理器 (pack/grid/place)
Tkinter
入门
16
Tkinter常用控件
Label、Button、Entry、Text、Canvas、Listbox、Spinbox
控件
Tkinter
17
Tkinter事件绑定
bind、bind_class、bind_all、事件序列、虚拟事件
事件
绑定
18
Tkinter菜单与对话框
Menu、filedialog、messagebox、simpledialog、colorchooser
菜单
对话框
19
Tkinter布局实战
复杂表单布局、可伸缩界面、Frame嵌套技巧
布局
实战
20
Tkinter样式与主题
ttk主题、Style配置、自定义主题、字体与颜色
样式
主题
21
Tkinter多线程与异步
after方法、线程安全更新UI、queue通信
多线程
异步
22
Kivy入门
Kivy安装、App类、Widget树、kv语言基础
Kivy
入门
23
Kivy布局
BoxLayout、GridLayout、StackLayout、AnchorLayout、FloatLayout
布局
Kivy
24
Kivy控件
Button、Label、TextInput、Slider、Switch、Spinner、ProgressBar
控件
Kivy
25
Kivy事件与属性
事件调度、属性绑定、Clock调度、触摸事件
事件
属性
26
Kivy画布与动画
Canvas指令、VertexInstruction、Animation、Transition
画布
动画
27
Kivy屏幕管理
ScreenManager、Screen、Transition动画、动态加载屏幕
屏幕
管理
28
跨平台打包
PyInstaller打包PyQt6、Buildozer打包Kivy安卓、Py2App打包macOS
打包
部署
29
响应式布局设计
窗口缩放适配、DPI感知、字体缩放、布局权重分配
响应式
适配
30
项目实战:跨平台计算器
PyQt6+Tkinter双版本实现,含单元测试与打包脚本
实战
计算器
所属VIP或分类
同VIP:多线程并发编程工程
同VIP:多线程开发实战100例
同VIP:并发性能与吞吐优化工程