Monthly Archive: 十一月 2015

同时使用parceler/butterknife/dagger2出现DuplicateFileException的解决方法

  同时使用parceler、butterknife和dagger2这几个库时,可能是因为都用到了annotation,gradle报错:

  解决方法为,在build.gradle中加入packagingOptions排除annotation,annotation不需要被打包进APK: [crayon-59c2e61b5f3a15…
Read more

令Picasso将图像缓存到本地存储空间

  Picasso是Android上的一个强大的图像下载和缓冲库,默认情况下,Picasso可以将图像缓存到内存,如果杀掉App再次打开,仍需要重新下载图像。Picasso通过委托你当前使用的HTTP Client来进行下载和缓冲,只要使用如okhttp之类带有本地存储缓存功能的HTTP Client,Picasso便会自动使用该Client进行下载和缓存,从而获得将图像缓存到本地存储空间的特性。…
Read more