Android常用系统服务
通过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服务 |
||
系统窗口服务 |