第一次提交
This commit is contained in:
463
app/src/main/res/layout/fragment_general_member.xml
Normal file
463
app/src/main/res/layout/fragment_general_member.xml
Normal file
@@ -0,0 +1,463 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:fresco="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
tools:viewBindingIgnore="true">
|
||||
|
||||
<!-- <androidx.core.widget.NestedScrollView-->
|
||||
<!-- android:id="@+id/sv_general_member"-->
|
||||
<!-- android:layout_width="match_parent"-->
|
||||
<!-- android:layout_height="match_parent"-->
|
||||
<!-- android:layout_alignParentTop="true"-->
|
||||
<!-- android:background="@mipmap/ly_ic_member_vip"-->
|
||||
<!-- android:scrollbars="none">-->
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_alignParentTop="true"
|
||||
android:background="@mipmap/ic_member_vip"
|
||||
android:focusable="true"
|
||||
android:focusableInTouchMode="true"
|
||||
android:orientation="vertical">
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="50dp">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="57dp"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:background="@drawable/ic_general_member_header_bg"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="20dp"
|
||||
android:text="VIP享专属特权"
|
||||
android:textColor="#FFD692"
|
||||
android:textSize="20dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="10dp">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/member_my_photo1"
|
||||
android:layout_width="26dp"
|
||||
android:layout_height="26dp"
|
||||
android:src="@drawable/ic_member_photo1" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/member_my_photo2"
|
||||
android:layout_width="26dp"
|
||||
android:layout_height="26dp"
|
||||
android:layout_marginStart="-8dp"
|
||||
android:layout_toEndOf="@+id/member_my_photo1"
|
||||
android:src="@drawable/ic_member_photo2" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/member_my_photo3"
|
||||
android:layout_width="26dp"
|
||||
android:layout_height="26dp"
|
||||
android:layout_marginStart="-8dp"
|
||||
android:layout_toEndOf="@+id/member_my_photo2"
|
||||
android:src="@drawable/ic_member_photo3" />
|
||||
</RelativeLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_member_time"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="14dp"
|
||||
android:text="1000+用户已开通"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="12dp" />
|
||||
</LinearLayout>
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_marginEnd="8dp"
|
||||
android:src="@drawable/ic_member_diamond1" />
|
||||
</RelativeLayout>
|
||||
|
||||
<com.flyco.roundview.RoundLinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginTop="-18dp"
|
||||
android:orientation="vertical"
|
||||
fresco:rv_backgroundColor="#2F2A24"
|
||||
fresco:rv_cornerRadius_TL="20dp"
|
||||
fresco:rv_cornerRadius_TR="20dp">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="25dp"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_member_line1" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="12dp"
|
||||
android:layout_marginEnd="12dp"
|
||||
android:text="会员专享权益"
|
||||
android:textColor="#DDDEDE"
|
||||
android:textSize="16dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_member_line2" />
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="16dp"
|
||||
android:layout_marginTop="22dp"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/lin_vip_shift1"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="7dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/vip_select_bg2"
|
||||
android:orientation="vertical"
|
||||
android:paddingTop="16dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_shift_name1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="月度会员"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14dp"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="13dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
android:orientation="horizontal"
|
||||
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint1"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name1">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_unit1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="¥"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="12dp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="18"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="28dp"
|
||||
android:textStyle="bold" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price_hint1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="¥38"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="12dp"
|
||||
android:visibility="invisible"
|
||||
fresco:layout_constraintBottom_toBottomOf="parent"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_vip_shift1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_member_select"
|
||||
android:visibility="gone"
|
||||
fresco:layout_constraintBottom_toBottomOf="parent"
|
||||
fresco:layout_constraintEnd_toEndOf="parent" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/lin_vip_shift2"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="7dp"
|
||||
android:layout_marginEnd="7dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/vip_select_bg1"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_shift_name2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="年度会员"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14dp"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="13dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
android:orientation="horizontal"
|
||||
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint2"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name2">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_unit2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="¥"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="12dp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="128"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="28dp"
|
||||
android:textStyle="bold" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price_hint2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="¥228"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="12dp"
|
||||
fresco:layout_constraintBottom_toBottomOf="parent"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="新用户立减100"
|
||||
android:visibility="gone"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/iv_vip_shift2"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/ic_member_select"
|
||||
android:visibility="gone"
|
||||
fresco:layout_constraintBottom_toBottomOf="parent"
|
||||
fresco:layout_constraintEnd_toEndOf="parent" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/lin_vip_shift3"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="7dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/vip_select_bg1"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_shift_name3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="月度会员"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="14dp"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="13dp"
|
||||
android:layout_marginBottom="12dp"
|
||||
android:orientation="horizontal"
|
||||
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint3"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name3">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_unit3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="¥"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="12dp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="18"
|
||||
android:textColor="#F9C644"
|
||||
android:textSize="28dp"
|
||||
android:textStyle="bold" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_vip_price_hint3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="16dp"
|
||||
android:text="¥38"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="12dp"
|
||||
fresco:layout_constraintBottom_toBottomOf="parent"
|
||||
fresco:layout_constraintEnd_toEndOf="parent"
|
||||
fresco:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<com.flyco.roundview.RoundTextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center"
|
||||
android:paddingStart="10dp"
|
||||
android:paddingTop="1dp"
|
||||
android:paddingEnd="10dp"
|
||||
android:paddingBottom="1dp"
|
||||
android:text="热门"
|
||||
android:textColor="#A05912"
|
||||
android:textSize="11dp"
|
||||
fresco:layout_constraintStart_toStartOf="parent"
|
||||
fresco:layout_constraintTop_toTopOf="parent"
|
||||
fresco:rv_backgroundColor="#FFD89E"
|
||||
fresco:rv_cornerRadius_BR="12dp"
|
||||
fresco:rv_cornerRadius_TL="12dp" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
</LinearLayout>
|
||||
|
||||
<androidx.core.widget.NestedScrollView
|
||||
android:id="@+id/sv_general_member"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fillViewport="true"
|
||||
android:scrollbars="none">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/general_recycler_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginTop="16dp"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_marginBottom="100dp" />
|
||||
</LinearLayout>
|
||||
</androidx.core.widget.NestedScrollView>
|
||||
</com.flyco.roundview.RoundLinearLayout>
|
||||
</LinearLayout>
|
||||
<!-- </androidx.core.widget.NestedScrollView>-->
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/lin_member_bottom"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentBottom="true"
|
||||
android:background="@color/transparent"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_member_open"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="20dp"
|
||||
android:layout_marginTop="20dp"
|
||||
android:layout_marginEnd="20dp"
|
||||
android:layout_marginBottom="30dp"
|
||||
android:background="@drawable/ic_buy_vip_btn_bg"
|
||||
android:gravity="center"
|
||||
android:text="立即开通"
|
||||
android:textColor="@color/one_text"
|
||||
android:textSize="16dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/lin_member_bottom_btn"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="20dp"
|
||||
android:layout_marginTop="20dp"
|
||||
android:layout_marginEnd="20dp"
|
||||
android:layout_marginBottom="30dp"
|
||||
android:background="@drawable/ic_vip_bottom_btn_bg"
|
||||
android:gravity="center"
|
||||
android:visibility="gone">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_member_setting"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:gravity="center"
|
||||
android:text="设置特权"
|
||||
android:textColor="@color/one_text"
|
||||
android:textSize="16dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_member_sure"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:gravity="center"
|
||||
android:text="继续购买"
|
||||
android:textColor="@color/one_text"
|
||||
android:textSize="16dp"
|
||||
android:textStyle="bold" />
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
Reference in New Issue
Block a user