我有一個ViewPager,我用它來瀏覽幾個ImageView(大約1000),每個ImageView加載一個全屏的位圖。我使用options.inSampleSize
對圖像進行二次採樣,並使用memcache進行性能分析,但這仍然不夠快。我試圖避免的是,當用戶快速瀏覽視圖時,用戶會看到空白的ImageView。Android上的漸進式圖片加載
我想知道是否有辦法在請求的圖像加載時提供部分渲染圖像(或低質量)。
我注意到Android畫廊合併了類似的東西(特別是在放大和縮小時,加載看起來類似於在Web上加載漸進式JPEG),但我一直未能找到任何相關信息。
儘管您沒有在默認情況下做到這一點,但仍有多種方法可以對圖像進行部分解碼。不過,這絕對不會比加載完整圖像更快。 @Cam提到了Gallery應用程序 - 它首先從MediaStore加載一個較小的,以前調整大小的圖像的版本。 –