Android基础开发与实践

出版时间:2012-9  出版社:清华大学出版社  作者:吴善财  页数:582  字数:897000  
Tag标签:无  

内容概要

《Android基础开发与实践(附光盘)》由吴善财编著,用通俗易懂的语言,循序渐进地讲解了android的各种基本知识,通过理论加实践的方式讲解了android技术在各个领域的具体应用。全书共分为20章,其中第1~3章是“基础篇”,讲解android的发展前景、搭建开发环境和androidsdk的知识;第4~9章是“核心技术篇”,详细讲解android体系结构、ui布局、控件、数据存储和gps定位等知识:第10—13章是“实践闯关篇”,详细讲解
android在常见领域中的具体应用流程;第14~16章是“提高篇”,详细讲解程序优化、graphics编程和三维开发方面的知识;第17~20章是“综合实战篇”,讲解android使用google技术的知识,并通过3个综合实例的实现过程,讲解大、中型android项目的开发流程。本书风格独特、内容新颖、知识全面,全书内容采用理论加实践的教学方法,阅读轻松,引人入胜。另外,还配有一张dvd光盘,为读者提供书中案例的源代码和视频讲解,帮助读者快速学会书中内容,掌握android开发技术。
《Android基础开发与实践(附光盘)》定位于android的初、中级用户,既可以作初学者的教材,也可以作为准备向该领域发展的程序员的参考用书。

书籍目录

第一篇 基础篇
第1章 说书先生谈Android
第2章 选择倚天剑还是屠龙刀
第3章 疱丁解牛Android SDK
第二篇 核心技术篇
第4章 勤练心法——Android应用核心
第5章 一本秘籍闯天涯
第6章 相忘于江湖
第7章 数据存储
第8章 电话与短信双剑合璧
第9章 千里走单骑
第三篇 实践闯关篇
第10章 第一关:交互式通信
第11章 第二关:消息埋伏的自动化
第12章 第三关:江湖笑
第13章 第四关:千里传音
第四篇 提高篇
第14章 程序也需要优化
第15章 Graphics的魅力
第16章 虚拟与现实并不远
第五篇 综合实战篇
第17章 使用Google API
第18章 开发RSS阅读器
第19章 笑傲江湖之个人移动地图
第20章 尘埃落定之游戏

章节摘录

版权页:   插图:   如果有多个LocationProvider满足查询条件,那么位置解析度最高的那个提供器会最终被使用:如果没有一个匹配查询条件的,那么查询条件将变宽松,并按照如下顺序进行新一轮的查询,直到找到一个提供器为止。 电池的消耗。 位置的精度。 是否返回海拔、速度和方向。 9.2及时获取当前位置 如果GPS的位置信息变化后,是不是也能够及时地显示新位置的信息到界面上呢?是不是只有退出系统,然后重新启动系统后才能得到最新的GPS信息呢?其实不然,我们完全可以通过编程来实现及时地获取位置信息。 9.2.1 介绍Maps库类 Maps库中提供了十几个类,其中最常用的有MapController、Mapview、MapActivity等。 (1)MapController 控制地图移动、伸缩,以某个GPS坐标为中心,控制MapView中的View组件,管理Overlay,提供View的基本功能。使用多种地图模式,卫星模式、街景模式来查看Google Map。 常用的方法有: animate To(GeoPoint point)、setCenter(GeoPoint point)、setZoom(intzoomLevel)等。 (2)MapView MapView是用来显示地图的View,它派生自android.view.ViewGroup。当MapView获得焦点时,可以控制地图的移动和缩放。 地图可以以不同的形式来显示出来,如街景模式、卫星模式等,通过setSatellite(boolean)setTraffic(boolean)、setStreetView(boolean)方法。 MapView只能被MapActivity来创建,这是因为MapView需要通过后台的线程来连接网络或者文件系统,而这些线程要由MapActivity来管理。 需要特别说明的一点是,android版本中,Map的zoom采用了built.in机制,可以通过setBuiltlnZoomControls(boolean)来设置是否在地图上显示zoom控件。 (3)MapActivity MapActivity是一个抽象类,任何想要显示MapView的Activity都需要派生自MapActivity,并且在其派生类的0nCreate()qb,都要创建一个MapView实例,可以通过MapViewConstructor(然后添加到View中ViewGroup.addView(View))或者通过layout XML来创建。 (4)Overlay Overlay是覆盖到MapView的最上层,可以扩展其0nDraw接口,自定义在MapView中显示一些自己的东西。MapView通过MapView.getOverlays0对Overlay进行管理。除了0verlay这个基类,Google还扩展了如下两个比较有用的Overlay。

编辑推荐

《Android基础开发与实践》定位于Android的初、中级用户,既可以作初学者的教材,也可以作为准备向该领域发展的程序员的参考用书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Android基础开发与实践 PDF格式下载


用户评论 (总计1条)

 
 

  •   书是好书,可说好的光盘呢?外观不好,而且还被踩了一脚
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7