Android程序开发实用教程
网络资源处含有本书的电子课件、课后习题答案以及源代码。客服电话:010-62792097-201

作者:邵长恒 赵焕杰

丛书名:大学软件学院软件开发系列教材

定价:48元

印次:1-6

ISBN:9787302354178

出版日期:2014.04.01

印刷日期:2020.07.24

图书责编:张瑜

图书分类:教材

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

本书循序渐进地介绍Android程序开发技术。全书共分为17章,深入分析Android的核心知识,并通过丰富、典型的案例,从实践的角度展示如何更好地使用Android开发手机应用程序。本书最后的综合开发案例是对全书的内容进行总结,使读者对Android技术能够融会贯通。 本书内容全面,实例丰富,易于理解,每章的内容都是从最佳实践的角度入手,为读者更好地使用Android开发手机应用程序提供很好的指导。 本书适合高等院校计算机科学、软件工程、数字媒体技术、通信及相关专业本、专科作为Android移动开发相关课程的教材使用,也是学习和从事无线应用系统开发的优秀教材和参考书籍。

夏由亮 10年软件开发从业经验,5年软件开发培训经验,普吉斯特(北京)科技有限公司创始人。2009年开始深入研究Android应用开发,并多次在高校为本科生讲授J2EE及Android应用开发课程。赵国庆 石油化工学院信息学院副系主任,副教授。长期从事一线教学工作,教学及研究方向为计算机网络、高级程序语言、移动终端应用。

前 言   自从Google于2007年11月5日发布基于Linux平台的开源手机操作系统Android后,移动信息设备的开发平台进入了一个崭新的领域。Android是Google开发的基于Linux平台的开源手机操作系统,由操作系统、中间件、用户界面和应用软件组成。它涵盖移动信息设备工作所需的全部软件,包括操作系统、用户界面和应用程序。目前已经成为移动信息设备应用程序开发的最主要的平台,而且必将成为今后移动信息设备应用程序开发的主流工具。   Android平台采用了软件堆栈(Software Stack)。从架构来看,从高层到低层分为4层:底层以Linux核心为基础,并包含各种驱动,只提供基本功能;中间层包括程序库(Libraries)和Android运行时环境;再往上一层是Android提供的应用程序框架;最上层是各种应用软件,包括通话程序、短信程序等,这些应用软件由开发人员自行开发。Android系统因其移植性、跨平台性以及开放性等优点,被移动终端商广为使用。随着Android的普及,Android的版本已经从最初的1.0版发展到现如今的4.1版。   本书共分17章,各章的主要内容说明如下。   第1章:对Android的历史、发展和功能进行简单介绍,并详细介绍Android应用程序的各个组成部分,使初学者对Android平台有一个清晰的认识和了解。   第2章:讲解Android开发平台的安装和配置过程,详细介绍使用Eclipse集成开发环境中的ADT插件进行Android应用程序开发的步骤和需要注意的细节。   第3章:讲述编程语法、数据类型、用...

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

第1章  Android概述 1

1.1  什么是Android 2

1.1.1  移动信息设备分类 2

1.1.2  Open Handset Alliance

和Android 3

1.2  Android简介 5

1.2.1  Android的历史 5

1.2.2  Android的版本介绍 6

1.2.3  Android的未来 8

1.3  Android平台的技术架构 9

1.4  Android应用程序的构成 11

1.4.1  活动(Activity) 11

1.4.2  广播(Broadcast) 11

1.4.3  服务(Service) 11

1.4.4  内容提供器(Content 

Provider) 12

1.5  Android的网上资源 12

1.6  本章习题 13

第2章  Android开发环境与开发工具 15

2.1  Java开发组件的安装和配置 16

2.1.1  安装Java开发工具包 17

2.1.2  配置Java开发组件 18

2.2  软件开发组件的下载和安装 20

2.2.1  下载Android软件开发

工具包 20

2.2.2  安装Android软件开发

工具包 21

2.3  使用Android SDK开发Android

应用 23

2.3.1  Android SDK的目录结构 23

2.3.2  使用Android SDK文档 24

2.3.3  Android SDK中的示例 24

2.3.4  使用Android SDK命令... 查看详情

查看详情