优化排序功能展示。

This commit is contained in:
ocean 2025-09-19 15:28:33 +08:00
parent 9608ccf4f3
commit 61733e9198
7 changed files with 122 additions and 6 deletions

View File

@ -5,5 +5,5 @@
android:viewportHeight="1024">
<path
android:pathData="M384,768c-12.8,0 -21.3,-4.3 -29.9,-12.8l-213.3,-213.3c-17.1,-17.1 -17.1,-42.7 0,-59.7s42.7,-17.1 59.7,0L384,665.6 823.5,226.1c17.1,-17.1 42.7,-17.1 59.7,0s17.1,42.7 0,59.7l-469.3,469.3c-8.5,8.5 -17.1,12.8 -29.9,12.8z"
android:fillColor="#4E78BA"/>
android:fillColor="#E43521"/>
</vector>

View File

@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<!-- 外圈 -->
<path
android:pathData="M12,3C16.9706,3 21,7.0294 21,12C21,16.9706 16.9706,21 12,21C7.0294,21 3,16.9706 3,12C3,7.0294 7.0294,3 12,3Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
<!-- 向上箭头 -->
<path
android:pathData="M12,8L8,12H10.5V16H13.5V12H16L12,8Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:fillColor="#00000000"
android:strokeLineJoin="round"
android:strokeLineCap="round"/>
</vector>

View File

@ -0,0 +1,20 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#00000000"
android:pathData="M3,12C3,13.181 3.233,14.352 3.685,15.444C4.137,16.536 4.8,17.528 5.636,18.364C6.472,19.2 7.464,19.863 8.556,20.315C9.648,20.767 10.819,21 12,21C13.181,21 14.352,20.767 15.444,20.315C16.536,19.863 17.528,19.2 18.364,18.364C19.2,17.528 19.863,16.536 20.315,15.444C20.767,14.352 21,13.181 21,12C21,9.613 20.052,7.324 18.364,5.636C16.676,3.948 14.387,3 12,3C9.613,3 7.324,3.948 5.636,5.636C3.948,7.324 3,9.613 3,12Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
<path
android:fillColor="#00000000"
android:pathData="M12,7V12L15,15"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</vector>

View File

@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<!-- 外圈 -->
<path
android:pathData="M12,3C16.9706,3 21,7.0294 21,12C21,16.9706 16.9706,21 12,21C7.0294,21 3,16.9706 3,12C3,7.0294 7.0294,3 12,3Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
<!-- 向下箭头 -->
<path
android:pathData="M12,16L16,12H13.5V8H10.5V12H8L12,16Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:fillColor="#00000000"
android:strokeLineJoin="round"
android:strokeLineCap="round"/>
</vector>

View File

@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<!-- 外圈 -->
<path
android:pathData="M12,3C16.9706,3 21,7.0294 21,12C21,16.9706 16.9706,21 12,21C7.0294,21 3,16.9706 3,12C3,7.0294 7.0294,3 12,3Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
<!-- A 字母路径 -->
<path
android:pathData="M9,15L12,9L15,15M10,13H14"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
</vector>

View File

@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<!-- 圆圈 -->
<path
android:pathData="M12,3C16.9706,3 21,7.0294 21,12C21,16.9706 16.9706,21 12,21C7.0294,21 3,16.9706 3,12C3,7.0294 7.0294,3 12,3Z"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
<!-- KB 文字路径,居中 -->
<path
android:pathData="M8.5,9V15M8.5,12L11,9M8.5,12L11,15M13,9V15H15C16,15 16.5,14.5 16.5,13.5C16.5,12.5 16,12 15,12H13M15,12C16,12 16.5,11.5 16.5,10.5C16.5,9.5 16,9 15,9H13"
android:strokeWidth="1.5"
android:strokeColor="#E43521"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:fillColor="#00000000"/>
</vector>

View File

@ -31,7 +31,7 @@
android:id="@+id/createdDateIv"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/ic_launcher_round" />
android:src="@drawable/icon_created_date" />
<TextView
android:id="@+id/createdDateTv"
@ -62,7 +62,7 @@
android:id="@+id/fileNameIv"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/ic_launcher_round" />
android:src="@drawable/icon_sort_name" />
<TextView
android:id="@+id/fileNameTv"
@ -94,7 +94,7 @@
android:id="@+id/fileSizeIv"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/ic_launcher_round" />
android:src="@drawable/icon_sort_size" />
<TextView
android:id="@+id/fileSizeTv"
@ -139,7 +139,7 @@
android:id="@+id/ascendingIv"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/ic_launcher_round" />
android:src="@drawable/icon_ascending" />
<TextView
android:id="@+id/ascendingTv"
@ -171,7 +171,7 @@
android:id="@+id/descendingIv"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@mipmap/ic_launcher_round" />
android:src="@drawable/icon_descending" />
<TextView
android:id="@+id/descendingTv"