写一下类似于网易云Android studio 首页前端代码
时间: 2024-02-19 20:59:15 浏览: 165
好的,以下是一个简单的类似于网易云音乐首页的前端代码,仅供参考:
```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include layout="@layout/toolbar" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_music_list"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical" />
<LinearLayout
android:id="@+id/ll_bottom_player"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:orientation="horizontal"
android:padding="16dp">
<ImageView
android:id="@+id/iv_music_cover"
android:layout_width="64dp"
android:layout_height="64dp"
android:scaleType="centerCrop"
android:src="@drawable/default_cover" />
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginStart="16dp"
android:orientation="vertical">
<TextView
android:id="@+id/tv_music_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="暂无歌曲"
android:textColor="@android:color/white"
android:textSize="16sp" />
<TextView
android:id="@+id/tv_music_artist"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="暂无歌手"
android:textColor="@android:color/white"
android:textSize="14sp" />
</LinearLayout>
<ImageButton
android:id="@+id/ib_music_play_or_pause"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null"
android:src="@drawable/ic_play_arrow"
android:tint="@android:color/white" />
</LinearLayout>
</LinearLayout>
```
这段代码是一个简单的布局,包含了一个顶部的工具栏,一个中间的音乐列表,以及一个底部的音乐播放器。其中,音乐列表使用了 RecyclerView 控件,底部的播放器使用了 ImageView、TextView 和 ImageButton 控件。您也可以根据自己的需求进行修改和补充。
阅读全文