在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Android/ 關(guān)于Glide
配置
Generated API
轉(zhuǎn)換
選項(xiàng)
過(guò)渡效果
關(guān)于Glide
緩存
調(diào)試
目標(biāo)
占位符
下載和設(shè)置
入門(mén)指南

關(guān)于Glide

Glide是Android平臺(tái)上的一個(gè)快速高效的圖像加載庫(kù),專(zhuān)注于平滑滾動(dòng)。Glide提供了一個(gè)簡(jiǎn)單易用的API,一個(gè)性能可擴(kuò)展的資源解碼管道流和自動(dòng)資源池。

http://wiki.jikexueyuan.com/project/Glide/images/glide_logo.png" alt="glide logo" />

Glide支持獲取,解碼和顯示視頻、圖片以及GIF動(dòng)畫(huà)。Glide包含一個(gè)靈活的API,允許開(kāi)發(fā)人員插入幾乎任何網(wǎng)絡(luò)堆棧。默認(rèn)情況下,Glide使用基于HttpUrlConnection的自定義堆棧,但是也包含實(shí)用程序庫(kù)插入到Google的Volley項(xiàng)目或Square的OkHttp庫(kù)替代。

Glide的主要重點(diǎn)是盡可能平滑和快速地滾動(dòng)任何類(lèi)型的圖像列表,但是對(duì)于幾乎任何需要獲取,調(diào)整大小和顯示遠(yuǎn)程圖像的情況,Glide也是適用的。

API

Glide使用簡(jiǎn)單流暢的API,允許用戶(hù)在一行中提出大多數(shù)請(qǐng)求:

Glide.with(fragment)
    .load(url)
    .into(imageView);

性能

Glide考慮到Android的圖像加載性能的兩個(gè)關(guān)鍵方面:

  • 圖像解碼的速度。
  • 解碼圖像時(shí)發(fā)生的異常。

為了讓用戶(hù)在應(yīng)用程序中擁有很好的體驗(yàn),圖像不僅要快速出現(xiàn),而且還必須這樣做,這樣才不會(huì)導(dǎo)致大量的主線(xiàn)程I/O阻塞和卡頓或過(guò)多的垃圾回收。

Glide采取了許多步驟,以確保圖像在Android上加載盡可能快速和平滑:

  • 智能、自動(dòng)地下采樣和緩存,最大程度地減少了存儲(chǔ)開(kāi)銷(xiāo)和解碼時(shí)間。
  • 積極重用資源(如字節(jié)數(shù)組和Bitmaps)可最大限度地降低昂貴的垃圾回收和堆碎片。
  • 深度生命周期集成確保只對(duì)有效的Fragment和Activity優(yōu)先請(qǐng)求,并且應(yīng)用程序在必要時(shí)釋放資源,以避免在后臺(tái)時(shí)被殺死。

入門(mén)

首先查看下載和安裝頁(yè)面,了解如何將Glide整合到您的應(yīng)用程序中。然后,查看入門(mén)指南頁(yè)面了解基礎(chǔ)知識(shí)。有關(guān)更多幫助和示例,請(qǐng)繼續(xù)閱讀文檔部分的其余部分,或查看我們提供的示例程序。

要求

Glide v4要求Android版本4.0(API等級(jí)14)或更高版本。

上一篇:調(diào)試下一篇:下載和設(shè)置