Re: [問題]快速顯示sdcad上圖片的最佳方式?
※ 引述《ben1231304 (ben)》之銘言:
: 最近在研究從sdcard上利用gridview顯示所有圖片
: 為了避免OutOfMemory
: 利用insamplesize取得Bitmap縮圖 成功解決了內存不足的問題
: BUT! 載入速度非常的龜速阿!!!
: 在想是不是有其他方式可以讓載入速度順暢一點
: 現在知道的方式有
: 1.利用cache
: 2.將檔案存入資料庫
: 想請大家給我一點建議
: 突然想到如果採用第2種方式
: 可能造成資料庫儲存到2.3百MB
: 會不會有什麼問題阿...
: 謝謝囉!!
系統的mediascanner本來就會生thumbnail, 你可以用
Activity.managedQuery()去要建好的thumbnail,
不用自己去建資料庫。
不過這可能會有一些timing的問題,所以找不到圖片的
時後必須叫mediascanner幫你生一個出來。
--
Code網路上都有...
--
Beware of bugs in the above code;
I have only proved it correct, not tried it.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.193.107
推
08/14 11:54, , 1F
08/14 11:54, 1F
推
08/14 15:07, , 2F
08/14 15:07, 2F
→
08/14 15:07, , 3F
08/14 15:07, 3F
→
08/14 15:08, , 4F
08/14 15:08, 4F
→
08/14 15:09, , 5F
08/14 15:09, 5F
→
08/15 01:26, , 6F
08/15 01:26, 6F
→
08/15 01:27, , 7F
08/15 01:27, 7F
→
08/15 01:28, , 8F
08/15 01:28, 8F
→
08/15 01:28, , 9F
08/15 01:28, 9F
推
08/16 22:33, , 10F
08/16 22:33, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):