Android开源项目
杨龙飞
代码的架构和性能至上。
展开
-
Universal Image Loader 学习笔记-基本使用
虽然,UIL框架从2015年11月27号就已经不在更新了,但是作为学习安卓以来的一款重要的框架,并且现在的项目还在使用它,所以还是很有必要专一学习学习,并且其功能真的很强大,对于提升架构能力大有益处。原创 2016-12-12 15:56:23 · 469 阅读 · 1 评论 -
Universal Image Loader 学习笔记-框架配置
UIL框架是强大的、灵活的,很重要的一点在于各种配置。概述ImageLoader的配置(ImageLoaderConfiguration)是应用程序的全局性的,你只能设置一次。所以,一般在自定义的Application类的onCreate()中进行配置,当然也可以在一个Activity中配置(只要在使用之前配置并且只配置一次)。配置建造器中的所有的选项都是可选择的,大家可以只使用自己想要定制的选项。原创 2016-12-15 16:57:44 · 456 阅读 · 1 评论 -
Universal Image Loader 学习笔记-设计模式
单例模式单例模式应该说是我们在使用UIL时,第一个用到的设计模式。原创 2016-12-26 12:18:57 · 462 阅读 · 0 评论 -
Universal Image Loader 学习笔记-图片加载
UIL在使用的时候都是一行代码搞定,那么,究竟其中做了多少事情么,还是要从源码中一探究竟。原创 2016-12-29 11:09:15 · 351 阅读 · 0 评论 -
Universal Image Loader 学习笔记-图片显示选项
UIL除了唯一一次的全局配置之外,在每次提交一个图片显示任务时,都可以定制等多的选项。当然,如果不进行定制的话,将采用全局配置中的默认显示选项。原创 2016-12-19 18:03:56 · 371 阅读 · 0 评论 -
网络请求框架Retrofit的基本使用
公司的产品使用的网络请求框架是AsyncHttpClient,考虑到Google在Android6.0版本时,将HttpClient的请求框架移除了,所以预研一下新的框架,现在网络请求方面性能最好的应该是OKHttp,然后呢,今天介绍的Retrofit是对OKHttp进行了封装,使用起来更方便了。原创 2016-12-15 10:59:07 · 507 阅读 · 0 评论