图书介绍
Android移动应用开发案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Android移动应用开发案例教程](https://www.shukui.net/cover/51/30036511.jpg)
- 范美英主编;刘瑞新主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111509318
- 出版时间:2015
- 标注页数:280页
- 文件大小:61MB
- 文件页数:293页
- 主题词:移动终端-应用程序-程序设计-高等职业教育-教材
PDF下载
下载说明
Android移动应用开发案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android概述1
1.1 搭建Android开发环境1
1.1.1 安装Java1
1.1.2 安装Eclipse1
1.1.3 安装Android SDK2
1.1.4 配置Eclipse3
1.1.5 高效的Eclipse ADT Bundle5
1.2 Android虚拟设备(AVD)5
1.2.1 AVD概述5
1.2.2 创建AVD6
1.2.3 模拟器与真机8
1.3 Android中的常用工具8
1.3.1 ADB的使用8
1.3.2 DDMS的使用9
1.4 Android系统架构11
1.4.1 Linux内核12
1.4.2 库12
1.4.3 Android运行时13
1.4.4 应用程序框架13
1.4.5 应用程序14
1.5 Android平台简介14
1.5.1 Android平台的特性14
1.5.2 Android SDK版本的特点15
1.6 实例1:“你好,Android”18
1.6.1 创建应用程序18
1.6.2 在模拟器上运行应用程序20
1.6.3 Android应用程序的项目结构21
1.7 动手实践1:第1个Android应用23
1.7.1 功能要求23
1.7.2 操作提示23
第2章 Android中的资源25
2.1 实例1:千变万化背景色25
2.1.1 功能要求与操作步骤25
2.1.2 颜色(color)资源的定义和使用28
2.2 实例2:屏蔽身份证部分信息29
2.2.1 功能要求与操作步骤29
2.2.2 字符串(string)资源的定义与使用34
2.3 实例3:渐现“四书五经”35
2.3.1 功能要求与操作步骤35
2.3.2 线性布局(LinearLayout)的定义与使用39
2.4 实例4:初读“大学”40
2.4.1 功能要求与操作步骤40
2.4.2 帧布局(FrameLayout)的定义与使用42
2.5 实例5:办公电话一览43
2.5.1 功能要求与操作步骤43
2.5.2 表格布局(TableLayout)的定义与使用46
2.6 实例6:梅花效果首界面46
2.6.1 功能要求与操作步骤46
2.6.2 相对布局(RelativeLayout)的定义与使用50
2.7 实例7:DIY计算器51
2.7.1 功能要求与操作步骤51
2.7.2 网格布局(GridLayout)的定义与使用54
2.8 实例8:美食背后的故事55
2.8.1 功能要求与操作步骤55
2.8.2 布局的嵌套使用59
2.9 实例9:简易文本阅读器60
2.9.1 功能要求与操作步骤60
2.9.2 菜单(Menu)资源的定义与使用66
2.10 动手实践2:紫禁城一日游67
2.10.1 功能要求67
2.10.2 操作提示68
第3章 Android中的基本视图组件70
3.1 实例1:新闻摘要与详情70
3.1.1 功能要求与操作步骤70
3.1.2 文本显示组件(TextView)的定义与使用74
3.2 实例2:微信登录75
3.2.1 功能要求与操作步骤75
3.2.2 编辑框(EditText)的定义与使用78
3.2.3 按钮(Button)的定义与使用79
3.2.4 信息提示框(Toast)使用简介80
3.3 实例3:注册应用账号80
3.3.1 功能要求与操作步骤80
3.3.2 下拉列表框(Spinner)的定义与使用86
3.3.3 复选框(CheckBox)的定义与使用87
3.3.4 图像按钮(ImageButton)的定义与使用88
3.3.5 短信管理器(SmsManager)使用简介89
3.4 实例4:完善个人资料90
3.4.1 功能要求与操作步骤90
3.4.2 单选按钮组(RadioGroup与RadioButton)的定义与使用99
3.4.3 图像框(ImageView)的定义与使用100
3.4.4 警告对话框(AlertDialog与AlertDialog Builder)使用简介101
3.5 动手实践3:为友秀宝103
3.5.1 功能要求103
3.5.2 操作提示104
第4章 Android中的高级视图组件108
4.1 实例1:随心换肤108
4.1.1 功能要求与操作步骤108
4.1.2 图片切换器(ImageSwitcher)的定义与使用113
4.1.3 文本切换器(TextSwitcher)的定义与使用115
4.1.4 设置手机桌面背景简介116
4.2 实例2:居家助手116
4.2.1 功能要求与操作步骤116
4.2.2 选项卡(TabHost)的生成与使用123
4.2.3 标签(TabSpec)的定义与使用125
4.2.4 日期选择器(DatePicker)与时间选择器(TimePicker)126
4.2.5 显示地图的基本步骤127
4.2.6 TabActivity的取代者FragmentActivity128
4.3 实例3:全球名校快查132
4.3.1 功能要求与操作步骤132
4.3.2 自动完成文本框(AutoCompleteTextView)的定义与使用136
4.3.3 列表视图(ListView)的定义与使用138
4.4 动手实践4:休闲时分139
4.4.1 功能要求139
4.4.2 操作提示140
第5章 Android应用程序的组成148
5.1 实例1:身体质量指数测试148
5.1.1 功能要求与操作步骤148
5.1.2 活动(Activity)的定义与使用153
5.1.3 意图(Intent)的定义与使用156
5.2 实例2:编辑商品信息159
5.2.1 功能要求与操作步骤159
5.2.2 获取Activity返回值的方法166
5.3 实例3:快速联系167
5.3.1 功能要求与操作步骤167
5.3.2 调用拨号程序和短信程序的方法170
5.3.3 ContentProvider共享数据的方法171
5.4 实例4:闹钟服务172
5.4.1 功能要求与操作步骤172
5.4.2 服务(Service)的定义177
5.4.3 广播接收器(BroadcastReceiver)的定义与使用178
5.4.4 四大组件之间的关系179
5.5 动手实践5:掌上电子邮件179
5.5.1 功能要求179
5.5.2 操作提示180
第6章 Android中的数据存取181
6.1 实例1:保存偏好设置181
6.1.1 功能要求与操作步骤181
6.1.2 SharedPreferences的定义与使用188
6.2 实例2:贴身账簿189
6.2.1 功能要求与操作步骤189
6.2.2 文件(File)的定义与使用195
6.3 实例3:备忘随行197
6.3.1 功能要求与操作步骤197
6.3.2 SQLite数据库的基本使用方法207
6.4 动手实践6:查账单209
6.4.1 功能要求209
6.4.2 操作提示209
第7章 Android中的媒体处理211
7.1 实例1:绘制五星红旗211
7.1.1 功能要求与操作步骤211
7.1.2 常用的绘图类215
7.1.3 绘制简单图形的基本方法217
7.2 实例2:放大镜看SD卡中的图219
7.2.1 功能要求与操作步骤219
7.2.2 访问图库中的图像224
7.3 实例3:扣篮瞬间226
7.3.1 功能要求与操作步骤226
7.3.2 Android动画技术简介229
7.4 实例4:悦视播放器232
7.4.1 功能要求与操作步骤232
7.4.2 音频的播放与录制245
7.4.3 使用SurfaceView播放视频的步骤247
7.5 动手实践7:迷你画板248
7.5.1 功能要求248
7.5.2 操作提示249
第8章 综合实训:快乐数独257
8.1 数独(Sudoku)简介257
8.1.1 数独概述257
8.1.2 数独的游戏规则与技巧257
8.2 项目功能分析258
8.2.1 项目的主要功能258
8.2.2 “自定义设置”菜单258
8.2.3 “软键盘”与“提示”259
8.3 准备所需资源259
8.3.1 图片(res/drawable-x/)259
8.3.2 音频(res/raw/)260
8.3.3 数组(res/values/arrays.xml)260
8.3.4 颜色(res/values/colors.xml)260
8.3.5 字符串(res/values/strings.xml)260
8.3.6 动画(res/anim/cycle.xml和shake.xml)261
8.4 界面设计261
8.4.1 首界面(res/ layout/ activity_main.xml)261
8.4.2 游戏界面(SudokuView.java)262
8.4.3 设置界面(res/xml/settings.xml)266
8.4.4 软键盘界面(res/layout/keypad.xml)267
8.4.5 菜单界面(res/menu/menu.xml)267
8.5 数据库设计267
8.5.1 定义数据库常量类(Constants.java)267
8.5.2 定义数据库辅助类(DBHelper.java)268
8.6 功能实现与完善269
8.6.1 首界面中按钮与菜单的功能(MainActivity.java)269
8.6.2 “设置”的实现272
8.6.3 “新游戏”与“继续”功能(NewGameActivity.java)273
8.6.4 “关于”功能(AboutActivity.java)279
8.6.5 修改配置文件(AndroidManifest.xml)279
8.6.6 项目的完善方向280