在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;}}

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

延伸阅读
renice命令允许用户修改一个正在运行进程的优先权。 利用renice命令可以在命令执行时调整其优先权。其格式如下: $ renice -number PID 其中,参数number与nice命令的number意义相同。 注: (1) 用户只能对自己所有的进程使用renice命令。 (2) root用户可以在任何进程上使用renice命令。 (3) 只有root用户才能提高进程的优...
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。 可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技术的能自己验证过再转载),例如Mea...
代码如下: import    java.text.SimpleDateFormat;     SimpleDateFormat    formatter    =   new    SimpleDateFormat    ("yyyy年MM月dd日    HH:mm:ss     ");    ...
标签: word
在Word中运行宏的技巧   在Word中,虽然创建宏,不是那么的容易,但是运行宏确实十分的简单,就好比一个程序已经创建好了,我们只需打开开关就行了,那这简单的步骤到底是怎样的呢? Word 1、单击工具菜单中宏子菜单中的宏命令。 2、在宏名框中,单击要运行的宏 (宏:可用于自动执行任务的一项或一组操作。可用 Vi...
标签: LOL
点开安装包 首先,我们双击下载好的lol安装包 等待提示 接着,他会提示 打开任务管理器 这个时候,我们按下组合键 Ctrl+Alt+Del(Del是小键盘里的那个点) 详细信息 接着任务管理器就出来了,但是里面并没有安装包的程序,我们需要点开详细信息 找到LOL程序 接着,我们找到了lol安装程序 结束相关...

经验教程

143

收藏

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