Commit cff390a5 authored by fallenstardust's avatar fallenstardust

不跟随系统字体大小变化

parent 88474f45
...@@ -20,17 +20,9 @@ ...@@ -20,17 +20,9 @@
<pre> <pre>
更新: 更新:
1.更新ygo内核; 1.更新ygo内核;
2.新卡LGB1+20PP+JF20+VJ; 2.新卡1012;
3.添加无效化音效;
4.本地人机可选大师规则2020;
5.我太帅了加入本地人机;
变更: 变更:
1.功能菜单与萌卡按钮移到右下角; 1.适配不同系统字体大小
2.安卓10可使用决斗助手
·不需要通知,悬浮窗权限;
·需复制后打开本app才能检测;
3.同一召唤曲结束前不会重复播放;
4.微调UI;
</pre> </pre>
<h3 style="color:#ff0000">注意</h3> <h3 style="color:#ff0000">注意</h3>
<pre> <pre>
......
...@@ -8,8 +8,8 @@ android { ...@@ -8,8 +8,8 @@ android {
applicationId "cn.garymb.ygomobile" applicationId "cn.garymb.ygomobile"
minSdkVersion 21 minSdkVersion 21
targetSdkVersion 28 targetSdkVersion 28
versionCode 360100107 versionCode 360200119
versionName "3.6.1" versionName "3.6.2"
flavorDimensions "versionCode" flavorDimensions "versionCode"
vectorDrawables.useSupportLibrary = true vectorDrawables.useSupportLibrary = true
ndk { ndk {
......
...@@ -5,6 +5,8 @@ import android.annotation.SuppressLint; ...@@ -5,6 +5,8 @@ import android.annotation.SuppressLint;
import android.app.Activity; import android.app.Activity;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.Rect; import android.graphics.Rect;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
...@@ -75,6 +77,14 @@ public class BaseActivity extends AppCompatActivity { ...@@ -75,6 +77,14 @@ public class BaseActivity extends AppCompatActivity {
} }
} }
public Resources getResources() {
Resources res = super.getResources();
Configuration config=new Configuration();
config.setToDefaults();
res.updateConfiguration(config,res.getDisplayMetrics());
return res;
}
public Activity getActivity() { public Activity getActivity() {
return this; return this;
} }
......
...@@ -37,39 +37,39 @@ ...@@ -37,39 +37,39 @@
android:weightSum="1"> android:weightSum="1">
<LinearLayout <LinearLayout
android:padding="5dp" android:layout_width="0dp"
android:layout_height="@dimen/item_and_text_height"
android:layout_weight="1"
android:gravity="center_vertical" android:gravity="center_vertical"
android:orientation="vertical" android:orientation="vertical"
android:layout_weight="1" android:padding="5dp">
android:layout_width="0dp"
android:layout_height="@dimen/item_and_text_height">
<TextView <TextView
android:textSize="12sp"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/deck_name" android:text="@string/deck_name"
android:textColor="@color/holo_blue_light" /> android:textColor="@color/holo_blue_light" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:maxLines="1" android:id="@+id/tv_deck"
android:ellipsize="end" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="2dp" android:layout_marginTop="2dp"
android:ellipsize="end"
android:maxLines="1"
android:text="@string/select_deck"
android:textColor="@color/white" android:textColor="@color/white"
android:textStyle="bold" android:textStyle="bold"
android:text="@string/select_deck" android:textSize="18sp"/>
android:textSize="18sp"
android:id="@+id/tv_deck"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout> </LinearLayout>
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/toolbar_list" android:id="@+id/toolbar_list"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="@dimen/item_height" android:layout_height="@dimen/item_height"
android:visibility="gone" android:layout_weight="1"
android:layout_weight="1" /> android:visibility="gone" />
<LinearLayout <LinearLayout
android:layout_width="60dp" android:layout_width="60dp"
...@@ -88,8 +88,7 @@ ...@@ -88,8 +88,7 @@
android:layout_width="60dp" android:layout_width="60dp"
android:layout_height="20dp" android:layout_height="20dp"
android:gravity="bottom|center_horizontal" android:gravity="bottom|center_horizontal"
android:text="@string/searchresult" android:text="@string/searchresult" />
android:textSize="30px" />
</LinearLayout> </LinearLayout>
<LinearLayout <LinearLayout
...@@ -109,8 +108,7 @@ ...@@ -109,8 +108,7 @@
android:layout_width="60dp" android:layout_width="60dp"
android:layout_height="20dp" android:layout_height="20dp"
android:gravity="bottom|center_horizontal" android:gravity="bottom|center_horizontal"
android:text="@string/card_search" android:text="@string/card_search" />
android:textSize="30px"/>
</LinearLayout> </LinearLayout>
<LinearLayout <LinearLayout
...@@ -144,8 +142,7 @@ ...@@ -144,8 +142,7 @@
android:layout_width="60dp" android:layout_width="60dp"
android:layout_height="20dp" android:layout_height="20dp"
android:gravity="bottom|center_horizontal" android:gravity="bottom|center_horizontal"
android:text="@string/Function_Menu" android:text="@string/Function_Menu" />
android:textSize="30px" />
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
</FrameLayout> </FrameLayout>
......
...@@ -37,7 +37,6 @@ ...@@ -37,7 +37,6 @@
android:gravity="center" android:gravity="center"
android:text="@string/return_to_duel" android:text="@string/return_to_duel"
android:textColor="@color/item_title" android:textColor="@color/item_title"
android:textSize="50px"
android:visibility="visible" /> android:visibility="visible" />
<LinearLayout <LinearLayout
...@@ -68,8 +67,7 @@ ...@@ -68,8 +67,7 @@
android:layout_height="20dp" android:layout_height="20dp"
android:layout_gravity="center" android:layout_gravity="center"
android:gravity="center" android:gravity="center"
android:text="@string/mycard" android:text="@string/mycard" />
android:textSize="30px" />
</LinearLayout> </LinearLayout>
<LinearLayout <LinearLayout
...@@ -103,8 +101,7 @@ ...@@ -103,8 +101,7 @@
android:layout_height="20dp" android:layout_height="20dp"
android:layout_gravity="center" android:layout_gravity="center"
android:gravity="center" android:gravity="center"
android:text="@string/Function_Menu" android:text="@string/Function_Menu" />
android:textSize="30px" />
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
</RelativeLayout> </RelativeLayout>
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
android:layout_width="@dimen/label_width_middle" android:layout_width="@dimen/label_width_middle"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/server_name" android:text="@string/server_name"
android:textSize="38px"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/gold" /> android:textColor="@color/gold" />
...@@ -26,7 +25,6 @@ ...@@ -26,7 +25,6 @@
android:inputType="textNoSuggestions" android:inputType="textNoSuggestions"
android:maxLines="1" android:maxLines="1"
android:singleLine="true" android:singleLine="true"
android:textSize="38px"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/holo_blue_bright" /> android:textColor="@color/holo_blue_bright" />
</LinearLayout> </LinearLayout>
...@@ -47,7 +45,6 @@ ...@@ -47,7 +45,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:text="@string/server_ip" android:text="@string/server_ip"
android:textSize="38px"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/gold" /> android:textColor="@color/gold" />
...@@ -58,7 +55,6 @@ ...@@ -58,7 +55,6 @@
android:hint="@string/must_info" android:hint="@string/must_info"
android:inputType="textNoSuggestions" android:inputType="textNoSuggestions"
android:maxLines="1" android:maxLines="1"
android:textSize="38px"
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/holo_blue_bright" /> android:textColor="@color/holo_blue_bright" />
...@@ -72,7 +68,6 @@ ...@@ -72,7 +68,6 @@
android:layout_width="41dp" android:layout_width="41dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/server_port" android:text="@string/server_port"
android:textSize="38px"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/gold" /> android:textColor="@color/gold" />
...@@ -82,7 +77,6 @@ ...@@ -82,7 +77,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:digits="1234567890" android:digits="1234567890"
android:maxLines="1" android:maxLines="1"
android:textSize="38px"
android:singleLine="true" android:singleLine="true"
android:text="0" android:text="0"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
...@@ -100,7 +94,6 @@ ...@@ -100,7 +94,6 @@
android:layout_width="@dimen/label_width_middle" android:layout_width="@dimen/label_width_middle"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/server_user" android:text="@string/server_user"
android:textSize="38px"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/gold" /> android:textColor="@color/gold" />
...@@ -112,7 +105,6 @@ ...@@ -112,7 +105,6 @@
android:hint="@string/must_info" android:hint="@string/must_info"
android:inputType="textNoSuggestions" android:inputType="textNoSuggestions"
android:maxLines="1" android:maxLines="1"
android:textSize="38px"
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@android:color/holo_green_light" /> android:textColor="@android:color/holo_green_light" />
......
...@@ -68,7 +68,6 @@ ...@@ -68,7 +68,6 @@
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Title" android:textAppearance="@style/TextAppearance.AppCompat.Title"
android:textColor="@color/brightgreen" android:textColor="@color/brightgreen"
android:textSize="50px"
tools:text="233正式服务器" /> tools:text="233正式服务器" />
</LinearLayout> </LinearLayout>
...@@ -92,8 +91,7 @@ ...@@ -92,8 +91,7 @@
android:gravity="center_vertical" android:gravity="center_vertical"
android:text="@string/server_ip" android:text="@string/server_ip"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/item_title" android:textColor="@color/item_title" />
android:textSize="38px" />
<TextView <TextView
android:id="@+id/text_ip" android:id="@+id/text_ip"
...@@ -103,7 +101,6 @@ ...@@ -103,7 +101,6 @@
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/holo_blue_bright" android:textColor="@color/holo_blue_bright"
android:textSize="38px"
tools:text="127.0.0.1" /> tools:text="127.0.0.1" />
</LinearLayout> </LinearLayout>
...@@ -118,7 +115,7 @@ ...@@ -118,7 +115,7 @@
android:text="@string/server_port" android:text="@string/server_port"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/item_title" android:textColor="@color/item_title"
android:textSize="38px" /> />
<TextView <TextView
android:id="@+id/text_port" android:id="@+id/text_port"
...@@ -129,7 +126,6 @@ ...@@ -129,7 +126,6 @@
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/holo_blue_bright" android:textColor="@color/holo_blue_bright"
android:textSize="38px"
tools:text="233" /> tools:text="233" />
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
...@@ -147,7 +143,6 @@ ...@@ -147,7 +143,6 @@
android:gravity="center_vertical" android:gravity="center_vertical"
android:text="@string/server_user" android:text="@string/server_user"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textSize="38px"
android:textColor="@color/item_title" /> android:textColor="@color/item_title" />
<TextView <TextView
...@@ -159,7 +154,6 @@ ...@@ -159,7 +154,6 @@
android:singleLine="true" android:singleLine="true"
android:textAppearance="@style/TextAppearance.AppCompat.Body1" android:textAppearance="@style/TextAppearance.AppCompat.Body1"
android:textColor="@color/holo_blue_bright" android:textColor="@color/holo_blue_bright"
android:textSize="38px"
tools:text="player" /> tools:text="player" />
<ImageView <ImageView
......
...@@ -90,7 +90,6 @@ ...@@ -90,7 +90,6 @@
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:orientation="vertical"> android:orientation="vertical">
<LinearLayout <LinearLayout
...@@ -99,13 +98,16 @@ ...@@ -99,13 +98,16 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_ot" android:id="@+id/sp_ot"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="@dimen/label_width_small" android:layout_height="@dimen/label_width_small"
android:layout_weight="1" /> android:layout_weight="1"
android:textSize="12sp" />
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_scale" android:id="@+id/sp_scale"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="@dimen/label_width_small" android:layout_height="@dimen/label_width_small"
android:layout_weight="1" android:layout_weight="1"
...@@ -119,12 +121,14 @@ ...@@ -119,12 +121,14 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_limit_list" android:id="@+id/sp_limit_list"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_limit" android:id="@+id/sp_limit"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" android:layout_weight="1"
...@@ -138,11 +142,12 @@ ...@@ -138,11 +142,12 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_category" android:id="@+id/sp_category"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
<Button <androidx.appcompat.widget.AppCompatButton
android:id="@+id/btn_linkmarker" android:id="@+id/btn_linkmarker"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
...@@ -155,6 +160,7 @@ ...@@ -155,6 +160,7 @@
<cn.garymb.ygomobile.ui.widget.SearchableSpinner <cn.garymb.ygomobile.ui.widget.SearchableSpinner
android:id="@+id/sp_setcode" android:id="@+id/sp_setcode"
style="@style/itemSpinnerStyle"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="@dimen/label_width_small" android:layout_height="@dimen/label_width_small"
app:searchTitle="@string/label_set" /> app:searchTitle="@string/label_set" />
...@@ -167,6 +173,7 @@ ...@@ -167,6 +173,7 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_type_card" android:id="@+id/sp_type_card"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="@dimen/label_width_small" android:layout_height="@dimen/label_width_small"
android:layout_weight="1" /> android:layout_weight="1" />
...@@ -180,6 +187,7 @@ ...@@ -180,6 +187,7 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_type_st" android:id="@+id/sp_type_st"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="@dimen/label_width_small" android:layout_height="@dimen/label_width_small"
android:layout_weight="1" android:layout_weight="1"
...@@ -199,12 +207,14 @@ ...@@ -199,12 +207,14 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_level" android:id="@+id/sp_level"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_attribute" android:id="@+id/sp_attribute"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
...@@ -217,12 +227,14 @@ ...@@ -217,12 +227,14 @@
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_type_monster" android:id="@+id/sp_type_monster"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
<androidx.appcompat.widget.AppCompatSpinner <androidx.appcompat.widget.AppCompatSpinner
android:id="@+id/sp_type_monster2" android:id="@+id/sp_type_monster2"
style="@style/itemSpinnerStyle"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" /> android:layout_weight="1" />
......
...@@ -117,4 +117,8 @@ ...@@ -117,4 +117,8 @@
<item name="android:backgroundDimEnabled">true</item> <item name="android:backgroundDimEnabled">true</item>
</style> </style>
<style name="itemSpinnerStyle" parent="Widget.AppCompat.DropDownItem.Spinner">
</style>
</resources> </resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment