Android16.5 Android内置的系统服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android16.5 Android内置的系统服务相关的知识,希望对你有一定的参考价值。

分类: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--最顶层的窗口服务

以上是关于Android16.5 Android内置的系统服务的主要内容,如果未能解决你的问题,请参考以下文章

android 4.2上面实现录制系统内置声音remote submix

Docker 安装最新版禅道16.5版本

Android 4.4中AudioRecord用例 - 录制系统内置声音

Android 12 内置系统默认动态壁纸(视频资源)实现

如何修改Android系统内置的桌面图标

Android静默安装与静默卸载(系统应用)