第一次提交

This commit is contained in:
被淹死的鱼
2026-03-11 18:26:29 +08:00
commit cd3b53759e
8532 changed files with 522078 additions and 0 deletions

View File

@@ -0,0 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:orientation="vertical">
<ImageView
android:id="@+id/about_logo"
android:layout_width="76dp"
android:layout_height="76dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="60dp"
android:src="@mipmap/ic_launcher" />
<TextView
android:id="@+id/about_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="147dp"
android:text="私语"
android:textColor="@color/loginText2"
android:textSize="17sp" />
<RelativeLayout
android:id="@+id/rl_version"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_below="@+id/about_name"
android:layout_marginTop="40dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="版本检测"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_blacklist_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="18dp"
android:src="@drawable/ic_next" />
</RelativeLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="5dp"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="horizontal">
<TextView
android:id="@+id/about_contract_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语用户协议》"
android:textColor="@color/mainColor" />
<TextView
android:id="@+id/about_contract_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:text="《私语隐私保护》"
android:textColor="@color/mainColor" />
</LinearLayout>
<TextView
android:id="@+id/tv_icp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="ICP备案号桂ICP备2022004160号-3A"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="Copyright ©nndongqing ALL Rights Reserved"
android:textColor="@color/loginText2"
android:textSize="14sp" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/rl_add_group_call"
android:layout_width="match_parent"
android:layout_height="@dimen/dp200"
android:layout_marginBottom="@dimen/dp6"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginRight="@dimen/dp16"
android:layout_marginTop="@dimen/dp16">
<EditText
android:id="@+id/et_input_message"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@null"
android:textColor="@color/one_text"
android:textColorHint="@color/three_text"
android:maxLength="50"
android:textSize="14sp"
android:hint="想打招呼的内容"/>
<LinearLayout
android:layout_marginBottom="@dimen/dp16"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_input_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#FFCCCCCC"
android:textSize="12sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="/50"
android:textColor="#FFCCCCCC"
android:textSize="12sp" />
</LinearLayout>
<View
android:layout_alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine"/>
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/add_skill_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<Button
android:id="@+id/add_skill_select_button"
android:layout_width="300dp"
android:layout_height="48dp"
android:layout_marginBottom="51dp"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:enabled="false"
android:text="提交"
android:textSize="17sp"/>
</RelativeLayout>

View File

@@ -0,0 +1,74 @@
<?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"
android:orientation="vertical"
android:padding="16dp"
android:gravity="center_horizontal"
android:layout_width="match_parent"
android:background="@color/white"
android:layout_height="match_parent">
<com.flyco.roundview.RoundRelativeLayout
android:padding="12dp"
app:rv_cornerRadius="4dp"
app:rv_backgroundColor="#F6F6F6"
android:layout_width="match_parent"
android:layout_height="150dp">
<EditText
android:textSize="14sp"
android:textColor="@color/black"
android:hint="请输入文字招呼内容..."
android:id="@+id/contentField"
android:background="@null"
android:gravity="top|left"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<TextView
android:id="@+id/countLabel"
android:layout_alignParentRight="true"
android:layout_alignParentBottom="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0/30"
android:textColor="#ff999999"
android:textSize="12sp"
/>
</com.flyco.roundview.RoundRelativeLayout>
<TextView
android:lineSpacingExtra="8dp"
android:gravity="center"
android:layout_marginTop="60dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="系统会随机发送你的自定义招呼,请勿敷衍"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<TextView
android:gravity="center"
android:layout_marginTop="8dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="添加三条以上的自定义招呼提升回复率143%"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<View
android:layout_weight="1"
android:layout_width="match_parent"
android:layout_height="0dp"/>
<TextView
android:id="@+id/addBtn"
android:gravity="center"
android:background="@drawable/btn_bg_dl_one_key"
android:layout_centerHorizontal="true"
android:layout_marginBottom="16dp"
android:layout_alignParentBottom="true"
android:text="添加"
android:textColor="#ffffffff"
android:textSize="17sp"
android:layout_width="280dp"
android:layout_height="44dp"/>
</LinearLayout>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/all_channel_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<WebView
android:id="@+id/anchor_contract_webview"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<Button
android:visibility="gone"
android:id="@+id/anchor_contract_agree_button"
android:layout_width="295dp"
android:layout_height="48dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="50dp"
android:text="同意技能服务协议"
android:textSize="17dp"/>
</RelativeLayout>

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/base_bg_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.fengliyan.uikit.title.Title
android:id="@+id/base_title"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/base_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/base_content"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<LinearLayout
android:id="@+id/base_no_network"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_air_wifi" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="25dp"
android:text="没有网络"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<Button
android:id="@+id/base_retry"
android:layout_width="102dp"
android:layout_height="36dp"
android:layout_marginTop="25dp"
android:text="重试"
android:textColor="@android:color/white" />
</LinearLayout>
</FrameLayout>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</LinearLayout>

View File

@@ -0,0 +1,149 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:viewBindingIgnore="true"
android:background="@color/mainBg">
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginTop="44dp"
android:background="@color/bottomCuttingLine"/>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="同意个人协议"
android:textColor="@android:color/black"
android:textSize="14sp"
android:layout_marginLeft="16dp"/>
<Button
android:id="@+id/be_anchor_button_contract"
android:layout_centerVertical="true"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_alignParentRight="true"
android:layout_marginRight="16dp"
android:text="去完成"
android:textSize="14sp"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine"/>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="完成自拍认证"
android:textColor="@android:color/black"
android:textSize="14sp"
android:layout_marginLeft="16dp"/>
<Button
android:id="@+id/be_anchor_button_selfie"
android:layout_centerVertical="true"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_alignParentRight="true"
android:layout_marginRight="16dp"
android:text="去完成"
android:textSize="14sp"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine"/>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="完善相册"
android:textColor="@android:color/black"
android:textSize="14sp"
android:layout_marginLeft="16dp"/>
<Button
android:id="@+id/be_anchor_button_album"
android:layout_centerVertical="true"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_alignParentRight="true"
android:layout_marginRight="16dp"
android:text="去完成"
android:textSize="14sp"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine"/>
<RelativeLayout
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="女神技能"
android:textColor="@android:color/black"
android:textSize="14sp"
android:layout_marginLeft="16dp"/>
<Button
android:id="@+id/be_anchor_button_skill"
android:layout_centerVertical="true"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_alignParentRight="true"
android:layout_marginRight="16dp"
android:text="去完成"
android:textSize="14sp"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine"/>
<Button
android:visibility="gone"
android:id="@+id/be_anchor_button_confirm"
android:layout_width="295dp"
android:layout_height="48dp"
android:layout_marginTop="80dp"
android:layout_gravity="center"
android:text="提交审核"
android:textSize="17sp"
android:enabled="false"/>
<TextView
android:id="@+id/be_anchor_abnormal_status"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:layout_gravity="center_horizontal"
android:text=""
android:textSize="14sp"
android:textColor="@color/verfyNotificationBackground"/>
</LinearLayout>

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:viewBindingIgnore="true">
<TextureView
android:id="@+id/local_video_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/iv_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="40dp"
android:src="@drawable/ic_beauty_back" />
<TextView
android:id="@+id/tv_open"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="@+id/tv_default"
android:layout_alignEnd="@+id/tv_default"
android:layout_marginTop="150dp"
android:drawableTop="@drawable/ic_beauty_setting_on"
android:drawablePadding="2dp"
android:gravity="center"
android:text="开启"
android:textColor="@color/white"
android:textSize="10dp" />
<TextView
android:id="@+id/tv_camera"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_open"
android:layout_alignStart="@+id/tv_default"
android:layout_alignEnd="@+id/tv_default"
android:layout_marginTop="26dp"
android:drawableTop="@drawable/ic_beauty_setting_camera"
android:drawablePadding="2dp"
android:gravity="center"
android:text="翻转"
android:textColor="@color/white"
android:textSize="10dp" />
<TextView
android:id="@+id/tv_default"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_camera"
android:layout_alignParentEnd="true"
android:layout_marginTop="26dp"
android:layout_marginEnd="14dp"
android:drawableTop="@drawable/ic_beauty_setting_default"
android:drawablePadding="2dp"
android:gravity="center"
android:text="恢复默认"
android:textColor="@color/white"
android:textSize="10dp" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp30">
<ImageView
android:id="@+id/iv_beauty_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_beauty_off"
android:visibility="gone" />
<ImageView
android:id="@+id/iv_beauty_open"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_beauty_open"
android:visibility="gone" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="25dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:id="@+id/iv_beauty_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/ic_beauty_be"
android:drawablePadding="12dp"
android:gravity="center"
android:text="美颜"
android:textColor="@color/white"
android:textSize="14dp" />
<TextView
android:id="@+id/iv_beauty_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/ic_beauty_save"
android:drawablePadding="12dp"
android:gravity="center"
android:text="保存"
android:textColor="@color/white"
android:textSize="14dp" />
</LinearLayout>
<RelativeLayout
android:id="@+id/rl_beauty_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:visibility="gone">
<com.faceunity.nama.ui.FaceUnityView
android:id="@+id/fu_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/bill_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:dividerHeight="0dp"
android:divider="@null"/>
</LinearLayout>

View File

@@ -0,0 +1,219 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="20dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="支付宝姓名"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/bind_account_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的真实姓名"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="身份证号"
android:textColor="#666666"
android:textSize="16sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginBottom="4dp"
android:text="(仅用于内部审核)"
android:textColor="#ffdf4138"
android:textSize="10sp" />
<EditText
android:id="@+id/idField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的身份证号"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="手机号"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/phoneField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的手机号"
android:inputType="phone"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="支付宝账号"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/bind_account_account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的支付宝账号"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="60dp"
android:text="认证说明:"
android:textColor="#ff333333"
android:textSize="16sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="12dp"
android:layout_marginRight="16dp"
android:lineSpacingExtra="4dp"
android:text="1.收款人信息需要与身份证信息一致否则无法打款成功
\n2.绑定信息仅用于提现打款,平台会严格保密
\n3.身份证号仅用于平台内部审核,帮用户代扣代缴手续费
\n4.如提现失败,请核实支付宝与身份证是否一致,有疑问请联系在线客服"
android:textColor="#ff666666"
android:textSize="12sp" />
<Button
android:id="@+id/bind_account_confirm_button"
style="@style/caiButtonStyleV2"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48"
android:layout_gravity="center"
android:layout_marginLeft="56dp"
android:layout_marginTop="48dp"
android:layout_marginRight="56dp"
android:layout_marginBottom="20dp"
android:enabled="false"
android:text="绑定支付宝"
android:textSize="17sp" />
</LinearLayout>
</ScrollView>

View File

@@ -0,0 +1,246 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="20dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="收款人姓名"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/bind_account_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的真实姓名"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="身份证号"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/idField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的身份证号"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="收款人手机号"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/phoneField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的手机号"
android:inputType="phone"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="收款银行"
android:textColor="#666666"
android:textSize="16sp" />
<EditText
android:id="@+id/bankNameField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的收款银行"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="62dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="收款银行卡号"
android:textColor="#666666"
android:textSize="16sp" />
<com.fengliyan.uikit.ContentWithSpaceEditText
android:id="@+id/bind_account_account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp120"
android:layout_marginRight="@dimen/dp16"
android:background="@null"
android:hint="请输入你的银行卡号"
android:maxLines="1"
android:singleLine="true"
android:textColor="@android:color/black"
android:textColorHint="@color/loginText2"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="60dp"
android:text="认证说明:"
android:textColor="#ff333333"
android:textSize="16sp" />
<TextView
android:id="@+id/tipLabel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="12dp"
android:layout_marginRight="16dp"
android:lineSpacingExtra="4dp"
android:text="1.收款人信息需要与已认证的实名信息一致
\n2.绑定信息仅用于提现打款,平台会严格保密"
android:textColor="#ff666666"
android:textSize="12sp" />
<Button
android:id="@+id/bind_account_confirm_button"
style="@style/caiButtonStyleV2"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48"
android:layout_gravity="center"
android:layout_marginLeft="56dp"
android:layout_marginTop="48dp"
android:layout_marginRight="56dp"
android:layout_marginBottom="20dp"
android:enabled="false"
android:text="绑定银行卡"
android:textSize="17sp" />
</LinearLayout>
</ScrollView>

View File

@@ -0,0 +1,386 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/mainBg"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
<RelativeLayout
android:id="@+id/bind_phone_confirm"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="手机号"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_phone_confirm_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_phone_confirm_next"
android:text="去绑定"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_phone_confirm_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_change_mobile"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="更换手机号"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/tv_change_mobile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/iv_change_mobile"
android:text="去更换"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_change_mobile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_change_password"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:id="@+id/tv_set_password"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="修改密码"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/tv_change_password"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/iv_change_password"
android:text="去修改"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/iv_change_password"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bind_real_name"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="实名认证"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_real_name_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_real_name_next"
android:text="去实名"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_real_name_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bind_certification"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="人脸认证"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_certification_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_certification_next"
android:text="去实名"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_certification_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bind_phone_confirm_weixin"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="微信"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_phone_confirm_weixin_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_phone_confirm_weixin_next"
android:text="去绑定"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_phone_confirm_weixin_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bind_phone_confirm_qq"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="QQ"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_phone_confirm_qq_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_phone_confirm_qq_next"
android:text="去绑定"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_phone_confirm_qq_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bind_phone_confirm_weibo"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="微博"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<TextView
android:id="@+id/bind_phone_confirm_weibo_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/bind_phone_confirm_weibo_next"
android:text="去绑定"
android:textColor="@color/mainColor"
android:textSize="14sp" />
<ImageView
android:id="@+id/bind_phone_confirm_weibo_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:background="@color/bottomCuttingLine" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_delete_account"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@android:color/white"
android:visibility="visible">
<ImageView
android:id="@+id/iv_delete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<TextView
android:id="@+id/tv_delete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="注销账号"
android:textColor="@color/loginText2"
android:textSize="14sp" />
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,208 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cai="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/colorPrimary">
<TextView
android:id="@+id/register_phone_num_title"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_marginLeft="40dp"
android:layout_marginTop="16dp"
android:gravity="center_vertical"
android:text="账号"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/bind_phone_confirm_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="16dp"
android:layout_marginRight="40dp"
android:layout_toRightOf="@+id/register_phone_num_title"
android:gravity="center_vertical"
cai:edit_type="phone"
cai:hint="手机号"
cai:hint_color="@color/infoEditTextColor"
cai:right_img="@drawable/ic_sign_input1" />
<View
android:id="@+id/register_phone_number_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/bind_phone_confirm_edit"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="@color/loginLine" />
<TextView
android:id="@+id/register_password_title"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_below="@+id/register_phone_number_line"
android:layout_marginLeft="40dp"
android:layout_marginTop="16dp"
android:gravity="center_vertical"
android:text="密码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/bind_password_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_below="@+id/register_phone_number_line"
android:layout_marginLeft="15dp"
android:layout_marginTop="16dp"
android:layout_marginRight="40dp"
android:layout_toRightOf="@+id/register_password_title"
android:gravity="center_vertical"
cai:edit_type="textPassword"
cai:hint="密码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img="@drawable/ic_sign_input2" />
<View
android:id="@+id/register_password_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/bind_password_layout"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="@color/loginLine" />
<LinearLayout
android:id="@+id/register_image_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:orientation="horizontal"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_below="@+id/register_password_line"
android:gravity="center_vertical"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:gravity="center_vertical"
android:layout_below="@+id/register_phone_number_line"
android:text="图片码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_image_verify_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="text"
cai:hint="图片验证码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img_enable="false" />
<ImageView
android:layout_width="100dp"
android:id="@+id/image"
android:layout_margin="5dp"
android:layout_height="54dp"
/>
</LinearLayout>
<View
android:id="@+id/register_image_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="40dp"
android:layout_marginLeft="40dp"
android:layout_below="@+id/register_image_verify_layout"/>
<LinearLayout
android:id="@+id/register_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_below="@+id/register_image_verify_line"
android:layout_marginLeft="40dp"
android:layout_marginTop="16dp"
android:layout_marginRight="40dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_below="@+id/register_phone_number_line"
android:gravity="center_vertical"
android:text="验证码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/bind_phone_confirm_code_input"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="number"
cai:hint="验证码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img_enable="false" />
<Button
android:id="@+id/bind_phone_confirm_code_button"
android:layout_width="90dp"
android:layout_height="28dp"
android:layout_weight="0.5"
android:text="获取验证码"
android:textColor="@color/colorPrimary"
android:textSize="14sp" />
</LinearLayout>
<View
android:id="@+id/register_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/register_verify_layout"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="@color/loginLine" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginLeft="40dp"
android:layout_marginTop="48dp"
android:layout_marginRight="40dp"
android:layout_below="@+id/register_verify_line">
<TextView
android:visibility="gone"
android:layout_gravity="center"
android:gravity="center"
android:id="@+id/bind_phone_confirm_title"
android:text="需要绑定手机号后才能申请认证女神\n绑定之后可以通过手机号登录"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp24"/>
<Button
android:id="@+id/bind_phone_confirm_confirm"
android:layout_width="match_parent"
android:layout_height="48dp"
android:enabled="false"
android:text="确定"
android:textColor="@color/colorPrimary"
android:textSize="17sp" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,16 @@
<?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"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:orientation="vertical">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/black_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
</LinearLayout>

View File

@@ -0,0 +1,199 @@
<?xml version="1.0" encoding="utf-8"?>
<com.fengliyan.uikit.scroll.ObservedScrollView 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="@color/mainBg"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/mainBg">
<RelativeLayout
android:id="@+id/caibei_recharge_title"
android:layout_width="match_parent"
android:layout_height="118dp"
android:background="@color/white">
<TextView
android:id="@+id/caibei_recharge_pay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="30dp"
android:text="0"
android:textColor="#680ad2"
android:textSize="32sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/caibei_recharge_pay"
android:layout_centerInParent="true"
android:layout_marginTop="12dp"
android:text="总金币"
android:textColor="@color/two_text"
android:textSize="14sp" />
</RelativeLayout>
<LinearLayout
android:id="@+id/ll_recharge_way"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/caibei_recharge_title"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingTop="16dp">
<LinearLayout
android:id="@+id/lin_alipay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<LinearLayout
android:id="@+id/ll_recharge_alipay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal">
<!--<com.facebook.drawee.view.SimpleDraweeView-->
<!--android:layout_width="24dp"-->
<!--android:layout_height="24dp"-->
<!--app:placeholderImage="@drawable/ic_caibei_zhifu"-->
<!--app:roundAsCircle="true" />-->
<ImageView
android:id="@+id/iv_alipay_image"
android:layout_width="24dp"
android:layout_height="24dp"
android:background="@drawable/ic_caibei_zhifu" />
<TextView
android:id="@+id/tv_recharge_alipay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp2"
android:text="支付宝支付"
android:textColor="@color/one_text"
android:textSize="14sp" />
</LinearLayout>
<ImageView
android:id="@+id/iv_alipay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:src="@drawable/ic_recharge_select" />
</LinearLayout>
<View
android:id="@+id/pay_line"
android:layout_width="1px"
android:layout_height="match_parent"
android:layout_marginTop="2dp"
android:layout_marginBottom="8dp"
android:background="@color/three_text" />
<LinearLayout
android:id="@+id/lin_wechat_pay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<LinearLayout
android:id="@+id/ll_recharge_weixin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal">
<!--<com.facebook.drawee.view.SimpleDraweeView-->
<!--android:layout_width="24dp"-->
<!--android:layout_height="24dp"-->
<!--app:placeholderImage="@drawable/ic_caibei_weixin"-->
<!--app:roundAsCircle="true" />-->
<ImageView
android:id="@+id/iv_weixin_image"
android:layout_width="24dp"
android:layout_height="24dp"
android:background="@drawable/ic_caibei_weixin" />
<TextView
android:id="@+id/tv_recharge_weixin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp2"
android:text="微信支付"
android:textColor="@color/one_text"
android:textSize="14sp" />
</LinearLayout>
<ImageView
android:id="@+id/iv_weixin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:src="@drawable/ic_recharge_select"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
<RelativeLayout
android:id="@+id/caibei_recharge_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/ll_recharge_way"
android:layout_marginTop="16dp">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/caibei_recharge_listview"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<Button
android:id="@+id/caibei_recharge_confirm_button"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_below="@+id/caibei_recharge_listview"
android:layout_centerHorizontal="true"
android:layout_marginLeft="40dp"
android:layout_marginTop="40dp"
android:layout_marginRight="40dp"
android:text="微信/支付宝充值" />
<ImageView
android:id="@+id/caibei_recharge_confirm_weixin"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/chongzhi_bg"
android:visibility="gone" />
</RelativeLayout>
<TextView
android:id="@+id/caibei_recharge_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/caibei_recharge_layout"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:layout_marginBottom="15dp"
android:text="若充值遇到问题请联系在线客服"
android:textColor="@color/loginText2"
android:textSize="12sp" />
</RelativeLayout>
</com.fengliyan.uikit.scroll.ObservedScrollView>

View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
android:background="#000">
<SurfaceView
android:id="@+id/surfaceView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!--<com.cs.camerademo.view.AutoFitTextureView-->
<!--android:id="@+id/textureView"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content" />-->
<ImageView
android:scaleType="center"
android:src="@mipmap/camear_mask"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<ImageView
android:layout_margin="16dp"
android:layout_above="@id/rlBottom"
android:src="@mipmap/camera_example"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<RelativeLayout
android:background="@color/black"
android:id="@+id/rlBottom"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_alignParentBottom="true"
app:layout_constraintBottom_toBottomOf="parent">
<TextView
android:id="@+id/cancelBtn"
android:layout_marginLeft="16dp"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="取消"
android:textColor="#ffffffff"
android:textSize="16sp"
/>
<ImageButton
android:background="@null"
android:id="@+id/btnTakePic"
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_centerInParent="true"
android:src="@mipmap/camera_tackpic"
android:visibility="visible" />
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:ignore="MissingDefaultResource">
<ProgressBar
android:id="@+id/webview_progress"
android:layout_width="match_parent"
android:layout_height="4dp"
style="?android:attr/progressBarStyleHorizontal"
android:progress="50"/>
<WebView
android:layout_weight="1"
android:id="@+id/webview_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<FrameLayout
android:background="@color/white"
android:layout_width="match_parent"
android:layout_height="62dp">
<Button
android:id="@+id/cancellationBtn"
android:layout_marginLeft="42dp"
android:layout_marginRight="42dp"
android:layout_gravity="center"
android:gravity="center"
android:text="申请注销"
android:textColor="@color/white"
style="@style/caiButtonStyleV2"
android:layout_width="match_parent"
android:layout_height="46dp"/>
</FrameLayout>
</LinearLayout>

View File

@@ -0,0 +1,101 @@
<?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="@color/white"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="30dp"
android:layout_marginTop="18dp"
android:text="更换手机号"
android:textColor="#1A1A1A"
android:textSize="22dp"
android:textStyle="bold" />
<com.flyco.roundview.RoundLinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="30dp"
android:layout_marginEnd="30dp"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="8dp"
app:rv_strokeColor="#F0F0F0"
app:rv_strokeWidth="1dp">
<EditText
android:id="@+id/et_mobile"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:hint="请输入新手机号"
android:inputType="phone"
android:maxLength="11"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColor="@color/black"
android:textColorHint="#DDDDDD"
android:textSize="18dp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="30dp"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="8dp"
app:rv_strokeColor="#F0F0F0"
app:rv_strokeWidth="1dp">
<EditText
android:id="@+id/et_code"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入验证码"
android:inputType="number"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColor="@color/black"
android:textColorHint="#DDDDDD"
android:textSize="18dp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_send_code"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:gravity="center"
android:text="发送验证码"
android:textColor="@color/black"
android:textSize="12dp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<TextView
android:id="@+id/tv_change_submit"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="130dp"
android:layout_marginEnd="30dp"
android:background="@drawable/verify_code_btn_bg"
android:enabled="false"
android:gravity="center"
android:text="提交"
android:textColor="@color/white"
android:textSize="14dp"
android:textStyle="bold" />
</LinearLayout>

View File

@@ -0,0 +1,147 @@
<?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="@color/white"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<TextView
android:id="@+id/tv_change_password_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="30dp"
android:layout_marginTop="18dp"
android:layout_marginBottom="14dp"
android:text="设置密码"
android:textColor="#1A1A1A"
android:textSize="22dp"
android:textStyle="bold" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/lin_old_password"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="30dp"
android:orientation="horizontal"
android:visibility="gone"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="8dp"
app:rv_strokeColor="#F0F0F0"
app:rv_strokeWidth="1dp">
<EditText
android:id="@+id/et_old_password"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入原密码"
android:inputType="textPassword"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColor="@color/black"
android:textColorHint="#DDDDDD"
android:textSize="18dp"
android:textStyle="bold" />
<ImageView
android:id="@+id/iv_old_password"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:src="@drawable/ic_sign_input3" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="30dp"
android:orientation="horizontal"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="8dp"
app:rv_strokeColor="#F0F0F0"
app:rv_strokeWidth="1dp">
<EditText
android:id="@+id/et_new_password"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="请输入新密码"
android:inputType="textPassword"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColor="@color/black"
android:textColorHint="#DDDDDD"
android:textSize="18dp"
android:textStyle="bold" />
<ImageView
android:id="@+id/iv_new_password"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:src="@drawable/ic_sign_input3" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="30dp"
android:orientation="horizontal"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="8dp"
app:rv_strokeColor="#F0F0F0"
app:rv_strokeWidth="1dp">
<EditText
android:id="@+id/et_sure_password"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@null"
android:hint="再次输入新密码"
android:inputType="textPassword"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:textColor="@color/black"
android:textColorHint="#DDDDDD"
android:textSize="18dp"
android:textStyle="bold" />
<ImageView
android:id="@+id/iv_sure_password"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:src="@drawable/ic_sign_input3" />
</com.flyco.roundview.RoundLinearLayout>
<TextView
android:id="@+id/tv_change_password_submit"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="30dp"
android:layout_marginTop="80dp"
android:layout_marginEnd="30dp"
android:background="@drawable/verify_code_btn_bg"
android:enabled="false"
android:gravity="center"
android:text="完成"
android:textColor="@color/white"
android:textSize="14dp"
android:textStyle="bold" />
</LinearLayout>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<com.fengliyan.uikit.bottomedit.BottomEdit
android:id="@+id/chat_bottom_edit"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>

View File

@@ -0,0 +1,241 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/ll_to_main_page"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="horizontal"
android:padding="@dimen/dp16">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/setting_my_photo"
android:layout_width="@dimen/dp64"
android:layout_height="@dimen/dp64"
fresco:roundAsCircle="true" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="1">
<TextView
android:id="@+id/personal_main_page_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp16"
android:textColor="@android:color/black"
android:textSize="17sp" />
<TextView
android:id="@+id/personal_main_page_age"
android:layout_width="@dimen/dp22"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp5"
android:layout_marginTop="@dimen/dp4"
android:layout_toRightOf="@+id/personal_main_page_name"
android:background="@drawable/shape_dynamic_age"
android:gravity="center"
android:textColor="@android:color/white"
android:textSize="12sp" />
<TextView
android:id="@+id/personal_caicai_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/personal_main_page_name"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginTop="@dimen/dp2"
android:textColor="@color/three_text"
android:textSize="14sp" />
</RelativeLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="个人主页"
android:textColor="@color/three_text"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_account_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp4"
android:src="@drawable/ic_next" />
</LinearLayout>
<RelativeLayout
android:onClick="onClick"
android:layout_marginTop="@dimen/dp10"
android:id="@+id/rl_clear_remark"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="设置备注名字"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/personal_main_page_dynamic_photo_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp10"
android:background="@android:color/white"
android:padding="@dimen/dp16">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:id="@+id/personal_main_page_dynamic_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="个人动态"
android:textColor="@color/two_text"
android:textSize="14sp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/personal_main_page_dynamic_photo_1"
android:layout_width="@dimen/dp65"
android:layout_height="@dimen/dp65"
android:layout_marginLeft="@dimen/dp16"
fresco:roundedCornerRadius="@dimen/dp6" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/personal_main_page_dynamic_photo_2"
android:layout_width="@dimen/dp65"
android:layout_height="@dimen/dp65"
android:layout_marginLeft="@dimen/dp5"
fresco:roundedCornerRadius="@dimen/dp6" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/personal_main_page_dynamic_photo_3"
android:layout_width="@dimen/dp65"
android:layout_height="@dimen/dp65"
android:layout_marginLeft="@dimen/dp5"
fresco:roundedCornerRadius="@dimen/dp6" />
</LinearLayout>
<ImageView
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp10"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="置顶聊天"
android:textColor="@color/loginText"
android:textSize="14sp" />
<Switch
android:id="@+id/rl_top_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:layout_marginRight="@dimen/dp16"
android:checked="false" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:id="@+id/rl_complain"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="举报"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_next" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:id="@+id/rl_clear_chat"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="删除聊天记录"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_next" />
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,43 @@
<?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"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
tools:viewBindingIgnore="true"
android:paddingTop="@dimen/dp24">
<include layout="@layout/cp_search_view" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/cp_city_recyclerview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/white"/>
<TextView
android:id="@+id/cp_overlay"
android:layout_width="?attr/cpOverlayWidth"
android:layout_height="?attr/cpOverlayHeight"
android:visibility="gone"
android:gravity="center"
android:layout_centerInParent="true"
android:textSize="?attr/cpOverlayTextSize"
android:textColor="?attr/cpOverlayTextColor"
android:background="?attr/cpOverlayBackground"/>
<!--右侧字母导航-->
<com.fengliyan.uikit.picker.citypicker.view.SideIndexBar
android:id="@+id/cp_side_index_bar"
android:layout_width="@dimen/cp_index_bar_width"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"/>
<include layout="@layout/cp_empty_view"/>
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
xmlns:fresco="http://schemas.android.com/apk/res-auto">
<com.facebook.drawee.view.SimpleDraweeView
android:layout_width="275dp"
android:layout_height="400dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
fresco:roundedCornerRadius="6dp"/>
<Button
android:layout_width="160dp"
android:layout_height="48dp"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:layout_marginBottom="50dp"
android:background="@drawable/shape_personal_main_start_video_button"
android:text="保存图片"
android:textColor="@android:color/white"
android:textSize="17dp"/>
</RelativeLayout>

View File

@@ -0,0 +1,36 @@
<?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="@color/mainBg"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/complaint_list"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:divider="@null"
android:dividerHeight="0dp" />
<include
layout="@layout/item_edit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="5dp"
android:layout_marginRight="16dp" />
<Button
android:id="@+id/complaint_confirm"
android:layout_width="256dp"
android:layout_height="48dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="30dp"
android:layout_marginBottom="30dp"
android:text="确定"
android:textSize="16sp" />
</LinearLayout>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/contacts_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider = "@null"
android:dividerHeight="0dp"/>
</LinearLayout>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal">
<RelativeLayout
android:id="@+id/rl_all"
android:layout_marginTop="@dimen/dp40"
android:layout_width="@dimen/dp300"
android:layout_height="@dimen/dp300">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/copy_board_image"
android:layout_width="@dimen/dp300"
android:layout_height="@dimen/dp300"
/>
<RelativeLayout
android:visibility="gone"
android:layout_centerInParent="true"
android:background="@drawable/avatar_bg_white"
android:layout_width="@dimen/dp60"
android:layout_height="@dimen/dp60">
<com.facebook.drawee.view.SimpleDraweeView
android:layout_centerInParent="true"
android:id="@+id/sv_avatar"
android:layout_width="@dimen/dp55"
android:layout_height="@dimen/dp55"
fresco:roundedCornerRadius="@dimen/dp5"
/>
</RelativeLayout>
</RelativeLayout>
<Button
android:id="@+id/copy_board_download"
android:layout_width="@dimen/dp160"
android:layout_height="@dimen/dp48"
android:layout_marginTop="@dimen/dp65"
android:text="保存图片"
android:textSize="17sp"
android:textColor="@android:color/white"
android:background="@drawable/shape_personal_main_start_video_button"/>
</LinearLayout>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@android:color/white">
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/refreshLayout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:scaleType="fitXY"
android:id="@+id/cover_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/cover_1080"/>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</LinearLayout>

View File

@@ -0,0 +1,175 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<RelativeLayout
android:paddingTop="@dimen/dp24"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/shape_rank_header_bg">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp48"
android:gravity="center_vertical"
android:orientation="horizontal">
<RelativeLayout
android:id="@+id/rl_back"
android:layout_width="@dimen/dp48"
android:layout_height="@dimen/dp20">
<ImageView
android:id="@+id/left_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:src="@drawable/ic_return_white" />
</RelativeLayout>
<TextView
android:id="@+id/tv_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="魅力榜"
android:textColor="@color/white"
android:textSize="16sp" />
<TextView
android:id="@+id/tv_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:layout_marginTop="@dimen/dp3"
android:text="筛选"
android:textColor="@color/white"
android:textSize="12sp" />
</RelativeLayout>
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/shape_rank_header_bg">
<LinearLayout
android:id="@+id/daka_rank_header_layout"
android:layout_width="312dp"
android:layout_height="29dp"
android:layout_centerHorizontal="true"
android:layout_marginBottom="16dp"
android:layout_marginTop="10dp"
android:background="@drawable/shape_daka_rank_frame"
android:orientation="horizontal"
android:weightSum="3">
<TextView
android:id="@+id/daka_rank_header_week"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="周榜"
android:textColor="@android:color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/daka_rank_header_month"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/shape_daka_rank_middle"
android:gravity="center"
android:text="月榜"
android:textColor="@android:color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/daka_rank_header_total"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="总榜"
android:textColor="@android:color/white"
android:textSize="14sp" />
</LinearLayout>
<RelativeLayout
android:id="@+id/daka_rank_my_view"
android:layout_width="match_parent"
android:layout_height="75dp"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
android:visibility="gone">
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine" />
<TextView
android:id="@+id/daka_rank_my_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="20dp"
android:text=""
android:textColor="@android:color/black"
android:textSize="18sp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/daka_rank_my_photo"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_centerVertical="true"
android:layout_marginLeft="13dp"
android:layout_toRightOf="@+id/daka_rank_my_number"
fresco:roundAsCircle="true" />
<TextView
android:id="@+id/daka_rank_my_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="15dp"
android:layout_toRightOf="@+id/daka_rank_my_photo"
android:text=""
android:textColor="@android:color/black"
android:textSize="14sp" />
<TextView
android:id="@+id/daka_rank_my_cost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:text=""
android:textColor="@color/verfyNotificationBackground"
android:textSize="14sp" />
</RelativeLayout>
</RelativeLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/main_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/daka_rank_header_layout" />
</LinearLayout>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@android:color/white">
<include layout="@layout/item_edit"/>
<LinearLayout
android:id="@+id/dynamics_post_line_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:orientation="horizontal"
android:layout_marginLeft="15dp"
android:weightSum="3">
<LinearLayout
android:id="@+id/dynamics_post_video"
android:layout_width="110.5dp"
android:layout_height="110.5dp"
android:background="@color/background"
android:layout_marginLeft="6dp"
android:visibility="gone"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_dynamic_video"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/dynamics_post_line_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="6dp"
android:layout_marginLeft="15dp"
android:weightSum="3">
</LinearLayout>
<LinearLayout
android:id="@+id/dynamics_post_line_3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="6dp"
android:layout_marginLeft="15dp"
android:weightSum="3">
</LinearLayout>
</LinearLayout>

View File

@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="utf-8"?>
<com.fengliyan.tianlesue.view.dynamics.activity.FixLayoutLinearlayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:fitsSystemWindows="true"
android:orientation="vertical">
<com.scwang.smart.refresh.layout.SmartRefreshLayout
android:id="@+id/refreshLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
app:layout_constraintBottom_toTopOf="@id/bottomBar"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclreView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<com.scwang.smart.refresh.footer.ClassicsFooter
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
<LinearLayout
android:id="@+id/bottomBar"
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center_vertical"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="36dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="12dp"
android:layout_weight="1"
android:background="@drawable/nim_message_default_bg">
<EditText
android:id="@+id/contentField"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@null"
android:hint="想和TA说..."
android:paddingLeft="8dp"
android:paddingTop="2dp"
android:paddingRight="8dp"
android:paddingBottom="2dp"
android:textSize="12sp" />
</FrameLayout>
<TextView
android:id="@+id/submitBtn"
android:layout_width="52dp"
android:layout_height="32dp"
android:layout_marginRight="16dp"
android:background="@drawable/nim_message_send_bg"
android:gravity="center"
android:text="发送"
android:textColor="#ffffffff"
android:textSize="14sp" />
</LinearLayout>
</com.fengliyan.tianlesue.view.dynamics.activity.FixLayoutLinearlayout>

View File

@@ -0,0 +1,159 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
android:background="#F8F8F8"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="#EBB7F9"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/shape_oval_verify1"
android:gravity="center"
android:text="1"
android:textColor="@color/white"
android:textSize="14dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:text="输入证件信息"
android:textColor="@color/one_text"
android:textSize="14dp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginEnd="20dp"
android:src="@drawable/ic_edit_verify_hint" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/shape_oval_verify"
android:gravity="center"
android:includeFontPadding="false"
android:text="2"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:text="人脸识别认证"
android:textColor="#919191"
android:textSize="14dp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="16dp"
android:text="真实姓名"
android:textColor="@color/one_text"
android:textSize="15dp" />
<EditText
android:id="@+id/et_verify_name"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:background="@null"
android:hint="请输入本人真实姓名"
android:inputType="text"
android:textColor="@color/one_text"
android:textColorHint="@color/three_text"
android:textSize="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="16dp"
android:text="身份证号"
android:textColor="@color/one_text"
android:textSize="15dp" />
<EditText
android:id="@+id/et_verify_number"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:background="@null"
android:digits="0123456789Xx"
android:hint="请输入本人真实身份证号"
android:textColor="@color/one_text"
android:textColorHint="@color/three_text"
android:textSize="15dp" />
</LinearLayout>
<TextView
android:id="@+id/tv_verify_sure"
android:layout_width="match_parent"
android:layout_height="44dp"
android:layout_marginStart="16dp"
android:layout_marginTop="22dp"
android:layout_marginEnd="16dp"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:text="提交"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="24dp"
android:layout_marginTop="18dp"
android:layout_marginEnd="24dp"
android:text="温馨提示:"
android:textColor="@color/three_text"
android:textSize="14dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="24dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="24dp"
android:lineSpacingExtra="6dp"
android:text="1.认证信息仅用于实名认证,平台会严格保密 \n2.请填写本人的真实实名信息,否则无法实名 \n3.一个身份证号只能实名一个账号,绑定后无法修改 \n4.使用中遇到问题,请及时联系在线客服"
android:textColor="@color/three_text"
android:textSize="12dp" />
</LinearLayout>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/background">
<LinearLayout
android:id="@+id/exchange_title"
android:layout_width="match_parent"
android:layout_height="132dp"
android:background="@android:color/white"
android:orientation="horizontal"
android:weightSum="2">
<RelativeLayout
android:id="@+id/exchange_caibi_title"
android:layout_width="match_parent"
android:layout_weight="1"
android:layout_height="132dp">
<TextView
android:id="@+id/exchange_cash_amount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="32sp"
android:textColor="@color/mainColor"
android:layout_marginTop="30dp"
android:layout_centerHorizontal="true"
android:text=""/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/loginText2"
android:layout_below="@+id/exchange_cash_amount"
android:layout_centerInParent="true"
android:layout_marginTop="16dp"
android:text="总金额(金币)"/>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_weight="1"
android:layout_height="132dp">
<TextView
android:id="@+id/exchange_caibei_amount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="32sp"
android:textColor="@color/daka2"
android:layout_marginTop="30dp"
android:layout_centerHorizontal="true"
android:text=""/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/loginText2"
android:layout_below="@+id/exchange_caibei_amount"
android:layout_centerInParent="true"
android:layout_marginTop="16dp"
android:text="可兑换(金币)"/>
</RelativeLayout>
</LinearLayout>
<TextView
android:id="@+id/exchange_hint"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_marginLeft="16dp"
android:singleLine="false"
android:layout_below="@+id/exchange_title"
android:text="1金币兑换100金币"
android:textColor="@color/loginText2"
android:textSize="13sp"/>
<RelativeLayout
android:id="@+id/exchange_total_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="6dp"
android:orientation="horizontal"
android:gravity="center_vertical"
android:background="@android:color/white"
android:layout_below="@+id/exchange_hint">
<TextView
android:id="@+id/exchange_total_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="18dp"
android:text="兑换金币数"
android:textSize="14sp"
android:textColor="@color/loginText"/>
<TextView
android:id="@+id/exchange_total_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/exchange_total_title"
android:layout_marginLeft="22dp"
android:text=""
android:textSize="14sp"
android:textColor="@color/daka2"/>
</RelativeLayout>
<Button
android:id="@+id/exchange_confirm_button"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginBottom="80dp"
android:layout_marginTop="15dp"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:text="兑换"
android:textColor="@android:color/white"/>
</RelativeLayout>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<io.agora.rtc.mediaio.AgoraTextureView
android:id="@+id/video_remote_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone" />
</RelativeLayout>

View File

@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
xmlns:cai="http://schemas.android.com/apk/res-auto"
android:background="@color/colorPrimary">
<TextView
android:id="@+id/forget_phone_num_title"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_marginTop="16dp"
android:layout_marginLeft="40dp"
android:gravity="center_vertical"
android:text="账号"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/forget_phone_num_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_toRightOf="@+id/forget_phone_num_title"
android:gravity="center_vertical"
cai:hint="手机号"
cai:hint_color="@color/infoEditTextColor"
cai:edit_type="phone"
cai:right_img="@drawable/ic_sign_input1"/>
<View
android:id="@+id/register_phone_number_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="40dp"
android:layout_marginLeft="40dp"
android:layout_below="@+id/forget_phone_num_layout"/>
<TextView
android:id="@+id/forget_password_title"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_marginTop="16dp"
android:layout_marginLeft="40dp"
android:gravity="center_vertical"
android:layout_below="@+id/register_phone_number_line"
android:text="密码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/forget_password_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_below="@+id/register_phone_number_line"
android:layout_toRightOf="@+id/forget_password_title"
android:gravity="center_vertical"
cai:hint="密码"
cai:hint_color="@color/infoEditTextColor"
cai:edit_type="textPassword"
cai:right_img="@drawable/ic_sign_input2"/>
<View
android:id="@+id/forget_password_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="56dp"
android:layout_marginLeft="56dp"
android:layout_below="@+id/forget_password_layout"/>
<LinearLayout
android:id="@+id/register_image_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:orientation="horizontal"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_below="@+id/forget_password_line"
android:gravity="center_vertical"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:gravity="center_vertical"
android:layout_below="@+id/register_phone_number_line"
android:text="图片码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_image_verify_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="text"
cai:hint="图片验证码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img_enable="false" />
<ImageView
android:layout_width="100dp"
android:id="@+id/image"
android:layout_margin="5dp"
android:layout_height="54dp"
/>
</LinearLayout>
<View
android:id="@+id/register_image_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="40dp"
android:layout_marginLeft="40dp"
android:layout_below="@+id/register_image_verify_layout"/>
<LinearLayout
android:id="@+id/forget_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:orientation="horizontal"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_below="@+id/register_image_verify_line"
android:gravity="center_vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:gravity="center_vertical"
android:text="验证码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/forget_verify_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:gravity="center_vertical"
android:layout_marginLeft="2dp"
cai:hint="验证码"
cai:hint_color="@color/infoEditTextColor"
cai:edit_type="number"
cai:right_img_enable="false"
android:layout_weight="5"/>
<Button
android:id="@+id/forget_send_code_button"
android:layout_width="90dp"
android:layout_height="28dp"
android:textColor="@color/zhimi_one_text"
android:textSize="14sp"
android:text="获取验证码"
android:enabled="false"
android:layout_weight="0.5"/>
</LinearLayout>
<View
android:id="@+id/forget_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="56dp"
android:layout_marginLeft="56dp"
android:layout_below="@+id/forget_verify_layout"/>
<Button
android:id="@+id/forget_button"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginTop="48dp"
android:textSize="17sp"
android:textColor="@color/zhimi_one_text"
android:layout_below="@+id/forget_verify_line"
android:enabled="false"
android:text="确定"/>
</RelativeLayout>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/gender_user_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
</LinearLayout>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.viewpager.widget.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/gift_received_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp"/>
</LinearLayout>

View File

@@ -0,0 +1,340 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/top"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintDimensionRatio="750:226"
app:layout_constraintTop_toTopOf="parent">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@mipmap/privilge_bg" />
<FrameLayout
android:id="@+id/avatarContainer"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_centerVertical="true"
android:layout_marginLeft="40dp">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/avatarImageView"
android:layout_width="48dp"
android:layout_height="48dp"
android:layout_centerVertical="true"
app:roundedCornerRadius="24dp" />
<ImageView
android:id="@+id/avatarBorderImageView"
android:layout_width="48dp"
android:layout_height="48dp"
android:layout_centerVertical="true"
android:src="@mipmap/privilege_avatar_border" />
</FrameLayout>
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="80dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="18dp">
<com.flyco.roundview.RoundFrameLayout
android:layout_width="100dp"
android:layout_height="22dp"
app:rv_backgroundColor="#20FFFFFF"
app:rv_cornerRadius_BL="20dp"
app:rv_cornerRadius_TL="20dp">
<TextView
android:id="@+id/topStatusLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="你还没有特权哦~"
android:textColor="#ffffffff"
android:textSize="10sp" />
</com.flyco.roundview.RoundFrameLayout>
</FrameLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toRightOf="@id/avatarContainer"
android:orientation="vertical"
android:paddingBottom="12dp">
<TextView
android:id="@+id/nameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="桃桃小可爱"
android:textColor="#ffffffff"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:id="@+id/idLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:text="ID100006"
android:textColor="#ffffffff"
android:textSize="12sp" />
</LinearLayout>
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="6dp"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/top">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_weight="1"
android:background="@mipmap/privilege_price_bg">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/privilege_recommand" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#ff333333"
android:textSize="14sp" />
<TextView
android:id="@+id/firstPriceLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="99"
android:textColor="#ffdf4138"
android:textSize="36sp"
android:textStyle="bold" />
<TextView
android:id="@+id/firstNameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="会员特权"
android:textColor="#ff333333"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/foreverBtn"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:background="@drawable/bg_privilege_price"
android:gravity="center"
android:paddingLeft="8dp"
android:paddingRight="8dp">
<TextView
android:id="@+id/firstDateLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="立即享受"
android:textColor="#ffffffff"
android:textSize="12sp" />
<ImageView
android:id="@+id/firstIndicationImageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:src="@mipmap/privilege_indicator" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
<View
android:layout_width="10dp"
android:layout_height="10dp" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_weight="1"
android:background="@mipmap/privilege_price_bg">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/privilege_recommand"
android:visibility="invisible" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#ff333333"
android:textSize="14sp" />
<TextView
android:id="@+id/secondPriceLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="#ffdf4138"
android:textSize="36sp"
android:textStyle="bold" />
<TextView
android:id="@+id/secondNameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="一月特权"
android:textColor="#ff333333"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/monthBtn"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:background="@drawable/bg_privilege_price"
android:gravity="center"
android:paddingLeft="8dp"
android:paddingRight="8dp">
<TextView
android:id="@+id/secondDateLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="立即享受"
android:textColor="#ffffffff"
android:textSize="12sp" />
<ImageView
android:id="@+id/secondIndicatorImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:src="@mipmap/privilege_indicator" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/ll_vip_check"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp4"
android:layout_marginEnd="16dp"
android:gravity="end|center_vertical"
android:orientation="horizontal">
<CheckBox
android:id="@+id/cb_vip_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:text="同意"
android:textColor="#333333"
android:textSize="14dp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_vip_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语会员服务协议》"
android:textColor="@color/mainColors"
android:textSize="14dp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/privilege_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="6dp"
android:text="女神特权"
android:textColor="#ffdf4138"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/privilege_line" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
android:paddingLeft="16dp"
android:paddingRight="16dp" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,18 @@
<?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"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:orientation="vertical">
<androidx.recyclerview.widget.RecyclerView
android:background="#fff"
android:id="@+id/goddess_rv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp8"
android:layout_marginBottom="@dimen/dp16"
android:layout_weight="1" />
</LinearLayout>

View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/background">
<TextView
android:id="@+id/greeting_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="17.5dp"
android:text="请选择打招呼内容"
android:textColor="@color/infoEditTextColor2"
android:textSize="13sp"/>
<View
android:id="@+id/greeting_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_below="@+id/greeting_title"
android:layout_marginTop="8dp"
android:background="@color/newsCuttingLine"/>
<LinearLayout
android:id="@+id/greeting_list_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/greeting_line"
android:orientation="vertical">
</LinearLayout>
<TextView
android:id="@+id/greeting_zhitiao_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="18.5dp"
android:layout_marginLeft="16.5dp"
android:layout_below="@+id/greeting_list_layout"
android:text="当前纸条数量:"
android:textSize="13sp"
android:textColor="@color/infoEditTextColor2"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/greeting_zhitiao_title"
android:layout_below="@+id/greeting_list_layout"
android:layout_marginTop="18.5dp"
android:text="288"
android:textColor="@color/mainColor"
android:textSize="13sp"/>
<TextView
android:id="@+id/greeting_zhitiao_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:layout_marginLeft="16.5dp"
android:layout_below="@+id/greeting_zhitiao_title"
android:text="使用此功能每次需要消耗10张小纸条"
android:textSize="13sp"
android:textColor="@color/loginText2"/>
<Button
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginBottom="50dp"
android:layout_alignParentBottom="true"
android:textColor="@android:color/white"
android:textSize="17sp"
android:text="一键给50人打招呼"/>
</RelativeLayout>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<include layout="@layout/item_edit"/>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginTop="12dp"
android:background="@color/newsCuttingLine"/>
</LinearLayout>

View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@color/white"
android:padding="16dp" android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:id="@+id/textBtn"
android:layout_width="match_parent"
android:layout_height="48dp">
<TextView
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="文字招呼"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<ImageView
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:src="@drawable/ic_next" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:layout_alignParentRight="true"
android:layout_marginRight="20dp"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="去上传"
android:textColor="#ffdf4138"
android:textSize="14sp"
/>
<View
android:layout_alignParentBottom="true"
android:background="#D9D9D9"
android:layout_width="match_parent"
android:layout_height="1dp"/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/voiceBtn"
android:layout_width="match_parent"
android:layout_height="48dp">
<TextView
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="语音招呼"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<ImageView
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:src="@drawable/ic_next" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:layout_alignParentRight="true"
android:layout_marginRight="20dp"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="去录制"
android:textColor="#ffdf4138"
android:textSize="14sp"
/>
<View
android:layout_alignParentBottom="true"
android:background="#D9D9D9"
android:layout_width="match_parent"
android:layout_height="1dp"/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/photoBtn"
android:layout_width="match_parent"
android:layout_height="48dp">
<TextView
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="招呼相册"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<ImageView
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:src="@drawable/ic_next" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:layout_alignParentRight="true"
android:layout_marginRight="20dp"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="去上传"
android:textColor="#ffdf4138"
android:textSize="14sp"
/>
<View
android:layout_alignParentBottom="true"
android:background="#D9D9D9"
android:layout_width="match_parent"
android:layout_height="1dp"/>
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<TextView
android:id="@+id/tv_title"
android:layout_marginLeft="@dimen/dp16"
android:gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp44"
android:text="请选择打招呼内容"
android:textColor="#FF666666"
android:textSize="13sp"
/>
<androidx.recyclerview.widget.RecyclerView
android:background="@color/white"
android:id="@+id/rv_call"
android:layout_marginBottom="@dimen/dp144"
android:layout_below="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"></androidx.recyclerview.widget.RecyclerView>
<LinearLayout
android:gravity="center"
android:layout_marginBottom="@dimen/dp60"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<Button
android:layout_marginBottom="@dimen/dp8"
android:id="@+id/bt_call"
android:layout_width="@dimen/dp295"
android:layout_height="@dimen/dp48"
android:text="一键给20人打招呼"
android:textSize="17sp"
android:enabled="false"/>
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,16 @@
<?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"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:orientation="vertical">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/guard_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
</LinearLayout>

View File

@@ -0,0 +1,17 @@
<?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:orientation="vertical"
tools:viewBindingIgnore="true">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_cover_flow"
android:layout_width="62dp"
android:layout_height="62dp"
app:roundedCornerRadius="8dp"
app:roundingBorderColor="#FF2D4B"
app:roundingBorderWidth="1dp" />
</LinearLayout>

View File

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="#000000">
<androidx.viewpager.widget.ViewPager
android:id="@+id/image_display_viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="20dp"
android:layout_above="@+id/image_display_tv_indicator" />
<TextView
android:id="@+id/image_display_tv_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:textSize="12sp"
android:textColor="#ffffff"
android:layout_alignParentBottom="true"
android:layout_marginBottom="10dp"/>
<RelativeLayout
android:id="@+id/rl_back"
android:layout_width="60dp"
android:layout_height="60dp">
<ImageView
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_return_white" />
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.tianlesue.view.diooto.tools.NoScrollViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:background="@color/colorAccent"
tools:visibility="visible" />
<FrameLayout
android:id="@+id/indicatorLayout"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>

View File

@@ -0,0 +1,321 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView 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"
android:background="@color/white"
android:gravity="center_horizontal"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="完善资料有惊喜"
android:textColor="@color/one_text"
android:textSize="20sp"
android:textStyle="bold" />
<FrameLayout
android:layout_width="108dp"
android:layout_height="108dp"
android:layout_marginTop="20dp">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/info_edit_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
fresco:roundedCornerRadius="12dp" />
<TextView
android:id="@+id/changePhotoBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:background="@drawable/edit_change_avatar"
android:paddingStart="8dp"
android:paddingTop="2dp"
android:paddingEnd="8dp"
android:paddingBottom="2dp"
android:text="更换"
android:textColor="@color/white"
android:textSize="12dp" />
</FrameLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="上传真实头像,更容易获得异性喜欢"
android:textColor="#925BF7"
android:textSize="12sp"
android:textStyle="bold" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/info_edit_name_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="30dp"
android:layout_marginRight="44dp"
android:gravity="center_vertical"
android:orientation="horizontal"
fresco:rv_backgroundColor="#F6F6F6"
fresco:rv_cornerRadius="24dp">
<EditText
android:id="@+id/info_edit_name_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:background="@null"
android:enabled="false"
android:gravity="center_vertical"
android:hint="请输入昵称"
android:maxLength="10"
android:textColor="@color/loginText"
android:textColorHint="@color/three_text"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:id="@+id/changeNameBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="16dp"
android:drawableLeft="@mipmap/edit_changename"
android:drawablePadding="4dp"
android:gravity="center"
android:text="换一个"
android:textColor="#ff999999"
android:textSize="12sp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="16dp"
android:layout_marginRight="44dp"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/manLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="12dp"
android:layout_weight="1"
android:background="@drawable/bg_gender"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/gender_man_selector"
android:text="男"
android:textColor="@drawable/textcolor_gender"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/womenLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="12dp"
android:layout_weight="1"
android:background="@drawable/bg_gender"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/gender_women_selector"
android:text="女"
android:textColor="@drawable/textcolor_gender"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/info_edit_age_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="16dp"
android:layout_marginRight="44dp"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingLeft="20dp"
fresco:rv_backgroundColor="#F6F6F6"
fresco:rv_cornerRadius="24dp">
<TextView
android:layout_width="64dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="出生日期"
android:textColor="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
<TextView
android:id="@+id/info_edit_age_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:gravity="right"
android:hint="请选择年龄"
android:paddingRight="8dp"
android:textColor="@color/loginText"
android:textColorHint="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="20dp"
android:src="@mipmap/edit_indicator" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/info_edit_city_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="16dp"
android:layout_marginRight="44dp"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingLeft="20dp"
android:visibility="gone"
fresco:rv_backgroundColor="#F6F6F6"
fresco:rv_cornerRadius="24dp">
<TextView
android:layout_width="64dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="城市"
android:textColor="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
<TextView
android:id="@+id/info_edit_city_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:gravity="right"
android:hint="请选择你所在城市"
android:paddingRight="8dp"
android:textColor="@color/loginText"
android:textColorHint="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="16dp"
android:scaleType="center"
android:src="@mipmap/edit_indicator" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/info_edit_referee_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="16dp"
android:layout_marginRight="44dp"
android:gravity="center_vertical"
android:orientation="horizontal"
fresco:rv_backgroundColor="#F6F6F6"
fresco:rv_cornerRadius="24dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom">
<TextView
android:layout_width="64dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:paddingLeft="20dp"
android:text="邀请码"
android:textColor="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="(非必填)"
android:textColor="@color/three_text"
android:textSize="10sp"
android:textStyle="bold" />
</LinearLayout>
<EditText
android:id="@+id/info_edit_referee_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="20dp"
android:background="@null"
android:gravity="right"
android:hint="填写推荐人的用户号"
android:textColor="@color/loginText"
android:textColorHint="@color/three_text"
android:textSize="14sp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<LinearLayout
android:id="@+id/info_edit_confirm_button"
android:layout_width="match_parent"
android:layout_height="55dp"
android:layout_marginLeft="44dp"
android:layout_marginTop="50dp"
android:layout_marginRight="44dp"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="完成"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="(确认后性别不可修改)"
android:textColor="@color/white"
android:textSize="12sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
</ScrollView>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<include layout="@layout/bottom_post_view"/>
</LinearLayout>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

View File

@@ -0,0 +1,211 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="93dp"
android:background="@android:color/white">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/instant_message_settings_head"
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
fresco:roundedCornerRadius="4dp" />
<TextView
android:id="@+id/instant_message_settings_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/instant_message_settings_head"
android:layout_marginTop="21.5dp"
android:layout_marginLeft="17dp"
android:text="醉红颜"
android:textSize="17dp"
android:textColor="@color/loginText"/>
<TextView
android:id="@+id/instant_message_settings_years"
android:layout_width="22dp"
android:layout_height="18dp"
android:layout_toRightOf="@+id/instant_message_settings_name"
android:layout_marginLeft="6.5dp"
android:layout_marginTop="21.5dp"
android:gravity="center"
android:text="22"
android:textColor="@android:color/white"
android:textSize="12sp"
android:background="@drawable/shape_years"/>
<TextView
android:id="@+id/instant_message_settings_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/instant_message_settings_head"
android:layout_below="@+id/instant_message_settings_name"
android:layout_marginTop="6dp"
android:layout_centerVertical="true"
android:layout_marginLeft="17dp"
android:text="用户号123456"
android:textSize="17dp"
android:textColor="@color/loginText2"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="7.5dp"
android:layout_toLeftOf="@+id/instant_message_settings_next"
android:text="个人主页"
android:textSize="14dp"
android:textColor="@color/loginText2"/>
<ImageView
android:id="@+id/instant_message_settings_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="16.5dp"
android:src="@drawable/ic_next"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/newsCuttingLine"/>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginTop="12dp"
android:background="@color/newsCuttingLine"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="17dp"
android:text="清除聊天记录"
android:textSize="14dp"
android:textColor="@color/loginText"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="16.5dp"
android:src="@drawable/ic_next"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/newsCuttingLine"/>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginTop="12dp"
android:background="@color/newsCuttingLine"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="17dp"
android:text="关注"
android:textSize="14dp"
android:textColor="@color/loginText"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="16.5dp"
android:src="@drawable/ic_next"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/newsCuttingLine"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="17dp"
android:text="拉黑"
android:textSize="14dp"
android:textColor="@color/loginText"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="16.5dp"
android:src="@drawable/ic_next"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/newsCuttingLine"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="17dp"
android:text="举报"
android:textSize="14dp"
android:textColor="@color/loginText"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:layout_marginRight="16.5dp"
android:src="@drawable/ic_next"/>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="@color/newsCuttingLine"/>
</LinearLayout>

View File

@@ -0,0 +1,531 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/posterContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/banner_image"
android:layout_width="0dp"
android:layout_height="0dp"
android:scaleType="centerCrop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="196:310"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideLine"
android:layout_width="0dp"
android:layout_height="0dp"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.76" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/qrImageView"
android:layout_width="0dp"
android:layout_height="52dp"
app:layout_constraintDimensionRatio="1"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/guideLine" />
</androidx.constraintlayout.widget.ConstraintLayout>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/shape_invitation_bg">
<ImageView
android:id="@+id/bgImageView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@mipmap/invitaion_bg" />
<com.flyco.roundview.RoundTextView
android:id="@+id/ruleBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginTop="100dp"
android:paddingStart="14dp"
android:paddingTop="4dp"
android:paddingEnd="6dp"
android:paddingBottom="4dp"
android:text="规则详情"
android:textColor="@color/white"
android:textSize="14dp"
app:rv_backgroundColor="#7A69FE"
app:rv_cornerRadius_BL="36dp"
app:rv_cornerRadius_TL="36dp" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/bgImageView"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:orientation="vertical"
android:paddingStart="16dp"
android:paddingEnd="16dp"
app:rv_backgroundColor="#FFFBEC"
app:rv_cornerRadius="12dp">
<LinearLayout
android:id="@+id/lin_label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:orientation="vertical" />
<com.flyco.roundview.RoundTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:paddingStart="6dp"
android:paddingTop="2dp"
android:paddingEnd="6dp"
android:paddingBottom="2dp"
android:text="奖励一"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="4dp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="邀请好友即奖励: "
android:textColor="@color/one_text"
android:textSize="14dp" />
<TextView
android:id="@+id/firstLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#FE3846"
android:textSize="14dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="金币"
android:textColor="@color/one_text"
android:textSize="14dp" />
</LinearLayout>
<com.flyco.roundview.RoundTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:paddingStart="6dp"
android:paddingTop="2dp"
android:paddingEnd="6dp"
android:paddingBottom="2dp"
android:text="奖励二"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="4dp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友每次支出的 "
android:textColor="@color/one_text"
android:textSize="14dp" />
<TextView
android:id="@+id/secondLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0%"
android:textColor="#FE3846"
android:textSize="14dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="提成"
android:textColor="@color/one_text"
android:textSize="14dp" />
</LinearLayout>
<com.flyco.roundview.RoundTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:paddingStart="6dp"
android:paddingTop="2dp"
android:paddingEnd="6dp"
android:paddingBottom="2dp"
android:text="奖励三"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="4dp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友每次收入的 "
android:textColor="@color/one_text"
android:textSize="14dp" />
<TextView
android:id="@+id/thirdLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0%"
android:textColor="#FE3846"
android:textSize="14dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:text="提成"
android:textColor="@color/one_text"
android:textSize="14dp" />
</LinearLayout>
<com.flyco.roundview.RoundTextView
android:id="@+id/tv_man_tip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:paddingStart="6dp"
android:paddingTop="2dp"
android:paddingEnd="6dp"
android:paddingBottom="2dp"
android:text="奖励四"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="4dp" />
<LinearLayout
android:id="@+id/menTip1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友每次充值VIP金额的 "
android:textColor="@color/one_text"
android:textSize="14dp" />
<TextView
android:id="@+id/fourLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0%"
android:textColor="#FE3846"
android:textSize="14dp" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_my_invitation_code"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="我的邀请码"
android:textColor="#FE3846"
android:textSize="14dp" />
<com.flyco.roundview.RoundTextView
android:id="@+id/tv_copy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:paddingStart="8dp"
android:paddingTop="2dp"
android:paddingEnd="8dp"
android:paddingBottom="2dp"
android:text="复制"
android:textColor="@color/C4C4C4"
android:textSize="11dp"
app:rv_cornerRadius="4dp"
app:rv_strokeColor="@color/C4C4C4"
app:rv_strokeWidth="1dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_marginBottom="32dp"
android:orientation="horizontal">
<com.flyco.roundview.RoundTextView
android:id="@+id/shareLinkBtn"
android:layout_width="0dp"
android:layout_height="38dp"
android:layout_marginEnd="5dp"
android:layout_weight="1"
android:gravity="center"
android:text="链接分享"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="36dp" />
<com.flyco.roundview.RoundTextView
android:id="@+id/sharePosterBtn"
android:layout_width="0dp"
android:layout_height="38dp"
android:layout_marginStart="5dp"
android:layout_weight="1"
android:gravity="center"
android:text="海报分享"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold"
app:rv_backgroundColor="#FE3846"
app:rv_cornerRadius="36dp" />
</LinearLayout>
</com.flyco.roundview.RoundLinearLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/bgImageView"
android:layout_centerHorizontal="true"
android:layout_marginTop="-34dp"
android:src="@mipmap/icon_invitation_tip"
android:visibility="gone" />
<LinearLayout
android:id="@+id/ruleContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/container"
android:layout_marginLeft="16dp"
android:layout_marginTop="4dp"
android:layout_marginRight="16dp">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="注:邀请奖励可提现"
android:textColor="@color/white"
android:textSize="10dp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toBottomOf="@id/container" />
<TextView
android:id="@+id/invitedDataBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="邀请数据"
android:textColor="#ffffffff"
android:textSize="12dp" />
</LinearLayout>
<com.flyco.roundview.RoundRelativeLayout
android:layout_width="match_parent"
android:layout_height="120dp"
android:layout_below="@+id/ruleContainer"
android:layout_marginLeft="16dp"
android:layout_marginTop="20dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="10dp"
app:rv_backgroundColor="#FFFBEC"
app:rv_cornerRadius="12dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:text="我的收益"
android:textColor="@color/one_text"
android:textSize="14dp"
android:textStyle="bold" />
<TextView
android:id="@+id/invitedBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_margin="16dp"
android:drawableRight="@mipmap/indicator_right"
android:text="我邀请的人"
android:textColor="#ffc3342b"
android:textSize="12dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="40dp"
android:layout_marginBottom="16dp"
android:orientation="horizontal">
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/totalPeopleLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="@color/one_text"
android:textSize="24dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="累计邀请"
android:textColor="@color/one_text"
android:textSize="12dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" (人)"
android:textColor="#C3342B"
android:textSize="12dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/totalRewardLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="@color/one_text"
android:textSize="24dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="累计充值"
android:textColor="@color/one_text"
android:textSize="12dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="(人)"
android:textColor="#C3342B"
android:textSize="12dp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/totalTiChengLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="@color/one_text"
android:textSize="24dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="累计认证"
android:textColor="@color/one_text"
android:textSize="12dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="(人)"
android:textColor="#C3342B"
android:textSize="12dp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</com.flyco.roundview.RoundRelativeLayout>
</RelativeLayout>
</ScrollView>
</RelativeLayout>

View File

@@ -0,0 +1,213 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F1F1F1"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="44dp">
<ImageView
android:id="@+id/iv_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:padding="16dp"
android:src="@drawable/ic_return" />
<ImageView
android:id="@+id/iv_invite_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:padding="16dp"
android:src="@drawable/ic_invitation_select" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/dynamic_title_view_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="今日"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_1"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom" />
</LinearLayout>
<LinearLayout
android:id="@+id/dynamic_title_view_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="昨日"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_2"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
android:id="@+id/dynamic_title_view_3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="本周"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_3"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
android:id="@+id/dynamic_title_view_4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="上周"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_4"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
android:id="@+id/dynamic_title_view_5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="本月"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_5"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom"
android:visibility="invisible" />
</LinearLayout>
<LinearLayout
android:id="@+id/dynamic_title_view_6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginEnd="12dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/dynamic_title_name_6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="上月"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<View
android:id="@+id/dynamic_title_bottom_line_6"
android:layout_width="18dp"
android:layout_height="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/shape_invitation_data_bottom"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/invitation_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.viewpager.widget.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>

View File

@@ -0,0 +1,82 @@
<?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:orientation="vertical"
tools:viewBindingIgnore="true">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="36dp"
android:layout_marginStart="16dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="16dp"
android:background="@drawable/shape_daka_rank_frame1">
<ImageView
android:id="@+id/iv_search"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:src="@drawable/ic_invitation_search"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/et_invitation_code"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginStart="4dp"
android:layout_marginEnd="6dp"
android:background="@null"
android:hint="请输入用户号或者昵称进行查询"
android:inputType="text"
android:textColor="@color/one_text"
android:textColorHint="@color/three_text"
android:textSize="14dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/tv_search"
app:layout_constraintStart_toEndOf="@+id/iv_search"
app:layout_constraintTop_toTopOf="parent" />
<com.flyco.roundview.RoundTextView
android:id="@+id/tv_search"
android:layout_width="78dp"
android:layout_height="32dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
android:gravity="center"
android:text="查询"
android:textColor="@color/white"
android:textSize="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:rv_backgroundColor="@color/one_text"
app:rv_cornerRadius="30dp" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/invite_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
<TextView
android:id="@+id/tv_no_data"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="70dp"
android:drawableTop="@drawable/ic_invite_no_data"
android:drawablePadding="10dp"
android:gravity="center"
android:text="暂无数据"
android:textColor="@color/three_text"
android:textSize="16dp"
android:visibility="gone" />
</LinearLayout>

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/black">
<RelativeLayout
android:id="@+id/rl_back"
android:layout_marginTop="@dimen/dp24"
android:layout_width="@dimen/dp44"
android:layout_height="@dimen/dp44">
<ImageView
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_return_white"/>
</RelativeLayout>
<TextView
android:id="@+id/tv_password"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp132"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认密码"
android:textColor="@color/white"
android:textSize="17sp"
/>
<com.fengliyan.tianlesue.utils.CaptchaInputView
android:layout_centerHorizontal="true"
android:layout_below="@+id/tv_password"
android:id="@+id/captcha_input_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/dp40"
android:background="@null"
android:cursorVisible="false"
android:inputType="number"
android:maxLength="4" />
</RelativeLayout>

View File

@@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cai="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/colorPrimary">
<TextView
android:id="@+id/register_phone_num_title"
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_marginLeft="40dp"
android:layout_marginTop="16dp"
android:gravity="center_vertical"
android:text="账号"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/bind_phone_confirm_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="16dp"
android:layout_marginRight="40dp"
android:layout_toRightOf="@+id/register_phone_num_title"
android:gravity="center_vertical"
cai:edit_type="phone"
cai:hint="手机号"
cai:hint_color="@color/infoEditTextColor"
cai:right_img="@drawable/ic_sign_input1" />
<View
android:id="@+id/register_phone_number_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/bind_phone_confirm_edit"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="@color/loginLine" />
<LinearLayout
android:id="@+id/register_image_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:orientation="horizontal"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginTop="16dp"
android:layout_below="@+id/register_phone_number_line"
android:gravity="center_vertical"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:gravity="center_vertical"
android:layout_below="@+id/register_phone_number_line"
android:text="图片码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_image_verify_edit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="text"
cai:hint="图片验证码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img_enable="false" />
<ImageView
android:layout_width="100dp"
android:id="@+id/image"
android:layout_margin="5dp"
android:layout_height="54dp"
/>
</LinearLayout>
<View
android:id="@+id/register_image_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/loginLine"
android:layout_marginRight="40dp"
android:layout_marginLeft="40dp"
android:layout_below="@+id/register_image_verify_layout"/>
<LinearLayout
android:id="@+id/register_verify_layout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_below="@+id/register_image_verify_line"
android:layout_marginLeft="40dp"
android:layout_marginTop="16dp"
android:layout_marginRight="40dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="54dp"
android:layout_below="@+id/register_phone_number_line"
android:gravity="center_vertical"
android:text="验证码"
android:textColor="@color/loginText" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/bind_phone_confirm_code_input"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="number"
cai:hint="验证码"
cai:hint_color="@color/infoEditTextColor"
cai:right_img_enable="false" />
<Button
android:id="@+id/bind_phone_confirm_code_button"
android:layout_width="90dp"
android:layout_height="28dp"
android:layout_weight="0.5"
android:text="获取验证码"
android:textColor="@color/colorPrimary"
android:textSize="14sp" />
</LinearLayout>
<View
android:id="@+id/register_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/register_verify_layout"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="@color/loginLine" />
<Button
android:id="@+id/bind_phone_confirm_confirm"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48"
android:layout_below="@+id/register_verify_line"
android:layout_marginLeft="@dimen/dp40"
android:layout_marginTop="@dimen/dp48"
android:layout_marginRight="@dimen/dp40"
android:enabled="false"
android:text="下一步"
android:textColor="@color/colorPrimary"
android:textSize="17sp" />
</RelativeLayout>

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/black">
<RelativeLayout
android:id="@+id/rl_back"
android:layout_marginTop="@dimen/dp24"
android:layout_width="@dimen/dp44"
android:layout_height="@dimen/dp44">
<ImageView
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_return_white"/>
</RelativeLayout>
<TextView
android:id="@+id/tv_password"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp132"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="输入密码"
android:textColor="@color/white"
android:textSize="17sp"
/>
<com.fengliyan.tianlesue.utils.CaptchaInputView
android:layout_centerHorizontal="true"
android:layout_below="@+id/tv_password"
android:id="@+id/captcha_input_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/dp40"
android:background="@null"
android:cursorVisible="false"
android:inputType="number"
android:maxLength="4" />
</RelativeLayout>

View File

@@ -0,0 +1,46 @@
<?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:gravity="center_horizontal"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp90"
android:src="@drawable/ic_juvenile_2" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp60"
android:text="未成年模式已关闭"
android:textColor="@color/two_text"
android:textSize="18sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp16"
android:text="开启未成年模式,防止未成年使用"
android:textColor="@color/two_text"
android:textSize="14sp" />
<Button
android:id="@+id/bt_kid"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48"
android:layout_below="@+id/register_verify_line"
android:layout_marginLeft="@dimen/dp40"
android:layout_marginTop="@dimen/dp100"
android:layout_marginRight="@dimen/dp40"
android:enabled="true"
android:text="开启未成年模式"
android:textColor="@color/colorPrimary"
android:textSize="17sp" />
</LinearLayout>

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:background="@color/black">
<RelativeLayout
android:id="@+id/rl_back"
android:layout_marginTop="@dimen/dp24"
android:layout_width="@dimen/dp44"
android:layout_height="@dimen/dp44">
<ImageView
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_return_white"/>
</RelativeLayout>
<TextView
android:id="@+id/tv_password"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp132"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="设置密码"
android:textColor="@color/white"
android:textSize="17sp"
/>
<com.fengliyan.tianlesue.utils.CaptchaInputView
android:layout_centerHorizontal="true"
android:layout_below="@+id/tv_password"
android:id="@+id/captcha_input_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/dp40"
android:background="@null"
android:cursorVisible="false"
android:inputType="number"
android:maxLength="4" />
</RelativeLayout>

View File

@@ -0,0 +1,391 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cai="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="@drawable/onkeylogin_bg"
android:gravity="center_horizontal"
tools:viewBindingIgnore="true">
<ImageView
android:id="@+id/login_logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="80dp"
android:src="@mipmap/login_logo" />
<ImageView
android:id="@+id/backBtn"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="60dp"
android:scaleType="center"
android:src="@drawable/ic_return"
android:visibility="gone" />
<LinearLayout
android:id="@+id/lin_login_type"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/login_logo"
android:layout_marginStart="16dp"
android:layout_marginTop="10dp"
android:layout_marginEnd="16dp"
android:background="@drawable/login_top_bg"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_login_sms"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="6dp"
android:layout_weight="1"
android:gravity="center"
android:minHeight="35dp"
android:text="短信登录"
android:textColor="@color/three_text"
android:textSize="16dp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_login_pw"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="6dp"
android:layout_weight="1"
android:background="@drawable/white_bg_40"
android:gravity="center"
android:minHeight="35dp"
android:text="密码登录"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/lin_login_type"
android:layout_marginTop="30dp"
android:orientation="vertical">
<LinearLayout
android:id="@+id/lin_sms_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="48dp"
android:layout_marginEnd="48dp"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="短信登录"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/login_sms_phone_number_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginTop="8dp"
android:gravity="center_vertical"
cai:edit_type="phone"
cai:hint="请输入手机号"
cai:right_img="@drawable/ic_sign_input1" />
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="#8D73EE" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="28dp"
android:text="短信验证码"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/login_vcode"
android:layout_width="0dp"
android:layout_height="48dp"
android:layout_weight="1"
android:gravity="center_vertical"
cai:edit_type="text"
cai:hint="请输入验证码" />
<TextView
android:id="@+id/tv_send_code"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center"
android:text="获取"
android:textColor="#8D73EE"
android:textSize="14dp" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:background="#8D73EE" />
</LinearLayout>
<LinearLayout
android:id="@+id/lin_password_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/login_phone_number_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
cai:edit_type="phone"
cai:hint="请输入手机号"
cai:left_img="@mipmap/login_phone"
cai:left_img_enable="true"
cai:right_img="@drawable/ic_sign_input1" />
<View
android:id="@+id/login_phone_number_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:background="#8D73EE" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/login_password_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="48dp"
android:layout_marginTop="12dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
android:paddingLeft="4dp"
cai:edit_type="textPassword"
cai:hint="请输入密码"
cai:left_img="@mipmap/login_password"
cai:left_img_enable="true"
cai:right_img="@drawable/ic_sign_input2" />
<View
android:id="@+id/login_password_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:background="#8D73EE" />
<RelativeLayout
android:id="@+id/login_menu_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:gravity="center_vertical">
<TextView
android:id="@+id/login_forget_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="48dp"
android:text="忘记密码?"
android:textColor="#333333"
android:textSize="14sp" />
<TextView
android:id="@+id/login_register_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginRight="48dp"
android:text="注册"
android:textColor="@color/mainColors"
android:textSize="14sp" />
</RelativeLayout>
</LinearLayout>
<Button
android:id="@+id/login_button"
style="@style/caiButtonStyleV2"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="48dp"
android:layout_marginTop="40dp"
android:layout_marginRight="48dp"
android:enabled="false"
android:text="登录"
android:textSize="17sp"
android:textStyle="bold" />
</LinearLayout>
<RelativeLayout
android:id="@+id/rl_fast_login_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@id/thirdCotainer"
android:layout_marginBottom="10dp">
<View
android:id="@+id/left_devider"
android:layout_width="110dp"
android:layout_height="@dimen/dp1"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="30dp"
android:background="@color/colorDevider" />
<TextView
android:layout_width="wrap_content"
android:layout_height="22dp"
android:layout_centerInParent="true"
android:layout_marginStart="18dp"
android:layout_marginEnd="18dp"
android:gravity="center"
android:text="快速登录"
android:textColor="@color/loginText2"
android:textSize="14sp"
android:textStyle="bold" />
<View
android:id="@+id/right_devider"
android:layout_width="110dp"
android:layout_height="@dimen/dp1"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="30dp"
android:background="@color/colorDevider" />
</RelativeLayout>
<LinearLayout
android:id="@+id/thirdCotainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/login_contract_layout"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal">
<ImageView
android:id="@+id/login_qq"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_weight="1"
android:src="@drawable/ic_sign_qq"
android:visibility="gone" />
<ImageView
android:id="@+id/login_weixin"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_weight="1"
android:src="@drawable/ic_sign_weixin" />
<ImageView
android:id="@+id/login_weibo"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_weight="1"
android:src="@drawable/ic_sign_weibo"
android:visibility="gone" />
</LinearLayout>
<LinearLayout
android:id="@+id/login_contract_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/lin_login_help"
android:layout_marginBottom="22dp"
android:gravity="center"
android:orientation="horizontal">
<CheckBox
android:id="@+id/activity_login_select_box"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/checkboxs"
android:button="@null"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:text="登陆即代表同意"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/login_contract_titile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语用户协议》"
android:textColor="@color/mainColors"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="和"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/about_contract_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语隐私政策》"
android:textColor="@color/mainColors"
android:textSize="12sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/lin_login_help"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="20dp"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="需要帮助?"
android:textColor="#575757"
android:textSize="12dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="联系客服"
android:textColor="#08C6F8"
android:textSize="12dp"
android:textStyle="bold" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,169 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cai="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="@drawable/onkeylogin_bg"
android:gravity="center_horizontal"
tools:viewBindingIgnore="true">
<ImageView
android:id="@+id/login_logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="90dp"
android:src="@drawable/ic_login_logo" />
<TextView
android:id="@+id/tv_slogan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/login_logo"
android:layout_centerHorizontal="true"
android:text="温暖你陪伴你"
android:textColor="#AD80FF"
android:textSize="18dp" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/lin_login_wechat"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_above="@+id/lin_login_qq"
android:layout_marginStart="48dp"
android:layout_marginEnd="48dp"
android:layout_marginBottom="24dp"
android:gravity="center"
android:orientation="horizontal"
cai:rv_backgroundColor="#48D06E"
cai:rv_cornerRadius="50dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_sign_weixin1"
android:drawablePadding="8dp"
android:gravity="center"
android:text="微信登录"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/lin_login_qq"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_above="@+id/tv_login_mobile"
android:layout_marginStart="48dp"
android:layout_marginEnd="48dp"
android:layout_marginBottom="22dp"
android:gravity="center"
android:orientation="horizontal"
cai:rv_backgroundColor="#4BB0F6"
cai:rv_cornerRadius="50dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableStart="@drawable/ic_sign_qq1"
android:drawablePadding="8dp"
android:gravity="center"
android:text="QQ登录"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold" />
</com.flyco.roundview.RoundLinearLayout>
<TextView
android:id="@+id/tv_login_mobile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/login_contract_layout"
android:layout_centerHorizontal="true"
android:layout_marginBottom="95dp"
android:text="手机号码登录"
android:textColor="@color/three_text"
android:textSize="14dp"
android:textStyle="bold" />
<LinearLayout
android:id="@+id/login_contract_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/lin_login_help"
android:layout_marginBottom="22dp"
android:gravity="center"
android:orientation="horizontal">
<CheckBox
android:id="@+id/activity_login_select_box"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/checkboxs"
android:button="@null"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:text="登陆即代表同意"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/login_contract_titile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语用户协议》"
android:textColor="@color/mainColors"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="和"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/about_contract_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语隐私政策》"
android:textColor="@color/mainColors"
android:textSize="12sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/lin_login_help"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="20dp"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="需要帮助?"
android:textColor="#575757"
android:textSize="12dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="联系客服"
android:textColor="#08C6F8"
android:textSize="12dp"
android:textStyle="bold" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,227 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:id="@+id/main_frame"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<com.fengliyan.uikit.bottomtab.BottomTab
android:id="@+id/main_bottom_tab"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<RelativeLayout
android:id="@+id/toast_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="100dp">
<FrameLayout
android:visibility="gone"
android:layout_marginLeft="8dp"
android:id="@+id/ll_recharge"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_marginLeft="10dp"
android:paddingLeft="60dp"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:paddingRight="40dp"
android:background="@drawable/toast_send_gift_bg"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/sv_recharge_avatar"
android:layout_width="24dp"
android:layout_height="24dp"
fresco:roundAsCircle="true" />
<TextView
android:ellipsize="middle"
android:singleLine="true"
android:maxEms="3"
android:id="@+id/tv_recharge_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="私语1387739"
android:textColor="#ffffffff"
android:textSize="14sp" />
<TextView
android:id="@+id/tv_recharge_total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_marginRight="8dp"
android:text="充值688金币"
android:textColor="#ffeeeeee"
android:textSize="14sp" />
</LinearLayout>
<ImageView
android:src="@mipmap/pp_recharge"
android:layout_width="wrap_content"
android:layout_height="60dp"/>
</FrameLayout>
<RelativeLayout
android:visibility="gone"
android:gravity="center_vertical"
android:id="@+id/rl_send"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_centerVertical="true"
android:orientation="horizontal"
android:gravity="center_vertical"
android:id="@+id/ll_send_bg"
android:layout_marginLeft="10dp"
android:paddingLeft="60dp"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="48dp"
android:paddingRight="40dp"
android:background="@drawable/toast_send_gift_bg"
>
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/sv_send_avatar"
android:layout_width="24dp"
android:layout_marginRight="6dp"
android:layout_height="24dp"
fresco:roundAsCircle="true" />
<TextView
android:visibility="gone"
android:id="@+id/tv_send_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="middle"
android:maxEms="3"
android:singleLine="true"
android:text="美美你好你好子斯子"
android:textColor="#FFD33E"
android:textSize="16sp" />
<TextView
android:layout_marginLeft="6dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="赠送"
android:textColor="#ffffff"
android:textSize="14sp" />
<TextView
android:visibility="gone"
android:id="@+id/tv_receive_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="middle"
android:maxEms="3"
android:singleLine="true"
android:text="美美哈哈啊哈哈子"
android:textColor="#FFD33E"
android:textSize="14sp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/sv_receive_avatar"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginLeft="6dp"
fresco:roundAsCircle="true" />
<com.facebook.drawee.view.SimpleDraweeView
android:layout_marginLeft="6dp"
android:id="@+id/sv_gift"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_toLeftOf="@+id/tv_gift_total" />
<TextView
android:id="@+id/tv_gift_total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="4dp"
android:layout_toEndOf="@+id/ll_send_bg"
android:text="x 1"
android:textColor="#FFFFFF"
android:textSize="16sp" />
</LinearLayout>
<ImageView
android:src="@mipmap/pp_recharge"
android:layout_width="wrap_content"
android:layout_height="60dp"/>
</RelativeLayout>
<FrameLayout
android:visibility="gone"
android:layout_marginLeft="8dp"
android:id="@+id/vipLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_marginLeft="10dp"
android:paddingLeft="60dp"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:paddingRight="40dp"
android:background="@drawable/toast_member_bg"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="恭喜"
android:textColor="#ffeeeeee"
android:textSize="14sp"
/>
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/memberUserAvatar"
android:layout_width="24dp"
android:layout_marginLeft="6dp"
android:layout_height="24dp"
fresco:roundAsCircle="true" />
<TextView
android:maxEms="3"
android:ellipsize="middle"
android:singleLine="true"
android:id="@+id/memberUserNameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="小喇叭"
android:textColor="#ffffffff"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="成为会员"
android:textColor="#ffeeeeee"
android:textSize="14sp"
/>
</LinearLayout>
<ImageView
android:src="@mipmap/pp_member"
android:layout_width="wrap_content"
android:layout_height="60dp"/>
</FrameLayout>
</RelativeLayout>
</FrameLayout>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dynamics_fresh"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/background">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/dynamics_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp"/>
</LinearLayout>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<androidx.viewpager.widget.ViewPager
android:id="@+id/main_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>

View File

@@ -0,0 +1,241 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:orientation="vertical"
tools:viewBindingIgnore="true">
<FrameLayout
android:id="@+id/main_personal_frame_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<ImageView
android:id="@+id/bottomShadow"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/main_personal_page_bottom_board"
android:layout_marginBottom="-4dp"
android:scaleType="fitXY"
android:src="@mipmap/bottombar_top" />
<RelativeLayout
android:id="@+id/main_personal_page_bottom_board"
android:layout_width="match_parent"
android:layout_height="65dp"
android:layout_alignParentBottom="true"
android:background="@color/white"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/womenLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:visibility="gone">
<LinearLayout
android:id="@+id/main_personal_page_message"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/userhome_msg" />
<TextView
android:id="@+id/main_personal_page_message_private"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="私信"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/main_personal_page_gift"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/userhome_gift" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="礼物"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/main_personal_page_follow"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginEnd="20dp"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:id="@+id/iv_follow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/userhome_follow" />
<TextView
android:id="@+id/tv_follow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="关注"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/main_personal_page_wechat"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginEnd="20dp"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/userhome_wechat" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="微信"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<TextView
android:id="@+id/main_personal_page_video_button"
android:layout_width="wrap_content"
android:layout_height="44dp"
android:layout_gravity="center_vertical"
android:layout_marginStart="8dp"
android:layout_marginEnd="28dp"
android:layout_weight="1"
android:background="@drawable/shape_personal_main_start_video_button"
android:drawableStart="@drawable/ic_details_video"
android:gravity="center"
android:paddingLeft="22dp"
android:paddingRight="22dp"
android:text="与Ta通话"
android:textColor="@color/white"
android:textSize="16sp"
android:visibility="gone" />
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animation_view"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_weight="1"
app:lottie_loop="true" />
</LinearLayout>
<LinearLayout
android:id="@+id/menLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal"
android:visibility="gone">
<LinearLayout
android:id="@+id/giftBtn"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/userhome_gift" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="礼物"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<LinearLayout
android:id="@+id/followBtn"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:id="@+id/iv_follow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/userhome_follow" />
<TextView
android:id="@+id/tv_follow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="关注"
android:textColor="@color/cp_color_gray_deep"
android:textSize="10dp" />
</LinearLayout>
<ImageView
android:id="@+id/msgBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginEnd="28dp"
android:src="@mipmap/user_home_msg_men" />
</LinearLayout>
</RelativeLayout>
<TextView
android:id="@+id/tv_personal_free"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/main_personal_page_bottom_board"
android:layout_alignParentEnd="true"
android:layout_marginEnd="35dp"
android:layout_marginBottom="-4dp"
android:background="@mipmap/ic_personal_free"
android:gravity="center_horizontal"
android:paddingTop="10dp"
android:text="免费拨打"
android:textColor="#FFFF365E"
android:textSize="15dp"
android:textStyle="bold"
android:visibility="gone" />
</RelativeLayout>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/male_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider = "@null"
android:dividerHeight="0dp"/>
</LinearLayout>

View File

@@ -0,0 +1,197 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/coverImageView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#80000000" />
<ImageView
android:id="@+id/backBtn"
android:layout_width="60dp"
android:layout_height="60dp"
android:layout_marginTop="16dp"
android:scaleType="center"
android:src="@drawable/ic_return_white" />
<TextView
android:id="@+id/tipLabel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="94dp"
android:gravity="center"
android:text="通话已结束"
android:textColor="#ffffffff"
android:textSize="16sp" />
<FrameLayout
android:id="@+id/avatarContainer"
android:layout_width="68dp"
android:layout_height="68dp"
android:layout_below="@id/tipLabel"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp">
<com.flyco.roundview.RoundFrameLayout
android:layout_width="68dp"
android:layout_height="68dp"
android:layout_gravity="center"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="34dp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/avatarImageView"
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_gravity="center"
app:roundAsCircle="true" />
</FrameLayout>
<TextView
android:id="@+id/nameLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/avatarContainer"
android:layout_centerHorizontal="true"
android:layout_marginTop="8dp"
android:text="念念不忘"
android:textColor="#ffffffff"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/nameLabel"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp"
android:text="本次通话时长"
android:textColor="#99ffffff"
android:textSize="14sp" />
<TextView
android:id="@+id/durationLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/nameLabel"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:text="00:30:00"
android:textColor="#ffffffff"
android:textSize="14sp" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_vip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/durationLabel"
android:layout_marginStart="16dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="16dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitXY"
android:src="@drawable/ic_finish_video_vip_bg" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="54dp"
android:text="成为会员获得免费视频时长"
android:textColor="#8C4800"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="18dp"
android:background="@drawable/ic_finish_video_btn"
android:gravity="center"
android:text="开通"
android:textColor="@color/white"
android:textSize="12dp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<LinearLayout
android:id="@+id/recommendTitle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/cl_vip"
android:layout_marginLeft="16dp"
android:layout_marginTop="40dp"
android:layout_marginRight="16dp"
android:gravity="center_vertical">
<View
android:layout_width="0dp"
android:layout_height="1dp"
android:layout_weight="1"
android:background="#66ffffff" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:text="更多优质推荐"
android:textColor="#99ffffff"
android:textSize="14sp" />
<View
android:layout_width="0dp"
android:layout_height="1dp"
android:layout_weight="1"
android:background="#66ffffff" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/recommendTitle"
android:layout_marginLeft="16dp"
android:layout_marginTop="8dp"
android:layout_marginRight="16dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_alignParentBottom="true"
android:background="#C2333333"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:id="@+id/recallBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/recall" />
<View
android:layout_width="27dp"
android:layout_height="1dp" />
<ImageView
android:id="@+id/msgBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/msg_v3" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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"
tools:viewBindingIgnore="true">
<androidx.viewpager.widget.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_member_title_bg"
android:layout_width="match_parent"
android:layout_height="0dp"
android:alpha="0"
android:background="@color/black"
app:layout_constraintBottom_toBottomOf="@+id/lin_member"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/iv_member_back"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_marginTop="44dp"
android:src="@drawable/ic_return_white"
app:layout_constraintBottom_toBottomOf="@+id/tv_member_title"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/tv_member_title" />
<TextView
android:id="@+id/tv_member_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:paddingTop="44dp"
android:text="会员中心"
android:textColor="@color/white"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/lin_member"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:id="@+id/lin_member"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_member_title">
<LinearLayout
android:id="@+id/title_view_1"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/title_name_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="普通会员"
android:textColor="@color/three_text"
android:textSize="18sp" />
<View
android:id="@+id/title_bottom_line_1"
android:layout_width="12dp"
android:layout_height="4dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="6dp"
android:background="@drawable/shape_member_selector_bottom1" />
</LinearLayout>
<LinearLayout
android:id="@+id/title_view_2"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/title_name_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="超级会员"
android:textColor="@color/three_text"
android:textSize="18sp" />
<View
android:id="@+id/title_bottom_line_2"
android:layout_width="12dp"
android:layout_height="4dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="6dp"
android:background="@drawable/shape_member_selector_bottom" />
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</RelativeLayout>

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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="@color/bg_gray"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@drawable/ic_sign_bg"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/iv_mission_bg"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="82dp"
android:layout_marginEnd="16dp"
android:background="@drawable/ic_sign_mission_bg"
android:scaleType="fitXY"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_sign_day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="55dp"
android:text="已连续签到0天"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="12dp"
android:layout_marginEnd="14dp"
android:layout_marginBottom="16dp"
android:background="@drawable/shape_recommend_bg"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_sign_day">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginTop="14dp"
android:layout_marginEnd="14dp"
android:minHeight="152dp"
android:overScrollMode="never" />
<TextView
android:id="@+id/tv_sign"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginStart="14dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="14dp"
android:layout_marginBottom="28dp"
android:background="@drawable/bg_btn_sign_mission"
android:gravity="center"
android:textColor="@color/white"
android:textSize="20dp"
android:textStyle="bold" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<LinearLayout
android:id="@+id/lin_mission"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:background="@drawable/shape_white_bg_r14"
android:orientation="vertical"
android:paddingTop="14dp"
android:paddingBottom="14dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/iv_mission_bg">
<TextView
android:id="@+id/tv_mission_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginBottom="8dp"
android:text="每日任务"
android:textColor="@color/black"
android:textSize="16dp"
android:textStyle="bold" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="60dp"
android:background="@android:color/white">
<ImageView
android:id="@+id/iv_sign_dynamic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:src="@drawable/ic_sign_dynamic"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_dy1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:text="发布动态"
android:textColor="@color/one_text"
android:textSize="14dp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/tv_dy2"
app:layout_constraintStart_toEndOf="@+id/iv_sign_dynamic"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_dy2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginStart="10dp"
android:layout_marginTop="2dp"
android:gravity="center"
android:text="随机记录我的精彩生活 +10金币"
android:textColor="@color/two_text"
android:textSize="12dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/iv_sign_dynamic"
app:layout_constraintTop_toBottomOf="@+id/tv_dy1" />
<TextView
android:id="@+id/tv_go_dy"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_marginEnd="14dp"
android:background="@drawable/bg_btn_sign_mission"
android:gravity="center"
android:text="去发布"
android:textColor="@color/white"
android:textSize="14dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_mission_invite"
android:layout_width="match_parent"
android:layout_height="60dp"
android:background="@android:color/white">
<ImageView
android:id="@+id/iv_sign_invite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:src="@drawable/ic_sign_invite"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_invite1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:text="邀请好友"
android:textColor="@color/one_text"
android:textSize="14dp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/tv_invite2"
app:layout_constraintStart_toEndOf="@+id/iv_sign_invite"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_invite2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginStart="10dp"
android:layout_marginTop="2dp"
android:gravity="center"
android:text="一起遇见心动开启邂逅"
android:textColor="@color/two_text"
android:textSize="12dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/iv_sign_invite"
app:layout_constraintTop_toBottomOf="@+id/tv_invite1" />
<TextView
android:id="@+id/tv_go_invite"
android:layout_width="64dp"
android:layout_height="28dp"
android:layout_marginEnd="14dp"
android:background="@drawable/bg_btn_sign_mission"
android:gravity="center"
android:text="去邀请"
android:textColor="@color/white"
android:textSize="14dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
<ImageView
android:id="@+id/iv_sign_finish"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="54dp"
android:padding="16dp"
android:src="@drawable/ic_return_white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="每日任务"
android:textColor="@color/white"
android:textSize="18dp"
app:layout_constraintBottom_toBottomOf="@+id/iv_sign_finish"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@+id/iv_sign_finish" />
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dynamic_view_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_marginBottom="50dp">
<androidx.viewpager.widget.ViewPager
android:id="@+id/dynamic_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>

View File

@@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="新消息提醒"
android:textColor="@color/loginText"
android:textSize="14sp" />
<Switch
android:id="@+id/rl_notice_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:layout_marginRight="@dimen/dp16"
android:checked="true" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="声音"
android:textColor="@color/loginText"
android:textSize="14sp" />
<Switch
android:id="@+id/rl_voice_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:layout_marginRight="@dimen/dp16"
android:checked="true" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="震动"
android:textColor="@color/loginText"
android:textSize="14sp" />
<Switch
android:id="@+id/rl_shake_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:layout_marginRight="@dimen/dp16"
android:checked="true" />
</RelativeLayout>
<RelativeLayout
android:layout_marginTop="@dimen/dp6"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="飘屏通知"
android:textColor="@color/loginText"
android:textSize="14sp" />
<Switch
android:id="@+id/rl_flutter_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:layout_marginRight="@dimen/dp16"
android:checked="true" />
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="16dp"
android:background="@android:color/white">
<EditText
android:maxLength="10"
android:id="@+id/nick_name_edit_input"
android:layout_width="match_parent"
android:layout_height="54dp"
android:background="@null"
android:hint="输入你的芳名"
android:text=""
android:textSize="14sp"
android:textColor="@android:color/black"
android:layout_marginLeft="16dp"/>
</RelativeLayout>
<Button
android:id="@+id/nick_name_edit_button_confirm"
android:layout_width="295dp"
android:layout_height="48dp"
android:layout_marginTop="80dp"
android:layout_gravity="center"
android:text="确定"
android:textSize="17sp"
android:enabled="true"/>
</LinearLayout>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:background="@color/background">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:id="@+id/notice_list_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider = "@null"
android:dividerHeight="0dp"/>
</ScrollView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="49dp"
android:orientation="horizontal"
android:background="@android:color/white"
android:layout_alignParentBottom="true"
android:weightSum="3">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="horizontal">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="玩转私语"
android:textSize="14sp"
android:textColor="@color/loginText"/>
</LinearLayout>
<View
android:layout_width="0.5dp"
android:layout_height="28dp"
android:layout_gravity="center_vertical"
android:background="@color/newsCuttingLine"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="horizontal">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="充值兑换"
android:textSize="14sp"
android:textColor="@color/loginText"/>
</LinearLayout>
<View
android:layout_width="0.5dp"
android:layout_height="28dp"
android:layout_gravity="center_vertical"
android:background="@color/newsCuttingLine"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="horizontal">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="社区规范"
android:textSize="14sp"
android:textColor="@color/loginText"/>
</LinearLayout>
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/notification_chat_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_above="@+id/notification_chat_control_board_layout"
android:background="@color/bottomCuttingLine"/>
<LinearLayout
android:id="@+id/notification_chat_control_board_layout"
android:layout_width="match_parent"
android:layout_height="46dp"
android:orientation="horizontal"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
android:weightSum="3">
<TextView
android:id="@+id/notification_chat_button_1"
android:layout_width="match_parent"
android:layout_height="46dp"
android:text="玩转私语"
android:textColor="@android:color/black"
android:textSize="14sp"
android:gravity="center"
android:layout_weight="1"/>
<View
android:layout_width="2px"
android:layout_height="match_parent"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:background="@color/bottomCuttingLine"/>
<TextView
android:id="@+id/notification_chat_button_2"
android:layout_width="match_parent"
android:layout_height="46dp"
android:text="充值兑换"
android:textColor="@android:color/black"
android:textSize="14sp"
android:gravity="center"
android:layout_weight="1"/>
<View
android:layout_width="2px"
android:layout_height="match_parent"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:background="@color/bottomCuttingLine"/>
<TextView
android:id="@+id/notification_chat_button_3"
android:layout_width="match_parent"
android:layout_height="46dp"
android:text="社区规范"
android:textColor="@android:color/black"
android:textSize="14sp"
android:gravity="center"
android:layout_weight="1"/>
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,712 @@
<?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"
android:keepScreenOn="true"
tools:viewBindingIgnore="true">
<RelativeLayout
android:id="@+id/rl_video"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone">
<ImageView
android:id="@+id/iv_avatar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/video_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
fresco:resize_mode="zoom"
fresco:surface_type="texture_view"
fresco:use_controller="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="48dp"
android:background="@drawable/bg_play_user_info">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_user_avatar"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_marginStart="2dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent"
fresco:roundAsCircle="true" />
<TextView
android:id="@+id/tv_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="2dp"
android:layout_marginEnd="12dp"
android:ellipsize="end"
android:maxWidth="76dp"
android:minWidth="40dp"
android:singleLine="true"
android:textColor="#F2F2F2"
android:textSize="13dp"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
fresco:layout_constraintTop_toTopOf="parent"
tools:text="12121122131231231233" />
<TextView
android:id="@+id/tv_age"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="3dp"
android:layout_marginBottom="3dp"
android:background="@drawable/bg_btn_woman_play"
android:drawableStart="@drawable/icon_women"
android:gravity="center"
android:padding="3dp"
android:text="13"
android:textColor="@color/white"
android:textSize="8dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
fresco:layout_constraintTop_toBottomOf="@+id/tv_nick_name" />
<ImageView
android:id="@+id/iv_follow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:layout_marginEnd="6dp"
android:src="@drawable/ic_play_unfollow"
android:visibility="gone"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toEndOf="@+id/tv_nick_name"
fresco:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.flyco.roundview.RoundTextView
android:layout_width="match_parent"
android:layout_height="64dp"
android:layout_above="@+id/tv_hangup"
android:layout_centerHorizontal="true"
android:layout_marginStart="40dp"
android:layout_marginEnd="40dp"
android:layout_marginBottom="66dp"
android:gravity="center"
android:text="等待对方接通中..."
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold"
fresco:rv_backgroundColor="#4D504F56"
fresco:rv_cornerRadius="16dp" />
<TextView
android:id="@+id/tv_hangup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="74dp"
android:drawableTop="@drawable/ic_video_hangup"
android:drawablePadding="8dp"
android:gravity="center"
android:text="取消"
android:textColor="@color/white" />
</RelativeLayout>
<!--视频前view布局-->
<RelativeLayout
android:id="@+id/rl_video_start_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--视频前头像大背景-->
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/video_background"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<RelativeLayout
android:id="@+id/video_start_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#80000000">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/video_start_photo"
android:layout_width="@dimen/dp62"
android:layout_height="@dimen/dp62"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp100"
fresco:roundedCornerRadius="@dimen/dp6" />
<TextView
android:id="@+id/video_start_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/video_start_photo"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp10"
android:text="名字"
android:textColor="@android:color/white"
android:textSize="17sp" />
<TextView
android:id="@+id/video_start_cost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/video_start_name"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp10"
android:text="价格"
android:textColor="@android:color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/video_start_count_down"
android:layout_width="@dimen/dp36"
android:layout_height="@dimen/dp36"
android:layout_centerInParent="true"
android:background="@drawable/shape_video_count_down_timer"
android:gravity="center"
android:text="60"
android:textColor="@android:color/white"
android:textSize="17sp"
android:visibility="gone" />
<TextView
android:id="@+id/video_start_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/video_start_count_down"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp10"
android:text="正在呼叫中..."
android:textColor="@android:color/white"
android:textSize="14sp"
android:visibility="gone" />
<TextView
android:id="@+id/video_start_hint1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/video_start_hint"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp10"
android:text="正在呼叫中..."
android:textColor="@android:color/white"
android:textSize="14sp"
android:visibility="gone" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="40dp">
<TextView
android:id="@+id/video_caller_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:drawableTop="@mipmap/ic_rtc_cancel"
android:drawablePadding="8dp"
android:gravity="center"
android:text="取消"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="60dp"
android:layout_marginEnd="60dp"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:id="@+id/video_callee_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:drawableTop="@mipmap/ic_rtc_disagree"
android:drawablePadding="8dp"
android:gravity="center"
android:text="拒绝"
android:textColor="@android:color/white"
android:textSize="14dp"
android:visibility="gone" />
<TextView
android:id="@+id/video_callee_answer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:drawableTop="@mipmap/ic_rtc_agree"
android:drawablePadding="8dp"
android:gravity="center"
android:text="接听"
android:textColor="@android:color/white"
android:textSize="14dp"
android:visibility="gone" />
</RelativeLayout>
</RelativeLayout>
</RelativeLayout>
<ImageView
android:id="@+id/video_finish"
android:layout_width="@dimen/dp36"
android:layout_height="@dimen/dp36"
android:layout_gravity="center"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginTop="@dimen/dp35"
android:src="@drawable/ic_video_end" />
<TextView
android:id="@+id/tv_voice_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="46dp"
android:gravity="center"
android:textColor="@color/white"
android:textSize="14dp"
android:visibility="gone" />
</RelativeLayout>
<!--视频中-->
<RelativeLayout
android:id="@+id/rl_video_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
android:visibility="gone">
<eightbitlab.com.blurview.BlurTarget
android:id="@+id/target"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--远程视频-->
<FrameLayout
android:id="@+id/video_remote_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone" />
</eightbitlab.com.blurview.BlurTarget>
<eightbitlab.com.blurview.BlurView
android:id="@+id/blurView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone"
fresco:blurOverlayColor="#80000000">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawableTop="@drawable/ic_blur"
android:drawablePadding="12dp"
android:gravity="center"
android:text="对方画面可能存在敏感内容,已临时屏蔽。\n正在持续检测若内容正常将自动恢复。"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold" />
</eightbitlab.com.blurview.BlurView>
<eightbitlab.com.blurview.BlurTarget
android:id="@+id/target1"
android:layout_width="@dimen/dp90"
android:layout_height="@dimen/dp160"
android:layout_alignParentEnd="true"
android:layout_marginTop="@dimen/dp34"
android:layout_marginEnd="@dimen/dp10">
<!--本地视频-->
<FrameLayout
android:id="@+id/video_recent_view"
android:layout_width="@dimen/dp90"
android:layout_height="@dimen/dp160"
android:layout_alignParentEnd="true"
android:layout_marginTop="@dimen/dp34"
android:layout_marginEnd="@dimen/dp10"
android:background="@android:color/black"
android:visibility="gone" />
</eightbitlab.com.blurview.BlurTarget>
<eightbitlab.com.blurview.BlurView
android:id="@+id/blurView1"
android:layout_width="@dimen/dp90"
android:layout_height="@dimen/dp160"
android:layout_alignParentEnd="true"
android:layout_marginTop="@dimen/dp34"
android:layout_marginEnd="@dimen/dp10"
android:visibility="gone"
fresco:blurOverlayColor="#80000000">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawableTop="@drawable/ic_blur"
android:drawablePadding="12dp"
android:gravity="center"
android:paddingStart="4dp"
android:paddingEnd="4dp"
android:text="对方画面可能存在敏感内容,已临时屏蔽。"
android:textColor="@color/white"
android:textSize="6dp"
android:textStyle="bold" />
</eightbitlab.com.blurview.BlurView>
<ImageView
android:id="@+id/iv_show"
android:layout_width="150dp"
android:layout_height="200dp"
android:layout_margin="30dp" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/wxContainer"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="80dp"
android:layout_marginRight="@dimen/dp116"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingLeft="16dp"
android:visibility="gone"
fresco:rv_backgroundColor="#33333333"
fresco:rv_cornerRadius="20dp">
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:src="@mipmap/ic_info_wx" />
<TextView
android:id="@+id/wxAccountTipLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:text="TA的微信号"
android:textColor="#51C332"
android:textSize="12sp" />
</com.flyco.roundview.RoundLinearLayout>
</RelativeLayout>
<!--操作界面-->
<RelativeLayout
android:id="@+id/rl_deal_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone">
<LinearLayout
android:id="@+id/video_social_board"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginTop="10dp"
android:layout_marginBottom="@dimen/dp20"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/video_action"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_weight="1"
android:orientation="horizontal">
<ImageView
android:id="@+id/video_mute"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_video_sound1" />
<ImageView
android:id="@+id/video_shoot"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_video_photo" />
<ImageView
android:id="@+id/video_open_camera"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_video_video" />
<ImageView
android:id="@+id/video_open_mic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_video_mic_on" />
<ImageView
android:id="@+id/iv_video_beauty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_video_beauty2" />
<ImageView
android:id="@+id/video_chat"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginRight="@dimen/dp8"
android:src="@drawable/ic_video_news" />
</LinearLayout>
<LinearLayout
android:id="@+id/lin_voice_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginStart="16dp"
android:gravity="center"
android:orientation="horizontal"
android:visibility="gone">
<ImageView
android:id="@+id/tv_voice_mic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_rtc_mic_on" />
<ImageView
android:id="@+id/tv_voice_spk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:src="@mipmap/ic_rtc_spk_on" />
</LinearLayout>
<ImageView
android:id="@+id/video_gift"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginRight="@dimen/dp8"
android:src="@drawable/ic_video_gift" />
<ImageView
android:id="@+id/iv_guard1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_marginRight="@dimen/dp8"
android:src="@drawable/ic_click_guard"
android:visibility="gone" />
<Space
android:id="@+id/sp_voice_action"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"
android:visibility="gone" />
<ImageView
android:id="@+id/tv_voice_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:src="@mipmap/ic_rtc_cancel"
android:visibility="gone" />
</LinearLayout>
<ImageView
android:id="@+id/iv_guard"
android:layout_width="100dp"
android:layout_height="71dp"
android:layout_above="@+id/ll_remain_time"
android:layout_gravity="center_vertical"
android:layout_marginStart="16dp"
android:layout_marginBottom="10dp"
android:visibility="gone" />
<LinearLayout
android:id="@+id/ll_remain_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/video_social_list"
android:layout_marginLeft="16dp"
android:layout_marginBottom="8dp"
android:background="@drawable/shape_video_remain_time_bg"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_remain_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="@dimen/dp8"
android:paddingRight="@dimen/dp8"
android:text="剩余时长24:58"
android:textColor="@color/white"
android:textSize="11sp" />
<TextView
android:id="@+id/tv_warn_recharge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/shape_button_page_bg"
android:paddingLeft="@dimen/dp8"
android:paddingTop="@dimen/dp2"
android:paddingRight="@dimen/dp8"
android:paddingBottom="@dimen/dp2"
android:text="充值"
android:textColor="@color/white"
android:textSize="12sp" />
</LinearLayout>
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/video_social_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/video_social_board"
android:background="@null"
android:divider="@null"
android:dividerHeight="0dp"
android:scrollbars="none"
android:stackFromBottom="true"
fresco:has_scroview="true" />
</RelativeLayout>
<LinearLayout
android:id="@+id/ll_back_and_cost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginTop="@dimen/dp35"
android:orientation="horizontal"
android:visibility="gone">
<ImageView
android:id="@+id/video_end"
android:layout_width="@dimen/dp36"
android:layout_height="@dimen/dp36"
android:layout_gravity="center"
android:src="@drawable/ic_video_end" />
<LinearLayout
android:id="@+id/ll_show_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="@dimen/dp16"
android:background="@drawable/shape_video_info_board"
android:orientation="horizontal">
<ImageView
android:id="@+id/video_remote_photo"
android:layout_width="@dimen/dp20"
android:layout_height="@dimen/dp20"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp10"
android:src="@drawable/duration_white" />
<TextView
android:id="@+id/video_remote_duration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="@dimen/dp10"
android:textColor="@android:color/white"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/ll_edit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="horizontal"
android:padding="@dimen/dp10"
android:visibility="gone">
<EditText
android:id="@+id/edit_edit"
android:layout_width="match_parent"
android:layout_height="@dimen/dp36"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/eidt_submit_button"
android:layout_weight="1"
android:background="@drawable/shape_edit_text"
android:hint="请输入信息"
android:inputType="textMultiLine"
android:paddingLeft="@dimen/dp10"
android:paddingTop="5dp"
android:paddingRight="@dimen/dp5"
android:paddingBottom="@dimen/dp5"
android:singleLine="true"
android:textColor="@color/black"
android:textSize="13sp" />
<!--<Button-->
<!--android:id="@+id/edit_submit_button"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="@dimen/dp36"-->
<!--android:layout_alignParentRight="true"-->
<!--android:layout_marginLeft="@dimen/dp5"-->
<!--android:layout_marginRight="@dimen/dp5"-->
<!--android:background="@drawable/shape_audio_button"-->
<!--android:text="发送"-->
<!--android:textColor="@android:color/white"-->
<!--android:textSize="15sp" />-->
<TextView
android:id="@+id/edit_submit_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="@dimen/dp10"
android:background="@drawable/nim_message_button_bottom_send_selector"
android:contentDescription="@string/empty"
android:gravity="center"
android:text="@string/send"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
<RelativeLayout
android:id="@+id/rl_beauty_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:visibility="gone">
<com.faceunity.nama.ui.FaceUnityView
android:id="@+id/fu_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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="@color/black">
<com.fengliyan.tianlesue.view.main.ui.EmptyControlVideo
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent" />
<ImageView
android:id="@+id/iv_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginTop="48dp"
android:layout_marginEnd="16dp"
android:src="@drawable/ic_play_finish" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="48dp"
android:background="@drawable/bg_play_user_info">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_user_avatar"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_marginStart="2dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:roundAsCircle="true" />
<TextView
android:id="@+id/tv_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="2dp"
android:ellipsize="end"
android:maxWidth="76dp"
android:minWidth="40dp"
android:singleLine="true"
android:textColor="#F2F2F2"
android:textSize="13dp"
app:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
app:layout_constraintTop_toTopOf="parent"
tools:text="11" />
<TextView
android:id="@+id/tv_age"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="3dp"
android:layout_marginBottom="3dp"
android:background="@drawable/bg_btn_woman_play"
android:drawableStart="@mipmap/sex_girl"
android:gravity="center"
android:padding="3dp"
android:text="13"
android:textColor="@color/white"
android:textSize="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
app:layout_constraintTop_toBottomOf="@+id/tv_nick_name" />
<ImageView
android:id="@+id/iv_follow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:layout_marginEnd="6dp"
android:src="@drawable/ic_play_unfollow"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/tv_nick_name"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<ImageView
android:id="@+id/iv_call"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="16dp"
android:layout_marginTop="48dp"
android:layout_marginEnd="24dp"
android:layout_marginBottom="104dp"
android:src="@drawable/ic_play_call" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/tv_play_text1"
android:layout_alignParentStart="true"
android:layout_marginStart="16dp"
android:layout_marginEnd="20dp"
android:layout_marginBottom="8dp"
android:layout_toStartOf="@+id/iv_call"
android:background="@drawable/bg_play_text"
android:paddingStart="8dp"
android:paddingTop="6dp"
android:paddingEnd="8dp"
android:paddingBottom="6dp"
android:text="系统消息本平台是一个温暖的情感陪伴APP音视频陪伴禁止任何违法违规行为请大家共同维护和谐正能量的社区氛围。"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_play_text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginStart="16dp"
android:layout_marginBottom="102dp"
android:background="@drawable/bg_play_text"
android:paddingStart="12dp"
android:paddingTop="6dp"
android:paddingEnd="60dp"
android:paddingBottom="3dp"
android:text="打个视频,让她陪陪你吧~"
android:textColor="#F3EE81"
android:textSize="14dp" />
<TextView
android:id="@+id/progressBar"
android:layout_width="match_parent"
android:layout_height="8dp"
android:layout_alignParentBottom="true"
android:layout_marginStart="18dp"
android:layout_marginEnd="18dp"
android:layout_marginBottom="30dp"
android:background="@drawable/shape_home_progress" />
<com.fengliyan.tianlesue.utils.ProgressView
android:id="@+id/progress"
android:layout_width="match_parent"
android:layout_height="8dp"
android:layout_alignParentBottom="true"
android:layout_marginStart="18dp"
android:layout_marginEnd="18dp"
android:layout_marginBottom="30dp" />
</RelativeLayout>

View File

@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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:orientation="vertical"
tools:viewBindingIgnore="true">
<TextView
android:id="@+id/tv_finish"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="54dp"
android:drawableStart="@drawable/ic_return"
android:drawablePadding="4dp"
android:gravity="center"
android:text="个性签名"
android:textColor="@color/one_text"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:paddingStart="10dp"
android:paddingTop="6dp"
android:paddingEnd="10dp"
android:paddingBottom="6dp"
android:text="完成"
android:textColor="@color/white"
android:textSize="12dp"
app:layout_constraintBottom_toBottomOf="@+id/tv_finish"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/tv_finish" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="148dp"
android:layout_marginStart="14dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="14dp"
android:background="@drawable/shape_signature_bg"
android:hint="请输入个性签名内容..."
android:orientation="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_finish">
<EditText
android:id="@+id/et_signature"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@null"
android:gravity="top"
android:hint="请输入个性签名内容..."
android:maxLength="20"
android:padding="12dp"
android:textColor="@color/one_text"
android:textColorHint="@color/three_text"
android:textSize="14dp" />
<TextView
android:id="@+id/tv_text_num"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="12dp"
android:gravity="center_vertical|end"
android:paddingEnd="12dp"
android:text="0/20"
android:textColor="@color/three_text"
android:textSize="12dp" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:background="#FFCAC7"
android:gravity="center"
android:text="系统会随机发送你的自定义招呼,请勿敷衍"
android:layout_width="match_parent"
android:layout_height="32dp"/>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_marginTop="60dp"
android:id="@+id/emptyLayout"
android:padding="16dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
app:layout_constraintBottom_toBottomOf="@id/exmapl2"
app:layout_constraintRight_toLeftOf="@id/exmapl2"
android:scaleType="centerCrop"
android:id="@+id/exmapl1"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintDimensionRatio="1"
android:src="@mipmap/photo_example0"
android:layout_width="0dp"
android:layout_marginRight="10dp"
android:layout_height="0dp"/>
<ImageView
android:layout_marginLeft="10dp"
android:id="@+id/exmapl2"
app:layout_goneMarginLeft="5dp"
android:scaleType="centerCrop"
app:layout_constraintLeft_toRightOf="@id/exmapl1"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintDimensionRatio="1"
android:src="@mipmap/photo_example1"
android:layout_width="0dp"
android:layout_height="0dp"/>
<TextView
android:id="@+id/exampleTip"
android:layout_marginTop="20dp"
app:layout_constraintTop_toBottomOf="@id/exmapl2"
android:gravity="center"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="参考图片"
android:textColor="#ffdf4138"
android:textSize="14sp"
/>
<TextView
android:layout_marginTop="24dp"
app:layout_constraintTop_toBottomOf="@id/exampleTip"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="添加三条以上的自定义招呼提升回复率143%"
android:textColor="#ff333333"
android:textSize="14sp"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/addBtn"
android:gravity="center"
android:background="@drawable/btn_bg_dl_one_key"
android:layout_centerHorizontal="true"
android:layout_marginBottom="16dp"
android:layout_alignParentBottom="true"
android:text="上传照片"
android:textColor="#ffffffff"
android:textSize="17sp"
android:layout_width="280dp"
android:layout_height="44dp"/>
<androidx.recyclerview.widget.RecyclerView
android:layout_marginBottom="76dp"
android:layout_marginTop="40dp"
android:layout_marginRight="8dp"
android:layout_marginLeft="8dp"
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
android:background="@color/black"
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
android:layout_height="match_parent">
<com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
android:background="@android:color/transparent"
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</FrameLayout>

View File

@@ -0,0 +1,406 @@
<?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="@color/white"
android:orientation="vertical"
android:paddingStart="16dp"
android:paddingEnd="16dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏上线通知"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="对方看不到你已上线"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏访问"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="访问他人时不留下足迹"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="排行榜匿名"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="榜单以神秘人身份上榜"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏活跃时间"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="对方看不到我的登录时间"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏充值飘屏"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="对方看不到我的充值飘屏"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="免群发消息打扰"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="开启后不接收群发"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="免速配弹窗提醒"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="开启后不接收速配弹窗"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="关闭动画效果框"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="开启后隐藏头像和聊天框"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="消息读取状态"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="开启后可查看对方已读未读"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏关注、粉丝、访客"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_weight="1"
android:text="开启后主页不展示"
android:textColor="@color/three_text"
android:textSize="12dp" />
<Switch
android:id="@+id/st_switch10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<TextView
android:id="@+id/tv_open_vip"
android:layout_width="match_parent"
android:layout_height="44dp"
android:layout_marginStart="16dp"
android:layout_marginTop="28dp"
android:layout_marginEnd="16dp"
android:background="@drawable/open_vip_btn"
android:gravity="center"
android:text="开通会员"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold"
android:visibility="gone" />
</LinearLayout>

View File

@@ -0,0 +1,138 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:id="@+id/root_view"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/iv_avatar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
<com.google.android.exoplayer2.ui.PlayerView
android:id="@+id/video_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:resize_mode="zoom"
app:surface_type="texture_view"
app:use_controller="false" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="48dp"
android:background="@drawable/bg_play_user_info">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_user_avatar"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_marginStart="2dp"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:roundAsCircle="true" />
<TextView
android:id="@+id/tv_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="2dp"
android:ellipsize="end"
android:maxWidth="76dp"
android:minWidth="40dp"
android:singleLine="true"
android:textColor="#F2F2F2"
android:textSize="13dp"
app:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
app:layout_constraintTop_toTopOf="parent"
tools:text="121211" />
<TextView
android:id="@+id/tv_age"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="3dp"
android:layout_marginBottom="3dp"
android:background="@drawable/bg_btn_woman_play"
android:drawableStart="@drawable/icon_women"
android:gravity="center"
android:padding="3dp"
android:text="13"
android:textColor="@color/white"
android:textSize="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/iv_user_avatar"
app:layout_constraintTop_toBottomOf="@+id/tv_nick_name" />
<ImageView
android:id="@+id/iv_follow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="6dp"
android:layout_marginEnd="6dp"
android:src="@drawable/ic_play_unfollow"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/tv_nick_name"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<com.flyco.roundview.RoundTextView
android:id="@+id/tv_call1"
android:layout_width="match_parent"
android:layout_height="64dp"
android:layout_above="@+id/lin_call"
android:layout_centerHorizontal="true"
android:layout_marginStart="40dp"
android:layout_marginEnd="40dp"
android:layout_marginBottom="66dp"
android:gravity="center"
android:text="点击进入通话"
android:textColor="@color/white"
android:textSize="16dp"
android:textStyle="bold"
app:rv_backgroundColor="#4D504F56"
app:rv_cornerRadius="16dp" />
<LinearLayout
android:id="@+id/lin_call"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="94dp"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_hangup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="24dp"
android:drawableTop="@drawable/ic_play_hangup"
android:drawablePadding="8dp"
android:gravity="center"
android:text="取消"
android:textColor="@color/white" />
<TextView
android:id="@+id/tv_call"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="122dp"
android:layout_toEndOf="@+id/tv_hangup"
android:drawableTop="@drawable/ic_play_call"
android:drawablePadding="8dp"
android:gravity="center"
android:text="拨打"
android:textColor="@color/white" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,175 @@
<?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"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:text="快捷充值"
android:textColor="#ff222222"
android:textSize="18sp" />
<ImageView
android:id="@+id/closeBtn"
android:layout_width="60dp"
android:layout_height="60dp"
android:scaleType="center"
android:src="@mipmap/poster_close" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="18dp"
android:src="@mipmap/quick_coin" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="我的金币:"
android:textColor="#ff222222"
android:textSize="16sp" />
<TextView
android:id="@+id/coinLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="0"
android:textColor="#fff24c43"
android:textSize="16sp" />
<com.flyco.roundview.RoundLinearLayout
android:id="@+id/vipBtn"
android:layout_width="134dp"
android:layout_height="30dp"
android:gravity="center_vertical"
android:orientation="horizontal"
app:rv_backgroundColor="#F24C43"
app:rv_cornerRadius_BL="15dp"
app:rv_cornerRadius_TL="15dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:src="@mipmap/quick_vip" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:text="开通vip送金币"
android:textColor="#ffffffff"
android:textSize="12sp" />
</com.flyco.roundview.RoundLinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="15dp"
android:layout_marginRight="16dp"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/aliPayBtn"
android:layout_width="106dp"
android:layout_height="36dp"
android:background="@drawable/selector_quick_paybtn"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/selector_quick_ali" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="支付宝"
android:textColor="@drawable/selector_quick_btn_color"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:id="@+id/wxPayBtn"
android:layout_width="106dp"
android:layout_height="36dp"
android:layout_marginLeft="16dp"
android:background="@drawable/selector_quick_paybtn"
android:gravity="center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/selector_quick_wx" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="微信"
android:textColor="@drawable/selector_quick_btn_color"
android:textSize="16sp" />
</LinearLayout>
<TextView
android:id="@+id/tv_dialog_recharge_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="当前支付不可用,敬请谅解。"
android:visibility="gone" />
</LinearLayout>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="180dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/caibei_recharge_listview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginTop="12dp"
android:layout_marginRight="8dp" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<TextView
android:id="@+id/confirmBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:background="@mipmap/quick_confirm"
android:gravity="center"
android:text="确认支付"
android:textColor="#ffffffff" />
</LinearLayout>

View File

@@ -0,0 +1,126 @@
<?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:background="@color/white"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginTop="42dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="真实姓名"
android:textColor="@color/two_text"
android:textSize="@dimen/sp15" />
<EditText
android:id="@+id/ed_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="37dp"
android:layout_marginEnd="37dp"
android:background="@null"
android:hint="请输入你的真实姓名"
android:textColor="@color/one_text"
android:textColorHint="@color/grey_text"
android:textSize="@dimen/sp15" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="16dp"
android:layout_marginRight="12dp"
android:background="@color/bottomCuttingLine" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp12"
android:layout_marginTop="42dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="身份证号"
android:textColor="@color/two_text"
android:textSize="@dimen/sp15" />
<EditText
android:id="@+id/ed_id_num"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="37dp"
android:layout_marginEnd="37dp"
android:background="@null"
android:digits="0123456789xX"
android:hint="请输入你的身份证号"
android:inputType="number"
android:maxLength="20"
android:textColor="@color/one_text"
android:textColorHint="@color/grey_text"
android:textSize="@dimen/sp15" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="16dp"
android:layout_marginRight="12dp"
android:background="@color/bottomCuttingLine" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginTop="20dp"
android:layout_marginRight="12dp"
android:text="1.认证信息仅用于实名认证,私语会严格保密"
android:textColor="@color/three_text"
android:textSize="12sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginTop="12dp"
android:layout_marginRight="12dp"
android:lineSpacingExtra="1.5dp"
android:lineSpacingMultiplier="1"
android:text="2.证件信息绑定后不能修改,请填写本人实名信息"
android:textColor="@color/three_text"
android:textSize="12sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:layout_marginTop="12dp"
android:layout_marginRight="12dp"
android:text="3.无法完成实名认证,请及时联系在线客服"
android:textColor="@color/three_text"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_commit"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="30dp"
android:layout_marginTop="60dp"
android:layout_marginRight="30dp"
android:background="@drawable/selector_button_v2"
android:enabled="false"
android:gravity="center"
android:text="提交"
android:textColor="@color/white"
android:textSize="@dimen/sp15" />
</LinearLayout>

View File

@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<LinearLayout
android:id="@+id/red_title1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_tb1"
android:gravity="center_horizontal"
android:orientation="vertical"
android:paddingTop="25dp"
android:visibility="gone">
<TextView
android:id="@+id/red_title1_tips"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="15dp"
android:text="恭喜你,已经抢到红包"
android:textColor="@color/red_bg_color"
android:textSize="20sp" />
<TextView
android:id="@+id/red_title1_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/red_title1_tips"
android:layout_centerHorizontal="true"
android:textColor="@color/red_bg_color"
android:textSize="18sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:gravity="center"
android:text="已存入你的金币账户\n点击“我的”里面“账单明细”查看"
android:textColor="#ccffffff"
android:textSize="13sp" />
</LinearLayout>
<TextView
android:id="@+id/red_title2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_tb2"
android:gravity="center"
android:paddingTop="25dp"
android:text="很抱歉,红包已被抢完了"
android:textColor="@color/white"
android:textSize="20sp"
android:visibility="gone" />
<TextView
android:id="@+id/red_tips"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="12dp"
android:layout_marginBottom="12dp"
android:textColor="@color/three_text"
android:textSize="13sp" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/red_rv"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>

View File

@@ -0,0 +1,226 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cai="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="@drawable/onkeylogin_bg"
tools:viewBindingIgnore="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginTop="25dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="注册"
android:textColor="#ff333333"
android:textSize="17sp" />
<ImageView
android:id="@+id/backBtn"
android:layout_width="60dp"
android:layout_height="match_parent"
android:scaleType="center"
android:src="@drawable/ic_return" />
</RelativeLayout>
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_phone_num_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="48dp"
android:layout_marginTop="128dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
cai:edit_type="phone"
cai:hint="请输入手机号"
cai:left_img="@mipmap/login_phone"
cai:right_img="@drawable/ic_sign_input1" />
<View
android:id="@+id/register_phone_number_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_below="@+id/register_phone_num_layout"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:background="#8D73EE" />
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_password_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_below="@+id/register_phone_number_line"
android:layout_marginLeft="48dp"
android:layout_marginTop="16dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
cai:edit_type="textPassword"
cai:hint="请输入密码"
cai:left_img="@mipmap/login_password"
cai:right_img="@drawable/ic_sign_input2" />
<View
android:id="@+id/register_password_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_below="@+id/register_password_layout"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:background="#8D73EE" />
<LinearLayout
android:id="@+id/register_image_verify_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_below="@+id/register_password_line"
android:layout_marginLeft="48dp"
android:layout_marginTop="16dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_image_verify_edit"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="text"
cai:hint="图片验证码"
cai:left_img="@mipmap/register_piccode"
cai:right_img_enable="false" />
<ImageView
android:id="@+id/image"
android:layout_width="100dp"
android:layout_height="54dp"
android:layout_margin="5dp" />
</LinearLayout>
<View
android:id="@+id/register_image_verify_line"
android:layout_width="match_parent"
android:layout_height="0.5dp"
android:layout_below="@+id/register_image_verify_layout"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:background="#8D73EE" />
<LinearLayout
android:id="@+id/register_verify_layout"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_below="@+id/register_image_verify_line"
android:layout_marginLeft="48dp"
android:layout_marginTop="16dp"
android:layout_marginRight="48dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.fengliyan.uikit.editor.CaiEditText
android:id="@+id/register_verify_edit"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="2dp"
android:layout_weight="15"
android:gravity="center_vertical"
cai:edit_type="number"
cai:hint="手机验证码"
cai:left_img="@mipmap/register_phonecode"
cai:right_img_enable="false" />
<Button
android:id="@+id/register_send_code_button"
style="@style/caiButtonStyleV2"
android:layout_width="90dp"
android:layout_height="28dp"
android:layout_weight="0.5"
android:text="获取验证码"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
<View
android:id="@+id/register_verify_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_below="@+id/register_verify_layout"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:background="#8D73EE" />
<Button
android:id="@+id/register_button"
style="@style/caiButtonStyleV2"
android:layout_width="match_parent"
android:layout_height="42dp"
android:layout_below="@+id/register_verify_line"
android:layout_marginLeft="67dp"
android:layout_marginTop="100dp"
android:layout_marginRight="67dp"
android:enabled="false"
android:text="注册"
android:textSize="16sp"
android:textStyle="bold" />
<LinearLayout
android:id="@+id/register_contract_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="16dp"
android:gravity="center"
android:orientation="horizontal">
<CheckBox
android:id="@+id/activity_register_select_box"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/checkboxs"
android:button="@null"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:text="注册即代表同意"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/register_contract_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语用户协议》"
android:textColor="@color/mainColor"
android:textSize="12dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="和"
android:textColor="#333333"
android:textSize="12sp"
android:textStyle="bold" />
<TextView
android:id="@+id/about_contract_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="《私语隐私政策》"
android:textColor="@color/mainColors"
android:textSize="12dp"
android:textStyle="bold" />
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginTop="@dimen/dp18"
android:layout_marginBottom="@dimen/dp8"
android:text="备注名"
android:textColor="#ff666666"
android:textSize="13sp" />
<EditText
android:layout_marginTop="@dimen/dp8"
android:id="@+id/remark_edit"
android:background="@color/white"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#ff333333"
android:textSize="14sp"
android:padding="@dimen/dp17" />
</LinearLayout>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/background">
<EditText
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="16dp"
android:paddingLeft="14dp"
android:background="@android:color/white"
android:gravity="center_vertical"
android:hint="请设置收费价格"
android:textColorHint="@color/loginText2"
android:textColor="@color/loginText"
android:textSize="14dp"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:layout_marginLeft="16dp"
android:text="价格范围介于50~500金币之间"
android:textColor="@color/loginText2"
android:textSize="13dp"/>
<Button
android:id="@+id/sales_setting_confirm"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginLeft="40dp"
android:layout_marginRight="40dp"
android:layout_marginBottom="80dp"
android:layout_marginTop="54dp"
android:layout_gravity="center_horizontal"
android:text="确定"
android:textColor="@android:color/white"/>
</LinearLayout>

View File

@@ -0,0 +1,146 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:viewBindingIgnore="true">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/search_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0dp" />
<RelativeLayout
android:id="@+id/search_option_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/search_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:gravity="center"
android:text="指定类型"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<LinearLayout
android:id="@+id/search_type_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/search_type"
android:layout_marginTop="15dp"
android:gravity="center_vertical"
android:orientation="horizontal"
android:weightSum="3">
<TextView
android:id="@+id/search_type_all"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_enable"
android:enabled="true"
android:gravity="center"
android:text="全部"
android:textColor="@color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/search_type_number"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_disable"
android:enabled="true"
android:gravity="center"
android:text="用户号"
android:textColor="@color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/search_type_nickname"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_disable"
android:enabled="true"
android:gravity="center"
android:text="昵称"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
<TextView
android:id="@+id/search_gender"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/search_type_layout"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:gravity="center"
android:text="指定性别"
android:textColor="@color/loginText2"
android:textSize="14sp" />
<LinearLayout
android:id="@+id/search_gender_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/search_gender"
android:layout_marginTop="15dp"
android:gravity="center_vertical"
android:orientation="horizontal"
android:weightSum="3">
<TextView
android:id="@+id/search_gender_all"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_enable"
android:enabled="true"
android:gravity="center"
android:text="全部"
android:textColor="@color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/search_gender_female"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_disable"
android:enabled="true"
android:gravity="center"
android:text="女"
android:textColor="@color/white"
android:textSize="14sp" />
<TextView
android:id="@+id/search_gender_male"
android:layout_width="56dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_weight="1"
android:background="@drawable/shape_button_disable"
android:enabled="true"
android:gravity="center"
android:text="男"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
</RelativeLayout>
</RelativeLayout>

View File

@@ -0,0 +1,419 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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="@color/white">
<com.fengliyan.uikit.scroll.ObservedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/settings_info_edit_button_confirm"
android:layout_marginBottom="10dp"
android:background="@color/white"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/avatarBtn"
android:layout_width="match_parent"
android:layout_height="79dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:text="头像"
android:textColor="#ff333333"
android:textSize="16sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_margin="16dp"
android:text="请确保头像为本人"
android:textColor="#ffa8a8a8"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/avatarImageView"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="44dp"
app:roundedCornerRadius="4dp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/videoBtn"
android:layout_width="match_parent"
android:layout_height="79dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:text="封面视频"
android:textColor="#ff333333"
android:textSize="16sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_margin="16dp"
android:text="封面视频会显示在你的主页"
android:textColor="#ffa8a8a8"
android:textSize="14sp" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_alignParentBottom="true"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:src="@drawable/group" />
<TextView
android:id="@+id/videoStatusLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginEnd="44dp"
android:text="去上传"
android:textColor="#ffdf4138"
android:textSize="14sp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/videoCoverImageView"
android:layout_width="50dp"
android:layout_height="match_parent"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginTop="10dp"
android:layout_marginEnd="44dp"
android:layout_marginBottom="10dp"
android:visibility="gone" />
<ImageView
android:id="@+id/info_video_delete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignStart="@+id/videoCoverImageView"
android:layout_marginStart="-8dp"
android:layout_marginTop="4dp"
android:src="@drawable/button_remove_photo"
android:visibility="gone" />
</RelativeLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:text="相册"
android:textColor="#ff333333"
android:textSize="16sp" />
<TextView
android:id="@+id/zhushi_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/settings_info_edit_photos"
android:layout_marginTop="4dp"
android:background="@android:color/white"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:text="长按拖拽更改顺序,上传图片需审核通过后才能更新展示"
android:textColor="@color/editNotifiction"
android:textSize="14sp" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/settings_info_edit_photos"
android:layout_width="match_parent"
android:layout_height="200dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="12dp"
android:layout_marginRight="16dp" />
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginTop="12dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:text="基本资料"
android:textColor="#ff333333"
android:textSize="16sp" />
<LinearLayout
android:id="@+id/ll_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:background="@android:color/white"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/settings_info_edit_nick_name_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="昵称"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawableRight="@drawable/group"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<RelativeLayout
android:id="@+id/settings_info_edit_birthday_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="生日"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_birthday"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawableRight="@drawable/group"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<RelativeLayout
android:id="@+id/settings_info_edit_job_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="职业"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawableRight="@drawable/group"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<RelativeLayout
android:id="@+id/settings_info_edit_city_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="城市"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawableRight="@drawable/group"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
<RelativeLayout
android:id="@+id/settings_info_edit_ip_city_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="IP属地"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_ip_city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:id="@+id/ip_city_line"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine" />
</LinearLayout>
<RelativeLayout
android:id="@+id/settings_info_edit_sign_layout"
android:layout_width="match_parent"
android:layout_height="54dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="个性签名"
android:textColor="#A8A8A8"
android:textSize="16sp" />
<TextView
android:id="@+id/settings_info_edit_sign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:drawableRight="@drawable/group"
android:drawablePadding="10dp"
android:textColor="#333333"
android:textSize="16sp" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:background="@color/bottomCuttingLine"
android:visibility="gone" />
</LinearLayout>
</com.fengliyan.uikit.scroll.ObservedScrollView>
<Button
android:id="@+id/settings_info_edit_button_confirm"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:layout_marginLeft="48dp"
android:layout_marginRight="48dp"
android:layout_marginBottom="30dp"
android:enabled="true"
android:text="确定"
android:textSize="17sp" />
</RelativeLayout>

View File

@@ -0,0 +1,175 @@
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/channel_refresh"
android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="wrap_content">
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/channel_app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
android:orientation="vertical">
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/ctl_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom"
app:layout_scrollFlags="scroll|enterAlwaysCollapsed">
<!--<ImageView-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="match_parent"-->
<!--app:layout_collapseMode="parallax" />-->
<RelativeLayout
android:layout_marginTop="5dp"
android:layout_marginRight="5dp"
android:layout_marginLeft="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<!--<include-->
<!--layout="@layout/item_view_pager"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_marginLeft="5dp"-->
<!--android:layout_marginRight="5dp"-->
<!--android:layout_marginTop="5dp" />-->
<com.youth.banner.Banner
android:id="@+id/image_banner"
android:background="@color/cp_color_gray_light"
android:layout_width="match_parent"
android:layout_height="140dp"></com.youth.banner.Banner>
</RelativeLayout>
</com.google.android.material.appbar.CollapsingToolbarLayout>
<!--<LinearLayout-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:orientation="vertical">-->
<!--<include-->
<!--android:id="@+id/channel_selector_2"-->
<!--layout="@layout/item_channel_selector" />-->
<!--</LinearLayout>-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="@android:color/white"
android:orientation="horizontal">
<RelativeLayout
android:id="@+id/channel_selector_view_1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="16dp">
<TextView
android:id="@+id/channel_selector_name_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="活跃"
android:textColor="@android:color/black"
android:textSize="18sp" />
<View
android:id="@+id/channel_selector_bottom_line_1"
android:layout_width="20dp"
android:layout_height="2.5dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="1dp"
android:background="@drawable/shape_chennel_bottom_line" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/channel_selector_view_2"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="16dp">
<TextView
android:id="@+id/channel_selector_name_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="新人"
android:textColor="@android:color/black"
android:textSize="18sp" />
<View
android:id="@+id/channel_selector_bottom_line_2"
android:layout_width="20dp"
android:layout_height="2.5dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="1dp"
android:background="@drawable/shape_chennel_bottom_line" />
</RelativeLayout>
<LinearLayout
android:id="@+id/channel_selector_view_3"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="16dp">
<TextView
android:id="@+id/channel_selector_name_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="同城"
android:textColor="@android:color/black"
android:textSize="18sp" />
<View
android:id="@+id/channel_selector_bottom_line_3"
android:layout_width="20dp"
android:layout_height="2.5dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="1dp"
android:background="@drawable/shape_chennel_bottom_line" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_more_city"
android:layout_marginRight="@dimen/dp16"
android:layout_marginTop="@dimen/dp2"
android:layout_marginLeft="@dimen/dp4"
android:layout_gravity="center_vertical"
android:layout_width="@dimen/dp12"
android:layout_height="@dimen/dp6"
android:src="@drawable/ic_bou_mo1"/>
</LinearLayout>
</LinearLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_main_channel"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="@dimen/dp60"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</androidx.recyclerview.widget.RecyclerView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/mainBg"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="16dp"
android:background="@android:color/white">
<EditText
android:id="@+id/skill_price_setting_input"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginLeft="16dp"
android:background="@null"
android:hint="输入金额"
android:inputType="numberDecimal"
android:text="0.00"
android:textColor="@android:color/black"
android:textSize="14sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:text="金币/分"
android:textColor="@color/loginText2"
android:textSize="14sp" />
</RelativeLayout>
<TextView
android:id="@+id/tv_price_interval"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="8dp"
android:text="可设置价格区间100-1000金币"
android:textColor="@color/two_text"
android:textSize="12dp" />
<Button
android:id="@+id/skill_price_setting_button_confirm"
android:layout_width="295dp"
android:layout_height="48dp"
android:layout_gravity="center"
android:layout_marginTop="80dp"
android:enabled="true"
android:text="确定"
android:textSize="17sp" />
</LinearLayout>

View File

@@ -0,0 +1,280 @@
<?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="@color/white"
android:orientation="vertical"
android:paddingStart="16dp"
android:paddingEnd="16dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="语音接听"
android:textColor="@color/one_text"
android:textSize="16dp" />
<Switch
android:id="@+id/st_voice_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:id="@+id/lin_voice_price"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="语音价格设置"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:id="@+id/tv_voice_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableEnd="@drawable/ic_my_next"
android:drawablePadding="4dp"
android:textColor="@color/two_text"
android:textSize="14dp"
tools:text="100金币/分钟" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="视频接听"
android:textColor="@color/one_text"
android:textSize="16dp" />
<Switch
android:id="@+id/st_video_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:checked="true"
android:thumbTint="@drawable/switch_thumb_color"
android:track="@drawable/switch_thumb_bg" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<LinearLayout
android:id="@+id/lin_video_price"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="视频价格设置"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:id="@+id/tv_video_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableEnd="@drawable/ic_my_next"
android:drawablePadding="4dp"
android:textColor="@color/two_text"
android:textSize="14dp"
tools:text="100金币/分钟" />
</LinearLayout>
<View
android:id="@+id/wechat_line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider"
android:visibility="gone" />
<LinearLayout
android:id="@+id/lin_wechat_price"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="55dp"
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="解锁微信价格"
android:textColor="@color/one_text"
android:textSize="16dp" />
<TextView
android:id="@+id/tv_wechat_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableEnd="@drawable/ic_my_next"
android:drawablePadding="4dp"
android:textColor="@color/two_text"
android:textSize="14dp"
tools:text="100金币/分钟" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorDevider" />
<RelativeLayout
android:id="@+id/wechatPriceContainer"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="20dp"
android:background="@color/white"
android:visibility="gone">
<TextView
android:id="@+id/wxPriceLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="解锁微信价格" />
<com.flyco.roundview.RoundRelativeLayout
android:id="@+id/updateWXPriceBtn"
android:layout_width="wrap_content"
android:layout_height="32dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
app:rv_backgroundColor="@color/color_red_ccfa3c55"
app:rv_cornerRadius="16dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:text="设置微信价格"
android:textColor="@color/white" />
</com.flyco.roundview.RoundRelativeLayout>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/white"
android:visibility="gone">
<TextView
android:id="@+id/chatPriceLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="设置聊天价格" />
<com.flyco.roundview.RoundRelativeLayout
android:id="@+id/updateChatPriceBtn"
android:layout_width="wrap_content"
android:layout_height="32dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
app:rv_backgroundColor="@color/color_red_ccfa3c55"
app:rv_cornerRadius="16dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:text="设置咨询价格"
android:textColor="@color/white" />
</com.flyco.roundview.RoundRelativeLayout>
</RelativeLayout>
<TextView
android:id="@+id/tv_price_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="文字价格说明:"
android:textColor="#FF6060"
android:textSize="14dp" />
<TextView
android:id="@+id/tv_price_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="男生每发送1条消息收益6金币男生是普通会员收益3金币男生是超级会员无收益"
android:textColor="@color/two_text"
android:textSize="14dp" />
<TextView
android:id="@+id/tv_wechat_price_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="查看微信说明:"
android:textColor="#FF6060"
android:textSize="14dp" />
<TextView
android:id="@+id/tv_wechat_price_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="赠送礼物值累计达 78888 金币对方可查看"
android:textColor="@color/two_text"
android:textSize="14dp" />
</LinearLayout>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
xmlns:tools="http://schemas.android.com/tools"
tools:viewBindingIgnore="true"
android:layout_height="match_parent">
<com.fengliyan.uikit.refresh.LoadMoreListView
android:id="@+id/social_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:dividerHeight="0dp"
android:divider="@null"/>
</LinearLayout>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:id="@+id/rl_speed_bg"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/ic_speed_women_bg"
tools:context=".view.luck.SpeedDatingActivity">
<com.fengliyan.tianlesue.utils.WaveView
android:id="@+id/waveView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginTop="180dp" />
<com.opensource.svgaplayer.SVGAImageView
android:id="@+id/svga_image_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/transparent" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/rl_speed_avatar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_speed_avatar1"
android:layout_width="58dp"
android:layout_height="58dp"
android:layout_alignParentEnd="true"
android:layout_marginStart="44dp"
android:layout_marginBottom="90dp"
app:layout_constraintBottom_toTopOf="@+id/guideline2"
app:layout_constraintStart_toStartOf="@+id/guideline1"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_speed_avatar2"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginEnd="60dp"
android:layout_marginBottom="54dp"
app:layout_constraintBottom_toTopOf="@+id/guideline2"
app:layout_constraintEnd_toStartOf="@+id/guideline1"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_speed_avatar3"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:layout_marginStart="90dp"
android:layout_marginTop="78dp"
android:layout_marginBottom="-20dp"
app:layout_constraintStart_toStartOf="@+id/guideline1"
app:layout_constraintTop_toBottomOf="@+id/iv_speed_avatar1"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_speed_avatar4"
android:layout_width="46dp"
android:layout_height="46dp"
android:layout_marginTop="35dp"
android:layout_marginEnd="88dp"
app:layout_constraintEnd_toStartOf="@+id/guideline1"
app:layout_constraintTop_toTopOf="@+id/guideline2"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_speed_avatar5"
android:layout_width="66dp"
android:layout_height="66dp"
android:layout_alignParentEnd="true"
android:layout_marginTop="80dp"
android:layout_marginEnd="35dp"
app:layout_constraintEnd_toStartOf="@+id/iv_speed_avatar3"
app:layout_constraintTop_toTopOf="@+id/guideline2"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideline1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent="0.5" />
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideline2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.5" />
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:id="@+id/tv_speed_hint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/iv_speed_back"
android:layout_centerHorizontal="true"
android:text="匹配命中注定的人"
android:textColor="@color/white"
android:textSize="20dp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_speed_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_speed_hint"
android:layout_centerHorizontal="true"
android:layout_marginTop="12dp"
android:text="匹配中..."
android:textColor="@color/colorDevider"
android:textSize="16dp" />
<ImageView
android:id="@+id/iv_speed_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="32dp"
android:padding="16dp"
android:src="@drawable/ic_return_white" />
<com.fengliyan.tianlesue.utils.AutoPollRecyclerView
android:id="@+id/rv_banner2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="30dp" />
<com.fengliyan.tianlesue.utils.AutoPollRecyclerView
android:id="@+id/rv_banner1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/rv_banner2"
android:layout_marginBottom="16dp" />
<TextView
android:id="@+id/tv_speed_hint2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/rv_banner1"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp"
android:drawablePadding="4dp"
android:textSize="14dp" />
</RelativeLayout>

View File

@@ -0,0 +1,272 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fillViewport="true"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/system_setting_bind_phone"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp16"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="账号与安全"
android:textColor="@color/loginText"
android:textSize="14sp" />
<TextView
android:id="@+id/system_setting_bind_phone_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp10"
android:layout_toLeftOf="@+id/system_setting_account_next"
android:text=""
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_account_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/system_setting_vip"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="会员特权设置"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/system_setting_guard"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="青少年模式"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/system_setting_blacklist"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="黑名单"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_blacklist_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_message_notice"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="新消息通知"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_news_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:id="@+id/system_setting_clear_chat"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="清空所有聊天记录"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/background" />
<RelativeLayout
android:id="@+id/system_setting_clean_data"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="清除缓存"
android:textColor="@color/loginText"
android:textSize="14sp" />
<TextView
android:id="@+id/system_setting_clean_data_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp10"
android:layout_toLeftOf="@+id/system_setting_cacheclear_next"
android:text="35.6M"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_cacheclear_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp18"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/system_setting_about"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="6dp"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp"
android:text="关于私语"
android:textColor="@color/loginText"
android:textSize="14sp" />
<ImageView
android:id="@+id/system_setting_about_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="18dp"
android:src="@drawable/ic_next" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/system_setting_logout"
android:layout_width="match_parent"
android:layout_height="54dp"
android:layout_marginTop="@dimen/dp16"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginLeft="16dp"
android:text="退出登录"
android:textColor="@color/loginText"
android:textSize="14sp" />
</RelativeLayout>
</LinearLayout>
</ScrollView>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:background="#FFCAC7"
android:gravity="center"
android:text="系统会随机发送你的自定义招呼,请勿敷衍"
android:layout_width="match_parent"
android:layout_height="32dp"/>
<TextView
android:id="@+id/emptyLabel"
android:layout_centerHorizontal="true"
android:layout_marginTop="100dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="添加三条以上的自定义招呼提升回复率143%"
android:textColor="#ff333333"
android:textSize="14sp"
/>
<ImageView
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/addBtn"
android:gravity="center"
android:background="@drawable/btn_bg_dl_one_key"
android:layout_centerHorizontal="true"
android:layout_marginBottom="16dp"
android:layout_alignParentBottom="true"
android:text="添加招呼"
android:textColor="#ffffffff"
android:textSize="17sp"
android:layout_width="280dp"
android:layout_height="44dp"/>
<androidx.recyclerview.widget.RecyclerView
android:layout_marginBottom="76dp"
android:layout_marginTop="40dp"
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>

View File

@@ -0,0 +1,66 @@
<?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:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:id="@+id/rl_use"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:layout_marginTop="@dimen/dp6"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="消息来电无提醒"
android:textColor="@color/one_text"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_next" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/cut_line" />
<RelativeLayout
android:id="@+id/rl_guide"
android:layout_width="match_parent"
android:layout_height="@dimen/dp54"
android:background="@android:color/white">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp16"
android:text="帮助指南"
android:textColor="@color/one_text"
android:textSize="14sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp16"
android:src="@drawable/ic_next" />
</RelativeLayout>
</LinearLayout>

Some files were not shown because too many files have changed in this diff Show More