【Android】16.5 Android内置的系统服务
2016-03-01 06:51
459 查看
分类:C#、Android、VS2015;
创建日期:2016-03-01
在Activity及其子类中,可直接调用GetSystemService方法。例如:
AudioService:音频服务
BatteryService:电池服务
BluetoothService:蓝牙服务
CameraService:相机服务
ConnectivityService:网络连接管理服务
LocationService:位置服务,控制位置等设备的更新
WifiService:Wi-Fi连接管理
VibratorService:设备震动服务,用于访问支持振动的硬件
AlarmService:在指定的时间接受Intent报警
其他系统服务
Context提供的其他系统服务还有:
AccessibilityService
AccountService
ActivityService
AppOpsService
AppwidgetService
CaptioningService
CarrierConfigService
ClipboardService
ConsumerIrService
DevicePolicyService
DisplayService
DownloadService
DropboxService
FingerprintService
InputMethodService:输入法管理
InputService
JobSchedulerService
KeyguardService
LauncherAppsService
LayoutInflaterService
MediaProjectionService
MediaRouterService
MediaSessionService
MidiService
NetworkStatsService
NfcService
NotificationService:后台事件通知
NsdService
PowerService:电源管理
PrintService
RestrictionsService
SearchService
SensorService
StorageService
TelecomService
TelephonyService
TelephonySubscriptionService
TextServicesManagerService
TvInputService
UiModeService
UsageStatsService
UsbService
UserService
WallpaperService
WifiP2pService
WindowService--最顶层的窗口服务
创建日期:2016-03-01
一、简介
实际上,在Android.Content.Context类中,Android已经提供了多种类型的系统服务,这些服务都以静态的形式通过Android.Content.ContextWrapper类提供的GetSystemService()方法让开发人员调用。在Activity及其子类中,可直接调用GetSystemService方法。例如:
public class MainActivity : Activity { LocationManager locMgr; …… protected override void OnResume() { locMgr = GetSystemService(Context.LocationService) as LocationManager; …….. } …… }
二、系统服务类型
Context类提供的系统服务很多,下面仅列出一些常用的服务。这些服务都是以常量字符串的形式定义在Context类中的,键入Context和“.”即可可看到这些服务。AudioService:音频服务
BatteryService:电池服务
BluetoothService:蓝牙服务
CameraService:相机服务
ConnectivityService:网络连接管理服务
LocationService:位置服务,控制位置等设备的更新
WifiService:Wi-Fi连接管理
VibratorService:设备震动服务,用于访问支持振动的硬件
AlarmService:在指定的时间接受Intent报警
其他系统服务
Context提供的其他系统服务还有:
AccessibilityService
AccountService
ActivityService
AppOpsService
AppwidgetService
CaptioningService
CarrierConfigService
ClipboardService
ConsumerIrService
DevicePolicyService
DisplayService
DownloadService
DropboxService
FingerprintService
InputMethodService:输入法管理
InputService
JobSchedulerService
KeyguardService
LauncherAppsService
LayoutInflaterService
MediaProjectionService
MediaRouterService
MediaSessionService
MidiService
NetworkStatsService
NfcService
NotificationService:后台事件通知
NsdService
PowerService:电源管理
PrintService
RestrictionsService
SearchService
SensorService
StorageService
TelecomService
TelephonyService
TelephonySubscriptionService
TextServicesManagerService
TvInputService
UiModeService
UsageStatsService
UsbService
UserService
WallpaperService
WifiP2pService
WindowService--最顶层的窗口服务
相关文章推荐
- 【Android】16.4 IntentService类
- 【Android】16.3 带Intent过滤器的Services
- 【Android】16.2 Started Services
- 【Android】16.1 Android Service基本概念
- 【Android】16.0 第16章 自定义服务和系统服务—本章示例主界面
- Android应用的调试
- 如何记忆Android模拟器中的快捷键
- 反编译Android应用
- Android中各种drawable的使用
- android 成长日记 8.Fragment学习之方法回调
- Android源码树中C代码的编译
- Android MVP模式的初识
- android studio 新建项目错误
- Android 中 ListView分组排序显示数据
- Android跨进程通信的四种方式
- Android之ContentProvider总结
- Android内存机制分析上篇:了解Android堆和栈
- 怎样设置Android Studio的工作空间编码
- Android Studio 的安装和配置篇(Windows篇)
- Android客户端性能优化(魅族资深工程师毫无保留奉献)