2011-07-16 92 views
2

我在想開始一個畫廊應用與搜索基於標籤/過濾圖像的能力。我的問題:Android圖庫性能的最佳實踐

我想更新的圖像往往所以......我應該在網絡服務器上託管的圖像,並舉辦一個XML文件的應用可以與圖像路徑縮略圖路徑和標籤名字來稱呼。這樣我可以加載拇指來節省帶寬,直到他們點擊並加載主圖像。

XML下面:

<image> 
     <title>My Family</title> 
     <tags>family,vacation,grandpa</tags> 
     <thumb>myimage_thm.jpg</thumb> 
     <full_path>myimage.jpg</full_path> 
    </image> 

,然後使用內置的Android圖庫?

這聽起來像最有效的方式開始我的項目?任何想法將不勝感激。

回答

2
  1. 使用json而不是xml格式來傳輸更新。

  2. 實現REST接口發佈到更新服務器。

  3. 如果你要下載這些縮略圖使用異步線程下載這些圖片。看看droidfu(http://brainflush.wordpress.com/2009/11/23/droid-fu-part-2-webimageview-and-webgalleryadapter/)

也看一下應用程序照片流由羅曼傢伙。這應該給你一個關於如何實現你的畫廊應用程序的好主意。

+0

很好的建議。謝謝! – Denoteone

+0

不知道我是否理解如何創建json數據。我會調用一個返回json數據的數據庫嗎?謝謝。 – Denoteone

+1

您從數據庫收到的數據需要轉換爲json格式。你將在php中使用json_encode。你應該在其他環境中也有類似的東西。 – user648929