移动应用开发技术
介绍Android移动应用开发的方法、技术和完整综合案例

作者:彭涛、孙连英、刘畅

丛书名:高等学校计算机专业系列教材

定价:69元

印次:1-6

ISBN:9787302554592

出版日期:2021.01.01

印刷日期:2026.01.14

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书由浅入深地介绍了基于Android Studio的Android应用程序开发的方法和技术,内容包括Android简介、Android Studio开发环境、第一个Android程序、Android生命周期和用户界面、组件通信与广播消息、后台服务、Java网络开发技术、Java Web开发技术、基于HTTP协议的Android App网络编程技术,以及完整的综合示例设计与开发。

彭涛,2002年在中国科学院研究生院获得工学博士学位。2002.7至今为北京联合大学信息学院(2017年至今机器人学院)教师,软件工程优秀教学团队负责人,作为主编出版教材3部:XML技术与应用(9787302284666)、面向对象程序设计实例教程(9787302363521)、Java面向对象程序设计(9787302489078),均为清华大学出版社。发表学术论文30余篇,其中SCI收录7篇,EI收录6篇,中文核心期刊10余篇。2006年被评为北京市中青年骨干教师,2013年入选北京市青年拔尖人才。2014年美国ECU大学访问学者。留学回国人员。

背景 移动互联网的浪潮席卷全球,移动终端(包括手机、平板电脑等)的销售量已经超过传统的个人计算机和笔记本电脑。在移动终端的智能操作系统中,Google Android已经占据主流地位,基于Android平台的移动应用开发技术也成为软件工程、计算机科学与技术等专业技术体系的重要组成部分之一。 本书特色 本书由浅入深地介绍了基于Android平台进行应用程序开发的相关知识和技术,内容包括Android简介、Android开发环境、第一个Android App、Android生命周期和用户界面、组件通信与广播消息、后台服务、网络编程技术,以及完整的综合示例设计与开发,尤其对多线程程序设计、异步任务编程、Android网络开发等方面进行了重点讲解和论述。以网上书城App作为开发案例贯穿全书,也是本书的一大特色。全书知识点与应用实例相结合。本书内容从简单到复杂,阶梯式递进,读者可以根据需要选读。 读者对象 本书可作为高等院校软件工程、计算机科学与技术等相关专业本科生教材,也可作为相关专业研究生的参考资料,还可作为学习Java高级开发、数据库开发的职业技能培训教材。 本书作者 本书受到北京联合大学2017年产学合作规划教材建设项目资助,由北京联合大学软件工程优秀教学团队完成。参加本书编写工作的有北京联合大学的彭涛、孙连英和刘畅等,其中,第1、2、5、11章由彭涛编写,第3、4、6、7章由孙连英编写,第8~10、12章由刘畅编写,全书由彭涛统稿。在本书的编写过程中还得到了蒋圆、刘小安等的帮助,在此表示感谢。对于本书实例开发中涉及的程序源代码,读者可以从清华大学出版社网站上免费下...

目录
荐语
查看详情 查看详情
目录

第1章Android App开发概述/1

1.1Android简介1

1.2Android体系结构3

1.3Android版本6

1.4Android的特点7

1.5Android App开发简介8

1.5.1应用程序组件9

1.5.2AndroidManifest.xml配置文件11

1.5.3应用程序资源13

1.6Android开发环境14

1.6.1Android Studio的安装14

1.6.2Android Studio的特点18

习题119

第2章第一个Android App/21

2.1创建Android App项目21

2.2Android App项目结构25

2.2.1模块25

2.2.2项目文件26

2.2.3Android 项目视图27

2.2.4项目结构设置29

2.3Android设备30

2.3.1Android物理设备30

2.3.2Android虚拟设备31

2.4Android App的运行34

2.4.1在物理设备上运行34

2.4.2在虚拟设备上运行36

2.5第一个App详细分析36

2.5.1自定义的Activity类37

2.5.2资源文件372.5.3AndroidManifest.xml配置文件40

2.6Android Studio常用工具42

2.6.1Logcat43

2.6.2DDMS46

习题247

移动应用开发技术目录第3章网上书城案例/48

3.1网上书城需求概述48

3.2网上书城App案例展示49

3.3主要技术与框架53

... 查看详情

浅入深出介绍基于Android Studio的Android移动应用开发的方法给和技术,并给出了完整综合案例的设计与开发,内容丰富,实用性强,主要面向软件工程、计算机科学与技术等相关专业的本科生、研究生,同时也可供高等职业教育、IT开发人员使用。 查看详情