From 2167ea58d1c297b0536d5cab6517707f1892b95f Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期五, 21 二月 2025 09:34:00 +0800 Subject: [PATCH] 登录;注册;关键字接口对接 --- app/src/main/res/layout/fragment_notifications.xml | 189 +++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 175 insertions(+), 14 deletions(-) diff --git a/app/src/main/res/layout/fragment_notifications.xml b/app/src/main/res/layout/fragment_notifications.xml index d417935..1e902cb 100644 --- a/app/src/main/res/layout/fragment_notifications.xml +++ b/app/src/main/res/layout/fragment_notifications.xml @@ -1,22 +1,183 @@ <?xml version="1.0" encoding="utf-8"?> -<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" +<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" - tools:context=".ui.notifications.NotificationsFragment"> + android:orientation="vertical"> + <!-- 标题栏 --> <TextView - android:id="@+id/text_notifications" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginStart="8dp" - android:layout_marginTop="8dp" - android:layout_marginEnd="8dp" - android:textAlignment="center" - android:textSize="20sp" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" /> -</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file + android:background="#FFE4C4" + android:gravity="center" + android:padding="16dp" + android:text="终身会员" + android:textSize="18sp" /> + + <!-- 功能区标题 --> + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:padding="8dp" + android:text="功能" + android:textSize="14sp" /> + + <!-- 设置选项 --> + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <!-- 设置提醒 --> + <RelativeLayout + android:id="@+id/settings_reminder" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="设置提醒" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 取录与反馈 --> + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:padding="8dp" + android:text="取录与反馈" + android:textSize="14sp" /> + + <!-- 关于小红书 --> + <RelativeLayout + android:id="@+id/about_app" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="关于小红书" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 邮件联系 --> + <RelativeLayout + android:id="@+id/email_contact" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="邮件联系" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 意见与反馈 --> + <RelativeLayout + android:id="@+id/feedback" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="意见与反馈" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 分享给好友 --> + <RelativeLayout + android:id="@+id/share_to_friends" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="分享给好友" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 其他区域标题 --> + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:padding="8dp" + android:text="其他" + android:textSize="14sp" /> + + <!-- 隐私协议 --> + <RelativeLayout + android:id="@+id/privacy_policy" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="隐私协议" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + <!-- 如何使用 --> + <RelativeLayout + android:id="@+id/how_to_use" + style="@style/SettingsItem"> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:text="如何使用" /> + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentEnd="true" + android:layout_centerVertical="true" + android:src="@android:drawable/ic_menu_more" /> + </RelativeLayout> + + </LinearLayout> + +</LinearLayout> \ No newline at end of file -- Gitblit v1.9.3