《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开发入门与项目实战》资源下载和内容勘误