android.app 裡的 view 類別,指的就是手機的UI,view負責處理事件、繪製UI,
Android 利用 View 打造出所謂的 Widgets(元件),利用 Widget 可打造出互動式的使用者介面(interactive GUI)。
event listener在view類別中,是一個介面並包含一個callback的方法,當使用者與View進行物件互動,
此listener就會被註冊,這些方法就會將由android framework所呼叫。
事件 |
呼叫時機 |
onKeyDown(int, KeyEvent) |
當按鍵被按下時觸發 |
onKeyUp(int, KeyEvent) |
當按鍵被放開時觸發 |
onTrackballEvent(MotionEvent) |
當軌跡球運動時觸發 |
onTouchEvent(MotionEvent) |
當螢幕被碰觸時發生 |
onFocusChanged(boolean, int, Rect) |
當元件取得焦點或失去焦點時觸發 |
onClick() |
當按下按鈕時觸發 |
onLongClick() |
當長按下按鈕時觸發 |
文章標籤
全站熱搜
留言列表