手机Flash

手机Flash,顾名思义,就是手机上播放Flash,是手机动画的一种。

现存的手机动画有很多种格式,其中以Macromedia(现已被adobe收购)的Flash为标准的Flash Lite最为出色。并不是技术是最好的,但是由于很多终端都预装了播放器,加上用户已经习惯了桌面Flash,所以才成为最具有潜力的一个标准。

手机Flash使用的技术,就是Flash lite技术。下面是Flash Lite技术的一些版本和功能:

FlashLite1.x[编辑本段]功能:

核心渲染引擎

该渲染引擎处理所有的矢量和位图渲染。

Actions cript 解释器

Flash Lite 支持 Flash Player 4 中使用的Actions cript 语言版本,包括许多移动设备专用的命令,如从设备上获取时间和日期信息。Flash Player 4 Actions cript 与具有特定于 Flash Lite 属性命令的混合体统称为 Flash Lite 1.x Actions cript。

文本和字体

Flash Lite 支持静态、动态和输入文本字段。您可以使用设备中可用的字体或将字体数据嵌入到已发布的 SWF 文件中。

声音

Flash Lite 1.0 和 Flash Lite 1.1 都支持设备音频格式(如 MIDI或 MFi)。Flash Lite 1.1 还支持标准 Flash 音频。

网络连接

Flash Lite 1.1 支持加载外部数据和 SWF 文件的功能,以及获取连接和 HTTP 请求状态信息的命令和属性。

设备和平台集成

Flash Lite 提供对多个系统功能和命令的访问,如初始化电话呼叫和短消息服务 (SMS) 消息、获取平台功能信息和使用设备的标准输入对话框获取用户输入的功能。

FlashLite2.0[编辑本段]功能

Flash Lite 以前的版本(Flash Lite 1.0 和 Flash Lite 1.1)基于 Flash Player 4。Flash Lite 2.0则基于 Flash Player 7 并支持该版本的 Flash Player 中提供的多数功能,包括 XML 处理和Actions cript 2.0。Flash Lite 2.0 还提供一些专为移动应用程序设计的功能,而这些功能在Flash Player 7 中不可用。本节的其余部分介绍 Flash Lite 2.0 的新增功能。

Flash Lite 2.0 Actions cript

Flash Lite 2.0 Actions cript 是 Flash Lite 2.0 应用程序中使用的脚本语言,它共享 Flash Player 7 中使用的某些(但并非所有)Actions cript。Flash Lite 2.0 还包括一些Actions cript 新增功能和扩展功能,例如,允许您获取有关设备的信息、拨打电话或控制背照持续时间。

开发 Flash Lite 2.0 应用程序时,可以使用 Actions cript 2.0 或 Actions cript 1.0 语法。Actions cript 2.0 提供对类、接口和严格数据类型指定的创作支持。使用 Actions cript 2.0 语法使 Actions cript 编译器能够提供更好的调试信息,还能够激发更好的程序设计。

设备视频回放

Flash Lite 2.0 可以播放目标设备本身支持的任意格式的视频。例如,一些设备录制和回放 3GP 视频格式的视频;另一些设备则支持 AVI 或 MPEG 视频格式。在回放过程中,Flash Lite 将原始视频数据传递给目标设备,以便对数据进行解码并将数据直接呈现在屏幕上。可以采用以下任何一种方式将视频数据加入应用程序:

■在 SWF 文件中捆绑原始视频数据。

■从设备的内存卡或通过网络加载外部视频文件。

要控制 Flash Lite 2.0 中的视频回放,可以使用 Actions cript Video 对象。Flash Lite 2.0 中的 Video 对象最初在 Flash Player 6 中提供,该对象有一些用于控制视频的附加方法,如Video.play()和Video.pause() 方法。您还可以使用 System.capabilities.videoMIMETypes 数组来确定某个设备支持哪些视频格式。

加载特定于设备的声音和图像格式

在 Flash Lite 2.0 中,可以加载设备支持的格式的任何图像或声音文件。要加载外部图像,可以使用 loadMovie() 全局函数或 MovieClip.loadMovie() 方法。

要加载外部声音,可以使用 Sound.loadSound() 方法。在 Flash Lite 2.0 中,可以使用此方法加载设备支持的任何声音格式(例如,MIDI 或 SMAF)。外部设备声音必须完全加载到内存中,然后才能播放。 和在 Flash Lite 1.x 中一样,在 Flash Lite 2.0 中还可以播放在 SWF 文件中捆绑的设备声音。

Flash Lite 共享对象

Flash Lite 共享对象使您可以将数据永久保存到用户的设备中。例如,您可以使用一个共享对象保存应用程序会话之间的信息,如用户首选项或游戏得分。使用 SharedObject 类对 Flash Lite 共享对象进行读写操作。

注意:Flash Lite 2.0 中的共享对象功能不允许多个 SWF 文件共享相同的数据。此外,Flash Lite 2.0 不支持使用 Macromedia Flash Communication Server 的远程共享对象。

同步设备声音

在以前版本的 Flash Lite 中,只能将本机 Flash 声音与时间轴中的动画同步。但对于设备声音来说,这种同步是不可能的,因为设备声音由设备直接播放,而不是由 Flash Lite 本身播放。在 Flash Lite 2.0 中,可以使用新增的 _forceframerate 属性让设备声音与时间轴同步当此属性设置为 true 时,Flash Lite 会根据需要删除动画中的帧,以保持 SWF 文件中指定的帧频。

新增文本功能

以下与文本处理相关的功能是 Flash Lite 2.0 的新增功能:

■Flash Lite 2.0 中的所有文本都基于 Unicode。

■Flash Lite 2.0 提供对 HTML 格式和 TextFormat Actions cript 类的部分支持。

追加键支持

Flash Lite 2.0 提供对设备键的追加支持,包括支持 QWERTY 键盘、最多支持 12 个软键(包括标准左右软键)。

新增系统功能信息

能够控制背照持续时间并设置自定义焦点矩形颜色

XML 处理支持

Flash Player 7 中的以下功能在 Flash Lite 2.0 中不可用:

■在 Flash Lite 2.0 中不支持或部分支持 Flash Player 7 中可用的几个 Actions cript 类。

■使用 XMLSocket 类的套接字通信

■支持与 Macromedia Flash Media Server 进行通信

■远程共享对象(部分支持本地共享对象)

■本机支持 Flash 视频 (FLV) 回放

■支持 Flash 应用程序协议(Flash Remoting 使用的二进制数据通信协议)

■文本字段的层叠样式表 (CSS) 格式设置

■设备字体遮罩

■高质量呈现时的位图平滑处理

如何使用手机Flash?

目前该服务仅支持中国移动用户,

1、 手机上网:用户只要使用支持手机Flash的手机登陆“移动梦网”的“动漫”频道即可自动适配进入“手机Flash”频道并体验和下载手机Flash;

2、 18632点播:发送短信F到106581672,登陆手机Flash;

目前都有哪些手机Flash动画?

中国移动手机Flash包含音乐MTV、手机Flash屏保、手机Flash游戏、手机Flash原创漫画以及手机Flash 流行杂志等。

哪些手机支持手机Flash?

自2007年起生产的绝大部分Nokia手机和2007年6月起生产的SonyEricsson手机均支持手机Flash动画,目前支持这项服务的手机已经多达50余款。

自定义分类:
动画手机Flash卡通制作
 
贡献者:
风元素
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4