书籍详情
《AndroidStudio开发实战:从零基础到App上线》[38M]百度网盘|亲测有效|pdf下载
  • AndroidStudio开发实战:从零基础到App上线

  • 出版社:九月盛世图书专营店
  • 出版时间:2018-11
  • 热度:9649
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

  • 商品名:Android Studio开发实战:从零基础到App上线(第□版)
  • ISBN:9787302512608
  • 定价:139
  • 出版社:清华大学出版社
  • 作者:欧阳燊

参考信息(以实物为准)

  • 出版时间:2018-11-01
  • 印刷时间:2018-10-01
  • 版次:2
  • 印次:2
  • 包装:平装
  • 开本:16开
  • 用纸:胶版纸
  • 页数:786
  • 字数:1286000

产品特色

编辑推荐

本书是一本Android开发的实战教程,由浅入深、从基础到高级,带领读者一步一步走进App开发的神奇世界。相比□□版,第□版图书不是简单的更新,而是百炼成钢的全面升级,主要进行了以下5处重要的增补变化。
1.工具更新颖
第□版的App开发全部基于Android 9.0环境,使用的开发工具为□018年9月发布的Android Studio 3.□,JNI用到的NDK则为□018年6月发布的r17c。相关的功能点都根据上述1新版本的工具展开论述,比如Android 8新增的画中画功能、Android 9新增的WebP动图播放、Android Studio 3新增的内存用量查看窗口以及NDK的r17不再支持的ARM5(armeabi)的so文件编译等。
□.技术更先进
移动互联网的后继发展(如物联网、虚拟现实、人工智能等方向)如火如荼,第□版为此投入了大量笔墨深入描述相关技术细节,例如物联网涉及的二维码、NFC、红外、蓝牙等,虚拟现实涉及的陀螺仪、三维图形、全景照片等,人工智能涉及的TTS、语音识别、语音合成等,还有1新科研成果,如北斗导航、SM3国密等。
3.案例更丰富
本书的一大特色是突出实战,每章都给出了技术精炼的实战项目。除了上一版本的十几个实战项目之外,又对房贷计算器、万年历、影视播放器等开辟专门章节详细描述,另外新增了电商头部、应用超市、全景图库、矢量动画、电子书架等全新的项目,力图把常见的App种类一网打尽。
4.代码更易懂
作为一本软件开发方面的专著,少不了给出范例代码进行演示,代码可读易懂的重要性毋庸置疑。第□版在这方面大力改善,首先,对书中的代码全面添加注释,务求让读者看得懂、学得会;其次,针对Android不同系统之间的方法差异,分别说明每个版本的代码兼容处理;再次,在实战项目中,讲清楚每段代码的业务逻辑及其相互关系。
5.编排更合理
□□版对个别知识点的编排不甚合理,第□版对这些知识点重新组织编排,使之更连贯、更系统。比如内容提供器ContentProvider原来只在□□3章介绍,再版之后将其提前到第4章的数据存储中进行介绍,然后分别在第6章、□□0章、□□3章的实战项目中加以运用。又如蓝牙(Bluetooth)原本只在□□4章的一个小节中介绍,再版之后将其提前到第9章的短距离通信中进行介绍,然后分别在第9章的实战项目蓝牙音箱和□□4章的蓝牙传输中加以运用,从而拓宽了这些技术的应用场景。

综上所述,经过精心修订的第□版图书,无论是广度还是深度,从数量到质量,都比□□版有了飞跃的提升。全书的目的不但是教会读者怎么快速开发一个好玩、好看、好用的App,还能让读者领略行业前沿的移动互联网新技术,这才是第□版想要呈献给读者的知识盛宴。

内容简介

本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。
全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、应用超市、抠图工具、全景图库、动感影集、影视播放器、音乐播放器、WiFi共享器、电子书架等。
本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。

前言序言

  再版前言
  时光荏苒犹如白驹过隙,转瞬之间本书离初版已近两年,在此期间信息科技的快速发展令人目不暇接。物联网方兴未艾,虚拟现实潮起潮落,共享经济遍地开花,人工智能火得一塌糊涂,第四次工业革命蓄势待发,而移动互联网从狂飙回归到常态。
  单就App开发而言,安卓系统版本从□016年的Android 7到□017年的Android 8再到□018年的Android 9,Android Studio的版本也从□016年的□.□更新到□.3、3.0、3.1直到□018年的3.□,同时Android的开发语言除了Java以外又多了一个Kotlin。从应用场景来说,早期只运行于手机和平板电脑的安卓系统,现在逐步拓展到了互联网电视、可穿戴设备、车载终端、智能家居等其他设备之上。而搭载安卓系统的智能手机,也从仅含通话、上网等基本功能的通信工具,逐渐演化成集拍照、定位、社交、支付等生活服务为一身的全能小秘书。
  有鉴于此,本书亟需补充这期间风起云涌的新技术新知识,以跟上时代发展的滔滔浪潮。种种机缘际会,加上□□版读者的热忱建议,因此便有了重新修订之后的本书第二版问世。第二版图书不是□□版的简单更新,而是百炼成钢的全面升级,与□□版相比,第二版图书主要有以下五处重要的增补变化:
  1.工具更新颖
  第二版的App开发全部基于Android 9.0环境,使用的开发工具为□018年9月发布的Android Studio 3.□,JNI用到的NDK则为□018年6月发布的r17c。相关的功能点都根据上述□新版本的工具展开论述,比如Android 8新增的画中画功能、Android 9新增的WebP动图播放、Android Studio 3新增的内存用量查看窗口,以及NDK的r17不再支持ARM5(armeabi)的so文件编译等。
  □.技术更先进
  移动互联网的后继发展方向如物联网、虚拟现实、人工智能等如火如荼,第二版为此投入了大量笔墨深入描述相关技术细节,例如物联网涉及到的二维码、NFC、红外、蓝牙等,虚拟现实涉及到的陀螺仪、三维图形、全景照片等,人工智能涉及到的TTS、语音识别、语音合成等,还有□新科研成果如北斗导航、SM3国密等,本书都有专门章节加以叙述。
  3.案例更丰富
  本书的一大特色是突出实战,每章末尾都给出了技术精炼的实战项目。第二版更是将这个优良传统发扬光大,除了原有的十几个实战项目之外,又对房贷计算器、万年历、影视播放器等开辟专门章节详细描述,另外新增了电商头部、应用超市、全景图库、矢量动画、电子书架等全新的实战项目,力图把常见的App种类一网打尽。
  4.代码更易懂
  作为一部软件开发方面的专著,少不了给出范例代码进行演示,代码可读易懂的重要性毋庸置疑。第二版在这方面大力改善,首先对书中的代码全面添加注释,务求让读者看得懂、学得会;其次,针对Android不同系统之间的方法差异,分别说明每个版本的代码兼容处理;再次,在实战项目示例中,讲清楚每个代码的业务逻辑,以及它们之间的相互关系。
  5.编排更合理
  □□版对个别知识点的编排不甚合理,第二版对这些知识点重新组织编排,使之更连贯、更系统。比如内容提供器ContentProvider原来只在□□3章做介绍,再版之后将其提前到第4章的数据存储中进行介绍,然后分别在第6章、□□0章、□□3章的实战项目中加以运用,有助于不断地巩固和提高。又如蓝牙BlueTooth原本只在□□4章的一个小节中作介绍,再版之后将其提前到第9章的短距离通信中进行介绍,然后分别在第9章的实战项目蓝牙音箱,以及□□4章的蓝牙传输中加以运用,从而拓宽了这些技术的应用场景。
  综上所述,经过精心修订的第二版图书,无论是广度还是深度,从数量到质量,都比□□版有了飞跃的提升。全书的写作目的,不但是教会读者怎么快速开发一个好玩、好看、好用的App,更是让读者领略行业前沿的移动互联网学科。深度揭秘流行App背后的手机开发技术,展示移动信息科技的□新工程实践,这才是第二版想要呈献给读者的知识盛宴。
  第二版的所有代码都基于Android Studio 3.□开发,并使用API □8的SDK(Android 9.0)编译与调试通过。读者在阅读本书时,若对书中内容有任何疑问,均可在笔者的CSDN博客留言。也可关注笔者的微信公众号
  □后,感谢王金柱编辑的热情指点,感谢出版社同仁的辛勤工作,感谢我的家人一直以来的支持,感谢各位师长的谆谆教导,没有他们的鼎力相助,本书就无法顺利完成。
  欧阳燊
  □018年10月

作者简介

欧阳燊, CSDN博客专家,有14年以上软件开发经验,熟悉C/C++、Java及相关软件架构,4年以上Android开发经验,对Android开发拥有丰富的实战经验。已出版畅销书《Android Studio开发实战:从零基础到App上线》《Kotlin从零到精通Android开发》。