flex移动项目中的多线程

时间:2011-06-20 08:04:12

标签: android multithreading ios flex mobile

我想通过flex框架在移动设备上下载视频。出于这个原因,我需要支持多线程,以便我可以在后台下载视频。不幸的是,Flex没有多线程支持。你们有什么想法我怎么能这样做?我对flex环境很新。

由于

1 个答案:

答案 0 :(得分:3)

看看你想要实现的目标可能会很有用。您正在编写什么代码阻止您认为需要多线程?

Flex中无法使用多线程,主要是因为它在Flash平台上不可用。 (但是,如果你绝对需要它,你可以实现“绿色线程”。)但是,任何时间或块的Flex中的所有操作都是异步的,因此大多数操作都不需要多线程。

例如,您不需要多线程来下载内容。假设您正在使用类似HTTPService类的内容,您只需构建您的URL,send()请求,并在收到数据时获得回调。

如果你想要显示视频,你通常会在某种媒体播放器用户界面中这样做,这可能已经为你想出了这一点。