ImageView顯示圖片資源的兩種方法(background/src)
在實際開發中,ImageView可以通過設定background或者src屬性來展示圖片資源。為了防止自己用混,故做個簡單的記錄。
二者可以同時設定,會產生圖片的重疊效果
android同時支援通過java程式碼動態設定圖片,分別是以下兩個方法。
setBackgroundResource(int resid)
對應android:background屬性。引數是資源id,傳入0時表示清除背景圖片。setImageResource(int resid)
對應android:src屬性。該方法在UI執行緒中進行Bitmap的讀取和解碼,可能會造成短暫的卡頓。可考慮使用setImageDrawable(android.graphics.drawable.Drawable)或
setImageBitmap(android.graphics.Bitmap)以及BitmapFactory替代。
相關文章
- ImageView顯示網路上的圖片View
- 前端通過background實現圖片裁剪顯示的方法前端
- iOS開發之imageView居中顯示圖片iOSView
- Android用ImageView顯示本地和網上的圖片AndroidView
- opencv圖片上如何顯示兩個小圖片OpenCV
- [Android]Layout中ImageView中圖片的對齊顯示問題AndroidView
- ImageView的屬性android:scaleType設定最佳比例圖片顯示ViewAndroid
- Torch7平臺上顯示圖片的幾種方法
- Android學習筆記:如何設定ImageView中圖片的顯示方式Android筆記View
- 高效圖片輪播,兩個ImageView實現View
- win10設定始終在工作列顯示的圖示的兩種方法Win10
- Android 開源圖片裁剪工具、圖片顯示工具分享Android
- 資料庫顯示圖片的問題資料庫
- 合成圖片的兩種方法,思路都是一樣的
- ImageView圖片填充全屏View
- img圖片無法顯示利用onerror事件顯示替代圖片Error事件
- Qt中使用QLabel顯示時間的兩種方法QT
- 動態顯示資料庫圖片資料庫
- CSS · 兩種背景圖片CSS
- Win10系統電腦電源圖示不顯示三種解決方法Win10
- CSS圖片的灰色顯示效果CSS
- 使用Jsoup解析Html == TextView顯示html圖片的方法JSHTMLTextView
- win10系統顯示檔名字尾的兩種方法Win10
- Android圖片底部居中的ImageViewAndroidView
- 網頁圖片不能顯示 網頁圖片顯示不出來的解決辦法網頁
- Android兩種簡單的載入GIF圖片的方法Android
- WPF/C#:顯示分組資料的兩種方式C#
- 完美解決IE中PNG格式透明背景圖片顯示異常的各種方法【Z】
- Java——圖片滾動顯示Java
- Hybris Storefront裡產品圖片顯示不出來的分析方法
- discuz7.2不能顯示驗證圖片的解決方法
- Android 網路圖片檢視顯示的實現方法Android
- Html中滑鼠懸停顯示二級選單的兩種方法HTML
- [分享]iOS開發 - 批量載入圖片資源時模擬器的顯示而真機不顯示的問題iOS
- Android ImageView 清空背景圖片AndroidView
- win7圖片只顯示圖示不顯示預覽圖解決方案Win7圖解
- Vue 動態繫結圖片 src 屬性閃屏 白屏 無內容顯示 BUG 小記Vue
- 瀏覽器能正常訪問圖片,但是放到img src下就無法顯示的解決方案瀏覽器