通过Activity类的getSystemService方法可以获得指定的系统服务。
getSystemService方法只有一个String类型的参数,表示系统服务的ID,这个ID在整个Android系统中是唯一的。
Android SDK在android.content.Context类中定义了这些ID。如下:
Constants | ||
通过已注册的事件监听器将UI事件反馈给用户。 主要是一些View获得点击、焦点、文字改变等事件的分发管理,对整个系统的调试、问题定位等,也需要最这个服务仔细过目一下。 | ||
在你选择的时间接收 Intents | ||
Activity服务 | ||
闹钟服务 | ||
Use with getSystemService(String) to retrieve a AppOpsManager for tracking application operations on the device. 在设备操作跟踪应用 | ||
音频服务。管理音量,响铃模式和音频路由 | ||
蓝牙服务 | ||
Use with getSystemService(String) to retrieve a CaptioningManager for obtaining captioning properties and listening for changes in captioning preferences. | ||
剪切板服务 | ||
网络连接服务。可供其他应用查询,当网络状态变化时,也可广播改变。 | ||
红外信号服务。操作发射红外信号的装置 | ||
设备监听服务 | ||
Use with getSystemService(String) to retrieve a DisplayManager for interacting with display devices. 获取 DisplayManager 以和显示设备交互。 | ||
下载服务。HTTP下载请求 | ||
获取 DropBoxManager 实例以记录诊断日志。 | ||
输入法的管理服务程序,包括何时使能输入法,切换输入法等等。 | ||
获取 InputManager 以和输入设备交互。 | ||
获取 NotificationManager 以控制键盘锁 | ||
Use with getSystemService(String) to retrieve a LayoutInflater for inflating layout resources in this context. | ||
GPS定位服务等 | ||
Use with getSystemService(String) to retrieve a MediaRouter for controlling and managing routing of media. | ||
Use with getSystemService(String) to retrieve a NfcManager for using NFC. NFC | ||
负责管理和通知后台事件的发生等,这个和statusbar胶黏在一起,一般会在statusbar上添加响应图标。用户可以通过这知道系统后台发生了什么事情。 | ||
Use with getSystemService(String) to retrieve a NsdManager for handling management of network service discovery | ||
电源服务 | ||
打印服务。打印和管理打印机和打印任务 | ||
搜索服务 | ||
传感器服务 | ||
系统存储服务 | ||
电话服务 | ||
Use with getSystemService(String) to retrieve a TextServicesManager for accessing text services. | ||
Use with getSystemService(String) to retrieve a UiModeManager for controlling UI modes. | ||
Use with getSystemService(String) to retrieve a UsbManager for access to USB devices (as a USB host) and for controlling this device's behavior as a USB device. | ||
用户管理服务。在支持多用户设备上管理用户 | ||
振动器服务 | ||
com.android.server. WallpaperService | 壁纸服务 | |
WIFI-P2P连接服务 | ||
WIFI服务 | ||
系统窗口服务 |