Android应用程序开发与案例分析
Android应用程序开发与案例分析封面图

Android应用程序开发与案例分析

杨国燕, 聂佳志, 编著

出版社:清华大学出版社

年代:2015

定价:34.0

书籍简介:

本教材从初学者的角度出发,通过通俗易懂的语言、丰富多彩的案例分析、关键代码的分析,详细介绍了Android平台基础知识以及进行项目开发应该掌握的基本应用技术,全书共分12章,内容包括Android集成开发环境搭建、Android项目的组成及开发流程、常用基本组件的使用、后台服务开发、数据存储技术、组件之间的通信技术、Google地图应用、Android NDK开发及项目案例分析等内容。

书籍目录:

第1章Android概述

1.1智能手机的发展

1.1.1智能手机的特点

1.1.2智能手机的未来发展趋势

1.2智能手机操作系统简介

1.2.1智能手机操作系统的发展

1.2.2智能手机操作系统的分类

1.3Android操作系统简介

1.3.1开放手机联盟

1.3.2Android发展史

1.3.3Android系统特征

1.4Android平台的技术架构

1.5Android应用程序的构成

习题

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

2.1安装Android开发环境

2.1.1JDK下载及安装

2.1.2ADT—Bundle for Windows下载及安装

2.2使用Android SDK开发Android应用

2.2.1Android SDK目录结构

2.2.2Android SDK中的示例

2.3Android常用的开发工具

2.4Android程序目录结构

2.4.1创建第一个Android应用程序

2.4.2Android程序结构

习题

第3章Android界面开发常用控件

3.1用户界面基础

3.1.1手机用户界面应解决的问题

3.1.2Android平台中的View类

3.2TextView控件

3.2.1TextView控件常见的属性和方法

3.2.2TextView控件实例

3.3EditText控件

3.3.1EditText控件常见的属性和方法

3.3.2EditText控件实例

3.4Button控件

3.4.1Button控件常见的属性和方法

3.4.2Button控件实例

3.5ImageButton控件

3.5.1ImageButton控件常见的属性和方法

3.5.2ImageButton控件实例

3.6RadioButton控件

3.6.1RadioButton控件常见的方法

3.6.2RadioButton控件实例

3.7CheckBox控件

3.7.1CheckBox控件常见的方法

3.7.2CheckBox控件实例

3.8Toast

3.8.1Toast常量和常见的方法

3.8.2Toast实例

3.9Spinner控件

3.9.1Spinner控件常见的属性和方法

3.9.2Spinner控件实例

3.10ListView控件

3.10.1ListView控件常见的属性和方法

3.10.2ListView控件实例

3.11ProgressBar控件

3.11.1ProgressBar常见方法

3.11.2ProgressBar控件实例

习题

第4章Android界面布局与菜单处理

4.1界面布局概述

4.2线性布局

4.2.1LinearLayout类简介

4.2.2线性布局实例

4.3帧布局

4.4表格布局

4.4.1TableLayout类简介

4.4.2表格布局实例

4.5相对布局

4.5.1RelativeLayout类简介

4.5.2相对布局实例

4.6绝对布局

4.6.1AbsoluteLayout类简介

4.6.2绝对布局实例

4.7网格布局

4.8菜单

4.8.1菜单资源

4.8.2选项菜单

4.8.3子菜单

4.8.4快捷菜单

习题

第5章Android生命周期

5.1Android应用程序组件

5.2Android程序生命周期

5.3Activity生命周期

5.4程序调试

5.4.1LogCat

5.4.2DevTools

习题

第6章Android组件之间的通信

6.1Intent简介

6.1.1Intent的action属性

6.1.2Intent的data属性

6.1.3Intent的type属性

6.1.4Intent的category属性

6.1.5Intent的extras属性

6.1.6Intent的component属性

6.2系统标准ActivityAction应用

6.2.1Activity的启动

6.2.2获取Activity返回值

6.3Intent过滤器

6.3.1注册Intent过滤器

6.3.2Intent解析

6.4广播消息实例

习题

第7章后台服务

7.1Service介绍

7.1.1Service启动方式

7.1.2Service基础

7.2本地服务

7.2.1不需要与组件交互本地服务

7.2.2本地服务结合广播接收器

7.2.3与组件交互本地服务

7.2.4Service与Thread的区别

7.3管理Service的生命周期

习题

第8章数据存储与访问

8.1SharedPreferences

8.1.1SharedPreferences简介

8.1.2存储应用程序数据实例

8.1.3读取其他应用程序数据实例

8.2文件存储

8.2.1文件存储简介(内部存储)

8.2.2文件存储应用实例

8.2.3SDCard存储简介

8.2.4SD卡存储应用实例

8.3SQLite数据库存储

8.3.1SQLite数据库简介

8.3.2创建SQLite数据库方式

8.3.3SQLite数据库操作

8.3.4SQLite数据库管理

8.3.5SQLite数据库应用案例

8.4数据共享

8.4.1ContentProvider简介

8.4.2URI、UriMatcher和ContentUris简介

8.4.3创建ContentProvider

8.4.4ContentResolver操作数据

8.4.5ContentProvider应用实例

习题

……

第9章多媒体

第10章Android网络通信技术

第11章图形和图像

第12章综合示例设计与开发

参考文献

内容摘要:

本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的案例分析、关键代码的分析,详细介绍了Android平台基础知识以及进行项目开发应该掌握的基本应用技术。全书共分12章,内容包括Android集成开发环境搭建、Android项目的组成及开发流程、常用基本组件的使用、后台服务开发、数据存储技术、组件之间的通信技术、多媒体、网络通信技术、图形和图像处理及项目案例分析等。书中注重应用实例开发,由浅入深、循序渐进地将理论知识和实例紧密结合,以加深读者对Android系统基础知识和基本应用的理解。本书既可作为高等院校信息技术的教材,也可供相关工程技术人员和其他自学者参考。

编辑推荐:

《21世纪高等学校规划教材·计算机应用:Android应用程序开发与案例分析》注重应用实例开发,由浅入深、循序渐进地将理论知识和实例紧密结合,以加深读者对Android系统基础知识和基本应用的理解。《21世纪高等学校规划教材·计算机应用:Android应用程序开发与案例分析》既可作为高等院校信息技术的教材,也可供相关工程技术人员和其他自学者参考。

书籍规格:

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

书籍信息归属:

Android应用程序开发与案例分析是清华大学出版社于2016.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-高等学校-教材 的书籍。