Android 之 实验12 TabLayout、ViewPager2的基本使用

发布时间 2024-01-03 18:39:59作者: Ivan丶c

实验12 TabLayout、ViewPager2的基本使用

一、实验目的及要求

通过本实验的学习,使学生掌握TabLayout、ViewPager2的基本使用。

二、实验设备(环境)及要求

Android Studio

三、实验内容与步骤

通过使用TabLayout、ViewPager2的制作如下的效果。
image

  1. 新建一个Android项目(基于Empty Views Activity模板)
    image

  2. 将实验需要使用的图片资源放在drawable-xxhdpi文件夹下(新建)

  3. 借助Configure App Bar工具修改activity_main.xml,属性如下:
    image
    image
    image

  4. 在layout文件夹下新建一个文件fragment_video.xml,属性如下:
    image

  5. 在layout文件夹下新建一个文件item_video.xml,属性如下:
    image
    image

  6. 新建一个类Video类,具体代码如下:
    image
    image

  7. 新建一个VideoAdapter类继承于RecyclerView.Adapter,具体属性如下:
    image
    image

  8. 新建VideoFragment类,具体代码如下
    image
    image

  9. 新建MyFragmentStateAdapter类,具体代码如下:
    image
    image

  10. 修改MainActivity类,具体代码如下:
    image
    image
    image
    image
    image

四、实验结果与数据处理
image

源码下载

https://wwet.lanzouw.com/b0492roda
密码:XMUT