您的位置:首页 > 其它

getSystemService

2017-02-28 16:59 357 查看
相信大家都比较熟悉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蓝牙管理的工具服务
关于我们平时项目中需要系统服务的地方这里基本都有了,如果以后还有什么不清楚,可以自己来看看,今天写这些主要是为了使自己的思路清晰,这样看来系统服务也并不是很多嘛。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: