《Qt on Android核心编程》介绍
《Qt on Android核心编程》最终尘埃落定。付梓印刷了。
2014-11-02更新:china-pub的预售链接出来了。折扣非常低哦。
封面
看看封面的效果吧,历经几版,最终就成了这个样子。
看下封皮:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZm9ydW9r/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="" />
这是立体版效果:
章节内容简单介绍
第 1 章
欢迎来到Qt的世界。让我们看看Qt是什么,能给我们带来什么,又有谁在使用Qt。我们要约会的Qt on Android。它缘起何处。有着怎样曲折婉转的历史。现在的小模样是否能让我们爱之如狂……
第 2 章
当你遇见了合适的人,開始筹划第一次约会,又是兴奋又是惆怅。要不要买花。去哪里买礼物,穿什么衣服,洒什么香水,带什么应对意外的小物件。该不该了解可能要去的地方环境怎样……一切都为了顺利的完毕这事关紧要的第一次。
我精心准备了Qt入门的一切。微笑着欢迎你的来訪。
第3章
风,起于青萍之末。升降于云际本土,志高远而固磐。
Qt跨界牵手Android,带给我们一种新的可能与希冀,这样的欣欣然还需落到实处,从准备环境開始,从第一声Hello開始。学会必要的调试手段,向着部署向着公布而去……
第4章
有些顶顶重要的。却总被忽视,PRO文件就是那个悲催的备胎啊,满含深情一路追随着你,你却仅仅在受伤时想起它值得珍惜。噢,没关系,你看我十八般武艺万种风情,仅仅默默地在你身边伫立,期待着你书到用时回眸一笑。
第5章
我们扔掉了纸尿裤。走出了Qt的第一步,兴奋地挥舞着小手颠颠儿着跑起来了,身边那些花儿,招呼一声吧。你好。QWidget;你好,QLabel;你好,QPushButton;你好。信号与槽。你好。布局管理器……你看,它们回应你了,仿佛在说,你若安好。便是晴天。
第6章
Qt的根基就在元对象系统,惟有修好内功,各种招式方可如臂使指,信手拈来。就让我们抽丝剥茧,以无刃入有间,看看signals、slots、emit、SLOT、SIGNAL这些Qt的繁花,就让我们跟着moc走上一遭,就让我们看看信号怎样唤起阿槽,就让我们练练事件与过滤器的绝招……
第7章
你离不开的,不仅仅有空气、网络、微信、智能手机,还有接纳千言万语的QString。还有环环相扣的QList。还有你侬我侬的QMap,以及那些胸有千千壑可容万万对象的容器们。
第8章
阿里巴巴进入了四十大盗的山洞。里面都有什么宝贝呢?单选button复选框,行编辑与分组框,列表和表格,文本框携手选项卡……你总是说,我要很多其它还要更美,QPainter会给你画笔。给你颜色,给你想不到的美好。
第9章
上路吧。线程,请引领我们进入并行世界,那骑着单车看夕阳的时代已仅仅堪怀念。低阶的QThread赐予我们强大的控制力。它的事件循环会开启潘多拉的盒子,跨线程的通信如此漂亮。QThreadPool省却了我们繁重的手工,而QtConcurrent则在高屋建瓴,势必让我们使用并发不费吹灰之力。
第10章
互联网的蓬勃发展从1995年開始,距今已有将近20年。
2008年6月,iPhone 3G公布。开启移动互联网新纪元。距今已有7年。
网络已经成为我们感知世界的重要神经元。在Qt的世界里,QNetworkAccessManager让网络连接与訪问变得一致而简单,而QTcpSocket与QUdpSocket则为你扫清了socket的纷繁复杂,让你能够优雅地打造你的专属服务。
第11章
我想要有个家。一个不须要华丽的地方,在我疲倦的时候我会想到它。
在计算机的虚拟世界。那些在内存中执行的应用软件,它们有一个不变的根,就是文件。原始的文件操作艰涩难懂,而Qt提供的QFile、QTextStream、QDataStream这IO三剑客,化复杂为简单优雅。
第12章
1998年2月,XML标准正式出炉。从此我们能够用它对文档和数据进行结构化处理,各种文件格式方言鱼龙混杂浮云蔽日的时代渐行渐远。
多么美好的时代,Qt提供了DOM、SAX、StAX三种常见的XML处理模式,热情地支持我们说同一种语言。
第13章
或许你已经寻寻觅觅寻不到。Qt on Android的讯息。
事实上我一直在灯火阑珊处等你,现在就让我们点燃火把,做一回武陵捕鱼人。去寻桃花源。我们不仅要亲历Qt on Android应用的诞生过程,还要陪着它穿越JNI的逼仄入口,来到豁然开朗、美池桑竹各有其属的Qt王国。
第14章
江湖之远,庙堂之高。各有其执行规则。
移动开发这片新天地。让我们不得不又一次审视自己:怎么处理BACK键。怎样回应纤纤玉指多情的触摸,怎样在传感器的迷宫中穿梭,面对拍照的需求是否能响应,在水一方的伊人想玉笛暗飞声我们要不要十二万分热情地支持……
第15章
Qt强则强矣。雅则雅矣。毕竟也有力不能及之时。所谓天长地久有时尽,不应有恨月常圆。
Qt为Android准备了QAndroidJniObject和QAndroidJniEnviroment两枚神器,借助它们,你就能够提升你的念力。请来Android平台的诸位神仙样人物帮你完毕看似不可能的任务。
第16章
历15章之漫长。最终能够携剑下天山。就让我们红尘作伴,活得潇潇洒洒,策马奔腾,共享人世繁华。音乐,图片,笔记。拍照与美图。天气,查IP剖JSON。这些,全部这些应用的出生与成长。我们将共同经历,一路上有你,苦一点也愿意……
上市时间
据出版社说,双十一会有活动,敬请期待……
2014-11-02更新:china-pub的预售链接出来了,折扣非常低哦。
章节预览
先參考我的专栏吧,《Qt on Android》
《Qt on Android核心编程》介绍的更多相关文章
- Qt on Android 核心编程
Qt on Android 核心编程(最好看的Qt编程书!CSDN博主foruok倾力奉献!) 安晓辉 著 ISBN 978-7-121-24457-5 2015年1月出版 定价:65.00元 4 ...
- 《Qt on Android核心编程》夹
china-pub在售前,售中环节退房,折扣低! 有朋友想看看<Qt on Android核心编程>的文件夹,So-- 文件夹 <Qt on Android核心编程>文 ...
- 《Qt on Android核心编程》相关资源
有不少朋友反馈在搭建 Qt on Android 开发环境时遇到了问题,诸如 Android SDK 无法下载. jdk 找不到合适的版本号.创建 AVD 出错等等.为此我把与<Qt on An ...
- 《Qt on Android核心编程》前言:为什么写作本书
2008年.我開始在CSDN写技术博客. 在此之前,我的理想是写出受人待见的小说来.我也以前在网络论坛上笔耕不辍获得一些成绩,也以前发表过一些散文以及小说.而那一年,当我再次拾起笔来写东西时.却选择了 ...
- Qt on Android:资源文件系统qrc与assets
使用 Qt 为 Android 开发应用时,有时我们的应用会携带一些资源文件,如 png . jpg 等,也可能有一些配置文件,如 xml 等.这些文件放在哪里呢? 有两种方式: qrc assets ...
- QT for Android记录
1.<Qt on Android核心编程> blog: http://blog.csdn.net/foruok/article/details/38510195
- Qt for Android开发入门
1. Qt for Android环境搭建 1.1 打包需要的工具 1.2 JDK安装 如果之前配置过,就可以跳过这一步. 下载java jdk 64:java jdk 1.8 x64 ...
- QT核心编程之调试技术 (g)
Qt应用程序的调试可以通过DDD进行跟踪调试和打印各种调试或警告信息.DDD(Data Display Debugger)是使用gdb调试工具的图形工具,它安装在Linux操作系统中,使用方法可参考D ...
- 1.Android网络编程-HTML介绍
1.HTML介绍 超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言. 在Eclipse下则可以使用自带的浏览器浏览html: 2.H ...
随机推荐
- Android 开发笔记___SD卡基本操作__图片读取写入
package com.example.alimjan.hello_world.Utils; import android.graphics.Bitmap; import android.graphi ...
- js with用法
有标签的语句 with 语句用于设置代码在特定对象中的作用域. 它的语法: with (expression) statement 例如: var sMessage = "hello&quo ...
- jsonp跨域实现
原理:借助script可以跨域的思想,将跨域请求放在script中,当页面解析到改script标签时,就会向该src指向的地址发出一个请求,达到跨域请求的目的. 两点:(1)主要是利用了 <sc ...
- C#实现中国身份证验证问题
C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准... 今天写的 C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准... 理论部分: 1 ...
- mac环境下支持PHP调试工具xdebug,不需要建项目server
先让php支持xdebug 方式一: https://xdebug.org/download.php 下载相应的xdebug 可以到http://xdebug.org/wizard.php 把php ...
- 设计模式的征途—9.组合(Composite)模式
树形结构在软件中随处可见,比如操作系统中的目录结构,公司组织结构等等,如何运用面向对象的方式来处理这种树形结构是组合模式需要解决的问题.组合模式通过一种巧妙的设计方案来使得用户可以一致性地处理整个树形 ...
- Python之print字典
在python 下面一个包含中文字符串的列表(list)或字典,直接使用print会出现以下的结果: >>> adict={'a':'中文'} >>> print ...
- sso单点登录,单点登录原理图,单点登录图解,单点登录
sso单点登录,单点登录原理图,单点登录图解,单点登录 ============================== ©Copyright 蕃薯耀 2017年11月20日 http://www.cnb ...
- ButterKnife的使用以及不能自动生成代码问题的解决
ButterKnife的使用以及不能自动生成代码问题的解决 转载请注明出处:http://www.cnblogs.com/zhengjunfei/p/5910497.html 最近换了个工作刚入职,又 ...
- 【YFMemoryLeakDetector】人人都能理解的 iOS 内存泄露检测工具类
背景 即使到今天,iOS 应用的内存泄露检测,仍然是一个很重要的主题.我在一年前,项目中随手写过一个简单的工具类,当时的确解决了大问题.视图和控制器相关的内存泄露,几乎都不存在了.后来想着一直就那个工 ...