在Android中 获取正在运行的Service 实例

2016-02-19 10:20 102 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐在Android中 获取正在运行的Service 实例,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

public class ServiceList extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);TextView tv = new TextView(this);
ActivityManager activityManger = (ActivityManager) getSystemService(ACTIVITY_SERVICE);// 获取Activity管理器ListActivityManager.RunningServiceInfo serviceList = activityManger.getRunningServices(30);// 从窗口管理器中获取正在运行的Servicetv.setText(getServicesName(serviceList));setContentView(tv);}private boolean ServiceIsStart(ListActivityManager.RunningServiceInfo list, String className) {// 判断某个服务是否启动for (int i = 0; i list.size(); i++) {if (className.equals(list.get(i).service.getClassName()))return true;}return false;}private String getServicesName(ListActivityManager.RunningServiceInfo list) {// 获取所有服务的名称String res = "";for (int i = 0; i list.size(); i++) {res += list.get(i).service.getClassName() + "/n";}return res;}}

来源:http://www.tulaoshi.com/n/20160219/1594265.html

延伸阅读
  这是我在一个论坛的讨论稿,我想这些情况在实践程序设计过程中会常碰到,所以就将这些讨论资料写了下来: 作者:e梦缘 ? 请问用什么方法可以运行一个外部的EXE并返回它的Handle? WinExec 返回不是该EXE的Handle ShellExecute, ShellExecuteEx 也不是 CreateProcess 返回的是 Process Handle 到底...
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。 可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技术的能自己验证过再转载),例如Mea...
代码如下: import    java.text.SimpleDateFormat;     SimpleDateFormat    formatter    =   new    SimpleDateFormat    ("yyyy年MM月dd日    HH:mm:ss     ");    ...
标签: LOL
点开安装包 首先,我们双击下载好的lol安装包 等待提示 接着,他会提示 打开任务管理器 这个时候,我们按下组合键 Ctrl+Alt+Del(Del是小键盘里的那个点) 详细信息 接着任务管理器就出来了,但是里面并没有安装包的程序,我们需要点开详细信息 找到LOL程序 接着,我们找到了lol安装程序 结束相关...
标签: word
在Word中运行宏的技巧   在Word中,虽然创建宏,不是那么的容易,但是运行宏确实十分的简单,就好比一个程序已经创建好了,我们只需打开开关就行了,那这简单的步骤到底是怎样的呢? Word 1、单击工具菜单中宏子菜单中的宏命令。 2、在宏名框中,单击要运行的宏 (宏:可用于自动执行任务的一项或一组操作。可用 Vi...

经验教程

252

收藏

79
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部