![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源框架学习
罗拙呓
简书博客地址:http://www.jianshu.com/u/14a4c5c3afc4
展开
-
Android Universal Image Loader 学习笔记(三)
4.2.19 ProcessAndDisplayImageTask.java处理并显示图片的Task,实现了Runnable接口。 主要函数: (1) run()主要通过 imageLoadingInfo 得到BitmapProcessor处理图片,并用处理后的图片和配置新建一个DisplayBitmapTask在ImageAware中显示图片。 4.2.20 LoadAndDisplayIm转载 2015-09-07 18:11:42 · 558 阅读 · 0 评论 -
Android——Volley学习笔记(三)
5. 杂谈5.1 关于 Http 缓存Volley 构建了一套相对完整的符合 Http 语义的缓存机制。 优点和特点 (1). 根据Cache-Control和Expires首部来计算缓存的过期时间。如果两个首部都存在情况下,以Cache-Control为准。 (2). 利用If-None-Match和If-Modified-Since对过期缓存或者不新鲜缓存,进行请求再验证,并处理 304转载 2015-08-20 17:45:24 · 516 阅读 · 0 评论 -
Android——Volley学习笔记(二)
4. 详细设计4.1 类关系图 这是 Volley 框架的主要类关系图 图中红色圈内的部分,组成了 Volley 框架的核心,围绕 RequestQueue 类,将各个功能点以组合的方式结合在了一起。各个功能点也都是以接口或者抽象类的形式提供。 红色圈外面的部分,在 Volley 源码中放在了 toolbox 包中,作为 Volley 为各个功能点提供的默认的具体实现。 通转载 2015-08-20 17:43:43 · 629 阅读 · 0 评论 -
Android——Volley学习笔记(一)
1. 功能介绍1.1. VolleyVolley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。 名字由来:a burst or emission of many things or a large amount at once 发布演讲时候的配图 从名字由来和配图中无数急促的火箭可以看出 Volley 的转载 2015-08-20 17:39:03 · 529 阅读 · 0 评论 -
Android Universal Image Loader 学习笔记(一)
1. 功能介绍1.1 Android Universal Image LoaderAndroid Universal Image Loader 是一个强大的、可高度定制的图片缓存,本文简称为UIL。 简单的说 UIL 就做了一件事——获取图片并显示在相应的控件上。 1.2 基本使用1.2.1 初始化添加完依赖后在Application或Activity中初始化ImageLoader,如下: p转载 2015-08-25 22:30:58 · 542 阅读 · 0 评论 -
Android Universal Image Loader 学习笔记(二)
4.2 核心类功能介绍4.2.1 ImageLoader.java图片加载器,对外的主要 API,采取了单例模式,用于图片的加载和显示。 主要函数: (1). getInstance()得到ImageLoader的单例。通过双层是否为 null 判断提高性能。 (2). init(ImageLoaderConfiguration configuration)初始化配置参数,参数configur转载 2015-09-07 18:03:50 · 520 阅读 · 0 评论