引子:
由于最近公司产品转战移动端,而且就要在年底前上线第一个版本,作为主工不得不立即投入到Android开发的学习中,昨天一天在家找了一些资料,看了一些视频,也试着弄了一个简单的应用。
问题:
本来开始随便弄了一张图片作为应用图标,今天弄到公司的logo,准备换个,图标放进去了,AndroidManifest.xml里application 里的icon也改了,但在模拟器里运行的时候图标一直是之前的图标,而且打开的时候应用左上角闪现一下新图标,然后马上就回到之前的图标,而且应用卸载的时候显示的确实新图标。
解决过程:
我看了下res目录下的几个drawable文件夹发现l m xh xxh 几个文件夹里还有我之前的那个图标文件,我开始只放了第一个文件夹里,原来工具会自动同步下面几个,但我新放的图标却没有同步,我以为是这个问题,在下面几个也依次放进去,运行后图标还是没改过来,我无奈的去google百度了一下,有的说在MIUI中会有图标缓存的问题,但我这是Galaxy S4的模拟器 啊。继续看,看到一个帖子,说入口activity的icon的问题,然后我立马改了下,运行,问题解决。
疑问:
虽然问题解决,但我还是奇怪为啥activity的图标会影响到整个程序的图标显示呢。
补充:
问题知道了,之前入口Activity的图标是用的默认的icon,工具自动把这个icon文件也替换成我之前加进去的图标了。