ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2011年12月14日 星期三

android app, input

android 的每個 app 好像都是一個包含完整的 framework 程式。
舉例來說:
framework 的 keyinput 機制,包含在每個 app 中。
所以當按下 HOME 鍵,會因為 app 中的 input framework 會收到 KEYCODE_HOME。

因為 framework 的 input framwework 有處理 HOME key,並且寫好了對 KEYCODE_HOME 的動作: sent intent to HOME。
所以會叫起 Launcher。
....
也就是說,按HOME 鍵,其實是 app 處理 (並沒有一個 處理 home key 的 server process)。 app 裡的 input framework code ,叫起 HOME launcher。

沒有留言:

標籤

網誌存檔