Android OS上有很多的扩展库,也有许多是特别优秀的,大部分IT公司在移动领域上都投入比较大的一部分,除了OpenHandset Alliance、SymbianFoundation、LiMoFoundation外还有其下:

一、MicrosoftSilverlight

MicrosoftSilverlight是微软最新的UI技术,号称Flash杀手,主要使用WPF,可以很好的实现富客户端的支持,但同Flash一样也需要插件的支持方能显示,将来会采用跨平台的方式来支持WindowsMobile、Symbian,但从Android平台给出的Java构架来看是无缘了。

二、SunJavaFx for Mobile

Sun公司的J2ME似乎被遗忘了,但J2ME还是可以跨多个系统平台,这点和Dalvik有很大的区别,从目前的情况来看Dalvik向要在其他移动平台运行几乎是不可能的事,而Sun又为RIA时代做了很多的UI组件JavaFX和F3无任何关系,JavaFx可以运行在J2ME和Android平台上,目前来看兼容性是最好的,如果可以J2ME也可以运行在Android上的话,但这已经不需要了,J2ME和Android之间的移植不是很困难。

三、TrolltechQT

QT对于在Liunx开发平台下的开发者应该不会陌生,但QT是作为一个C++库,就已经和Android无缘了,但是如果Google和Trolltech合作,做一个中间层框架,可以类似Webkit或OpenGL的迅速高效。

四、AdobeFlash Lite

AdobeFlash Lite作为移动设备中的必要的一个插件,Android系统通过安装Flash Lite插件可以支持Flash视频、Flash游戏,从Android手机中内置了Youtube客户端来看预装了FlashLite插件也是必然的。

FlashLite 1.1 类似Flash 4 :播放动画、简单游戏和屏幕保护

FlashLite 2.1 类似Flash 7 :支持Flv视频解码、小型游戏和程序、高级面向对象编程方式

FlashLite 3 类似Flash8 :丰富的游戏、Youtube在线视频和音乐等,支持RIA特性,但不属于Flex范畴。

当然还有很多MID设备支持完成的Flash如NokiaN810就做到了,但使用的并不是Android平台,而是Nokia Maemo Linux。

五、AdobeOpen Screen

AdobeOpen Screen是一种UI层技术,如果Android平台拥有它,开发者可以以此编写更高级的用户界面,传说中的TAT主题大量的使用了OpenGLES来加速,但用OpenScreen一样可以胜任。

更多相关文章

  1. android 3d游戏研究(二)(边学边写,多谢高手指正,鞠躬) :数据库
  2. 基于android平台底部菜单实现
  3. android平台下的aes加密和java平台下的运行结果不同的解决办法
  4. android平台工具说明
  5. android 游戏导引(4. 简单纹理贴图)
  6. 用Groovy写一款Android Studio插件
  7. Android Studio 插件(一)

随机推荐

  1. Android加速度传感器
  2. Android IDL 小例子
  3. [置顶] Android 系列:安装Android SDK出现
  4. Android解析XML
  5. 关于android创建对话框报错The method se
  6. Android adb获取屏幕分辨率
  7. Android LinearLayout遇到的坑
  8. android 获取应用列表 点击打开应用
  9. Android Activity界面切换添加动画特效
  10. Android SDK的更新相关