【Android】16.5 Android内置的系统服务
2024-10-18 13:30:59
分类:C#、Android、VS2015;
创建日期: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--最顶层的窗口服务
最新文章
- Mac下各种网络命令的使用
- getchar的利用
- 11个Visual Studio代码性能分析工具
- css实现微信信息背景qq聊天气泡
- js按Enter键提交表单
- K3Cloud单据转换获取源单数据
- 转载:Android Studio 快捷键
- 浅谈js单例模式
- 1pdf
- 最全linux命令
- flink部署操作-flink standalone集群安装部署
- vue-cli教程
- easyui-tree-url-param
- 【总结】Java异常分类
- 数组Array的API2
- [Android] TextView上同时显示图标和文字
- webrequest HttpWebRequest webclient/HttpClient
- poi excel导入纯数字单元格显示科学计数法的处理
- swift开发之--报错:Class ";***ViewController"; has no initializers
- javaScript传递参数,参数变化问题