`
wuhua
  • 浏览: 2111911 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Android OS的扩展库支持

阅读更多

在Android OS上面其实还有很多优秀的扩展库,每个IT公司在移动领域上都有很大的投入,除了Symbian Foundation、Open Handset Alliance、LiMo Foundation外看看还有什么吧:

  一、Adobe Flash Lite

  这个作为移动设备中的必要插件一个,Android系统通过安装Flash Lite插件可以支持Flash游戏、Flv视频播放,从Android手机中内置Youtube客户端来看预装了Flash Lite插件是必然的了。目前桌面平台上已经发展到Flash 9.0版本,那么Android平台会安装多少呢? HTC Dream使用的高通CPU来看预装最新的Flash Lite 3.0比较合适,将会支持桌面8.0版的主要功能。

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

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

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

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

  二、Adobe Open Screen

  这个是一个UI层的技术,如果Android平台拥有它,程序可以通过Open Screen编写更高级的用户界面,体验度更高,传说中的TAT主题使用了大量的OpenGL ES加速,但是Open Screen同样可以做到,这和传说中的Adobe阿波罗还不是一个东西。

  三、Microsoft Silverlight

  Silverlight是微软最新的UI技术,被成为是Flash杀手,主要使用WPF子集,可以实现很好的富客户端支持,但同样类似Flash需要一个 插件或者说运行库才可以显示,未来会采用跨平台支持Symbian、Windows Mobile,但是从Google Android平台上给出的Java构架来看是无缘了,除非Google和微软合作。

  四、Sun JavaFx for Mobile

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

  五、Trolltech QT

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

分享到:
评论
2 楼 wuhua 2008-10-10  
那东西如果有协议的话,开发起来应该不难
1 楼 ewon 2008-10-09  
对Android支持Adobe Flash Lite那是相当的期待啊!

相关推荐

    HarmonyOS组件库使用实践.pdf

    Glide是一款高性能的图片加载库,广泛应用于Android和HarmonyOS应用开发中。它支持多种图片格式,并提供了缓存机制来优化图片加载过程。在HarmonyOS中,开发者可以通过源文件引用的方式导入Glide类,并直接调用相应...

    android-os-porting-r3

    - **加入Library**:通过添加新的库文件来扩展框架的功能,以满足特定需求。 - **加入Shared Library**:共享库可以被多个应用程序同时使用,有助于提高系统的效率。在移植过程中,可能需要添加或修改共享库来支持...

    android.support.graphics.pdf:来自 android os 5th 的 PDF 支持库

    自Android OS 5.0(API级别21)开始,Google引入了`android.support.graphics.pdf`库,为开发者提供了一种在Android应用中处理PDF文档的途径。这个库是专门为在较低API级别的设备上支持PDF操作而设计的,旨在确保向...

    Android-Splitties一系列小型Kotlin库让你能够更愉快的Android开发

    这个库集合针对各种Android平台,包括Wear OS、Android TV、Android Things、Android Auto以及Chrome OS。使用Splitties,开发者可以更高效地编写代码,提升开发体验。 1. **Kotlin支持** Splitties充分利用了...

    基于ARM2440平台的Android操作系统的移植

    接着,需要构建根文件系统,这是Android OS运行的基础环境,包含了启动脚本、系统库、基本命令和工具等。根文件系统可以通过BusyBox工具构建,BusyBox是一个集成了大量常用Linux命令的小型工具箱,非常适合嵌入式...

    嵌入式系统/ARM技术中的Android os设备谎言分辨率的解决方法

    这种设计使得Android具有高度的可扩展性和灵活性,能够适应多种设备,包括智能手机、平板电脑、智能电视等。 然而,在开发过程中,开发者有时会遇到设备分辨率“谎言”的问题。当在模拟器或某些设备上获取屏幕尺寸...

    SDL2及其扩展库交叉编译移植

    它的跨平台特性使得开发者能够在Linux、Windows、Mac OS X、iOS、Android等多个操作系统上编写代码。 进行SDL2的交叉编译,首先需要安装交叉编译工具链,如ARM或MIPS的GCC工具链,这将允许我们在主机系统(如Linux...

    Android平台集成ffmpeg最简单demo

    FFmpeg在Linux、Windows和Mac OS X等多个平台上运行,同时提供了命令行工具和C/C++库。 2. **Android NDK开发** 在Android上使用FFmpeg,我们需要利用Android NDK进行原生代码开发。NDK允许我们在Android应用中...

    凤凰os专用Xposed

    3. **模块选择**:并非所有Android上的Xposed模块都适用于凤凰OS,用户需要确认模块是否支持凤凰OS,避免安装后出现问题。 4. **权限管理**:Xposed框架需要root权限才能工作,这意味着用户需要对设备进行root操作...

    新版Android开发教程.rar

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

    osu-lab:基于EdGameframework和EdNsoCore的android osu

    4. **多平台兼容性**:尽管主要针对Android,但osu-lab可能也会考虑向其他平台扩展,这就需要EdGameframework的跨平台特性得到充分利用。 5. **网络功能**:osu游戏有在线排行榜和多人对战模式,因此网络编程和数据...

    Android 谷歌开源项目

    8. **Android开源社区**:Android的开源性吸引了大量开发者和社区参与,例如XDA Developers论坛、LineageOS等,他们贡献了大量的第三方ROM、应用和修改,丰富了Android的生态多样性。 9. **Android NDK**:对于需要...

    zeromq的Android简单实现

    这些库可以从ZeroMQ的官方网站或第三方存储库下载,确保选择支持Android的版本。 在Android项目中集成ZeroMQ库后,我们就可以开始编写代码了。首先,我们将创建一个服务器端应用,它将负责发送消息。服务器端使用`...

    Android快速入门2010-10-1.doc

    - `android.graphics`:底层图形库,支持2D绘图和基本形状。 - `android.location`:提供定位服务的API。 - `android.media`:处理多媒体,如音频和视频的播放和录制。 - `android.net`:网络访问辅助类,扩展了Java...

    android-support-v4-25

    - `android.support.v4.os.AsyncTask`: 这是Android原生AsyncTask的扩展,用于在后台执行耗时任务,同时在UI线程中更新结果。v4库中的AsyncTask改进了在不同Android版本上的表现,确保了兼容性。 5. **View Pager*...

    android类库的详细介绍

    最后,`android.widget`类库扩展了基本的UI组件,提供了TextView、ImageView、Button和ListView等控件,极大地丰富了应用的界面设计。这些组件通常包含额外的功能,如文本格式化、图片缩放和列表滚动,简化了复杂UI...

    LinkOS-Android-Samples-DefaultPrinterDemo:使用Android SDK开发的应用程序适用于在Android 4.1或更高版本上运行的任何手持设备。 演示如何使用Zebra Link-OS SDK在Zebra打印机上执行出厂默认设置,并显示通过蓝牙连接到运行Android OS的设备的打印机

    首先,Link-OS SDK是Zebra公司推出的一款软件开发工具包,它允许开发者轻松地创建跨平台的应用程序,以便控制和支持Zebra的Link-OS系列打印机。这个SDK提供了丰富的API和工具,使得开发者能够实现诸如打印、配置、...

    android安卓通过url获取网络图片并显示在imageview中

    Android本身并不直接支持从网络加载图片到ImageView,所以我们通常会借助第三方库,如Glide、Picasso或Volley。这里我们以Glide为例,因为它是目前最流行的Android图片加载库之一。 1. **添加依赖** 在项目的build...

    Basic4android软件及注册邮箱(正版)

    4. **丰富的库支持** B4A内建了许多库,如UI组件、网络通信、数据库操作、多媒体处理等,这些库大大简化了常见功能的实现。此外,社区还提供了大量第三方库,扩展了B4A的功能。 5. **调试与测试** B4A内置的调试...

    android-sdk.zip

    4. **extras**:这个目录通常包含非必需但非常有用的扩展工具,比如Google Play Services库、Android Support库以及Android TV和Wear OS相关的组件。 5. **system-images**:包含了不同Android版本的虚拟机镜像,...

Global site tag (gtag.js) - Google Analytics