摩托罗拉基于Android3.0的平板电脑xoom已经在淘宝上开卖了,LG Otimpis Pad也搭载了3.0,以后国内的平板厂商估计也会陆陆续续升级到Android 3.0了,那平板操作系统和以前手机操作系统(1.1-2.3)有什么区别呢,在Android 3.0 Platform Highlights (http://developer.android.com/sdk/android-3.0-highlights.html)中列出了具体新增的亮点,总结起来主要有以下几点:

1. 新增UI组件方便开发大尺寸界面,比如Fragment控件,相当于简化版的Activity可以方便实现multi-pane界面,比如像ipad设置界面,还增加了notification,widget,drag and drop等新特性,估计现在流行的手机应用又重新设计与实现了。

2. 新增Animation实现复杂的动画效果,新增Renderscript方便开发者实现3D效果,具体有多方便还得去实践一下,我觉的通过JNI调用OpenGL API已经很方便实现3D模型了,如3D墙,九宫图等。

3. 支持多核处理,不知到Android 3.0做了哪些优化,Android是基于Linux的,而Linux本来就支持SMP( 在编译内核时指定多CPU支持).

4. 新增媒体功能,支持http直播技术(大致是把直播节目打包成一段一段ts流,组成索引文件列表m3u后传输),和IPad类似,其实这种技术在以前的一些直播应用里已经实现了,比如uc影音,让我深深的体会到IT行业是一个踩在巨人肩膀上前进的行业。搞Android的人估计都有"鸡肋”的感觉,就好比OpenCore媒体框架,弃之可惜,食之无味,现在OpenCore都不在维护了,主推webm。

5. 新增MTP/PTP/DRM连接管理协议,mtp(media transport protocol)是被微软抛弃的技术,以前在欧洲流行过一段时间,现在Android有捡起来了,这个协议作用是当你把设备接入电脑后,电脑就会直接浏览设备里媒体内容,而不用询问是不是usb mass storage设备。

6.新增蓝牙通信协议栈A2DP(Advanced Audio Distribution Profile)和HSP(Headset Profile), 可以在应用里实现audio streaming传输和蓝牙耳机控制,对于搞音乐,网络电台类应用的是个机会。

7.新增安全策略,可以对存储设备进行保护。现在Android装个图片应用软件,把手机所有的图片(包括隐私图片)都显示出来了,估计在Android 3.0里很容易实现隐私保护机制。

8.除了SDK变化外,最新ADT开发工具也新增了一些特性,现在控件很容易拖拽到UI布局界面里去了。

Eclipse里提供同步SDK网址一直不稳定,建议用motodev studio for android IDE,里面同步最新SDK和相关插件很稳定。

更多相关文章

  1. Android欢迎界面的实现
  2. Android(安卓)4.4.4 锁屏界面时间大小修改
  3. Android高德导航自定义UI
  4. LayoutInflater使用
  5. android.hardware.USB类介绍
  6. android uri的用法
  7. Android利用CountDownTimer实现倒计时功能 Android实现停留5s跳
  8. 弹出软键盘时,activity界面整体上移
  9. Android(安卓)模拟器实现打电话

随机推荐

  1. Android获取定位权限,获取设备所在的经纬
  2. ubuntu10.10下,搭建Android(安卓)SDK/NDK
  3. Android蓝牙开发,报BluetoothAdapter﹕ Can'
  4. (转)boot.img的结构
  5. 使用proguard进行代码混淆时的问题
  6. Android(安卓)获取控件高度宽度三种方法,
  7. android中Application使用
  8. XML 常见符号的实体定义:用在 Android(安
  9. android源代码下载、编译、刷机、编译模
  10. Android(安卓)8 wifi 扫描时间间隔