Android画廊性能最佳实践

时间:2011-07-16 15:33:18

标签: android xml android-gallery

我正在考虑启动一个能够根据标签搜索/过滤图像的图库应用。我的问题:

我想经常更新图像...我应该在网络服务器上托管图像并托管应用程序可以使用图像路径缩略图路径和标签名称调用的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库?

这听起来像启动我的项目最有效的方式吗?任何想法都会非常感激。

1 个答案:

答案 0 :(得分:2)

  1. 使用json而不是xml格式传输更新。

  2. 实施REST接口以向服务器发布更新。

  3. 如果您要下载这些缩略图,请使用Async线程下载这些图像。看看droidfu(http://brainflush.wordpress.com/2009/11/23/droid-fu-part-2-webimageview-and-webgalleryadapter/)

  4. 另请参阅romain guy的应用程序照片流。这应该可以让您了解如何实现您的图库应用。