怎么样提高 ios 中切换app时的流畅性,就是切换如何直接回到之前的界面而没延迟。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
yescola

怎么样提高 ios 中切换app时的流畅性,就是切换如何直接回到之前的界面而没延迟。

  •  
  •   yescola May 14, 2013 3068 views
    This topic created in 4736 days ago, the information mentioned may be changed or developed.
    RT.打个比方,我经常发现,同时使用 浏览器 和 新浪微博 ,比如刚刚使用了新浪微博,操作了一会儿,然后直接使用 home键 返回主屏再打开 safari 浏览器,然后在浏览器里面操作了几分钟,再切换到微博的时候的时候,打开微博app时会有一些延迟,会显示启动的那个 loading 界面然后才回到刚才操作的界面,而不是直接回到刚才正在操作的界面。就好像是刚刚才打开这个 app 的感觉一样。

    所以,这样的切换感觉不是那么流畅,这是因为什么原因?是内存不够的原因,还是 ios 本身的设定就是这样的?有什么办法可以解决或者减少这种情况的出现?
    8 replies    1970-01-01 08:00:00 +08:00
    qdvictory
        1
    qdvictory  
       May 14, 2013   1
    因为在使用浏览器的过程中,内存不足,所以系统会将进入后台的程序内存进行释放(里面包括了微博的),这时再进微博,就和重新打开是一样的。
    这种是不可控的(别的程序浪费内存),只能尽可能优化程序启动时间来变相达到“加速”的目的。。当然如果不是你开发的程序的话,你只能尽可能的关闭后台程序,让前台程序尽可能的有足够的内存而不报内存警告- -
    yescola
        2
    yescola  
    OP
       May 14, 2013
    @qdvictory 貌似这样很不爽。因为我总是会在多个APP中进行切换。而且我发现我的可用内存除了开机的时候比较多之外,其他时间也总是在20-50M之间徘徊,
    alexrezit
        3
    alexrezit  
       May 14, 2013
    内存不够... 像 touch 4 这种从一个 app 跳到新浪微博去验证, 验证完回来就得重新加载, 还经常闪退.
    Cwind
        4
    Cwind  
       May 14, 2013
    @yescola 你越狱了装了一堆杂七杂八的东西吧?
    yescola
        5
    yescola  
    OP
       May 14, 2013
    @Cwind 安装了一些插件,嗯。
    XDA
        6
    XDA  
       May 14, 2013
    建议LZ去读读OC的内存管理机制
    ninjai
        7
    ninjai  
       May 14, 2013 via iPhone
    个人体验是在十几个之间切换没什么问题, iPhone 5
    feikaras
        8
    feikaras  
       May 14, 2013
    反正ios是内存不足引发的硬伤。没救的。
    估计也是想靠内存不足来淘汰旧款设备
    About     Help     Advertise     Blog     API     FAQ     Solana     2384 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 55ms UTC 11:05 PVG 19:05 LAX 04:05 JFK 07:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86