- 软件大小:47.02M
- 软件语言:中文
- 软件类型:国产软件
- 软件类别:免费软件 / 电子图书
- 更新时间:2018-12-20 10:26
- 运行环境:WinAll, WinXP, Win7, Win8, Win10
- 软件等级:
- 软件厂商:
- 官方网站:http://www.downcc.com/
14.64M/中文/5.0
7.74M/中文/5.0
29.09M/中文/3.5
2.00M/中文/6.0
7.21M/中文/1.4
android平台开发之旅第2版pdf是一款非常好用的学习类电子书,非常适合想要学习编程开发的用户来使用,小编为大家带来的是高清电子版,欢迎喜爱的朋友到绿色资源网下载体验!
《Android平台开发之旅(第2版)》涵盖Android 3/4的新特性,立足实际的开发案例,介绍了Android平台开发的基础概念、实用技术和应用模式。主要内容包括应用程序框架、高级界面、数据库应用、网络通信与Web开发、无线通信、多媒体应用、个人信息管理、电话系统管理、XML应用、地图应用和系统信息管理。《Android平台开发之旅(第2版)》内容涵盖了Android主流平台主要的功能特性,对平台的底层机制进行了系统而全面的剖析,对主流的技术及应用模式进行完整介绍;其间还使用通俗易懂的比喻帮助读者理解概念;通过联想对比帮助读者加深对应用的认识《Android平台开发之旅(第2版)》精选案例95例,其中70例基于Android 2.2.1和2.3.5实机开发,25例基于Android 3.x模拟器开发。这些开发案例都是经过挑选和充分调试,其内容兼顾手机实机开发和最新Android特性,并具备较高的实用价值。
第一点:内容全面,讲解细透。本书中的内容涵盖了Android 1.5到2.2版本主要的功能特性,除了结合其他技术透彻地讲解平台中功能的渊源和关联,还对部分变迁之后的功能进行了对比介绍,切实让读者能够结合自己的知识来理解平台中的功能,无论平台如何升级都能感受到"万变不离其宗"的技术本质。
第二点:案例丰富,易于动手。本书分为17章,开发实例多达120例。这些开发实例都是经过作者亲自进行审定和调试的,其内容不仅与章节的内容紧密相扣,而且还能方便地用于实际演练,从而激发读者的学习热情和巩固对相关知识的理解。
第三点:结构合理,深浅适度。本书内容的编排遵循"由表及里,由内而外"的形式,从功能使用到应用机制,从高级界面到底层界面,从内部存储到外部通信。在对专题的介绍中,作者结合自己的理解,采用"步步为营"的方式引导读者从了解功能到应用联想,让读者逐步形成自己的认识,再借助详细的开发实例来加深理解。本书章节内容
本书前三章简要介绍了Android平台、开发环境以及Android应用程序组件。
第4章重点介绍了架构中比较常见、重要的界面元素,并通过众多实例让读者能够迅速地在Android平台搭建如心所愿的界面效果。
第5章介绍了一些用于底层用户界面控制的组件及其使用方式。
前言
第1章 初识Android平台
1.1 Android平台简介
1.1.1 Android发展历史
1.1.2 平台内涵
1.2 Android平台架构
1.2.1 架构图
1.2.2 架构内容
1.2.3 Android应用程序内容
1.3 用户界面
1.3.1 视图结构层次
1.3.2 布局--设计图
1.3.3 视图--整体家居
1.3.4 显示部件--装饰品
1.3.5 用户界面事件显示全部信息
前言
第1章 初识Android平台
1.1 Android平台简介
1.1.1 Android发展历史
1.1.2 平台内涵
1.2 Android平台架构
1.2.1 架构图
1.2.2 架构内容
1.2.3 Android应用程序内容
1.3 用户界面
1.3.1 视图结构层次
1.3.2 布局--设计图
1.3.3 视图--整体家居
1.3.4 显示部件--装饰品
1.3.5 用户界面事件
1.3.6 界面风格和主题
1.3.7 数据绑定
1.4 程序资源和资产
1.4.1 程序资源和资产概述
1.4.2 资源类型及内容
1.5 数据存储
1.5.1 首选项
1.5.2 文件
1.5.3 数据库
1.6 平台安全和许可
1.6.1 Android平台安全结构体系
1.6.2 应用程序签名
1.6.3 用户ID和文件存取
1.6.4 许可
第2章 Android平台开发之旅
2.1 搭建系统环境
2.2 Android平台SDK
2.2.1 安装配置Android平台SDK
2.2.2 Android SDK内容
2.2.3 Android SDK附带工具简介
2.3 集成开发环境--eclipse
2.4 Android应用程序开发工具
2.4.1 获取ADT
2.4.2 安装配置ADT
2.5 创建Android虚拟设备
2.6 Android应用程序开发环境验证
2.6.1 搭建工程
2.6.2 运行工程
2.7 应用程序开发过程
2.7.1 开发过程回顾
2.7.2 代码调试技巧
2.8 新手上路
第3章 Android应用程序组件
3.1 应用程序组件
3.2 Android应用程序组件
3.2.1 Activity组件--形象大使
3.2.2 服务组件(Service)--老黄牛
3.2.3 广播接收器组件(Broadcast Receiver)--倾听者
3.2.4 内容提供者组件(Content Provider)--奉献者
3.2.5 Android应用程序组件小结
3.3 组件应用机制
3.3.1 组件间的纽带--意向
3.3.2 组件间的预约--未决意向
3.3.3 与线程的交互--线程消息队列处理器
3.3.4 与服务组件的交互--AIDL
3.3.5 与本地服务组件交互
3.3.6 客户端与服务端的桥梁--信使
3.4 Activity组件关联对象
3.4.1 资源处理相关
3.4.2 用户界面框架相关
3.4.3 内容提供相关
3.4.4 管理框架相关
3.4.5 环境信息相关
3.4.6 数据存储相关
3.5 Android应用程序组件小结
第4章 用户界面设计
4.1 Android平台界面组件结构
4.1.1 Android界面组件结构层次
4.1.2 理解Android界面组件结构层次
4.1.3 布局的地位
4.2 界面组件使用模式
4.2.1 定义界面组件
4.2.2 生成界面组件资源标识
4.2.3 组件属性和标识
4.2.4 引用界面组件
4.2.5 界面设计器
4.3 布局组件(Layouts)
4.3.1 线性布局(Linear Layout)
4.3.2 相对布局(Relative Layout)
4.3.3 框布局(Frame Layout)
4.3.4 表格布局(Table Layout)
4.3.5 绝对布局(Absolute Layout)
4.3.6 小结--布局的选择
4.4 视图组件(Views)
4.4.1 视图的使用模式
4.4.2 常用视图
4.4.3 定制视图
4.5 小部件(Widgets)
4.5.1 小部件的使用模式
4.5.2 常用小部件
4.6 界面框架
4.6.1 菜单(Menu)和操作栏(ActionBar)
4.6.2 对话框(Dialog)
4.6.3 消息提示条(Toast)
4.6.4 片段组件(Fragment)
4.6.5 拖放操作
4.6.6 动画效果
4.6.7 定制Activity组件
第5章 底层用户界面设计
5.1 Android底层用户界面
5.2 底层视图绘制
5.2.1 表面视图(Surface View)
5.2.2 底层视图的绘制接口
5.3 OpenGL视图绘制
5.3.1 OpenGL ES概述
5.3.2 Android平台对OpenGL ES的支持
5.3.3 OpenGL表面视图
5.3.4 渲染脚本表面视图
5.3.5 Android平台中OpenGL使用说明
5.4 视频视图(VideoView)
第6章 文件管理
6.1 Android平台中的文件
6.2 资源文件和资产文件
6.2.1 资源文件
6.2.2 资产文件
6.3 存储设备文件
6.3.1 存储设备文件操作
6.3.2 文件浏览器
6.4 应用程序文件
6.4.1 私有文件
6.4.2 共享首选项文件
6.5 文件系统监视
第7章 数据库应用
7.1 Android平台数据库应用概述
7.2 嵌入式数据库sqlite
7.2.1 SQLite数据库介绍
7.2.2 Android平台对SQLite数据库的支持
7.3 SQLite数据库应用模式
7.4 内容提供框架
7.4.1 内容解析端
7.4.2 内容提供端
7.4.3 游标加载器应用
7.5 SQLite数据库API
7.5.1 SQLite数据库应用
7.5.2 基于SQLite数据库的日记账工具
7.6 嵌入式对象数据库Db4o
7.6.1 Db4o对Android平台的支持
7.6.2 Db4o API
7.6.3 Db4o数据库应用
7.6.4 基于Db4o数据库的日记账工具
7.7 数据库开发小结
第8章 网络通信与Web开发
8.1 Android平台网络通信
8.2 Android平台对网络通信的支持
8.3 网络连接管理
8.3.1 连接管理
8.3.2 Wi-Fi连接管理
8.4 网页浏览器
8.4.1 WebKit介绍
8.4.2 Android平台对WebKit引擎的封装
8.4.3 网页视图(WebView)应用
8.5 浏览器信息管理
8.5.1 浏览书签信息
8.5.2 搜索历史记录
8.5.3 下载管理
第9章 无线通信
9.1 无线通信概述
9.2 短消息通信
9.2.1 Android平台对短消息的支持
9.2.2 发送短消息
9.2.3 接收短消息
9.3 蓝牙通信
9.3.1 Android平台对蓝牙的支持
9.3.2 蓝牙通信模式
9.3.3 蓝牙通信
9.4 近距离通信(NFC)
9.4.1 近距离通信概述
9.4.2 Android平台对近距离通信的支持
9.4.3 近距离通信的模式
9.4.4 标签调度系统
9.4.5 标签处理
第10章 多媒体应用
10.1 Android平台对多媒体应用的支持
10.2 音频回放与录制
10.2.1 音频回放
10.2.2 录制音频
10.2.3 音频管理
10.3 视频回放与录制
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容