视频播放UI

动态页面UI
This commit is contained in:
hch
2024-03-12 18:30:02 +08:00
parent 409e38e304
commit aa1db981e8
44 changed files with 3271 additions and 540 deletions

View File

@@ -10,7 +10,6 @@
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/cover"
android:layout_width="match_parent"
@@ -18,23 +17,18 @@
android:layout_centerInParent="true"
android:scaleType="centerCrop" />
<RelativeLayout
android:layout_width="60dp"
android:layout_height="42dp"
android:layout_alignParentRight="true"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginStart="10dp"
android:layout_marginTop="48dp"
android:visibility="gone">
android:visibility="visible">
<TextView
android:id="@+id/tv_video_report"
<ImageView
android:id="@+id/back"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="@string/report"
android:textColor="@color/white"
android:textSize="15sp"
android:textStyle="bold" />
android:src="@mipmap/icon_video_back" />
</RelativeLayout>
<RelativeLayout
@@ -43,8 +37,8 @@
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="8dp"
android:layout_marginBottom="70dp"
android:visibility="gone">
android:layout_marginBottom="120dp"
android:visibility="visible">
<com.makeramen.roundedimageview.RoundedImageView
android:id="@+id/avatar"
@@ -57,8 +51,8 @@
<ImageView
android:id="@+id/btn_follow"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="36dp"
android:padding="3dp"
@@ -66,68 +60,73 @@
<ImageView
android:id="@+id/btn_like"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_below="@id/avatar"
android:layout_marginTop="20dp"
android:scaleX="1.16"
android:scaleY="1.16"
android:visibility="gone" />
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:padding="4dp"
android:visibility="visible" />
<TextView
android:id="@+id/like_num"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_like"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:gravity="center"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="13sp"
android:translationY="-5dp"
android:visibility="gone" />
android:textSize="10sp"
android:visibility="visible" />
<ImageView
android:id="@+id/btn_comment"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_below="@id/btn_like"
android:layout_marginTop="20dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="30dp"
android:padding="4dp"
android:src="@mipmap/icon_video_comment"
android:visibility="gone" />
android:src="@mipmap/icon_video_comment_new"
android:visibility="visible" />
<TextView
android:id="@+id/comment_num"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_comment"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:gravity="center"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="13sp"
android:translationY="-5dp" />
android:textSize="10sp" />
<ImageView
android:id="@+id/btn_share"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_below="@id/btn_comment"
android:layout_marginTop="18dp"
android:padding="2dp"
android:src="@mipmap/icon_video_share"
android:visibility="gone" />
android:layout_centerHorizontal="true"
android:layout_marginTop="30dp"
android:padding="4dp"
android:src="@mipmap/icon_video_share_new"
android:visibility="visible" />
<TextView
android:id="@+id/share_num"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_share"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:gravity="center"
android:singleLine="true"
android:textColor="@color/white"
android:textSize="13sp"
android:translationY="-5dp"
android:visibility="gone" />
android:textSize="10sp"
android:visibility="visible" />
</RelativeLayout>
@@ -135,34 +134,11 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="18dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="120dp"
android:layout_marginBottom="30dp"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<com.makeramen.roundedimageview.RoundedImageView
android:id="@+id/avatar2"
android:layout_width="45dp"
android:layout_height="45dp"
android:scaleType="centerCrop"
app:riv_border_color="@color/white"
app:riv_border_width="1dp"
app:riv_oval="true" />
<ImageView
android:id="@+id/btn_follow2"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="36dp"
android:padding="3dp"
android:visibility="gone" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -191,4 +167,44 @@
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="vertical">
<LinearLayout
android:id="@+id/progressTextLayout"
android:layout_width="match_parent"
android:layout_height="25dp"
android:gravity="center"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:id="@+id/progress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="00:15"
android:textColor="@color/white" />
<TextView
android:id="@+id/progressCount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="/00:45"
android:textColor="@color/gray1" />
</LinearLayout>
<SeekBar
android:id="@+id/seekbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="100"
android:min="0" />
</LinearLayout>
</RelativeLayout>