您的位置首页>硬件>

最新技术:Android OS的扩展库支持

导读 大家好,我是极客范的本期栏目编辑小友,现在为大家讲解最新技术:Android OS的扩展库支持问题。安卓操作系统上有很多扩展库,很多都很优

音频解说

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解最新技术:Android OS的扩展库支持问题。

安卓操作系统上有很多扩展库,很多都很优秀。除了开放手机联盟、塞班基金会(Symbian Foundation)和LiMo FoundaTIon之外,大多数IT公司都在移动领域投入了很大一部分。

一、微软Silverlight。

微软Silverlight是微软最新的UI技术,被称为Flash黑仔。主要用WPF,可以很好的支持有钱的客户。但是和Flash一样,它也需要插件的支持才能显示。未来会采用跨平台的方式支持Windows Mobile和Symbian,但从安卓平台给出的Java架构来看是不可能的。

第二款,移动孙JavaFx。

孙的似乎已经被遗忘,但是依然可以跨越多个系统平台,这与达尔维克有很大的不同。从目前的情况来看,Dalvik几乎不可能在其他移动平台上运行,而Sun已经为RIA时代做了很多UI组件。JavaFX与F3无关,但是JavaFx可以在J2ME和安卓平台上运行。目前兼容性是最好的,如果J2ME也可以在安卓上运行,但是这个已经没有必要了,在J2ME和安卓之间移植也不是很难。

三.Trolltech QT

QT对于Liunx平台上的开发者来说应该不陌生,但是QT是一个C库,所以跟安卓没有机会。但是如果谷歌和Trolltech合作做一个中间层框架,可以类似于Webkit或者OpenGL。

四.Adobe Flash Lite。

Adobe Flash Lite是移动设备中必不可少的插件。安卓系统可以通过安装Flash Lite插件来支持Flash视频和Flash游戏。安卓手机不可避免的要从内置的Youtube客户端预装Flash Lite插件。

Flash Lite 1.1类似于Flash 4:播放动画、简单游戏和屏保。

Flash Lite 2.1与Flash 7类似:支持Flv视频解码,支持小游戏和小程序,支持高级面向对象编程。

Flash Lite 3与Flash 8类似:丰富的游戏、Youtube在线视频和音乐等。并支持RIA功能,但不属于Flex范畴。

当然,MID支持的Flash设备很多,比如诺基亚N810,但诺基亚Maemo Linux不是安卓平台。

动词(verb的缩写)Adobe开放屏幕

Adobe Open Screen是UI层技术,如果安卓平台有,开发者可以用它编写更高级的用户界面。传说中的TAT主题使用OpenGL ES来加速,但是OpenScreen也可以做到。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。