第一图书网

Android移动开发案例详解

张利国//代闻//龚海平 人民邮电
出版时间:

2010-2  

出版社:

人民邮电  

作者:

张利国//代闻//龚海平  

页数:

253  

Tag标签:

无  

前言

近几年来,手机平台经过Palm OS、Windows Mobile、Symbian、iPhone等的发展,终于迎来了真正开放的手机平台——Google Android Platform。2008年10月21日,Google宣布其手机操作系统Android的源代码完全开放,任何人和机构都可以免费使用。之前,由于其他手机操作系统众多以及手机软件开发的复杂性,不少开发者望而却步。而且手机软件也多是专用软件,要求比较高。但是,自从Android操作系统问世以来,手机软件的开发脱去了神秘的面纱,使得开发者可以和Android进行面对面交流,尤其是Android Market,使得各种各样的Android软件展示在用户面前,学习和使用余地也更大。 Android作为Google公司企业发展战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。作为一款多方倾力打造的平台,Android具有许多优点:实际应用程序运行速度快;开发限制少,平台开放;程序多任务性能优秀,切换迅速等。当然,它也具有系统细节不完善、电源管理不好、软件的界面不太好、支持的软件厂商还比较少等缺点。但是凭借Google公司的强大实力以及与开放手机联盟的通力合作,我们相信Android会越来越好,一定会成为主流的手机操作系统平台。本书将通过十多个实际的开发案例对Android平台展开详细的实战介绍。 本书主要内容 第1章主要介绍Android平台发展史、平台架构及开发环境等。 第2章主要介绍图片浏览器案例的详细开发过程。 第3章主要介绍文件浏览器案例的详细开发过程。 第4章主要介绍通讯录案例的详细开发过程。 第5章主要介绍任务管理器案例的详细开发过程。 第6章主要介绍音乐播放器界面案例的详细开发过程。 第7章主要介绍天气预报案例的详细开发过程。 第8章主要介绍多媒体播放器案例的详细开发过程。 第9章主要介绍短信语音播报案例的详细开发过程。 第10章主要介绍手机远程监控器案例的详细开发过程。 第11章主要介绍JETBOY游戏案例的详细开发过程。 第12章主要介绍“连连看”游戏案例的详细开发过程。 第13章主要介绍“贪吃蛇”游戏案例的详细开发过程。 第14章主要介绍GPS和Google Map APl的使用。 第15章主要介绍AppWidgets原理和应用。 本书由张利国负责策划和统稿,感谢xmobileapp团队的同事罗峰、代闻、龚海平、王植萌、赵栓、徐学东等积极参与本书的编写和修改工作。本文部分案例参考于网上的源代码,代码改动遵循Apache Licence和GPL Licence,适于商业发布,作者如发现被侵权,请及时联系。

内容概要

  本书作为《Android平台手机软件开发》系列丛书的第二本分册,将通过10多个实际的开发案例对Android平台展开详细的实战介绍,内容涉及应用程序(如图片浏览器、文件浏览器、通讯录、任务管理器等),实用软件(如音乐播放器、天气预报、多媒体播放器、短信语音播报、手机远程监控器等),游戏软件(如JET BOY、“连连看”、“贪吃蛇”游戏等)以及其他程序的详细开发过程。  本书适合对Android手机平台开发具有一定基础的人员参考使用,也可用作培训教材以及大专院校Android课程的参考书,并适合读者自学。

作者简介

张利国,大连理工大学毕业;工学硕士,xmobileapp团队和工作室的创建者之一。先后在惠普、瞬联软件、阿尔卡特朗讯等公司从事软件研发、项目管理等工作:曾将引力模型引入Google HITS算法,在相关国际会议上发表了《G-HITS:A Link Analysis Algorithm Based on Gravitation Model》等学术论文。出版了《Android移动开发入门与进阶》一书。目前主要从事于移动互联网领域的研究与项目管理工作,研究兴趣有Android、iPhone等智能手机平台与应用、移动互联网、智能搜索引擎等。代闻,北京邮电大学毕业,工学硕士,就职于IBM中国软件开发中心,从事IBM Symphony产品研发。研究兴趣包括Androld手机平台、嵌入式设备、操作系统、浏览器二次开发、Eclipse平台插件、Open Office开发以及网络安全。龚海平,北京大学毕业.就职于网易杭州研究院.从事网易博客产品研发,研究兴趣包括Android手机平台、搜索引擎、数据挖掘、SIP/VolP通信协议等。

书籍目录

第1章 Android移动平台发展概述  1.1 Android诞生背景  1.2 Android开发框架  1.3 Android最新进展 第2章 图片浏览器  2.1 案例背景  2.2 案例设计与实现  2.3 案例演示  2.4 本章小结 第3章 文件浏览器  3.1 案例背景  3.2 案例设计与实现  3.3 案例演示  3.4 本章小结 第4章 通讯录  4.1 案例背景  4.2 案例设计与实现  4.3 案例演示  4.4 本章小结 第5章 任务管理器  5.1 案例背景  5.2 案例设计与实现  5.3 案例演示  5.4 本章小结 第6章 音乐播放器  6.1 案例背景  6.2 案例设计与实现  6.3 案例演示  6.4 本章小结 第7章 天气预报  7.1 案例背景  7.2 案例设计与实现  7.3 案例演示  7.4 本章小结 第8章 多媒体播放器  8.1 案例背景  8.2 案例设计与实现  8.3 案例演示  8.4 本章小结 第9章 短信语音播报  9.1 案例背景  9.2 案例设计与实现  9.3 案例演示  9.4 本章小结 第10章 手机远程监控器  10.1 案例背景  10.2 案例设计与实现  10.3 案例演示  10.4 本章小结 第11章 JET BOY游戏  11.1 案例背景  11.2 案例设计与实现  11.3 案例演示  11.4 本章小结 第12章 “连连看”小游戏  12.1 案例背景  12.2 案例设计与实现  12.3 案例演示  12.4 本章小结 第13章 “贪吃蛇”游戏  13.1 案例背景  13.2 案例设计与实现  13.3 本章小结 第14章 GPS和Google Map API的使用  14.1 案例背景  14.2 案例设计与实现  14.3 案例详解  14.4 知识点扩展  14.5 本章小结 第15章 AppWidgets原理和应用  15.1 AppWidgets相关知识  15.2 BatteryWidget范例  15.3 RSS Widget范例  15.4 本章小结 参考文献 

章节摘录

插图:Dalvik虚拟机是Google用于移动设备Android平台的一个重要组成部分。虚拟机可运行Java平台应用程序,这些应用程序被转换成紧凑的Dalvik:可执行格式(.de×),该格式适合内存和处理器速度受限的系统。大多数虚拟机(包括.Java虚拟机)与Dalvik虚拟机不同,前者是栈机(Stack Machine),而Dalvik虚拟机是基于寄存器的架构。就像CISC与RISC的争论,这两种方式的相对优点是一个不断争论的话题,而且有时技术界限会变得模糊不清。此外,两种方法的相对优势取决于所选择的解释/编译策略。但是,总的来说,基于栈的虚拟机必须使用指令来载入栈上的数据,或使用指令来操纵数据,因此与基于寄存器的虚拟机相比,需要的指令更多。


编辑推荐

《Android移动开发案例详解》:Android平台手机软件开发系列丛书

图书封面

图书标签Tags

广告

下载页面


Android移动开发案例详解 PDF格式下载



对编程一窍不通,看着玩的,想知道软件功能是怎么实现的


我以前还不相信别人的评价,买了这本书之后,我才后悔了,真正是把代码扔上去就完事,哪你为什么不把代码打印全了,里面还有省略,代码不分先后顺序,无关痛痒的一些解释,你到是把案例演示写的清楚,我要的是怎么实现,你难道不知道写书是给别人看的,你们想尽办法写的叫别人看不懂,然后显示自己很厉害是不是,大小写写错,你们到底用心没有


有一定基础的可以看看


这种类型的还没见过,对我程序设计很有启发,赞一个vvvvvvvvvv


案例都是片段


书都是自己选的,书的好坏不在于华丽的包装与内容,一本好书就是能对你有启发,发展你的思维


此书不错,描述也可以。


朋友让给他买,我没读过...


有一定基础可以看看


以为是本不错的书,不过拿到后看到做工很单薄,跟实际价格感觉太不值。
内容还没有看,连个光盘也没有,好在可以下载到源码。希望书的内容不要再让人失望。


买完了就后悔了,书写的一般,感觉就是把代码垒到书中就完事了,也没有什么例程分析,具体过程就是你自己看代码。代码的确很多,细节太少,感觉是一部粗制滥造的书。


我大致看了一下,都是比较常用的例子,很基础


内容不错 有的代码不能用 希望改进


书已经收到,但是这边快递公司效率较低,星期二书到南京,我等到星期五才拿到书 邮件提示我确认收到,但是点击后


* 需支付的订单(0)
* 确认收货(0)
* 站内消息(3)
* 写评论(1)


内容过时,而且好多东西都用不了


确实讲解的太粗!!


不错,挺好,好评,赞


内容还行,特别对于喜欢代码的朋友来说真的还不错。


这本书没有必要买 全是代码 网上可以找得到


确实全是代码 但是对于喜欢看代码的我来说和适合我。。


商品的发货速度挺快,书的质量也挺好,唯一不足的就是,书的边角有被水浸过的痕迹。


可以去网站下载代码,这个不错。省了我敲代码的时间,没有光盘也一样。下载网址在书的封皮上。


本书的案例没什么参考价值,直接把代码向书上贴。


相关图书