`
ydbc
  • 浏览: 722756 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Android OS的扩展库支持

 
阅读更多

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一样可以胜任。

分享到:
评论

相关推荐

    新版Android开发教程.rar

    这一联盟将会支持 Google 发布的 Android 手机操作系统或者应用软件,共同开发名为 Android 的 开 放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员 数 量已经达到了...

    Android高级编程--源代码

     由于Android构建在开源代码的框架之上,而且提供了强大的SDK库和开放的理念,所以它为广大的没有任何移动应用程序开发经验的新手开辟了一条开发完美的移动应用程序的康庄大道。而富有经验的移动开发人员现在也可以...

    Android课程设计---基于Android系统的音乐播放器设计与实现.doc

    根据Android的软件框图,其软件层次结 构自下而上分为以下几个层次: 第一、操作系统层(OS) 第二、各种库(Libraries)和Android 运行环境(RunTime) 第三、应用程序框架(Application Framework) 第四、应用...

    Google Android SDK开发范例大全(完整版)

    Android 通过提供对 2D 和 3D 图形的内置支持,包括 OpenGL 库,解决了图形方面的挑战。由于 Android 平台包括流行的开源 SQLite 数据库,因此缓解了数据存储的负担。图 1 显示一个简化的 Android 软件层次结构。 ...

    Axure9元件库大全(最新整理)rplib格式 高低保真

    APP动效元件库、APP基础元件库、APP图标库、Axure低保真组件库、ios9元件、iphone x手机外壳、layui_web_1.0.9、Refs数据图表元件库、RP8扩展元件库、SVG矢量图标元件库、Tables、Web元件库、常用元件库、饿了么后台...

    重新实现基于OpenSL ES API的Android MediaPlayer和音频效果类。-Android开发

    Android OS不允许在应用程序层中创建AudioEffect扩展OpenSL ES是原始API集,并且比Java Visualizer中的MediaPlayer类提供质量很差的捕获数据(8位,单声道,1024个样本/捕获, 20采样/秒)展示台无法工作

    Android C++高级编程:使用NDK_Onur Cinar, 于红PDF电子书下载 带书签目录 完整版

    11.1 支持的C++运行库 245 11.1.1 GAbi++ C++运行库 246 11.1.2 STLport C++运行库 246 11.1.3 GNU STL C++运行库 246 11.2 指定C++运行库 246 11.3 静态运行库与动态运行库 247 11.4 C++异常支持 247 11.5 ...

    awesome-android-ios-alternatives:精选的 (iOSAndroid) 框架、库、教程和组件列表

    内容库和框架动画 (iOS) - 在 Swift 中简化 iOS 动画的库 (iOS) - 一个可扩展的 iOS 和 OS X 动画库,对于基于物理的交互很有用 (Android) - 可爱的视图动画合集 (Android) - 一个 Java 库,用于模拟弹簧动力学并将...

    导入仓库opencv.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    OpenCV项目仓库.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    opencv开源库.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    opencv仓库的同步.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    opencv复刻仓库 clone from.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    密码仓库扩展「Password Depot Extension」-crx插件

    Password Depot是一个功能强大且用户友好的应用程序(Windows,Mac OS,Android和iOS),用于管理您的密码,软件许可证,信用卡。文档,远程桌面连接和加密文档。有关密码仓库的更多信息,请访问:...

    opencv,python版本的库.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    此仓库主要是B站课程的图像资料与源码下载.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    一个已经通过cmake编译好的opencv库,适用于qt5平台.zip

    Opencv简介 Opencv是计算机视觉中经典的专用库...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作的接口也在积

    不错的软件-晟兴地球

    SXEarthSXEarth SXEarthSXEarth 是北京晟兴科技有限公司研发的免费三维数字地球可扩展平台,主要用于 ...19) 支持 跨平台:WindowsWindows Windows 、LinuxLinux 、Mac Mac OS 、Android Android 、IOSIOS 五大操作系统

    海康GiE工业相机的OPENCV Mat读取程序.zip

    opencvOpencv简介 Opencv是计算机视觉中经典的专用库,其...Opencv支持多种编程语言,例如C++, Python, Java等,并且可以再Windows , Linux , OS X , Android和IOS等不同平台上使用。基于CUDA和OpenCL的高速GPU操作

Global site tag (gtag.js) - Google Analytics