首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 操作系统 >

Android应用开发攻略

2014-05-19 
发售日期: 2013年3月20日《Android应用开发攻略》内容简介:第1章带你建立Android开发环境,并构建由Brian Kern
商家名称 信用等级 购买信息 订购本书
Android应用开发攻略 去商家看看
Android应用开发攻略 去商家看看

Android应用开发攻略

发售日期: 2013年3月20日

《Android应用开发攻略》内容简介:第1章带你建立Android开发环境,并构建由Brian Kernighan创建的“Hello, World”类型的几个简单应用程序。第2章介绍一些来自桌面和企业软件开发环境的开发人员在移动计算中所碰到的不同问题,并且讨论移动设计(尤其是Android设计)与其他环境的不同点。
测试是一些开发人员开发后才考虑的问题,所以在第3章介绍“测试”显得有点早。但是你不应该跳过它,而应该仔细阅读和注意测试的问题。我们讨论了单独组件的单元测试,以及用严格控制的方法进行的完整应用程序测试。
Android提供应用程序内部以及不同应用之间的通信机制。第4章讨论意图和广播接收器、服务、异步任务(AsyncTask)和处理程序(handler)。
另一种通信机制与通常在SQL数据库中数据的受控访问相关。第5章展示如何通过(在Android中)简单而普遍的手段(如URL)在一个应用程序中使用另一个应用程序。
第6章介绍与图形相关的一系列主题,包括图形绘制的使用和Android中的混合机制,以及使用桌面工具开发图像、纹理、图标等,并将其加入最终应用程序的方法。
每个移动应用都需要一个GUI,第7章介绍Android GUI开发的主要细节。其中的例子给出了XML代码,也有少数例子用Java编码的GUI开发。
第8章介绍所有弹出机制——菜单、对话框和Toast——以及不会弹出,但是在应用程序窗口之外交互的Android通知机制。
第9章关注Android中最重要的GUI组件之一——ListView。
Android有丰富的多媒体功能。第10章说明如何使用最重要的多媒体功能。
第11章说明如何将数据存储在文件、数据库等,当然还有以后读取数据的方法。
Android开始是作为一种移动电话的操作系统而存在的。第12章说明如何控制当今的大部分移动设备——电话设备,并对其做出反应。
移动设备多半始终是开机和联网的,这对于人们使用设备的方式以及对设备的看法有着重大的影响。第13章展示了传统网络应用程序的编写。接着是第14章和第15章。
现在已经无处不在的全球定位系统对移动应用的工作方式也有重大的影响。第16章讨论如何寻找你的位置、如何从Google和OpenStreetMap获取地图数据,以及应用程序如何以目前正在探索的方式实现位置感知。
第17章讨论大部分Android设备内置的传感器及其使用方式。
第18章讨论有关蓝牙所形成的低能量超局域网络,内容超出了连接电话与蓝牙耳机的范畴。
Android设备在给予开发人员的控制方面可能是独一无二的。第19章从某些角度探讨了这个问题。由于Android是基于Linux的,因此本章中的一些攻略涉及传统的UNIX/Linux命令和功能。
第20章研究使用其他语言编写完整或者部分Android应用的方法。例子包括C、Perl、 Python、 Lisp和其他语言。
第21章讲述语言和文化的问题,以及这一问题与Android的相关性。
大部分Android开发人员希望其他人能够使用他们的应用程序,但是如果用户无法找到你的应用,就不可能使用。第22章说明如何准备应用程序,通过Android Market分发它们,以及使用其他市场,将应用程序送到使用者手里。

喜欢Android应用开发攻略请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务

热点排行