《Android App开发入门与项目实战》资源下载和内容勘误

Posted aqi00

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Android App开发入门与项目实战》资源下载和内容勘误相关的知识,希望对你有一定的参考价值。

资源下载

下面是《android App开发入门与项目实战》一书用到的工具和代码资源:
1、本书使用的Android Studio版本为4.1,最新的安装包可前往Android官网页面下载
2、本书提供所有示例源码的demo工程下载,源码(适配Android4.4到Android11)的下载方式见该书前言末尾的二维码,获取ppt课件同样扫描前言末尾的二维码。最新的源码也可访问我的github获取,github地址是https://github.com/aqi00/myapp,服务端的github地址是https://github.com/aqi00/net_server

参考资料

1、学习本书需要具备Java基础,如果您没学过Java的话,可学习以下系列的Java教程《Java开发笔记》,或阅读笔者的Java专著《好好学Java:从零基础到项目实战》。
2、本书的技术实现采用的是Java编码,若您想进一步了解App开发中的Kotlin编程技术,可学习以下系列的Kotlin教程《Kotlin入门教程》,或阅读笔者的Kotlin专著《Kotlin从零到精通Android开发》。

勘误记录

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

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

1、第69页的“3.5.1  图像视图ImageView”

该页第3行右边的“ndroid:scaleType”改为“android:scaleType”,也就是补充一个“a”。

2、第76页的“3.6.3  关键代码”

该小节第三段有两处“被除数”要改为“除数”,因为除法运算要检查除数是否为零,而不是检查被除数是否为零。此外,“图3-37  Toast弹窗效果”也要换成下面截图。

3、第145页的“6.3.1  私有存储空间与公共存储空间”

该页第三行“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAG" />”改为“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />”,也就是在STORAG末尾加个E变成STORAGE

4、第172页的“7.2.1  运行时动态申请权限”

该小节第一段下面第三行“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAG" />”改为“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />”,也就是在STORAG末尾加个E变成STORAGE

5、第185页的“7.3.3  借助FileProvider安装应用”

该小节的第二处代码例子,第五行或者第六行代码的mime_type条件改为“mime_type='application/vnd.android.package-archive'”,也就是把该条件的“\\"”改为“'”(转义双引号改单引号)。

6、第226页的“8.5.3  关键代码”

步骤02之后的代码例子,第三行代码开头的“iif”改成“if

以上是关于《Android App开发入门与项目实战》资源下载和内容勘误的主要内容,如果未能解决你的问题,请参考以下文章

《Android App开发入门与项目实战》资源下载和内容勘误

《Android App开发进阶与项目实战》出版后记

《Android App开发进阶与项目实战》出版后记

《Android App开发进阶与项目实战》出版后记

《Android App开发进阶与项目实战》资源下载和内容勘误

《Android App开发进阶与项目实战》资源下载和内容勘误