51Testing软件测试论坛

标题: 为什么将T卡里面的图片设为墙纸,移除T卡桌面墙纸仍为所设? [打印本页]

作者: 海中沙    时间: 2009-9-17 17:30
标题: 为什么将T卡里面的图片设为墙纸,移除T卡桌面墙纸仍为所设?
我是一名刚从事手机测试不久,之前在测MTK平台的机器,,发现这样一个一个问题,有点不疑惑,请高手解答。
将T卡里面存储的图片自定义为桌面墙纸,移除T卡,开机桌面墙纸仍为所设;按正常会提示“文件有误设为默认”等提示语;
第一次碰到这样的bug有点不疑惑,请知道的大虾指导一二...
作者: Jackc    时间: 2009-9-18 10:27
这个可能不是缺陷,对于它的定义你应该去查找相关的需求文档或设计文档才能定义。

LZ所说的现象,它的基本原理是:当终端选定墙纸后,系统会自动复制墙纸图片到指定目录文件夹下,然后再选择这个文件做为墙纸显示在终端待机界面上。(考虑到嵌入式设备存储量小的特点,一般这样的设计原理只复制单一图片,意思是,比如开始设置的墙纸为A,这时在指定目录下的图片备份也为A;当再选取B为墙纸时,指定目录下的文件A被替换成了B)
作者: yuyang316    时间: 2009-9-18 15:41
楼上说的很对,你把一个图片设定为墙纸后,手机会自动copy一个临时文件,从这个临时文件处设定当前桌面,当你把原文件删除后,临时文件依旧存在,所以不影响桌面设定,除非你重置桌面,或者有的手机是开关机一次,桌面就更新为默认桌面背景了。
作者: pbz    时间: 2009-9-21 12:18
不算是bug,可以如此设计
作者: 海中沙    时间: 2009-9-23 10:39
谢谢JACKC的解答
作者: 我是别人的马甲    时间: 2009-9-29 20:46
Jack牛人也
作者: mele1982    时间: 2009-10-27 00:02
标题: 故障
故障,首先你要检查一下手机上面是否也有此问题,如果没有这个文件,拔掉T卡,手机应该还原为默认的系统图片
作者: zhsparky    时间: 2009-10-31 09:23
学习了, 谢谢你们
作者: wangxinggang    时间: 2009-11-3 13:25
标题: 需要根开发的确认,不一定是BUG
我们公司的实现方式是
当设置T卡的图片设置为墙纸之后,把T卡移除,墙纸恢复默认墙纸----这是一种实现方式
正如楼上几位所说的一样,楼主遇到的这种情况也是对的----另一种实现方式

关键的是把T卡图片设置为墙纸之后,T卡移除,不会导致其他问题,比如重开机之后,不会有问题就可以了
作者: dalianlaowu    时间: 2009-11-3 16:45
这个要看如何定义的, 如果将文件先存入手机内存中, 再去除T卡文件,仍为桌面图片.

如果不存入手机内存中,当T卡移除时,链接路径断开,将恢复默认值.
作者: applejuzi    时间: 2010-2-6 21:53
严重同意 2楼和9楼的
作者: HISENSE_TUDOU    时间: 2010-2-8 22:15
我也遇到过 觉得不导致出什么问题就行  可以问问开发的实现机制
作者: threeg    时间: 2010-4-6 16:03
这个原理跟电脑的壁纸一样的,


图片被设置为桌面背景(壁纸)之后,这个图片文件也是可以被删除的,
作者: 小不点蜗牛    时间: 2010-4-10 11:47
各位大侠的讲解真是深入,鄙人学习了,不用去问开发的了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2