作者简介
耿祥义,1995年中国科学技术大学博士毕业,获理学博士学位。1997年从中山大学博士后流动站出站,现任大连交通大学教授。有多年讲授Java语言的经验,已编写出版十余部教材。
目录
第1章 Android简介与开发环境
1.1 Android简介
1.2 搭建Android开发环境
1.3 创建虚拟设备
1.4 开发Android手机程序
1.5 安装与卸载Android程序
1.6 工程中一些重要的文件
1.7 Android的帮助文档
1.8 Android SDK+Eclipse环境
习题1
第2章 Android程序的结构
2.1 Activity对象与程序的基本结构
2.2 Android应用程序的配置文件
2.3 设置主要的Activity对象
2.4 Activity对象的外观及状态
2.5 视图资源
2.6 值资源
2.7 图像资源
2.8 获取资源
习题2
第3章 常用View视图
3.1 View视图的常用属性与度量值
3.2 TextView视图
3.3 EditText视图
3.4 Button视图
3.5 ToggleButton视图
3.6 CheckBox视图
3.7 RadioButton视图
3.8 Spinner视图
3.9 ListView视图
3.10 动态创建Spinner视图和ListView视图
3.11 GridView视图
3.12 ScrollView视图
3.13 HorizontalScrollView视图
3.14 使用样式资源简化视图文件
习题3
第4章 常用的ViewGroup视图
4.1 LinearLayout视图
4.2 RelativeLayout视图
4.3 TableLayout视图
4.4 TabHost视图
4.5 GridLayout视图
4.6 FrameLayout视图
4.7 AbsoluteLayout视图
习题4
第5章 常用的专用View视图
5.1 DigitalClock视图、AnalogClock视图与CalendarView视图
5.2 DatePicker视图与TimePicker视图
5.3 ImageView视图与ImageButton视图
5.4 Chronometer视图
5.5 Toast视图
5.6 ProgressBar视图
5.7 VideoView视图
5.8 WebView视图
习题5
第6章 菜单、动作栏与对话框
6.1 菜单资源
6.2 选项菜单
6.3 上下文菜单
6.4 弹出式菜单
6.5 动作栏
6.6 动作栏与选项菜单
6.7 AlertDialog对话框
6.8 DatePickerDialog对话框与TimePickerDialog对话框
6.9 ProgressDialog对话框
6.10 使用Dialog创建对话框
6.11 长按事件与对话框
习题6
第7章 2D绘图
7.1 Drawable类
7.2 Canvas类
7.3 SurfaceView类
7.4 使用画布绘制位图
习题7
第8章 Intent对象与Activity对象
8.1 Intent对象及使用步骤
8.2 Intent对象与AndroidManifest配置文件
8.3 内置范畴与自定义范畴
8.4 内置动作与自定义动作
8.5 Intent对象的附加数据
8.6 启动拨号的Activity对象
8.7 启动发送短信的Activity对象
8.8 启动播放视频的Activity对象
8.9 启动使用Google地图的Activity对象
8.10 启动使用浏览器的Activity对象
8.11 启动发送Email的Activity对象
8.12 具有多个Activity对象的程序
8.13 让Activity对象返回数据
8.14 启动使用照相机的Activity对象
习题8
第9章 常用后台对象
9.1 Activity对象与Service对象、BroadcastReceiver对象
9.2Service对象及生命周期
9.3 使用多个Service对象
9.4 IntentService类
9.5 AsyncTask类
9.6 广播及接收
9.7 PendingIntent类
习题9
第10章 使用SD卡
10.1 设置SD卡的大小
10.2 上传文件到SD卡
10.3 查看SD卡中的内容
10.4 显示SD卡中的图像
10.5 播放SD卡中的视频或MP3
习题10
第11章 文件的读写
11.1 使用输入/输出流在数据区读写文件
11.2 使用SharedPreferences对象在数据区读写文件
11.3 在SD卡中读写文件
11.4 读取assets(资产)中的文件
11.5 读取\res\raw(原始资源)中的文件
11.6 解析XML文件
11.7 基于文本文件的电话簿
11.8 基于XML数据库的英汉字典
习题11
第12章 使用SQLite数据库
12.1 连接SQLite数据库
12.2 外挂SQLite数据库
12.3 SQLiteDatabase类的两个重要方法
12.4 事务
12.5 基于数据库的消费记载
习题12
内容摘要
手机已经进入智能手机时代,基于Android操作系统的智能手机正在受到广泛的关注,市场对Android手机应用程序的需求正在迅速增长,因此,学习开发Android手机程序是非常有意义的。 《Android手机程序设计实用教程/高等学校Java课程系列教材》注重Android系统的特点,特别是手机程序设计的特点,使用Android4.2,重点讲解Android手机应用开发的核心内容。 《Android手机程序设计实用教程/高等学校Java课程系列教材》注重教材的可读性和实用性,许多例题都经过精心的考虑,既能帮助读者理解知识,同时又具有启发性和实用性。全书共分12章,分别是Android简介与开发环境、Android应用程序的结构、常用View视图、常用ViewGroup视图、常用专用视图、菜单、动作栏与对话框、2D绘图、Intent对象、常用后台对象、使用SD卡、文件的读写、使用SQLite数据库等内容。 《Android手机程序设计实用教程/高等学校Java课程系列教材》适合高等院校相关专业作为Android手机程序设计的教材,以及自学者和Android手机软件开发人员参考使用。
以下为对购买帮助不大的评价