1. 程式人生 > >Android studio 圖片載入框架Glide介紹及使用

Android studio 圖片載入框架Glide介紹及使用

在泰國舉行的谷歌開發者論壇上,谷歌為我們介紹了一個名叫 Glide 的圖片載入庫,作者是bumptech。這個庫被廣泛的運用在google的開源專案中,包括2014年google I/O大會上釋出的官方app。

優點:

1,載入速度快

2,使用簡單

3,功能強大

4,記憶體開銷小

缺點:圖片質量不太高

Glide的使用和Picasso的用法基本一樣,個人覺得是在Picasso的升級版,方法比Picasso多,效能也比Picasso好。

下面我們就開始介紹Glide的使用,

首先是新增依賴 Glide必須依賴於V4包

Flie>Project Structure>Dependencies

   點選okandroid studio會重新配置以後這個是後build.gradle  dependencies中會出現如下說明就配置好了

compile 'com.github.bumptech.glide:glide:3.7.0'

 配置好了就開始使用吧

public class MainActivity extends AppCompatActivity {


    @BindView(R.id.img_back)
    ImageView imgBack;
@Override
protected void onCreate(Bundle savedInstanceState) {
        super
.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); Glide.with(this) //可以是Context Activity Fragment FragmentActivy .load("")//圖片載入路徑可以支援多種路徑 .placeholder(R.mipmap.ic_launcher)//載入中顯示的圖片 .error(R.mipmap.ic_launcher)//載入失敗顯示的圖片 .into(imgBack);//搭載的ImageView 用於顯示載入圖片 } }

這是基本用法還有很多高大上的功能如果感興趣的可以自己研究一下 Glide還有好多圖片載入框架都無法完成的功能就載入gif動態圖片呼叫asGif()實現你可以自己嘗試一下