代码拉取完成,页面将自动刷新
《疯狂Android讲义(第4版)》
配书光盘
版权所有,侵权必究
2019年1月
_______________________________________________________________________
一、光盘内容
本光盘是《疯狂Android讲义(第4版)》一书的配书光盘,书中的代码按章、按节存放,
即第二章、第二节所使用的代码放在codes文件夹的02\2.2文件夹下,依次类推。
另:书中每份源代码也给出与光盘源文件的对应关系,方便读者查找。
本光盘codes目录下有19个文件夹,其内容和含义说明如下:
(1) 01~19个文件夹名对应于《疯狂Android讲义》中的章名,
即第二章所使用的代码放在codes文件夹的02文件夹下,依次类推。
(2) 本书的绝大部分项目都是Android Studio项目,因此项目文件夹下包含.gitignore
.gradle、.idea等文件和文件夹,它们是Android Studio项目文件,请不要删除。
(3) 如果在项目在Android Studio中无法编译,请先删除该项目根目录下build文件夹,
然后再使用Android Studio打开该项目。
二、运行环境
本书中的程序在以下环境调试通过:
(1) 安装jdk-11.0.1-windows-x64.exe,安装完成后,添加CLASSPATH环境变量,该环境变量
的值为.。如果为了可以编译和运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%\bin。
其中JAVA_HOME代表JDK(不是JRE)的安装路径。
(2) 安装Android 9.0。安装Android SDK的方法请参考本书第一章。
(3)安装Genymotion 2.12.2,并创建Genymotion模拟器。安装Genymotion以及创建Genymotion
模拟器的方法请参考本书第一章。
(4) 安装Apache的Tomcat 9.0.12,不要使用安装文件安装,而是采用解压缩的安装方式。
安装Tomcat请参看疯狂Java体系的《轻量级Java EE企业应用实战》第一章。
安装完成后,将Tomcat安装路径的lib下的jsp-api.jar、servlet-api.jar和websocket-api.jar
三个JAR文件添加到CLASSPATH环境变量之后。
(5) 安装apache-ant-1.10.5。
将下载的Ant压缩文件解压缩到任意路径,然后增加ANT_HOME的环境变量,
让变量的值为Ant的解压缩路径。
并在PATH环境变量中增加%ANT_HOME%/bin环境变量。
(6) 安装Android Studio。安装Android Studio的方法请参考本书第一章。
(7)安装Gradle 4.10.2。安装Android Studio的方法请参考本书第一章。
三、注意事项
(1) 本书所有Android项目都是Android Studio工程,读者只要使用该工具打开这些项目即可。
(2) 介绍网络编程章节涉及到少数Web应用,将该Web应用复制到%TOMCAT_HOME%/webapps路径下,
然后进入build.xml所在路径,执行如下命令:
ant compile -- 编译应用
启动Tomcat服务器,使用浏览器即可访问该应用。
(3) 对于Android Studio工程,使用Android Studio工程打开该工程即可。
(4) 第19章的案例,请参看项目下的readme.txt。
(5) 本书有部分按案例需要连接数据库,读者应修改数据库URL以及用户名、密码
让这些代码与读者运行环境一致。如果项目下有SQL脚本,导入SQL脚本即可,如果
没有SQL脚本,系统将在运行时自动建表,读者只需创建对应数据库即可。
(6) 本书关于网络编程、传感器编程等部分章节需要连接PC机。笔者PC机的IP地址为
192.168.1.88,读者可以将自己的IP地址设为该地址,或将程序中用到该IP地址
的地方修改为自己的PC机的IP地址。
(7) 在使用本光盘的程序时,请将程序拷贝到硬盘上,并去除文件的只读属性。
四、技术支持
如果您使用本光盘中遇到不懂的技术问题,您可以登录如下网站与作者联系:
网站:http://www.crazyit.org
也可加入QQ群:545923995参与讨论。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。