Android应用开发
¥
8
1.6折
¥
49
八五品
仅1件
作者[美]罗杰 著;李耀亮 译
出版社人民邮电出版社
出版时间2010-09
版次1
装帧平装
货号I-6
上书时间2024-07-17
商品详情
- 品相描述:八五品
-
随手一翻 未发现字迹
图书标准信息
-
作者
[美]罗杰 著;李耀亮 译
-
出版社
人民邮电出版社
-
出版时间
2010-09
-
版次
1
-
ISBN
9787115230218
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
295页
-
字数
405千字
-
正文语种
简体中文
- 【内容简介】
-
本书通过丰富而翔实的实例展示了在Android平台下开发手机应用软件所必需的概念和技术。书中不仅对Android应用程序的开发环境和调试方法进行了详细介绍,而且对Android软件开发的一些关键技术和API进行了讲解,包括数据库、定位和地图、图形用户界面、进程间通信以及手机通话等相关内容。本书还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。
本书适合有一定程序设计基础并致力于从事Android平台应用软件开发的读者阅读。
Android操作系统是目前市面上最流行的开源智能移动平台,本书深入地介绍了在Android平台下开发智能手机应用软件所必需的一些概念和技术。本书不仅对Android应用程序的开发环境和调试方法进行了详细的介绍,而且通过丰富而实用的范例对Android操作系统的一些关键技术和API进行了讲解。
通过本书,读者可以:
针对当前智能手机中的各种核心功能编写Android应用软件;
使用AndroidSDK所提供的丰富的用户界面组件创建出完整的模块化应用程序;
学习并掌握Android平台下的视图、地图、定位服务、永久数据存储、电话服务和进程间通信等编程技术;
参考书中提供的丰富而实用的代码,开发出富有创意的应用程序;
学习Android平台下的高级编程技术,比如2D和3D图形编程、程序调试和性能分析等。
本书是一本理想的Android官方文档补充读物。无论对于Android平台下的商业软件开发,还是简单的个人软件开发,本书都具有很高的参考价值。
- 【作者简介】
-
RickRogers,专业的嵌入式软件工程师,有着30多年的工作经历,当前是WindRiverSystems公司的移动解决方案架构师。
- 【目录】
-
第1部分:开发环境概览
第1章Android操作系统概述
1.1为什么选择Android
1.2开放式手机联盟
1.3Android运行环境
1.4Android应用程序的组成部分
1.5Android活动的生命周期
1.6Android服务的生命周期
1.7本书的组织结构
第2章搭建Android开发环境
2.1搭建开发环境
2.2“HelloAndroid”程序
2.2.1目标
2.2.2创建一个新的Android应用程序:HelloWorld
2.2.3HelloWorld程序代码
2.2.4运行HelloWorld程序
第3章使用Android开发环境
3.1MicroJobs:本书中最主要的程序示例
3.2Androld和社交网络
3.3下载MJAndroid源代码
3.4简单浏览一下MJAndroid的代码结构
3.4.1项目的主目录
3.4.2源代码目录
3.4.3资源文件目录
3.5第一步:编译和运行MicroJobs程序
3.5.1Eclipse和ADT插件
3.5.2加载和启动Android应用程序
3.5.3更进一步:哪里可能会出错
3.5.4在Android手机上运行程序
3.6小结
第4章MJAndroid程序的初始化过程
4.1AndroidManifest.xml文件中的初始化参数
4.2MicroJobs.Java中的初始化代码
4.3MicroJobs.java中的更多初始化代码
4.4小结
第5章Android应用程序的调试
5.1工具
5.2EclipseJava编辑器
5.2.1Java语言错误
5.2.2Eclipse调试器
5.2.3Logcat
5.2.4AndroidDebugBridge(adb)
5.2.5DDMS:Dalvik调试监控服务
5.2.6Traceview
5.3小结
第6章ApiDemos示例程序
6.1ApiDemos的清单文件
6.2查找某个范例的源代码
6.2.1自定义标题范例
6.2.2Linkify范例
6.3向ApiDemos中添加范例
第7章应用程序的签名和发布
7.1测试程序
7.2添加最终用户许可协议
7.3创建并使用程序的图标和标签
7.4程序发布前的收尾工作
7.5程序的版本管理
7.6获取数字签名证书和APIKey
7.6.1为自己的应用程序创建一份数字签名证书
7.6.2在程序的调试阶段获取数字签名证书
7.7对程序进行数字签名
7.8重新测试一遍签过名的应用程序
7.9在Android电子市场上发布应用程序
7.9.1注册成为Android开发者
7.9.2上传应用程序
第2部分:Android程序设计
第8章SQLite数据库和内容提供器
8.1数据库
8.1.1MicroJobsDatabase类的基本结构
8.1.2从数据库中读取数据
8.1.3修改数据库
8.2内容提供器
8.2.1NotePad简介
8.2.2内容提供器
8.2.3使用内容提供器
第9章定位和地图
9.1基于定位的服务
9.2地图
9.3GoogleMaps活动
9.4MapView和MapActivity
9.5MapView详解I
9.5.1MapVieW和MyLocationOvetlay的初始化
9.5.2MapActivity的暂停和继续
9.5.3通过菜单按钮控制地图
9.5.4通过手机上的按键控制地图
9.6不显示地图情况下的定位
9.6.1清单和布局文件
9.6.2连接到定位功能模块并且获取位置更新
9.6.3设定虚拟位置信息
第10章创建用户界面
10.1Android图形用户界面系统架构
10.1.1模型
10.1.2视图
10.1.3控制器
10.1.4将各部分组合起来
10.2创建图形用户界面
10.3连接到控制器
10.3.1模型的监听
10.3.2监听触摸屏事件
10.3.3监听按键事件
10.3.4事件处理的其他方法
10.3.5更进一步:焦点和线程
10.4菜单
第11章常用的用户界面组件
11.1Android常用用户界面组件
11.1.1TextView组件和EditView组件
11.1.2Button和ImageButton
11.1.3Adapters接口和AdaptarViews组件
11.1.4复选框组件,单选框组件和下拉列表组件
11.2容器组件
11.2.1Gallery组件和GridView组件
11.2.2ListView容器组件和L,istActivity活动
11.2.3ScrollView容器组件
11.2.4TabHost组件
11.3布局
11.3.1框架布局
11.3.2线性布局
11.3.3表格布局
11.3.4绝对位置布局
……
第12章二维和三维绘图
第13章进程间通信
第14章电话操作
第15章通话状态和Android电话类
点击展开
点击收起
— 没有更多了 —
随手一翻 未发现字迹
以下为对购买帮助不大的评价