diff --git a/app/build.gradle b/app/build.gradle index e3eb19a..86c6b66 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -16,8 +16,8 @@ android { minSdkVersion 24 targetSdkVersion 29 - versionCode 85 - versionName "1.9.4" + versionCode 88 + versionName "1.9.7" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true diff --git a/app/src/main/java/com/uiui/zyos/activity/ExitActivity.java b/app/src/main/java/com/uiui/zyos/activity/ExitActivity.java index d170ed7..6945781 100644 --- a/app/src/main/java/com/uiui/zyos/activity/ExitActivity.java +++ b/app/src/main/java/com/uiui/zyos/activity/ExitActivity.java @@ -72,19 +72,20 @@ public class ExitActivity extends BaseDataBindingActivity { } }); - mBinding.btDel.setOnClickListener(new View.OnClickListener() { + mBinding.tvDel.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { - mBinding.tvHint.setText(""); - mBinding.icv.clearInputContent(); - } - }); - mBinding.btConfirm.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - checkPasswd(); +// mBinding.tvHint.setText(""); +// mBinding.icv.clearInputContent(); + finish(); } }); +// mBinding.btConfirm.setOnClickListener(new View.OnClickListener() { +// @Override +// public void onClick(View view) { +// checkPasswd(); +// } +// }); mBinding.bt0.setOnClickListener(view1 -> add(mBinding.icv, "0")); mBinding.bt1.setOnClickListener(view1 -> add(mBinding.icv, "1")); diff --git a/app/src/main/java/com/uiui/zyos/activity/PasswordActivity.java b/app/src/main/java/com/uiui/zyos/activity/PasswordActivity.java index 1b03677..fee4e2c 100644 --- a/app/src/main/java/com/uiui/zyos/activity/PasswordActivity.java +++ b/app/src/main/java/com/uiui/zyos/activity/PasswordActivity.java @@ -59,19 +59,20 @@ public class PasswordActivity extends BaseDataBindingActivity { } }); - mBinding.btDel.setOnClickListener(new View.OnClickListener() { + mBinding.tvDel.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { - mBinding.tvHint.setText(""); - mBinding.icv.clearInputContent(); - } - }); - mBinding.btConfirm.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - checkPasswd(); +// mBinding.tvHint.setText(""); +// mBinding.icv.clearInputContent(); + finish(); } }); +// mBinding.btConfirm.setOnClickListener(new View.OnClickListener() { +// @Override +// public void onClick(View view) { +// checkPasswd(); +// } +// }); mBinding.bt0.setOnClickListener(view1 -> add(mBinding.icv, "0")); mBinding.bt1.setOnClickListener(view1 -> add(mBinding.icv, "1")); diff --git a/app/src/main/java/com/uiui/zyos/activity/homework/HomeworkDetailsActivity.java b/app/src/main/java/com/uiui/zyos/activity/homework/HomeworkDetailsActivity.java index 9d5fcd7..705e40d 100644 --- a/app/src/main/java/com/uiui/zyos/activity/homework/HomeworkDetailsActivity.java +++ b/app/src/main/java/com/uiui/zyos/activity/homework/HomeworkDetailsActivity.java @@ -74,7 +74,7 @@ public class HomeworkDetailsActivity extends BaseMvvmActivity homeworkBeans = listBaseResponse.data; - ArrayList filter = (ArrayList) homeworkBeans.stream().filter(new Predicate() { - @Override - public boolean test(HomeworkBean homeworkBean) { - return TimeUtils.isHomeworkToday(homeworkBean.getCreated_at()); - } - }).collect(Collectors.toList()); - mHomeworkBeanListData.setValue(filter); + if (!BuildConfig.DEBUG) { + homeworkBeans = (ArrayList) homeworkBeans.stream().filter(new Predicate() { + @Override + public boolean test(HomeworkBean homeworkBean) { + return TimeUtils.isHomeworkToday(homeworkBean.getCreated_at()); + } + }).collect(Collectors.toList()); + } + + mHomeworkBeanListData.setValue(homeworkBeans); } @Override diff --git a/app/src/main/java/com/uiui/zyos/activity/main/MainViewModel.java b/app/src/main/java/com/uiui/zyos/activity/main/MainViewModel.java index 7b8558b..a86c2ec 100644 --- a/app/src/main/java/com/uiui/zyos/activity/main/MainViewModel.java +++ b/app/src/main/java/com/uiui/zyos/activity/main/MainViewModel.java @@ -85,8 +85,12 @@ public class MainViewModel extends BaseViewModel - - + + \ No newline at end of file diff --git a/app/src/main/res/drawable/homework_finish_background.xml b/app/src/main/res/drawable/homework_finish_background.xml index 656db72..48228d8 100644 --- a/app/src/main/res/drawable/homework_finish_background.xml +++ b/app/src/main/res/drawable/homework_finish_background.xml @@ -17,9 +17,9 @@ + android:top="@dimen/dp_2" /> \ No newline at end of file diff --git a/app/src/main/res/drawable/homework_unfinished_background.xml b/app/src/main/res/drawable/homework_unfinished_background.xml index 85b3c94..70a98d4 100644 --- a/app/src/main/res/drawable/homework_unfinished_background.xml +++ b/app/src/main/res/drawable/homework_unfinished_background.xml @@ -3,7 +3,7 @@ android:shape="rectangle"> - + @@ -17,9 +17,9 @@ + android:top="@dimen/dp_2" /> \ No newline at end of file diff --git a/app/src/main/res/drawable/item_homework_background.xml b/app/src/main/res/drawable/item_homework_background.xml index 2b6061e..dc56081 100644 --- a/app/src/main/res/drawable/item_homework_background.xml +++ b/app/src/main/res/drawable/item_homework_background.xml @@ -1,7 +1,7 @@ - + - + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout-land/activity_exit.xml b/app/src/main/res/layout-land/activity_exit.xml index ba7274f..e1f599d 100644 --- a/app/src/main/res/layout-land/activity_exit.xml +++ b/app/src/main/res/layout-land/activity_exit.xml @@ -10,408 +10,384 @@ - - - - - - - - - - + android:layout_height="match_parent"> + android:src="@drawable/wallpaper_land" /> + android:layout_height="match_parent"> - + + + + + + + + + - - - + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout5" + app:layout_constraintVertical_bias="0.4"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout-land/activity_homework.xml b/app/src/main/res/layout-land/activity_homework.xml index ae64d70..9b213fe 100644 --- a/app/src/main/res/layout-land/activity_homework.xml +++ b/app/src/main/res/layout-land/activity_homework.xml @@ -18,7 +18,7 @@ + android:background="#30534d"> @@ -76,7 +76,7 @@ android:id="@+id/imageView24" android:layout_width="@dimen/dp_12" android:layout_height="@dimen/dp_12" - android:layout_marginEnd="@dimen/dp_8" + android:layout_marginEnd="@dimen/dp_32" android:adjustViewBounds="true" android:scaleType="centerCrop" android:src="@drawable/icon_homework_pull" diff --git a/app/src/main/res/layout-land/activity_homework_details.xml b/app/src/main/res/layout-land/activity_homework_details.xml index 39db965..468901a 100644 --- a/app/src/main/res/layout-land/activity_homework_details.xml +++ b/app/src/main/res/layout-land/activity_homework_details.xml @@ -36,7 +36,8 @@ @@ -46,8 +47,9 @@ android:layout_height="@dimen/dp_16" android:layout_marginStart="@dimen/dp_8" android:adjustViewBounds="true" + android:onClick="@{click::exit}" android:scaleType="centerCrop" - android:src="@drawable/icon_homework_detail_back" + android:src="@drawable/bt_back" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -56,7 +58,7 @@ android:id="@+id/tv_title" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:textColor="@color/black" + android:textColor="@color/white" android:textSize="@dimen/sp_14" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -69,12 +71,13 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="@dimen/dp_8" - android:background="@drawable/homework_finish_background" + android:background="@drawable/homework_unfinished_background" android:maxLines="1" android:onClick="@{click::updateHomework}" android:singleLine="true" - android:text="已完成" - android:textColor="@color/white" + android:text="未完成" + android:textColor="@color/unfinish_text" + android:textSize="@dimen/sp_10" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -84,6 +87,7 @@ diff --git a/app/src/main/res/layout-land/activity_passwd.xml b/app/src/main/res/layout-land/activity_passwd.xml index d87e1a3..148a5ee 100644 --- a/app/src/main/res/layout-land/activity_passwd.xml +++ b/app/src/main/res/layout-land/activity_passwd.xml @@ -10,373 +10,350 @@ + android:layout_height="match_parent"> + android:src="@drawable/wallpaper_land" /> + android:layout_height="match_parent"> - - - - + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout5" + app:layout_constraintVertical_bias="0.5"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout-land/fragment_user.xml b/app/src/main/res/layout-land/fragment_user.xml index 7f965f3..308fdef 100644 --- a/app/src/main/res/layout-land/fragment_user.xml +++ b/app/src/main/res/layout-land/fragment_user.xml @@ -103,7 +103,7 @@ android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:onClick="@{click::openUser}" android:visibility="visible"> @@ -167,7 +167,7 @@ android:layout_height="0dp" android:layout_marginTop="@dimen/dp_9" android:layout_weight="1" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:visibility="visible"> - + app:layout_constraintTop_toTopOf="parent"> - + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12" /> + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12"> @@ -18,7 +21,7 @@ @@ -30,7 +33,7 @@ android:maxLines="1" android:text="暂时没有作业" android:textColor="@color/black" - android:textSize="@dimen/sp_10" + android:textSize="@dimen/sp_8" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -42,9 +45,10 @@ android:layout_height="wrap_content" android:maxEms="8" android:maxLines="1" + android:layout_marginTop="@dimen/dp_2" android:text="2024-09-12 17:57:42" android:textColor="@color/gray_text" - android:textSize="@dimen/sp_8" + android:textSize="@dimen/sp_7" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -58,25 +62,26 @@ android:maxLines="1" android:singleLine="true" android:text="文字" + android:layout_marginEnd="@dimen/dp_80" android:textColor="@color/gray_text" - android:textSize="@dimen/sp_8" + android:textSize="@dimen/sp_6" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/constraintLayout11" /> + android:layout_height="match_parent"> + android:src="@drawable/wallpaper_land" /> + android:layout_height="match_parent"> - + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintVertical_bias="0.06" /> - - - + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout5" + app:layout_constraintVertical_bias="0.4"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout-sw800dp/fragment_user.xml b/app/src/main/res/layout-sw800dp/fragment_user.xml index 0783176..5b17cde 100644 --- a/app/src/main/res/layout-sw800dp/fragment_user.xml +++ b/app/src/main/res/layout-sw800dp/fragment_user.xml @@ -87,7 +87,7 @@ android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:onClick="@{click::openUser}" android:visibility="visible"> @@ -152,7 +152,7 @@ android:layout_height="0dp" android:layout_marginTop="@dimen/dp_8" android:layout_weight="1" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:visibility="visible"> - + app:layout_constraintTop_toTopOf="parent"> - + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12" /> + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12"> + android:layout_height="match_parent"> + + + android:layout_width="match_parent" + android:layout_height="match_parent"> - - - - - - - - - - - - + app:layout_constraintTop_toTopOf="parent"> - + - + + + + + + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintVertical_bias="0.11" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/activity_homework.xml b/app/src/main/res/layout/activity_homework.xml index a42804b..11e6e83 100644 --- a/app/src/main/res/layout/activity_homework.xml +++ b/app/src/main/res/layout/activity_homework.xml @@ -18,7 +18,7 @@ + android:background="#30534d"> @@ -67,7 +67,7 @@ android:maxLines="1" android:singleLine="true" android:textColor="@color/white" - android:textSize="@dimen/sp_11" + android:textSize="@dimen/sp_9" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/imageView24" app:layout_constraintTop_toTopOf="parent" /> @@ -76,7 +76,7 @@ android:id="@+id/imageView24" android:layout_width="@dimen/dp_12" android:layout_height="@dimen/dp_12" - android:layout_marginEnd="@dimen/dp_8" + android:layout_marginEnd="@dimen/dp_16" android:adjustViewBounds="true" android:scaleType="centerCrop" android:src="@drawable/icon_homework_pull" diff --git a/app/src/main/res/layout/activity_homework_details.xml b/app/src/main/res/layout/activity_homework_details.xml index 1b19eb1..4b5ccff 100644 --- a/app/src/main/res/layout/activity_homework_details.xml +++ b/app/src/main/res/layout/activity_homework_details.xml @@ -36,7 +36,8 @@ @@ -46,8 +47,9 @@ android:layout_height="@dimen/dp_16" android:layout_marginStart="@dimen/dp_8" android:adjustViewBounds="true" + android:onClick="@{click::exit}" android:scaleType="centerCrop" - android:src="@drawable/icon_homework_detail_back" + android:src="@drawable/bt_back" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -56,7 +58,7 @@ android:id="@+id/tv_title" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:textColor="@color/black" + android:textColor="@color/white" android:textSize="@dimen/sp_14" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" @@ -69,12 +71,13 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="@dimen/dp_8" - android:background="@drawable/homework_finish_background" + android:background="@drawable/homework_unfinished_background" android:maxLines="1" android:onClick="@{click::updateHomework}" android:singleLine="true" - android:text="已完成" - android:textColor="@color/white" + android:text="未完成" + android:textColor="@color/unfinish_text" + android:textSize="@dimen/sp_10" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -84,6 +87,7 @@ diff --git a/app/src/main/res/layout/activity_homework_update.xml b/app/src/main/res/layout/activity_homework_update.xml index 35045ff..3f010c3 100644 --- a/app/src/main/res/layout/activity_homework_update.xml +++ b/app/src/main/res/layout/activity_homework_update.xml @@ -16,7 +16,7 @@ android:layout_height="match_parent"> - - + + @@ -64,20 +64,20 @@ android:layout_marginTop="@dimen/dp_16" android:text="你确定已经完成作业了吗?" android:textColor="@color/black" - android:textSize="@dimen/sp_16" /> + android:textSize="@dimen/sp_10" /> @@ -238,7 +240,7 @@ @@ -305,7 +307,7 @@ diff --git a/app/src/main/res/layout/activity_passwd.xml b/app/src/main/res/layout/activity_passwd.xml index 2c243ab..2c7ec10 100644 --- a/app/src/main/res/layout/activity_passwd.xml +++ b/app/src/main/res/layout/activity_passwd.xml @@ -10,373 +10,352 @@ + android:layout_height="match_parent"> + android:src="@drawable/wallpaper_land" /> + android:layout_height="match_parent"> - + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintVertical_bias="0.06" /> - - - + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout5" + app:layout_constraintVertical_bias="0.4"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/fragment_user.xml b/app/src/main/res/layout/fragment_user.xml index 7f965f3..308fdef 100644 --- a/app/src/main/res/layout/fragment_user.xml +++ b/app/src/main/res/layout/fragment_user.xml @@ -103,7 +103,7 @@ android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="2" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:onClick="@{click::openUser}" android:visibility="visible"> @@ -167,7 +167,7 @@ android:layout_height="0dp" android:layout_marginTop="@dimen/dp_9" android:layout_weight="1" - android:background="@drawable/user_box_bg_transparent" + android:background="@drawable/user_box_bg" android:visibility="visible"> - + app:layout_constraintTop_toTopOf="parent"> - + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12" /> + app:layout_constraintTop_toBottomOf="@+id/constraintLayout12"> @@ -18,7 +21,7 @@ @@ -29,8 +32,8 @@ android:layout_height="wrap_content" android:maxLines="1" android:text="暂时没有作业" - android:textColor="@color/black" - android:textSize="@dimen/sp_10" + android:textColor="@color/homework_title" + android:textSize="@dimen/sp_8" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -43,8 +46,8 @@ android:maxEms="8" android:maxLines="1" android:text="2024-09-12 17:57:42" - android:textColor="@color/gray_text" - android:textSize="@dimen/sp_8" + android:textColor="@color/homework_text" + android:textSize="@dimen/sp_7" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -57,18 +60,21 @@ android:layout_height="wrap_content" android:maxLines="1" android:singleLine="true" + android:layout_marginTop="@dimen/dp_4" android:text="文字" - android:textColor="@color/gray_text" - android:textSize="@dimen/sp_8" + android:textColor="@color/homework_text" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintEnd_toEndOf="parent" + android:layout_marginEnd="@dimen/dp_80" + android:textSize="@dimen/sp_6" app:layout_constraintTop_toBottomOf="@+id/constraintLayout11" /> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index bf9c68c..b76b382 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -46,4 +46,8 @@ #EFEFEF #80000000 + + #3a3a3a + #646464 + #ab9452 diff --git a/verification-view/src/main/res/values/colors.xml b/verification-view/src/main/res/values/colors.xml index 3290900..8e76477 100644 --- a/verification-view/src/main/res/values/colors.xml +++ b/verification-view/src/main/res/values/colors.xml @@ -1,7 +1,7 @@ - #C6C5C5 - #0480ff + #4DFFFFFF + #B3FFFFFF \ No newline at end of file