在 Android 项目中创建简单幻灯片的最佳方法是什么?

What is the best way to create a simple slideshow into an Android project?

我绝对是 Android 开发新手,我正在开发我的第一个应用程序。

我必须创建类似 幻灯片 的东西来显示图像,当用户向右移动时(手指在屏幕上,Android行话?)显示下一张图片,当它向左移动时显示上一张图片。

我找到了这个例子,我必须实现类似于附件视频中显示的结果:http://androidopentutorials.com/android-image-slideshow-using-viewpager/

但我的疑问是:

在前面的教程中,它使用了 2 个必须添加到项目中的外部库:

这是一个好的解决方案吗?或者我可以在不使用外部库的情况下获得相同的行为,而只使用 Android SDK?

提供的内容

我认为上一个教程的结果是我的项目所需要的,但我更喜欢不使用外部库并尽可能遵守 Android 开发标准。

你能给我一些关于实现此功能的正确方法的建议吗?

最好的方法是使用带有 Universal Image Loader 的 viewpager Android

您可以使用 viewFlipper 创建幻灯片 https://developer.android.com/reference/android/widget/ViewFlipper.html

我建议您使用 FancyCoverFlow

而不是使用 viewpager
<it.moondroid.coverflow.components.ui.containers.FeatureCoverFlow
        android:id="@+id/coverflow"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        coverflow:coverHeight="@dimen/cover_height"
        coverflow:coverWidth="@dimen/cover_width"
        coverflow:maxScaleFactor="1.5"
        coverflow:reflectionGap="0px"
        coverflow:rotationThreshold="0.5"
        coverflow:scalingThreshold="0.5"
        coverflow:spacing="0.6" />