图书目录

第一部分实践篇

准备工作3项目1带距离预警的手机遥控车8项目2听话的机器宠物71项目3认识路标的自动小车101第二部分知识篇

第1章计算机编程基础知识1711.1计算机编程概述171

1.2变量和数据类型174

1.3数字在计算机中的表述176

1.3.1标志位和位运算178

1.3.2逻辑运算和程序流控制184

1.3.3函数185

1.3.4特殊数据类型和内存分配186

第2章Java基础知识190

2.1Java简介190

2.2第一个Java程序193

2.2.1数据类型196

2.2.2运算和运算符198

2.2.3条件分支和循环201

2.2.4面向对象编程203

2.2.5Java中的常用类209

2.2.6Java中的异常处理212目录 当安卓遇上乐高——用Android手机打造智能乐高机器人〖2〗〖2〗 〖1〗 2.2.7Java中的多线程214

第3章Android编程基础知识218

3.1Android开发环境的构建218

3.2创建一个Android应用221

3.3Activity的开发225

第4章leJOS基础知识228

4.1安装leJOS228

4.2安装和使用Eclipse插件229

4.3在EV3上运行程序231

第5章计算机网络基础知识233

5.1分层的网络233

5.2网络协议235

5.3Java中的网络编程236

附录238

附录A随书光盘说明238

附录B装配图的打开方法240

附录C项目3中使用的路标图形241

参考文献250