2
我正在開發應用程序的一部分,應用程序應該從在線存儲器(僅用於此目的的網站)讀取產品圖像和價格,製作產品圖像和價格的本地存儲,以便它可以在脫機時顯示產品圖像和價格。會有一個按鈕;一旦它被按下,它的工作就是同步本地緩存。我怎麼能實現這個?任何幫助將不勝感激。如何緩存離線模式下的網頁內容?
在此先感謝。
我正在開發應用程序的一部分,應用程序應該從在線存儲器(僅用於此目的的網站)讀取產品圖像和價格,製作產品圖像和價格的本地存儲,以便它可以在脫機時顯示產品圖像和價格。會有一個按鈕;一旦它被按下,它的工作就是同步本地緩存。我怎麼能實現這個?任何幫助將不勝感激。如何緩存離線模式下的網頁內容?
在此先感謝。
可以緩存使用磁盤高速緩存的遠程服務的位圖,有關於如何做到這一點的谷歌開發者網站http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html
這將允許你存儲的圖像,並立即如果顯示更多的信息有沒有連接,或者您想在加載遠程圖像時加載圖像。
根據您需要存儲的文本,您可以將文本與緩存中的圖像相關聯,或者使用數據設置ArrayList並將其存儲到磁盤。這裏更多的細節Best Way to Cache Data in Android
還有一些工具各地,以確保您充分利用您的網絡連接,如AT &牛逼ARO工具,運行這將幫助你通過減少網絡調用來優化您的應用最低限度。請參閱http://developer.att.com/aro
這很大程度上取決於網站如何爲應用展示圖片,而您忽略了這些圖片與我們分享。 – FoamyGuy 2013-02-20 18:58:28
讓我們假設圖像存儲在一個名爲「imgage_folder」的文件夾中;產品圖像和相應的價格與存儲在同一文件夾中的XML文件相關聯(即在image_folder中) – 2013-02-21 07:33:01
您是否得到這個上班?我正在嘗試做同樣的事情,所以如果你做得對,請回答你自己的問題。謝謝。 – 2013-12-23 23:42:00