Android中查看服务是否开启的工具类
Android中查看服务是否开启的工具类
发布时间:2015-06-05 来源:查字典编辑
摘要:这个也是昨天学习的,做下总结。检查服务是否开启要写成一个工具类,方便使用,传服务的名字返回Boolean值,当然,因为需要,还要传一个上下文...

这个也是昨天学习的,做下总结。

检查服务是否开启要写成一个工具类,方便使用,传服务的名字返回Boolean值,当然,因为需要,还要传一个上下文context。

说一下这个工具类的几个关键点:

1.方法要传context和serviceName,context用来getSystemService()操作获得ActivityManager。注意,这个方法参数要用大写的Context中的参数:Context.ACTIVITY_SERVICE,要不然会出错,还不知道哪错的,花了我10分钟的时间才知道,谨记下。

2.ActivityManager实例可以getRunningService()方法,参数是获得服务最大数目,一般100就好。

3.上面的方法返回的事一个List,要对他进行遍历,获的每一个服务的名字,在比较,返回结果。

下面是具体代码。

1

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新安卓软件开发学习
热门安卓软件开发学习
编程开发子分类