智能手机出现之后,各大手机厂商在利益的驱动之下,开发了各种智能手机操作系统,
并且大力“招兵买马”,抢夺市场份额。 Android 系统就是在这个历史背景下诞生的。
1.1.1 何谓智能手机
智能手机是指具有像个人计算机那样强大的功能,拥有独立操作系统的手机。用户可以
自行安装应用软件、游戏等第三方提供的应用程序,并且可以通过移动通信网络接入到无线
网络中。在 Android 系统诞生之前已经有了很多优秀的智能手机操作系统,例如 IOS 系统和
微软的 Windows Mobile 系统等。
一般来说,智能手机具备如下的功能。
(1)操作系统必须支持新应用的安装。
(2)芯片拥有高速处理的能力。
(3)可以播放各种音频和视频文件。
(4)具有大容量存储芯片和存储扩展能力。
(5)支持 GPS 导航。
根据上述功能要求,手机联盟公布了智能手机的主要特点,具体说明如下。
(1)具备普通手机的所有功能,例如拨打、收听电话和收发短信等。
(2)是一个开放的操作系统,可以安装第三方应用程序,从而实现功能的无限扩展。
(3)具备上网功能,例如可以浏览网页。
(4)具备 PDA 的功能,例如能够实现个人信息管理、日程记事、任务安排、多媒体应用、
浏览网页等功能。
(5)扩展性能强,可以根据个人需要扩展手机的功能。
1.1.2 看当前主流的智能手机系统
在当今市面中最主流的智能手机系统包括 Windows Phone、 iOS 和本书的主角 Android。
1. Windows Phone
Windows Phone 是微软公司的一款杰出产品, Windows Phone 将人们熟悉的 Windows 桌
面扩展到了个人设备中。使用 Windows Phone 操作系统的设备主要有 PPC 手机、 PDA、随身
音乐播放器等。当前的最新版本是 Windows Phone 7 和 Windows Phone 8。
2. iOS
iOS 作为苹果移动设备 iPhone 和 iPad 的操作系统,在 App Store 的推动之下,成为了世
界上引领潮流的操作系统之一。 iOS 系统原名为“iPhone OS”,直到 2010 年 6 月 7 日 WWDC
大会上宣布改名为“iOS”。 iOS 的用户界面的概念基础是能够使用多点触控直接操作。控制
方法包括滑动、轻触开关及按键。与系统交互包括滑动(Swiping)、轻按(Tapping)、挤压
(Pinching,通常用于缩小)及反向挤压(Reverse Pinching,通常用于放大)。此外通过其自带
的加速器,可以令其设备旋转,改变其 y 轴,以改变屏幕方向,这样的设计令 iPhone 更便于
使用。
3. Android
Android 是本书的主角,最早于 2007 年 11 月 5 日发布,该平台由操作系统、中间件、用
户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
根据国际数据公司(IDC) 2015 年 2 月公布的新数据,在 2014 年第一季度, Android 和
iOS 系统占的装机量占所有智能手机出货量的 96.3%。其中, Android 出货量为 10.59 亿部,
同比增长 32%,市场份额为 81.5%,去年同期为 78.7%; iPhone 出货量为 1.927 亿部,同比去
年增长 25.6%,市场份额为 14.8%,去年同期为 15.1%。
截止到本书截稿之时, Android 系统的最新版本是 Android 6.0,而市面中最主流和系统是
Android 5.0。

1.1 Android 系统概述_智能手机系统介绍相关推荐

  1. 《精通Android 5 多媒体开发》——第1章,第1.1节智能手机系统介绍

    本节书摘来自异步社区<精通Android 5 多媒体开发>一书中的第1章,第1.1节1.1 智能手机系统介绍,作者 王石磊,更多章节内容可以访问云栖社区"异步社区"公众 ...

  2. Android基础_数据存储

    2019独角兽企业重金招聘Python工程师标准>>> Android基础_数据存储 Android数据存储的几种形式 继承SQLiteOpenHelper public class ...

  3. android2.2智能手机,Jelly 2:全球最小的Android 10 4G智能手机

    原标题:Jelly 2:全球最小的Android 10 4G智能手机 继2017年,Unihertz在Kickstarter上推出了第一款Jelly智能机后,近日,团队再次推出二代产品-- Jelly ...

  4. Android项目_硅谷p2p金融(一)-宋红康-专题视频课程

    Android项目_硅谷p2p金融(一)-8883人已学习 课程介绍         硅谷p2p金融项目,结合现有第三方应用市场上主流p2p金融理财产品特点,集成了新的技术与框架.该项目内容包含p2p ...

  5. android重新启动_如何重新启动Android智能手机或平板电脑

    android重新启动 If you occasionally restart your Android device, it clears its memory and speeds things ...

  6. 年月日时推算_智能手机联系人追踪的推算日在这里

    年月日时推算 By Gabriel Nicholas 加布里埃尔·尼古拉斯(Gabriel Nicholas) Contact tracing via smartphones has reached ...

  7. Android人脸支付研究,智能手机上人脸支付系统的设计与实现

    摘要: 随着通信技术的不断发展,3G,4G通信时代接踵而来,不断提高的通话质量及通信速度也推动了手机业务的发展.在智能手机支付问题上,人们对支付的安全性,个人信息的保密性,以及实际操作的便捷性提出了更 ...

  8. android 辅助功能_辅助功能简介

    android 辅助功能 Accessibility may be more than a moral imperative to ensure products are inclusive of m ...

  9. tomcat 占用的内存越来越大_智能手机内存为什么越来越大 就这三点原因

    张阳 [环球网智能报道 记者 张阳]智能手机近年来发展飞速,芯片处理能力越来越强大,2GB内存(RAM)早已成为历史,甚至有不少厂商已经将旗舰机型的内存(RAM)容量扩展到12GB.可能对于普通消费者 ...

最新文章

  1. Python的Descriptor和Property混用
  2. 使用工具类时尽量使用私有的无参构造函数
  3. 嵌入式开发板上常用术语
  4. python数组求和函数_python数据分析之Numpy数据库第三期数组的运算
  5. ASP.NET MVC系列:UrlRouting
  6. Java笔记11-软件开发流程设计原则
  7. 在linux上面找一个脚本,30个Linux Shell脚本经典案例
  8. SPT20 协议_过户协议书模板五篇
  9. Airflow 中文文档翻译和改进活动 | ApacheCN
  10. linux 2.6内核进程调度,Linux2.6内核进程调度系列--scheduler_tick()函数2.更新实时进程的时间片,...
  11. 【C语言 基础】什么流程控制?
  12. django mysql 修改密码_Django更改sqlite数据库使用mysql数据库 - 李金龙
  13. 直接安装的Qt 5如何调试到源码中
  14. 基于R语言绘制BBC风格图表
  15. Stata资源:一些不错的Stata-Blogs
  16. Win10如何将语言栏移回右下角
  17. 一文解决C语言运算符的优先性与结合性——Think like a computer
  18. 局域网内,如何使用命令行关闭别人的电脑
  19. 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十四)
  20. python zen_Python彩蛋--zen of python

热门文章

  1. 中国卫星互联网产业发展现状调研与投资前景评估报告2021年版
  2. 矩阵压缩降维动态规划递推【P1719 最大加权矩形】
  3. Lending Club贷款数据分析
  4. 金融风控-贷款违约预测学习笔记(Part3:特征工程)
  5. MySQL学习笔记-(5)---(JDBC)
  6. 外星人显卡拓展坞支持linux,外星人扩展坞可以用哪些显卡?
  7. 美团-大众点评-春招面经
  8. matlab中omg什么意思,英文聊天中omg,jk,lol,Lmao是什么意思
  9. 北京妞儿找IT男图的算数思路
  10. 在美国,男 / 女卫生间(厕所)的正确称呼为什么?请用英语写出答案。