轉載【商明超的博客】:http://blog.csdn.net/shangmingchao
Glide使用詳解(一)
http://blog.csdn.net/shangmingchao/article/details/51125554
Glide使用詳解(二)
http://blog.csdn.net/shangmingchao/article/details/51172972
glide的基本使用以及原理
http://blog.csdn.net/hshshshshs1/article/details/50786203
(一)Glide.with(……) 可以傳入的參數有
with(Android.app.Activity)
with(android.app.Fragment)*
with(android.support.v4.app.Fragment)*
with(android.support.v4.app.FragmentActivity)
(二)占位符使用
placeholder(R.mipmap.ic_launcher) // can also be a drawable
總結:1.你不能設置一個網絡 url 作為占位符,因為這也會被去請求加載的。
2.load()里面,Glide接受所有的值(可以是本地的資源也可以是網絡上的資源)。
(三)錯誤占位符
error(R.mipmap.future_studio_launcher)
// will be displayed if the image cannot be loaded
(四)使用 crossFade()
crossFade() 方法還有另外重載方法 .crossFade(int duration)。
如果你想要去減慢(或加快)動畫,隨時可以傳一個毫秒的時間給這個方法。
動畫默認的持續時間是 300毫秒。
(五)使用 dontAnimate()
直接顯示你的圖片,而不是淡入顯示到 ImageView
(六)用 override(horizontalSize, verticalSize) 調整圖片大小
(七)縮放圖像
CenterCrop
CenterCrop()是一個裁剪技術,即縮放圖像讓它填充到 ImageView 界限內并且側鍵額外的部分。ImageView 可能會完全填充,但圖像可能不會完整顯示。
FitCenter
fitCenter() 是裁剪技術,即縮放圖像讓圖像都測量出來等于或小于 ImageView 的邊界范圍。該圖像將會完全顯示,但可能不會填滿整個 ImageView。
圖片的加載
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
推薦閱讀更多精彩內容
- Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...