登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

2023年01月出版新書

『簡體書』Android移动网络程序设计案例教程——Android Studio版

書城自編碼: 3100031
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 傅由甲 王勇 罗颂
國際書號(ISBN): 9787302475484
出版社: 清华大学出版社
出版日期: 2018-01-01
版次: 1
頁數/字數: 330/524000
書度/開本: 16开 釘裝: 平装

售價:NT$ 319

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
万物互联算法、方法、技术和观点
《 万物互联算法、方法、技术和观点 》

售價:NT$ 347.0
矿政:清代国家治理的逻辑与困境
《 矿政:清代国家治理的逻辑与困境 》

售價:NT$ 661.0
索恩丛书·贝多芬:终生的革命者
《 索恩丛书·贝多芬:终生的革命者 》

售價:NT$ 941.0
领导者图鉴:藏在故事里的领导智慧
《 领导者图鉴:藏在故事里的领导智慧 》

售價:NT$ 364.0
中国近代通史(全十卷,全新修订纪念版)
《 中国近代通史(全十卷,全新修订纪念版) 》

售價:NT$ 10976.0
无从说起
《 无从说起 》

售價:NT$ 381.0
蔬菜栽培学
《 蔬菜栽培学 》

售價:NT$ 773.0
车规级芯片技术
《 车规级芯片技术 》

售價:NT$ 717.0

建議一齊購買:

+

NT$ 922
《 Android Studio开发实战:从零基础到App上线 》
+

NT$ 503
《 Android 7编程入门经典(第4版) 使用Android Studio 2 》
+

NT$ 497
《 Android Studio应用开发实战详解 》
+

NT$ 593
《 Android群英传:神兵利器 》
+

NT$ 449
《 Android Studio实战 快速、高效地构建Android应用 》
+

NT$ 703
《 Android APP开发入门:使用Android Studio环境 》
編輯推薦:
使用目前流行的Android Studio开发环境,讲解了Studio环境中开发Android应用程序的步骤和方法。? 通过引进工程案例,采用项目引导与驱动的方法,改变以往程序设计类课程的单纯知识讲解及简单例子模拟的教学方式,使学生在掌握移动网络编程技能的同时,获得更好的工程实践体验。? 内容及案例遵循由浅入深、逐步深入的原则。在知识的讲解上力争做到深入浅出,重难点突出。
內容簡介:
本书以Android Studio为开发环境,从移动网络编程应用需求出发,由浅入深、循序渐进地介绍了Android基础编程和网络编程,涵盖了Android移动网络程序开发的理论、实验和课程设计。全书包含四大部分: 第1部分是Android程序开发基础,包括开发环境搭建、移动程序创建、用户界面设计、组件通信、数据存储与访问、广播与后台服务; 第2部分是Android网络编程,包括WiFi操作、TCP、UDP、HTTP、蓝牙和百度地图应用编程; 第3部分是Android移动应用编程实践,包括Android开发环境搭建、移动程序结构、用户界面、组件通信、数据存储与访问、后台服务、WiFi管理、Socket、HTTP、蓝牙及百度应用开发实验; 第4部分是Android移动网络应用编程课程设计,包括设计目的、题目及要求等。全书采用案例教学和项目引导驱动相结合的方式,除了对每章的重要知识点辅以范例讲解外,还以移动点餐系统项目为线索,在将各章节知识点串起来的过程中重点揭示如何将所学技能进行实战,从而领悟到更多的工程技巧。通过本书的学习能让读者快速掌握移动网络应用程序的开发流程和编程技能,并获得较好的工程实践体验。本书既可作为高等院校信息技术的教材,也可供相关专业人士参考。同时,为了配合教学及自学,本书提供了配套教学的PPT和源代码。
目錄
目录


第1章Android开发起步

1.1Android简介

1.1.1Android起源与发展

1.1.2Android特点

1.1.3Android体系结构

1.2Android Studio开发环境

1.2.1Android Studio概要

1.2.2安装JDK

1.2.3安装和启动Android Studio

1.2.4Android SDK的下载、配置与升级

1.2.5SDK下载国内镜像

1.2.6Android SDK目录结构

1.3在Android Studio开发环境中使用Android

1.3.1打开Android Studio项目

1.3.2Eclipse项目的导入

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.3R.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.2TCPIP网络模型及协议

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.1Apache HttpClient简介

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章GPS应用与百度地图编程基础

11.1百度地图概述

11.2支持GPS的核心API

11.3百度地图开发过程

11.3.1申请密钥

11.3.2在Android Studio中配置开发环境

11.3.3Hello BaiduMap

11.4基础地图

11.5百度定位功能

11.6百度定位开发过程

11.7百度地图检索

第12章Android移动应用编程实践

12.1实验1: 搭建Android开发环境

12.2实验2: Android应用程序及生命周期

12.3实验3: Android用户界面设计

12.4实验4: 多个用户界面的程序设计

12.5实验5: 数据存储与访问

12.6实验6: 后台服务

12.7实验7: WiFi网络操作

12.8实验8: Socket网络编程

12.9实验9: HTTP编程

12.10实验10: 蓝牙传输编程

12.11实验11: 百度地图编程

第13章Android移动应用编程课程设计

13.1课程设计目的

13.2题目及要求

13.3考核方式

参考文献
內容試閱
前言


由于智能手机和平板电脑的普及,各种Android程序已深入到大众生活,移动应用编程成为程序开发的一个非常重要的方向,而随着互联网 的兴起,Android的移动网络应用编程正走向深入。正是在此背景下,本书除了介绍Android的基本知识外,还花了大量篇幅介绍了Android平台上的各种网络编程技术,并通过实际的应用项目作为引导驱动教学,从而让读者快速掌握移动网络应用程序的开发流程和技巧,为在互联网 的技术浪潮中奋勇搏击奠定坚实的基础。
本书涵盖Android移动网络程序开发的理论、实验和课程设计。
全书内容共四大部分,具体如下:

第1部分是Android程序开发基础,该部分为第1~6章,各章内容如下:

第1章介绍Android的起源、特征、体系结构,然后介绍了Android开发环境的搭建及在Android Studio开发环境中使用Android,最后简单介绍了Android中的四大组件。
第2章介绍Android项目的创建、项目结构、生命周期以及Android程序的调试方法。
第3章介绍Android单一用户界面的编程,包括界面的布局、常用控件以及移动点餐系统中的单界面编程。
第4章在第3章的基础上介绍多个用户界面的编程,包括Toast、对话框、菜单以及不同界面间的数据传递,最后介绍移动点餐系统中的多用户界面编程。
第5章介绍Android数据存储和访问技术,包括SharedPreference存储、文件存储和数据库存储,并将以上存储方法应用到移动点餐系统中。
第6章介绍Android系统的广播消息、本地服务、多线程服务和远程服务,并将广播消息和本地服务技术应用到移动点餐系统中。
第2部分是Android网络编程,该部分为第7~11章,各章内容如下:

第7章介绍Socket通信和HTTP通信基础,以及如何在Android中管理WiFi。
第8章详细介绍Socket编程,从TCP和UDP套接字概念开始,逐步讲解TCP传输和UDP传输编程方法,最后介绍无线局域网中的移动点餐系统。
第9章介绍HTTP编程,包括HTTP协议、使用URL相关类实现数据下载的方法,HttpClient网络编程和JSON数据包传输方法,最后介绍互联网中的移动点餐系统。
第10章是蓝牙传输编程,主要包括蓝牙API的使用、蓝牙设备的查找与配对、蓝牙的连接与数据传输,最后通过蓝牙聊天程序实现以上知识点的综合应用。
第11章是GPS应用与百度地图编程,主要包括百度地图应用开发步骤,基础地图、百度定位及位置检索功能的开发。
第3部分是Android移动应用编程实践,即第12章,该实践由11个实验组成,分别对应理论部分的11章,通过这些实验对相应的理论知识点进行巩固、拓展以及深化。
第4部分是Android移动网络应用编程的课程设计,即第13章,包括课程设计的目的、题目及要求、考核方式等。
本书在写作过程中得到清华大学出版社的支持和帮助。本书由重庆理工大学的傅由甲、王勇、罗颂编著,重庆理工大学网络工程创新实验室的鲜光季参与了第11章内容的整理。
本书可作为高等院校计算机及相关专业的教材,也可作为信息技术领域中的教师、学生和工程技术人员的参考书。
本书参考了国内外的相关教材和著作,在此对相关作者表示真诚的感谢。由于编者水平有限,书中出现错误在所难免,恳请广大读者批评指正。
作者
2017年11月于重庆理工大学

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.