service--取得运行的Activity
来源:互联网 发布:windows.old 1 删不掉 编辑:程序博客网 时间:2024/05/17 08:48
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent"><ListView android:id="@+id/tasklist" android:layout_width="fill_parent"android:layout_height="wrap_content" /></LinearLayout>
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="org.lxh.demo" android:versionCode="1" android:versionName="1.0"><uses-sdk android:minSdkVersion="10" /><application android:icon="@drawable/icon" android:label="@string/app_name"><activity android:name=".MyActivityRunDemo" android:label="@string/app_name"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application><uses-permission android:name="android.permission.GET_TASKS" /><uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /></manifest>
package org.lxh.demo;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import android.app.Activity;import android.app.ActivityManager;import android.content.Context;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListAdapter;import android.widget.ListView;public class MyActivityRunDemo extends Activity {private ActivityManager activityManager = null; // ActivityManager对象private ListAdapter adapter = null; // 适配器组件private List<String> all = new ArrayList<String>();// 保存信息private ListView tasklist = null; // ListView组件List<ActivityManager.RunningTaskInfo> allTaskInfo; // 所有任务信息@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);super.setContentView(R.layout.main); // 默认布局管理器this.tasklist = (ListView) super.findViewById(R.id.tasklist); // 取得组件this.activityManager = (ActivityManager) super.getSystemService(Context.ACTIVITY_SERVICE); // 取得运行的服务this.listActivity();}public void listActivity() {this.allTaskInfo = this.activityManager.getRunningTasks(30); // 取回30笔任务数量Iterator<ActivityManager.RunningTaskInfo> iterInfo = allTaskInfo.iterator();// 实例化Iterator对象while (iterInfo.hasNext()) {// 迭代输出ActivityManager.RunningTaskInfo task = iterInfo.next();// 取出每一个对象this.all.add("【ID = " + task.id + " 】 "+ task.baseActivity.getClassName());// 追加数据}this.adapter = new ArrayAdapter<String>(this,// 实例化ArrayAdapterandroid.R.layout.simple_list_item_1,// 定义布局文件 MyActivityRunDemo.this.all);// 定义显示数据this.tasklist.setAdapter(MyActivityRunDemo.this.adapter);// 设置数据}}
0 0
- service--取得运行的Activity
- 取得正在运行的Activity
- service--取得所有的service
- Android取得Activity和Service信息
- 自定义的Android service 监控正在运行的Activity
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager获得正在运行的activity与service
- 取得程序的运行时间
- 取得正在运行的服务
- android activity/service开机后自动运行
- android activity/service开机后自动运行
- android activity/service开机后自动运行
- 在service中检查Activity是否运行。
- 判断Activity,Service是否正在运行
- Android检测Activity或者Service是否运行
- 杂记
- uva 11627
- 新浪微博Oauth2.0授权 获取Access Token以及API的使用
- Stanford - Cryptography I - Week 1-1 Programming Assignment
- 新闻去重算法的设计和实现
- service--取得运行的Activity
- Set Off
- php有点进入状态了
- 面试题:const、static、sizeof
- LaTeX的BibTeX引用网页的办法
- Linux环境下段错误的产生原因及调试方法小结
- Probably ResourceManager is not defined in the View【ASP.NET MVC4+EXT.NET配置常见错误】
- 图说微积分(八)极限
- Http协议的流程以及相关内容(1.0与1.1的区别)