Qt基础与Qt on Android入门-安晓辉-专题视频课程
Qt基础与Qt on Android入门—66107人已学习
课程介绍
本课程起始于基础的开发环境搭建和Qt Creator介绍,帮助初学者入门;着力于Qt的内在机制,由浅入深介绍信号与槽、Qt模板库、事件、文件处理、XML、网络、多线程、各种GUI控件、布局管理器等各种Qt基础主题(这些主题可同时在Qt桌面编程和Android平台上使用),同时辅以简洁有效有针对性的实例程序(每个示例程序都可以在 Android 平台上运行)。
课程收益
在最短的时间内让学员建立起使用Qt开发的全景式认识;然后详细介绍Qt on Android的开发环境搭建、APK部署等基础性的主题,然后着重讲述Qt on Android的各种针对移动开发的技术主题(按键、触摸、感应器等等),为熟悉C/C++的开发人员借助Qt on Android走向移动开发奠定基础。
讲师介绍
安晓辉 更多讲师课程
十余年开发经验,5年Qt使用经验,在网络机顶盒、智能机顶盒、应用服务器等领域有成功经验,著有《Qt on Android核心编程》和《Qt Quick核心编程》。
课程大纲
1. Qt简介及Qt on Android简介 10:37
2. Qt Creator开发环境快速上手 19:08
3. Qt on Android开发环境搭建 16:26
4. Hello Qt on Android(第一个安卓应用) 20:20
5. Qt on Android应用项目配置详解 12:39
6. 初次约会信号与槽(QuitApp示例,信号与槽的简单使用) 16:13
7. 使用布局管理器(QHBoxLayout、QVBoxLayout、QLabel、QPushButton 10:35
8. 构建复杂界面(Q12测评示例、QComboBox、QMessageBox、QGridLayout) 12:36
9. 定义自己的信号(基于Q12示例) 17:03
10. Qt项目管理介绍(qmake,pro文件语法) 15:04
11. Qt应用编译过程及Q_OBJECT、signals、slots、emit、SIGNAL、SLOT等关 10:34
12. 深入理解信号与槽 13:03
13. 事件 19:17
14. 事件过滤器 14:12
15. 定时器 15:14
16. 自定义事件 19:54
17. 单选按钮、复选按钮、分组框 17:14
18. 行编辑、块编辑、标签卡 11:45
19. QListWidget 17:11
20. QTableWidget 17:13
21. 使用QPainter绘图(文字和图片) 15:23
22. 使用QPainter绘图(线条、形状、路径) 25:08
23. 自定义控件 17:05
24. 多线程(QThread) 23:17
25. 多线程(QThreadPool) 13:53
26. 多线程(QtConcurrent) 13:58
27. 网络编程(HTTP,QNetworkAccessManager) 14:15
28. 网络编程(QTcpSocket) 16:27
29. 文件IO(QFile、QTextStream) 12:45
30. XML(QXmlStreamReader) 12:38
31. Qt与Android结合过程浅析 13:10
32. Android项目文件简介(AndroidManifest,strings.xml等) 12:54
33. 触摸与手势 15:22
34. 传感器与手势 10:32
35. 录音与回放 17:42
36. 使用JNI:调用Android系统功能(Java) 17:24
37. 使用JNI:Android调用C++ 15:36
38. 使用JNI:调用第三方jar包 11:15
39. 适应不同分辨率的手机 18:18
40. 使用assets文件系统 9:22
大家可以点击【 查看详情】查看我的课程
Qt基础与Qt on Android入门-安晓辉-专题视频课程相关推荐
- Qt Quick 4小时入门-安晓辉-专题视频课程
Qt Quick 4小时入门-39905人已学习 课程介绍 Qt Quick(QML)是Qt 5里推荐的UI开发框架,能够为各种设备搭建流畅且绚丽的用户界面.本课程删繁就简,精心选择主 ...
- Qt网络编程实战之HTTP服务器-安晓辉-专题视频课程
Qt网络编程实战之HTTP服务器-30196人已学习 课程介绍 设计了一个实用的HTTP服务器,基于Qt的网络框架实现.先详细介绍Qt的网络.IO.线程..自定义事件.配置文件等类库的 ...
- Node.js(MEAN)全栈开发入门-安晓辉-专题视频课程
Node.js(MEAN)全栈开发入门-28082人已学习 课程介绍 本课程从Node.js切入,以实现一个Web管理系统为目标,以点带面地介绍MEAN技术栈(MongoDB+Expr ...
- Qt图形视图框架详解-安晓辉-专题视频课程
Qt图形视图框架详解-12227人已学习 课程介绍 介绍Qt中的Graphics View Framework,涉及View.Scene.Item的关系,如何自定义QGraphicsI ...
- Qt项目实战之网络电子白板-安晓辉-专题视频课程
Qt项目实战之网络电子白板-10082人已学习 课程介绍 本课程使用Qt技术实现了网络电子白板,支持直线.矩形.椭圆.三角形.涂鸦等图形元素.本课程实现的电子白板,可以在多人之间共享, ...
- 程序员职场规划之转型-安晓辉-专题视频课程
程序员职场规划之转型-2492人已学习 课程介绍 如果你有这些困惑,本课程可能就是你想找的: 不知道开发之路如何继续, 不知道自己除了开发还能干什么, 不知道什么时候真的该跳槽了, 不 ...
- 程序员职业规划之技术的精进-安晓辉-专题视频课程
程序员职业规划之技术的精进-4389人已学习 课程介绍 如果你曾有这些困惑,这门课可以帮到你: 不知道选择什么技术栈来开始学习? 经常感到迷惘,不知道怎么保持成长? 有时间的时候不知道 ...
- 程序员简历优化指南-安晓辉-专题视频课程
程序员简历优化指南-6069人已学习 课程介绍 很多程序员会因为简历不合格而失去面试的机会,被钟意的公司拒之门外. 一份不合格的简历,往往是因为作者: 1. 没有明确清晰的求职方向 2 ...
- 程序员职场规划之走向技术管理-安晓辉-专题视频课程
程序员职场规划之走向技术管理-2315人已学习 课程介绍 如果你曾有这些困惑,这门课可以帮到你: 想转管理,不知道有哪些途径? 不知道怎么为成为管理者做准备? 不知道怎样培养自己的项目 ...
最新文章
- jq 请求本地的json_jQuery使用ajax读取本地json文件的案例
- rpm包安装mysql5.6
- 使用运行时动态创建属性
- mysql路径查找_如何在MySQL的具有文件路径的列中查找和替换?
- 机器人学习--粒子滤波定位-MATLAB仿真1
- 今晚直播 | NeurIPS 2021论文解读:基于置信度校正的可信图神经网络
- bzoj 1997: [Hnoi2010]Planar
- Asp.Net Core2.0 基于QuartzNet任务管理系统
- leetcode —— 206. 反转链表
- a20添加usb2net的驱动方法
- linux思源黑体乱码,Source Han Sans 思源黑体字体包
- 共享经济-共享汽车市场调研报告
- 在 .NET 6 项目中使用 Startup.cs
- Victor Zue教授的创新观
- 【网络攻防CTF】Crypto 密码学 python循环多次base64解码题目(保姆级图文)
- 「数据集」医学图像数据集与竞赛大全
- 为什么软件开发很难外包
- Windows系统扒网站的工具
- Android提示音大全,个性提示音下载-个性提示音app安卓版下载v1.2.1-游迅网
- 货值极高的珠宝门店该怎么选门店管理软件?
热门文章
- phpstorm快速编辑模板技巧
- 微信多开软件苹果版_微信pc版,多开,防撤回,完美无风险!
- ol-ext transform 对象,旋转、拉伸、放大(等比例缩放),事件监听
- 天高任鸟飞,在你还苦闷Android出路时,总有人在系统钻研为高级开发做准备
- 达内 Java 全套教程 NPM、PYPI、DockerHub 备
- 2G是GSM 3G是CDMA 4G是LTE,5G制式?
- 萌新面试经,赶紧来看看!
- bzoj1758 [Wc2010]重建计划
- Beyond Compare v3.3.13 中文版
- R语言Excel的读写