本节书摘来自异步社区《Android Studio应用开发实战详解》一书中的第1章,第1.2节Android系统基础,作者 王翠萍,更多章节内容可以访问云栖社区“异步社区”公众号查看

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没有对各厂商在硬件上进行限制,导致一些用户在低端机型上体验不佳。另一方面,因为Android的应用主要使用Java语言开发,其运行效率和硬件消耗一直是其他手机用户所诟病的 地方。

1.2.2 常见的Android设备
因为Android系统的免费和开源,也因为系统本身强大的功能性,使得Android系统不仅被用于手机设备上,而且也被广泛用于其他智能设备中。在接下来的内容中,将简要介绍除了手机产品之外,常见的搭载Android系统的智能设备。

1.Android智能电视
Android智能电视,顾名思义是搭载了Android操作系统的电视,使得电视智能化,能让电视机实现网页浏览、视频电影观看、聊天、办公、游戏等,与平板电脑和智能手机一样的功能。其凭借Android系统让电视实现智能化的提升,数十万款Android市场的应用、游戏等内容随意安装。

2.Android机顶盒
Android机顶盒是指像智能手机一样,具有全开放式平台,搭载了Android操作系统,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对电视的功能进行扩充,并可以通过网线、无线网络来实现上网冲浪的新一代机顶盒总称。

通过使用Android机顶盒,可以让电视具有上网、看网络视频、玩游戏、看电子书、听音乐等功能,使电视成为一个低成本的平板电脑。Android机顶盒不仅仅是一个高清播放器,更具有一种全新的人机交互模式,既区别于电脑、又有别于触摸屏。Android机顶盒配备红外感应条,遥控器一般采用空中飞鼠,这样就可以方便地实现触摸屏上的各种单点操作,可以方便地在电视上玩愤怒的小鸟、植物大战僵尸等经典游戏。例如乐视公司的LeTV机顶盒便是基于Android打造的,如图1-1所示。


图1-1 基于Android的LeTV机顶盒

3.游戏机
Android游戏机就像Android智能手表一样,在2013年出现了爆炸式增长。在CES展会上,NVIDIA的Project Shield掌上游戏主机以绝对震撼的姿态亮相,之后又有Ouya和Gamestick相继推出。不久前,Mad Catz也发布了一款Andriod游戏机。

4.智能手表
智能手表是将手表内置智能化系统、搭载智能手机系统而连接于网络而实现多功能,能同步手机中的电话、短信、邮件、照片、音乐等。

5.智能家居
智能家居是以住宅为平台,利用综合布线技术、网络通信技术、 智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

智能家居是在互联网影响之下的物联化体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、网络家电以及三表抄送等)连接到一起,提供家电控制、照明控制、窗帘控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,还兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境,提供全方位的信息交互功能。帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。

上述智能设备只是冰山一角,随着物联网和云服务的普及和发展,将有更多的智能设备诞生。

《Android Studio应用开发实战详解》——第1章,第1.2节Android系统基础相关推荐

  1. 《Android 平板电脑开发实战详解和典型案例》——1.1节平板电脑基础知识概览...

    本节书摘来自异步社区<Android 平板电脑开发实战详解和典型案例>一书中的第1章,第1.1节平板电脑基础知识概览,作者 吴亚峰 , 杜化美 , 索依娜,更多章节内容可以访问云栖社区&q ...

  2. libraries 和android runtime之间的关系,《Android Studio应用开发实战详解》——第1章,第1.3节Android系统架构...

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.3节Android系统架构,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区&quo ...

  3. 《Android Studio应用开发实战详解》——第1章,第1.4节Android和Linux的关系

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.4节Android和Linux的关系,作者 王翠萍,更多章节内容可以访问云栖社区"异步社 ...

  4. 《Android Studio应用开发实战详解》——第1章,第1.5节Android开发学习路线图

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.5节Android开发学习路线图,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区& ...

  5. 《Android Studio应用开发实战详解》版权信息

    版权信息 书名:Android Studio应用开发实战详解 ISBN:978-7-115-43673-3 本书由人民邮电出版社发行数字版.版权所有,侵权必究. 您购买的人民邮电出版社电子书仅供您个人 ...

  6. 《Android Studio应用开发实战详解》——第1章,第1.1节移动智能设备系统发展现状...

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.1节移动智能设备系统发展现状,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区&qu ...

  7. 《Android Studio应用开发实战详解》——导读

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的目录,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区"公众号查看 目 录 第1章 An ...

  8. 《Android Studio应用开发实战详解》欢迎来到异步社区!

    欢迎来到异步社区! 异步社区的来历 异步社区(www.epubit.com.cn)是人民邮电出版社旗下IT专业图书旗舰社区,于2015年8月上线运营. 异步社区依托于人民邮电出版社20余年的IT专业优 ...

  9. 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——1.3节搭建Android应用开发环境...

    本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第1章,第1.3节搭建Android应用开发环境,作者 王石磊 , 吴峥,更多章节内容可以 ...

最新文章

  1. 搞懂这些框架源码,带你吊打面试官
  2. OpenCV android sdk配置OpenCV android NDK开发实例
  3. 第三次学JAVA再学不好就吃翔(part39)--package关键字
  4. linux网络编程之setsockopt()函数来设置socket状态以及getsockopt函数只用总结
  5. java分桃子_猴子分桃子.java
  6. React开发(208):react代码分割在嵌套组件中更新 Context
  7. cloudstack+ceph中解决ceph单点问题
  8. er图 navicat_navicat怎么生成er图
  9. Netty简单样例分析[转]
  10. tomcat catalina localhost 没有项目_Tomcat简介--01
  11. centos6 pip install python-ldap报错
  12. H3C ipv6路由实验
  13. DupanTools第三方不限速下载工具
  14. 100以内奇数的平方和
  15. 支付宝前端团队详解基于Node.jsWeb框架Chair
  16. HYPOTHESES ON THE EXISTENCE OF ADVERSARIAL EXAMPLES
  17. 详细了解JS Map,它和传统对象有什么区别?
  18. 分享45个android实例源码,很好很强大.收藏吧!!! http://www.apkbus.com/forum.php?mod=viewthreadtid=20978 (出处: Android开
  19. Flink及Storm、Spark主流流框架比较-实时框架比较
  20. 位运算:找出唯一成对的数、找出落单的数

热门文章

  1. Move!Move!!Move!!!
  2. Android 13添加自定义native服务
  3. VDS生态巅峰之作——VDS2.0 New-Dimension全网震撼来袭
  4. 大疆OSDK开发-在模拟器中画个一箭穿心
  5. 顶级创业者的思维方式
  6. 北京大学软件工程第二学位!全日制国家支持,不读研也有出路!
  7. 【计算机网络】数据链路层详解
  8. win10的IIS配置
  9. “一笔画”的游戏的规律
  10. 蓝牙权限管理android,基于蓝牙与Android设备的控制系统设计