日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 安卓圖片框架:universal-image-loader的快速使用

安卓圖片框架:universal-image-loader的快速使用

來源:程序員人生   發布時間:2014-09-16 15:18:18 閱讀次數:2877次

在安卓開發過程中難免會遇到以下幾個情況:

1、圖片異步加載

2、圖片緩存

3、圖片顯示

4、其它……(忘記了)

以上的這些情況,可能要自己去寫不少代碼去實現這些功能,而且對于一些新手,可能寫了半天,發現效果很不理想、內存問題也處理不好、異步也不好控制(我就是這樣)。所以搜了一下,發現網上最流行的一個安卓圖片開源框架 universal-image-loader,親自使用了一下,發現真是的好用啊!一共就加十幾行代碼就搞定了,媽媽再也不用擔心我花時間去瞎搞八搞的了!

好了,下面來說說快速使用這個框架的步驟:

一、往工程的libs文件夾中添加 universal-image-loader-1.9.2-with-sources.jar 這個Jar包。點擊這里可以直接下載哦!

二、新建一個 繼承application的類,其中的代碼看下面:

public class MyApplication extends Application { public void onCreate() { super.onCreate(); initImageLoader(getApplicationContext()); } public static void initImageLoader(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.MAX_PRIORITY).denyCacheImageMultipleSizesInMemory() .diskCacheFileNameGenerator(new Md5FileNameGenerator()).tasksProcessingOrder(QueueProcessingType.LIFO) .writeDebugLogs() // Remove for release app .build(); ImageLoader.getInstance().init(config); } }

注意,這個application類要在menifest中的application標簽中注明哦!就是下面這樣:

  <application

        android:name="com.lee.example.MyApplication"


好了,添加完以上兩步的內容,基本的框架環境就搭建好了,下面是如何使用它來加載網絡圖片:

先聲明兩個對象:

private DisplayImageOptions options;

private ImageLoader imageLoader;


然后在類的構造函數或者activity的increate方法中初始化它們:

imageLoader = ImageLoader.getInstance();

options = new DisplayImageOptions.Builder()

.showImageOnLoading(null)//加載過程中顯示的圖片

.showImageForEmptyUri(null)//加載內容為空顯示的圖片

.showImageOnFail(null)//加載失敗顯示的圖片

.cacheInMemory(true).cacheOnDisk(true).considerExifParams(true)

.bitmapConfig(Bitmap.Config.RGB_565).displayer(new FadeInBitmapDisplayer(388)).build();

下面是使用:

imageLoader.displayImage(imageFile, imageView, options);

說明:

imageFile:圖片的網絡路徑(也可以用本地的路徑哦,詳情看文末的框架github中文檔說明)

imageView:就是圖片控件哈~

就上面這么一句,太方便了哈!



框架的github地址:https://github.com/nostra13/Android-Universal-Image-Loader


小廣告:關注微信公眾號:“大大花貓” ,它是一個智能聊天機器人,可以回答各種問題,包括查詢各種信息哦!它還可以進行人臉識別,只要發送一張人臉照片,就可以進行識別并回復出各種信息哦!它還有許多微信網頁小游戲哦!還有更多精彩功能正在開發中! 快快關注吧!^ ^


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久久亚洲国产 | 国产精品久久久久久久久久久免费看 | 欧美日韩一区二区三区在线视频 | 精品一区二区av | 在线一区二区免费 | 久久极品| 亚洲久久 | 91国自产精品中文字幕亚洲 | 中文字幕日韩欧美一区二区三区 | 久久久久国 | 亚洲欧美一区二区在线观看 | av在线a| 国产一区二区三区在线免费观看 | 夜夜艹天天干 | julia中文字幕久久一区二区 | 麻豆视频在线免费观看 | 国产成人一区 | 欧美aa| 91精品一区 | 亚洲视频第一页 | 欧美日韩另类一区 | 蜜桃一区二区在线观看 | 欧美一区二区三区 | 日韩欧美国产高清 | 天天操夜夜逼 | 国产免费av在线 | 最新日韩精品在线观看 | 性感美女一级毛片 | 在线观看欧美日韩 | 国产乱色国产精品播放视频 | a爱视频 | av天天干 | 嘿咻免费视频观看午夜 | 亚洲国产视频一区 | 日韩不卡一区 | 欧美在线视频一区 | 欧美一级夜夜爽 | 99久久精品一区字幕狠狠婷婷 | 欧美精品网站 | 国产精品久久久久婷婷二区次 | 日韩一区二区三区在线观看 |