系统服务-----Activity服务的获取getSystemService
android的后台存在非常多service,它们在系统启动的时候被SystemServer开启。来为系统的正常执行做支撑。Activity中要调用这些service就得使用getSystemService方法,这也是Activity非常重要的一个API。依据传入的Name取得相应的Object,然后转换成相应的服务对象。
传入的Name |
返回的对象 |
说明 |
WINDOW_SERVICE |
WindowManager |
管理打开的窗体程序 |
LAYOUT_INFLATER_SERVICE |
LayoutInflater |
取得xml里定义的view |
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 |
电话服务 |
图片赞赏:
转载于:https://www.cnblogs.com/yangykaifa/p/6927312.html
系统服务-----Activity服务的获取getSystemService相关推荐
- JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)
摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的获取原理 阅读本文大约需要花费19分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的 ...
- Native层HIDL服务的获取原理-Android10.0 HwBinder通信原理(七)
摘要:本节主要来讲解Android10.0 Native层HIDL服务的获取原理 阅读本文大约需要花费23分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Androi ...
- android从服务端获取json解析显示在客户端上面,Android服务端获取json解析显示在客户端上面.doc...
Android服务端获取json解析显示在客户端上面 Android从服务端获取json解析显示在客户端上面 首先说一下Json数据的最基本的特点,Json数据是一系列的键值对的集合,和XML数据来比 ...
- 通过ribbon 根据服务名获取所有服务实例的IP和端口列表
代码使用SpringCloud版本E3 业务场景: 今天遇到一个业务场景,要求根据服务名获取当前微服务集群中所有的对应服务实例的IP和端口,通过分析源码推算出了写法. 原理简述: 如果代码中引入了sp ...
- Android之稍微靠谱点的透明Activity(不获取触摸事件)
1 问题 实现透明的Activity(不获取触摸事件),就行什么也看不到,打开了透明activity,也不影响其他页面的滑动和点击,就行什么事情都没发生一样. 2 代码实现 1)配置样式 <st ...
- 利用无障碍服务自动获取微信号
利用无障碍服务自动获取微信号 前言 基本思路 过程 AccessibilityService是什么? 如何创建一个AccessibilityService? 如何开启AccessibilityServ ...
- 联系微信ID服务器失败,微信小程序-新用户获取微信手机号登录服务端获取不到unionid情况...
需求:微信小程序进行获取手机号登录时,登录失败 授权微信用户信息 授权微信手机号 bindLogin: function(e) { wx.hideLoading(); console.log(e.de ...
- 创业服务资源获取的途径有哪些?
创业服务资源获取的途径有哪些? 创业者关注的更多是自身的资源从哪里积累,怎么样积累,需要哪些方法和技能等等,因为资源对初创企业来说是很重要的一部分,创成汇作为专业的创业者服务平台,以创新创业成果转化为 ...
- 小程序获取openid和unionid服务号获取unionid服务号消息推送
网上很多资料但是都太杂太乱很多是复制过来复制过去,微信官方给的文档也很坑很多地方没说清,自己整理了一下. 首先:要获取unionid服务号和小程序都要绑定到微信开放平台,并且都要认证,认证需要一定费用 ...
最新文章
- 国际顶级学界业界大咖云集,9 场技术论坛布道,2019 嵌入式智能国际大会强势来袭!...
- 神经病啊!——微信同层播放器接(踩)入(坑)总结
- 陆奇疫情之下最新思考:数字化的历史潮流在加速,送给创新者8个字2个维度...
- Codeforces Round #659 (Div. 2)
- ddm模型公式_简单判断目前行情——从股利贴现模型切入
- 数学史上最简单却最复杂的公式在此
- 花式上分算法大赛,速看鹅厂六强团队解题思路集锦【附PPT下载】
- 使用jquery实现局部刷新DIV
- eclipse快捷键_Eclipse快捷键
- JSTL Tutorial with Examples – JSTL Core Tags
- 2019华为网络技术大赛模拟题
- 从苏宁电器到卡巴斯基第22篇:单证这一年(下)
- 不定式和动名词复合结构是什么
- 利用人性做大闸蟹,给予客户特殊的身份优越感,思维决定财富!
- 语音合成模型小抄(1)
- 服务器中勒索病毒解密恢复 SQL数据库中勒索病毒解密恢复 SQL数据库被加密恢复...
- 【院士等重磅嘉宾齐聚珠海】第二届人工智能与工业设计国际会议 (AIID 2022)
- (二)51单片机基础——LED
- 获取经纬度中心点函数工具,经纬度面积算法,D3js,xy轴转为经纬度算法,六代度坐标转换为经纬度
- 学习Python之小练习(飞机大战)(1)