Android系统结构及应用编程
Android系统结构及应用编程封面图

Android系统结构及应用编程

佘堃, 段弘, 唐雪飞, 主编

出版社:清华大学出版社

年代:2012

定价:35.0

书籍简介:

本教材主要介绍了时下最流行的Google移动操作系统Android,内容涵盖了大部分最常用和实用的开发常识和技巧。

书籍目录:

第1章 Android简介

1.1 Android简介

1.1.1 什么是Android

1.1.2 其他常见的移动操作系统

1.1.3 Android系统的优势

1.2 Android发展历程

1.2.1 Android发展简史

1.2.2 Android SDK版本发展及各版本新特性

1.2.3 Android前景展望

参考文献

第2章 Android系统结构

2.1 Android体系结构

2.1.1 内核层(Linux Kernel)

2.1.2 Android运行时环境(Android Runtime)

2.1.3 函数库层(Libraries)

2.1.4 应用程序框架层(Application Framework)

2.1.5 应用程序层( Applications)

2.2 Linux内核简介

2.2.1 Linux内核简介

2.2.2 Linux进程管理

2.2.3 Linux文件系统

2.2.4 Linux线程管理

2.2.5 Linux内存管理

参考文献

第3章 Android应用编程基础

3.1 Android SDK

3.2 Android NDK

3.3 Android应用执行环境的特点

3.3.1 有限的资源

3.3.2 应用程序之间的复用

3.3.3 可互换的应用程序

3.4 应用程序结构

3.4.1 Activity

3.4.2 Service

3.4.3 Content Provider

3.4.4 Intent

3.4.5 BroadcastReceiver

3.4.6 应用程序资源

3.4.7 安全与权限机制

3.4.8 AndroidManifest.xml

3.5 前置技能

参考文献

第4章 用户界面

4.1 布局类型

4.2 控件类型

4.2.1 用户操作的捕获与处理

4.2.2 常用的一些控件

4.3 通知消息

4.3.1 浮出消息(Toast)

4.3.2 顶部状态通知栏(Status Bar Notification)

4.3.3 对话框(nalog)

4.4 菜单(Menu)

4.4.1 选项菜单

4.4.2 上下文菜单

4.4.3 多级菜单

4.5 App Widget(桌面小插件)

4.5.1 App Widget简介

4.5.2 App Widget示例

参考文献

第5章 数据存储与共享

5.1 两种基本的数据存储方式

5.1.1 SharedPreferences

5.1.2 文件存储:File

5.2 使用SQLite数据库存取数据

……

第6章 多进程与多线程

第7章 多媒体编程

第8章 网络开发

第9章 Android WebKit

第10章 NDK入门

第11章 游戏开发入门

第12章 Chrome扩展

内容摘要:

本书主要介绍了目前最流行的移动操作系统Android系统结构和编程基础,内容涵盖了大部分最常用和最实用的开发常识和技巧。全书以对Android的背景常识、发展历史的介绍作为入口点,进一步介绍了Android系统结构、编程结构以及应用编程基础,简单介绍了用户界面(UI)开发、数据存储与共享,深入探讨了多进程与多线程开发、多媒体编程、网络开发、Android WebKit开发、NDK入门、游戏案例以及Chrome扩展等。本书编写的原则是叙述方式通俗易懂,但在内容上又不失水准; 特点是覆盖全面、详尽,搭配完整的源代码及注释,再加上图文结合的形式可以使读者在学习的过程中更加得心应手。本书可作为Android中高级开发人员的开发手册,是帮助Android初级开发人员的进一步进阶。

书籍规格:

书籍详细信息
书名Android系统结构及应用编程站内查询相似图书
9787302302087
如需购买下载《Android系统结构及应用编程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

Android系统结构及应用编程是清华大学出版社于2012.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-教材 的书籍。