• 想到做到:Android开发关键技术与精彩案例
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

想到做到:Android开发关键技术与精彩案例

51.81 6.5折 79.8 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者詹建飞 著

出版社电子工业出版社

出版时间2012-06

版次1

装帧平装

货号A5

上书时间2024-10-23

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 詹建飞 著
  • 出版社 电子工业出版社
  • 出版时间 2012-06
  • 版次 1
  • ISBN 9787121170324
  • 定价 79.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 400页
  • 字数 640千字
  • 正文语种 简体中文
【内容简介】
《想到做到:Android开发关键技术与精彩案例》按照入门篇、进阶篇和游戏篇三大部分,结合37个案例系统全面地介绍Android应用和游戏开发的知识。结合实践和设计模式是本书的一大特色,书中深入浅出地讲解了Android平台的运行环境、应用程序模型、用户界面与图形引擎、数据持久化存储方案、移动多媒体框架、Service、联网接口、高级通信技术、访问硬件层能力、游戏引擎和射击类游戏开发等内容。值得一提的是,《想到做到:Android开发关键技术与精彩案例》并未局限于技术的讲解,而是结合国内个人开发者基于Android平台创业的成功案例,与读者分享了移动互联网时代如何做好产品和推广取得成功的经验。
【目录】
入门篇
第1章开放的Android
1.1Android的历史
1.1.1Google收购Android
1.1.2OpenHandsetAlliance
1.1.3Android版本演进
1.2Android的架构
1.2.1Linux内核
1.2.2本地库
1.2.3Android运行环境
1.2.4应用程序框架
1.2.5应用程序
1.3开发Android应用程序
1.3.1开发语言
1.3.2AndroidSDK
1.4AndroidMarket的致富之路
1.4.1AndroidMarket的商业模式
1.4.2AndroidMarket发布流程

第2章Android开发环境和流程
2.1安装AndroidSDK和Eclipse
2.1.1安装JavaSDK
2.1.2安装Eclipse
2.1.3安装AndroidSDK
2.1.4添加必要的AndroidSDK组件
2.1.5安装ADT插件
2.2第一个Android应用程序
2.2.1新建Android项目
2.2.2运行Android项目
2.2.3修改Android项目
2.3调试Android应用程序
2.3.1设置断点
2.3.2启动调试
2.3.3单步跟踪
2.3.4真机调试
2.4常用AndroidSDK工具
2.4.1Android模拟器
2.4.2模拟SD卡
2.4.3ADB
2.4.4DDMS
2.4.5Android
2.5AndroidNDK开发介绍
2.5.1什么是AndroidNDK
2.5.2使用NDK的优缺点
2.5.3使用NDK的两种方式

第3章Android应用程序模型
3.1Android应用程序基础
3.1.1Android应用程序运行环境
3.1.2Android应用程序的组成
3.2Activity
3.2.1Activity创建与声明
3.2.2Activity的生命周期
3.2.3Activity和Intent
3.2.4使用Intent调用系统服务
3.2.5Activity和Task
3.3ContentProvider
3.4BroadcastReceiver
3.5Service
3.6安全与许可
3.6.1安全架构
3.6.2许可
3.7数字签名
3.7.1签名策略
3.7.2签名步骤

第4章图形用户界面
4.1用户界面概述
4.1.1手机软硬件特性的发展
4.1.2如何影响应用程序开发
4.1.3Android图形引擎
4.2用户界面设计
4.2.1声明布局文件
4.2.2编写XML文件
4.2.3加载XML文件
4.2.4将数据绑定到AdapterView
4.2.5创建菜单
4.2.6创建Dialog
4.2.7通知用户
4.2.8处理用户输入
4.2.9样式与主题
4.3常用Widget
4.3.1TextView
4.3.2CheckedTextView
4.3.3Button
4.3.4ImageView
4.3.5ProgressBar
4.3.6DatePicker/TimePicker
4.3.7GridView
4.3.8Spinner
4.3.9Gallery
4.3.10TabHost
4.4高级图形用户界面技术
4.4.1图形系统类结构
4.4.2常用布局类
4.4.3绘制图形
4.4.4构建自己的组件
4.5图形动画
4.5.1Animation
4.5.2Interpolator
4.5.3AnimationSet
4.5.4自定义动画
4.6Resource介绍
4.6.1资源类型
4.6.2使用资源
4.6.3资源适配
4.7AppWidgets
4.7.1AppWidgetProvider
4.7.2AppWidgetProviderInfo
4.7.3AppWidget的布局文件
4.7.4RemoteViews
4.7.5配置AppWidget的
Activity

第5章数据持久化存储
5.1文件存储
5.1.1存储至默认文件夹
5.1.2存储至指定文件夹
5.1.3存储至SD卡
5.1.4读取资源文件
5.2SharePreference
5.3SQLite
5.3.1创建数据库
5.3.2SQLiteOpenHelper
5.3.3创建触发器
5.3.4创建索引
5.3.5创建视图
5.3.6操作数据
5.3.7将Cursor绑定到
AdapterView
5.4ContentProvider
5.4.1概述
5.4.2创建自定义的
ContentProvider
5.4.3ContentProvider更新的通知机制
5.4.4DAO接口及实现

第6章移动多媒体编程
6.1多媒体文件格式与编码
6.1.1多媒体文件格式
6.1.2编码
6.1.3Android支持的媒体格式
6.1.4选择合适的媒体文件
6.2音频和视频播放
6.2.1三种不同的数据源
6.2.2MediaPlayer的状态
6.2.3音乐播放器实例
6.2.4播放视频
6.3录制音频
6.3.1MediaRecorder的状态图
6.3.2录音器实例

第7章让程序在后台运行
7.1Service概述
7.2Service编程实践
7.2.1创建Service
7.2.2启动和停止Service
7.2.3通知用户
7.2.4不阻塞用户操作
7.2.5Service与Activity通信
7.3后台播放音乐
7.3.1跨进程调用
7.3.2创建AIDL接口文件
7.3.3实现AIDL接口
7.3.4绑定Service
7.3.5调用IPC方法

第8章电话和短信
8.1电话
8.1.1电话呼叫
8.1.2监听电话状态
8.1.3查询电话属性
8.1.4读取通话记录
8.2短消息
8.2.1发送短信
8.2.2接收短消息

进阶篇
第9章Android进阶案例
9.1俄罗斯方块实例
9.1.1方块的数据结构
9.1.2方块渲染
9.1.3游戏区域设计
9.1.4碰撞检测
9.1.5输入处理
9.1.6积分排行榜
9.2手机铃声DIY工具
9.2.1MP3文件介绍
9.2.2ID3V1标签
9.2.3ID3V2标签
9.2.4MP3帧结构
9.2.5分割MP3文件
9.2.6铃声DIY
9.2.7设置铃声

第10章访问网络数据和服务
10.1HTTP协议简介
10.1.1HTTP协议的主要特点
10.1.2HTTP连接过程
10.1.3HTTP消息格式
10.2线程管理
10.2.1匿名Thread
10.2.2java.util.concurrent框架
10.2.3AsyncTask
10.3网络编程接口
10.3.1HttpClientAPI介绍
10.3.2GET方法的使用和限制
10.3.3使用POST方法上传附件
10.3.4从服务器端下载图片
10.4设计C/S通信数据格式
10.4.1对象序列化
10.4.2使用XML传输对象
10.5Android数据连接管理
10.5.1查询APN
10.5.2查询网络连接状态
……
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP