本人是新手,目前遇到一个奇怪问题。
在看别人的源码,assets目录下只放了五个文件,均为图片,比如名称分别为:a.png, b.png, c.png, d.png, e.png 。除此之外看不到任何别的东西。
但是,在虚拟机中将应用跑起来时,语句 String[] files = getAssets().list(""); 获得的数组files却有8个元素,除了上面那五个文件外,多出来的为:images, sounds, webkit。然后我在assets目录下自己建了个images目录,将那五个图片移到images目录中,使用语句:
String[] files = getAssets().list("images");
这时候,返回类的数组同样不止五个元素,而是七个元素,多出来的两个为:android-logo-mask.png 和 android-logo-shine.png。对此,我百思不得其解,这多出来的文件名是怎么来的呢?有没有哪位高手清楚其中原因?