网站大量收购闲置独家精品文档,联系QQ:2885784924

为什么还需要Backgrounder????.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么还需要Backgrounder????

转帖自电玩巴士- 有很多人说 iPhone 4 开始 4.0 以后的固件已经支持后台运行了,为什么还需要 Backgrounder???? 我想说双击Home 键出来的叫做最近运行程序列表,出现在这个列表里面的唯一、充分 且必要条件是最近运行过的程序,跟任何别的因素没有关系。而且列表里面的图标是按最近 运行的顺序排序的。这个列表里面的程序有可能是在后台驻留的,也有可能是已经完全退出 的,还有可能是真后台还在继续运行的。总之,都有可能,因为是否后台跟是否出现在这个 列表无关。我们可以肯定的只有一点:不在这个列表里面的程序必定是已经完全退出了的。 在后台驻留但不出现在最近程序列表里面这种情况是不允许发生的。 如果你在这个列表里面手动叉掉一个程序图标,那么: 1、如果程序本来就已经完全退出,那么什么事情也不会发生,只是删掉了一个图标而已。 2、如果程序是在原生后台,那么程序会释放内存并退出,如果程序在运行系统支持的那几 项原生后台任务(音乐,GPS 什么的),会被终止。 3、如果程序在真后台运行,那么程序会终止运行并完全退出。并有可能丢失未保存的数据, 这一点我不是很肯定,需要进一步观察。 有很多人问为什么把程序设成完全关闭之后在双击 Home 键弹出的任务管理器里面还 是存在,似乎大家都觉得 Backgrounder 的完全关闭还是没有在任务管理器里面手动删掉后 台程序干净,这一点似乎让很多强迫症病患、偏执狂以及完美主义者极度不爽。关于这个问 题,iOS4 用户手册繁体中文版第27 页是这样说的: /zt/iphone3gguide/27.shtml 官方说明书说得很清楚了,双击Home 键你看到的只是最近运行的程序,跟后台不后台 没有一毛钱关系。你在这里删除的,也只是最近运行的程序图标而已,跟程序是否退出也没 有一毛钱关系。而双击Home 键弹出来这个东东也不叫任务管理器,只是最近运行程序列表 而已。之所以你以为这个是任务管理器,只是你想当然而已,或许还有部分白痴评测文章的 影响。总之,这个故事告诉我们,不要总以为自己看到的、自己想象的东西是正确的,多看 说明书是正道。 在网上看了半天,没有看到一个到位的 Backgrounder 教程,大多数都是截个图,告诉 你照他这样设就好了。且不说各人的使用习惯不一样照猫画虎行不行,单说发这些教程的人 很多自己也没搞清楚那些选项的真正意思,各种版本的教程问题多多。 偏偏 Backgrounder 又是个对系统行为影响巨大的程序,个人感觉那些越狱之后大叫越 狱费电厉害的一大半是因为这个程序。而 Backgrounder 的设置又是无比的绕,不仔细想想 是不大能搞清楚的,这个程序的设置是需要思考的。所以小弟我认真做了个教程,希望能够 帮大家正确使用这个程序。所有的说明以 iOS4 为标准,更早的系统我没有用过,没办法帮 到大家。 先用截图简单说明一下,然后后面再展开说明。 后台模式设置(Backgrounding method) 对于正确使用 Backgrounder,最重要的就是对于iOS4 原生后台模式的理解。这个问题 Backgrounder 自带的说明就已经讲得很清楚了。 iOS4 提供的伪后台支持后台音乐播放,GPS 定位,网络语音通话,以及任务完成。也就 是说仅只有这四项工作可以真正在后台运行。所谓任务完成是指在程序退出的时候还有工作 没处理完,比如保存进度存档,那么系统允许程序在后台继续工作,然后在完成保存进度之 后停止运行。 除了上述四项后台功能,系统还提供一个程序快速切换的功能,这个功能也算是 iOS4 多任务的一部分。个人观点,这个功能是 iOS4 多任务中最先进最有用的功能。它让程序在 最小化的时候仅仅是暂停运行,但并不释放内存,保持程序当前的状态,这样当你再次打开 这个程序的时候,程序不需要重新从硬盘(闪存)中读出,不需要重新 Load 数据,而是瞬 间恢复到上次退出程序时的状态,这个特性会给用户很强的多任务的感觉,仿佛程序从来没 有退出过一样。而这个功能所花费的代价只是一块内存,而并不消耗cpu 时间。什么意思呢? 就是说快速切换并不比退出程序多耗一丝电,相反,由于再次打开程序的时候不需要读硬盘 (闪存),它比退出程序再重新启动更省电! 关于程序快速切换,了解到这个程度还不够,我们还需要知道更深入一点才能正确地使 用Backgrounder。 第一点是:为快速切换所保留的

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档