| package com.itheima.killother; import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import android.view.View; import android.widget.EditText; public class MainActivity extends Activity { private ActivityManager am;//相当于进程管理器 private EditText et_packname; protected void onCreate(Bundle  savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //所有程序的开启都是由Activity的ActivityManager来管理的 am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); et_packname = (EditText)  findViewById(R.id.et_packname); } public void click(View view) { String packname = et_packname.getText().toString().trim(); //注意要杀死别的进程需要加上权限 //<uses-permission  android:name="android.permission.KILL_BACKGROUND_PROCESSES"/> //这里中方式只是杀死别人,注意:手机里面有些进程是杀死不掉的,比如电话进程 am.killBackgroundProcesses(packname); } } |