05 2013 档案
摘要:Reference: https://github.com/roboguice/roboguice/wiki最经接触到一些java的注入知识,找了下相关资料github上有个RoboGuice的库,挺不错的,还有一系列的说明文档,拿来翻译传播一下。RoboGuice是一个旨在简化Android开发和消除类依赖的注入框架,使用了Google的Guice库。如果你曾今使用过Spring框架(基于java语言的企业级开发框架,现在已经比J2EE本身更为流行)或者Guice,那么你就会知道这种编程是多么方便。为了是你有一个大致概念,先来看一个简单的例子,这是一个典型的Android activity:
阅读全文
摘要:前言上篇简单介绍了UniversalImageLoader的使用,分析了下源代码,大致可以进行如下划分,本文将分析图片加载的Imageloader实现,。正文通过ImageLoader实例对象,调用public void displayImage(String uri, ImageView imageView, DisplayImageOptions options, ImageLoadingListener listener)发放将开始加载图片,具体过程可以分为几个阶段:合法性检查主要是初始化检查和参数检查,可能会抛出异常或是下载不受干扰可以继续;有传入的图片地址为空,imageview为空
阅读全文
摘要:前言 UniversalImageLoader是用于加载图片的一个开源项目,在其项目介绍中是这么写的,支持多线程图片加载提供丰富的细节配置,比如线程池大小,HTPP请求项,内存和磁盘缓存,图片显示时的参数配置等等;提供双缓存支持加载过程的监听;提供图片的个性化显示配置接口;Widget支持(这个,个...
阅读全文