Android 图片(六)

2018-07-09  本文已影响15人  谷哥得小弟
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

5、图片加载原理
6、自己去实现图片库,怎么做?
7、Glide源码解析
8、Glide使用什么缓存?
9、Glide内存缓存如何控制大小?
上一篇 下一篇

猜你喜欢

热点阅读