Android经典应用专著赵书兰编著Android~ingdianyipdf下载pdf下载

Android经典应用专著赵书兰编著Android~ingdianyi百度网盘pdf下载

作者:
简介:本篇主要提供Android经典应用专著赵书兰编著Android~ingdianyipdf下载
出版社:鸿扬千页图书专营店
出版时间:2013-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名:正版新书 Android经典应用 专著 赵书兰编著 Android jing dian ying y
  • ISBN:9787121205804
  • 定价:65
  • 出版社:电子工业出版社
  • 作者:赵书兰

参考信息(以实物为准)

  • 出版时间:2013-07-01
  • 印刷时间:2013-06-01
  • 版次:01
  • 印次:1
  • 包装:平装
  • 开本:16开
  • 用纸:
  • 页数:504
  • 字数:872000

内容简介

  《Android经典应用》循序渐进地介绍了Android技术的相关基础知识,并通过理论与实践相结合的方式,阐述了Android技术在各领域中的具体应用。全书共10章,全面覆盖了Android的概述、应用界面、对话框与菜单、风格与意图、图形与动画、数据存储及持久化、通信、联网与多媒体、传感器,以及GPS定位等内容。

前言序言

  手机是人们工作和生活中不可缺少的产品,而智能手机则大大扩展了手机的功能。智能手机是指使用开放式操作系统的手机,同时第三方可根据操作系统提供的应用编程接口为手机开发各种扩展应用硬件。这种手机除了具有普通手机的通话功能外,还具有PDA的大部分功能。另外,它在个人信息管理以及基于无线数据通信的浏览器和电子通信功能方面也比较突出。现在把是否具有嵌入式操作系统与是否可以支持第三方软件作为智能手机与普通手机的两大区分点。
  智能手机越来越多地为用户所接受。从近期市场表现来看,手机操作系统已成为智能手机厂商间的竞争重点。市场上形成了Android阵营、Symbian阵营与苹果自有Mac操作系统阵营的三足鼎立之势。在这三者之中,□具有发展潜力的应该是Android阵营。自2008年下半年谷歌手机推出后,手机操作系统的“世界大战”已经打响,中国移动只是为这场战争增加了一个新的看点及不确定因素。2008年,3G版iPhone大放异彩,基于谷歌Android平台的Gphone手机一面世就制造了轰动,而黑莓智能手机则在稳健中保持快速发展。
  而Android是什么呢?Android是一个平台,主要包括Linux微内核,中间件(SQLite等),关键应用(电话簿、邮件、短消息、GoogleMap、浏览器等),提供的Java框架,以及Android中的JVM。
  Android作为一个开放、开源的移动终端平台,对业界来讲,这意味着源代码基于Apache2.0许可进行开放。Android具有如下5大优势。
  1.开放性
  开放的平台允许任何移动终端厂商加入Android联盟,显著的开放性可以使其拥有更多的开发者。开放性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商。而对于消费者来讲,□大的受益正是丰富的软件资源。
  2.挣脱运营商的束缚
  在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约。自2008年iPhone上市后,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。
  3.丰富的硬件选择
  这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪、各具功能特色的多种产品。功能上的差异和特色,并不会影响到数据同步、甚至软件的兼容。
  4.不受任何限制的开发商
  Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻挠,可想而知,由此将会有多少新颖别致的软件诞生。
  5.无缝结合的Google应用
  如今“叱咤”互联网的Google已经走过10年多的历史,从搜索巨人到全面的互联网渗透,Google服务(如地图、邮件、搜索等)已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。
  本书还具有如下4个编写特点。
  1.中文环境
  本书搭建了Android的Eclipse中文开发环境,帮助国内用户快速掌握Android开发环境。
  2.结构合理
  本书内容由浅到深,从实际出发,合理安排知识结构,具有较强的知识性和实用性,适当反映了当前Android平台的发展和应用水平。
  3.实例丰富
  书中的实例应用全面,涵盖了Android所能触及的领域。实例代码翔实、规范工整,且代码注释得当。
  4.通俗易懂
  本书条理清晰、主旨简洁,每讲解一些基本概念都结合实例总结说明,做到理论与实践相结合,让读者快速理解与掌握Android相关应用。
  全书共分为10章,主要内容介绍如下。
  □□章:Android概述。主要包括Android的发展历程、Android的特性、搭建Android开发环境及Android程序结构分析等内容。
  第2章:Android的应用界面。介绍了Android的应用界面,主要包括Android的基本布局、Android的基本组件等内容。
  第3章:Android的对话框与菜单。介绍了Android的对话框与菜单,主要包括Android的各类型对话框、Android的各类型菜单等内容。
  第4章:Android的风格与意图。介绍了Android的风格与意图,主要包括Android的主题与样式、Android的意图及Android的广播类型等内容。
  第5章:Android的图形与动画。介绍了Android的图形与动画,主要包括Android图片使用对象、View的绘制、Android图形特效处理以及Android动画等内容。
  第6章:Android数据存储及持久化。介绍了Android数据存储及持久化,主要包括SQLite数据库、SharedPreferences存储数据、文件存储数据及ContentProvider存储数据等内容。
  第7章:Android通信。介绍了Android通信,主要包括SMS功能、邮件功能以及电话功能等内容。
  第8章:Android联网与多媒体。介绍了Android联网与多媒体,主要包括Android联网技术、Android的音频、Android的视频以及Android的相机等内容。
  第9章:Android传感器。介绍了Android传感器,主要包括传感器管理及常用传感器类型等内容。
  □□0章:Android GPS定位。介绍了Android定位,主要包括GPS状态、GPS位置信息及GPS参数等内容。
  本书适合不同层次的读者阅读,特别适合于程序开发员作为Android开发的参考书。
  本书主要由赵书兰编写,此外参加编写的还有周品、赵书梅、赵新芬、栾颖、刘志为、丁伟雄、雷晓平、李娅、杨文茵、何正风、周灵、余智豪、崔如春和张德丰。
  由于作者的水平有限,加之时间紧凑,书中难免会存在不足之处,敬请广大读者批评指正。
  编著者

目录

□□章 Android概述
1.1 Android的发展历程
1.2 Android特性
1.3 Android系统框架
1.4 搭建Android开发环境
1.4.1 Android开发前准备工作
1.4.2 安装JDK
1.4.3 安装Eclipse
1.4.4 安装Android SDK
1.4.5 安装ADT插件
1.4.6 设定Android SDK主目录
1.4.7 创建Android虚拟设备AVD
1.4.8 运行AVD
1.5 Android应用实例
1.6 Android程序结构分析
1.6.1 src目录
1.6.2 gen目录
1.6.3 res目录和assets目录
1.6.4 AndroidManifest.xml文件
1.7 Android生命周期

第2章 Android的应用界面
2.1 控件类概述
2.1.1 View控件简介
2.1.2 ViewGroup简介
2.1.3 XML布局控制UI界面
2.1.4 UI界面的实现
2.1.5 混合控制UI界面
2.2 基本布局
2.2.1 线性布局
2.2.2 相对布局
2.2.3 绝对布局
2.2.4 表格布局
2.2.5 帧布局
2.2.6 基本布局综合实例
2.3 基本组件
2.3.1 文本框与编辑框
2.3.2 按钮类
2.3.3 复选框
2.3.4 单项框
2.3.5 下拉列表框
2.3.6 双状态按钮
2.3.7 时钟
2.3.8 图片视图
2.3.9 自动文本框
2.3.10 进度条
2.3.11 拖动条
2.3.12 星级评分条
2.3.13 选项卡
2.3.14 日期与时间
2.3.15 滚动条
2.3.16 可展开的列表组件
2.3.17 网格视图
2.3.18 画廊视图
2.4 综合实例

第3章 Android的对话框与菜单
3.1 警告Alert对话框
3.1.1 简单对话框
3.1.2 创建带按钮对话框
3.1.3 创建普通列表对话框
3.1.4 单选列表对话框
3.1.5 复选列表对话框
3.1.6 对话框综合实例
3.2 PopupWindow
3.3 进度条对话框
3.4 日期与时间选择对话框
3.5 提示消息框
3.5.1 Toast提示消息框
3.5.2 Notification消息框
3.6 菜单
3.6.1 选项菜单
3.6.2 复选与单选菜单
3.6.3 上下文菜单
3.6.4 子菜单
3.7 Spinner菜单动态增/删

第4章 Android的风格与意图
4.1 主题与样式
4.1.1 样式
4.1.2 主题
4.2 意图
4.2.1 意图的构成与属性
4.2.2 意图属性综合实例
4.2.3 意图传递对象
4.3 广播接收者
4.3.1 生命周期
4.3.2 Android广播应用
4.3.3 广播类型
4.4 Adapter解析与实例
4.4.1 Adapter绑定
4.4.2 ArrayAdapter与SimpleCursorAdapter

第5章 Android的图形与动画
5.1 图片使用
5.1.1 Drawable对象
5.1.2 Bitmap对象
5.1.3 BitmapFactory对象
5.1.4 综合实例
5.2 View的绘制
5.2.1 Paint解析与实例
5.2.2 Canvas解析与实例
5.3 特效处理图形
5.3.1 Matrix特效处理
5.3.2 ColorMatrix特效处理
5.3.3 drawBitmapMesh特效处理
5.3.4 Shader特效处理
5.4 逐帧动画
5.5 动画组件
5.5.1 ViewSwitcher实现动画
5.5.2 ViewFlipper实现动画
5.5.3 动画集合类
5.5.4 动画工具类
5.6 Android的3D旋转效果

第6章 Android数据存储及持久化
6.1 SQLite数据库
6.1.1 SQLite结构
6.1.2 SQLite数据库开发
6.1.3 数据库表基本操作
6.1.4 SQLite实例
6.1.5 SQLite事务
6.2 SharedPreferences存储数据
6.2.1 SharedPreferences概述
6.2.2 SharedPreferences存储数据实例
6.3 文件存储数据
6.3.1 java.io包
6.3.2 文件的读取
6.4 ContentProvider存储数据
6.4.1 ContentProvider简介
6.4.2 URI简介
6.4.3 ContentProvider基本操作
6.4.4 ContentProvider存储数据实例
6.4.5 创建自定义的ContentProvider
6.5 网络存储数据

第7章 Android通信
7.1 SMS功能
7.1.1 SMS发送
7.1.2 SMS接收
7.1.3 SMS群发
7.2 邮件功能
7.3 电话功能
7.3.1 拨打电话
7.3.2 语音识别
7.3.3 监听来电显示
7.3.4 自动挂断黑名单来电
7.4 获取网络与SIM卡信息
7.5 搜索电话簿
7.6 振动效果
7.7 闹钟设置
7.8 更换墙纸
7.9 检查Wi-Fi

第8章 Android联网与多媒体
8.1 Android联网技术
8.1.1 Java接口
8.1.2 Apache接口
8.1.3 Android接口
8.2 在线播放音乐
8.3 音频
8.3.1 播放本地音乐
8.3.2 调节音量
8.3.3 录音
8.4 视频
8.4.1 VideoView视频播放
8.4.2 多媒体播放器
8.4.3 录制视频短片
8.5 相机
8.6 语音朗读
8.6.1 TextTospeech概述
8.6.2 语音朗读实例

第9章 Android传感器
9.1 传感器管理
9.2 常用传感器类型
9.2.1 加速度传感器
9.2.2 方向传感器
9.2.3 温度传感器
9.2.4 光传感器
9.2.5 磁场传感器
9.3 传感器应用实例

□□0章 Android GPS定位
10.1 GPS概述
10.2 GPS状态
10.3 GPS位置信息
10.4 GPS参数
10.5 GPS的筛选标准
参考文献