2 qq 33815671 qq_33815671 于 2017.01.10 14:45 提问

上层app能否实现手机自带的一键清理最近程序功能

图片说明

现在手机都带有长摁home键点击清理最近使用应用程序的功能,请问上层app能实现这个功能吗?或者在Android5.0怎么样强制关闭其他正在运行的程序。尝试用killBackgroundProcess()方法,但并不能杀死其他应用。求大神!

3个回答

qq_33750826
qq_33750826   2017.01.10 14:47
已采纳

当然可以,前提得知道其他应用程序的包名

qq_33815671
qq_33815671 不好意思,能再说的具体点吗,我现在可以用getRunningAppProcesses()获取到正在运行的应用包名,可是killBackgroundProcess()并没有让他们停止运行
一年多之前 回复
qq_33750826
qq_33750826   2017.01.10 15:13

你要具体的就加我qq,正好现在没什么事,1262135886

zrf1335348191
zrf1335348191   2017.01.10 21:16

可以啊,遍历存活的进程

zrf1335348191
zrf1335348191 回复qq_33815671: 调用kill方法需要加权限:KILL_BACKGROUND_PROCESSES
一年多之前 回复
qq_33815671
qq_33815671 回复海天之蓝1021: 可以遍历出来,但杀不掉
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android能否实现一键清理后台程序后程序自启动(类似QQ微信不被清理软件杀死)
答案是 不能 苹果app应用即使app退到后台或被杀掉也能收到推送消息,这是因为苹果服务器的原因,苹果服务器可以找到每个苹果手机进行推送,但是谷歌不提供推送使得很多产品经理希望实现如苹果一样的体验,但是Android可以吗,答案是不可以,那为什么微信可以,QQ可以,微信QQ不管是一键清理、360清理都清理不掉都能收到实时消息,为什么呢? 网上说采用双进程守护的方法,即创建两个进
【Android】一键清理后台实现【附源码】
Android一键清理后台代码的简单实现,有动画效果,添加桌面小部件
android一键清除最近应用按钮
一键清除最近应用按钮
如何实现手机缓存清理的功能
android手机上的杀毒软件或者是手机管家等类似应用都会有垃圾清理的功能, 那么清理的缓存文件是什么? 怎么去找出应用的缓存文件并将他们清理, 在这里我将介绍如何实现手机垃圾文件清理的功能。 缓存文件是什么,缓存文件的目录在那里? 我们知道方法: getCacheDir()的路径是 /data/data/包名/cache/
Android清理后台所有历史App任务
\frameworks\base\packages\SystemUI\src\com\android\systemui\recent\RecentsPanelView.java   public voiddeleteAllRecent(){         final ActivityManager am = (ActivityManager)                 mConte
Android一键清理原理
欢迎转载,转载请注明:http://blog.csdn.net/zhgxhuaa 说明 在总篇中提到过垃圾清理,本篇将着重介绍针对缓存、卸载残留、无用数据等“静态内容”的清理,有关于系统进程的清理以及手机加速的相关功能,将放到《手机加速篇》中介绍研究。 什么是垃圾 关于系统垃圾的定义 现在很多手机管理软件中都有垃圾清理的功能,本篇也来对垃圾清理做一
如何在安卓的后台最近任务添加一键清除按钮
在安卓7.0之前,安卓默认是不带一键清除按钮的,只能通过左滑右滑清楚最近任务,本文为大家介绍如何在后台添加一个一键删除按钮,过程如下 1. 在RecentActivity界面添加一个button,点击该button触发一键删除功能,请根据需求添加在合适位置。 frameworks/base/packages/SystemUI/src/com/android/systemui/recents
Android 一键清理内存,缓存,文件代码
一键清理工具类:主要清理 1.系统的内存 2.App的缓存 3.系统的临时文件 .apk .log .tmp .temp .backpackage com.hitv.process;import
Android 一键清理、内存清理功能实现
360桌面、金山清理大师等都提供了一键清理、一键加速等功能,其实就是杀一些后台进程来达到释放内存的目的。 基本思路就是列出所有运行的进程,查看其重要值(RunningAppProcessInfo.importance,值越大说明进程重要成都越低),可以设定一个阈值, 如果该进程的重要值大于该阈值,就可以杀掉该进程。 进程的重要值有以下几个等级: /** * Constan
任务栏一键删除 Recent APP
RecentApp systemUI/src/com/android/systemui/recents/RecentsActivity.java RecentsView.java就是显示的控件 /**Dismisses the focused task. */ publicvoiddismissFocusedTask(){ //Get the first stack view