Android之getSystemService

getSystemService是Android很重要的一個API,它是Activity的一個方法,根據傳入的NAME來取得對應的Object,而後轉換成相應的服務對象。如下介紹系統相應的服務。

 

 

傳入的Name 返回的對象 說明
WINDOW_SERVICE  WindowManager 管理打開的窗口程序
LAYOUT_INFLATER_SERVICE LayoutInflater  取得xml裏定義的view
ACTIVITY_SERVICE ActivityManager  管理應用程序的系統狀態

POWER_SERVICE網絡

PowerManger 電源的服務
ALARM_SERVICE AlarmManager 鬧鐘的服務

NOTIFICATION_SERVICE spa

NotificationManager 狀態欄的服務
KEYGUARD_SERVICE  KeyguardManager  鍵盤鎖的服務
LOCATION_SERVICE  LocationManager  位置的服務,如GPS
SEARCH_SERVICE SearchManager  搜索的服務
VEBRATOR_SERVICE  Vebrator 手機震動的服務
CONNECTIVITY_SERVICE Connectivity 網絡鏈接的服務
WIFI_SERVICE WifiManager Wi-Fi服務
 TELEPHONY_SERVICE TeleponyManager 電話服務
相關文章
相關標籤/搜索