图书介绍
Android移动网络程序设计案例教程 Android Studio版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 傅由甲,王勇,罗颂编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302475484
- 出版时间:2018
- 标注页数:331页
- 文件大小:62MB
- 文件页数:344页
- 主题词:移动终端-应用程序-程序设计-高等学校-教材
PDF下载
下载说明
Android移动网络程序设计案例教程 Android Studio版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android开发起步1
1.1 Android简介1
1.1.1 Android起源与发展1
1.1.2 Android特点3
1.1.3 Android体系结构3
1.2 Android Studio开发环境5
1.2.1 Android Studio概要5
1.2.2安装JDK6
1.2.3安装和启动Android Studio8
1.2.4 Android SDK的下载、配置与升级12
1.2.5 SDK下载国内镜像14
1.2.6 Android SDK目录结构15
1.3在Android Studio开发环境中使用Android16
1.3.1打开 Android Studio项目16
1.3.2 Eclipse项目的导入16
1.3.3运行Android项目19
1.4 Android四大组件22
1.4.1 Activity22
1.4.2 Service23
1.4.3 BroadcastReceiver23
1.4.4 ContentProvider23
第2章 Android应用程序及生命周期24
2.1创建“移动点餐系统”Android程序24
2.1.1创建“移动点餐系统”项目24
2.1.2剖析“移动点餐系统”项目结构27
2.2“移动点餐系统”项目关键文件30
2.2.1 layout目录中的activity_main.xml文件30
2.2.2 AndroidManifest.xml文件30
2.2.3 R.java文件32
2.2.4 src目录中的MainActivity.java文件33
2.3 Android生命周期34
2.3.1程序生命周期34
2.3.2 Activity生命周期35
2.4程序调试40
2.4.1 LogCat40
2.4.2程序跟踪42
第3章 Android用户界面程序设计45
3.1用户界面基础45
3.2界面布局46
3.2.1框架布局46
3.2.2线性布局47
3.2.3相对布局48
3.2.4绝对布局49
3.2.5表格布局50
3.2.6网格布局52
3.2.7布局的混合使用52
3.3界面常用控件53
3.3.1 TextView和EditView53
3.3.2 Button和ImageButton54
3.3.3 CheckBox和RadioButton55
3.3.4 Spinner和ListView58
3.3.5自定义列表61
3.4“移动点餐系统”用户界面65
3.4.1实体模型类设计65
3.4.2主界面设计69
3.4.3用户注册界面设计74
3.4.4点餐菜单界面设计79
第4章 多个用户界面的程序设计84
4.1用户界面切换与传递参数84
4.1.1传递参数的组件Intent84
4.1.2启动另一个Activity85
4.1.3 Activity间的数据传递89
4.2消息提示92
4.3对话框93
4.3.1消息对话框93
4.3.2普通对话框94
4.4菜单97
4.4.1选项菜单97
4.4.2快捷菜单99
4.5“移动点餐系统”多用户界面程序设计101
4.5.1用户登录101
4.5.2用户注册106
4.5.3用户信息修改107
4.5.4用户点餐109
4.5.5选择通信方式118
第5章 Android数据存储与访问121
5.1简单存储121
5.1.1 SharedPreferences121
5.1.2 使用SharedPreferences存储用户登录信息122
5.2文件存储124
5.2.1内部存储124
5.2.2外部存储125
5.2.3编写一个文件存储访问类129
5.2.4“移动点餐系统”中的文件操作133
5.3数据库存储139
5.3.1 SQLite简介139
5.3.2管理和操作SQLite数据库的对象140
5.3.3数据操作141
5.3.4用数据库管理“移动点餐系统”中的菜单149
第6章 Android系统的广播与服务155
6.1广播消息155
6.1.1广播概述155
6.1.2发送广播156
6.1.3接收广播156
6.1.4用广播来告知用户登录情况159
6.2服务简介163
6.2.1 Service生命周期163
6.2.2 Service使用方式163
6.3本地服务166
6.3.1服务的管理166
6.3.2多线程服务172
6.3.3服务的绑定176
6.3.4在“移动点餐系统”中用服务方式初始化菜单181
6.4远程服务183
6.4.1进程间的通信183
6.4.2服务的创建与调用184
第7章 网络编程基础192
7.1网络编程基本知识192
7.1.1网络通信模型及结构192
7.1.2 TCP/IP网络模型及协议194
7.1.3网络程序通信机制196
7.2在Android系统中操作WiFi197
7.2.1 WifiManager类197
7.2.2在Android中控制WiFi198
7.2.3 WifiInfo类198
7.2.4 WiFi下获取IP与MAC地址199
第8章 Socket编程206
8.1套接字206
8.1.1建立TCP套接字206
8.1.2建立UDP套接字207
8.2 TCP传输编程208
8.2.1 Socket类与ServerSocket类208
8.2.2使用TCP套接字传输数据209
8.2.3使用TCP进行手机文件传输215
8.3 UDP传输编程222
8.3.1 DatagramPacket类与DatagramSocket类222
8.3.2使用UDP套接字传输数据223
8.3.3使用UDP进行相片传输226
8.4使用无线局域网的“移动点餐系统”228
8.4.1“移动点餐系统”的PC服务器编程228
8.4.2“移动点餐系统”的Android客户端编程240
第9章 HTTP编程246
9.1 HTTP概述246
9.2 URL处理247
9.2.1 URL类的使用247
9.2.2 URLConnection类的使用250
9.2.3 HttpURLConnection的使用251
9.2.4用URL从互联网上下载文件254
9.3 HttpClient使用方法256
9.3.1 Apache HttpClient简介256
9.3.2 HttpClient网络编程256
9.3.3使用JSON传输数据包261
9.4使用互联网的“移动点餐系统”265
9.4.1“移动点餐系统”的Web服务器编程265
9.4.2“移动点餐系统”的Android客户端编程270
第10章 蓝牙传输编程276
10.1蓝牙概述276
10.2 Android蓝牙API介绍276
10.2.1 BluetoothAdapter类277
10.2.2 BluetoothDevice类277
10.2.3 BluetoothServerSocket类277
10.2.4 BluetoothSocket类278
10.3 Android蓝牙基本应用编程278
10.3.1蓝牙设备的查找与配对278
10.3.2蓝牙连接与数据传输283
10.3.3使用蓝牙传输的聊天程序288
第11章 GPS应用与百度地图编程基础294
11.1百度地图概述294
11.2支持GPS的核心API294
11.3百度地图开发过程295
11.3.1申请密钥295
11.3.2在Android Studio中配置开发环境299
11.3.3 Hello BaiduMap300
11.4基础地图302
11.5百度定位功能305
11.6百度定位开发过程305
11.7百度地图检索309
第12章 Android移动应用编程实践317
12.1实验1:搭建Android开发环境317
12.2实验2:Android应用程序及生命周期317
12.3实验3:Android用户界面设计318
12.4实验4:多个用户界面的程序设计319
12.5实验5:数据存储与访问320
12.6实验6:后台服务321
12.7实验7:WiFi网络操作322
12.8实验8:Socket网络编程322
12.9实验9:HTTP编程323
12.10实验10:蓝牙传输编程324
12.11实验11:百度地图编程324
第13章 Android移动应用编程课程设计326
13.1课程设计目的326
13.2题目及要求326
13.3考核方式330
参考文献331
热门推荐
- 1498190.html
- 2617670.html
- 3445884.html
- 353671.html
- 3006791.html
- 1203095.html
- 2399820.html
- 2553433.html
- 2230861.html
- 3192195.html
- http://www.ickdjs.cc/book_3350340.html
- http://www.ickdjs.cc/book_3410526.html
- http://www.ickdjs.cc/book_1567341.html
- http://www.ickdjs.cc/book_1214063.html
- http://www.ickdjs.cc/book_445898.html
- http://www.ickdjs.cc/book_1720819.html
- http://www.ickdjs.cc/book_294978.html
- http://www.ickdjs.cc/book_101306.html
- http://www.ickdjs.cc/book_494771.html
- http://www.ickdjs.cc/book_3772380.html