资源下载

下面是《Android Studio开发实战 从零基础到App上线(第2版)》一书用到的工具和代码资源:
1、本书使用的Android Studio版本为3.2,最新的安装包可前往Android官网页面下载
<https://developer.android.google.cn/studio/index.html>。
2、本书使用的Android NDK版本为r17,最新的安装包可前往Android官网页面下载
<https://developer.android.google.cn/ndk/downloads/index.html>。
3、本书提供所有示例源码的demo工程下载,源码(适配Android9.0和Android Studio 3.2)的下载页面为
https://pan.baidu.com/s/14NE2DD-frXxuDXUAlTfRaw
<https://pan.baidu.com/s/14NE2DD-frXxuDXUAlTfRaw>。最新的源码也可访问我的github获取,github地址是
https://github.com/aqi00/android2 <https://github.com/aqi00/android2>
,服务端的github地址是https://github.com/aqi00/net_server
<https://github.com/aqi00/net_server>。
源码与各章的对应关系表见下图:



4、本书提供配套的ppt课件下载,课件的下载页面为https://pan.baidu.com/s/1oMMfKxDOD9BDKWWflPpzqQ
<https://pan.baidu.com/s/1oMMfKxDOD9BDKWWflPpzqQ>
5、本书第8章使用了一些反编译和重签名工具,这些工具的下载页面是https://pan.baidu.com/s/1kVRyLwj
<https://pan.baidu.com/s/1kVRyLwj>


参考资料

1、学习本书需要具备Java基础,所谓“零基础”指的是安卓零基础,如果您没学过Java的话,可学习以下系列的Java教程《Java开发笔记》
<https://blog.csdn.net/pinlantu/article/details/83957672>。
2、由于篇幅所限,本书只覆盖了较为常见的Android开发技术,其余的Android开发技术可参考以下的Android笔记《Android开发笔记》
<https://blog.csdn.net/aqi00/article/details/50012511>。
3、本书的技术实现采用的是Java编码,若您想进一步了解App开发中的Kotlin编程技术,可阅读以下系列的Kotlin教程《Kotlin入门教程》
<https://blog.csdn.net/aqi00/article/details/75283548>。
4、更多有关本书内容的常见问题参见博文《Android Studio开发实战 从零基础到App上线(第2版)》常见问题解答
<https://blog.csdn.net/aqi00/article/details/87122804>。
5、有关Android8.0和Android9.0的更多代码适配参见博文《Android8.0与Android9.0的新特性兼容适配代码修改
<https://appdev.blog.csdn.net/article/details/88759343>》。

 

勘误记录

下面对书中的笔误之处进行更正说明:

一、第一批勘误记录(以下的勘误记录在2019年1月的第二次印刷时均已修正):

1、第1页“1.1  Android Studio简介”
该小节第三段第三行“本书使用的Android
Studio为2018年4月发布的3.1.2版本”,这里的“4月”改为“9月”,“3.1.2版本”改为“3.2版本”。

2、第428页“10.2.4 HTTP接口访问”

倒数第四行的connect方法,该行后面的“该方法在getOutputStream后调用,在getInputStream前调用。”整个删掉。因为connect方法和getOutputStream方法没有先后调用关系,getOutputStream方法内部会自动调用connect方法。

3、第430页“1. URL串中对汉字的转义处理”

在“具体的转义代码参见本书下载资源的URLtoUTF8.java”这句后面补充“,也可使用系统自带的java.net.URLEncoder和java.net.URLDecoder”。

4、第451页“10.5.1 设计思路”下面的第三行
“于是在打开系统自带的应用宝”,这句前半部分的“在”字删掉。

5、第675页“2. 蓝牙设备BluetoothDevice”
表14-6出现了两个BOND_BONDING,要把后面的“BOND_BONDING”改为“BOND_BONDED”。

 

若对本书内容有任何疑问,可加入QQ群进行咨询,群号是493199768

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信