请问ios和安卓的后台是不一样的吗? ios最多可以开多少后台程序?
答案:5 悬赏:80
解决时间 2021-02-21 23:38
- 提问者网友:乏味沐染
- 2021-02-21 17:20
请问ios和安卓的后台是不一样的吗? ios最多可以开多少后台程序?
最佳答案
- 二级知识专家网友:瘾与深巷
- 2021-02-21 17:38
是不一样的
iOS/Android多任务浅析
多任务,伪多任务。iOS与Aandroid操作系统的争论一直不休。双方的支持者都不甘示弱,都在谈,可谁又都谈不明白。
说到多任务,我们就不得不谈Pushmail。这是一个很经典的(伪)多任务,黑莓靠这个一度称霸北美市场。开启Pushmail的黑莓手机不是靠后台的 实施进程,而是通过消息提醒,类似现在的信息推送。这样的做法可以极大的减少电量的消耗,而那些真正实时查看的后台进程,无一例外的都是电量消耗大户。
移动设备对于后台进程有着自己的管理方式,如果无限制的让进程在后台任意堆栈,那电量很快就会被耗尽。
由于系统资源和电池容量的限制,移动系统的多任务与PC系统有一定的差异。桌面系统的多任务确实有多个程序在同时运行,当从一个切换到另一个时,它们都是 一直正常运行的,一般不会被结束。而移动系统则是在不同应用中快速切换。当切换其他应用时,原程序被挂起,暂停执行。
现在的移动操作系统在多任务上均有自己独到的特点,人们无不希望能同时运行多个程序,从而提高使用效率。简单有效的多任务管理模式能够提升用户体验,iOS和Android在多任务管理上有什么区别,我们下面就针对这个谈一下。
iOS是伪多任务?
Android系统原生就支持多任务,而iOS系统是从4开始的。它的多任务并不是传统意义上的多任务,不是任何应用进程都可以在后台自由运行。真正做到支持多任务的只有苹果Safari和Mail,很多苹果亲生的应用也都并不支持。
对于第三方应用,可以开放的后台运行接口只有音频播放(如QQ音乐)、地理位置检测(如谷歌地图)和网络电话(如Skype)等。
在iOS中,单击Home键可以从应用中退回桌面。之前运行的应用并不是被关闭了,而是被暂时“冻结”。已经分配给它的资源仍然没有收回,它是在运行中 的。当你重新点击应用,就会立刻进入,并恢复退出之前的状态。这就是苹果的快速切换应用功能(fast app switching)
苹果官网多任务解释
双击Home键可以激活屏幕下方的夹层,后台运行的应用都在这里。但并不是所有在这里出现的应用都是后台运行的。
iOS的多任务可以分为三种:
1、保持退出时状态
这种多任务只是一种看起来像多任务的单任务,当按下Home键时,程序会保持状态。待到下次呼出时便恢复保存时的状态,让人看起来好像没有退出过。就好像玩PSP上游戏的临时存档一样,退出游戏之前存一下,再次进入并读档后,这个临时存档就消失了。
2、有限多任务
在这种多任务下,按下Home键,程序会保存到内存中,可以执行一些系统允许的进程,如音乐播放和下载等。这种多任务更快,但会占用内存。
3、传统意义多任务
Safari和Mail就是这种多任务。这种多任务可以让程序在切换到后台时,无限制的做出动作。对于移动设备来说,如果不限制这样的行为,任由程序在后台随意执行,电量很快就会被用光。
有几种情况下,应用是真正完全退出了:1、系统为节省内存而自动终止某程序;2、用户手动长按屏幕下方多任务栏中的应用并关闭;3、尚没为iOS系统重新编译过的第三方应用(如更新之前的ONE|一个),这种应用无法被冻结,所以退出即终止。
能够在后台运行的应用有限
之所以iOS系统会给人伪多任务的印象,是因为苹果处于延迟续航时间等考虑,强制仅有少数几种应用能够被授权在后台运行。大多数应用在退出后会被挂起,挂起后的10秒钟内,仍然占用着原来的资源,用以一些善后工作。
当后台的应用过多,运行内存不够时,系统会自动结束认为最没用的进程,或是运行最早的那个进程。而那些被允许在后台允许的应用,系统会通过专门的API给予其永久后台权限,直到状态结束或用户主动关闭。
从多任务的定义上来看,iOS系统可以进行多任务处理,但又不完全符合传统意义的多任务。它需要挂起前一个进程才能将操作分配给下一个进程。但不管怎样,它是支持多任务操作的。
真正的后台是要付出代价的
再来说说Android。Android系统的运行方式是这样的:当你运行了一个应用,就进入了该应用相应的层面;当你又运行了一个应用时,就又进入了这 个应用的层面。新的层覆盖在旧的上面,相互叠加,周而复始。谷歌为开发者提供了7个API,来调整应用层之间的切换和运行,它的用途主要是用来设置如何切 换,以及切换后要做怎样的操作。
当新的层活动时,会叠加到下面的层上,下面的
iOS/Android多任务浅析
多任务,伪多任务。iOS与Aandroid操作系统的争论一直不休。双方的支持者都不甘示弱,都在谈,可谁又都谈不明白。
说到多任务,我们就不得不谈Pushmail。这是一个很经典的(伪)多任务,黑莓靠这个一度称霸北美市场。开启Pushmail的黑莓手机不是靠后台的 实施进程,而是通过消息提醒,类似现在的信息推送。这样的做法可以极大的减少电量的消耗,而那些真正实时查看的后台进程,无一例外的都是电量消耗大户。
移动设备对于后台进程有着自己的管理方式,如果无限制的让进程在后台任意堆栈,那电量很快就会被耗尽。
由于系统资源和电池容量的限制,移动系统的多任务与PC系统有一定的差异。桌面系统的多任务确实有多个程序在同时运行,当从一个切换到另一个时,它们都是 一直正常运行的,一般不会被结束。而移动系统则是在不同应用中快速切换。当切换其他应用时,原程序被挂起,暂停执行。
现在的移动操作系统在多任务上均有自己独到的特点,人们无不希望能同时运行多个程序,从而提高使用效率。简单有效的多任务管理模式能够提升用户体验,iOS和Android在多任务管理上有什么区别,我们下面就针对这个谈一下。
iOS是伪多任务?
Android系统原生就支持多任务,而iOS系统是从4开始的。它的多任务并不是传统意义上的多任务,不是任何应用进程都可以在后台自由运行。真正做到支持多任务的只有苹果Safari和Mail,很多苹果亲生的应用也都并不支持。
对于第三方应用,可以开放的后台运行接口只有音频播放(如QQ音乐)、地理位置检测(如谷歌地图)和网络电话(如Skype)等。
在iOS中,单击Home键可以从应用中退回桌面。之前运行的应用并不是被关闭了,而是被暂时“冻结”。已经分配给它的资源仍然没有收回,它是在运行中 的。当你重新点击应用,就会立刻进入,并恢复退出之前的状态。这就是苹果的快速切换应用功能(fast app switching)
苹果官网多任务解释
双击Home键可以激活屏幕下方的夹层,后台运行的应用都在这里。但并不是所有在这里出现的应用都是后台运行的。
iOS的多任务可以分为三种:
1、保持退出时状态
这种多任务只是一种看起来像多任务的单任务,当按下Home键时,程序会保持状态。待到下次呼出时便恢复保存时的状态,让人看起来好像没有退出过。就好像玩PSP上游戏的临时存档一样,退出游戏之前存一下,再次进入并读档后,这个临时存档就消失了。
2、有限多任务
在这种多任务下,按下Home键,程序会保存到内存中,可以执行一些系统允许的进程,如音乐播放和下载等。这种多任务更快,但会占用内存。
3、传统意义多任务
Safari和Mail就是这种多任务。这种多任务可以让程序在切换到后台时,无限制的做出动作。对于移动设备来说,如果不限制这样的行为,任由程序在后台随意执行,电量很快就会被用光。
有几种情况下,应用是真正完全退出了:1、系统为节省内存而自动终止某程序;2、用户手动长按屏幕下方多任务栏中的应用并关闭;3、尚没为iOS系统重新编译过的第三方应用(如更新之前的ONE|一个),这种应用无法被冻结,所以退出即终止。
能够在后台运行的应用有限
之所以iOS系统会给人伪多任务的印象,是因为苹果处于延迟续航时间等考虑,强制仅有少数几种应用能够被授权在后台运行。大多数应用在退出后会被挂起,挂起后的10秒钟内,仍然占用着原来的资源,用以一些善后工作。
当后台的应用过多,运行内存不够时,系统会自动结束认为最没用的进程,或是运行最早的那个进程。而那些被允许在后台允许的应用,系统会通过专门的API给予其永久后台权限,直到状态结束或用户主动关闭。
从多任务的定义上来看,iOS系统可以进行多任务处理,但又不完全符合传统意义的多任务。它需要挂起前一个进程才能将操作分配给下一个进程。但不管怎样,它是支持多任务操作的。
真正的后台是要付出代价的
再来说说Android。Android系统的运行方式是这样的:当你运行了一个应用,就进入了该应用相应的层面;当你又运行了一个应用时,就又进入了这 个应用的层面。新的层覆盖在旧的上面,相互叠加,周而复始。谷歌为开发者提供了7个API,来调整应用层之间的切换和运行,它的用途主要是用来设置如何切 换,以及切换后要做怎样的操作。
当新的层活动时,会叠加到下面的层上,下面的
全部回答
- 1楼网友:猎杀温柔
- 2021-02-21 22:00
对,是不一样的,还有苹果的不能用开多少后台程序,只能说ios系统唤醒应用比安卓快而已,苹果也开不了多少后台。
- 2楼网友:高冷不撩人
- 2021-02-21 20:36
每个手机不一样,,要看rom大小
- 3楼网友:伤口狠精致
- 2021-02-21 20:10
1、安卓自由开放,可以随意安装各种各样的软件、插件,ios闭源,在不越狱的情况下只能从appstore下载软件。
2、安卓系统会被各种各样的通知打扰,ios对于通知和蜂窝数据的管理更加完善。
3、安卓系统使用方便,可以随便往手机里边放文件,而ios只能通过itunes进行管理。
4、安卓系统的流畅性和稳定性要逊于ios。
5、安卓系统的续航普遍比较差,一天一充就很不错了。
6、从安卓1.8到4.4,不得不承认,安卓的进步很明显,越来越好,而ios尽管也在进步,不过步伐比较小,ios8系统的各种bug和卡顿也是有的。
7、因为在安卓5.0之前,不得不承认,安卓系统不如ios。
8、安卓5.0的设计完爆ios8,可惜手机厂商们很少给你更新系统。
9、安卓在中国最大的致命伤是谷歌退出中国,很多非常棒的谷歌应用都无法使用,gmail,maps,google now等,说句实话,google now在美国的使用感受要远远超过ios的siri。
10、只要国内没办法使用谷歌服务,安卓永远瘸了一条腿。
- 4楼网友:许你一世温柔
- 2021-02-21 19:06
开多少都行,但是iOS后台是假的,没用
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯