推荐当贝市场

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 214507|回复: 110

[经验&教程] 为什么退出应用后,系统后台还在运行?!

 火... [复制链接]
发表于 2015-6-11 10:33 | 显示全部楼层 |阅读模式

前言:看了@彼此的羁绊的帖子电视&盒子:系统卡顿的真正原因是这样造成的?!  后,

大家会惊觉,原来使用的软件在退出后竟然并没有停止运行,利用当贝桌面进入电视原生态盒子还是可以看到它们正在运作!!!!

这无形中,就拖慢了系统的运作!导致了系统卡顿。

但是为什么我们明明退出了应用,系统后台却还是在运行呢!!!

原来,安卓Android大多应用没有退出的设计其实是有一定道理在里面的!

Android系统有一个规则来回收内存.进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西.

当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊.但事实上他并不影响速度.

相反加快了下次启动应用的速度.这本来就是安卓Android标榜的优势之一。
那么,在进程管理关闭这些软件有无必要呢?


答案当然是有的!在运行大型程序之前,你可以手动关闭一些进程释放内存,可以显著的提高运行速度.

但一些小程序,完全可交由系统自己管理.

谈到这里,可能有的朋友会问,如果不关程序是不是会更耗电?

我就说说 安卓后台的原理,你就明白了.

安卓Android的应用在被切换到后台时,它其实已经被暂停了,并不会消耗cpu资源,只保留了运行状态.

所以为什么有的程序切出去重进会到主界面.

但是,一个程序如果想要在后台处理些东西,如音乐播放,它就会开启一个服务.


服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了.

这个在进程管理软件里能看到,标签是service

所以没有带服务的应用在后台是完全不耗电的,没有必要关闭.

这种设计本来就是一个非常好的设计,下次启动程序时,会更快,因为不需要读取界面资源,何必要关掉他们抹杀这个安卓Android的优点呢?

最后,怎么手动关闭这些在后台运行的软件呢?这个方法,在@彼此的羁绊帖子中也有提到过,正如他所说,

用上我们的当贝桌面:

、利用当贝桌面:
dbzm-1.7-dangbei.apk (6.34 MB, 下载次数: 4)

http://www.dangbei.com/app/tv/2015/0303/1724.html
,

快速进入
安卓原生态设置!


进入“应用”——“正在运行”,你可以看到,明明退出的应用,在系统后台却都在运行。

4、其实安卓APP有很多后台服务,推送等功能,只有在这里选择“停止”,才能算真正意义上的关闭!



发表于 2015-6-11 10:35 | 显示全部楼层
为什么?为什么?为什么
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:36 | 显示全部楼层
看看
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:42 | 显示全部楼层
又学到一招,厉害!
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:46 | 显示全部楼层
dizhi
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:50 | 显示全部楼层
楼主用心了,内容非常精彩。
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:51 | 显示全部楼层
小手一抖,金币拿走。
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:53 | 显示全部楼层
正需要啊,感谢楼主无私分享!
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 10:56 | 显示全部楼层
看看看看。
回复 顶一个 踩

使用道具 举报

发表于 2015-6-11 11:11 | 显示全部楼层
楼主用心了,内容非常精彩。
回复 顶一个 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

Archiver|小黑屋|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

GMT+8, 2026-11-11 22:19 , Processed in 0.033047 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表