西西河

主题:【原创】IPAD入手,说说感受 -- 品茶吃肉

共:💬144 🌺193 🌵4
全看分页树展 · 主题 跟帖
家园 没用过OS4吧。。。。。。

1.多任务只是看起来而已,没有整个程序真正在后台运行。

苹果要求在程序退出前,程序应该保存程序状态,比如你在听什么歌,看什么帖子,然后退出;你从dock中将程序再次开启,程序会从上次的状态中恢复,so,看起来就像程序没有被关闭。对于普通程序,这已经足够。

当然也有一部分程序可以真正的在后台运行,但是也不是整个程序,而是一部分。程序在退出前会释放大部分内存(最主要的是页面),然后开启任务在后台运行。比如一个聊天程序,用户关掉程序后,它会保存当前的状态,比如用户是在浏览好友信息,然后会有一个任务被开启,实时的接受好友发来的消息,一切准备工作完成之后,程序被真的关闭,所有程序占用的内存会被回收,只有一个后台任务在运行。当有好友向你发信,程序收到消息,会做相应处理,比如弹出一个alert,问你如何处理,回复还是cancel,选择回复就会再次开启聊天程序。。。。。。

背后是有些麻烦(苹果把所有的活都推给程序员了),但是在用户看来,效果和真正的多任务一模一样,但是体验更好,因为任一时刻只有一个程序在前台运行,不像android开多程序会卡机,因为android的程序都驻留在内存中。同样的电量问题也完美的解决了,和以前一模一样。电池大了,也许比以前更好。

2 用户不可能看到文件,除非破解。乔布斯说的文件夹是程序归类,你有好多个游戏,可以把它们都归类放到一个icon里,叫做“游戏”。。。。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河