Ver Fonte

1.优化页面UI

王鹏鹏 há 2 anos atrás
pai
commit
3c810e2073

+ 2 - 1
home/src/main/res/layout/activity_home.xml

@@ -52,6 +52,7 @@
                     android:text='@{User.INSTANCE.name+",欢迎使用未来蓝豚"}'
                     android:textColor="@color/color_FF4A76FF"
                     android:textSize="@dimen/divider_24px"
+                    android:textStyle="bold"
                     app:layout_constraintBottom_toBottomOf="parent"
                     app:layout_constraintLeft_toLeftOf="parent"
                     app:layout_constraintRight_toRightOf="parent"
@@ -447,7 +448,7 @@
                         android:layout_marginTop="@dimen/divider_9px"
                         android:text="@{data.mentalPower}"
                         android:textColor="@android:color/white"
-                        android:textSize="@dimen/divider_34px"
+                        android:textSize="@dimen/divider_42px"
                         android:textStyle="bold" />
 
                 </LinearLayout>

+ 1 - 0
home/src/main/res/values/themes.xml

@@ -38,6 +38,7 @@
         <item name="android:textColor">@android:color/white</item>
         <item name="layout_constraintLeft_toLeftOf">parent</item>
         <item name="layout_constraintRight_toRightOf">parent</item>
+        <item name="android:textStyle">bold</item>
     </style>
 
 </resources>

+ 4 - 1
workbenches/src/main/java/com/yingyang/workbenches/adapter/FreeTrainTypeAdapter.kt

@@ -7,6 +7,7 @@ import com.yingyang.workbenches.databinding.ItemFreeTrainingTypeBinding
 import com.yingyang.workbenches.entity.TrainTypeBean
 import com.yingyangfly.baselib.adapter.BaseDataBindingAdapter
 import com.yingyangfly.baselib.ext.setOnSingleClickListener
+import com.yingyangfly.baselib.ext.setTextColorResource
 
 /**
  * 自由训练类型adapter
@@ -27,9 +28,11 @@ class FreeTrainTypeAdapter(override val layoutId: Int = R.layout.item_free_train
         binding.data = item
         if (currentPosition == position) {
             binding.tvType.typeface = Typeface.defaultFromStyle(Typeface.BOLD)
-            binding.tvType.setBackgroundResource(R.drawable.selector_train_radio_checked)
+            binding.tvType.setTextColorResource(R.color.color_FF4A76FF)
+            binding.tvType.setBackgroundResource(R.mipmap.icon_train_selected)
         } else {
             binding.tvType.typeface = Typeface.defaultFromStyle(Typeface.NORMAL)
+            binding.tvType.setTextColorResource(R.color.color_ffffff)
             binding.tvType.setBackgroundResource(R.drawable.selector_train_radio_unchecked)
 
         }

BIN
workbenches/src/main/res/mipmap-xxhdpi/icon_train_selected.png