Android 安卓中的封面艺术

Android 安卓中的封面艺术,android,opengl-es,3d,Android,Opengl Es,3d,我正在尝试创建一个应用程序,当您从Web服务搜索特定动物时,我将获得服务器上的所有动物名称以及它们的图像URL。我想做的是筛选这些图像,就像在专辑艺术中一样 如果我必须用我的应用程序缓存(即发送)图像,我会这样做以改善体验。然而,我的主要问题是实现这张专辑的艺术功能 我应该用什么?2D,3D动画?OpenGl?任何样品都非常感谢 这取决于您想要实现什么样的效果或转换,但我建议您使用Android视图 如果您想在垂直图像列表中滚动,只需使用包含ImageView的listview即可。请参阅此ap

我正在尝试创建一个应用程序,当您从Web服务搜索特定动物时,我将获得服务器上的所有动物名称以及它们的图像URL。我想做的是筛选这些图像,就像在专辑艺术中一样

如果我必须用我的应用程序缓存(即发送)图像,我会这样做以改善体验。然而,我的主要问题是实现这张专辑的艺术功能


我应该用什么?2D,3D动画?OpenGl?任何样品都非常感谢

这取决于您想要实现什么样的效果或转换,但我建议您使用Android视图

如果您想在垂直图像列表中滚动,只需使用包含ImageView的listview即可。请参阅此api演示:

如果要水平滚动,请查看gallery视图

关于缓存,这些视图支持按需加载。这是在适配器getView方法中完成的。当用户滚动浏览图像时,会调用此方法。与示例所示相反,您不应该总是使用此方法创建新视图。如果convertView不为null,这意味着您必须将此视图转换为包含新内容的视图


现在,您当然也可以使用OpenGL来实现这一点。但是您必须从头开始,并且必须重写以前的视图(Gallery、ListView)已经为您编写的大部分内容。所以我只推荐OpenGL,如果你想在你的照片之间有别致的动画

此外,openGL使用了更多的电池,正如android sdk所说,用户非常聪明地知道是什么消耗了他们的电池。