[Android][App不显示在最近使用过的应用程序列表中]

[Android][App不显示在最近使用过的应用程序列表中],第1张

为什么想要App不显示在最近使用过的应用程序列表中?我们知道如果在最近使用过的应用程序列表中将APP划掉,那么这个APP就会被销毁。为了延长APP常驻时间,就希望隐藏APP,不让用户在最近使用过的应用程序列表中将APP销毁。但是这只是一个小手段,用户还是可以到系统设置的应用中销毁APP,不要妄想通过这个方法来保活APP.

实现上面的内容只需要在AndroidManifest中的Activity标签中添加android:excludeFromRecents="true"。

任务是否会在最近使用的应用程序的列表("最近的应用程序")中显示。也就是,当这个活动是根活动的一个新任务,这个属性决定了任务应不应该出现在列表中最近的应用程序。设置"true"如果这个任务应该被排除在名单,设置"false"如果它应该被包括。默认值为"false"。

经过测试,当在被LAUNCHER的Activity设置了android:excludeFromRecents="true",App不显示在最近使用过的应用程序列表中。也就是如下设置

如果MainActivity是LAUNCHER的Activity,而SecondActivity是MainActivity里的一个Button被点击后才启动的,如果在注册清单了给SecondActivity设置了android:excludeFromRecents="true",是无效的,如下设置

但是如果在注册清单里的SecondActivity里设置了android:launchMode="singleInstance",那么,当当前显示的是SecondActivity的时候,App是不会显示在最近使用过的应用程序列表中。

这也正好验证了上面的一句话“当这个活动是根活动的一个新任务,这个属性决定了任务应不应该出现在列表中最近的应用程序。”也就是说只有当这个Activity是处于任务栈根部的时候android:excludeFromRecents="true"才会起作用。但是,如果加了android:launchMode="singleInstance"当我们点击桌面的APP图标的时候,显示的是MainActivity而不是SecondActivity.

最后展示一下什么是最近使用过的应用程序列表:

怎样防止App在后台运行,点击应用桌面图标重新启动?这个问题之前有碰到过,这篇 文章 有解释。本来打算解决上面“加了android:launchMode="singleInstance"后,当APP在后台运行,点击应用桌面图标的时候显示的不是APP进入后台时显示的界面”的问题,但是并没有用,这里记录一下,以后有时间再研究吧。

http://download.csdn.net/detail/lgywsdy/9876908

若是vivo手机,允许软件一直在后台运行 :

1、进入设置--电池--后台耗电管理--对应软件--选择“允许后台高耗电”(部分机型需进入设置--电池--后台高耗电--将对应的软件开启);

2、可以进入i管家--应用管理/软件管理--权限管理--权限--自启动--开启软件的自启权限;

3、进入多任务卡片界面,下拉软件加入到加速白名单;

可以参考设置加速白名单的方法:

OriginOS系统:调出卡片式后台,按住后台软件下滑即可加入白名单;

Funtouch OS 10/iQOO UI及以上系统:调出卡片式后台,可按住卡片下拉锁定,也可以点右上角“=”图标--选择锁定;

Funtouch OS 10以下系统:先调出快捷栏,然后按住需要设置白名单的软件向下拉,点击该软件上方的锁状图标,该软件即会加入白名单。

注:加入白名单后,后台软件右上角会显示锁状图标。

4、若软件被隐藏了,请把软件取消隐藏或移出原子隐私系统。

注:若是出现因软件异常占用内存,被智慧引擎强行关闭的情况,则是软件自身原因不支持设置。

更多疑惑,可以进入vivo官网--点击我的—在线客服,输入“人工”联系在线客服处理。

建议用一下方法 *** 作:

1. 打开最近使用的应用程序视图。在Android系统中,通常是通过从底部向上滑动屏幕来打开。

2. 浏览应用程序列表并找到想要关闭的应用程序。

3. 在找到应用程序之后,可以将其关闭。在大多数情况下,只需向上滑动该应用程序即可关闭它。也可以尝试长按应用图标并选择“关闭”选项。

4. 如果想关闭所有应用程序,请查找“全部清除”或类似选项,并点击即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/7830588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存