android在android surface flinger库中使用flinger一词,目的是将不同应用程序的不同表面组合到呈现在屏幕上的完全合成图像中。
但弗林格这个词到底是什么意思?
更新
Anatomy - Physiology of an Android幻灯片中,flinger一词在surface flinger和audio flinger中都被用作“设备”,它将来自多个应用程序的视觉表面或音频输出组合成一个发送到硬件的公共流。因此,似乎弗林格一词与finger一词无关,尽管有相似之处。

最佳答案

我在android平台邮件列表中也问了同样的问题,得到了如下消息:
根据reply中的定义,打手是指
放纵。在surfaceflinger的例子中,它抛出的是可视化数据
而AudioFlinger正在将音频数据发送到
合适的接受者。它们只是“可爱”的词。
dictionary给出以下结果(除其他外):
投掷用武力或暴力投掷、投掷或投掷:投掷石头。
因此,我猜最初的术语flinger in surface flinger的灵感来源于手指/手在触摸屏上导航时的挥动动作。然后可能只是因为它是一个可爱的词,也为音频弗林格。但这只是我的猜测。

08-18 01:44