1。一致困惑为什么有的时候png就是不能在真机上进行显示,一运行就出错,从而不得不把程序和图片都改成jpg的
症结:因为很多图像文件本来就是jpg格式的,jpg格式和png格式不只是后缀名不同的区别,还有文件构成的区别,一般的同学直接把自己的jpg文件的后缀名改成png的放入程序,在模拟器上运行不会有问题,可能是因为模拟器兼容性比较好,但是在真机运行时绝对会提示你没有这个文件,因为它审核到改文件的内部格式和标准的png格式的文件是不同的,所以才会出现这个问题
2xml文件中编写的时候比如
<content>
<name>地图改动---6.72a bug修复</name><page>112</page>
</content>
这行代码和
<content>
<name>6.72a地图改动--- bug修复</name><page>112</page>
</content>
<content>
<name>地图改动--- bug修复6.72a</name><page>112</page>
</content>
运行出来的结果截然不同,第一个能在程序中完美的显示出来 ,而第二个和第三个不但它不能正常显示而且导致所有相关的条目都不能显示(包括第一个格式的语句),
症结:先不去管这个程序读取xml文件的机理是什么,但是中文字符或者数字开头会让程序感到这两种表达方式是不同的表达方式就对了,所有当大家觉得所有的问题都没有错误,不妨变换一下自己xml文件中文字的次序,把他们换为数字开头或结尾 或者换为中文开头或结尾 可能会使问题奇妙的得到解决