Android Studio应用开发实战详解 - (EPUB全文下载)

文件大小:0.38 mb。
文件格式:epub 格式。
书籍内容:

Android Studio应用开发实战详解
第1章 Android开发基础
第2章 搭建Android开发环境
第3章 Android Studio集成开发环境介绍
第4章 Android Studio常见操作
第5章 分析Android应用程序文件的组成
第6章 Gradle技术基础
第7章 UI界面布局
第8章 Material Design设计语言
第9章 核心组件介绍
第10章 Android事件处理
第11章 图形图像和动画处理
第12章 开发音频/视频应用程序
第13章 GPS地图定位
第14章 Android传感器应用开发详解
第15章 编写安全的应用程序编写安全的应用程序
第16章 Google Now和Android Wear详解
第17章 Android应用优化详解
第18章 Android TV开发详解
欢迎来到异步社区!
第1章 Android开发基础
Android是一款操作系统的名称,是科技界巨头谷歌(Google)公司推出的一款运行于手机和平板电脑等设备的智能操作系统。因为Android系统的底层内核是以Linux开源系统架构的,所以它是Linux家族的产品之一。虽然Android外形比较简单,但是其功能十分强大。自从2011年开始到现在为止,Android系统一直占据全球智能手机市场占有率第一的宝座。在本章的内容中,将简单介绍Android系统的诞生背景和发展历程,为读者步入本书后面知识的学习打下基础。
1.1 移动智能设备系统发展现状
在Android系统诞生之前,智能手机这个新鲜事物大大丰富了人们的生活,得到了广大手机用户的青睐。各大手机厂商在市场和消费者用户需求的驱动之下,纷纷研发出了各种智能手机操作系统,并且大肆招兵买马来抢夺市场份额,Android系统就是在这个风起云涌的历史背景下诞生的。在了解Android这款神奇的系统之前,将首先了解当前移动智能设备系统的发展现状。
智能手机和移动智能设备介绍
智能手机是指具有像个人计算机那样强大的功能,拥有独立的操作系统,用户可以自行安装应用软件、游戏等第三方服务商提供的程序,并且可以通过移动通信网络接入到无线网络中。在Android系统诞生之前已经有很多优秀的智能手机产品,例如Symbian系列和微软的Windows Mobile系列等。
对于初学者来说,可能还不知道怎样来区分智能手机。某大型专业统计站点曾经为智能手机的问题做过一项市场调查,经过大众讨论并投票之后,总结出了智能手机所必须具备的功能标准,下面是当时投票后得票率最高的前5个选项:
(1)操作系统必须支持新应用的安装;
(2)高速度处理芯片;
(3)支持播放式的手机电视;
(4)大存储芯片和存储扩展能力;
(5)支持GPS导航。
根据大众投票结果,手机联盟制定了一个标准,并以这个标准为基础,总结出了如下智能手机的主要特点:
(1)具备普通手机的全部功能,例如可以进行正常的通话和发短信等手机应用;
(2)是一个开放性的操作系统,在系统平台上可以安装更多的应用程序,从而实现功能的无限扩充;
(3)具备上网功能;
(4)具备PDA的功能,实现个人信息管理、日程记事、任务安排、多媒体应用和浏览网页;
(5)可以根据个人需要扩展机器的功能;
(6)扩展性能强,并且可以支持第三方软件。
随着科技的进步和发展,智能手机被归纳到移动智能设备当中。在移动智能设备中,还包含了平板电脑、游戏机和笔记本电脑。
1.2 Android系统基础
Android一词最早出现于法国作家Auguste Villiers de l'Isle-Adam在1886年发表的科幻小说《未来夏娃》中,他将外表像人的机器起名为Android。本书的主角就是Android系统,在本节将简要介绍Android系统的诞生和发展历程。
1.2.1 Android系统的发展现状
从2008年HTC和Google联手推出第一台Android手机G1开始,在2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。下面的几条数据能够充分说明Android系统的霸主地位。
(1)2011年11月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为58%。2015年12月消息,数据研究公司IDC公布了最新的报告,报告称至2019年谷歌仍将继续保持领先。在这份报告中指出,预计2019年Android系统将占据全球82.6%的移动系统市场份额,届时iOS的预计份额将为14.1%,也就是说未来4年苹果的市场份额将出现小幅下滑。
(2)如果从某一个时间段进行统计,Android系统也是雄踞市场占有率第一的位置。据著名互联网流量监测机构Net Applications发布的最新数据显示,从2013年9月到2014年7月,在这将近一年的时间里,Android市场占有率却一直处于稳步攀升状态,从最初的29.42%狂飙至44.62%,而iOS的使用量却在一路下滑,从去年9月份的53.68%降至44.19%。
(3)如果从市场硬件产品出货量方面进行比较,Android系统则具有压倒性的优势,其市场份额高达85%,而iOS仅占11.9%
由上述统计数据可见,Android系统的市场占有率位居第一,并且毫无压力。Android机型数量庞大,简单易用,相当自由的系统能让厂商和客户轻松地定制各样的ROM,定制各种桌面部件和主题风格。简单而华丽的界面得到广大客户的认可,对手机进行刷机也是不少Android用户所津津乐道的事情。
可惜Android版本数量较多,市面上同时存在着1.6到当前最新的6.x等各种版本的Android系统手机,应用软件对各版本系统的兼容性对程序开发人员是一种不少的挑战。同时由于开发门槛低,导致应用数量虽然很多,但是应用质量参差不齐,甚至出现不少恶意软件,导致一些用户受到损失。同时Android没有对各厂商在硬件上进行限制,导致一些用户在低端机型上体验不佳。另一方面,因为Andr ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Android Studio应用开发实战详解 - (EPUB全文下载)