1)杀死后台一个进程:
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
activityManager.killBackgroundProcesses("name.of.your.package");
需要一个权限:KILL_BACKGROUND_PROCESSES
2)得到安装程序的大小
PackageManager pm = getPackageManager();
Method getPackageSizeInfo = pm.getClass().getMethod(
"getPackageSizeInfo", String.class, IPackageStatsObserver.class); getPackageSizeInfo.invoke(pm, "com.android.mms",
new IPackageStatsObserver.Stub() {
@Override
public void onGetStatsCompleted(PackageStats pStats, boolean succeeded)
throws RemoteException {
Log.i(TAG, "codeSize: " + pStats.codeSize);
}
});
3)android彻底关闭应用程序(back按键)
(转yuanliyin博客)
在开发android应用时,常常通过按返回键(即keyCode == KeyEvent.KEYCODE_BACK)就能关闭程序,其实大多情况下该应用还在任务里运行着,其实这不是我们想要的结果。
我们可以这样做,当用户点击自定义的退出按钮或返回键时(需要捕获动作),我们在onDestroy()里强制退出应用,或直接杀死进程,具体操作代码如下:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
//按下键盘上返回按钮
if(keyCode == KeyEvent.KEYCODE_BACK){
finish();
return true;
}else{
return super.onKeyDown(keyCode, event);
}
}
@Override
protected void onDestroy() {
super.onDestroy();
System.exit(0);
//或者下面这种方式
//android.os.Process.killProcess(android.os.Process.myPid());
}
分享到:
相关推荐
这是一套以团队工作任务管理为核心的WEB应用软件,可视为一个精简的OA系统,主要提供了工作任务的安排、监控、协作和反馈,团队信息发布和交流,公务及私人日程管理,公共或私有联系人管理等功能,有机地将工作信息...
模拟任务管理器的相关功能,用c#实现。基本功能已实现,还有一些问题,希望大家合力解决
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的。它的用户界面提供了文件、选项、查看、窗口、...
这套工作任务管理系统是我突发奇想做的,做了有几个月了。 由于是内部使用,所以很多安全方面的事情就没做,只是满足的基本的需要。美工方面也是一样。 当然你也可以说我懒。哈哈! 东西只是满足初步使用,具体...
我发现一款名为魔方的软件有一个功能——禁用任务管理器,这使得我很好奇,能否用VB实现这个功能呢?事实证明,绝对可以,现在我就将VB禁用任务管理器的源码发上来,给大家共享。还有更多相关内容(如禁用CMD,...
我发现一款名为魔方的软件有一个功能——禁用任务管理器,这使得我很好奇,能否用VB实现这个功能呢?事实证明,绝对可以,现在我就将VB禁用任务管理器的源码发上来,给大家共享。还有更多相关内容(如禁用CMD,...
因为一般来说,一件事务的办理都有几个相关步骤的,而Task Coach正是从这个特性出发而设计的,尤其适合对复杂事件的处理。 目前,Task Coach 包括创建任务及子任务、设置任务类别、跟踪任务的完成进度、添加任务...
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的。它的用户界面提供了文件、选项、查看、窗口、...
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的。它的用户界面提供了文件、选项、查看、窗口、...
13. 权限控制:支持在线权限控制,管理员拥有全量权限,开发者拥有除角色管理外的所有权限,普通用户仅支持任务管理相关权限; 14. 集群部署:支持分布式执行,系统支持集群部署,可保证任务执行的高可用; 15. 弹性...
该任务管理器这样可以进入相关进程,右击可以结束指定进程。单击支持360按钮可以结束QQ等相关应用程序。此程序主要用于学习怎么结束指定的进程,像QQ,飞信等
进程资源管理器 显示有关哪些句柄和 DLL 进程已打开或加载的信息。 进程资源管理器显示由两个子窗口组成。 顶部窗口始终显示当前活动进程的列表,包括其所属帐户的名称,而底部窗口中显示的信息取决于 进程资源...
类似WINDOWS自带的任务管理器
基于SSM+IDEA的任务管理系统项目.zip基于SSM+IDEA的任务管理系统项目.zip基于SSM+IDEA的任务管理系统项目.zip基于SSM+IDEA的任务管理系统项目.zip基于SSM+IDEA的任务管理系统项目.zip基于SSM+IDEA的任务管理系统项目...
Windows任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息,可以显示最常用的度量进程性能的单位;如果连接到网络,那么还可以查看网络状态并迅速了解网络是如何工作的,今天,...
使用任务栏图标管理器能够让你通过简单的拖拽来重排任务栏窗口和系统托盘图标,正如你在浏览器中为了便于查看对标签栏进行的随意拖拽一样。该功能在排列和安排你的任务栏按钮时十分有用,会使你非常惊讶任务栏设计之...
基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb任务管理系统源码+sql数据库.zip基于JSP的JavaWeb...
是一个有关QT的客户关系管理系统的任务书,想要的人赶紧下载,内容全面。
任务协同项目管理系统的优势主要表现在以下几个方面: 无缝协作:为团队成员提供了一个共享平台,让他们可以实时查看项目进度、交流想法、共享文件等。这种无缝的协作能力使得分布在不同地理位置的团队成员能够像...