首页 > 图书中心 >图书详情

Android移动网络程序设计案例教程——Android Studio版

网络资源提取码:alyn 提供PPT课件,源码,教学大纲,咨询QQ:883604(仅限教师)。采用项目引导与驱动的方法,由浅入深、逐步深入地讲述Android移动应用程序开发的理论、实验和课程设计,并增加了完整的移动网络及百度地图应用开发技术。

作者:傅由甲 王勇 罗颂
定价:49
印次:1-7
ISBN:9787302475484
出版日期:2018.01.01
印刷日期:2021.06.10

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

more >

前言 由于智能手机和平板电脑的普及,各种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月于重庆理工大学

more >
扫描二维码
下载APP了解更多

同系列产品more >

数据库原理与应用(MySQL版)(第...

闫秋艳 孟凡荣 主编 袁
定 价:59.90元

查看详情
HTML5+CSS3网页设计与制作(微课视...

千锋教育 组编 翟宝峰
定 价:49.90元

查看详情
微机原理学习与实践指导(第3版)

葛桂萍、罗家奇、曹永忠
定 价:39.80元

查看详情
微型计算机原理及应用(第3版·微课...

李云、曹永忠、于海东、
定 价:59.80元

查看详情
C++程序设计基础教程

丁卫平 程学云 陈文兰
定 价:69元

查看详情
图书分类全部图书
more >
  • l  使用目前流行的Android Studio开发环境,讲解了Studio环境中开发Android应用程序的步骤和方法。

    l  通过引进工程案例,采用项目引导与驱动的方法,改变以往程序设计类课程的单纯知识讲解及简单例子模拟的教学方式,使学生在掌握移动网络编程技能的同时,获得更好的工程实践体验。

    l  内容及案例遵循由浅入深、逐步深入的原则。在知识的讲解上力争做到深入浅出,重难点突出。


    如果希望加入教师微信交流群,请加微信:itbook8

    如果希望加入教师QQ交流群,请加QQ:883604

    加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。



  • l  使用目前流行的Android Studio开发环境,讲解了Studio环境中开发Android应用程序的步骤和方法。

    l  通过引进工程案例,采用项目引导与驱动的方法,改变以往程序设计类课程的单纯知识讲解及简单例子模拟的教学方式,使学生在掌握移动网络编程技能的同时,获得更好的工程实践体验。

    l  内容及案例遵循由浅入深、逐步深入的原则。在知识的讲解上力争做到深入浅出,重难点突出。

more >
  • 目录

    第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...

  • 采用项目引导与驱动的方法,由浅入深、逐步深入地讲述Android移动应用程序开发的理论、实验和课程设计,并增加了完整的移动网络及百度地图应用开发技术。

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘