Android移动应用设计与开发
Android移动应用设计与开发封面图

Android移动应用设计与开发

黄宏程, 胡敏, 陈如松, 编著

出版社:人民邮电出版社

年代:2012

定价:32.0

书籍简介:

本书主要内容包括:Android系统及应用开发概述、Android应用程序的概述和框架、Android系统结构和SDK使用、Android非UI组件的开发、Android图形图像开发、网络通信、Android进程间通信、Android JNI接口开发。

书籍目录:

第1章 基础

1.1 Android发展概述

1.2 配置开发环境

1.2.1 安装JDK

1.2.2 安装Eclipse

1.2.3 安装SDK

1.2.4 安装ADT

本章小结

习题

第2章 Android项目

2.1 第一个应用程序

2.1.1 创建Android项目

2.1.2 项目核心文件和目录

2.1.3 开发工具介绍

2.2 综合案例

2.2.1 需求分析

2.2.2 概要设计

本章小结

习题

第3章 Android基本原理

3.1 Android框架

3.1.1 体系结构

3.1.2 运行原理

3.2 Android应用程序简介

3.2.1 Activity介绍

3.2.2 Service介绍

3.2.3 BroadCastReceiver介绍

3.2.4 ContentProvider介绍

本章小结

习题

第4章 Activity以及Intent通信机制

4.1 Activity生命周期

4.1.1 Activity交互机制

4.1.2 Activity状态

4.1.3 Activity生命周期的事件回调方法

4.2 Intent

4.2.1 Intent属性

4.2.2 Intent解析

4.2.3 Activity的跳转

本章小结

习题

第5章 UI设计

5.1 View

5.1.1 TextView和EditText

5.1.2 Button

5.1.3 ImageView

5.2 Layout

5.2.1 LinearLayout

5.2.2 RelativeLayout

5.2.3 FrameLayout

5.2.4 TableLayout

5.2.5 AbsoluteLayout

5.3 对话框

5.3.1 提示对话框

5.3.2 单选对话框

5.3.3 复选对话框

5.3.4 列表对话框

5.3.5 进度条对话框

5.3.6 日期选择对话框

5.3.7 时间选择对话框

5.3.8 拖动对话框

5.3.9 自定义对话框

5.4 菜单

5.4.1 上下文菜单

5.4.2 选项菜单

5.4.3 下拉菜单(Spinner)

5.5 Toast

5.5.1 常规Toast

5.5.2 自定义Toast

5.6 Notification

5.6.1 常规Notification

5.6.2 自定义Notification

5.7 列表

5.7.1 常用Adapter

5.7.2 自定义Adapter

5.8 AppWidget

5.9 TabActivity与TabHost

本章小结

习题

第6章 服务

6.1 本地服务

6.1.1 两种启动方式

6.1.2 生命周期

6.2 远程服务

6.3 服务小实例

本章小结

习题

第7章 广播

7.1 发送和接收广播

7.1.1 发送广播

7.1.2 接收广播

7.1.3 声明广播

7.1.4 广播的生命周期

7.1.5 常见广播Action常量

7.2 广播小实例

本章小结

习题

第8章 数据存储和提供器

8.1 SharedPreference存储

8.2 SQLite存储

8.2.1 SQLite简介

8.2.2 SQLite使用

8.3 ContentProvider存储

8.4 文件存储

本章小结

习题

第9章 网络

9.1 网络访问方式

9.1.1 HTTP通信

9.1.2 Socket通信

9.1.3 HTTP连接与Socket连接区别

9.1.4 案例分析

9.2 数据解析

9.2.1 JSON格式解析

9.2.2 SAX方式解析

9.2.3 案例分析

9.3 获取网络状态

9.4 JavaScript与Java交互

9.4.1 WebView

9.4.2 在WebView中使用JavaScript

本章小结

习题

第10章 重要概念的应用

10.1 进程与线程

10.1.1 什么是进程

10.1.2 进程模型

10.1.3 Android中进程的生命周期

10.1.4 Android进程间的通信

10.1.5 什么是线程

10.1.6 Android的线程模型

10.1.7 进程与线程

10.1.8 进程与线程的重要性

10.2 Handler和AsynTask

10.2.1 Handler的基本概念

10.2.2 Android消息机制

10.2.3 Handler的具体使用场合

10.2.4 AsyncTask的介绍

10.2.5 AsyncTask的使用

10.2.6 为什么要在UI线程中创建AsyncTask才能使用

10.2.7 Handler和AsyncTask

10.3 Application

本章小结

习题

第11章 综合案例讲解

11.1 客户端

11.1.1 代码结构

11.1.2 功能模块

11.2 服务端

11.2.1 总体介绍

11.2.2 数据解析和控制流程

本章小结

习题

第12章 发布你的应用程序

12.1 为应用程序签名

12.2 发布和销售应用程序

12.2.1 在Google play上销售你的应用程序

12.2.2 其他途径销售你的应用程序

12.3 更新应用程序

本章小结

习题

参考文献

内容摘要:

《21世纪高等教育计算机规划教材:Android移动应用设计与开发》以一个完整的案例来讲述移动应用的开发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动地阐述各个知识点,并最终引领读者构建一款完整的移动应用产品。全书共分12章,涵盖Android开发基础知识、基本原理,项目设计和应用发布。内容组织上由易到难,由设计、研发到发布完整的移动应用项目,层层递进,力图使初学者能够快速入门。
《21世纪高等教育计算机规划教材:Android移动应用设计与开发》可作为高等院校理工科各专业本科生相关课程的教材,也可作为开发人员或软件实践者自学和提高的参考书。

书籍规格:

书籍详细信息
书名Android移动应用设计与开发站内查询相似图书
9787115290403
如需购买下载《Android移动应用设计与开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数 126 印数 3000

书籍信息归属:

Android移动应用设计与开发是人民邮电出版社于2012.7出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-高等学校-教材 的书籍。