美高梅官方网站3045-mgm6608美高梅app下载
《Qt on Android核心编程》和《Qt Quick核心编程》

《Qt on Android核心编程》和《Qt Quick核心编程》

作者:美高梅官方网站    来源:未知    发布时间:2020-02-03 12:55    浏览量:

我今年写的两本图书,《QtonAndroid核心编程》和《QtQuick核心编程》,都上市了,推介一下。QtonAndroid核心编程QtQuick核心编程都是Qt领域的填补空白之作,敬请关注。作者博客:

图片 1

参考文献     427

亲爱的小伙伴们,如果您准备从事Qt技术学习,或者已进入Qt技术的行业想进一步深造,小编编隆重地告诉您:福利来了,安晓辉老师的Qt系列课程为您精彩呈现!撒花喽!对此感兴趣的童鞋可以好好看看,学完后绝对会给你带来不少收获。一、JavaScriptforQtQuick(QML)课程讲师:安晓辉课程简介:QtQuick是Qt新推出的界面开发技术,能够快速地为移动设备构建流畅、绚丽的用户界面。QtQuick基于QML,QML引擎实现了ECMAScript语法,支持标准的ECMAScript编程。本课程专门讲解QML中的JavaScript。价格:免费二、Qt基础与QtonAndroid入门课程讲师:安晓辉课程简介:本课程起始于基础的开发环境搭建和QtCreator快速介绍,帮助初学者入门;着力于Qt的内在机制,由浅入深介绍信号与槽、Qt模板库、事件、文件处理、XML、网络、多线程、各种GUI控件、布局管理器等各种Qt基础主题,同时辅以简洁有效有针对性的实例程序。价格:700C币如果您还想了解其他课程详细情况,请点击这里:

为了连接电脑和手机进行安装与调试,需要:

5.4.3  布局管理器介绍     85

3.3.1  Use Ministro service to install Qt  58

Application Framework:你可以理解为它是一个拥有诸多应用开发所需的基本功能(如程序模型、网络、XML、GUI组件等)的类库,开发人员只要从其中撷取符合自己需求的模块,就可以像搭积木一样完成自己的应用。我在书中有时称其为应用框架、应用开发框架,视上下文环境而定。

1.1  什么是Qt  1

16.1.2  笔记对象     316

16.5  天气预报     380

6.10.2  使用QObject::startTimer  125

2013年接近年底的时候,我决定重新开始撰写技术博客。这次是经过了理性的思考,而不是2008年那时的一时兴起率性而为。

Widget:这个很难翻译,多数时候我直接使用英文单词本身,在讲述Qt应用框架时,我有时用控件指代Widget。也有人将Widget翻译为微件、窗口小部件……在Android上,Widget有其专门含义,特指由应用提供的显示在桌面上的小部件。

14.1  按键处理     253

联系作者

14.3.5  自由落体     269

10.1.1  http编程     190

第8章  Qt GUI编程     148

6.5  关键字signals、slots、emit、SIGNALS、SLOTS  97

2.5.4  命令行环境     30

9.3  岂能老死不相往来——线程间通信     177

6.12.1  QPointer  131

12.1.3  StAX  223

如果你想在Qt中通过调用Java代码来获得使用Android系统功能的特权,那你可能需要一点Java语言和Android编程的基础。不过没有也没关系,如果你熟悉C++,学习并掌握Java语言的基础部分是十分容易之事,而Android应用开发的很多概念和模式又和Qt相通……

3.1.4  Android NDK安装     41

3.2.6  运行程序     55

16.5.1  云中谁寄锦书来——GPS定位     382

6.8.2  动态(运行时)属性     117

4GB以上闪存或加配SD卡

6.14.3  装载译文文件     138

学习过程的艰辛,日积月累的渐悟或刹那之间的醍醐,随着岁月的流逝,终会成为遥远而模糊的回忆;而你当初大惑不解屡次跌倒的坑洼,学成之后看起来是那么“不可思议”,以至于你忘了曾经这样走过,不能理解别人为何总在一个地方犯错。的确,谁会在一再跌倒的地方做上记号,永志不忘?谁会把推敲再三的心得分门别类整理成文,开源给后学者以使其免蹈覆辙?事实上我从未想主动忘记自己半路出家初学编程的痛苦,但子在川上曰,逝者如斯夫,淡忘总在发生,而我们依旧前行,如果不予以记录,岁月的风霜雪雨终将掩埋你曾走过的路。所以,写文章这件事,更多是为了自己,记下亦是放下,却又可在想用之时根据记下的随时唤醒沉睡的经验记忆,对别人或又能解其困惑,利己利人之事,何乐不为?

14.3.1  常见传感器介绍     264

14.3  传感器与手势     264

5.4.2  创建自己的槽     85

6.12.4  QScopedPointer  134

必须感谢所有在我写作期间对我嘘寒问暖、给予我帮助的朋友们,是你们让我觉得世界如此温暖。

4GB以上内存

4.1.9  定义宏     70

江湖之远,庙堂之高,各有其运行规则。移动开发这片新天地,让我们不得不重新审视自己:怎么处理BACK键,如何回应纤纤玉指多情的触摸,怎样在传感器的迷宫中穿梭,面对拍照的需求能否响应,在水一方的伊人想玉笛暗飞声我们要不要十二万分热情地支持……

6.12.2  QSharedPointer  132

6.12.3  QWeakPointer  133

6.10  定时器事件     124

6.7  深入理解信号与槽     107

 

12.2.2  QDomNode::save() 227

第1章  Qt概览     1

16.4.2  多媒体类库介绍     361

你需要什么技术基础

8.2.9  QTableWidget  160

9.3.2  跨线程的事件     178

10.2.2  客户端     205

笔者的电子邮箱是foruok@163.com,欢迎来信讨论与书籍相关的问题,如果要求我为您解决技术问题,哈哈,先给钱,按时计费哦。

2.5  Qt开发工具介绍     25

1.5  Qt on Android的前世今生     2

16.3.1  Json数据格式简介     352

本书缘起个人博客,得到很多朋友的关注和鼓励。欢迎您访问我的技术博客,留下您对书籍内容本身或某个技术专题本身的指正和建议。我的博客地址:。

欢迎来到Qt的世界,让我们看看Qt是什么,能给我们带来什么,又有谁在使用Qt。我们要约会的Qt on Android,它缘起何处,有着怎样曲折婉转的历史,如今的小模样能否让我们爱之如狂……

4.1.6  指定头文件     70

13.2.1  应用入口     242

2.4.1  欢迎界面     13

3.1.3  Android SDK安装     36

11.3  QDataStream     215

8.2.8  Qt资源文件系统     158

第12章  XML  217

2.2.1  下载     7

定价:65.00元

6.5.4  SIGNALS  98

阿里巴巴进入了四十大盗的山洞,里面都有什么宝贝呢?单选按钮复选框,行编辑与分组框,列表和表格,文本框携手选项卡……你总是说,我要更多还要更美,QPainter会给你画笔,给你颜色,给你想不到的美好。

7.1.3  字符串查询     142

14.3.3  摇动手势     268

6.7.1  信号与槽原理     107

2.1  Qt Creator简介     6

6.4  QMetaObject  97

8.2.2  QCheckBox  150

6.9.3  事件过滤器     120

4.1.1  注释     68

15.2  调用Java代码     287

6.14.1  字符串国际化方法     137

3.2.5  添加代码     53

3.4.3  如何把日志输出到Android日志系统中     64

3.2.2  项目选项     50

还要感谢出版社及为本书付出辛勤劳动的其他编辑,没有你们的辛苦付出和鼎力帮助,本书绝难顺利付梓出版。

2013年的时候,我感到自己的脑容量开始变小,从前做项目时用到的很多技术慢慢地随风远去,终于渐行渐远渐无书,费尽思量也难以述说了。难道是迭代周期变短了吗?难道是我这台机器开始老化了吗?这个时候我能够回忆的,仅仅是当初学习某项技术时曾经遇到过挫折困顿彷徨犹豫,曾经辗转反侧寤寐思服,再无其他,我不想这样:年老时蹲在门槛上,唯一可以回忆的,就是年轻时曾经掌握了8种语言,开发过100款软件,回顾我的技术之路,就卡在“想当年……”这一句上。

3.1.5  Apache Ant安装     41

6.7.5  跨线程使用信号与槽     110

14.4.2  QCameraViewFinder  273

10.2.1  服务器     203

本书术语表

与手机匹配的ADB驱动

历15章之漫长,终于可以携剑下天山,就让我们红尘作伴,活得潇潇洒洒,策马奔腾,共享人世繁华。音乐,图片,笔记,拍照与美图,天气,查IP剖Json,这些,所有这些应用的出生与成长,我们将共同经历,一路上有你,苦一点也愿意……

接下来要感谢的,是我的老婆赵建媛女士,尽管她担心本书可能不会大卖,担心我天天熬夜的辛苦可能白费,她还是毫不犹豫地支持我,在精神上和行动上都给予了我强有力的鼓励和帮助。写作本书期间,我心心念念只有书稿,对其他事情要么浑浑噩噩要么简单粗暴,给她带来了很多精神上的困扰和实际生活上的压力,但她依然微笑着陪我前行。没有老婆的支持,实在难以想象我可以一个人完成一部书这样一项浩大的工程。

14.3.7  翻转手势     269

14.3.4  覆盖手势     269

2.4.2  编辑界面     16

3.2  Hello Qt on Android  47

16.6.2  图像处理算法     401

6.11  对象树与生命周期     126

4.1.7  设置头文件路径     70

14.4.5  在QML应用中使用相机     277

12.2.1  QXmlStreamWriter  226

15.2.2  调用Java方法     289

2.4.3  调试界面     17

第一个要感谢的,是发现我的编辑高洪霞老师,没有她,我很难有途径寻找这么一个机会回顾自己也惠及他人。在我的写作过程中,高老师给了我许多关切、鼓励和具体的建议,对于本书的完成具有至关重要的意义。

5.3  初识信号与槽     79

GUI:Graphical User Interface,指采用图形方式显示的计算机操作用户界面。笔者行文过程中有时使用其简写GUI,有时以图形用户界面指代,有时我也用UI替代GUI。

1.3  谁在使用Qt  1

2.2  Qt Creator下载与安装     7

Android系统4.0及以上

14.1.3  应用级别的事件过滤器     256

2.3  创建第一个项目:Hello World  9

15.1  使用JNI Environment  286

13.2.2  通信代理     245

14.2  触摸与手势     258

如果你已经使用Qt开发过桌面软件或者嵌入式软件,现在想在Android平台上小试牛刀,那就赶快行动吧。本书以“从零开始也能学会Qt on Android开发”为目标,在第3章首先详细讲述JDK、Android SDK、Android NDK、环境变量设置、安卓虚拟设备创建、手机连接等一切可能给你入门带来障碍的内容,然后以Hello Qt On Android为基础,不厌其细地讲述如何创建支持Android平台的项目、如何配置Android相关的项目选项、如何部署Qt on Android应用,力求使你觉得“原来一切这么简单啊”,最后又介绍如何在Android上使用Qt及Android的日志系统、如何使用adb过滤应用日志,以备你在开发过程中遇到问题时不再为调试问题发愁。在第13章,笔者深入Qt on Android内部,一步一步为你揭开Qt何以能够在Android平台运行的秘密,让你做个明白人。当然,如果你对此不感兴趣,可以跳到第14章开始看,那里有移动开发的各种主题。第15章是笔者为你准备的进阶利器,以便你需要呼叫Android系统为你的应用助拳时有路可循。至于第16章,则是本书所介绍内容在Android平台的大阅兵,你不但会看到Qt传统的各种技术(如网络、XML、Qt Widgets、文件IO、Json、QTL、事件过滤器等)如何在Android平台上跃马扬鞭,也会看到传感器、录音、多点触控等移动开发技术的实际应用,还会看到JNI的实作,产生原来我不是一个人在战斗的感觉。

6.13  动态类型转换     136

致谢

444页

3.2.4  创建AndroidManifest.xml 55

第7章  Qt模板库介绍     140

7.1  使用QString  140

下一篇:没有了
友情链接: 网站地图
Copyright © 2015-2019 http://www.zen-40.com. mgm美高梅有限公司 版权所有