getSystemService
16lz
2021-01-26
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。
传入的Name | 返回的对象 | 说明
WINDOW_SERVICEWindowManager 管理打开的窗口程序
LAYOUT_INFLATER_SERVICELayoutInflater取得xml里定义的view
ACTIVITY_SERVICEActivityManager管理应用程序的系统状态
POWER_SERVICEPowerManger电源的服务
ALARM_SERVICEAlarmManager闹钟的服务
NOTIFICATION_SERVICENotificationManager状态栏的服务
KEYGUARD_SERVICEKeyguardManager 键盘锁的服务
LOCATION_SERVICELocationManager位置的服务,如GPS
SEARCH_SERVICESearchManager 搜索的服务
VEBRATOR_SERVICEVebrator手机震动的服务
CONNECTIVITY_SERVICEConnectivity网络连接的服务
WIFI_SERVICEWifiManagerWi-Fi服务
TELEPHONY_SERVICETeleponyManager 电话服务
更多相关文章
- Android如何保证一个线程最多只能有一个Looper?
- Android(安卓)Bundle传递对象
- android Activity 之间传递复杂对象
- Native.js for Android
- 秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginth
- 浅析Android手机卫士关闭自动更新
- Android的消息处理机制(Looper,Handler,Message)
- android ndk返回String(字符串)
- Android使用Https请求服务器,信任所有证书