Android程序开发实用教程

Android程序开发实用教程

邵长恒, 赵焕杰, 编著

出版社:清华大学出版社

年代:2014

定价:48.0

书籍简介:

如雷灌耳的Android(中文人称“安卓”)其平台手机在身边同事朋友中大量出现,要是你走访一下电子商城,到处都是。其应用也已经在互联网上层出不穷,企业移动终端的应用需求也越来越多,然而,目前高校能开设Android应用开发的少之又少,作者希望结合本人在与学生大量Android教学交流的基础上编辑一本符合学生胃口的Android应用开发指导书。

书籍目录:

第1章 Android概述

1.1 什么是Android

1.1.1 移动信息设备分类

1.1.2 0penHandsetAlliance和Android

1.2 Android简介

1.2.1 Android的历史

1.2.2 Android的版本介绍

1.2.3 Android的未来

1.3 Android平台的技术架构

1.4 Android应用程序的构成

1.4.1 活动(Activity)

1.4.2 广播(Broadcast)

1.4.3 服务(Service)

1.4.4 内容提供器(Content Providen)

1.5 Android的网上资源

1.6 本章习题

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

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

2.1.1 安装Java开发工具包

2.1.2 配置Java开发组件

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

2.2.1 下载Android软件开发工具包

2.2.2 安装Android软件开发工具包

2.3 使用Android SDK开发Android应用

2.3.1 Android SDK的目录结构

2.3.2 使用Android SDK文档

2.3.3 Android SDK中的示例

2.3.4 使用Android SDK命令行

2.3.5 使用Android模拟器

2.4 Eclipse的下载和安装

2.4.1 下载Eclipse

2.4.2 安装Eclipse

2.4.3 安装和配置Android插件(ADT)

2.5 使用Eclipse开发Android应用

2.5.1 使用Eclipse创建Android项目

2.5.2 Eclipse中Android项目架构

2.5.3 Eclipse中Android项目的调试和运行

2.5.4 创建一个Android应用:Welcome Android

2.6 Android常用的开发工具

2.6.1 配置工具(AVD)

2.6.2 Android仿真器(Emulator)

2.6.3 图形化调试工具(DDMS)

2.6.4 命令行调试工具(ADB)

2.6.5 资源打包工具(AAPT)

2.6.6 获取日志工具(Log Cat)

2.6.7 视图层次工具(Hierarchy VieWer)

2.7 上机实训

2.8 本章习题

第3章 Android编程基础

3.1 语言要素

3.1.1 注释

3.1.2 标识符

3.1.3 分隔符

3.1.4 关键字

3.2 数据类型

3.2.1 基本数据类型

3.2.2 引用数据类型

3.3 运算符和表达式

3.3.1 赋值运算符

3.3.2 算术运算符

3.3.3 关系运算符

3.3.4 位运算符

3.3.5 逻辑运算符

3.3.6 其他运算符

3.3.7 表达式与语句

3.4 控制语句

3.4.1 选择控制语句

3.4.2 循环控制语句

3.4.3 转移控制语句

3.5 数组

3.5.1 静态数组

3.5.2 动态数组

3.6 字符串

3.6.1 字符串的定义

3.6.2 常用的字符串方法

3.7 类和对象

3.7.1 类和对象的概念与定义

3.7.2 成员变量和方法

3.7.3 创建对象

3.7.4 构造函数

3.8 继承

3.8.1 继承的实现

3.8.2 成员变量的隐藏和方法的重写

3.8.3 关键字super

3.9 多态

3.1 0上机实训

3.1 1本章习题

第4章Android GUI开发

4.1 用户人机界面元素分类

4.1.1 视图组件(View)

4.1.2 视图容器组件(View Group)

4.1.3 布局组件(Layout)

4.1.4 布局参数(Layout Params)

4.2 常用widget组件

4.2.1 文本框视图(Textview)

4.2.2 按钮(Button)

4.2.3 图片按钮(Image Button)

4.2.4 编辑框(EditTeXt)

4.2.5 多项选择(CheckBox)

4.2.6 单项选择(RadioGroup)

4.2.7 下拉列表(SpiIlner)

4.2.8 自动完成文本(Auto Complete TextView)

4.2.9 日期选择器(DatePicker)

4.2.1 0时间选择器(TimePicker)

4.2.1 1数字时钟(DigitaIClock)

4.2.1 2表状时钟(AnalogClock)

4.2.1 3进度条(ProgrcssBar)

4.2.1 4拖动条(SeekBar)

4.2.1 5评分组件(Rating Bar)

4.3 视图组件

4.3.1 图片视图(ImageView)

4.3.2 滚动视图(ScmllView)

4.3.3 网格视图(GridView)

4.3.4 列表视图(ListView)

4.4 菜单(Menu)

4.4.1 上下文菜单(Context Menu)

4.4.2 选项菜单(Options Menu)

4.4.3 基于XML的菜单结构

4.5 界面布局

4.5.1 线性布局(Linear Layout)

4.5.2 相对布局(Relative Layout)

4.5.3 表格布局(Table Layout)

4.5.4 绝对布局(Absolute Layout)

4.6 上机实训

4.7 本章习题

第5章Android编程基础

5.1 Activity的生命周期和栈管理机制

5.1.1 Activity生命周期

5.1.2 Activity栈管理机制

5.2 解析Activity的实现

……

第6章 Android Service组件

第7章 Android桌面组件

第8章 Android程序间的通信

第9章 Android图形库

第10章 Android资源与国际化

第11章 Android中的数据存储

第12章 Android通信业务开发

第13章 AndroidGPS业务开发

第14章 Android多媒体开发

第15章 AndroidNDK技术

第16章 常见错误与分析

第17章 Android综合实例开发——Android手机新浪微博

内容摘要:

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

编辑推荐:

适读人群 :高等院校计算机科学、软件工程、数字媒体技术、专科作为Android移动开发相关课程的教材使用
◆注重基础知识及案例的讲解。
◆教材示例源文件丰富,实例具有普遍性和实用性。
◆每章都有实训测试题和课后习题,便于巩固学习成果。
◆教材有配套的电子教案与习题答案,方便老师教学时使用。

书籍规格:

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

书籍信息归属:

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