您现在的位置是:课程
QT QML跨平台移动APP编程
2023-06-15 20:59课程 人已围观
第一课 课程介绍
第二课 开发环境
第三课 Hello World
第四课 组件Rectangle、Comobox
第五课 组件 TextField、Spinbox
第六课 组件Listview
第七课 组件StackView
第八课 组件重用 页面组合
第九课 图标icon
第十课 欢迎页面
第十一课 参数设置
第十二课 页面导航
第十三课 本地存储
第十四课 C++程序方法调用
第十五课 C++程序列表对象
第十六课 算法及C++的数据结构
第十七课 C++和QML的组合
第十八课 发布APP到Android手机
第十九课 发布APP程序到苹果IPad
- QT:跨平台APP开发框架
- QML:类似于HTML+JavaScript前端界面框架,独立于后台逻辑代码
- 课程特点:跟着项目学QT、QML技术
- 开发项目简介:贷款利息计算、等额本金、等额本息等三种计算方式
- 课程目标:开发一套APP程序,同时部署到IOS和android系统
第二课 开发环境
- 开发环境安装
- 开发环境配置,android SDK、NDK
- QT Creator开发集成环境简介
第三课 Hello World
- 创建一个Hello World 应用程序
- QML 帮助及组件速查
第四课 组件Rectangle、Comobox
- QML组件Rectangle和Comobox介绍
- 个性化定制QML组件
第五课 组件 TextField、Spinbox
- QML组件TextFiled、SpinBox介绍
- 组件TextField的输入数据验证
- 组件Spinbox的参数设置
第六课 组件Listview
- QT MVD(数据模型、视图及委托)概念介绍
- QML组件Listview、Column、Row介绍
- 通过仿真数据(mock)展现Listview的使用方式
- 项目中涉及到的还款的基本概念
第七课 组件StackView
- QML组件StackView(堆栈视图)介绍
- QML组件Drawer(边框可缩进)组件介绍
- 如何使用fontello(用字符替代icon)
第八课 组件重用 页面组合
- QML组件ColumnLayout介绍
- 页面重用,定义QML文件作为QML的新组件
- 页面组合,在同一页面种组合多个QML页面
第九课 图标icon
- C++主程序的图标参数设置
- 图标文件家的参数设置
- 图标在QML文件中的使用
第十课 欢迎页面
- 欢迎页面在QML文件的设置
- QML组件Timer(时间组件)介绍
- 欢迎页面的跳过时间处理
第十一课 参数设置
- QML对话框组件介绍
- 参数输入校验
- StackView在项目中的页面逻辑
第十二课 页面导航
- QML组件Toolbar、ToolButton、TabButton介绍
- QML组件Action介绍
- 导航的页面逻辑理解
- 底部状态导航的逻辑理解
第十三课 本地存储
- QML property概念介绍
- 本地临时变量存储概念
- C++文件参数定义
- 在QML文件中定义本地存储参数
第十四课 C++程序方法调用
- 信号及时间处理系统的概念介绍
- C++的对象定义及在C++中注册(可被QML文件调用)
- 在QML中对C++对象的属性赋值及方法调用
第十五课 C++程序列表对象
- C++对象定义(完全不同于C++的方法调用的概念)
- C++列表对象的定义及注册(可被QML文件调用)
- 列表对象在QML文件中修改展示
第十六课 算法及C++的数据结构
- 项目中所使用到的C++数据结构逻辑说明
- 常量及公共函数的C++程序介绍
- 参数输入对象的C++程序介绍
- 核心计算程序的C++程序介绍
- 每期还款对象的C++程序介绍
- 还款列表对象的C++程序介绍
第十七课 C++和QML的组合
- C++对象的注册
- 参数输入的(ParaInput.qml)程序设置
- 还款综合信息展示(MySummary.qml)的程序设置
- 还款详细页面(MyDetail.qml)的程序设置
第十八课 发布APP到Android手机
- Release版本APP的图标参数设置
- Release版本的APP名称设置
- 发布APP程序的详细过程
- APP应用程序在Andriod手机的展示
第十九课 发布APP程序到苹果IPad
- 通过USB口进行设备连接
- QT Creator的make命令
- XCode中的参数设置
- XCode中的编译及发布
- IPad中设置信任APP操作
- APP应用程序在IPad中的展示
下一篇:中高级特训营V4.0_腾讯课堂