博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——1.1节智能手机世界...
阅读量:5768 次
发布时间:2019-06-18

本文共 1765 字,大约阅读时间需要 5 分钟。

本节书摘来自异步社区《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》一书中的第1章,第1.1节智能手机世界,作者 王石磊 , 吴峥,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.1 智能手机世界

Android多媒体应用开发实战详解:图像、音频、视频、2D和3D
在Android系统诞生之前,智能手机这个新鲜事物大大丰富了人们的生活,得到了广大手机用户的青睐。各大手机厂商纷纷建立了各种智能手机操作系统。

1.1.1 何谓智能手机

智能手机是指具有像个人计算机那样强大的功能,拥有独立的操作系统,用户可以自行安装软件或游戏等第三方服务商提供的程序,并且可以通过移动通信网络来接入无线网络。在Android系统诞生之前已经有很多优秀的智能手机产品,例如,家喻户晓的Symbian系列和微软的Windows Mobile系列等。

对于初学者来说,可能还不知道什么是智能手机。某大型专业统计机构经过大众讨论并投票之后,总结出了智能手机所必须具备的功能标准。下面是当时投票后得票率最高的前5个选项:

(1)操作系统必须支持新应用的安装;

(2)高速处理芯片;

(3)支持播放式的手机电视;

(4)大存储芯片和存储扩展能力;

(5)支持GPS导航。

根据大众投票结果,手机联盟制定了一个标准。根据标准总结了智能手机的主要特点如下:

(1)具备普通手机的全部功能,如可以进行正常的通话和发短信等手机应用;

(2)是一个开放性的操作系统,在系统平台上可以安装更多的应用程序,从而实现功能的无限扩展;

(3)具备上网功能;

(4)具备PDA的功能,实现个人信息管理、日程记事、任务安排、多媒体应用和浏览网页;

(5)可以根据个人需要扩展机器的功能;

(6)支持很多第三方软件。

1.1.2 当前主流的智能手机系统

当今市面中最主流的智能手机系统当属微软、塞班、PDA、黑莓、苹果和本书的主角Android。

1.微软的Windows Mobile

Windows Mobile是微软公司的一款杰出产品,Windows Mobile 将熟悉的Windows桌面扩展到了个人设备中。使用Windows Mobile操作系统的设备主要有PPC手机、PDA、随身音乐播放器等。Windows Mobile操作系统有3种,分别是Windows Mobile Standard、Windows Mobile Professional和Windows Mobile Classic。

2.塞班系统Symbian

塞班系统出自由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通信设备商共同出资组建的一个合资公司,该公司专门研发手机操作系统(现已被诺基亚全额收购)。Symbian有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++、Visual Basic和J2ME。目前,根据人机界面的不同,Symbian体系的UI(User Interface,用户界面)平台分为Series60、Series80、Series90、UIQ等。其中Series60主要用于数字键盘手机,Series80是为完整键盘所设计,Series90则是为触控笔方式而设计。

3.Palm

Palm是流行的个人数字助理(PDA,又称掌上电脑)的传统名字。其显著特点之一是写入装置输入数据的方法,能够点击显示器上的图标选择输入的项目。

4.黑莓BlackBerry

BlackBerry是加拿大RIM公司推出的一种移动电子邮件系统终端,其特色是支持推动式电子邮件、手提电话、文字短信、互联网传真、网页浏览及其他无线资讯服务,其最大优势在于收发邮件。

5.iPhone

iPhone由苹果公司首席执行官史蒂夫·乔布斯在2007年1月9日举行的Macworld宣布推出的,并在2007年6月29日在美国上市。iPhone将创新的移动电话、可触摸宽屏iPod以及具有桌面级电子邮件、网页浏览、搜索和地图功能完美地融为一体。

6.Android

Android是于2007年11月5日谷歌宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

转载地址:http://kfdux.baihongyu.com/

你可能感兴趣的文章
配置系列:ssm中applicationContext-mybatis.xml的简单配置
查看>>
mysql或者mariadb备份脚本
查看>>
extundelete恢复文件
查看>>
电池温度检测原理和示例代码
查看>>
Linux服务器性能评估与优化、监控利器---dstat应用
查看>>
hdu 2842 Chinese Rings 矩阵快速幂
查看>>
Powershell进阶学习(4) Powershell强大的利器“管道”
查看>>
关于GNU GPL
查看>>
request.getServletPath()和request.getPathInfo()用法
查看>>
nginx在响应request header时候带下划线的需要开启的选项
查看>>
Linux下DHCP服务器配置
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
我的IDEA配置
查看>>
myeclipse显示行号
查看>>
编写高性能的java程序
查看>>
Spring 的配置详解
查看>>
linux已经不存在惊群现象
查看>>
上位机和底层逻辑的解耦
查看>>
关于微信二次分享 配置标题 描述 图片??
查看>>
springcloud使用zookeeper作为config的配置中心
查看>>