摘要:
一般读取APK的图标可以用,PackageManager里面的getApplicationIcon(ApplicationInfo)来得到一个drawable。但实际使用的时候经常只能得到一个默认的图标,根本不是APK的图标。 然后,网上就有人说这个方法是骗人的,并且提出了一些用反射来实现的。类似这样的方法,http://www.devdiv.com/thread-50949-1-1.html,还是比较复杂的。主要是用到了反射,调用多的话,效率可想而知。 今天突然想到小米的文件浏览器是开源的,所以果断看了一下里面的代码,找到读APK图标的地方,方法很简单,根本不用反射这么麻烦。 ... 阅读全文