1、图片库对比
常用的几个库:Picasso、Glide、Fresco,从以下几个方面来对比,
下载图片的方式
图片的缓存机制
加载到内存的机制
几种库加载简单的加载图片方式基本大同小异,库大小来说:Picasso<Glide<Fresco;功能来说也是越大的越丰富,他们都有缓存机制,但Glide是官方提供的图片加载框架,加载到内存中时Picasso直接完全加载,而Glide先转换成控件对应的大小进行加载,然后进行缓存。Glide支持GIF图片的加载,并且Glide对内存使用也相对小一些,支持多种自定义属性,相对其他框架综合而言相对好些。
2、图片库的源码分析
https://blog.csdn.net/guolin_blog/article/details/53759439
3、图片框架缓存实现
https://blog.csdn.net/guolin_blog/article/details/53759439
4、LRUCache原理
https://www.cnblogs.com/tianzhijiexian/p/4248677.html
网友评论