系统服务getSystemService

传入的NAME                          返回的对象                       说明

WINDOW_SERVICE                      WindowManager                    窗口管理服务

LAYOUT_INFLATER_SERVICE             LayoutInflater                   填充布局服务

ACTIVITY_SERVICE                    ActivityManager                  应用程序状态的服务

POWER_SERVICE                       PowerManger                      电源的服务

ALARM_SERVICE                       AlarmManager                     闹钟的服务

NOTIFICATION_SERVICE                NotificationManager              通知的服务

KEYGUARD_SERVICE                    KeyguardManager                  键盘锁的服务

LOCATION_SERVICE                    LocationManager                  位置的服务,如GPS

SEARCH_SERVICE                      SearchManager                    搜索的服务

VEBRATOR_SERVICE                    Vebrator                         手机震动的服务

CONNECTIVITY_SERVICE                Connectivity                     网络连接的服务

WIFI_SERVICE                        WifiManager                      Wi-Fi服务

TELEPHONY_SERVICE                   TeleponyManager                  电话服务

INPUT_METHOD_SERVICE                InputMethodManager               输入法服务

ACCOUNT_SERVICE                     AccountManager                   账号服务

STORAGE_SERVICE                     StorageManager                   外部存储管理服务

WALLPAPER_SERVICE                   WallpaperService                 壁纸服务

STATUS_BAR_SERVICE                  StatusBarManager                 状态栏服务

DOWNLOAD_SERVICE                    DownloadManager                  下载服务

以上为常用的系统服务.
举例:
LayoutInflate  layoutInflater=(LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);

时间: 2024-10-10 04:34:26

系统服务getSystemService的相关文章

android中判断网络是否连接及各种系统服务

一.网络连接判断 public void doClick(View v){ switch(v.getId()){   case R.id.network:   if(isNetWorkConnected(MainActivity.this)==true){Toast.makeText().....}   case : } }  public boolean isNetWorkConnected(Context context){//以上下文做完参数    if(context!=null){  

Android中获得正在运行的程序和系统服务的方法_Android

ActivityManager.RunningAppProcessInfo类与获取正在运行的应用程序每一个应用程序都会运行在它独立的进程里,但是为了节省资源或者这些应用程序是为了完成某一共同工作,它们 也可能会运行在一个进程里.  知识点介绍: ActivityManager.RunningAppProcessInfo类 说明: 封装了正在运行的进程信息 常用字段: int   pid    进程ID int   uid    进程所在的用户ID String   processName 进程名

在WAS 6.1里为NodeAgent创建Windows系统服务

http://yulimin.javaeye.com/blog/361589   WASService 命令行工具允许您在 Linux 和 Windows 操作系统上为产品 Java 进程创建服务. 当安装向导创建服务时,卸载程序可以除去服务.如果使用 WASService 命令自已创建一个服务,那么当该服务不再有效时,您必须除去它.卸载程序不会除去您使用 WASService 命令创建的服务. WASService 命令行工具位于 app_server_root/bin 目录中. WASSer

优化系统服务 有效杜绝病毒

采用NT核心的Windows操作系统默认开启了许多系统服务,有些系统服务并不是必需的,但它却占用了相当一部分内存资源,对于内存资源紧张的用户来说这是不可容忍的.并且有一些服务的开启还对您的计算机安全构成了威胁.我们可以通过"系统工具"---"系统信息"---"软件环境"---"服务"或在"系统配置实用程序"---"服务"中查看当前系统的服务. 系统服务终结者提供了多种服务优化配置方案,并

win2003系统服务备份与保护

备份 在对系统服务进行配置管理以前,对其进行备份是相当重要的,一旦出现错误可以马上恢复到正常状态.这里,我们介绍直接备份注册表中与服务相关的内容. (1)运行注册表编辑器,依次展开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. (2)单击"文件→导出"菜单命令,在出现的对话框中,单击"所选分支"选项,将此分支下的注册表内容导出并保存为一个REG文件.如果需要恢复系统服务,可以直接双击该REG文件导入注

综合布线系统:系统服务

业主选择一家实力雄厚的大公司来承接工程,选择的并不是该公司的名气,也不是无利的最低价格,而是优质可信的系统服务. 对综合布线系统而言,体现的是工程,而不是材料.因为用户所购买的不仅仅是LUCENT.AMP或其它厂商的线缆.接插件,而应当是整个系统.所以选择什么产品固然重要,但更重要的是安装和调试这些产品的施工和服务. 1.工程组织 系统设计组:由业主和四海光纤共同构成,设计和审核施工蓝图,四海光纤重点负责施工工 艺设计. 工程管理组:由业主和四海光纤共同构成,四海光纤负责工程变更.工程洽商.施工

Vista系统服务优化攻略(3)

Microsoft Software Shadow Copy Provider:管理由卷影复制服务发起的基于软件的卷影复制操作.如果该服务停止,基于软件的卷影复制将无法管理.如果该服务被禁用,任何依赖该服务的其他服务都将无法运行.该服务的默认运行方式是手工,如果你不打算使用卷影复制,那么就可以将其禁用. \\WINDOWS\System32\svchost.exe -k swprv Multimedia Class Scheduler:根据基于系统的任务属性启用相对优先级,该服务主要被用于多媒体

配置和管理WinXP/2003系统服务

1.系统服务控制台 以管理员或Administrators组成员身份登录,单击"开始→运行"菜单项,在出现的对话框中键入"Services.msc"并回车,即可打开"服务管理控制台",如图1所示.你也可以单击"开始→控制面板→性能和维护→管理工具→服务"选项来启动该控制台. 在服务控制台中,双击任意一个服务,就可以打开该服务的属性对话框,如图2所示.在这里,我们可以对服务进行配置.管理操作,通过更改服务的启动类型来设置满足自己

SMF:Solaris的系统服务管理工具

SMF(solaris 10中 "可预测性自恢复技术"- 包含了FMA和SMF两部分)提供了在传统 UNIX 启动脚本.init 运行级和配置文件的基础上进行扩充的基础结构. 一.SMF的概念 要理解 SMF 概念,必须先了解下面的这些术语. (1)SMF 服务 SMF 框架中的基本管理单元是服务实例.每个 SMF 服务都有可能配置了多个版本.而且,同一版本的多个实例也可以在一个 Solaris 10系统上运行.实例是指服务的特定配置.Web 服务器就是一种服务.配置为在端口 80 侦