如何检查后台服务(Android的Service类)是否正在运行?
2015-09-05 12:31
826 查看
private boolean isServiceRunning() { ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) { if ("com.example.MyService".equals(service.service.getClassName())) { return true; } } return false; }
相关文章推荐
- Android下Json文件解析
- 倍数提高工作效率的Android Studio奇技
- 【Android进阶】-Android组合的方式自定义控件
- Android(java)学习笔记209:采用get请求提交数据到服务器(qq登录案例)
- Android学习系列之(六)Fragment初涉
- Android:使用fragment(碎片)—让你的应用更灵活(一)简单运用
- Android Universal Image Loader 源码分析
- android图片压缩终极解决方案
- Android中JNI的使用方法
- android6.0进入Material Design时代
- android-百度地图
- Android延时执行调用的几种方法
- Android的Tween动画与控制动画的Interpolator
- android 的service
- android-Fragment和Activity通信:将Fragment中的数据传入Activity
- Android Api Demos登顶之路(五十七)Service Remote Service Binding options
- Android 实现适配器中的子控件与Activity通信
- Android ListView —— Adapter, BaseAdapter, RecycleBin
- android fragment 详解(二)
- Android应用程序的权限列表