图书介绍
ANDROID开发工程师案例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 倪红军 著
- 出版社:
- ISBN:
- 出版时间:2014
- 标注页数:0页
- 文件大小:79MB
- 文件页数:379页
- 主题词:
PDF下载
下载说明
ANDROID开发工程师案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Android开发入门篇1
第1章 Android开发环境1
1.1 Android的发展和简介2
1.2 Android平台架构与特性5
1.2.1 Android平台架构5
1.2.2 Android的特性7
1.3 Android开发环境搭建8
1.3.1安装JDK8
1.3.2安装Android SDK10
本章小结17
项目实训17
第2章 Android应用程序结构18
2.1应用程序组件19
2.2 Android应用程序结构分析20
2.2.1 Android应用目录剖析20
2.2.2资源的使用23
2.2.3 AndroidManifest.xml文件的结构24
2.3 Android中XML文件的使用26
2.3.1布局文件26
2.3.2图片文件26
2.3.3菜单文件27
2.3.4资源文件27
2.3.5动画文件30
2.3.6 raw目录下的文件30
本章小结31
项目实训31
Android开发基础篇32
第3章 用户界面基本组件32
3.1用户界面基础33
3.2友好登录界面的设计与实现34
3.2.1预备知识35
3.2.2登录界面的实现36
3.3图片浏览器的设计与实现40
3.3.1预备知识40
3.3.2图片浏览器的实现43
3.4注册界面的设计与实现45
3.4.1预备知识45
3.4.2注册界面的实现48
3.5设置日期和时间的设计与实现51
3.5.1预备知识52
3.5.2 DatePicker和TimePicker的实现52
3.6导航条的设计与实现54
3.6.1预备知识54
3.6.2导航条的实现58
3.7模拟文件下载进度条的设计与实现61
3.7.1预备知识61
3.7.2文件下载进度条的实现62
3.8考试系统界面的设计与实现65
3.8.1预备知识66
3.8.2考试系统界面的实现67
3.9模拟PPS(网络电视)消息提醒的设计与实现71
3.9.1预备知识71
3.9.2 PPS消息提醒的设计与实现73
本章小结75
项目实训75
第4章 用户界面布局77
4.1概述78
4.1.1布局管理器78
4.1.2 View和ViewGroup类78
4.2简易计算器的设计与实现79
4.2.1预备知识79
4.2.2简易计算器的实现83
4.3找不同游戏的设计与实现87
4.3.1预备知识87
4.3.2找不同游戏的实现88
4.4打老鼠游戏的设计与实现93
4.4.1预备知识93
4.4.2打老鼠游戏的实现97
4.5霓虹灯效果的设计与实现104
4.5.1预备知识104
4.5.2霓虹灯效果的实现106
本章小结108
项目实训108
第5章 菜单和对话框110
5.1选项菜单111
5.2子菜单114
5.3快捷菜单115
5.4使用XML生成菜单116
5.5提示对话框118
5.6日期/时间选择对话框125
5.7进度条对话框127
本章小结130
项目实训130
Android开发提高篇132
第6章 组件通信与服务132
6.1概述133
6.2私密联系簿的设计与实现134
6.2.1预备知识134
6.2.2私密联系簿的实现136
6.3启动式音乐服务的设计与实现142
6.3.1预备知识142
6.3.2启动式音乐服务的实现143
6.4绑定式音乐服务的设计与实现146
6.4.1预备知识146
6.4.2绑定式音乐服务的实现148
6.5跨进程计算器的设计与实现151
6.5.1预备知识151
6.5.2跨进程计算器的实现152
6.6广播接收器的设计与实现155
6.6.1预备知识156
6.6.2广播接收器的实现156
本章小结158
项目实训158
第7章 数据存储与访问160
7.1概述161
7.2个人信息注册的设计与实现161
7.2.1预备知识161
7.2.2个人信息注册的实现163
7.3电话号码文件存储的设计与实现165
7.3.1预备知识165
7.3.2电话号码文件存储的实现166
7.4 SD卡文件访问的设计与实现169
7.4.1预备知识169
7.4.2 SD卡文件访问的实现170
7.5简单记事本的设计与实现173
7.5.1预备知识173
7.5.2简单记事本的实现175
7.6成绩共享示例的设计与实现182
7.6.1预备知识182
7.6.2成绩共享案例的实现185
7.7访问通讯录的设计与实现194
7.7.1预备知识194
7.7.2访问通讯录的实现195
本章小结199
项目实训199
第8章 多媒体与网络应用开发技术201
8.1概述202
8.1.1多媒体技术介绍202
8.1.2网络技术介绍203
8.2音频播放器的设计与实现204
8.2.1预备知识204
8.2.2音频播放器界面设计205
8.3视频播放器的设计与实现217
8.3.1预备知识217
8.3.2视频播放器的实现218
8.4录音机的设计与实现222
8.4.1预备知识223
8.4.2录音机的实现223
8.5照相机的设计与实现225
8.5.1预备知识225
8.5.2照相机的实现226
8.6闹钟的设计与实现231
8.6.1预备知识231
8.6.2闹钟的实现233
8.7定时短信发送器的设计与实现236
8.7.1预备知识236
8.7.2定时短信发送器的实现238
8.8 Android聊天室的设计与实现241
8.8.1预备知识241
8.8.2 Android聊天室的实现246
8.9在线英汉双译字典的设计与实现256
8.9.1预备知识256
8.9.2在线英汉双译字典的实现262
8.10天气预报查询系统的设计与实现266
8.10.1预备知识266
8.10.2天气预报查询系统的实现270
本章小结274
项目实训275
Android开发高级篇276
第9章 图形与图像处理276
9.1概述277
9.1.1 2D图形接口的程序结构277
9.1.2 Paint(画笔)类和Canvas(画布)类279
9.2乒乓球的设计与实现281
9.2.1预备知识281
9.2.2乒乓球的实现283
9.3小画板的设计与实现286
9.3.1预备知识287
9.3.2小画板的实现288
9.4多功能图片浏览器的设计与实现291
9.4.1预备知识291
9.4.2多功能图片浏览器的实现295
9.5多变Tom猫的设计与实现301
9.5.1预备知识301
9.5.2多变Tom猫的实现304
9.6简易抽奖器的设计与实现307
9.6.1预备知识307
9.6.2简易抽奖器的实现307
本章小结311
项目实训311
第10章 用户界面高级组件313
10.1便携课程表的设计与实现314
10.1.1预备知识314
10.1.2便携课程表界面设计321
10.1.3便携课程表功能实现323
10.2在线音乐播放器的设计与实现326
10.2.1预备知识326
10.2.2在线音乐播放器界面设计328
10.2.3在线音乐播放器的实现328
10.3猜扑克游戏的设计与实现332
10.3.1预备知识332
10.3.2猜扑克游戏的界面设计333
10.3.3猜扑克牌游戏的实现334
10.4电子相册的设计与实现337
10.4.1预备知识337
10.4.2电子相册的界面设计340
10.4.3电子相册的实现343
10.5文本阅读器的设计与实现349
10.5.1预备知识349
10.5.2文本阅读器的界面设计350
10.5.3文本阅读器的实现351
10.6创建自定义组件355
10.6.1继承己有控件实现自定义组件355
10.6.2组合己有组件实现自定义组件359
10.6.3自定义控件的外观361
本章小结364
项目实训364