SD卡中应用在桌面跑乱问题

王朝学院·作者佚名  2016-08-16
窄屏简体版  字體: 小  |  中  |  大  |  超大  

举个例子,用户手机桌面上有一个“天天酷跑”应用,在手机重启后,手机桌面上这个应用的位置发生改变。粉粉们多认为这是一个BUG。

实际上,发生这种情况是由于SD卡应用展现的设计方案出了问题。比如说,用户将“天天酷跑”应用存入SD卡中后,当在关机时SD卡被卸载,“天天跑酷”从系统中桌面显示文件夹中被删除掉了,当手机重启后SD卡挂载,SD卡上的应用重新添加到原来的桌面显示文件夹内,但——不会显示在重启前手机桌面的位置上,而是固定的添加在桌面显示的最后的位置,这就是粉粉们吐槽最多的,一直在应用的SD卡展现设计方案。如图(红色方框拟SD卡内应用,黑色方框拟手机系统内应用)

于是大家就可以看到,SD卡应用5、2固定显示在文件夹的末尾,先后顺序取决于应用的加载顺序。

原来粉粉们饱受困扰的,研发一直不理解的,问题是这条展现规则——文件夹内的SD卡应用在重启手机后,固定显示在文件夹的最后位置

在粉粉们滴多次反馈后,我们我们参考小米桌面的效果,将SD卡挂载应用图标在桌面乱跑这个问题进行了优化——即重启手机后,文件夹内的SD卡应用,令部分SD卡应用可保持原位,其他的SD卡应用不确定具体位置摆放,这个效果也是目前可实现的SD卡应用保持原位的最佳效果。

这个优化方案的详细原则解释:SD卡应用在挂载时,最初在桌面一个一个进行广播传递展示的,而且无序。桌面文件夹内不允许有空位,所以如果位置靠后的SD卡应用先显示的话,就会被后来的靠前的SD卡应用改变其原先的位置。比如下图中,如果应用2先过来,5后过来的,那么SD卡加载后,和原有的图标位置是一样的,如果是5先过来的,2后过来的,那么靠后的图标会往后依次移位。

优化方案采纳后,现在文件夹内的SD卡应用在重启手机后,应用图标基本保持和原有的图标位置一样的位置。亲们,在咱最新的3C、3X迭代升级版中,SD卡加载显示滴问题就采用啦这样滴优化方案,在紧锣密鼓地3.0升级版本中,SD卡挂载桌面跑乱问题,将彻底被解决!

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航