From f8a8bf0dc9e6f4871f8e848108f9be5205be707f Mon Sep 17 00:00:00 2001 From: wshzard Date: Tue, 30 Aug 2022 18:25:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=98=85=E8=AF=BB=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E8=AE=BE=E7=BD=AE=E5=AF=B9=E8=AF=9D=E6=A1=86=E5=B8=83?= =?UTF-8?q?=E5=B1=80=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 将边距修改为 16 dp,内项目间距为 8 dp 2. ”翻页动画“和”文字颜色...“小标题字体缩小 3. rv_style RecyclerView 使用 clipToPadding="false",避免右侧的裁切 4. 分割线上下增加边距 --- .../res/layout/dialog_read_book_style.xml | 117 ++++++++---------- 1 file changed, 55 insertions(+), 62 deletions(-) diff --git a/app/src/main/res/layout/dialog_read_book_style.xml b/app/src/main/res/layout/dialog_read_book_style.xml index 25506b417..91f66fa74 100644 --- a/app/src/main/res/layout/dialog_read_book_style.xml +++ b/app/src/main/res/layout/dialog_read_book_style.xml @@ -3,32 +3,28 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tool="http://schemas.android.com/tools" android:id="@+id/root_view" - android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/background" - android:padding="10dp"> + android:orientation="vertical"> - - + android:paddingHorizontal="16dp"> @@ -42,12 +38,12 @@ android:id="@+id/tv_text_font" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:gravity="center" android:paddingLeft="6dp" - android:paddingRight="6dp" android:paddingTop="4dp" + android:paddingRight="6dp" android:paddingBottom="4dp" android:text="@string/text_font" - android:gravity="center" android:textSize="14sp" app:isBottomBackground="true" app:radius="3dp" /> @@ -61,12 +57,12 @@ android:id="@+id/tv_text_indent" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:gravity="center" android:paddingLeft="6dp" - android:paddingRight="6dp" android:paddingTop="4dp" + android:paddingRight="6dp" android:paddingBottom="4dp" android:text="@string/text_indent" - android:gravity="center" android:textSize="14sp" app:isBottomBackground="true" app:radius="3dp" /> @@ -80,11 +76,11 @@ android:id="@+id/chinese_converter" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:gravity="center" android:paddingLeft="6dp" - android:paddingRight="6dp" android:paddingTop="4dp" + android:paddingRight="6dp" android:paddingBottom="4dp" - android:gravity="center" android:textSize="14sp" app:isBottomBackground="true" app:radius="3dp" /> @@ -98,12 +94,12 @@ android:id="@+id/tv_padding" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:gravity="center" android:paddingLeft="6dp" - android:paddingRight="6dp" android:paddingTop="4dp" + android:paddingRight="6dp" android:paddingBottom="4dp" android:text="@string/padding" - android:gravity="center" android:textSize="14sp" app:isBottomBackground="true" app:radius="3dp" /> @@ -117,30 +113,24 @@ android:id="@+id/tv_tip" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:gravity="center" android:paddingLeft="6dp" - android:paddingRight="6dp" android:paddingTop="4dp" + android:paddingRight="6dp" android:paddingBottom="4dp" android:text="@string/information" - android:gravity="center" android:textSize="14sp" app:isBottomBackground="true" app:radius="3dp" /> - - @@ -149,8 +139,7 @@ android:id="@+id/dsb_text_letter_spacing" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingLeft="10dp" - android:paddingRight="10dp" + android:layout_marginHorizontal="16dp" app:isBottomBackground="true" app:max="100" app:title="@string/text_letter_spacing" /> @@ -159,8 +148,7 @@ android:id="@+id/dsb_line_size" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingLeft="10dp" - android:paddingRight="10dp" + android:layout_marginHorizontal="16dp" app:isBottomBackground="true" app:max="20" app:title="@string/line_size" /> @@ -169,8 +157,7 @@ android:id="@+id/dsb_paragraph_spacing" android:layout_width="match_parent" android:layout_height="wrap_content" - android:paddingLeft="10dp" - android:paddingRight="10dp" + android:layout_marginHorizontal="16dp" app:isBottomBackground="true" app:max="20" app:title="@string/paragraph_size" /> @@ -179,36 +166,37 @@ android:id="@+id/vw_bg_fg" android:layout_width="match_parent" android:layout_height="0.8dp" + android:layout_marginHorizontal="16dp" + android:layout_marginVertical="8dp" android:background="@color/btn_bg_press" /> + android:layout_marginHorizontal="16dp" + android:layout_marginBottom="4dp" + android:alpha="0.75" + android:text="@string/page_anim" + android:textSize="12sp" /> + android:layout_marginHorizontal="11dp" + android:gravity="center" + android:orientation="horizontal"> @@ -217,11 +205,11 @@ android:id="@+id/rb_anim1" android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_margin="4dp" android:layout_weight="1" - android:layout_margin="5dp" - android:padding="5dp" android:button="@null" android:gravity="center" + android:padding="5dp" android:singleLine="true" android:text="@string/page_anim_slide" app:isBottomBackground="true" /> @@ -230,11 +218,11 @@ android:id="@+id/rb_simulation_anim" android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_margin="4dp" android:layout_weight="1" - android:layout_margin="5dp" - android:padding="5dp" android:button="@null" android:gravity="center" + android:padding="5dp" android:singleLine="true" android:text="@string/page_anim_simulation" app:isBottomBackground="true" /> @@ -243,11 +231,11 @@ android:id="@+id/rb_scroll_anim" android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_margin="4dp" android:layout_weight="1" - android:layout_margin="5dp" - android:padding="5dp" android:button="@null" android:gravity="center" + android:padding="5dp" android:singleLine="true" android:text="@string/page_anim_scroll" app:isBottomBackground="true" /> @@ -256,11 +244,11 @@ android:id="@+id/rb_no_anim" android:layout_width="0dp" android:layout_height="wrap_content" + android:layout_margin="4dp" android:layout_weight="1" - android:layout_margin="5dp" - android:padding="5dp" android:button="@null" android:gravity="center" + android:padding="5dp" android:singleLine="true" android:text="@string/page_anim_none" app:isBottomBackground="true" /> @@ -271,24 +259,25 @@ android:id="@+id/vw_bg_fg1" android:layout_width="match_parent" android:layout_height="0.8dp" + android:layout_marginHorizontal="16dp" + android:layout_marginVertical="8dp" android:background="@color/btn_bg_press" /> + android:gravity="center_vertical" + android:orientation="horizontal"> + android:alpha="0.75" + android:text="@string/text_bg_style" + android:textSize="12sp" /> + android:layout_marginStart="6dp" + android:layout_marginEnd="16dp" /> @@ -309,7 +298,11 @@ android:id="@+id/rv_style" android:layout_width="match_parent" android:layout_height="wrap_content" + android:layout_marginTop="8dp" + android:layout_marginBottom="16dp" + android:clipToPadding="false" android:orientation="horizontal" + android:paddingHorizontal="12dp" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" tool:listitem="@layout/item_read_style" />