种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Android行动网路程式设计案例教程

(2019-03-31 17:13:01) 百科综合
Android行动网路程式设计案例教程

Android行动网路程式设计案例教程

《Android行动网路程式设计案例教程》是2016年清华大出版社出版的图书,作者是傅由甲。

基本介绍

  • 书名:Android行动网路程式设计案例教程
  • 作者:傅由甲
  • ISBN:9787302422167
  • 定价:45元
  • 出版社:清华大出版社
  • 出版时间:2016.03.01

内容简介

本书从行动网路编程套用需求出发,由浅入深、循序渐进地介绍了Android基础编程和网路编程,涵盖了Android行动网路程式设计的理论、实验和课程设计。全书分为四大部分: 第一部分是Android程式开发基础,包括开发环境搭建、移动程式创建、用户界面设计、组件通信、数据存储与访问、广播与后台服务; 第二部分是Android网路编程,包括WiFi操作、TCP、UDP、HTTP及蓝牙编程; 第三部分是Android移动套用编程实践,包括Android开发环境搭建、移动程式结构、用户界面、组件通信、数据存储与访问、后台服务、WiFi管理、Socket、HTTP和蓝牙开发实验; 第四部分是Android行动网路开发课程设计,包括课程设计的目的、题目及要求等。

图书目录

第1章Android开发起步
1.1Android简介
1.1.1Android起源与发展
1.1.2Android特点
1.1.3Android体系结构
1.2Android开发环境
1.2.1安装JDK
1.2.2安装集成了Android SDK和ADT的Eclipse
1.2.3Android SDK目录结构
1.3在Eclipse开发环境中使用Android
1.3.1工作空间的建立与切换
1.3.2Android项目的导出与导入
1.3.3运行Android项目
1.4Android四大组件
1.4.1Activity
1.4.2Service
1.4.3BroadcastReceiver
1.4.4ContentProvider
第2章Android应用程式及生命周期
2.1创建“移动点餐系统”Android程式
2.1.1创建“移动点餐系统”项目
2.1.2剖析“移动点餐系统”项目结构
2.2“移动点餐系统”项目关键档案
2.2.1layout目录中的activity_main.xml档案
2.2.2AndroidManifest.xml档案
2.2.3gen目录中的R.java档案
2.2.4src目录中的MainActivity.java档案
2.3Android生命周期
2.3.1程式生命周期
2.3.2Activity生命周期
2.4程式调试
2.4.1LogCat
2.4.2程式跟蹤
第3章Android用户界面程式设计
3.1用户界面基础
3.2界面布局
3.2.1框架布局
3.2.2线性布局
3.2.3相对布局
3.2.4绝对布局
3.2.5表格布局
3.2.6格线布局
3.2.7布局的混合使用
3.3界面常用控制项
3.3.1TextView和EditView
3.3.2Button和ImageButton
3.3.3CheckBox和RadioButton
3.3.4Spinner和ListView
3.3.5自定义列表
3.4“移动点餐系统”用户界面
3.4.1实体模型类设计
3.4.2主界面设计
3.4.3用户注册界面设计
3.4.4点餐选单界面设计
第4章多个用户界面的程式设计
4.1用户界面切换与传递参数
4.1.1传递参数的组件Intent
4.1.2启动另一个Activity
4.1.3Activity间的数据传递
4.2讯息提示
4.3对话框
4.3.1讯息对话框
4.3.2普通对话框
4.4选单
4.4.1选项选单
4.4.2快捷选单
4.5“移动点餐系统”多用户界面程式设计
4.5.1用户登录
4.5.2用户注册
4.5.3用户信息查看及修改
4.5.4用户点餐
4.5.5选择通信方式
第5章Android数据存储与访问
5.1简单存储
5.1.1SharedPreferences
5.1.2使用SharedPreferences存储用户登录信息
5.2档案存储
5.2.1内部存储
5.2.2外部存储
5.2.3编写一个档案存储访问类
5.2.4“移动点餐系统”中的档案操作
5.3资料库存储
5.3.1SQLite简介
5.3.2管理和操作SQLite资料库的对象
5.3.3数据操作
5.3.4用资料库管理“移动点餐系统”中的选单
第6章Android系统的广播与服务
6.1广播讯息
6.1.1广播概述
6.1.2传送广播
6.1.3接收广播
6.1.4用广播来告知用户登录情况
6.2服务简介
6.2.1Service生命周期
6.2.2Service使用方式
6.3本地服务
6.3.1服务的管理
6.3.2多执行绪服务
6.3.3服务的绑定
6.3.4在“移动点餐系统”中用服务方式初始化选单
6.4远程服务
6.4.1进程间的通信
6.4.2服务的创建与调用
第7章网路编程基础
7.1网路编程基本知识
7.1.1网路通信模型及结构
7.1.2TCP/IP网路模型及协定
7.1.3网路程式通信机制
7.2在Android系统中操作WiFi
7.2.1WifiManager类
7.2.2在Android中控制WiFi
7.2.3WifiInfo类
7.2.4WiFi下获取IP与MAC地址
第8章Socket编程
8.1套接字
8.1.1建立TCP套接字
8.1.2建立UDP套接字
8.2TCP传输编程
8.2.1Socket类与ServerSocket类
8.2.2使用TCP套接字传输数据
8.2.3使用TCP进行手机档案传输
8.3UDP传输编程
8.3.1DatagramPacket类与DatagramSocket类
8.3.2使用UDP套接字传输数据
8.3.3使用UDP进行相片传输
8.4使用无线区域网路的“移动点餐系统”
8.4.1“移动点餐系统”的PC伺服器编程
8.4.2“移动点餐系统”的Android客户端编程
第9章HTTP编程
9.1HTTP概述
9.2URL处理
9.2.1URL类的使用
9.2.2URLConnection类的使用
9.2.3HttpURLConnection的使用
9.2.4用URL从网际网路上下载档案
9.3HttpClient使用方法
9.3.1ApacheHttpClient简介
9.3.2HttpClient网路编程
9.3.3使用JSON传输数据包
9.4使用网际网路的“移动点餐系统”
9.4.1“移动点餐系统”的Web伺服器编程
9.4.2“移动点餐系统”的Android客户端编程
第10章蓝牙传输编程
10.1蓝牙概述
10.2Android蓝牙API介绍
10.2.1BluetoothAdapter类
10.2.2BluetoothDevice类
10.2.3BluetoothServerSocket类
10.2.4BluetoothSocket类
10.3Android蓝牙基本套用编程
10.3.1蓝牙设备的查找与配对
10.3.2蓝牙连线与数据传输
10.3.3使用蓝牙传输的聊天程式
第11章Android移动套用编程实践
11.1实验1:搭建Android开发环境
11.2实验2:Android应用程式及生命周期
11.3实验3:Android用户界面设计
11.4实验4:多个用户界面的程式设计
11.5实验5:数据存储与访问
11.6实验6:后台服务
11.7实验7:WiFi网路操作
11.8实验8:Socket网路编程
11.9实验9:HTTP编程
11.10实验10:蓝牙传输编程
第12章Android移动套用编程课程设计
12.1课程设计目的
12.2题目及要求
12.3考核方式
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||