簡體   English   中英

Glide - 在我的 ImageView 上使用 .centerCrop() 代替 android:scaleType="centerCrop" 有什么好處嗎?

[英]Glide - Is there a benefit of using .centerCrop() instead of android:scaleType="centerCrop" on my ImageView?

我正在使用 Glide 圖像加載庫將圖像加載到我的ImageView中。

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

我正在閱讀 github 頁面上有關如何使用 Glide 的自述文件,我注意到在示例中他們使用方法.centerCrop()裁剪圖像。

Glide.with(this).load(url).centerCrop().into(imageView);

與僅在ImageView中使用scaleType屬性相比,使用此方法有什么好處嗎?

<ImageView
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:scaleType="centerCrop"

我在沒有.centerCrop()方法的情況下嘗試了它,只使用了 xml 屬性,它們看起來基本相同。 Glide 是否有某種底層優化,消耗更少的 memory 或使該方法成為更好選擇的東西?

centerCrop 對 memory 的使用沒有任何作用,它只是縮放圖像

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM