Android使用的flinger术语?

Bja*_*sen 7 user-interface android android-layout

Android在例如Android Surface Flinger库中使用术语flinger,其目的是将来自不同应用的不同表面组合到在屏幕上呈现的完全合成的图像.

但是flinger一词究竟是什么意思?

更新

Android幻灯片的解剖学 - 生理学中,术语flinger在Surface Flinger和Audio Flinger中都被使用,作为将来自多个应用程序的视觉表面或音频输出组合成发送到的公共流的"设备".硬件.因此,尽管相似,但flinger术语似乎与单词finger无关.

Bja*_*sen 7

我在Android平台邮件列表上问了同样的问题并得到了以下回复:

根据字典中的定义,一个flinger就是一个人.在SurfaceFlinger的情况下,它将视觉数据投射到表面,AudioFlinger将音频数据投射到适当的接收者.他们只是"可爱"的话...... :)

仰视投掷会产生以下结果(其中包括):

  1. 用武力或暴力投掷,投掷或投掷:扔石头.

所以我想Surface Flinger中的原始术语flinger的灵感来自于导航触摸屏时手指/手的挥动动作.然后可能只是因为音频弗林格也是一个可爱的词.但这只是我的猜测.