这是universalImageLoader.jar下载,本案例是(shì)一(yī)个图片加载器,根据网(wǎng)上url请求到数据加(jiā)载到手机上。-This case is a picture loader, according to the online url request to the data loaded on the phones.
话(huà)说这(zhè)universalimageloader加载图片对(duì)搞过2年安卓程序都是用烂(làn)了再(zài)熟悉不过了,就是安卓新手也是(shì)百度(dù)就(jiù)会有一大堆东西出(chū)来,今(jīn)天为什么这里还要讲使用universalimageloader呢(ne)。一是因为这个东西确(què)实是一个很不错的东(dōng)西,第二让我们(men)用imageloader来学习 加载(zǎi)圆形(xíng)圆角图片。三(sān)呢以后(hòu)项目(mù)中可能用到了直接copy。
UIL的(de)功(gōng)能及优点 UIL的(de)使(shǐ)用 具体(tǐ)配置(zhì) 滚(gǔn)动时暂定(dìng)加载
作为图片加载类(lèi)库(kù)的”老大哥”,相(xiàng)信大部分(fèn)人都(dōu)用过它(tā)!
不管(guǎn)是自(zì)己再(zài)项目里面用,还(hái)是自己造轮子,了(le)解UIL的用法和框架原理都是有帮(bāng)助的!
下(xià)面就来总结下UIL的基本使用!
UIL的功(gōng)能(néng)及优(yōu)点
支持从网(wǎng)络(luò),本(běn)地,项目内读取(qǔ)图片
多线程下载图片
支持(chí)图片下载(zǎi)进度(dù)监(jiān)听
支持图片加载起始,加载中(zhōng),加载(zǎi)结束等毁掉函数
包(bāo)含内存缓存和(hé)磁盘缓存, 并可进(jìn)行缓存大小等参(cān)数的配(pèi)置
支(zhī)持占(zhàn)位图,及图片加(jiā)载(zǎi)过程中(zhōng)图片,以及图片加载失败图片(piàn)的显(xiǎn)示(shì)
支持(chí)图片加载成功后再处理
支持对bitmap裁剪等(děng)处理
可(kě)在ListView等滚动控件发生滚动时(shí),暂定图片加载
提供在(zài)网路较(jiào)慢时图片的加载(zǎi)
扩展性强,内存缓存和磁盘缓存(cún)策略可自行实现(xiàn),图片(piàn)加载各种参(cān)数(shù)也可(kě)自(zì)由配置!
1.下(xià)载 source-jar包,解压导入到(dào)安卓工程(chéng), 没有倚赖包,不会报错(cuò)。
2.修改(gǎi)下面2个类:都是(shì)增加refer部分
3. 把编译出的class文件(jiàn)替换掉jar包中的class即(jí)可。
