手机为什么存在杀后台现象?不是电脑运存不够怎么办。

客户端下载
发送验证码
未注册的用户手机验证后自动登录
30天内免登录
社交账号登录
绑定手机号
发送验证码
举报举报原因:广告营销地域攻击色情低俗人身攻击诈骗骚扰谣言反动其他取消 提交
&&&&&正文为什么说安卓手机别ROOT, 别杀后台? 11:37
高端科技热点
对于玩机小白,一些经验达人就会跟你说,安卓手机第一不要root,二无需清理后台?那么,这些到底有什么根据呢?我们首先说一下安卓手机别root这个问题。安卓手机的root,跟苹果手机的越狱是一个道理的,就是获取系统后台最高权限,当我们获取到系统最高权限之后,就打破的系统的限制,可以修改后台的文件,并且可以安装各种插件来修改系统参数,而这些操作系统都会允许你操作,并不会阻止。那么为什么以前那么多人root安卓手机呢?第一:以前安卓手机的系统十分不完善,而且存在很多后台自启的情况,如果没有最高权限,就无法关闭这些自启应用,造成系统卡顿。第二:早前的安卓系统为了保护内部硬件,往往会限制CPU的频率,但是频率的高低事关手机运行速度,root之后的安卓机允许超频运行,这都是很久以前的安卓了。第三:纯粹就是想删除一些机子自带的捆绑程序。因为安卓开源的缘故,root之后的手机在手机达人的手中确实存在很大的可玩性,比如修改各种软件界面,修改系统界面等等,但是如果是一般使用手机,建议别root,为什么呢?个性点不好吗?这个是个安全问题,当你获得最高权限,并不能判断是不是所有的应用都是可信的,如果当一款感染病毒的应用程序获得了你系统的最高权限,那么,你所有手机中的信息都会被窃取甚至删除,对于商务人士来说后果不堪设想。如今的安卓手机因为系统已经逐渐完善,很多功能都可以正常使用,如果是想纯粹用来上上网聊聊天,root根本没必要。接下来就是为什么别清理系统后台的问题。很多人会疑惑,后台程序越多,耗电量、运行速度不会受到影响吗?确实,这些都是正确的理解,但是如今随着手机硬件不断升级,手机的内存也得到了极大的提升,如果你使用的是千元机,内存并不怎么大,后台进程太多就会出现卡顿,但是,后台静默运行程序所消耗的电量没有重新打开一个应用多,如果你是属于内存较高的手机,确实不需要清理后台,只需要偶尔清除一下缓存数据就可以了。相信你看了这些,大概知道为什么安卓手机不要root,为什么后台不需要清理了吧!你对此有什么看法呢?
来源:IT之家要闻
来源:海峡网
来源:中国智能制造网
来源:北京时间
来源:书之影数码
来源:驱动中国
来源:钱塘大数据
来源:36氪
来源:36氪
来源:康斯坦丁
来源:覃小懒说天文
来源:36氪
来源:太平洋电脑网
来源:煎蛋
来源:参考消息网
来源:懂说2
来源:科学秘闻搜罗
来源:北青网
来源:财经木易
来源:科技热点观察
来源:闪电新闻
来源:闪电新闻
来源:最佳爆料汇
来源:驱动中国官方
来源:小音乐大情怀华为荣耀9怎么保护后台应用不被清掉|华为荣耀9怎么不杀掉后台程序 - 统一手机站
当前位置:& >
> 华为荣耀9怎么不杀掉后台程序
华为荣耀9怎么不杀掉后台程序
编辑:猫木 更新:
扫描二维码随时看1.在手机上浏览2.分享给你的微信好友或朋友圈
猜你感兴趣
【上一篇】
【下一篇】
看完这篇文章有何感觉?
(您的评论需要经过审核才能显示,请文明发言!)&&剩余字数:
点击图片更换您尚未登录:请
手机还要经过多少年才能做到不杀后台
zjsunsun123
帖子454&精华&积分4984&激骚126 度&爱车&主机&相机&手机&注册时间&
posted by , platform: iPhone X
杀后台实在太影响体验了,每次还要看几秒app的广告,常用的也就15个左右app,x一般也就10个后台可以常驻,来回切换各种重启看广告,实在是烦人
帖子19013&精华&积分39479&激骚576 度&爱车刑满释放&主机穷鬼&相机买不起&手机&来自上海&注册时间&
posted by wap, platform: iPhone
常驻你也要看广告的
乔布斯活着估计不能忍
SeraphZtoA
帖子12216&精华&积分20268&激骚411 度&爱车逍客-白雷&主机PSP,IDSL,PS2,Wii,PS3,PSV&相机NEX-7&手机Z3&来自成都&注册时间&
posted by wap, platform: SONY Xperia Z3
老ip就不杀后台啊
因为没后台可杀
不吃胡萝卜
帖子6872&精华&积分16013&激骚413 度&爱车别&主机照&相机相&手机啊&注册时间&
posted by wap, platform: SONY Xperia Z2
我电脑16G内存都要查插件杀木马
整理进程不光是为了流畅,同时也是安全习惯
帖子26680&精华&积分44045&激骚613 度&爱车&主机&相机&手机&注册时间&
现在支持第三方推送的越来越多,要留那么多在后台干嘛?
留5、6个常用的就行了
帖子19203&精华&积分46560&激骚396 度&爱车&主机&相机&手机&注册时间&
posted by wap, platform: Meizu M9
小鱼小虾才依赖开头广告,正经手机广告不是浸入式的么。
能战胜成功的,只有更大的成功。
留给后人更多可以抄的东西吧!
珍惜现在,是因为明日由今日造就;期待未来,是因为明日与今日不同。
帖子30793&精华&积分31712&激骚2755 度&爱车飞度&主机3DS、PSP、PS2&相机GF1&手机&注册时间&
posted by , platform: iPhone 8
所以ios干脆就搞假后台
windsorwind
帖子1335&精华&积分3478&激骚48 度&爱车&主机&相机&手机&注册时间&
posted by wap, platform: Samsung
国内市场无论再过多少年也得杀后台
爱国爱党爱索尼
帖子29772&精华&积分28872&激骚782 度&爱车&主机&相机&手机&来自索任同盟&注册时间&
posted by wap, platform: iPhone
切换看广告,于手机无关,于你用的App有关,尽量不要用那些App……
究竟要走多远,才能找到自由
帖子42&精华&积分3103&激骚3 度&爱车&主机&相机&手机&注册时间&
posted by wap, platform: iPhone
你国那些流氓软件能不杀?
Live Free or Die
帖子37799&精华&积分73586&激骚16149 度&爱车捷安特&主机&相机&手机&来自QUASAR&注册时间&
比如淘宝和uc浏览器app 我切换到其它app后再切回来有时候不到一分钟的时间,切回来后会显示3秒左右广告再恢复到之前的页面……
非常感谢TGFC网友ID:狂奔的牛牛 和 秃猫 各赞助百度超级会员一年
the secret of life is just to live every moment
锵锵三人行&&http://url.cn/4ArCcl5
帖子5045&精华&积分24049&激骚1273 度&爱车&主机&相机&手机&注册时间&
有的不是真杀后台 而是切换回来自动加广告
关我P事,关你P事
帖子39318&精华&积分38916&激骚1861 度&爱车理念S1&主机PC&相机&手机A5108&注册时间&
Posted by: smartisan OS105
很多app切换后台前台就自动放广告,没办法,包括谷歌版&&
帖子3995&精华&积分14618&激骚280 度&爱车&主机&相机&手机&注册时间&
PC机2G内存也不会杀后台,现在这手机真是傻逼
帖子963&精华&积分3898&激骚26 度&爱车&主机&相机&手机&注册时间&
即使真后台,切换时候也是可以给你放广告的~~为什么智能手机都6GB运存了,系统还在疯狂“杀”后台的APP?为什么智能手机都6GB运存了,系统还在疯狂“杀”后台的APP?科技吉普百家号随着智能手机在国内普及,越来越多的同学对智能手机也越来越了解,比如每一款智能手机的配置参数都了如指掌,对于手机运存的作用也是越发了解。随着智能手机的进步,性能是逐渐增强,对于运存的需求也在逐渐增大,从1GB RAM到2GB RAM,再到现在的6GB RAM,甚至8GB RAM。可以看出,智能手机的成长就是手机运存增大的过程,就目前来说,普遍的旗舰智能手机都配备了6GB RAM。有部分同学在疑问,都6GB RAM了,为什么系统还要「杀」后台APP?疯狂地「杀」为什么系统要疯狂地「杀」后台APP,原因很简单,只为保证我们的使用智能手机的时候,能够流畅使用。而iOS操作系统的苹果iPhone手机,之所以不需要大运存来支持,原因在于iOS对后台不使用的APP直接冻结了,故而后台APP不会影响苹果iPhone手机的性能。而Android操作系统的智能手机,由于系统机制缘故,尽管我们不使用APP了,但APP依旧可以在后台运行。除此之外APP占用运存大小,也是随着智能手机成长的,以目前比较常用的APP为例,可以从表格看出,它们占用的运存是几百兆不等。如果这些APP同时在后台运行,就算是6GB运存,也肯定完全不够用的,所以疯狂地「杀」,非常有助于我们使用智能手机的体验。虚假的开屏图接下来吉普要介绍一种后台程序重新开启,有开屏图现象。这种情况实际上是APP没有被「杀」干净,它们依旧在后台运行。很多时候,打开一款APP,它需要连接服务器加载一些数据,比如淘宝商品、微博新信息等等,数据越大,加载的时间也就越久。APP自然不会让我们干瞪眼,因为长时间的数据加载,会非常影响用户体验,于是乎,很多APP会在数据加载完成之前,「盖」上一张开屏图来掩饰部分板块的空白,给我们感觉就是APP在重启,实际这是假象,在打开之前,APP依旧在后台运行。所以,Android操作系统的智能手机关闭后台APP的问题依旧是多数用户的痛点,所以现在的系统都加入了「杀」后台APP的程序。本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。科技吉普百家号最近更新:简介:专注手机数码资讯作者最新文章相关文章当Android系统的运行内存不足时,会把运行在后台的应用杀掉,将所有已经存在的Activity都杀掉,当用户重新返回应用的时候,所有被杀掉的Activity都会被重建,而且应用会运行在一个全新的进程当中,所有的数据都被重置为初始状态。那么这个时候往往都会出现错误数据。
XX应用,在登录页初始化所有数据
--& 登录成功进入主页面
--& 此时登陆页已经完成任务,finish登陆页
--& 从主页面进入到A页面
--& A页面通过网络加载数据
--& 点击Home键,打开其他耗内存的应用,此时如果内存不够,会把XX应用的主页面和A页面都干掉,当再返回XX应用时,主页面和A页面都会重建,经历onCreate方法等。
3、如何触发以上案例:
XX应用现在的手机基本上运行内存都足够了,但是还是会有开太多应用导致内存不够的时候,如果使用真机来重现以上案例,需要开的应用就多了,那么如何轻易的就实现以上案例呢?很简单,可以通过虚拟机,下载Genymotion,建一个虚拟机,将虚拟机的运行内存改为150M-200M左右,基本上就足够一个应用运行但不够两个应用一起运行了。
重现案例的条件已经具备了,接下来就是如何通过代码Log来实验了。
4、代码分析:
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
Log.e("YYQ", "onCreate");
protected void onStart()
super.onStart();
Log.e("YYQ", "onStart");
protected void onResume()
super.onResume();
Log.e("YYQ", "onResume" + android.os.Process.myPid());
protected void onPause()
super.onPause();
Log.e("YYQ", "onPause");
protected void onStop()
super.onStop();
Log.e("YYQ", "onStop");
protected void onDestroy()
super.onDestroy();
Log.e("YYQ", "onDestroy");
protected void onRestart()
super.onRestart();
Log.e("YYQ", "onRestart");
// 这个方法不知道是什么时候触发的
public void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState)
super.onSaveInstanceState(outState, outPersistentState);
Log.e("YYQ", "onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState)");
&pre name="code" class="java"&// 当后台运行应用时,此方法会被触发
protected void onSaveInstanceState(Bundle outState)
// 在这里保存相关信息
outState.putString("test","save msg");
super.onSaveInstanceState(outState);
Log.e("YYQ", "onSaveInstanceState(Bundle outState)");
// 当内存不足应用被干掉后,重新回到应用,此方法被触发
protected void onRestoreInstanceState(Bundle savedInstanceState)
super.onRestoreInstanceState(savedInstanceState);
// 在这里取回相关信息
Log.e("YYQ", "test是:"+savedInstanceState.getString("test"));
Log.e("YYQ", "onRestoreInstanceState");
在Activity中加入如上方法,就可以在Log中查看Activity的状态了。
正常的Activity状态就不说了,
当你按下Home键,会触发
onSaveInstanceState(Bundle outState)
比较重要的是onSaveInstanceState(Bundle outState),当系统未经你的允许就想要把Activity干掉的时候,这个方法会被触发,你可以在这里进行保存的操作。
此时应用已经在后台运行了,当你没有打开其他应用,也就是内存足够的时候,重新返回的时候不会触发onRestoreInstanceState方法,只有应用被干掉了,才会触发onRestoreInstanceState方法,还有onCreate方法。
onRestoreInstanceState
在onCreate方法加入:
protected void onResume()
super.onResume();
Log.e("YYQ", "onResume:" + android.os.Process.myPid());
会发现你刚启动应用时的pid和应用被杀掉后重建的pid不一样,说明应用在新进程中了。
你可以在onRestoreInstanceState方法中恢复数据。
5、解决方式:
虽然可以在onSaveInstanceState(Bundle outState)和onRestoreInstanceState方法中进行保存和恢复数据,但是对于一些全局性的数据最好能够一次性恢复,这样对于所有的Activity都有好处。
可以在基类Activity中一次性恢复。(一般应用都会有个自己的基类BaseActivity,用于抽取Activity的共性)
在onCreate方法中加入判断:
if (savedInstanceState != null && TextUtils.isEmpty(
BaseApplication.getInstance().getCurrentUser().getSystemUserID()))
BaseApplication.getInstance().initUserAllData();
其中第二个判断条件和if语句块是根据个人情况来的,我在这里的判断是当用户的id为null时,就说明Activity已经被重建了,数据被清除了,那么我就再次初始化用户的数据。保证了用户数据的完整性。
第一个判断条件只有当调用了onSaveInstanceState(Bundle outState)方法,并且应用被杀掉后,才不为null。
如此一来,就不怕内存不够的时候了,而且初始化用户数据也不会被多次初始化。
android进程优先级,内存不足时杀进程顺序
Android操作系统尝试尽可能长时间的保持应用的进程,但当可用内存很低时最终要移走一部分进程。怎样确定那些程序可以运行,那些要被销毁,Android让每一个进程在一个重要级的基础上运行,重要级...
Android的内存分配与回收
想写一篇关于android的内存分配和回收文章的想法来源于追查一个魅族手机图片滑动卡顿问题,我们想了很多办法还是没有避免他不停的GC,所以就打算详细的看看内存分配和GC的原理,为什么会不断的GC,GC...
Android 当App内存不足或在后台运行时回收部分activity的流程分析。
以前写的文章,放到博客上当记录吧。Android 当App内存不足或在后台运行时回收部分activity的流程分析。
首先我们要找到整个内存不足然后回调回收activity的入口,在哪里呢?在Acti...
Android内存(内存溢出 内存不足 内存低 .)优化详解.
Android内存(内存溢出 内存不足 内存低 .)优化详解
Android内存泄露
不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。
其实如果我们一个程序中,已经...
【安卓手游开发经验】解决安卓调试经常提示内存不足问题
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
今天测试提交了一个bug,“启动应用,按下home键,玩玩其他的应用,然后在点击该应用,应用直接崩溃了!”
首先查看了应用崩溃日志,发现不是经常报这个空指针,就是报那个空指针导致的(按下Home键是...
[java] view
plain copy
home键等原因,程序会变为后台程序,系统会更具需要,可能回收资源,再打开时候,就会因为资源回收,再调用oncreate,...
app运行在后台,android系统会在内存不够用的时候,回收app,如果app中有全局的变量,那么再次打开app可能会出现崩溃的情况。
public cla...
使用Fragment应用放置后台很久,被系统回收,出现crash
B.使用Fragment应用放置后台很久,被系统回收,出现crash;
原因:系统做了源码FragmentActivity...
Android内存告急,进程被系统回收
Android系统会根据不同等级的内存使用情况,调用这个函数,并传入对应的等级:
TRIM_MEMORY_UI_HIDDEN 表示应用程序的所有UI界面被隐藏了,即用户点击了Home键或者Back键...
没有更多推荐了,

我要回帖

更多关于 笔记本运存不够怎么办 的文章

 

随机推荐