version:2.0.0

fix:
update:修改样式,设置页面开关修改,联系人页面修改
This commit is contained in:
2025-01-07 09:15:04 +08:00
parent 2a232e34d0
commit 8eb83634d0
95 changed files with 1152 additions and 4268 deletions

View File

@@ -10,33 +10,6 @@
name="click"
type="com.vscool.os.activity.setting.SettingActivity.BtnClick" />
<variable
name="float_window_enable"
type="Boolean" />
<variable
name="voice_broadcast"
type="Boolean" />
<variable
name="auto_accept"
type="Boolean" />
<variable
name="dial_tone"
type="Boolean" />
<variable
name="status_bar"
type="Boolean" />
<variable
name="versionName"
type="String" />
<variable
name="hourly_time"
type="Boolean" />
</data>
<androidx.constraintlayout.widget.ConstraintLayout
@@ -56,9 +29,9 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:text="通用设置"
android:text="桌面设置"
android:textColor="@color/white"
android:textSize="25sp"
android:textSize="21sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
@@ -94,36 +67,28 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::openFloat}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="悬浮按钮"
android:text="主页按钮"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_float"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{float_window_enable?"已开启":"未开启"}'
android:textColor="@{float_window_enable?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="已开启"
tools:textColor="@color/setting_enable_color" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -135,34 +100,29 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::voiceBroadcast}">
android:layout_height="72dp"
android:onClick="@{click::testTts}">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="短信语音播报"
android:text="语音播报"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_sms"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{voice_broadcast?"已开启":"未开启"}'
android:textColor="@{voice_broadcast?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="未开启" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -174,35 +134,28 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::autoAccept}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="微信自动接听"
android:text="自动接听"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_auto"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{auto_accept?"已开启":"未开启"}'
android:textColor="@{auto_accept?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="未开启" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -214,8 +167,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::setDialTone}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
@@ -224,25 +176,19 @@
android:maxLines="1"
android:text="拨号提示音"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_dialer"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{dial_tone?"已开启":"未开启"}'
android:textColor="@{dial_tone?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="未开启" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -254,8 +200,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::setStatusBar}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
@@ -264,25 +209,19 @@
android:maxLines="1"
android:text="通知栏开关"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_statu"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{status_bar?"已开启":"未开启"}'
android:textColor="@{status_bar?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="未开启" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -294,8 +233,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::setHourlyTimeSignal}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
@@ -304,25 +242,19 @@
android:maxLines="1"
android:text="整点报时"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_hourly"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text='@{hourly_time?"已开启":"未开启"}'
android:textColor="@{hourly_time?@color/setting_enable_color:@color/setting_disable_color}"
android:textSize="25sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:text="未开启" />
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
@@ -334,8 +266,108 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::setSimCard}">
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="音量设置开关"
android:textColor="@color/black"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_volume"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/lightGray"
app:layout_constraintBottom_toBottomOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="联系人修改开关"
android:textColor="@color/black"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_contact"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/lightGray"
app:layout_constraintBottom_toBottomOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="72dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="闹钟设置开关"
android:textColor="@color/black"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.vscool.os.view.ToggleButton
android:id="@+id/tb_clock"
android:layout_width="37dp"
android:layout_height="20dp"
android:layout_marginEnd="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/lightGray"
app:layout_constraintBottom_toBottomOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="72dp"
android:onClick="@{click::setSimCard}"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
@@ -344,7 +376,7 @@
android:maxLines="1"
android:text="拨号设置"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -357,7 +389,7 @@
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:textSize="18sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@@ -384,8 +416,9 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::toInternet}">
android:layout_height="72dp"
android:onClick="@{click::toInternet}"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
@@ -394,7 +427,7 @@
android:maxLines="1"
android:text="网络设置"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -407,7 +440,7 @@
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:textSize="18sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@@ -434,8 +467,9 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::toFont}">
android:layout_height="72dp"
android:onClick="@{click::toFont}"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
@@ -444,7 +478,7 @@
android:maxLines="1"
android:text="亮度字体设置"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -457,7 +491,7 @@
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:textSize="18sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@@ -484,8 +518,9 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:onClick="@{click::toTouch}">
android:layout_height="72dp"
android:onClick="@{click::toTouch}"
android:visibility="gone">
<TextView
android:layout_width="wrap_content"
@@ -494,7 +529,7 @@
android:maxLines="1"
android:text="防误触设置"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -507,7 +542,7 @@
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:textSize="18sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
@@ -534,7 +569,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:layout_height="72dp"
android:onClick="@{click::toDockSetting}">
<TextView
@@ -542,38 +577,13 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="快捷图标设置"
android:text="DOCK栏图标"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
android:src="@drawable/icon_more"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
@@ -584,7 +594,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:layout_height="72dp"
android:onClick="@{click::toSettings}">
<TextView
@@ -592,38 +602,13 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="系统其他设置"
android:text="系统设置"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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_marginStart="16dp"
android:layout_marginEnd="16dp"
android:maxLines="1"
android:text="未开启"
android:textColor="@color/setting_disable_color"
android:textSize="25sp"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
android:src="@drawable/icon_more"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
@@ -634,7 +619,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:layout_height="72dp"
android:onClick="@{click::checkupdate}">
<TextView
@@ -642,37 +627,13 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:maxLines="1"
android:text="检测更新"
android:text="版本"
android:textColor="@color/black"
android:textSize="25sp"
android:textSize="18sp"
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:maxLines="1"
android:text="@{versionName}"
android:textColor="@color/setting_disable_color"
android:textSize="23sp"
android:layout_marginEnd="8dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/imageView13"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/imageView13"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="16dp"
android:adjustViewBounds="true"
android:scaleType="centerCrop"
android:src="@drawable/icon_more"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"