《Android App开发进阶与项目实战》资源下载和内容勘误
资源下载
下面是《Android App开发进阶与项目实战》一书用到的工具和代码资源:
1、本书使用的Android Studio版本为4.2,最新的安装包可前往Android官网页面下载。
2、本书提供所有示例源码的demo工程下载,源码(适配Android4.4到Android11)的下载方式见该书前言末尾的二维码,获取ppt课件同样扫描前言末尾的二维码。最新的源码也可访问我的github获取,github地址是https://github.com/aqi00/advanceapp,服务端的github地址是GitHub - aqi00/net_server: 《Android Studio开发实战:从零基础到App上线》的服务端程序。
参考资料
1、学习本书需要具备Java基础,如果您没学过Java的话,可学习以下系列的Java教程《Java开发笔记》,或阅读笔者的Java专著《好好学Java:从零基础到项目实战》。
2、学习本书还需要具备Android开发基础,如果您没学过Java的话,可学习以下系列的Java教程《Android开发笔记》,或阅读笔者的Android入门专著《Android App开发入门与项目实战》。
勘误记录
下面对书中的笔误之处进行更正说明:
一、第一批勘误记录
1、第251页,第七章的“7.3.3 录制WAV音频”
该小节的WAV录音线程示例代码中,getWavHeader方法里面的这行代码
int frameSize = channels * sampleBits / 2;
改为
int frameSize = channels * sampleBits / 8;
另外,第252页的这行代码
header[32] = (byte) (channels * sampleBits / 2); // 采样帧大小
改为
header[32] = (byte) frameSize; // 采样帧大小
2、第479页,第13章的“13.1.3 搭建穿透服务器”
该小节中间的“结合cygwin与coturn的安装配置步骤说明”,步骤4的“然后打开turnserver.conf,补充以下几行服务器的参数配置”补充listening-ip,完整的参数配置举例如下:
#监听端口
listening-port=3478
#内网IP(可通过ipconfig /all查看)
listening-ip=192.168.1.5
#外网IP
external-ip=120.36.33.151
#用户名和密码
user=admin:123456
#域名
realm=stun.xxx.cn
3、第512页,附录C
该小节第四行的““开发入门代”指”改为““开发入门”代指”
《Android App开发进阶与项目实战》资源下载和内容勘误相关推荐
- 《Android Studio开发实战 从零基础到App上线》第一版的资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线>(第一版)一书用到的工具和代码资源: 1.本书使用的Android Studio版本为2.2.3,因为Andr ...
- 《Android Studio开发实战 从零基础到App上线(第2版)》出版后记
2015年11月23日,鄙人在csdn发表了第一篇技术文章,掐指一算距今已有三年.遥想当年开写博客,只是为了总结经验同时分享出来,后来机缘巧合受到出版社编辑邀请并出了书,完全是无心插柳的结果.当初写作 ...
- 《Android Studio开发实战 从零基础到App上线(第2版)》资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线(第2版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为3.2,最新的安装包可前 ...
- 《Android Studio开发实战 从零基础到App上线(第3版)》资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线(第3版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为Android Stud ...
- 《Android Studio开发实战 从零基础到App上线(第3版)》出版后记
2018年11月,经过熬夜写作的<Android Studio开发实战 从零基础到App上线(第2版)>正式出版面世.承蒙众多读者的厚爱,第2版的图书在此后的三年多时间,一直保持在移动开发 ...
- 《Android Studio开发实战 从零基础到App上线(第2版)》常见问题解答
下面是第二版读者较经常提出的问题,现统一整理回复如下: 1.第1章的SVN仓库地址 问题:第17页"1.5.2 安装SVN工具"这节里面提到的SVN仓库地址要填什么? 回答:SVN ...
- 《Android Studio开发实战 从零基础到App上线》源码运行问题解答
本书提供了所有章节的完整源码下载,自上市以来陆续收到读者的意见反馈,现将与源码有关的问题汇总归类如下,方便更多的朋友解决源码运行过程中发现的问题: 一.打开本书源码时,出现"Plugin w ...
- 《Android Studio 开发实战从零基础到App上线》笔记1
<Android Studio 开发实战从零基础到App上线>笔记1 前言 在吉林大学Android studio实践的课程上,因为时间有限,教授教授地很不细致,主要讲了初级控件和中级控件 ...
- 《Android Studio开发实战 从零基础到App上线》本书内容问题答疑
1.关于学习本书之前是否需要Java基础 问题:看安卓开发教程书需要很扎实的java基础吗? 回答:本书的零基础指的是安卓零基础,不是Java零基础,所以看本书之前需要一定的Java基础,基本的变量声 ...
- 新书推荐:《Android Studio开发实战:从零基础到App上线》
让我们来看看<Android Studio开发实战 从零基础到App上线>的封面,这个设计简洁大气,很有内涵. <Android Studio开发实战 从零基础到App上线>一 ...
最新文章
- Java栈内存溢出代码实例
- Qt Creator调试
- java(5)---static修饰符
- 能过JdbcTemplate,druid来查询表数据并封闭成Bean 与传统手工写法对比 100多行的代码 5行搞定 (Jar 牛B)
- 原码、反码、补码解析及其简单转化
- jdbc-日期格式的转换及代码示例
- UML中对关系的描述
- 游戏迷看过来 年末促销买个华为平板 M3可畅玩
- vue项目element-ui中el-select回车键隐藏下拉框,实现按回车键查询
- 机智云开源框架二次开发之换皮肤,几乎不用改代码
- Google广告数据分析与优化总结
- HTML做一个传统节日端午节 带设计报告4500字
- 16万大奖,名企offer,翼支付杯大数据建模大赛邀你来战!
- vue项目中 高德地图总是出不来的问题
- Excel中提取单元格中的部分内容或单元格中的数字公式大全(提取数字,提取前几位,提取指定文字之间的内容等等)
- MYSQL的删除和重装
- 各位,我来自数位红公司,我们是做手机游戏的。
- 台大郭彦甫-Matlab软件学习课堂exercise示例(第二讲)
- 2021.12- 参加第四届海淀区青少年科普科幻创作活动(一等奖)
- cosmos官方scavenger_hunt_game测试项目部署
热门文章
- python numba_Python Numba jit NotImplementedError列表理解
- java烧麦的小小食完_经典早餐小食烧麦,样子小巧可爱,做法也特别简单
- Linux入门(2)——Linux下的文件管理
- ISCC-2022-reverse-mobile-部分wp
- 【习题3】用Python完成购物车简单操作
- FreeRADIUS整合微软活动目录做身份验证时报错“winbind client not authorized to use winbindd_pam_auth_crap”的解决方法
- Dell开机时报错smartaudio无法运行
- 公网ip和内网ip是什么?有什么区别?
- 使用roslaunch启动Gazebo、world文件和URDF模型
- 2021年上海市安全员C证考试及上海市安全员C证报名考试