【问题标题】:Create Photo Gallery for online image in Android在 Android 中为在线图像创建照片库
【发布时间】:2012-09-26 10:14:24
【问题描述】:

我有一组大约 100 个图片网址。喜欢http://www.site1.com/Image/img1.jpghttp://www.site2.com/Image/phot1.jpg

我想要一个android应用程序来全屏显示所有图像并支持左右滑动,就像android中的默认图片库一样。不同之处在于图像将从 url 加载,而不是从 SD 卡加载。

在我不想一次加载所有图像的情况下,我还需要注意带宽使用。仅加载前 3 张图片,然后一旦用户在第 3 张图片上,则在后端加载第 4 张图片。这是为了使加载更快,也为了节省带宽。

在 android 中是否有任何这样的画廊实现示例,我可以开始使用。请在这方面帮助我。我将不胜感激在这方面的任何建议。我的意图是将在线图像作为原生照片应用程序加载到 android 应用程序中。 谢谢。

【问题讨论】:

标签: android android-asynctask gallery android-gallery photo-gallery


【解决方案1】:

好吧,你要求实现完整的应用程序..而不是你应该提出具体的问题..就像你做了什么并且你遇到了一些错误..

无论如何,有许多框架/库/实用程序可以执行您的工作。我不认为,单个库/实用程序可以执行您需要的所有操作。

所以要从 url 加载图片,你可以使用 Droid-Fu

对于左右滑动并牢记记忆,您可以使用视图分页器和片段。

浏览每个示例,然后将它们组合起来以制作您的应用程序。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    官方图库应用程序的源代码或至少大部分源代码是 Android 开源项目的一部分。您可以在https://android.googlesource.com/ 找到访问 git 存储库(-ies) 的说明。您需要向下滚动到 platform/packages/apps/Gallery(以及 Gallery3d 和 Gallery2)。

    在某些时候,您需要学习如何自己管理并发,例如通过creating a fixed thread pool

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多