“機器人”的管理員——Activity
Activity 是Android 最基本的組件之一,它就像是一個管理員。我們需要在屏幕上顯示什麼(通常情況下,一個Activity 占據一個屏幕),用戶將要在這個屏幕上做什麼,怎樣來處理用戶做出的不同操作都需要由該Activity 來管理和調度。
下面列出Activity 經常用到的事件:
onKeyDown(int keyCode, KeyEvent event) 按鍵按下事件
onTouchEvent(MotionEvent event) 點擊屏幕事件
onKeyUp(int keyCode, KeyEvent event) 按鍵松開事件
onTrackballEvent(MotionEvent event) 軌跡球事件
我們來做一個示例,了解一下Android 的管理員Activity 如何處理用戶事件。
實現了按鍵切換,點擊事件切換,觸摸切換
效果圖: