getSystemService

相信大家都比较熟悉getSystemService()这个方法,在项目中也经常遇到这个方法,但是一直不是很熟悉,因为和这个有关的很多东西都是系统层面的,每次需要用的时候,直接网上收使用方法一大堆,但是这样久了过后,很是疑惑,到底这个方法里面能够传递的参数有多少,今天在网上看了一下,现在把基本会用到的几个参数我在这里做个总结,方便以后使用的时候不迷茫。

传入的name返回的对象功能
WINDOW_SERVICEWindowManager管理打开的窗口程序
LAYOUT_INFLATER_SERVICElayoutInflater布局文件里的View
ACTIVITY_SERVICEActivityManager管理应用程序的系统状态
POWER_SERVICEPowerManager系统的电源
ALARM_SERVICEAlarmManager闹钟的服务
NOTIFYCATION_SERVICENotifycationManager状态栏的服务
KEYGUARD_SERVICEKeyguardManager键盘锁
LOCATION_SERVICELocationManager位置的服务
SEARCH_SERVICESearchManager搜索的服务
VEBRATOR_SERVICEVebrator手机震动服务
CONNECTIVITY_SERVICEConnectivityManager网路连接服务
WIFI_MANAGERWifiManagerwifi连接服务
TELEPHONY_SERVICETelephonyManager电话相关的服务
DOWNLOAD_SERVICEDownLoadManager系统下载的工具服务
BLUETOOTH_SERVICEBlutoothManager蓝牙管理的工具服务

关于我们平时项目中需要系统服务的地方这里基本都有了,如果以后还有什么不清楚,可以自己来看看,今天写这些主要是为了使自己的思路清晰,这样看来系统服务也并不是很多嘛。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值