Android系统软件开发

Android系统软件开发

夏德洲, 张明, 主编

出版社:中国铁道出版社

年代:2015

定价:32.0

书籍简介:

本书是一本适合Android初学者进行移动平台开发的基础教程。全书从实用的角度出发,介绍了利用Eclipse开发Android应用应具备的基础知识,包括Android简介、开发环境搭建、开发Android应用所需的Java和程序设计基础、用户界面开发、Service和广播消息、图形图像和多媒体开发、数据存储、网络与通信编程,并在最后用一个综合案例具体介绍了Android应用程序整个开发流程,包括前期功能需求、数据库设计、系统实现以及应用程序的发布和推广。

书籍目录:

第1 章 概述............................................................................................................ 1

1.1 Android 操作系统介绍................................................................................................... 1

1.2 Android 软件架构介绍................................................................................................... 2

1.3 Android 子系统介绍....................................................................................................... 3

1.4 Android 应用程序开发过程........................................................................................... 4

小结............................................................................................................................... ....... 5

习题............................................................................................................................... ....... 5

第2 章 Android 源码开发环境搭建.......................................................................... 6

2.1 搭建主机虚拟机环境................................................................................................... 6

2.1.1 VMware Workstation 介绍................................................................................... 6

2.1.2 安装VMware Workstation 虚拟机软件............................................................... 7

2.1.3 安装Ubuntu 操作系统........................................................................................ 9

2.1.4 VMware 网络配置............................................................................................. 15

2.1.5 VMware 与主机数据共享.................................................................................. 18

2.1.6 VMware 添加新硬件......................................................................................... 20

2.2 搭建L inux 编译环境................................................................................................... 22

2.2.1 建立Ubuntu 编译环境...................................................................................... 23

2.2.2 JDK 安装.......................................................................................................... 23

2.2.3 安装Android 编译工具.................................................................................... 25

2.2.4 下载Android 源码............................................................................................ 25

2.2.5 下载Linux 内核源码........................................................................................ 26

2.3 编译Android 源码....................................................................................................... 26

2.3.1 Android 源码目录结构..................................................................................... 27

2.3.2 编译Android..................................................................................................... 30

2.3.3 编译Linux 内核................................................................................................ 33

2.4 搭建A ndroid SDK 开发环境........................................................................................ 34

2.4.1 下载、安装Eclipse .......................................................................................... 34

2.4.2 安装ADT 插件................................................................................................. 34

2.4.3 下载、配置Android SDK 工具包..................................................................... 37

2.4.4 下载Android SDK 平台.................................................................................... 38

2.4.5 通过Android SDK Manager 创建模拟器........................................................... 38

2.4.6 应用程序Framework 源码级调试..................................................................... 39

2.5 定制Android 模拟器.................................................................................................... 45

2.6 实训:Android 4.0 开发环境搭建及源码编译............................................................ 47

Android 系统软件开发(底层)

小结............................................................................................................................... ...... 57

内容摘要:

《Android系统软件开发(底层)》是一本介绍Android 系统核心及系统级应用的技术用书,主要目标是让读者更加深入地理解Android 系统,让开发过程更高效。目前企业对Android 人才的需求主要在应用开发和底层系统开发两个方面,企业最紧缺的是兼具两者能力的系统开发工程师。本书共分为9 章,先介绍Android 底层的架构和Android 的启动过程;然后介绍Android 的系统编译和移植;接下来介绍Android的JNI和HAL层,这是Android系统级应用开发的核心内容;最后通过两个实例Led HAL和Sensor HAL对代码进行详细分析,让读者更加深入地理解Android底层系统开发。本书适合作为高职高专院校嵌入式技术与应用专业、移动互联应用技术专业的教材,也可供中等职业技术学校使用。

编辑推荐:

本书是一本适合Android初学者进行移动平台开发的基础教程。全书从实用的角度出发,介绍了利用Eclipse开发Android应用应具备的基础知识,包括Android简介、开发环境搭建、开发Android应用所需的Java和程序设计基础、用户界面开发、Service和广播消息、图形图像和多媒体开发、数据存储、网络与通信编程,并在最后用一个综合案例具体介绍了Android应用程序整个开发流程,包括前期功能需求、数据库设计、系统实现以及应用程序的发布和推广。

书籍规格:

书籍详细信息
书名Android系统软件开发站内查询相似图书
9787113207182
如需购买下载《Android系统软件开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Android系统软件开发是中国铁道出版社于2015.10出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。