《疯狂Android讲义(第3版)》
配书光盘
版权所有,侵权必究
2015年3月
_______________________________________________________________________
一、光盘内容
本光盘是《疯狂Android讲义(第3版)》一书的配书光盘,书中的代码按章、按节存放,
即第2章、第2节所使用的代码放在codes文件夹的02\2.2文件夹下,依此类推。
另:书中每份源代码也给出与光盘源文件的对应关系,方便读者查找。
本光盘codes目录下有19个文件夹,其内容和含义说明如下:
(1) 01~19文件夹名对应于《疯狂Android讲义》(第3版)中的章名,
即第2章所使用的代码放在codes文件夹的02文件夹下,依此类推。
(2) 本书的绝大部分项目都是Android Studio项目,因此项目文件夹下包含.gitignore
.gradle、.idea等文件和文件夹,它们是Android Studio项目文件,请不要删除。
(3) 如果项目在Android Studio中无法编译,请先删除该项目根目录下的build文件夹,
然后再使用Android Studio打开该项目。
二、运行环境
本书中的程序在以下环境调试通过:
(1) 安装jdk-8u5-windows-x64.exe,安装完成后,添加CLASSPATH环境变量,该环境变量
的值为.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar。如果为了可以编译和
运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其中JAVA_HOME代表
JDK(不是JRE)的安装路径。
(2) 安装Android 5.0。安装Android SDK的方法请参考本书第1章。
(3)安装Genymotion 2.3.1,并创建Genymotion模拟器。安装Genymotion以及创建Genymotion
模拟器的方法请参考本书第1章。
(4) 安装Apache的Tomcat 8.0.9,不要使用安装文件安装,而是采用解压缩的安装方式。
安装Tomcat请参看疯狂Java体系的《轻量级Java EE企业应用实战》第1章。
安装完成后,将Tomcat安装路径的lib下的jsp-api.jar和servlet-api.jar两个JAR文件
添加到CLASSPATH环境变量之后。
(5) 安装apache-ant-1.9.4。
将下载的Ant压缩文件解压缩到任意路径,然后增加ANT_HOME的环境变量,
让变量的值为Ant的解压缩路径。
并在PATH环境变量中增加%ANT_HOME%/bin环境变量。
(6) 安装Android Studio。安装Android Studio的方法请参考本书第1章。
三、注意事项
(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
没有合适的资源?快使用搜索试试~ 我知道了~
疯狂的Android讲义第三版 源码
共2000个文件
xml:6675个
png:2885个
class:2751个
4星 · 超过85%的资源 需积分: 14 87 下载量 51 浏览量
2018-10-26
13:17:32
上传
评论 3
收藏 307.12MB ZIP 举报
温馨提示
疯狂的Android讲义第三版 源码 书内的源码, 本光盘codes目录下有19个文件夹,其内容和含义说明如下: (1) 01~19文件夹名对应于《疯狂Android讲义》(第3版)中的章名, 即第2章所使用的代码放在codes文件夹的02文件夹下,依此类推。 (2) 本书的绝大部分项目都是Android Studio项目,因此项目文件夹下包含.gitignore .gradle、.idea等文件和文件夹,它们是Android Studio项目文件,请不要删除。 (3) 如果项目在Android Studio中无法编译,请先删除该项目根目录下的build文件夹, 然后再使用Android Studio打开该项目。
资源推荐
资源详情
资源评论
收起资源包目录
疯狂的Android讲义第三版 源码 (2000个子文件)
hololike.css 3KB
css.css 674B
css.css 649B
lint-results-release-fatal.html 903B
test.html 416B
test.html 416B
R.java 303KB
R.java 297KB
R.java 64KB
R.java 64KB
ITelephony.java 33KB
GameView.java 15KB
Player.java 14KB
ViewManager.java 13KB
MainActivity.java 12KB
MainActivity.java 12KB
AuctionManagerImpl.java 11KB
Monster.java 10KB
MainActivity.java 9KB
MainActivity.java 9KB
Graphics.java 9KB
MainActivity.java 9KB
MainActivity.java 8KB
MainActivity.java 7KB
MyView.java 7KB
MyRenderer.java 6KB
MyRenderer.java 6KB
MainActivity.java 6KB
MyRenderer.java 6KB
MainActivity.java 6KB
MonsterManager.java 6KB
R.java 6KB
MainActivity.java 6KB
MainActivity.java 5KB
MainActivity.java 5KB
DictProvider.java 5KB
MainActivity.java 5KB
MainActivity.java 5KB
DownUtil.java 5KB
LiveWallpaper.java 5KB
MainActivity.java 5KB
AddItemFragment.java 5KB
MainActivity.java 5KB
R.java 4KB
MainActivity.java 4KB
MainActivity.java 4KB
AuctionClientActivity.java 4KB
Item.java 4KB
ManageItemFragment.java 4KB
FishView.java 4KB
MainActivity.java 4KB
SelectCityActivity.java 4KB
AddBidFragment.java 4KB
BaseDaoHibernate4.java 4KB
MainActivity.java 4KB
AuthImg.java 4KB
MainActivity.java 4KB
MainActivity.java 4KB
MusicService.java 4KB
GetPostUtil.java 4KB
MainActivity.java 4KB
ExpandableListActivityTest.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
Bullet.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
ViewItemFragment.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
ItemBean.java 3KB
ICat.java 3KB
ICat.java 3KB
ChooseItemFragment.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
HttpUtil.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
Login.java 3KB
MainActivity.java 3KB
MyView.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
ViewBidFragment.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
R.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
MainActivity.java 3KB
StackWidgetService.java 3KB
R.java 3KB
AuctionManager.java 3KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
- summer夏1232021-11-17资源非常好,谢谢
- RtregFQ2019-01-31good nice
Daisyiko
- 粉丝: 21
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SpringBoot Mybatis-Plus TypeScript的微服务多租户SaaS管理快速开发框架 .zip
- 论文复现:QA-GNN: Reasoning with Language Models and Knowledge
- ipp(intel-oneAPI)下载地址.txt
- 基于spring-boot dubbox搭建的java分布式系统的前端管理.zip
- VLC+Qt demoVLC+Qt demo
- 海彪&龙梅子 - 寂寞的人伤心的歌 (DJ版) [mqms2].ogg
- 530springboot + vue 旅游管理系统.zip(可运行源码+数据库文件+文档)
- 基于SpringBoot + Thymeleaf + Layui + Apache Shiro 的后台管理系统 .zip
- 表1:长江大学文理学院课外学分申请表.et
- base.apk
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功