Android开发权威指南(第二版) - (EPUB全文下载)
文件大小:0.83 mb。
文件格式:epub 格式。
书籍内容:
Android开发权威指南(第二版)
第1章 初识Android 平台
第2章 搭建Android 开发和测试环境
第3章 第一个Android 应用程序
第4章 Android 应用程序架构
第5章 窗口(Activity)与视图(View)
第6章 Intent 与Intent Filter
第7章 窗口(Activity)高级技术
第8章 布局
第9章 菜单
第10章 Android 的资源详解(一)
第11章 Android 的资源详解(二)
第12章 资源的本地化
第13章 Android 的控件详解(一)
第14章 Android 的控件详解(二)
第15章 可视化UI 设计
第16章 对话框、Toast 与通知栏(Notification)
第17章 封装UI 和代码利器——Fragment
第18章 动作栏——ActionBar
第19章 Android 的拖放技术
第20章 数据存储解决方案
第21章 内容提供者(Content Provider)
第22章 广播接收器(Broadcast Receiver)
第23章 服务(Service)
第24章 Android的组件开发
第25章 Android 的蓝牙开发技术
第26章 近距离天线通信——NFC技术
第27章 Android 的网络开发技术
第28章 并发与定时器
第29章 异步装载(Loader)
第30章 Android 推送技术
第31章 Android 的多媒体开发技术
第32章 Android 的2D 绘图
第33章 3D 绘图之OpenGL ES
第34章 Android 的桌面上的“尤物”
第35章 Android 中的短信(SMS)与彩信(MMS)开发技术
第36章 Android 的传感器开发技术
第37章 Android 的全球定位系统(GPS)
第38章 谷歌地图(Google Map)开发应用
第39章 Android 中的人机交互设计
第40章 Android 中的输入法开发
第41章 Android NDK 开发
第42章 Android 的测试驱动开发(TDD)
第43章 Android 应用的性能优化
第44章 游戏项目实战:笑脸连连看
第45章 开源项目实战:NFC 侠(NFCMan)
版权
第1章 初识Android平台
自从Google公司在2005年收购了成立仅22个月的Android公司以来,在Google公司以及其他软硬件企业的不断推动下,Android以其迅猛的速度成为了目前最流行,市场占用率最大的智能手机操作系统。
世界上第1部装有Android系统的手机于2008年9月23日发布,这部手机被称为T-Mobile G1。G1的发布也标志着Android正式加入了智能手机操作系统的激烈竞争。Google公司为了争取主动权,不惜重金举办Android开发者大赛,以便吸引更多开发者的目光,同时也可以使更多的优秀Android应用脱颖而出。Android在最近几年的火热让很多国内外企业看到了Android的光明前途。不仅国外的众多企业加入了Google公司主导的开发手机联盟,而且国内的很多企业,包括中国移动、联想、华为、魅族、小米等,也加入了Android的大家庭。甚至国内很多与手机业务八杆子打不着的企业(如360、阿里巴巴、盛大等)也加入了Android的混战,纷纷与其他硬件厂商合作推出了自己的手机。
2012年是Android手机井喷的一年。在这一年里国内外上市的Android手机种类可能多达数百款。然而,这也许只是个开始,在未来的几年内,随着加入Android阵营的企业不断增多,从事Android开发的程序员也会以几何级数增长。Android的市场占用率会进一步扩大,也将会成为一个最具前景的手机操作系统①。但不管是Android光明的前途,还是“钱”途,都需要千里之行,始于足下。对于那些还徘徊在Android大门之外的程序员,还在等什么呢?让Android成为你们要学习的下一种新技术的首选吧!当您读完这段文字时,说明您已经到达了Android大门之外,下面要做的一件事就是继续阅读本书,并让本书帮您打开这扇通往Android的圣殿之门,让我们一起开始Android之旅吧!
【注】①实际上,Android可以安装在很多硬件上,例如,手机、平板电脑、基于X86架构的PC等,但由于Android最初是为手机设计的,所以本书会将Android称为手机操作系统。但读者要明白Android并不是只能运行在手机中。
1.1 Android简介
Android的中文意思是“机器人”。但在移动领域,大家一定会将Android与Google联系起来。Android本身是一个基于Linux内核的操作系统,该系统是由一个有几十家科技公司和手机公司组成“开放手机联盟”共同研发的,而且完全免费开源②,这将大大降低手机设备的研发成本,甚至Android已成了“山寨”机的首选。
【注】②由于Android源代码采用了Apache License协议发布,而该开源协议并没有强迫软件开源,所以Android系统中的部分软件可能是闭源的。
Android作为Google公司最具创新的产品之一,正受到越来越多的手机厂商、软件厂商、运营商及个人开发者的追捧。目前Android阵营主要包括HTC(宏达电)、T-Mobile、高通、三星、LG、摩托罗拉、ARM、软银移动、中国移动、华为等。虽然这些企业有着不同的背景,但它们都在Android平台的基础上不断创新,让用户体验到最优质的服务。下面欣赏几款具有代表性的Android设备。第一款毫无疑问,就是世界上第一部Android手机T-Mobile G1。这款手机带有一个物理键盘(硬键盘),可以通过侧划拉出。第二款则是Google的Nexus S。该款手机是Google定制的第2款Android手机①。尽管Nexus S刚出厂时预装的是Android 2.3,但由于与Google是直系 ............
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Android开发权威指南(第二版) - (EPUB全文下载)