在Android中创建在线图像的照片库

时间:2012-09-26 10:14:25

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

我有一组约100个网址是图像。与http://www.site1.com/Image/img1.jpghttp://www.site2.com/Image/phot1.jpg一样。

我希望有一个Android应用程序以全屏显示所有图像,并支持左右滑动,就像android中的默认图库一样。区别在于图像将从网址加载,而不是从SD卡加载。

我还需要处理带宽使用情况,我不想一次加载所有图像。仅加载说出前3个图像,然后一旦用户在第3个图像上加载后4个图像。这是为了加快负载并节省带宽。

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

2 个答案:

答案 0 :(得分:0)

好吧,你要求实现完整的应用程序..而不是你应该提出具体的问题..就像你做了一些事情,你面临一些错误..

无论如何,有很多框架/库/实用程序可以执行你的工作..我不认为,一个库/实用程序将执行你需要的所有。

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

为了左右滑动并记住记忆,您可以使用视图寻呼机和片段。

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

希望它有所帮助。

答案 1 :(得分:0)

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

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