android4.0 4.1 4.2 4.3 4.4新特性

http://blog.csdn.net/kaiyang45/article/details/7179349 4.0

http://digi.tech.qq.com/a/20120628/000827.htm 4.1

http://www.ifanr.com/184342 4.2

http://www.open-open.com/news/view/dc88e9 4.3

http://android.tgbus.com/shouji/news/201311/480703.shtml 4.4

 

Android 4.0 平台   Ice Cream Sandwich 简称ICS,冰淇淋三明治

API等级:14 

Android 4.0 是一次重要的平台发布版,为用户和应用程序开发者增加了大量的新特性。在下面我们将讨论的所有新特性和API中,因为它将 Android 3.x 版本中广泛使用的API和全息图像主题带给了小屏幕设备,因此我们说 Android 4.0 是一次重要的平台发布版。作为一名开发者,现在你拥有了单一的平台和统一的 API 框架,使你可以开发,并通过一个APK 来发布你的应用程序,并且可以为运行相同版本 Android(Android 4.0[API级别14]或以上版本)  的手机、平板电脑和其他设备提供优化了的用户体验

最大特色:

1、Camera类包括用于(人脸检测和控制焦距和感光区)的API 。
2、多媒体media,Android4.0增加了几个新的API:

(1)允许加入网络权限就可以使媒体播放器播放网络上的音乐(Media player
(2)增加了支持的媒体种类:(Media types
  1、HTTP / HTTPS的实时流媒体协议第3版
  2、ADTS的原料AAC音频编码
  3、WEBP图像
  4、Matroska的视频

(3)允许远程控制媒体播放器(Media Effects

(4)新的媒体效果框架,直接应用了OpenGL的纹理,优化各种图像和视频的视觉效果(Media Effects)

  本效果框架执行在GPU上,可以获得最大的性能。

3、支持NFC Android Beam (NDEF Push with NFC)

4、支持Wi - Fi的直接点对点连接(P2P)

  为了使用的Wi - Fi P2P的API,你的应用程序必须要求以下用户权限:
  1、ACCESS_WIFI_STATE
  2、CHANGE_WIFI_STATE
  3、INTERNET (虽然你的应用程序不技术上连接到互联网,沟通的Wi - Fi标准的Java套接字直接同行需要Internet权限)。

5、支持蓝牙的健康概况设备,使您可以创建使用蓝牙医疗设备,如心率监视器,血液米

6、Android的4.0提高为视障用户新的探索

7、新的拼写检查框架,允许应用程序用类似于输入法框架的方法来创建拼写检查。创建一个拼写检查,你必须实现一个继承自SpellCheckerService类和SpellCheckerService.Session类的服务

8、android的TTS已经显著的扩大了,它允许应用程序非常简便的实现自定义TTS语音朗读引擎(TTS)

9、Android4.0使用户能够精确地、明显的看到他们的应用程序正在使用多少网络数据,应用程序设置允许用户管理并设置网络数据的使用权,甚至禁止某个应用使用后台数据。

10、新增加了三个特点到RenderScript:
  1、离屏渲染到一个帧缓冲对象
  2、视图内渲染
  3、RenderScript为每一个框架APIS

11、android4.0扩展了企业应用程序的功能:

  (1)新的VPNService允许应用程序构建他们自己的VPN,作为一个Service运行。

  (2)应用程序管理设备的限制条件,现在可以禁止相机使用setCameraDisabled()和USES_POLICY_DISABLE_CAMERA属性。

  (3)新的KeyChain类提供了允许你导入和访问系统密钥存储器中正数的API,证书简化安装的客户端证书(来验证用户的身份)和证书颁发机构证书(以验证服务器的身份)。如Web浏览器或电子邮件客户端应用程序可以访问已安装的证书来验证用户到服务器。

12、新加了两个传感器类型:

  1、TYPE_AMBIENT_TEMPERATURE:一个提供环境(室)温度(摄氏度)的温度传感器 。(TYPE_TEMPERATURE,已被弃用)
  2、TYPE_RELATIVE_HUMIDITY:提供以百分比的相对环境(室内)湿度:湿度传感器。

13、Action Bar已经更新,提供几种新的行为:

  (1)Split action bar  分裂工具栏

  (2)Action bar styles功能样式

  (3)新ActionProvider类允许你创建一个专门处理运行项目。

  (4)Collapsible action views可分解的功能视图

14、4.0各种新观点和其它UI组件(User Interface and Views用户界面和观点

  GridLayout网格布局:允许使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。

  TextureView结构视图:TextureView是一个全新的视角,允许你来显示内容流,比如视频或一个开放式绘图介面现场。

            虽然SurfaceView相似,TextureView是独特的,因为它表现得像一个普通的观点,而不是创造另一个窗口。

  Switch widget开关窗口:可以用android:textOn 和 android:textOff属性指明文字出现在交换机在断断续续的设置。

  Popup menus弹出菜单:PopupMenu和两个有用的特点:
            你现在可以很容易从XML的弹出菜单,菜单资源与充气(),通过菜单资源ID。
            你也可以创建一个PopupMenu。接收一个回调函数OnDismissListener当菜单注销。

  Preferences选择权:一个新的TwoStatePreference抽象类作为依据,提供“偏好选择选项。新SwitchPreference是一个扩展,提供了一种TwoStatePreference开关窗口的观点。

  System themes系统主题:

  Options menu button选项菜单按钮:

  Controls for system UI visibility控制系统用户界面

15、输入框架 Android 4.0增加了对光标悬停事件、手写笔、鼠标按钮事件的支持

----------------------------------------------------------------------------------------------------------------------------

Android 4.1 平台  果冻豆(Jelly Bean)

API等级:16

Project Butter

1、更快、更流畅、更灵敏:

(1)新版系统使用了新的处理架构,对多核心处理器的支持。

(2)在新版系统中,特效动画的帧速提高至60fps,优化最佳性能和很低的触摸延迟,提供一个流畅、直观的用户界面。

    为了确保帧速一致,4.1版本的Android框架所有的绘图和动画都将统一VSYNC计时,应用渲染、触摸事件、画面构图、显示刷新等操作都会锁定在16毫秒响应。

    Android 4.1还增加了三倍缓冲,让所的渲染感觉更顺畅。在触摸操作时做出预判提前渲染,在CPU闲置时会分配更多的处理能力来应对触摸事件,确保触摸没有延迟

  SDK开发工具也将会提供一个新的工具systrace,可以让开发者从Linux内核中直接手机数据,来判断造成渲染中断的原因。

2.增强通知栏

  1、在新版系统中使用三种不同的通知样式,最高可以达到256dp

3.全新搜索

  在新版Android中,搜索将会带来全新的UI、智能语音搜索和Google Now三项新功能。

4.桌面插件自动调整大小

5.加强无障碍操作

6.语言和输入法扩展

新的语音输入将支持离线模式,不再需要联网就可以完成语音的分析

7.新的输入类型和功能

通过蓝牙、USB或者其他任何连接类型接入新的输入设备时,系统会发出通知让用户选择是否进行切换,比如你连接了一个游戏手柄。

8.新的连接类型

引入了基于DNS的网络服务发现功能,加入网络带宽管理功能,以更好的配合流量统计,节省自己的流量  

9.新的媒体功能

 支持USB音频输出,音频记录触发,多声道音视频输出(HDMI端口),AAC 5.1音频编解码支持,音频预处理将可以提供更高的音质,媒体管理器将可以让用户选择使用什么方式进行媒体输出

10.浏览器增强

 Android浏览器和WebViews将提供更好的HTML5视频支持,滚动和缩放性能得到加强,并减少了内存占用,HTML5/CSS3/Canvas动画性能、文本输入、JavaScript引擎(V8)性能都得到了加强。

 ---------------------------------------------------------

Android 4.2 平台 仍为 Jelly Bean
API等级:17 

1、无线视频

  Android 4.2 支持 Miracast 影像传输协议,可以将音频、视频无线传输到电视上去

2、Gesture Typing,滑动输入

  用户可以通过手指在字母之间的滑行完成输入操作,滑行过程中键盘上会显示出单词列表。这个新功能搭配上 Android 原有的单词预测功能

3、Photo Sphere 全景相片

新推出的“Photo Sphere 全景相片”功能可以让用户将四个方向的图像全部拍摄下来,最终生成一张全景照片。

其他更新:

Daydream(白日梦)功能,可以将其理解为一个“屏保”。

锁屏界面现在也支持放置 Widgets,并且支持滑动开启相机。

通知抽屉(notification drawer)加入了更多的操作,可以打开 WiFi,调整屏幕亮度,打开飞行模式等等。

Gmail 支持缩放。

辅助功能方面的改进:三击放大屏幕,可以用两指来平移和缩放,并为盲人用户引进了语音输出和手势模式导航功能。

Gmail 现在也是 Google Now 的信息来源。Google Now 改进了航班追踪、酒店和餐馆预定、音乐及电影推荐的功能。Photo Spot 可以根据你的位置向你推荐拍照的好去处。

 -------------------------------------------------------

Android 4.3 平台 仍为 Jelly Bean
API等级:18

 1、支持“智能蓝牙”(Bluetooth Smart)

    Android 4.3系统正式支持低能耗蓝牙4.0技术(Bluetooth 4.0 Low Energy)。

    相较于3.0版本,蓝牙4.0拥有低功耗、3毫秒低延迟、AES-128加密等特点,它将三种规格集一体,包括传统蓝牙技术、高速技术和低耗能技术。

2、支持OpenGL ES 3.0:

3、Wi-Fi后台自动搜索功能:

  Android4.3系统的“Wi-Fi高级设置”中,增加了“总是自动搜索Wi-Fi信号”(Scanning always available)的选项,并且处于默认开启状态。

4、虚拟环绕立体声:

  新版系统对播放音质进行了提升。

5、流媒体加密:拥有各式各样的全新DRM执行方式: MPEG DASH、VP8编码、无需缓存的表面编码,并可通过MPEG-4媒体流合并器来融合视频与音频文件的输出。

6、键盘与输入

谷歌通过优化算法,调整了键盘,带来了更好的触摸识别和文本输入。

 

-----------------------------------------------------------

Android 4.4 平台  KitKat
API等级:19

支持两种编译模式
除了默认的 Dalvik 模式,还支持 ART 模式。
android4.0 4.1 4.2 4.3 4.4新特性

  ART模式

RAM优化
Android 4.4 KitKat针对RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果, 支持内核同页合并 KSM,ZRAM 交换,似乎是为了更好地在众多智能穿戴设备上运行。
 
新图标、锁屏、启动动画和配色方案
之前蓝绿色的配色设计被更换成了白/灰色,更加简约,另外图标风格也进一步扁平化,还内置了一些新的动画,整体来说界面更漂亮、占用资源更少。另外,还加入了半透明的界面样式,以确保状态栏和导航栏在应用中发挥更好的效果。
新的拨号和智能来电显示
首先,新的拨号程序会根据你的使用习惯,自动智能推荐常用的联系人,方便快速拨号;同时,一些知名企业或是服务号码的来电,会使用谷歌的在线数据库进行匹配自动显示名称,即使你的手机中没有存储它们。
 
加强主动式语音功能
在Nexus 5上,可以通过说“OK,Google”来启动语音功能,而不需要触碰任何按键或是屏幕,但并非支持所有机型。另外,语音搜索功能的精度也提升了25%,更加准确,还支持买电影票等新功能。
集成Hangouts IM软件
Android 4.4内置了Hangouts IM软件,类似于国内的微信,可以实现跨平台的文字、语音聊天功能,也能够传输图片、视频等各种文件。
全屏模式
不论你是在看电子书、或是使用任何应用程序,都能够方便地进入到全屏模式,隐藏虚拟按键,带来更投入的使用体验。只需滑动屏幕边缘,便可找回按键,也十分方便。
支持Emoji键盘
终于,Android也能够支持丰富有趣的Emoji输入了,可以让你的邮件或是信息更加个性化。
轻松访问在线存储
你可以直接在手机或平板电脑中打开存储在Google Drive或是其他云端存储的文件,支持相册或是QuickOffice等软件,十分方便。
无线打印
你可以使用谷歌Cloud Print无线打印手机内的照片、文档或网页,其他打印机厂商也将迅速跟进,发布相关应用。
屏幕录像功能
Android 4.4增加了屏幕录像功能,你可以将所有在设备上的操作录制为一段MP4视频,并选择长宽比或是比特率,甚至是添加水印。
内置字幕管理功能
在播放视频时可自行添加字幕。
计步器应用
Android 4.4内置了计步器等健身应用,谷歌也在加紧与芯片制造商的合作,为未来的智能手表做准备。
低功耗音频和定位模式
Android 4.4加入了低功耗音频和定位模式,进一步减少设备的功耗。
新的接触式支付系统
虽然谷歌钱包还没正式推出,但是Android 4.4中已经加入了新的接触式支付功能,通过NFC和智能卡,可以在手机端轻松完成支付。
新的蓝牙配置文件和红外兼容性
Android 4.4内置了两个新的蓝牙配置文件,可以支持更多的设备,功耗也更低,包括鼠标、键盘和手柄,还能够与车载蓝牙交换地图。另外,新的红外线遥控接口可以支持更多设备,包括电视、开关等等。

 

 

 

 

 

android4.0 4.1 4.2 4.3 4.4新特性,布布扣,bubuko.com

android4.0 4.1 4.2 4.3 4.4新特性

上一篇:Android源码分析:传感器系统


下一篇:iOS中属性与成员变量的区别