Android各版本新增功能一览(转)

Android3.0新增功能:主要增加全息主题
 
  1、Fragments:较activity粒度小的拥有独自生命周期的模块。可作为acitivity的一部分,activity通过FragmentManager管理独自的fragments back stack。
 
  2、Action Bar:activity顶部标题栏的替代品,通常含logo,点击出现原menu菜单项--称作action item。可与tab、Fragments back stack合用。
 
  3、粘贴版:系统范围的复制、粘贴。通过系统服务CLIPBOARD_SERVICE。
 
  4、Drag and drop:在view中监听drag、drop动作,通过ClipData(与系统粘贴版无关)传递数据。
 
  5、App widgets:支持GridView、ListView、StackView及ViewFlipper。
 
  6、Content loader:Loader类简化异步数据加载;CursorLoader简化ContentProvider的数据加载。
 
  7、动画支持扩展:全新动画框架,更灵活。
 
  8、硬件绘制加速: android:hardwareAccelerated="true" 启用OpenGl硬件绘制加速。支持renderscript脚本语言。
 
 
Android3.1新增功能:
 
  1、USB API:简化Android设备USB支持。
 
  2、相机等PTP API:增加多媒体MTP/PTP协议API。
 
  3、增加输入设备及事件:ACTION_HOVER_MOVE事件,非触控的SCROLL事件等。
 
  4、新增RTP API:增加实时传输协议栈中API。
 
  5、App widget可改变大小:android:resizeMode="horizontal|vertical"
 
 
Android3.2新增功能:
 
  1、主要是屏幕大小适配支持。
 
Android4.0:将3.x的全息主题带到小屏幕,合并2.x与3.x
 
  1、Contacts Provider中的社交API:用户个人资料、大photo、使用情况反馈。
 
  2、Calendar Provider:提供获取、增加、修改、删除Calendar的API。
 
  3、Voicemail及更好的多媒体效果。
 
  4、相机的增强人脸识别功能。
 
  5、通过NDEF(NFC数据交换格式)进行4cm左右的近距离数据交换。
 
  6、支持带Wi-Fi Direct设备的P2P连接,传输距离较 Bluetooth远。
 
  7、支持Bluetooth的健康设备可与Android通信;app可实现拼写检查服务;Text-to-speech新API;
 
  sdk>=14时默认启用硬件加速
 
  8、支持温度、湿度传感器。
 
  9、硬件不再必须有Menu键。
 
 
Android 4.1提高性能、增强用户体验
 
  1、隔离的服务:android:isolatedProcess=“true”可设置服务运行在隔离的usrID的进程中。
 
  2、内存警告:更多内存使用状态常量。
 
  3、增加调用Content provider的健壮性的容错。
 
  4、App 栈导航:通过设置android:parentActivityName改变回退栈的内容,如果栈中没有parentActivity,则合成栈,通过onPrepareNavigateUpTaskStack()改变parentActivity中的内容。
 
  5、多媒体:开放底层编解码接口、音频效果增强、相机自动对焦事件等。
 
  6、网络连接:支持大数据量bluetooth传输、多播设备发现、Wi-Fi Direct服务发现。
 
  7、网络连接是否收费:isActiveNetworkMetered(),判断当前使用的网络是否计量网络。
 
  8、Activity启动动画:通过ActivityOptions设置动画转化为Bundle,作为Intent属性启动activity。由一个activity的启动、另一个activity的停止两组动画组成。
 
  9、通知栏支持3种新风格:大图片、大字体、列表信息显示;支持通知底部两个action button;可设定通知优先级。
 
  10、增加Roboto(4.0版本字体基础)字体变种。
 
  11、增加外部存储读权限、电视设备属性

猜你喜欢

转载自1025250620.iteye.com/blog/1985907