Android : 模仿西瓜视频_主页界面_简单应用

news2024/11/16 6:55:57

示例图:

MainActivity.java 

package com.example.xihuashipingapp;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


    }
}

主界面 activity_main.xml(不适应所有手机)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#000000"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
        <!--外层 搜索框-->
        <LinearLayout
            android:layout_weight="9"
            android:layout_width="360dp"
            
            android:layout_height="48dp"
            android:layout_marginLeft="10dp"
            android:background="@drawable/ss_bg">

            <!-- 放大镜-->
            <ImageView
                android:layout_width="20dp"
                android:layout_height="20dp"
                android:layout_gravity="center"
                android:layout_marginLeft="10dp"
                android:src="@mipmap/fdj" />

            <!-- 文字-->
            <EditText
                android:background="@null"
                android:layout_width="wrap_content"
                android:layout_height="48dp"
                android:layout_marginLeft="10dp"
                android:gravity="center"
                android:textSize="12dp"
                android:text="s10云顶之弈阵容|阿尔登法环BOSS" />
        </LinearLayout>
        <!--红包图片 -->
        <ImageView
            android:layout_weight="1"
            android:layout_width="48dp"
            android:layout_height="48dp"
            android:layout_gravity="right"
            android:src="@mipmap/hb" />

    </LinearLayout>
<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="48dp">
    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="300dp"
        android:layout_height="48dp">

    <!-- 水平滚动文字选项-->
    <HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="48dp">
        <LinearLayout
            android:layout_width="360dp"
            android:layout_height="48dp">
        <!-- 文字-->
        <TextView
            android:textSize="12dp"
            android:paddingLeft="10dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:text="关注"
            android:gravity="center"
            />

        <TextView
            android:textSize="12dp"
            android:paddingLeft="20dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:text="推荐"
            android:gravity="center"
            />
        <TextView
            android:textSize="18dp"
            android:paddingLeft="20dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:textStyle="bold"
            android:text="精选"
            android:gravity="center"
            />
        <TextView
            android:textSize="12dp"
            android:paddingLeft="20dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:text="电视剧"
            android:gravity="center"
            />
        <TextView
            android:textSize="12dp"
            android:paddingLeft="20dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:text="电影"
            android:gravity="center"
            />
        <TextView
            android:textSize="12dp"
            android:paddingLeft="20dp"
            android:layout_width="wrap_content"
            android:layout_height="48dp"
            android:text="云游四海"
            android:gravity="center"
            />
            <TextView
                android:textSize="12dp"
                android:paddingLeft="20dp"
                android:layout_width="wrap_content"
                android:layout_height="48dp"
                android:text="小视频"
                android:gravity="center"
                />
            <TextView
                android:textSize="12dp"
                android:paddingLeft="20dp"
                android:layout_width="wrap_content"
                android:layout_height="48dp"
                android:text="直播"
                android:gravity="center"
                />
            <TextView
                android:textSize="12dp"
                android:paddingLeft="20dp"
                android:layout_width="wrap_content"
                android:layout_height="48dp"
                android:text="热板"
                android:gravity="center"
                />
            <TextView
                android:textSize="12dp"
                android:paddingLeft="20dp"
                android:layout_width="wrap_content"
                android:layout_height="48dp"
                android:text="游戏"
                android:gravity="center"
                />
        </LinearLayout>
    </HorizontalScrollView>

     </LinearLayout>

    <ImageView
        android:layout_gravity="center"
        android:src="@mipmap/jia"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />
</LinearLayout>

    <!--中间部分 垂直滚动  -->
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="500dp">
       <!--外层只能放一个布局 -->
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <!-- 里面包含 中间  黑屏+ 视频 + 关注 3部分-->
            <LinearLayout
                android:orientation="vertical"
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

             <!-- 黑屏 +外面视频 300+300-->
                <LinearLayout
                android:layout_width="match_parent"
                android:orientation="vertical"
                android:layout_height="300dp">
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="150dp">
                    <!--黑色背景 -->
                    <TextView
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"/>
                </LinearLayout>

                <!-- 主要视频-->
                <RelativeLayout
                    android:id="@+id/btn_content"
                    android:background="@mipmap/huoying"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent">
                    <!-- 暂停图片
                        垂直居中
                        水平居中
                    -->
                    <ImageView
                        android:layout_centerVertical="true"
                        android:layout_centerHorizontal="true"
                        android:layout_width="40dp"
                        android:layout_height="40dp"
                        android:src="@mipmap/zant"
                        />
                </RelativeLayout>
            </LinearLayout>

                 <!-- 全屏 300- 32= 268 -->
                <LinearLayout
                android:gravity="center"
                android:layout_width="match_parent"
                android:layout_height="32dp">

                <LinearLayout

                    android:layout_width="100dp"
                    android:layout_height="30dp"
                    android:background="@drawable/ss_bg">
                    <!-- 全屏图片-->
                    <ImageView
                        android:layout_width="20dp"
                        android:layout_height="20dp"
                        android:layout_gravity="center"
                        android:layout_marginLeft="10dp"
                        android:src="@mipmap/qp" />
                    <!-- 文字-->
                    <EditText
                        android:background="@null"
                        android:layout_width="wrap_content"
                        android:layout_height="30dp"
                        android:layout_marginLeft="10dp"
                        android:gravity="center"
                        android:textSize="12dp"
                        android:text="全屏观看" />
                </LinearLayout>
            </LinearLayout>

                <!-- 作品描述 + 点赞 134   201-->
                <LinearLayout
                android:background="#ffff"
                android:layout_width="match_parent"
                android:layout_height="180dp">

                <!-- 左边视频介绍-->
                <RelativeLayout
                    android:layout_width="0dp"
                    android:layout_weight="8"
                    android:layout_height="180dp">
                    <!-- 上边黑屏 90-->
                    <TextView
                        android:id="@+id/btn_heiping"
                        android:layout_width="match_parent"
                        android:layout_height="90dp"
                        android:background="#000000"
                        />
                    <!-- 下边视频信息
                    再黑屏的下面
                    -->
                    <LinearLayout
                        android:background="#000000"
                        android:layout_below="@id/btn_heiping"
                        android:layout_width="match_parent"
                        android:orientation="vertical"
                        android:layout_height="90dp">
                        <!-- 作者头像, 名称,关注-->
                        <LinearLayout
                            android:layout_width="190dp"
                            android:layout_height="40dp">
                            <!-- 头像 -->
                            <ImageView
                                android:layout_marginLeft="10dp"
                                android:layout_width="40dp"
                                android:layout_height="40dp"
                                android:layout_gravity="center"
                                android:src="@mipmap/author"
                                />
                            <!-- 作者-->
                            <TextView
                                android:layout_width="66dp"
                                android:layout_height="40dp"
                                android:text="javaGH"
                                android:textSize="18dp" />
                            <!-- 关注-->
                            <TextView

                                android:layout_width="62dp"
                                android:layout_height="30dp"
                                android:background="@drawable/bg_yuan"
                                android:gravity="center"
                                android:text="关注"
                                android:textSize="18dp" />
                        </LinearLayout>

                        <!-- 作品描述信息-->
                        <TextView
                            android:layout_marginLeft="10dp"
                            android:layout_width="210dp"
                            android:layout_height="match_parent"
                            android:text="作品描述:#90 #火影忍者 #动漫  时长:01:30:00"
                            android:textSize="14dp"
                            />
                    </LinearLayout>
                </RelativeLayout>

                <!-- 右边点赞-->
                <RelativeLayout
                    android:background="#000000"
                    android:layout_width="0dp"
                    android:layout_weight="2"
                    android:layout_height="180dp">
                    <!--外层 -->
                    <LinearLayout
                        android:orientation="vertical"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent">
                        <!-- 点赞 里面一个图片一个文字-->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:layout_weight="2"
                            >
                            <!-- 点赞图片-->
                            <ImageView
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="3"
                                android:src="@mipmap/dzan"
                                />
                            <!-- 文字-->
                            <TextView
                                android:textSize="12dp"
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="2"
                                android:text="点赞"
                                android:background="#000000"
                                android:gravity="center"
                                android:textColor="#ccc"
                                />
                        </LinearLayout>
                        <!-- 评论里面一个图片一个文字-->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:layout_weight="2"
                            >
                            <!-- 评论图片-->
                            <ImageView
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="3"
                                android:src="@mipmap/pingl"
                                />
                            <!-- 文字-->
                            <TextView
                                android:textSize="12dp"
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="2"
                                android:text="抢首批"
                                android:background="#000000"
                                android:gravity="center"
                                android:textColor="#ccc"
                                />
                        </LinearLayout>
                        <!-- 收藏里面一个图片一个文字-->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:layout_weight="2"
                            >
                            <!-- 收藏图片-->
                            <ImageView
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="3"
                                android:src="@mipmap/shoucan"
                                />
                            <!-- 文字-->
                            <TextView
                                android:textSize="12dp"
                                android:layout_width="match_parent"
                                android:layout_height="0dp"
                                android:layout_weight="2"
                                android:text="收藏"
                                android:background="#000000"
                                android:gravity="center"
                                android:textColor="#ccc"
                                />
                        </LinearLayout>
                        <!-- . . . -->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"
                            android:layout_weight="2"
                            >
                            <!-- 文字-->
                            <TextView
                                android:background="#000000"
                                android:gravity="center"
                                android:textColor="#ccc"
                                android:textSize="16sp"
                                android:textStyle="bold"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:text=". . ."
                                />

                        </LinearLayout>

                    </LinearLayout>
                </RelativeLayout>
            </LinearLayout>
            </LinearLayout>

            <!-- 第二个视频-->
            <!-- 里面包含 中间  黑屏+ 视频 + 关注 3部分-->
            <LinearLayout
                android:orientation="vertical"
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <!-- 黑屏 +外面视频 300+300-->
                <LinearLayout
                    android:layout_width="match_parent"
                    android:orientation="vertical"
                    android:layout_height="300dp">
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="150dp">
                        <!--黑色背景 -->
                        <TextView
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"/>
                    </LinearLayout>

                    <!-- 主要视频-->
                    <RelativeLayout
                        android:background="@mipmap/huoying"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent">
                        <!-- 暂停图片
                            垂直居中
                            水平居中
                        -->
                        <ImageView
                            android:layout_centerVertical="true"
                            android:layout_centerHorizontal="true"
                            android:layout_width="40dp"
                            android:layout_height="40dp"
                            android:src="@mipmap/zant"
                            />
                    </RelativeLayout>
                </LinearLayout>

                <!-- 全屏 300- 32= 268 -->
                <LinearLayout
                    android:gravity="center"
                    android:layout_width="match_parent"
                    android:layout_height="32dp">

                    <LinearLayout

                        android:layout_width="100dp"
                        android:layout_height="30dp"
                        android:background="@drawable/ss_bg">
                        <!-- 全屏图片-->
                        <ImageView
                            android:layout_width="20dp"
                            android:layout_height="20dp"
                            android:layout_gravity="center"
                            android:layout_marginLeft="10dp"
                            android:src="@mipmap/qp" />
                        <!-- 文字-->
                        <EditText
                            android:background="@null"
                            android:layout_width="wrap_content"
                            android:layout_height="30dp"
                            android:layout_marginLeft="10dp"
                            android:gravity="center"
                            android:textSize="12dp"
                            android:text="全屏观看" />
                    </LinearLayout>
                </LinearLayout>

                <!-- 作品描述 + 点赞 134   201-->
                <LinearLayout
                    android:background="#ffff"
                    android:layout_width="match_parent"
                    android:layout_height="180dp">

                    <!-- 左边视频介绍-->
                    <RelativeLayout
                        android:layout_width="0dp"
                        android:layout_weight="8"
                        android:layout_height="180dp">
                        <!-- 上边黑屏 90-->
                        <TextView
                            android:id="@+id/btn_heiping2"
                            android:layout_width="match_parent"
                            android:layout_height="90dp"
                            android:background="#000000"
                            />
                        <!-- 下边视频信息
                        再黑屏的下面
                        -->
                        <LinearLayout
                            android:background="#000000"
                            android:layout_below="@id/btn_heiping2"
                            android:layout_width="match_parent"
                            android:orientation="vertical"
                            android:layout_height="90dp">
                            <!-- 作者头像, 名称,关注-->
                            <LinearLayout
                                android:layout_width="190dp"
                                android:layout_height="40dp">
                                <!-- 头像 -->
                                <ImageView
                                    android:layout_marginLeft="10dp"
                                    android:layout_width="40dp"
                                    android:layout_height="40dp"
                                    android:layout_gravity="center"
                                    android:src="@mipmap/author"
                                    />
                                <!-- 作者-->
                                <TextView
                                    android:layout_width="66dp"
                                    android:layout_height="40dp"
                                    android:text="javaGH"
                                    android:textSize="18dp" />
                                <!-- 关注-->
                                <TextView

                                    android:layout_width="62dp"
                                    android:layout_height="30dp"
                                    android:background="@drawable/bg_yuan"
                                    android:gravity="center"
                                    android:text="关注"
                                    android:textSize="18dp" />
                            </LinearLayout>

                            <!-- 作品描述信息-->
                            <TextView
                                android:layout_marginLeft="10dp"
                                android:layout_width="210dp"
                                android:layout_height="match_parent"
                                android:text="作品描述:#90 #火影忍者 #动漫  时长:01:30:00"
                                android:textSize="14dp"
                                />
                        </LinearLayout>
                    </RelativeLayout>

                    <!-- 右边点赞-->
                    <RelativeLayout
                        android:background="#000000"
                        android:layout_width="0dp"
                        android:layout_weight="2"
                        android:layout_height="180dp">
                        <!--外层 -->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent">
                            <!-- 点赞 里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 点赞图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/dzan"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="点赞"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- 评论里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 评论图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/pingl"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="抢首批"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- 收藏里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 收藏图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/shoucan"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="收藏"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- . . . -->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 文字-->
                                <TextView
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    android:textSize="16sp"
                                    android:textStyle="bold"
                                    android:layout_width="match_parent"
                                    android:layout_height="match_parent"
                                    android:text=". . ."
                                    />

                            </LinearLayout>

                        </LinearLayout>
                    </RelativeLayout>
                </LinearLayout>
            </LinearLayout>


            <!-- 第三个视频-->
            <!-- 里面包含 中间  黑屏+ 视频 + 关注 3部分-->
            <LinearLayout
                android:orientation="vertical"
                android:layout_width="match_parent"
                android:layout_height="wrap_content">

                <!-- 黑屏 +外面视频 300+300-->
                <LinearLayout
                    android:layout_width="match_parent"
                    android:orientation="vertical"
                    android:layout_height="300dp">
                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="150dp">
                        <!--黑色背景 -->
                        <TextView
                            android:layout_width="match_parent"
                            android:layout_height="match_parent"/>
                    </LinearLayout>

                    <!-- 主要视频-->
                    <RelativeLayout
                        android:background="@mipmap/huoying"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent">
                        <!-- 暂停图片
                            垂直居中
                            水平居中
                        -->
                        <ImageView
                            android:layout_centerVertical="true"
                            android:layout_centerHorizontal="true"
                            android:layout_width="40dp"
                            android:layout_height="40dp"
                            android:src="@mipmap/zant"
                            />
                    </RelativeLayout>
                </LinearLayout>

                <!-- 全屏 300- 32= 268 -->
                <LinearLayout
                    android:gravity="center"
                    android:layout_width="match_parent"
                    android:layout_height="32dp">

                    <LinearLayout

                        android:layout_width="100dp"
                        android:layout_height="30dp"
                        android:background="@drawable/ss_bg">
                        <!-- 全屏图片-->
                        <ImageView
                            android:layout_width="20dp"
                            android:layout_height="20dp"
                            android:layout_gravity="center"
                            android:layout_marginLeft="10dp"
                            android:src="@mipmap/qp" />
                        <!-- 文字-->
                        <EditText
                            android:background="@null"
                            android:layout_width="wrap_content"
                            android:layout_height="30dp"
                            android:layout_marginLeft="10dp"
                            android:gravity="center"
                            android:textSize="12dp"
                            android:text="全屏观看" />
                    </LinearLayout>
                </LinearLayout>

                <!-- 作品描述 + 点赞 134   201-->
                <LinearLayout
                    android:background="#ffff"
                    android:layout_width="match_parent"
                    android:layout_height="180dp">

                    <!-- 左边视频介绍-->
                    <RelativeLayout
                        android:layout_width="0dp"
                        android:layout_weight="8"
                        android:layout_height="180dp">
                        <!-- 上边黑屏 90-->
                        <TextView
                            android:id="@+id/btn_heiping3"
                            android:layout_width="match_parent"
                            android:layout_height="90dp"
                            android:background="#000000"
                            />
                        <!-- 下边视频信息
                        再黑屏的下面
                        -->
                        <LinearLayout
                            android:background="#000000"
                            android:layout_below="@id/btn_heiping3"
                            android:layout_width="match_parent"
                            android:orientation="vertical"
                            android:layout_height="90dp">
                            <!-- 作者头像, 名称,关注-->
                            <LinearLayout
                                android:layout_width="190dp"
                                android:layout_height="40dp">
                                <!-- 头像 -->
                                <ImageView
                                    android:layout_marginLeft="10dp"
                                    android:layout_width="40dp"
                                    android:layout_height="40dp"
                                    android:layout_gravity="center"
                                    android:src="@mipmap/author"
                                    />
                                <!-- 作者-->
                                <TextView
                                    android:layout_width="66dp"
                                    android:layout_height="40dp"
                                    android:text="javaGH"
                                    android:textSize="18dp" />
                                <!-- 关注-->
                                <TextView

                                    android:layout_width="62dp"
                                    android:layout_height="30dp"
                                    android:background="@drawable/bg_yuan"
                                    android:gravity="center"
                                    android:text="关注"
                                    android:textSize="18dp" />
                            </LinearLayout>

                            <!-- 作品描述信息-->
                            <TextView
                                android:layout_marginLeft="10dp"
                                android:layout_width="210dp"
                                android:layout_height="match_parent"
                                android:text="作品描述:#90 #火影忍者 #动漫  时长:01:30:00"
                                android:textSize="14dp"
                                />
                        </LinearLayout>
                    </RelativeLayout>

                    <!-- 右边点赞-->
                    <RelativeLayout
                        android:background="#000000"
                        android:layout_width="0dp"
                        android:layout_weight="2"
                        android:layout_height="180dp">
                        <!--外层 -->
                        <LinearLayout
                            android:orientation="vertical"
                            android:layout_width="match_parent"
                            android:layout_height="match_parent">
                            <!-- 点赞 里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 点赞图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/dzan"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="点赞"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- 评论里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 评论图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/pingl"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="抢首批"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- 收藏里面一个图片一个文字-->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 收藏图片-->
                                <ImageView
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="3"
                                    android:src="@mipmap/shoucan"
                                    />
                                <!-- 文字-->
                                <TextView
                                    android:textSize="12dp"
                                    android:layout_width="match_parent"
                                    android:layout_height="0dp"
                                    android:layout_weight="2"
                                    android:text="收藏"
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    />
                            </LinearLayout>
                            <!-- . . . -->
                            <LinearLayout
                                android:orientation="vertical"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                android:layout_weight="2"
                                >
                                <!-- 文字-->
                                <TextView
                                    android:background="#000000"
                                    android:gravity="center"
                                    android:textColor="#ccc"
                                    android:textSize="16sp"
                                    android:textStyle="bold"
                                    android:layout_width="match_parent"
                                    android:layout_height="match_parent"
                                    android:text=". . ."
                                    />

                            </LinearLayout>

                        </LinearLayout>
                    </RelativeLayout>
                </LinearLayout>
            </LinearLayout>

        </LinearLayout>





    </ScrollView>



    <!-- 最下面 首页 -->
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="99dp">
        <!--首页  图片 + 文字-->
        <LinearLayout
            android:layout_marginLeft="10dp"
            android:orientation="vertical"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent">
            <!-- 图片-->
            <ImageView


                android:layout_width="30dp"
                android:layout_height="30dp"
                android:src="@mipmap/home"
                />
            <!-- 文字-->
            <TextView

                android:layout_width="30dp"
                android:layout_height="match_parent"
                android:text="主页"
                android:textSize="14sp"
                android:gravity="center_horizontal"
                android:textStyle="bold"
                />
        </LinearLayout>

        <!--放映厅  图片 + 文字-->
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent">
            <!-- 图片-->
            <ImageView


                android:layout_width="30dp"
                android:layout_height="30dp"
                android:src="@mipmap/fyt"
                />
            <!-- 文字-->
            <TextView

                android:layout_width="30dp"
                android:layout_height="match_parent"
                android:text="放映厅"
                android:textSize="9sp"


                />
        </LinearLayout>

        <!--发布视频  图片 + 文字-->
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent">
            <!-- 图片-->
            <ImageView


                android:layout_width="30dp"
                android:layout_height="30dp"
                android:src="@mipmap/fashiping"
                />
            <!-- 文字-->
            <TextView

                android:layout_width="30dp"
                android:layout_height="match_parent"
                android:text="发视频"
                android:textSize="9sp"


                />
        </LinearLayout>

        <!--商城  图片 + 文字-->
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent">
            <!-- 图片-->
            <ImageView


                android:layout_width="30dp"
                android:layout_height="30dp"
                android:src="@mipmap/shop"
                />
            <!-- 文字-->
            <TextView

                android:layout_width="30dp"
                android:layout_height="match_parent"
                android:text="商城"
                android:textSize="9sp"
                android:gravity="center_horizontal"

                />
        </LinearLayout>

        <!--我的  图片 + 文字-->
        <LinearLayout
            android:orientation="vertical"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="match_parent">
            <!-- 图片-->
            <ImageView


                android:layout_width="30dp"
                android:layout_height="30dp"
                android:src="@mipmap/wode"
                />
            <!-- 文字-->
            <TextView

                android:layout_width="30dp"
                android:layout_height="match_parent"
                android:text="我的"
                android:textSize="9sp"
                android:gravity="center_horizontal"

                />
        </LinearLayout>

    </LinearLayout>
</LinearLayout>

关注圆角资源 bg_yuan.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    >

<!--
矩形(rectangle)、椭圆(oval)、线(line)、圆环(ring)四种图形
corners(圆角)、gradient(渐变)
padding(间隔)、size(大小)
solid(填充)、stroke(描边)
-->
    <corners
        android:radius="10px"
        />
    <solid
        android:color="#ffff0000"
        />
    <stroke
        android:width="3dp"
        android:color="#ffff0000"
        />

</shape>

输入框资源 ss_bg.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <!--线条 -->
    <stroke
        android:color="#ccc"
        android:width="2dp"
        />

    <!-- 设置圆角 4个角-->
    <corner
        android:radius="7dp"
        />

    <!-- 填充背景色-->
    <solid
        android:color="#000000"
        />
</shape>

图片资源

链接: https://pan.baidu.com/s/1kGEz-ZRNcoGn8keanUHAng?pwd=ahs8 提取码: ahs8 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1250848.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机组成原理(计算机系统概述)

目录 一. 计算机的发展二. 计算机硬件的基本组成2.1 早期冯诺依曼机2.2 现代计算机的结构 三. 各硬件的工作原理3.1 主存储器的基本组成3.2 运算器的基本组成3.3 控制器的基本组成 四. 计算机的工作过程 \quad 一. 计算机的发展 计算机系统 硬件 软件 #mermaid-svg-gp2AsYELE…

如何搭建zerotier服务器组网实现内网穿透

小白花了四天的下班时间终于把zerotier网络调通&#xff0c;此刻坐在桌前舒畅地喝口茶&#xff5e;&#xff5e; 下面来详细记录下这几天踩的坑&#xff1a; 起因就在于一直在iPad上用向日葵连接公司电脑的我觉得向日葵的界面用的实在难受&#xff0c;vs code操作十分不灵光&…

Windows核心编程 线程

目录 线程概述 进程与线程的关系 线程调度原理 单核与多核的线程处理方式 多线程 线程相关API 线程分配 线程切换时 线程状态 线程退出 线程退出时做的事&#xff08;正常退出情况&#xff09; 线程概述 程序磁盘上的一个可执行文件&#xff08;由指令和数据等组成…

Flash Attention:高效注意力机制的突破与应用

注意力机制彻底改变了自然语言处理和深度学习领域。它们允许模型在执行机器翻译、语言生成等任务时专注于输入数据的相关部分。 在这篇博客[1]中&#xff0c;我们将深入研究被称为“Flash Attention”的注意力机制的突破性进展。我们将探讨它是什么、它是如何工作的&#xff0c…

赋值,浅拷贝,深拷贝

1.前置知识 数据分为基本类型(String, Number, Boolean, Null, Undefined&#xff0c;Symbol)和引用类型(Object)基本类型&#xff1a;直接存储在栈内存中的数据引用类型&#xff1a;指向改数据的指针变量存储在栈内存中&#xff0c;真实的数据存储在堆内存中引用类型在栈内存…

SpectralGPT: Spectral Foundation Model 论文翻译1

遥感领域的通用大模型 2023.11.13在CVPR发表 原文地址&#xff1a;[2311.07113] SpectralGPT: Spectral Foundation Model (arxiv.org) 摘要 ​ 基础模型最近引起了人们的极大关注&#xff0c;因为它有可能以一种自我监督的方式彻底改变视觉表征学习领域。虽然大多数基础模型…

河南省第一届职业技能大赛网络安全项目试题

河南省第一届职业技能大赛 网络安全项目试题 一、竞赛时间 总计&#xff1a;420分钟 竞赛阶段 竞赛阶段 任务阶段 竞赛任务 竞赛时间 分值 A模块 A-1 登录安全加固 240分钟 200分 A-2 Web安全加固&#xff08;Web&#xff09; A-3 流量完整性保护与事件监控&a…

Openwrt 包管理系统介绍

Openwrt 包管理系统介绍 1. OpenWrt简介1.1 主要特点1.2 开源嵌入式操作系统1.2.1 嵌入式系统概念1.2.2 嵌入式系统分类1.2.3 嵌入式系统——安卓1.2.4 嵌入式系统的对比 2 OpenWrt包管理系统2.1 工作原理2.2 OPKG命令2.2.1 命令用法2.2.2 软件包的管理2.2.3 查询信息2.2.4 选项…

ubuntu 编译linux webrtc库

ubuntu 编译linux webrtc库 安装依赖 sudo apt-get update sudo apt-get install build-essential libssl-dev libasound2-dev libpulse-dev libjpeg-dev libxv-dev libgtk-3-dev libxtst-dev libwebp-dev sudo apt-get install libglib2.0-dev sudo apt-get update 报错时出…

设计测试用例的具体方法总结

&#x1f4d1;打牌 &#xff1a; da pai ge的个人主页 &#x1f324;️个人专栏 &#xff1a; da pai ge的博客专栏 ☁️白马沉河共歃誓&#xff0c;怒涛没城亦不悔 ☁️基于需求进行测试用例的设计 基…

【Linux】匿名管道与命名管道,进程池的简易实现

文章目录 前言一、匿名管道1.管道原理2.管道的四种情况3.管道的特点 二、命名管道1. 特点2.创建命名管道1.在命令行上2.在程序中 3.一个程序执行打开管道并不会真正打卡 三、进程池简易实现1.makefile2.Task.hpp3.ProcessPool.cpp 前言 一、匿名管道 #include <unistd.h&g…

死磕Nacos系列:Nacos在我的SpringCloud项目中做了什么?

Nacos服务注册 我们一个SpringCloud项目中集成了Nacos&#xff0c;当项目启动成功后&#xff0c;就可以在Nacos管理界面上看到我们项目的注册信息&#xff0c;还可以看到项目的健康状态等等信息&#xff1a; 那Nacos是什么时候进行了哪些操作的呢&#xff1f;今天我们来一探究…

数据挖掘 K近邻

什么时候用K近邻&#xff1f; 交叉验证的时候。最常见的交叉验证方法是K折交叉验证&#xff0c;其中数据集被均匀分成K个子集&#xff0c;称为折&#xff0c;然后执行K次训练和测试&#xff0c;每次选择不同的折作为测试集&#xff0c;其余的作为训练集。最后&#xff0c;将K次…

qt5.15.2及6.0以上版本安装

文章目录 下载在线安装器安装打开软件 下载在线安装器 因为从qt5.15开始不支持离线下载安装了&#xff0c;只能通过在线安装的方式进行安装。 下载在线安装下载器&#xff1a; 这个在线安装下载器网上也都是可以找到。 这里是其放到网盘上的下载地址&#xff1a; 链接&#x…

DBT踩坑第二弹

总结下dbt-spark踩到的坑&#xff0c;连接方式采用的是thrift连接 Kerberos认证。考虑到开源组件Kyuubi也是基于Hiveserver2&#xff0c;使用的thrift协议&#xff0c;所以采用Kyuubi执行SparkSQL。 官方文档给出的Thrift方式连接示例真的是简单&#xff0c;但是真是用起来真是…

01_MySQL介绍及安装

#任务背景 一、真实案例 某公司现在有几套不同版本的MySQL数据库&#xff0c;现在大部分的生产和测试环境都已经切换到5.7版本&#xff0c;由于历史原因&#xff0c;有一套测试环境版本为MySQL-5.5。现为了将测试环境版本统一&#xff0c;需要将原来测试环境数据库MySQL-5.5版…

Linux:创建进程 -- fork,到底是什么?

相信大家在初学进程时&#xff0c;对fork函数创建进程一定会有很多的困惑&#xff0c;比如&#xff1a; 1.fork做了什么事情?? 2.为什么fork函数会有两个返回值?3.为什么fork的两个返回值&#xff0c;会给父进程谅回子进程pid&#xff0c;给子进程返回0?4.fork之后:父子进…

哨兵1号回波数据(L0级)包格式解析与成像参数提取

坑爹的格式,具体有多坑往下看就知道了。matlab代码在文末。 先上首字母缩写: 再来回波数据包的格式图 1. 数据包格式 众所周知,解包的第一步是找帧头和帧长,找到第4~5字节,帧长码为“0x3761”,转十进制为14777,然而实际第一帧整帧的长度是14184。。。你要是加6我还能…

机器学习与因果推断的高级实践 | 数学建模

文章目录 因果推断因果推断的前世今生&#xff08;1&#xff09;潜在结果框架&#xff08;Potential Outcome Framework&#xff09;&#xff08;2&#xff09;结构因果模型&#xff08;Structual Causal Model&#xff0c;SCM&#xff09; 身处人工智能爆发式增长时代的机器学…

LeetCode OJ循环队列(C语言)

1.题目的初步分析 我们分析上述题目的时候会发现题目非常的长&#xff0c;不好整理思路&#xff0c;我这里可以大致的将本题的几个核心点说出来&#xff1a; 1.队列的思路 循环队列说来说去不还是队列嘛&#xff0c;那么队列的基本操作增删查改、以及队列的基本结构肯定都是不能…