首先,大家都知道uim卡能存15条短信,但这十五条短信是有自己的固定位置(地址)的,就好像在墙上打15个洞放15个苹果,比如你取走第3个苹果,当再有新苹果补充进来时,有两种放的方法,一种按空的位置放,即哪缺苹果放哪,即新苹果为3号,我给这种方法起名叫插空法。另一种是,把剩下的苹果重新排队,先让4号苹果把3号的空位置补上,然后再在队尾放上苹果即新苹果为15号。lg的短信排列显然是采用的第一种方法,大概是lg认为没必要为短信按时间排序吧。存在机子里的短信也是同样的道理。
有的机友会问:那为什么刚收短信时是按时间排序,而在开机就不是了呢?
我的理解是:开机时收到的短信只是存在手机缓存里的,并没有真正存到uim卡里,关机时,手机就像放苹果似的把短信一个一个放到卡中。而在缓存里,短信根据地址是按时间先后顺序排列的(有点类似于电脑的堆栈)。
标签:
留言评论