feat: 初始化项目结构和基本功能
- 创建项目根目录和主要子模块 - 添加基本的 Activity 和布局文件 - 实现简单的导航和电话拨打功能 - 添加相机和图像处理相关代码 - 创建网络请求和数据加密工具类 - 设置 AndroidManifest 文件和权限
After Width: | Height: | Size: 347 B |
After Width: | Height: | Size: 384 B |
After Width: | Height: | Size: 375 B |
After Width: | Height: | Size: 354 B |
After Width: | Height: | Size: 380 B |
After Width: | Height: | Size: 387 B |
After Width: | Height: | Size: 382 B |
After Width: | Height: | Size: 340 B |
After Width: | Height: | Size: 341 B |
After Width: | Height: | Size: 323 B |
BIN
servicing/src/main/res/drawable/amap_through.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
16
servicing/src/main/res/drawable/bg_btn_clicked.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item android:state_pressed="true">
|
||||
<shape>
|
||||
<corners android:radius="@dimen/sign_tool_icon_size"/>
|
||||
<solid android:color="@color/sign_bg"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item android:state_pressed="false">
|
||||
<shape>
|
||||
<corners android:radius="@dimen/sign_tool_icon_size"/>
|
||||
<solid android:color="@color/white"/>
|
||||
</shape>
|
||||
</item>
|
||||
</selector>
|
9
servicing/src/main/res/drawable/bg_shape.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<stroke
|
||||
android:width="1px"
|
||||
android:color="@color/sign_border_gray" />
|
||||
<solid android:color="@color/white" />
|
||||
|
||||
</shape>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="@color/gray" /> <!-- 背景颜色 -->
|
||||
<corners android:radius="16dp" /> <!-- 圆角 -->
|
||||
</shape>
|
BIN
servicing/src/main/res/drawable/focus_focusing.9.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
servicing/src/main/res/drawable/gif_loading.gif
Normal file
After Width: | Height: | Size: 57 KiB |
9
servicing/src/main/res/drawable/ic_back.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="32dp"
|
||||
android:height="32dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M682.7,264.5H256v-93.9l-213.3,128 213.3,128V332.8h426.7c128,0 221.9,85.3 221.9,221.9s-93.9,221.9 -221.9,221.9h-256c-17.1,0 -34.1,17.1 -34.1,34.1S409.6,844.8 426.7,844.8h256C844.8,844.8 972.8,729.6 972.8,554.7s-128,-290.1 -290.1,-290.1z"
|
||||
android:fillColor="#000000"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/ic_check.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="32dp"
|
||||
android:height="32dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M912,190h-69.9c-9.8,0 -19.1,4.5 -25.1,12.2L404.7,724.5 207,474c-6.1,-7.7 -15.3,-12.2 -25.1,-12.2H112c-6.7,0 -10.4,7.7 -6.3,12.9l273.9,347c12.8,16.2 37.4,16.2 50.3,0l488.4,-618.9c4.1,-5.1 0.4,-12.8 -6.3,-12.8z"
|
||||
android:fillColor="#08af3a"/>
|
||||
</vector>
|
22
servicing/src/main/res/drawable/ic_current_location.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="32dp"
|
||||
android:height="32dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M511.9,574.4m-449.6,0a449.6,449.6 0,1 0,899.3 0,449.6 449.6,0 1,0 -899.3,0Z"
|
||||
android:strokeAlpha="0.34"
|
||||
android:fillColor="#2B67ED"
|
||||
android:fillAlpha="0.34"/>
|
||||
<path
|
||||
android:pathData="M347.9,381.6L511.9,0l164.2,381.6"
|
||||
android:fillColor="#2B67ED"/>
|
||||
<path
|
||||
android:pathData="M511.9,574.4m-261.2,0a261.2,261.2 0,1 0,522.4 0,261.2 261.2,0 1,0 -522.4,0Z"
|
||||
android:strokeAlpha="0.9"
|
||||
android:fillColor="#2B67ED"
|
||||
android:fillAlpha="0.9"/>
|
||||
<path
|
||||
android:pathData="M511.9,835.7a261.1,261.1 0,1 1,261.1 -261.1,261.1 261.1,0 0,1 -261.1,261.1zM511.9,342.6a232.1,232.1 0,1 0,232.1 232.1,232.1 232.1,0 0,0 -232.1,-232.6z"
|
||||
android:fillColor="#FFFFFF"/>
|
||||
</vector>
|
15
servicing/src/main/res/drawable/ic_flash_light.xml
Normal file
@ -0,0 +1,15 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="64dp"
|
||||
android:height="64dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M640,810.7 L384,810.7c-25.6,0 -42.7,-17.1 -42.7,-42.7l0,-21.3c0,-59.7 -25.6,-119.5 -72.5,-166.4C200.5,512 166.4,422.4 170.7,328.5 179.2,149.3 328.5,4.3 507.7,0L512,0c187.7,0 341.3,153.6 341.3,341.3 0,89.6 -34.1,179.2 -102.4,243.2 -46.9,42.7 -68.3,102.4 -68.3,162.1L682.7,768C682.7,793.6 665.6,810.7 640,810.7zM426.7,725.3l170.7,0c4.3,-76.8 38.4,-145.1 93.9,-204.8C742.4,473.6 768,409.6 768,341.3c0,-140.8 -115.2,-256 -256,-256l-4.3,0C375.5,89.6 260.3,196.3 256,332.8 251.7,401.1 281.6,469.3 328.5,520.5 388.3,580.3 422.4,652.8 426.7,725.3z"
|
||||
android:fillColor="#ffffff"/>
|
||||
<path
|
||||
android:pathData="M512,1024 L512,1024c-93.9,0 -170.7,-76.8 -170.7,-170.7l0,-85.3c0,-25.6 17.1,-42.7 42.7,-42.7l256,0c25.6,0 42.7,17.1 42.7,42.7l0,85.3C682.7,947.2 605.9,1024 512,1024zM426.7,810.7l0,42.7c0,46.9 38.4,85.3 85.3,85.3L512,938.7c46.9,0 85.3,-38.4 85.3,-85.3l0,-42.7L426.7,810.7z"
|
||||
android:fillColor="#ffffff"/>
|
||||
<path
|
||||
android:pathData="M384,384C358.4,384 341.3,366.9 341.3,341.3c0,-93.9 76.8,-170.7 170.7,-170.7 25.6,0 42.7,17.1 42.7,42.7s-17.1,42.7 -42.7,42.7c-46.9,0 -85.3,38.4 -85.3,85.3C426.7,366.9 409.6,384 384,384z"
|
||||
android:fillColor="#ffffff"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/ic_flash_off.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="128dp"
|
||||
android:height="128dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M716.8,180.8L744,128H320v448h1.6zM141.6,847.2l45.6,45.6L448,631.2V960l296,-512H631.2l269.6,-268.8 -45.6,-45.6"
|
||||
android:fillColor="#dbdbdb"/>
|
||||
</vector>
|
BIN
servicing/src/main/res/drawable/ic_listening.gif
Normal file
After Width: | Height: | Size: 260 KiB |
9
servicing/src/main/res/drawable/ic_take_photo_off.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="129dp"
|
||||
android:height="128dp"
|
||||
android:viewportWidth="1032"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M512,1024C229.2,1024 0,794.8 0,512 0,229.2 229.2,0 512,0c282.8,0 512,229.2 512,512 0,282.8 -229.2,512 -512,512zM512,955.8c245.1,0 443.8,-198.7 443.8,-443.8 0,-245.1 -198.7,-443.7 -443.8,-443.7 -245.1,0 -443.7,198.7 -443.7,443.7 0,245.1 198.7,443.8 443.7,443.8zM512,908C293.4,908 116,730.7 116,512c0,-218.7 177.3,-396 396,-396S908,293.3 908,512 730.7,908 512,908z"
|
||||
android:fillColor="#dbdbdb"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/ic_take_photo_on.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="129dp"
|
||||
android:height="128dp"
|
||||
android:viewportWidth="1032"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M512,1024C229.2,1024 0,794.8 0,512 0,229.2 229.2,0 512,0c282.8,0 512,229.2 512,512 0,282.8 -229.2,512 -512,512zM512,955.8c245.1,0 443.8,-198.7 443.8,-443.8 0,-245.1 -198.7,-443.7 -443.8,-443.7 -245.1,0 -443.7,198.7 -443.7,443.7 0,245.1 198.7,443.8 443.7,443.8zM512,908C293.4,908 116,730.7 116,512c0,-218.7 177.3,-396 396,-396S908,293.3 908,512 730.7,908 512,908z"
|
||||
android:fillColor="#f4ea2a"/>
|
||||
</vector>
|
BIN
servicing/src/main/res/drawable/icon_road_green_arrow.png
Normal file
After Width: | Height: | Size: 1003 B |
0
servicing/src/main/res/drawable/loading.gif
Normal file
9
servicing/src/main/res/drawable/picture_ic_camera.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M9,3L7.17,5L4,5c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,7c0,-1.1 -0.9,-2 -2,-2h-3.17L15,3L9,3zM12,18c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5zM12,17l1.25,-2.75L16,13l-2.75,-1.25L12,9l-1.25,2.75L8,13l2.75,1.25z"/>
|
||||
</vector>
|
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M3,2v12h3v9l7,-12L9,11l4,-9L3,2zM19,2h-2l-3.2,9h1.9l0.7,-2h3.2l0.7,2h1.9L19,2zM16.85,7.65L18,4l1.15,3.65h-2.3z"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/picture_ic_flash_off.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M3.27,3L2,4.27l5,5V13h3v9l3.58,-6.14L17.73,20 19,18.73 3.27,3zM17,10h-4l4,-8H7v2.18l8.46,8.46L17,10z"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/picture_ic_flash_on.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:pathData="M7,2v11h3v9l7,-12h-4l4,-8z"/>
|
||||
</vector>
|
6
servicing/src/main/res/drawable/selected_flash.xml
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/picture_ic_flash_on" android:state_selected="true" />
|
||||
<item android:drawable="@drawable/picture_ic_flash_off" android:state_selected="false" />
|
||||
<item android:drawable="@drawable/picture_ic_flash_off" />
|
||||
</selector>
|
6
servicing/src/main/res/drawable/selected_take_photo.xml
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/ic_take_photo_off" android:state_pressed="false" />
|
||||
<item android:drawable="@drawable/ic_take_photo_on" android:state_pressed="true" />
|
||||
<item android:drawable="@drawable/ic_take_photo_off" />
|
||||
</selector>
|
5
servicing/src/main/res/drawable/shape_gray.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="oval">
|
||||
<solid android:color="@color/ps_color_light_grey" />
|
||||
</shape>
|
5
servicing/src/main/res/drawable/shape_white.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="oval">
|
||||
<solid android:color="@color/white" />
|
||||
</shape>
|
16
servicing/src/main/res/drawable/sign_bg_btn_clicked.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item android:state_pressed="true">
|
||||
<shape>
|
||||
<corners android:radius="@dimen/sign_tool_icon_size"/>
|
||||
<solid android:color="@color/sign_bg"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item android:state_pressed="false">
|
||||
<shape>
|
||||
<corners android:radius="@dimen/sign_tool_icon_size"/>
|
||||
<solid android:color="@color/white"/>
|
||||
</shape>
|
||||
</item>
|
||||
</selector>
|
10
servicing/src/main/res/drawable/sign_bg_shape.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<stroke
|
||||
android:width="1px"
|
||||
android:color="@color/sign_border_gray" />
|
||||
|
||||
<solid android:color="@color/white" />
|
||||
|
||||
</shape>
|
18
servicing/src/main/res/drawable/sign_btn_white_shape.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item android:state_pressed="true">
|
||||
<shape>
|
||||
<corners android:radius="5dp"/>
|
||||
<stroke android:color="@color/white" android:width="1dp"/>
|
||||
<solid android:color="@color/white_half_translate"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item>
|
||||
<shape>
|
||||
<corners android:radius="5dp"/>
|
||||
<stroke android:color="@color/white" android:width="1dp"/>
|
||||
<solid android:color="@android:color/transparent"/>
|
||||
</shape>
|
||||
</item>
|
||||
</selector>
|
51
servicing/src/main/res/drawable/sv_amap_icon.xml
Normal file
@ -0,0 +1,51 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="256dp"
|
||||
android:height="256dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M0,801.8C0,909.6 92.9,1025.3 230.1,1024h570.1C924.5,1024 1024,916.6 1024,800V224.8C1024,108.1 927.9,0 795.5,0H225C93.2,0 0,111.4 0,224.8v577z"
|
||||
android:fillColor="#F1F1F1"/>
|
||||
<path
|
||||
android:pathData="M608,0H220.6C91.4,0 0,112.5 0,227v92.4L608,320V0z"
|
||||
android:fillColor="#AFE881"/>
|
||||
<path
|
||||
android:pathData="M704,1024h100.8C926.5,1024 1024,918.3 1024,803.5V800h-319L704,1024z"
|
||||
android:fillColor="#A3CAFF"/>
|
||||
<path
|
||||
android:pathData="M0,416v-96h1024v96z"
|
||||
android:fillColor="#FFFFFF"/>
|
||||
<path
|
||||
android:pathData="M640,1024V0h64v1024z"
|
||||
android:fillColor="#FFFFFF"/>
|
||||
<path
|
||||
android:pathData="M0,800v-128h1024v128z"
|
||||
android:fillColor="#FFDF48"/>
|
||||
<path
|
||||
android:pathData="M192,1024V0h160v1024z"
|
||||
android:fillColor="#FFCF68"/>
|
||||
<path
|
||||
android:pathData="M128,544l61.3,128L192,560.6z"
|
||||
android:fillColor="#D6D7D4"/>
|
||||
<path
|
||||
android:pathData="M192,648.7l136.2,212.8L352,864v-285.2L192,544z"
|
||||
android:fillColor="#E5BA5E"/>
|
||||
<path
|
||||
android:pathData="M384,800h224l-151,-64z"
|
||||
android:fillColor="#E4C84A"/>
|
||||
<path
|
||||
android:pathData="M352,869.2L608,896l-0.6,-96h-255z"
|
||||
android:fillColor="#D6D7D4"/>
|
||||
<path
|
||||
android:pathData="M608.6,887.2L704,896l-96,-96z"
|
||||
android:fillColor="#E7E7E8"/>
|
||||
<path
|
||||
android:pathData="M896,192L320,667.4 341.4,864l60.9,-156.7z"
|
||||
android:fillColor="#0066BD"/>
|
||||
<path
|
||||
android:pathData="M406.1,702.9L352,864l128,-117.7L436.5,672z"
|
||||
android:fillColor="#014E9D"/>
|
||||
<path
|
||||
android:pathData="M128,537.2l187.1,125.3L896,192 387.9,697.5 710.3,896 896,192z"
|
||||
android:fillColor="#0093FD"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/sv_back.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="128dp"
|
||||
android:height="128dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M395.2,513.6l323.1,-312.4c19.1,-18.4 19.1,-48.3 0,-66.7 -19.1,-18.4 -49.9,-18.4 -69,0L291.8,480.3c-19.1,18.4 -19.1,48.3 0,66.7l357.6,345.7c9.5,9.2 22,13.8 34.5,13.8 12.5,0 25,-4.6 34.5,-13.8 19.1,-18.4 19.1,-48.2 0,-66.7L395.2,513.6z"
|
||||
android:fillColor="#e6e6e6"/>
|
||||
</vector>
|
18
servicing/src/main/res/drawable/sv_baidu_icon.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="256dp"
|
||||
android:height="256dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M824.3,1018.9h-163.8l348.2,-348.2v163.8c0,102.4 -81.9,184.3 -184.3,184.3zM824.3,10.2c102.4,0 184.3,81.9 184.3,184.3v97.3l-281.6,-281.6h97.3zM765.4,376.3c0,66.6 -25.6,128 -66.6,174.1l-7.7,5.1c-79.4,87 -140.8,192 -179.2,307.2 -2.6,2.6 -5.1,5.1 -10.2,5.1s-7.7,-2.6 -10.2,-5.1c-38.4,-115.2 -99.8,-217.6 -179.2,-307.2l-7.7,-7.7 -2.6,-2.6 2.6,2.6c-41,-46.1 -66.6,-107.5 -66.6,-174.1 0,-56.3 17.9,-107.5 46.1,-148.5C332.8,156.2 409.6,112.6 499.2,112.6s169,43.5 215,112.6c33.3,43.5 51.2,94.7 51.2,151zM476.2,263.7h-33.3v61.4h-38.4c-38.4,0 -71.7,30.7 -71.7,71.7v15.4c0,38.4 30.7,71.7 71.7,71.7h66.6v-2.6h2.6v-217.6zM652.8,327.7h-35.8v125.4h-41c-15.4,0 -30.7,-12.8 -30.7,-30.7v-97.3L512,325.1L512,435.2c0,25.6 20.5,48.6 48.6,48.6h92.2v-156.2zM376.3,412.2v-15.4c0,-20.5 15.4,-35.8 35.8,-35.8h30.7v89.6h-30.7c-20.5,-2.6 -35.8,-17.9 -35.8,-38.4zM279,217.6c-17.9,28.2 -33.3,58.9 -41,89.6L28.2,94.7C61.4,43.5 117.8,7.7 184.3,7.7h307.2l107.5,107.5c-30.7,-12.8 -64,-17.9 -97.3,-17.9 -92.2,2.6 -174.1,48.6 -222.7,120.3zM299.5,553l7.7,7.7c28.2,30.7 53.8,61.4 76.8,97.3L64,972.8C25.6,939.5 0,890.9 0,834.6L0,225.3l250.9,250.9c12.8,28.2 28.2,53.8 48.6,76.8zM775.7,371.2c0,-35.8 -7.7,-69.1 -17.9,-99.8l245.8,245.8 -276.5,279 -117.8,-117.8c25.6,-41 56.3,-79.4 89.6,-117.8l7.7,-7.7c41,-48.6 69.1,-112.6 69.1,-181.8zM491.5,878.1c2.6,2.6 5.1,5.1 10.2,5.1s7.7,-2.6 10.2,-5.1c10.2,-33.3 25.6,-66.6 41,-99.8l94.7,94.7 -145.9,145.9L184.3,1018.9c-15.4,0 -30.7,-2.6 -43.5,-5.1l286.7,-286.7c25.6,48.6 48.6,99.8 64,151z"
|
||||
android:fillColor="#B3CE7D"/>
|
||||
<path
|
||||
android:pathData="M765.4,376.3c0,66.6 -25.6,128 -66.6,174.1l-7.7,5.1c-79.4,87 -140.8,192 -179.2,307.2 -2.6,2.6 -5.1,5.1 -10.2,5.1s-7.7,-2.6 -10.2,-5.1c-38.4,-115.2 -99.8,-217.6 -179.2,-307.2l-7.7,-7.7 -2.6,-2.6 2.6,2.6c-41,-46.1 -66.6,-107.5 -66.6,-174.1 0,-56.3 17.9,-107.5 46.1,-148.5C332.8,156.2 409.6,112.6 499.2,112.6s169,43.5 215,112.6c33.3,43.5 51.2,94.7 51.2,151zM476.2,263.7h-33.3v61.4h-38.4c-38.4,0 -71.7,30.7 -71.7,71.7v15.4c0,38.4 30.7,71.7 71.7,71.7h66.6v-2.6h2.6v-217.6zM652.8,327.7h-35.8v125.4h-41c-15.4,0 -30.7,-12.8 -30.7,-30.7v-97.3L512,325.1L512,435.2c0,25.6 20.5,48.6 48.6,48.6h92.2v-156.2zM376.3,412.2v-15.4c0,-20.5 15.4,-35.8 35.8,-35.8h30.7v89.6h-30.7c-20.5,-2.6 -35.8,-17.9 -35.8,-38.4z"
|
||||
android:fillColor="#F93737"/>
|
||||
<path
|
||||
android:pathData="M824.3,10.2c102.4,0 184.3,81.9 184.3,184.3v97.3l-281.6,-281.6h97.3z"
|
||||
android:fillColor="#B2E5FF"/>
|
||||
<path
|
||||
android:pathData="M279,217.6c-17.9,28.2 -33.3,58.9 -41,89.6L28.2,94.7C61.4,43.5 117.8,7.7 184.3,7.7h307.2l107.5,107.5c-30.7,-12.8 -64,-17.9 -97.3,-17.9 -92.2,2.6 -174.1,48.6 -222.7,120.3zM775.7,371.2c0,-35.8 -7.7,-69.1 -17.9,-99.8l245.8,245.8 -276.5,279 -117.8,-117.8c25.6,-41 56.3,-79.4 89.6,-117.8l7.7,-7.7c41,-48.6 69.1,-112.6 69.1,-181.8z"
|
||||
android:fillColor="#E6F28F"/>
|
||||
</vector>
|
14
servicing/src/main/res/drawable/sv_copy.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="11dp"
|
||||
android:height="11dp"
|
||||
android:viewportWidth="11"
|
||||
android:viewportHeight="11">
|
||||
<path
|
||||
android:pathData="M3.25,8.804L3.26,8.793L7.74,8.793C8.301,8.793 8.76,8.334 8.76,7.773L8.76,4.257L8.757,1.244L8.76,1.245L8.76,1.053C8.76,0.492 8.301,0.033 7.74,0.033L1.02,0.033C0.459,0.033 0,0.492 0,1.053L0,7.773C0,8.334 0.459,8.793 1.02,8.793L2.14,8.793L2.15,8.804L3.25,8.804ZM7.18,7.872L1.58,7.872C1.189,7.872 0.921,7.604 0.921,7.213L0.921,1.613C0.921,1.222 1.189,0.953 1.58,0.953L7.18,0.953C7.571,0.953 7.84,1.222 7.84,1.613L7.84,7.213C7.84,7.604 7.571,7.872 7.18,7.872ZM9.98,11.033C10.541,11.033 11,10.574 11,10.013L11,3.293C11,2.732 10.541,2.273 9.98,2.273L9.556,2.273L9.557,3.205C9.872,3.261 10.079,3.51 10.079,3.853L10.079,9.453C10.079,9.844 9.811,10.112 9.42,10.112L3.82,10.112C3.482,10.112 3.235,9.911 3.175,9.604L2.239,9.604L2.24,10.013C2.24,10.574 2.699,11.033 3.26,11.033L9.98,11.033Z"
|
||||
android:strokeAlpha="0.8312872"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#9197AB"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8312872"/>
|
||||
</vector>
|
18
servicing/src/main/res/drawable/sv_dist.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="16dp"
|
||||
android:height="16dp"
|
||||
android:viewportWidth="16"
|
||||
android:viewportHeight="16">
|
||||
<path
|
||||
android:pathData="M8,8m-8,0a8,8 0,1 1,16 0a8,8 0,1 1,-16 0"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#5CC4BF"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M4.122,3.379L11.899,3.379L11.899,13.327L10.986,13.327L10.986,12.521L5.035,12.521L5.035,13.327L4.122,13.327ZM5.035,9.696L5.035,11.726L10.986,11.726L10.986,9.696ZM5.035,6.935L5.035,8.944L10.986,8.944L10.986,6.935ZM5.035,4.174L5.035,6.183L10.986,6.183L10.986,4.174Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
349
servicing/src/main/res/drawable/sv_emty_data.xml
Normal file
@ -0,0 +1,349 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="118dp"
|
||||
android:height="118dp"
|
||||
android:viewportWidth="118"
|
||||
android:viewportHeight="118">
|
||||
<path
|
||||
android:pathData="M0,0h118v118h-118z"
|
||||
android:strokeAlpha="0"
|
||||
android:strokeWidth="2"
|
||||
android:fillColor="#00000000"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#DCDEE0"
|
||||
android:fillAlpha="0"/>
|
||||
<path
|
||||
android:pathData="M26.55,96.61L26.55,39.09L11.8,39.09L11.8,53.84L1.48,53.84L1.48,96.61L26.55,96.61Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="17.53"
|
||||
android:startY="96.61"
|
||||
android:endX="17.53"
|
||||
android:endY="39.09"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.55,96.61L26.55,39.09L11.8,39.09L11.8,53.84L1.48,53.84L1.48,96.61L26.55,96.61Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="17.53"
|
||||
android:startY="96.61"
|
||||
android:endX="17.53"
|
||||
android:endY="39.27"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.18,11.06C29,11.06 31.39,12.93 32.18,15.49L32.23,15.49L32.45,15.49C35.71,15.49 38.35,18.13 38.35,21.39C38.35,24.65 35.71,27.29 32.45,27.29C32.2,27.29 31.95,27.27 31.71,27.24L31.71,27.29L21.39,27.29L21.39,27.16C21.03,27.24 20.66,27.29 20.28,27.29C17.63,27.29 15.49,25.14 15.49,22.49C15.49,19.97 17.44,17.9 19.92,17.71C19.92,17.59 19.91,17.46 19.91,17.33C19.91,13.87 22.72,11.06 26.18,11.06Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="30.13"
|
||||
android:startY="26.8"
|
||||
android:endX="30.13"
|
||||
android:endY="11.06"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#4CF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.18,11.06C29,11.06 31.39,12.93 32.18,15.49L32.23,15.49L32.45,15.49C35.71,15.49 38.35,18.13 38.35,21.39C38.35,24.65 35.71,27.29 32.45,27.29C32.2,27.29 31.95,27.27 31.71,27.24L31.71,27.29L21.39,27.29L21.39,27.16C21.03,27.24 20.66,27.29 20.28,27.29C17.63,27.29 15.49,25.14 15.49,22.49C15.49,19.97 17.44,17.9 19.92,17.71C19.92,17.59 19.91,17.46 19.91,17.33C19.91,13.87 22.72,11.06 26.18,11.06Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="30.13"
|
||||
android:startY="27.29"
|
||||
android:endX="30.13"
|
||||
android:endY="11.11"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M98.09,25.08L111.36,25.08L111.36,35.4L117.26,35.4L117.26,96.61L98.09,96.61L98.09,25.08Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="110.36"
|
||||
android:startY="96.61"
|
||||
android:endX="110.36"
|
||||
android:endY="25.08"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M98.09,25.08L111.36,25.08L111.36,35.4L117.26,35.4L117.26,96.61L98.09,96.61L98.09,25.08Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="110.36"
|
||||
android:startY="96.61"
|
||||
android:endX="110.36"
|
||||
android:endY="25.3"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M70.06,8.85L86.46,8.85L86.46,19.17L92.93,19.17L92.93,97.35L70.06,97.35L70.06,8.85Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="84.7"
|
||||
android:startY="97.35"
|
||||
android:endX="84.7"
|
||||
android:endY="8.85"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M70.06,8.85L86.46,8.85L86.46,19.17L92.93,19.17L92.93,97.35L70.06,97.35L70.06,8.85Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="84.7"
|
||||
android:startY="97.35"
|
||||
android:endX="84.7"
|
||||
android:endY="9.12"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M32.24,39.09L85.77,39.09A2,2 0,0 1,87.77 41.09L87.77,100.52A2,2 0,0 1,85.77 102.52L32.24,102.52A2,2 0,0 1,30.24 100.52L30.24,41.09A2,2 0,0 1,32.24 39.09z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="39.09"
|
||||
android:endX="59"
|
||||
android:endY="102.52"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M32.24,39.09L85.77,39.09A2,2 0,0 1,87.77 41.09L87.77,100.52A2,2 0,0 1,85.77 102.52L32.24,102.52A2,2 0,0 1,30.24 100.52L30.24,41.09A2,2 0,0 1,32.24 39.09z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59.01"
|
||||
android:startY="22.55"
|
||||
android:endX="59.01"
|
||||
android:endY="102.52"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="0.21" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="1" android:color="#FFB4C7DC"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M59,30.24C61.19,30.24 63.02,31.83 63.37,33.93L71.91,33.93C74.15,33.93 75.96,35.74 75.96,37.98L75.96,40.04C75.96,41.14 75.07,42.04 73.96,42.04L44.04,42.04C42.94,42.04 42.04,41.14 42.04,40.04L42.04,37.98C42.04,35.74 43.86,33.93 46.1,33.93L54.64,33.93C54.99,31.83 56.81,30.24 59,30.24Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="30.24"
|
||||
android:endX="59"
|
||||
android:endY="42.04"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M59,30.24C61.19,30.24 63.02,31.83 63.37,33.93L71.91,33.93C74.15,33.93 75.96,35.74 75.96,37.98L75.96,40.04C75.96,41.14 75.07,42.04 73.96,42.04L44.04,42.04C42.94,42.04 42.04,41.14 42.04,40.04L42.04,37.98C42.04,35.74 43.86,33.93 46.1,33.93L54.64,33.93C54.99,31.83 56.81,30.24 59,30.24Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="30.24"
|
||||
android:endX="59"
|
||||
android:endY="42.04"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="0.21" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="1" android:color="#FFB4C7DC"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M49.41,37.61L68.59,37.61A0.74,0.74 0,0 1,69.32 38.35L69.32,38.35A0.74,0.74 0,0 1,68.59 39.09L49.41,39.09A0.74,0.74 0,0 1,48.67 38.35L48.67,38.35A0.74,0.74 0,0 1,49.41 37.61z"
|
||||
android:strokeAlpha="0.3"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.3">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="69.32"
|
||||
android:startY="38.35"
|
||||
android:endX="48.67"
|
||||
android:endY="38.35"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFDCDEE0"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M36.4,47.2L81.6,47.2A1,1 0,0 1,82.6 48.2L82.6,96.35A1,1 0,0 1,81.6 97.35L36.4,97.35A1,1 0,0 1,35.4 96.35L35.4,48.2A1,1 0,0 1,36.4 47.2z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="47.2"
|
||||
android:endX="59"
|
||||
android:endY="97.35"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFFFFFFF"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M52.81,67.2L59,73.39L65.19,67.2C65.97,66.42 67.24,66.42 68.02,67.2L69.24,68.42C70.03,69.2 70.03,70.47 69.24,71.25L63.06,77.44L69.24,83.63C70.03,84.41 70.03,85.68 69.24,86.46L68.02,87.68C67.24,88.46 65.97,88.46 65.19,87.68L59,81.49L52.81,87.68C52.03,88.46 50.77,88.46 49.99,87.68L48.76,86.46C47.98,85.68 47.98,84.41 48.76,83.63L54.95,77.44L48.76,71.25C47.98,70.47 47.98,69.2 48.76,68.42L49.99,67.2C50.77,66.42 52.03,66.42 52.81,67.2Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="66.42"
|
||||
android:endX="59"
|
||||
android:endY="88.46"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M52.81,67.2L59,73.39L65.19,67.2C65.97,66.42 67.24,66.42 68.02,67.2L69.24,68.42C70.03,69.2 70.03,70.47 69.24,71.25L63.06,77.44L69.24,83.63C70.03,84.41 70.03,85.68 69.24,86.46L68.02,87.68C67.24,88.46 65.97,88.46 65.19,87.68L59,81.49L52.81,87.68C52.03,88.46 50.77,88.46 49.99,87.68L48.76,86.46C47.98,85.68 47.98,84.41 48.76,83.63L54.95,77.44L48.76,71.25C47.98,70.47 47.98,69.2 48.76,68.42L49.99,67.2C50.77,66.42 52.03,66.42 52.81,67.2Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="59"
|
||||
android:startY="61.14"
|
||||
android:endX="59.01"
|
||||
android:endY="88.46"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="0.21" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="1" android:color="#FFB4C7DC"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M48.94,53.1L69.07,53.1A1,1 0,0 1,70.07 54.1L70.07,56.53A1,1 0,0 1,69.07 57.53L48.94,57.53A1,1 0,0 1,47.94 56.53L47.94,54.1A1,1 0,0 1,48.94 53.1z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="70.07"
|
||||
android:startY="55.31"
|
||||
android:endX="47.94"
|
||||
android:endY="55.31"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M48.94,53.1L69.07,53.1A1,1 0,0 1,70.07 54.1L70.07,56.53A1,1 0,0 1,69.07 57.53L48.94,57.53A1,1 0,0 1,47.94 56.53L47.94,54.1A1,1 0,0 1,48.94 53.1z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#DAE4EF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M0,102.51h118v15.49h-118z"
|
||||
android:strokeAlpha="0.6837798"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.6837798">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:centerX="-369.2"
|
||||
android:centerY="0"
|
||||
android:gradientRadius="15.49"
|
||||
android:type="radial">
|
||||
<item android:offset="0" android:color="#FFC8D9F3"/>
|
||||
<item android:offset="1" android:color="#00EDFCFF"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/sv_history.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="128dp"
|
||||
android:height="128dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M512,1024C229.2,1024 0,794.8 0,512S229.2,0 512,0s512,229.2 512,512 -229.2,512 -512,512zM554.7,537.1L554.7,298.5C554.7,275.3 535.6,256 512,256c-23.7,0 -42.7,19 -42.7,42.5v256.3a42,42 0,0 0,12.2 29.9l121.3,121.3a42.4,42.4 0,0 0,60 -0.3,42.7 42.7,0 0,0 0.3,-60L554.7,537.1z"
|
||||
android:fillColor="#ffffff"/>
|
||||
</vector>
|
220
servicing/src/main/res/drawable/sv_load_error.xml
Normal file
@ -0,0 +1,220 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="118dp"
|
||||
android:height="143dp"
|
||||
android:viewportWidth="118"
|
||||
android:viewportHeight="143">
|
||||
<path
|
||||
android:pathData="M0,0h118v118h-118z"
|
||||
android:strokeAlpha="0"
|
||||
android:strokeWidth="2"
|
||||
android:fillColor="#00000000"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#DCDEE0"
|
||||
android:fillAlpha="0"/>
|
||||
<path
|
||||
android:pathData="M26.55,96.61L26.55,39.09L11.8,39.09L11.8,53.84L1.48,53.84L1.48,96.61L26.55,96.61Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="17.53"
|
||||
android:startY="96.61"
|
||||
android:endX="17.53"
|
||||
android:endY="39.09"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.55,96.61L26.55,39.09L11.8,39.09L11.8,53.84L1.48,53.84L1.48,96.61L26.55,96.61Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="17.53"
|
||||
android:startY="96.61"
|
||||
android:endX="17.53"
|
||||
android:endY="39.27"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.18,11.06C29,11.06 31.39,12.93 32.18,15.49L32.23,15.49L32.45,15.49C35.71,15.49 38.35,18.13 38.35,21.39C38.35,24.65 35.71,27.29 32.45,27.29C32.2,27.29 31.95,27.27 31.71,27.24L31.71,27.29L21.39,27.29L21.39,27.16C21.03,27.24 20.66,27.29 20.28,27.29C17.63,27.29 15.49,25.14 15.49,22.49C15.49,19.97 17.44,17.9 19.92,17.71C19.92,17.59 19.91,17.46 19.91,17.33C19.91,13.87 22.72,11.06 26.18,11.06Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="30.13"
|
||||
android:startY="26.8"
|
||||
android:endX="30.13"
|
||||
android:endY="11.06"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#4CF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M26.18,11.06C29,11.06 31.39,12.93 32.18,15.49L32.23,15.49L32.45,15.49C35.71,15.49 38.35,18.13 38.35,21.39C38.35,24.65 35.71,27.29 32.45,27.29C32.2,27.29 31.95,27.27 31.71,27.24L31.71,27.29L21.39,27.29L21.39,27.16C21.03,27.24 20.66,27.29 20.28,27.29C17.63,27.29 15.49,25.14 15.49,22.49C15.49,19.97 17.44,17.9 19.92,17.71C19.92,17.59 19.91,17.46 19.91,17.33C19.91,13.87 22.72,11.06 26.18,11.06Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="30.13"
|
||||
android:startY="27.29"
|
||||
android:endX="30.13"
|
||||
android:endY="11.11"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M98.09,25.08L111.36,25.08L111.36,35.4L117.26,35.4L117.26,96.61L98.09,96.61L98.09,25.08Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="110.36"
|
||||
android:startY="96.61"
|
||||
android:endX="110.36"
|
||||
android:endY="25.08"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M98.09,25.08L111.36,25.08L111.36,35.4L117.26,35.4L117.26,96.61L98.09,96.61L98.09,25.08Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="110.36"
|
||||
android:startY="96.61"
|
||||
android:endX="110.36"
|
||||
android:endY="25.3"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M70.06,8.85L86.46,8.85L86.46,19.17L92.93,19.17L92.93,97.35L70.06,97.35L70.06,8.85Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="84.7"
|
||||
android:startY="97.35"
|
||||
android:endX="84.7"
|
||||
android:endY="8.85"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FFFFFFF"/>
|
||||
<item android:offset="1" android:color="#FFF2F3F5"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M70.06,8.85L86.46,8.85L86.46,19.17L92.93,19.17L92.93,97.35L70.06,97.35L70.06,8.85Z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="84.7"
|
||||
android:startY="97.35"
|
||||
android:endX="84.7"
|
||||
android:endY="9.12"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#7FEFFAFF"/>
|
||||
<item android:offset="1" android:color="#FFF1F5FD"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M25.08,103.62a33.9,5.53 0,1 0,67.79 0a33.9,5.53 0,1 0,-67.79 0z"
|
||||
android:strokeAlpha="0.8"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:centerX="29.95"
|
||||
android:centerY="-25.71"
|
||||
android:gradientRadius="33.02"
|
||||
android:type="radial">
|
||||
<item android:offset="0" android:color="#FFF0F6FF"/>
|
||||
<item android:offset="1" android:color="#4CF0F5FF"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M43.65,44.32L58.96,59.63L74.27,44.32C75.05,43.53 76.32,43.53 77.1,44.32L83.19,50.41C83.97,51.19 83.97,52.45 83.19,53.24L67.88,68.54L83.19,83.86C83.97,84.64 83.97,85.9 83.19,86.68L77.1,92.77C76.32,93.56 75.05,93.56 74.27,92.77L58.96,77.46L43.65,92.77C42.87,93.56 41.6,93.56 40.82,92.77L34.73,86.68C33.95,85.9 33.95,84.64 34.73,83.86L50.04,68.54L34.73,53.24C33.95,52.45 33.95,51.19 34.73,50.41L40.82,44.32C41.6,43.53 42.87,43.53 43.65,44.32Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="58.96"
|
||||
android:startY="43.53"
|
||||
android:endX="58.96"
|
||||
android:endY="93.56"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFF2F3F5"/>
|
||||
<item android:offset="1" android:color="#FFDCDEE0"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="M43.65,44.32L58.96,59.63L74.27,44.32C75.05,43.53 76.32,43.53 77.1,44.32L83.19,50.41C83.97,51.19 83.97,52.45 83.19,53.24L67.88,68.54L83.19,83.86C83.97,84.64 83.97,85.9 83.19,86.68L77.1,92.77C76.32,93.56 75.05,93.56 74.27,92.77L58.96,77.46L43.65,92.77C42.87,93.56 41.6,93.56 40.82,92.77L34.73,86.68C33.95,85.9 33.95,84.64 34.73,83.86L50.04,68.54L34.73,53.24C33.95,52.45 33.95,51.19 34.73,50.41L40.82,44.32C41.6,43.53 42.87,43.53 43.65,44.32Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="58.96"
|
||||
android:startY="43.53"
|
||||
android:endX="58.96"
|
||||
android:endY="93.56"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="0.21" android:color="#FFE7EDF5"/>
|
||||
<item android:offset="1" android:color="#FFB4C7DC"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_map_marker_driver.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="18dp"
|
||||
android:height="12dp"
|
||||
android:viewportWidth="18"
|
||||
android:viewportHeight="12">
|
||||
<path
|
||||
android:pathData="M1.88,4.407C2.56,4.548 3.223,4.691 3.888,4.822C4.414,4.925 4.875,5.521 4.907,6.161C3.866,6.398 3.028,6.324 2.386,5.939C1.783,5.577 1.617,5.023 1.88,4.407L1.88,4.407ZM16.145,4.407C16.319,5.023 16.27,5.418 15.886,5.744C15.04,6.463 14.1,6.38 13.093,6.059C13.382,5.593 13.675,5.08 14.077,4.903C14.714,4.623 15.425,4.567 16.145,4.407L16.145,4.407ZM4.278,10.704C4.52,9.434 4.52,9.439 5.176,9.445C7.671,9.468 10.167,9.487 12.662,9.507C13.592,9.514 13.696,9.627 13.722,10.704L4.278,10.704ZM3.648,3.778C4.154,2.948 4.586,2.2 5.068,1.485C5.165,1.342 5.452,1.261 5.651,1.261C8.038,1.256 10.426,1.262 12.813,1.296C13.093,1.3 13.485,1.404 13.629,1.602C14.111,2.265 14.504,2.992 14.981,3.778L3.648,3.778ZM16.885,4.058C16.983,3.885 17.091,3.696 17.203,3.5C17.355,3.234 17.245,2.89 16.972,2.773C16.73,2.669 16.488,2.579 16.245,2.578C15.639,2.575 15.237,2.359 14.853,1.885C13.358,0.038 13.347,0.03 11.046,0.005C9.298,-0.014 7.548,0.031 5.799,0.027C5.101,0.025 4.554,0.299 4.123,0.862C3.997,1.026 3.843,1.167 3.724,1.336C3.141,2.159 2.492,2.828 1.388,2.586C1.261,2.558 1.11,2.625 0.975,2.663C0.463,2.808 0.353,3.119 0.703,3.527C0.899,3.755 1.166,3.914 1.317,4.035C1.23,4.631 1.095,5.175 1.082,5.722C1.05,7.199 1.082,8.677 1.054,10.154C1.05,10.367 0.855,10.575 0.749,10.786C0.697,10.887 0.59,11.003 0.609,11.087C0.629,11.177 0.759,11.278 0.857,11.302C1.01,11.34 1.176,11.32 1.337,11.32C6.508,11.32 11.679,11.32 16.85,11.32C17.011,11.32 17.202,11.365 17.323,11.29C17.426,11.225 17.514,10.9 17.498,10.891C17.096,10.648 17.269,10.259 17.265,9.926C17.246,8.554 17.269,7.181 17.212,5.811C17.187,5.231 17.002,4.659 16.885,4.058L16.885,4.058Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#02A6BB"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
9
servicing/src/main/res/drawable/sv_navigation.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="64dp"
|
||||
android:height="64dp"
|
||||
android:viewportWidth="1024"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M850.3,173.6L596.4,826.5l-76.1,-276.5 -2.4,-8.7a48,48 0,0 0,-33.4 -33.5l-8.7,-2.4 -278.6,-77.7 653.2,-254.1M879.7,97c-5.8,0 -11.5,1 -17.1,3.2L127.1,386.3c-19,7.4 -31.1,26.1 -30.1,46.4 1,20.3 14.9,37.7 34.5,43.2l300.9,83.9a48,48 0,0 1,33.4 33.5l82.3,299c5.4,19.7 22.8,33.6 42.9,34.7l2.7,0.1c19.3,0 37,-12.1 44,-30.1l286.1,-735.5c6.8,-17.5 2.6,-37.3 -10.6,-50.6C904.1,101.8 892,97 879.7,97z"
|
||||
android:fillColor="#1296db"/>
|
||||
</vector>
|
52
servicing/src/main/res/drawable/sv_photo_example.xml
Normal file
@ -0,0 +1,52 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="52dp"
|
||||
android:height="14dp"
|
||||
android:viewportWidth="52"
|
||||
android:viewportHeight="14">
|
||||
<path
|
||||
android:fillType="evenOdd"
|
||||
android:pathData="M3,0L51.698,0L51.698,0L48.902,13.561L0,13.561L0,3C-0,1.343 1.343,-0 3,0Z"
|
||||
android:strokeWidth="1"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:endX="0"
|
||||
android:endY="6.314"
|
||||
android:startX="50.338"
|
||||
android:startY="6.78"
|
||||
android:type="linear">
|
||||
<item
|
||||
android:color="#007EA9FD"
|
||||
android:offset="0" />
|
||||
<item
|
||||
android:color="#9F7AA3FC"
|
||||
android:offset="0.199" />
|
||||
<item
|
||||
android:color="#FF78A0FB"
|
||||
android:offset="0.513" />
|
||||
<item
|
||||
android:color="#FF4A5DEB"
|
||||
android:offset="1" />
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:pathData="M6.541,5.46L16.712,5.46L16.712,6.229h-4.399v4.143q0,1.282 -1.343,1.292 -0.713,0 -1.6,-0.01 -0.062,-0.42 -0.154,-0.943 0.81,0.082 1.528,0.082 0.697,0 0.697,-0.687L11.442,6.229L6.541,6.229ZM7.484,2.435h8.316v0.769L7.484,3.204ZM13.616,7.47 L14.303,7.009q1.261,1.548 2.44,3.23l-0.749,0.492Q14.723,8.875 13.616,7.47ZM8.807,6.988 L9.555,7.408Q8.479,9.275 7.258,10.956 6.94,10.72 6.582,10.474 7.73,8.988 8.807,6.988ZM20.166,7.48 L20.576,6.906q0.467,0.318 1.01,0.743 0.395,-1.051 0.549,-2.281L20.694,5.368Q20.114,7.244 19.263,8.383 19.048,8.054 18.771,7.747 19.93,6.081 20.489,3.081L19.376,3.081L19.376,2.364h3.968v0.718h-2.092q-0.159,0.841 -0.354,1.579h1.994L22.893,5.368Q22.473,9.408 19.602,11.848 19.376,11.541 19.038,11.182 20.489,10.013 21.283,8.362 20.776,7.947 20.166,7.48ZM16.402,6.742q1.323,-2.246 1.958,-4.973l0.759,0.144Q18.848,3.061 18.433,4.178L18.433,11.828L17.735,11.828L17.735,5.829Q17.284,6.768 16.731,7.685 16.608,7.275 16.402,6.742ZM25.405,1.8h0.749v8.562q0,0.779 -0.246,1.066 -0.215,0.267 -0.861,0.277 -0.441,0.01 -1.425,-0.021 -0.041,-0.42 -0.144,-0.851 0.79,0.082 1.292,0.082 0.4,0.01 0.513,-0.144 0.123,-0.133 0.123,-0.656zM24.318,9.428h-0.728v-6.019h0.728z"
|
||||
android:strokeWidth="0.15"
|
||||
android:strokeColor="#FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:pathData="M6.541,5.46L16.712,5.46L16.712,6.229h-4.399v4.143q0,1.282 -1.343,1.292 -0.713,0 -1.6,-0.01 -0.062,-0.42 -0.154,-0.943 0.81,0.082 1.528,0.082 0.697,0 0.697,-0.687L11.442,6.229L6.541,6.229ZM7.484,2.435h8.316v0.769L7.484,3.204ZM13.616,7.47 L14.303,7.009q1.261,1.548 2.44,3.23l-0.749,0.492Q14.723,8.875 13.616,7.47ZM8.807,6.988 L9.555,7.408Q8.479,9.275 7.258,10.956 6.94,10.72 6.582,10.474 7.73,8.988 8.807,6.988ZM20.166,7.48 L20.576,6.906q0.467,0.318 1.01,0.743 0.395,-1.051 0.549,-2.281L20.694,5.368Q20.114,7.244 19.263,8.383 19.048,8.054 18.771,7.747 19.93,6.081 20.489,3.081L19.376,3.081L19.376,2.364h3.968v0.718h-2.092q-0.159,0.841 -0.354,1.579h1.994L22.893,5.368Q22.473,9.408 19.602,11.848 19.376,11.541 19.038,11.182 20.489,10.013 21.283,8.362 20.776,7.947 20.166,7.48ZM16.402,6.742q1.323,-2.246 1.958,-4.973l0.759,0.144Q18.848,3.061 18.433,4.178L18.433,11.828L17.735,11.828L17.735,5.829Q17.284,6.768 16.731,7.685 16.608,7.275 16.402,6.742ZM25.405,1.8h0.749v8.562q0,0.779 -0.246,1.066 -0.215,0.267 -0.861,0.277 -0.441,0.01 -1.425,-0.021 -0.041,-0.42 -0.144,-0.851 0.79,0.082 1.292,0.082 0.4,0.01 0.513,-0.144 0.123,-0.133 0.123,-0.656zM24.318,9.428h-0.728v-6.019h0.728z"
|
||||
android:strokeWidth="0.15"
|
||||
android:strokeColor="#FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:pathData="M6.541,5.46L16.712,5.46L16.712,6.229h-4.399v4.143q0,1.282 -1.343,1.292 -0.713,0 -1.6,-0.01 -0.062,-0.42 -0.154,-0.943 0.81,0.082 1.528,0.082 0.697,0 0.697,-0.687L11.442,6.229L6.541,6.229ZM7.484,2.435h8.316v0.769L7.484,3.204ZM13.616,7.47 L14.303,7.009q1.261,1.548 2.44,3.23l-0.749,0.492Q14.723,8.875 13.616,7.47ZM8.807,6.988 L9.555,7.408Q8.479,9.275 7.258,10.956 6.94,10.72 6.582,10.474 7.73,8.988 8.807,6.988ZM20.166,7.48 L20.576,6.906q0.467,0.318 1.01,0.743 0.395,-1.051 0.549,-2.281L20.694,5.368Q20.114,7.244 19.263,8.383 19.048,8.054 18.771,7.747 19.93,6.081 20.489,3.081L19.376,3.081L19.376,2.364h3.968v0.718h-2.092q-0.159,0.841 -0.354,1.579h1.994L22.893,5.368Q22.473,9.408 19.602,11.848 19.376,11.541 19.038,11.182 20.489,10.013 21.283,8.362 20.776,7.947 20.166,7.48ZM16.402,6.742q1.323,-2.246 1.958,-4.973l0.759,0.144Q18.848,3.061 18.433,4.178L18.433,11.828L17.735,11.828L17.735,5.829Q17.284,6.768 16.731,7.685 16.608,7.275 16.402,6.742ZM25.405,1.8h0.749v8.562q0,0.779 -0.246,1.066 -0.215,0.267 -0.861,0.277 -0.441,0.01 -1.425,-0.021 -0.041,-0.42 -0.144,-0.851 0.79,0.082 1.292,0.082 0.4,0.01 0.513,-0.144 0.123,-0.133 0.123,-0.656zM24.318,9.428h-0.728v-6.019h0.728z"
|
||||
android:strokeWidth="0.15"
|
||||
android:strokeColor="#FFFFFF" />
|
||||
</vector>
|
20
servicing/src/main/res/drawable/sv_rescuing.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="16dp"
|
||||
android:height="16dp"
|
||||
android:viewportWidth="16"
|
||||
android:viewportHeight="16">
|
||||
<path
|
||||
android:pathData="M8,8m-8,0a8,8 0,1 1,16 0a8,8 0,1 1,-16 0"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FD8205"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M7.635,7.999Q8.838,5.754 9.568,2.736L10.342,2.929Q10.127,3.81 9.848,4.68h3.352v0.773h-0.838q-0.204,3.062 -1.472,4.941 0.935,1.171 2.406,1.923 -0.301,0.44 -0.505,0.795Q11.298,12.242 10.342,11.082 9.225,12.35 7.56,13.22 7.366,12.941 7.033,12.511 8.763,11.63 9.837,10.363 9.096,9.149 8.763,7.462 8.548,7.935 8.312,8.408 7.979,8.182 7.635,7.999ZM2.887,4.53h2.181L5.067,2.725L5.862,2.725L5.862,4.53L8.129,4.53L8.129,5.303L5.862,5.303v3.813l0.44,-0.462q0.688,0.634 1.826,1.729L7.506,11.018Q6.679,10.105 5.862,9.321v2.31q0,1.429 -1.246,1.429 -0.591,0 -1.375,-0.011 -0.064,-0.44 -0.172,-0.956 0.752,0.086 1.257,0.086 0.741,0 0.741,-0.773L5.067,9.385Q4.165,10.201 3.23,11.115L2.693,10.449Q3.811,9.546 4.713,8.708L5.067,9.192L5.067,5.303h-2.181zM9.311,6.173q0.29,2.138 1.053,3.459 1.01,-1.622 1.203,-4.179L9.579,5.453Q9.45,5.819 9.311,6.173ZM7.259,6.033 L7.968,6.452Q7.313,7.419 6.711,8.214L6.045,7.742Q6.786,6.818 7.259,6.033ZM3.005,6.377 L3.682,5.98q0.569,0.892 1.106,1.783L4.058,8.182Q3.521,7.183 3.005,6.377ZM6.303,3.305 L6.754,2.789Q7.377,3.208 7.946,3.681L7.431,4.272Q6.937,3.767 6.303,3.305Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"
|
||||
tools:ignore="VectorPath" />
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_reupload.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="12dp"
|
||||
android:height="12dp"
|
||||
android:viewportWidth="12"
|
||||
android:viewportHeight="12">
|
||||
<path
|
||||
android:pathData="M10.782,1.646C10.775,1.381 10.573,1.214 10.284,1.22C9.994,1.226 9.845,1.403 9.797,1.668C9.772,1.806 9.78,1.95 9.779,2.091C9.776,2.332 9.778,2.573 9.778,2.813L9.665,2.865C9.539,2.743 9.415,2.619 9.286,2.5C8.124,1.429 6.746,1.031 5.202,1.268C3.023,1.602 1.408,3.417 1.219,5.682C1.041,7.806 2.412,9.859 4.469,10.55C6.55,11.248 8.866,10.435 10.037,8.593C10.112,8.474 10.191,8.352 10.237,8.221C10.326,7.967 10.281,7.729 10.029,7.593C9.787,7.462 9.557,7.515 9.385,7.737C9.299,7.849 9.234,7.976 9.153,8.092C8.427,9.14 7.43,9.711 6.155,9.773C4.447,9.856 2.881,8.748 2.383,7.115C1.869,5.428 2.58,3.611 4.101,2.724C5.58,1.862 7.478,2.11 8.674,3.325C8.762,3.414 8.821,3.531 8.963,3.736C8.496,3.736 8.136,3.716 7.78,3.741C7.45,3.764 7.276,3.96 7.279,4.235C7.281,4.503 7.468,4.725 7.785,4.732C8.612,4.753 9.44,4.745 10.268,4.736C10.54,4.734 10.766,4.577 10.774,4.308C10.802,3.421 10.804,2.533 10.782,1.646Z"
|
||||
android:strokeWidth="0.6"
|
||||
android:fillColor="#F2E8E7"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#F2E8E7"/>
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_right.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="6dp"
|
||||
android:height="9dp"
|
||||
android:viewportWidth="6"
|
||||
android:viewportHeight="9">
|
||||
<path
|
||||
android:pathData="M1.0211,1.543L1.0211,1.543C0.8153,1.3339 0.8153,0.9984 1.0211,0.7893L1.0211,0.7893C1.2239,0.5834 1.5552,0.5809 1.7611,0.7836C1.763,0.7855 1.7649,0.7874 1.7668,0.7893L4.8245,3.8796L4.8245,3.8796C5.2361,4.2977 5.2361,4.9688 4.8245,5.3869L1.7668,8.4771L1.7668,8.4771C1.564,8.683 1.2327,8.6856 1.0268,8.4828C1.0249,8.4809 1.023,8.479 1.0211,8.4771L1.0211,8.4771C0.8153,8.2681 0.8153,7.9325 1.0211,7.7235L4.0789,4.6332L1.0211,1.543L1.0211,1.543Z"
|
||||
android:strokeWidth="0.2"
|
||||
android:fillColor="#333333"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#333333"/>
|
||||
</vector>
|
34
servicing/src/main/res/drawable/sv_servicing_take_photo.xml
Normal file
@ -0,0 +1,34 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="164dp"
|
||||
android:height="94dp"
|
||||
android:viewportWidth="164"
|
||||
android:viewportHeight="94">
|
||||
<path
|
||||
android:pathData="M3.5,0.5L160.5,0.5A3,3 0,0 1,163.5 3.5L163.5,90.5A3,3 0,0 1,160.5 93.5L3.5,93.5A3,3 0,0 1,0.5 90.5L0.5,3.5A3,3 0,0 1,3.5 0.5z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#F8FBFF"
|
||||
android:strokeColor="#EDEEF2"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M75.33,49a6.4,6.22 0,1 0,12.8 0a6.4,6.22 0,1 0,-12.8 0z"
|
||||
android:strokeAlpha="0.49723306"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#0057F5"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.49723306"/>
|
||||
<path
|
||||
android:pathData="M75.73,29.57L72.07,33.46L65.73,33.46C63.52,33.46 61.73,35.2 61.73,37.34L61.73,60.65C61.73,62.8 63.52,64.53 65.73,64.53L97.73,64.53C99.94,64.53 101.73,62.8 101.73,60.65L101.73,37.34C101.73,35.2 99.94,33.46 97.73,33.46L91.39,33.46L87.73,29.57L75.73,29.57ZM81.73,58.71C76.21,58.71 71.73,54.36 71.73,49C71.73,43.64 76.21,39.29 81.73,39.29C87.25,39.29 91.73,43.64 91.73,49C91.73,54.36 87.25,58.71 81.73,58.71Z"
|
||||
android:strokeAlpha="0.49723306"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#0057F5"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.49723306"/>
|
||||
<path
|
||||
android:pathData="M7.33,84.32C7.33,85.78 8.52,86.97 9.97,86.97L9.97,86.97L9.97,88.42C7.79,88.42 6,86.69 5.9,84.52L5.89,84.32L7.33,84.32ZM157.65,84.32L159.09,84.32C159.09,86.58 157.26,88.42 155.01,88.42L155.01,86.97C156.47,86.97 157.65,85.78 157.65,84.32L157.65,84.32ZM9.97,6.91L9.97,8.36C8.51,8.36 7.33,9.55 7.33,11.01L5.89,11.01C5.89,8.81 7.61,7.02 9.77,6.92L9.97,6.91ZM155.01,6.91C157.26,6.91 159.09,8.75 159.09,11.01L159.09,11.01L157.65,11.01C157.65,9.6 156.56,8.45 155.17,8.36L155.01,8.36Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#206FFF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
22
servicing/src/main/res/drawable/sv_setting.xml
Normal file
@ -0,0 +1,22 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="19dp"
|
||||
android:height="18dp"
|
||||
android:viewportWidth="19"
|
||||
android:viewportHeight="18">
|
||||
<path
|
||||
android:pathData="M17.872,7.599C17.783,7.095 17.339,6.72 16.815,6.74C16.115,6.76 15.473,6.394 15.127,5.792C14.782,5.19 14.792,4.45 15.157,3.857C15.423,3.413 15.334,2.84 14.94,2.515C14.189,1.893 13.35,1.399 12.442,1.063C11.958,0.886 11.415,1.093 11.168,1.547C10.843,2.159 10.201,2.544 9.5,2.544C8.809,2.544 8.167,2.159 7.831,1.547C7.585,1.093 7.042,0.886 6.558,1.063C5.65,1.399 4.801,1.883 4.06,2.515C3.665,2.84 3.576,3.423 3.843,3.857C4.208,4.45 4.218,5.19 3.873,5.792C3.527,6.394 2.876,6.75 2.184,6.74L2.155,6.74C1.651,6.74 1.207,7.105 1.128,7.599C1.049,8.073 1,8.566 1,9.04C1,9.524 1.039,10.007 1.128,10.481C1.217,10.985 1.671,11.36 2.185,11.34C2.876,11.321 3.527,11.686 3.873,12.288C4.218,12.89 4.208,13.631 3.843,14.223C3.577,14.667 3.666,15.24 4.06,15.566C4.811,16.188 5.65,16.681 6.558,17.017C7.042,17.194 7.585,16.987 7.831,16.533C8.157,15.921 8.799,15.536 9.5,15.536C10.201,15.536 10.833,15.921 11.169,16.533C11.356,16.878 11.711,17.086 12.087,17.086C12.205,17.086 12.323,17.066 12.442,17.027C13.35,16.691 14.199,16.207 14.94,15.575C15.335,15.25 15.423,14.667 15.157,14.233C14.791,13.64 14.782,12.9 15.127,12.298C15.473,11.696 16.124,11.34 16.815,11.35C17.329,11.36 17.783,10.995 17.872,10.491C17.951,10.017 18,9.524 18,9.05C18,8.576 17.951,8.073 17.872,7.599L17.872,7.599ZM16.638,10.067C15.552,10.106 14.555,10.699 14.012,11.646C13.459,12.594 13.449,13.759 13.953,14.717C13.41,15.141 12.817,15.487 12.176,15.743C11.593,14.825 10.586,14.253 9.49,14.253C8.395,14.253 7.378,14.815 6.805,15.743C6.163,15.487 5.571,15.141 5.028,14.717C5.541,13.759 5.522,12.594 4.969,11.646C4.416,10.699 3.429,10.106 2.343,10.067C2.294,9.731 2.274,9.386 2.274,9.04C2.274,8.694 2.294,8.359 2.343,8.013C3.429,7.974 4.426,7.381 4.969,6.434C5.522,5.486 5.532,4.321 5.028,3.363C5.571,2.939 6.163,2.593 6.805,2.336C7.388,3.255 8.395,3.827 9.49,3.827C10.586,3.827 11.603,3.264 12.176,2.336C12.817,2.593 13.41,2.939 13.953,3.363C13.439,4.321 13.459,5.486 14.012,6.434C14.565,7.381 15.552,7.974 16.638,8.013C16.687,8.349 16.707,8.694 16.707,9.04C16.707,9.386 16.687,9.731 16.638,10.067Z"
|
||||
android:strokeAlpha="0.8515625"
|
||||
android:strokeWidth="0.1"
|
||||
android:fillColor="#F5F6F9"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#334885"
|
||||
android:fillAlpha="0.8515625"/>
|
||||
<path
|
||||
android:pathData="M9.49,5.733C7.693,5.733 6.232,7.194 6.232,8.991C6.232,10.787 7.693,12.249 9.49,12.249C11.287,12.249 12.748,10.787 12.748,8.991C12.748,7.194 11.287,5.733 9.49,5.733ZM9.49,10.955C8.404,10.955 7.516,10.067 7.516,8.981C7.516,7.895 8.404,7.006 9.49,7.006C10.576,7.006 11.465,7.895 11.465,8.981C11.465,10.067 10.586,10.955 9.49,10.955L9.49,10.955Z"
|
||||
android:strokeAlpha="0.8515625"
|
||||
android:strokeWidth="0.1"
|
||||
android:fillColor="#F5F6F9"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#334885"
|
||||
android:fillAlpha="0.8515625"/>
|
||||
</vector>
|
18
servicing/src/main/res/drawable/sv_sign.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="142dp"
|
||||
android:height="49dp"
|
||||
android:viewportWidth="142"
|
||||
android:viewportHeight="49">
|
||||
<path
|
||||
android:pathData="M0,0h142v49h-142z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#F1F1F2"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="m37.58,23.63h5.83v-5.83h1.56v2.23h8.29v1.34h-8.29v2.26h6.57v7.09L50.02,30.71L50.02,29.94L39.11,29.94v0.78h-1.52zM50.02,24.96L39.11,24.96v3.64h10.91zM51.02,31.14q1.48,2.25 2.38,4.04l-1.41,0.76q-0.93,-1.89 -2.25,-4.14zM38.98,32.01q-1.41,2.54 -2.49,3.99l-1.28,-0.91q1.21,-1.6 2.47,-3.82zM42.07,31.2q0.85,1.87 1.48,3.95l-1.5,0.52q-0.58,-2.02 -1.32,-3.99zM46.51,31.07q0.89,1.84 1.61,3.84l-1.47,0.58q-0.52,-1.67 -1.5,-3.9zM54.21,33.61Q55.03,33.45 55.84,33.3L55.84,21.44h1.45v11.59q1.24,-0.25 2.41,-0.48L59.7,18.08h1.48v5.47h3.34v1.39h-3.34v7.29q1.64,-0.33 3.14,-0.67 0.06,0.95 0.13,1.5 -5.05,1 -9.82,2.08zM65.12,17.86h1.48v6.54q2.38,-1.54 4.56,-3.46l1.09,1.17q-2.52,2.06 -5.66,3.96v6.58q0,1.22 1.13,1.22h1.76q1.06,0 1.22,-1.08 0.22,-1.37 0.33,-3.12 0.74,0.32 1.54,0.56 -0.17,1.82 -0.39,3.12 -0.32,1.93 -2.43,1.93h-2.41q-2.25,0 -2.25,-2.45zM83.73,22.27 L83.4,22.68q3.3,3.41 8.28,4.68 -0.58,0.78 -1,1.48 -2.1,-0.72 -3.92,-1.8v0.98h-8.67v-1.08q-1.87,1.13 -4.06,2.13 -0.46,-0.74 -0.93,-1.28 5.33,-2.1 8.81,-5.53zM73.91,34L84.84,34q1.6,-2.67 2.65,-5.1l1.41,0.74q-1.28,2.25 -2.56,4.36h4.6v1.32L73.91,35.32ZM76.75,17.86h1.6Q77.88,18.78 77.4,19.62h5.38v1.24h-6.14q-1.21,1.82 -2.56,3.12 -0.41,-0.54 -0.95,-1.09 2.17,-2.04 3.62,-5.03zM84.84,17.86h1.54q-0.41,0.93 -0.85,1.76h5.94v1.24h-6.66q-0.5,0.78 -0.93,1.35 -0.69,-0.39 -1.34,-0.67 1.37,-1.54 2.3,-3.69zM82.47,23.65q-1.78,1.67 -4.1,3.12h7.92Q84.17,25.45 82.47,23.65ZM75.77,29.82 L76.96,29.21q1.11,1.82 2.02,3.75l-1.26,0.71q-0.87,-2 -1.95,-3.84zM81.06,28.95 L82.34,28.6q0.72,2.02 1.26,4.1l-1.37,0.41q-0.52,-2.3 -1.17,-4.16zM87.85,24.29q-0.82,-0.93 -2.08,-2.06l0.89,-0.85q1.24,1.04 2.17,1.97zM78.63,24.04q-0.78,-1.02 -1.58,-1.95l0.96,-0.72q0.83,0.8 1.71,1.8zM99.06,17.84 L100.5,18.43q-0.61,0.82 -1.24,1.56h9.48v1.32q-3.45,3.95 -9.11,6.48h9.07v8.44h-1.48v-1.21h-9.78v1.21h-1.48v-6.96q-1.45,0.54 -3.01,1.06 -0.41,-0.71 -0.85,-1.37 4.16,-1.13 7.5,-2.76 -1.15,-1.17 -2.49,-2.39l1.11,-0.96q1.56,1.39 2.86,2.58 3.27,-1.8 5.68,-4.14h-8.63q-2.1,2.28 -4.79,4.21 -0.52,-0.69 -0.96,-1.21 3.67,-2.39 6.68,-6.44zM107.22,29.12h-9.78v4.6h9.78z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#c7c7cc"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
20
servicing/src/main/res/drawable/sv_sign_new.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="20dp"
|
||||
android:height="20dp"
|
||||
android:viewportWidth="20"
|
||||
android:viewportHeight="20">
|
||||
<path
|
||||
android:pathData="M0,0h20v20h-20z"
|
||||
android:strokeAlpha="0"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#000000"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0"/>
|
||||
<path
|
||||
android:pathData="M18.703,0C4.84,0.148 2.242,12.385 1.154,18.818C1.078,19.264 1.307,19.682 1.674,19.879C1.814,19.955 1.977,19.998 2.15,19.998C2.381,19.998 2.596,19.92 2.768,19.789C2.939,19.656 3.07,19.469 3.129,19.246C3.311,18.564 3.539,17.955 3.816,17.418C4.703,15.705 6.082,14.732 7.957,14.498C11.744,14.025 14.637,10.861 15.781,7.979C15.891,7.703 15.795,7.389 15.549,7.225L15.092,6.92C14.764,6.701 14.717,6.236 14.996,5.957L15.457,5.496C16.254,4.699 17.053,3.586 18.102,1.648C18.336,1.217 18.582,0.744 18.844,0.225C18.85,0.213 18.854,0.201 18.857,0.189C18.879,0.098 18.807,0 18.703,0L18.703,0ZM16.389,2.143C16.23,2.41 16.078,2.656 15.93,2.885C15.457,3.611 15.027,4.162 14.574,4.615L14.113,5.076C13.715,5.475 13.518,6.025 13.572,6.586C13.627,7.146 13.93,7.648 14.398,7.961L14.422,7.977C14.191,8.471 13.91,8.959 13.582,9.436C13.127,10.094 12.602,10.691 12.023,11.215C11.408,11.77 10.75,12.225 10.063,12.566C9.33,12.93 8.57,13.162 7.805,13.258C6.934,13.367 5.951,13.643 5.021,14.24C4.889,14.326 4.756,14.418 4.625,14.518C4.564,14.564 4.48,14.506 4.502,14.434C5.24,11.947 6.426,9.613 7.984,7.535L8.012,7.498C8.012,7.498 6.246,8.832 4.047,12.664C4,12.746 3.875,12.689 3.904,12.6C4.143,11.887 4.402,11.209 4.68,10.572C5.127,9.541 5.635,8.586 6.189,7.73C6.799,6.791 7.484,5.943 8.227,5.211C9.031,4.416 9.928,3.734 10.891,3.18C11.23,2.984 11.58,2.805 11.941,2.639C12.693,2.293 13.492,2.01 14.328,1.795C15.121,1.59 15.963,1.441 16.842,1.352C16.684,1.635 16.533,1.896 16.389,2.143L16.389,2.143Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#0B7BFA"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_star.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="15dp"
|
||||
android:height="15dp"
|
||||
android:viewportWidth="15"
|
||||
android:viewportHeight="15">
|
||||
<path
|
||||
android:pathData="M15.01,5.475C14.978,5.392 14.899,5.337 14.81,5.337L10.041,5.337L7.87,0.282C7.837,0.204 7.759,0.153 7.674,0.153L7.673,0.153C7.588,0.153 7.51,0.204 7.477,0.283L5.348,5.337L0.538,5.337C0.449,5.337 0.369,5.392 0.338,5.475C0.306,5.558 0.33,5.652 0.397,5.711L4.368,9.208L3.058,13.882C3.034,13.967 3.065,14.058 3.136,14.111C3.207,14.163 3.304,14.167 3.378,14.12L7.674,11.378L11.969,14.12C12.004,14.142 12.044,14.153 12.084,14.153C12.129,14.153 12.173,14.139 12.21,14.112C12.281,14.06 12.313,13.97 12.291,13.885L11.029,9.138L14.95,5.711C15.017,5.653 15.041,5.559 15.01,5.475L15.01,5.475Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FF0E0E"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_star_black.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="15dp"
|
||||
android:height="15dp"
|
||||
android:viewportWidth="15"
|
||||
android:viewportHeight="15">
|
||||
<path
|
||||
android:pathData="M15.01,5.475C14.978,5.392 14.899,5.337 14.81,5.337L10.041,5.337L7.87,0.282C7.837,0.204 7.759,0.153 7.674,0.153L7.673,0.153C7.588,0.153 7.51,0.204 7.477,0.283L5.348,5.337L0.538,5.337C0.449,5.337 0.369,5.392 0.338,5.475C0.306,5.558 0.33,5.652 0.397,5.711L4.368,9.208L3.058,13.882C3.034,13.967 3.065,14.058 3.136,14.111C3.207,14.163 3.304,14.167 3.378,14.12L7.674,11.378L11.969,14.12C12.004,14.142 12.044,14.153 12.084,14.153C12.129,14.153 12.173,14.139 12.21,14.112C12.281,14.06 12.313,13.97 12.291,13.885L11.029,9.138L14.95,5.711C15.017,5.653 15.041,5.559 15.01,5.475L15.01,5.475Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#000000"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#000000"/>
|
||||
</vector>
|
18
servicing/src/main/res/drawable/sv_success_green.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="22dp"
|
||||
android:height="22dp"
|
||||
android:viewportWidth="22"
|
||||
android:viewportHeight="22">
|
||||
<path
|
||||
android:pathData="M22,11.131C22,4.925 17.075,0 10.869,0C4.925,0 0,4.925 0,11.131C0,17.075 4.925,22 10.869,22C17.075,22 22,17.075 22,11.131Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#14B610"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M15.638,7l1.228,1.22l-7.059,7.847l-4.083,-3.834l1.163,-1.41l2.624,2.157z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FFFFFF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
35
servicing/src/main/res/drawable/sv_tencent_icon.xml
Normal file
@ -0,0 +1,35 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="256.8dp"
|
||||
android:height="256dp"
|
||||
android:viewportWidth="1027"
|
||||
android:viewportHeight="1024">
|
||||
<path
|
||||
android:pathData="M793.2,1017.2H231.3c-124.8,0 -226.1,-101.3 -226.1,-226.1V229.4C5.1,104.6 106.4,3.3 231.3,3.3h561.7c124.8,0 226.1,101.3 226.1,226.1v561.7c0,124.8 -101.1,226.1 -225.9,226.1z"
|
||||
android:strokeAlpha="0.42"
|
||||
android:fillColor="#FF8155"
|
||||
android:fillAlpha="0.42"/>
|
||||
<path
|
||||
android:pathData="M1017.5,812.8c0.7,-7.2 1.2,-14.3 1.2,-21.7V614.1L410.1,5.4l7.8,-2.1H230.8c-8.1,0 -16.2,0.5 -24.2,1.4l615.2,606.2 -400.6,406.4H621.3l297.4,-301.8 98.8,97.4z"
|
||||
android:fillColor="#E8E8E8"/>
|
||||
<path
|
||||
android:pathData="M1018.6,614.1V229.4c0,-124.8 -101.3,-226.1 -226.1,-226.1H418l-7.8,2.1 608.5,608.7z"
|
||||
android:fillColor="#FF8155"/>
|
||||
<path
|
||||
android:pathData="M1018.6,614.1V229.4c0,-124.8 -101.3,-226.1 -226.1,-226.1H418l-7.8,2.1 608.5,608.7z"
|
||||
android:fillColor="#00C562"/>
|
||||
<path
|
||||
android:pathData="M206.6,4.7c-113.5,12 -201.9,108.2 -201.9,224.8v561.7c0,124.8 101.3,226.1 226.1,226.1h190.4l400.4,-406.4L206.6,4.7z"
|
||||
android:fillColor="#3776FF"/>
|
||||
<path
|
||||
android:pathData="M1017.5,812.8l-98.8,-97.4 -297.4,301.8H792.5c117.5,0 214.1,-89.8 225,-204.4z"
|
||||
android:fillColor="#FF8155"/>
|
||||
<path
|
||||
android:pathData="M1017.5,812.8l-98.8,-97.4 -297.4,301.8H792.5c117.5,0 214.1,-89.8 225,-204.4z"
|
||||
android:fillColor="#C1C1C1"/>
|
||||
<path
|
||||
android:pathData="M617.8,571.2c29.5,-32.1 54.2,-68.8 73.4,-109.4l130.8,-278.3c5.5,-11.8 -9.5,-26.1 -21,-20.3L527.6,304a436.2,436.2 0,0 0,-106.8 77.3c40.6,35.5 80.1,70.8 101.8,91.6 21.5,21.2 57.9,58.8 95.3,98.3z"
|
||||
android:fillColor="#F94A13"/>
|
||||
<path
|
||||
android:pathData="M522.3,473.1c-21.7,-20.8 -61.2,-56.1 -101.8,-91.6 -35.8,35.3 -65.3,77.1 -87.2,123.7L202.4,783.5c-5.5,11.8 9.5,26.1 21,20.3l273.4,-140.8c45.9,-23.8 86.5,-54.7 120.7,-91.8 -37.2,-39.5 -73.6,-77.1 -95.3,-98.1z"
|
||||
android:fillColor="#FFFFFF"/>
|
||||
</vector>
|
14
servicing/src/main/res/drawable/sv_upload_success.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="12dp"
|
||||
android:height="9dp"
|
||||
android:viewportWidth="12"
|
||||
android:viewportHeight="9">
|
||||
<path
|
||||
android:pathData="M10.276,0.185l-5.394,5.394l-3.082,-3.082l-1.541,1.541l4.624,4.623l6.935,-6.935z"
|
||||
android:strokeAlpha="0.8953879"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FFFFFF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"
|
||||
android:fillAlpha="0.8953879"/>
|
||||
</vector>
|
43
servicing/src/main/res/drawable/sv_verify_vin.xml
Normal file
@ -0,0 +1,43 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="220dp"
|
||||
android:height="123dp"
|
||||
android:viewportWidth="220"
|
||||
android:viewportHeight="123">
|
||||
<path
|
||||
android:pathData="M4.14,0.5L215.86,0.5A3,3 0,0 1,218.86 3.5L218.86,118.72A3,3 0,0 1,215.86 121.72L4.14,121.72A3,3 0,0 1,1.14 118.72L1.14,3.5A3,3 0,0 1,4.14 0.5z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#F8FBFF"
|
||||
android:strokeColor="#EDEEF2"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M7.4,110L9.33,110C9.33,111.95 10.91,113.54 12.87,113.54L12.87,115.47C9.85,115.47 7.4,113.02 7.4,110ZM212.6,110C212.6,113.02 210.15,115.47 207.13,115.47L207.13,113.54C209.09,113.54 210.67,111.95 210.67,110ZM207.13,6.75C210.15,6.75 212.6,9.2 212.6,12.22L210.67,12.22C210.67,10.27 209.09,8.68 207.13,8.68ZM12.87,6.75L12.87,8.68C10.91,8.68 9.33,10.27 9.33,12.22L7.4,12.22C7.4,9.2 9.85,6.75 12.87,6.75Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#206FFF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M29.66,47.6L191.63,47.6A6.5,6.5 0,0 1,198.13 54.1L198.13,68.12A6.5,6.5 0,0 1,191.63 74.62L29.66,74.62A6.5,6.5 0,0 1,23.16 68.12L23.16,54.1A6.5,6.5 0,0 1,29.66 47.6z"
|
||||
android:strokeWidth="1"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:startX="198.13"
|
||||
android:startY="61.11"
|
||||
android:endX="23.16"
|
||||
android:endY="61.11"
|
||||
android:type="linear">
|
||||
<item android:offset="0" android:color="#2D206FFF"/>
|
||||
<item android:offset="0.51" android:color="#E5206FFF"/>
|
||||
<item android:offset="1" android:color="#2D206FFF"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:pathData="m71.53,57.3h1.85q0.37,-0.81 0.62,-1.75l0.97,0.23q-0.33,0.83 -0.64,1.51h3.67v9.79h-0.89v-0.76h-4.68v0.76h-0.89zM67,61.89q0.83,-0.23 1.76,-0.51v-2.61h-1.63v-0.8h1.63v-2.25h0.88v2.25h1.38v0.8h-1.38v2.34q0.65,-0.21 1.35,-0.43 -0.02,0.45 -0.02,0.9 -0.65,0.21 -1.32,0.42v3.75q0,1.23 -1.13,1.27 -0.45,0.02 -1.18,0 -0.07,-0.52 -0.16,-0.97 0.63,0.07 1.14,0.07 0.46,0 0.46,-0.52v-3.3q-0.8,0.27 -1.63,0.56zM72.42,65.55h4.68v-3.39h-4.68zM77.1,58.09h-4.68v3.27h4.68zM80.27,56.24h3.77v7.65h-0.87v-0.45h-2.04v0.53h-0.87zM85.28,60.38h5.21v3.61h-0.87v-0.36h-3.48v0.36h-0.87zM84.88,56.97v-0.77h5.67q-0.05,1.23 -0.12,2.12 -0.12,1.46 -1.52,1.46 -0.47,0 -1.38,-0.04 -0.07,-0.43 -0.18,-0.93 0.93,0.12 1.41,0.12 0.75,0 0.81,-0.68 0.07,-0.83 0.07,-1.29L87.17,56.97q-0.03,2.36 -2.17,3.55 -0.27,-0.35 -0.61,-0.69 1.93,-1.02 1.92,-2.86zM89.62,61.13h-3.48v1.75h3.48zM81.14,62.65h2.04v-2.45h-2.04zM83.18,57.04h-2.04v2.37h2.04zM80.94,64.25 L81.77,64.56q-0.45,1.09 -1.27,2.57 -0.4,-0.19 -0.83,-0.38 0.87,-1.45 1.27,-2.51zM88.78,64.59 L89.53,64.14q0.82,1.13 1.48,2.26l-0.82,0.48q-0.63,-1.16 -1.41,-2.3zM82.93,64.76 L83.71,64.41q0.64,1.16 1.09,2.18l-0.84,0.38q-0.42,-1.04 -1.02,-2.2zM85.94,64.68 L86.72,64.34q0.63,1.07 1.13,2.11l-0.83,0.4q-0.52,-1.17 -1.07,-2.17zM96.43,56.45h6.46v6.16h-0.9v-0.7h-4.65v0.7h-0.9zM101.99,57.27h-4.65v3.82h4.65zM96.21,63.16q0.06,0.49 0.15,0.97 -1.05,0.79 -2,1.56 -0.23,0.21 -0.52,0.54l-0.69,-0.73q0.38,-0.38 0.38,-1.03v-4.05h-1.49v-0.84h2.39v4.98q0.96,-0.71 1.78,-1.39zM100.25,63.74 L101.01,63.18q1.39,1.49 2.82,3.22l-0.84,0.63q-1.32,-1.71 -2.74,-3.29zM98.07,63.13 L98.86,63.7q-1.39,1.7 -3.12,3.39 -0.29,-0.28 -0.71,-0.63 1.62,-1.46 3.05,-3.32zM93.79,55.86q1.15,1.17 1.83,1.93l-0.81,0.67q-0.9,-1.16 -1.71,-2.02zM105.39,56.31h5.32v4.1L109.8,60.41L109.8,59.93h-3.49v0.48h-0.91zM104.95,61.64h1.9q0.03,-0.59 0.04,-1.32h0.91q-0.02,0.73 -0.05,1.32h3.06q-0.04,2.04 -0.13,3.35 -0.08,1.9 -1.75,1.89 -0.8,0 -1.63,-0.07 -0.06,-0.55 -0.18,-0.97 0.93,0.15 1.65,0.15 0.94,0.01 0.98,-1.09 0.09,-0.96 0.12,-2.41h-2.19q-0.15,3.02 -2.51,4.73 -0.25,-0.36 -0.64,-0.79 2.16,-1.51 2.25,-3.95h-1.85zM114.56,55.71h0.97v9.8q0,1.5 -1.46,1.5 -0.76,0 -1.85,-0.01 -0.07,-0.48 -0.18,-1.05 1.21,0.09 1.71,0.09 0.81,0 0.81,-0.79zM112.14,56.9h0.95v7.46h-0.95zM109.8,57.16h-3.49v1.93h3.49zM117.21,63.88h5.71v-2h-4.3v-0.86q0.79,-1.41 1.45,-2.74h-2.41v-0.87h2.84q0.46,-0.95 0.84,-1.85l0.88,0.27q-0.39,0.83 -0.74,1.58h6.59v0.87L121.04,58.28q-0.77,1.59 -1.41,2.75h3.28v-2.26h0.91v2.26h3.39v0.84h-3.39v2h4.68v0.87h-4.68v2.46h-0.91v-2.46h-5.71zM141.25,65.78q-0.43,0.48 -0.73,0.89 -2.92,-1 -4.66,-3.11v3.66h-0.89v-3.68q-1.97,2.14 -4.71,3.27 -0.27,-0.35 -0.68,-0.8 2.67,-0.91 4.72,-2.67h-4.51v-0.82h5.18v-1.31h0.89v1.31h5.24v0.82h-4.61q1.89,1.83 4.76,2.44zM136.14,56.62h4.27v4.62h-0.87v-0.6h-2.53v0.63h-0.87zM129.94,56.93h1.69q0.04,-0.61 0.04,-1.35h0.87q0,0.73 -0.03,1.35h2.63q-0.06,1.62 -0.13,2.61 -0.07,1.07 -0.41,1.43 -0.3,0.36 -1.17,0.36 -0.35,0 -0.91,-0.01 -0.08,-0.47 -0.2,-0.88 0.69,0.07 1.07,0.07 0.68,0 0.74,-0.74 0.09,-1.16 0.13,-2.05L132.44,57.73q-0.1,2.46 -2.2,4.18 -0.27,-0.32 -0.68,-0.64 1.82,-1.36 1.99,-3.54h-1.62zM139.54,57.41h-2.53v2.43h2.53zM143.94,56.18h7.96v3.87h-0.93v-0.48h-6.11v0.54h-0.93zM144.17,63.64v-0.86l0.51,-1.21h-2.55v-0.86h11.61v0.86h-8.1l-0.5,1.22h7q-0.14,1.36 -0.27,2.23 -0.28,1.91 -2.2,1.91 -1.35,0 -2.88,-0.05 -0.07,-0.4 -0.2,-1.02 1.68,0.14 2.92,0.14 1.27,0 1.43,-1.14 0.08,-0.47 0.16,-1.23zM150.98,57.03h-6.11v1.7h6.11z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#ffffff"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
18
servicing/src/main/res/drawable/sv_warn_red.xml
Normal file
@ -0,0 +1,18 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="22dp"
|
||||
android:height="22dp"
|
||||
android:viewportWidth="22"
|
||||
android:viewportHeight="22">
|
||||
<path
|
||||
android:pathData="M22,11.131C22,4.925 17.075,0 10.869,0C4.925,0 0,4.925 0,11.131C0,17.075 4.925,22 10.869,22C17.075,22 22,17.075 22,11.131Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#F95B45"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M11.182,16.192C10.626,16.192 10.175,15.741 10.175,15.185C10.175,14.63 10.626,14.179 11.182,14.179C11.737,14.179 12.188,14.63 12.188,15.185C12.188,15.741 11.737,16.192 11.182,16.192ZM10.613,13.173L10.191,6.129L12.175,6.129L11.732,13.173L10.613,13.173L10.613,13.173Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FFFFFF"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
12
servicing/src/main/res/drawable/sv_warn_yellow.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="13dp"
|
||||
android:height="14dp"
|
||||
android:viewportWidth="13"
|
||||
android:viewportHeight="14">
|
||||
<path
|
||||
android:pathData="M6.486,0.738C9.926,0.738 12.74,3.553 12.74,6.993C12.74,10.433 9.926,13.247 6.486,13.247C3.046,13.247 0.231,10.433 0.231,6.993C0.231,3.553 3.046,0.738 6.486,0.738L6.486,0.738ZM7.384,8.781L5.597,8.781L5.597,10.567L7.384,10.567L7.384,8.781ZM7.384,3.417L5.597,3.417L5.597,7.895L7.384,7.895L7.384,3.417Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FF8F37"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
42
servicing/src/main/res/drawable/svg_take_photo_orange.xml
Normal file
@ -0,0 +1,42 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="101dp"
|
||||
android:height="69dp"
|
||||
android:viewportWidth="101"
|
||||
android:viewportHeight="69">
|
||||
<path
|
||||
android:pathData="M1.15,1.14h98.69v66.65h-98.69z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#FFF5F5"
|
||||
android:fillType="evenOdd"
|
||||
android:strokeColor="#00000000"/>
|
||||
<path
|
||||
android:pathData="M6.92,0.49l-6.43,0l0,6.44"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#00000000"
|
||||
android:strokeColor="#DF0000"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M94.05,0.49l6.43,0l-0,6.44"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#00000000"
|
||||
android:strokeColor="#DF0000"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M6.92,68.45l-6.43,-0l0,-6.44"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#00000000"
|
||||
android:strokeColor="#DF0000"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M94.05,68.45l6.43,-0l-0,-6.44"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#00000000"
|
||||
android:strokeColor="#DF0000"
|
||||
android:fillType="evenOdd"/>
|
||||
<path
|
||||
android:pathData="M59.71,42.78L58.74,42.78L58.74,42.78L42.24,42.78L42.24,42.78L41.27,42.78C40.2,42.78 39.33,41.91 39.33,40.84L39.33,27.78C39.33,26.71 40.2,25.84 41.27,25.84L42.24,25.84L42.24,25.84L42.24,25.84L45.4,25.84L46.61,23.91C46.61,23.64 47.31,23.42 47.58,23.42L53.4,23.42C53.67,23.42 54.37,23.64 54.37,23.91L55.59,25.84L58.74,25.84L59.71,25.84C60.78,25.84 61.65,26.71 61.65,27.78L61.65,40.84C61.65,41.91 60.78,42.78 59.71,42.78L59.71,42.78L59.71,42.78ZM50.49,27.78C47.01,27.78 44.18,30.6 44.18,34.07C44.18,37.54 47.01,40.36 50.49,40.36C53.97,40.36 56.8,37.54 56.8,34.07L56.8,34.07C56.8,30.6 53.97,27.78 50.49,27.78L50.49,27.78L50.49,27.78ZM50.49,38.42C48.08,38.42 46.13,36.47 46.13,34.07C46.13,31.66 48.08,29.71 50.49,29.71C52.9,29.71 54.86,31.66 54.86,34.07C54.86,36.47 52.9,38.42 50.49,38.42L50.49,38.42Z"
|
||||
android:strokeWidth="1"
|
||||
android:fillColor="#E86F6F"
|
||||
android:fillType="nonZero"
|
||||
android:strokeColor="#00000000"/>
|
||||
</vector>
|
130
servicing/src/main/res/layout-land/sign_activity_grid_paint.xml
Normal file
@ -0,0 +1,130 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:clipToPadding="true"
|
||||
android:fitsSystemWindows="true"
|
||||
android:orientation="vertical">
|
||||
|
||||
<include
|
||||
android:id="@+id/actionbar"
|
||||
layout="@layout/sign_actionbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/sign_actionbar_height" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/tv_tip"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="5dp"
|
||||
android:gravity="center"
|
||||
android:text="请务必规范书写,否则造成的损失由您承担"
|
||||
android:textColor="@color/red"
|
||||
android:textSize="15.dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="10dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_shape"
|
||||
android:padding="10dp">
|
||||
|
||||
|
||||
<com.za.signature.view.HVScrollView
|
||||
android:id="@+id/sv_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fadingEdge="none">
|
||||
|
||||
<com.za.signature.view.HandWriteEditView
|
||||
android:id="@+id/et_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@null" />
|
||||
</com.za.signature.view.HVScrollView>
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_margin="10dp"
|
||||
android:background="@drawable/sign_bg_shape"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal"
|
||||
android:padding="10dp">
|
||||
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="@dimen/sign_grid_toolbar_height"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginRight="10dp"
|
||||
android:gravity="center"
|
||||
android:orientation="vertical">
|
||||
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/space"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_space" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/enter"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_enter" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/delete"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_delete" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/clear"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_clear" />
|
||||
|
||||
<RelativeLayout
|
||||
android:id="@+id/circle_container"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1">
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/pen_color"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_centerInParent="true"
|
||||
app:showOutBorder="true"
|
||||
app:sizeLevel="2" />
|
||||
</RelativeLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<com.za.signature.view.GridPaintView
|
||||
android:id="@+id/paint_view"
|
||||
android:layout_width="@dimen/sign_grid_size"
|
||||
android:layout_height="@dimen/sign_grid_size" />
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
156
servicing/src/main/res/layout/activity_zd_camera_xactivity.xml
Normal file
@ -0,0 +1,156 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/viewGroup_parent"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:animateLayoutChanges="true"
|
||||
android:background="@color/black"
|
||||
android:fitsSystemWindows="true"
|
||||
android:keepScreenOn="true"
|
||||
tools:context="com.za.ui.camera.ZdCameraXActivity">
|
||||
|
||||
|
||||
<androidx.camera.view.PreviewView
|
||||
android:id="@+id/viewFinder"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginBottom="15dp"
|
||||
android:paddingTop="15dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/tv_take_photo"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/iv_back" />
|
||||
|
||||
<View
|
||||
android:id="@+id/view_preview"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/black"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
|
||||
<androidx.constraintlayout.utils.widget.ImageFilterView
|
||||
android:id="@+id/iv_preview"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginTop="30dp"
|
||||
android:layout_marginBottom="15dp"
|
||||
app:layout_constraintBottom_toTopOf="@+id/iv_confirm"
|
||||
app:layout_constraintEnd_toEndOf="@id/view_preview"
|
||||
app:layout_constraintStart_toStartOf="@id/view_preview"
|
||||
app:layout_constraintTop_toTopOf="@id/view_preview" />
|
||||
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/iv_cancel"
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="70dp"
|
||||
android:layout_marginBottom="40dp"
|
||||
android:background="@drawable/shape_gray"
|
||||
android:padding="20dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:srcCompat="@drawable/ic_back" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/iv_confirm"
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="70dp"
|
||||
android:layout_marginBottom="40dp"
|
||||
android:background="@drawable/shape_white"
|
||||
android:padding="20dp"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:srcCompat="@drawable/ic_check" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/tv_take_photo"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="10dp"
|
||||
android:text="点击拍照"
|
||||
android:textColor="@color/white"
|
||||
app:layout_constraintBottom_toTopOf="@id/iv_takePhoto"
|
||||
app:layout_constraintEnd_toEndOf="@id/iv_takePhoto"
|
||||
app:layout_constraintStart_toStartOf="@id/iv_takePhoto" />
|
||||
|
||||
<com.za.ui.camera.TakePhotoButtonView
|
||||
android:id="@+id/iv_takePhoto"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="80dp"
|
||||
android:layout_marginBottom="40dp"
|
||||
android:src="@drawable/selected_take_photo"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/iv_back"
|
||||
android:layout_width="50dp"
|
||||
android:layout_height="50dp"
|
||||
android:background="@color/ps_color_grey_3e"
|
||||
android:padding="10dp"
|
||||
android:paddingTop="10dp"
|
||||
android:scaleType="centerCrop"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:srcCompat="@drawable/ic_back" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatSeekBar
|
||||
android:id="@+id/slider_exposureState"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="0dp"
|
||||
android:background="@color/ps_color_grey_3e"
|
||||
android:padding="20dp"
|
||||
android:thumbOffset="5dp"
|
||||
android:visibility="visible"
|
||||
app:layout_constraintBottom_toBottomOf="@id/iv_back"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_back"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_back" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_opera"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="visible"
|
||||
app:constraint_referenced_ids="iv_takePhoto,iv_back,slider_exposureState,iv_flash,iv_changeCamera,tv_take_photo,iv_flash,iv_changeCamera" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/iv_flash"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
android:layout_marginEnd="40dp"
|
||||
android:padding="15dp"
|
||||
android:src="@drawable/selected_flash"
|
||||
app:layout_constraintBottom_toBottomOf="@id/iv_takePhoto"
|
||||
app:layout_constraintEnd_toStartOf="@id/iv_takePhoto"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_takePhoto" />
|
||||
|
||||
<androidx.appcompat.widget.AppCompatImageView
|
||||
android:id="@+id/iv_changeCamera"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
android:layout_marginStart="40dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:padding="15dp"
|
||||
android:scaleType="centerCrop"
|
||||
android:src="@drawable/picture_ic_camera"
|
||||
app:layout_constraintStart_toEndOf="@id/iv_takePhoto"
|
||||
app:layout_constraintTop_toTopOf="@id/iv_takePhoto" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/group_preview"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone"
|
||||
app:constraint_referenced_ids="view_preview,iv_preview,iv_cancel,iv_confirm" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
12
servicing/src/main/res/layout/floating_view_layout.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"> <!-- 添加阴影 -->
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/floating_image"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:src="@mipmap/ic_customer" />
|
||||
</FrameLayout>
|
40
servicing/src/main/res/layout/item_flash_mode.xml
Normal file
@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/black"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvFlashAuto"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="10dp"
|
||||
android:text="自动"
|
||||
android:textColor="@color/white" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvFlashOpen"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="10dp"
|
||||
android:text="开启"
|
||||
android:textColor="@color/white" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvFlashLight"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="10dp"
|
||||
android:text="补光"
|
||||
android:textColor="@color/white" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvFlashClose"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="10dp"
|
||||
android:text="关闭"
|
||||
android:textColor="@color/white" />
|
||||
|
||||
</androidx.appcompat.widget.LinearLayoutCompat>
|
29
servicing/src/main/res/layout/sign_actionbar.xml
Normal file
@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/sign_toolbar_bg">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_cancel"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_marginStart="10dp"
|
||||
android:padding="5dp"
|
||||
android:text="取消"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="@dimen/sign_actionbar_text_size" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_ok"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_marginEnd="10dp"
|
||||
android:padding="5dp"
|
||||
android:text="保存"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="@dimen/sign_actionbar_text_size" />
|
||||
</RelativeLayout>
|
132
servicing/src/main/res/layout/sign_activity_grid_paint.xml
Normal file
@ -0,0 +1,132 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/white"
|
||||
android:clipToPadding="true"
|
||||
android:fitsSystemWindows="true"
|
||||
android:orientation="vertical">
|
||||
|
||||
<include
|
||||
android:id="@+id/actionbar"
|
||||
layout="@layout/sign_actionbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/sign_actionbar_height" />
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_shape"
|
||||
android:padding="10dp">
|
||||
|
||||
<com.za.signature.view.HVScrollView
|
||||
android:id="@+id/sv_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fadingEdge="none">
|
||||
|
||||
<com.za.signature.view.HandWriteEditView
|
||||
android:id="@+id/et_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@null" />
|
||||
</com.za.signature.view.HVScrollView>
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/tv_tip"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="5dp"
|
||||
android:gravity="center"
|
||||
android:text="请务必规范书写,否则造成的损失由您承担"
|
||||
android:textColor="@color/red"
|
||||
android:textSize="15.dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/bottom"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentBottom="true"
|
||||
android:layout_margin="10dp"
|
||||
android:background="@drawable/sign_bg_shape"
|
||||
android:gravity="center_horizontal"
|
||||
android:orientation="vertical"
|
||||
android:padding="10dp">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/sign_grid_toolbar_height"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<RelativeLayout
|
||||
android:id="@+id/circle_container"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:visibility="gone"
|
||||
android:layout_weight="1">
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/pen_color"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_centerInParent="true"
|
||||
app:showOutBorder="true"
|
||||
app:sizeLevel="2" />
|
||||
</RelativeLayout>
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/clear"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_clear"
|
||||
app:civ_border_width="1dp" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/space"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_space"
|
||||
android:visibility="gone" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/enter"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_enter"
|
||||
android:visibility="gone" />
|
||||
|
||||
<com.za.signature.view.CircleImageView
|
||||
android:id="@+id/delete"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_weight="1"
|
||||
android:src="@mipmap/sign_ic_delete" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
<com.za.signature.view.GridPaintView
|
||||
android:id="@+id/paint_view"
|
||||
android:layout_width="@dimen/sign_grid_size"
|
||||
android:layout_height="@dimen/sign_grid_size"
|
||||
android:layout_gravity="center"
|
||||
android:layout_margin="10dp"
|
||||
android:padding="10dp" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
</LinearLayout>
|
125
servicing/src/main/res/layout/sign_activity_paint.xml
Normal file
@ -0,0 +1,125 @@
|
||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:id="@+id/rl_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/white"
|
||||
android:clipToPadding="true"
|
||||
android:fitsSystemWindows="true"
|
||||
android:orientation="vertical">
|
||||
|
||||
<include
|
||||
android:id="@+id/actionbar"
|
||||
layout="@layout/sign_actionbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/sign_actionbar_height"
|
||||
android:layout_alignParentTop="true" />
|
||||
|
||||
|
||||
<com.za.signature.view.HVScrollView
|
||||
android:id="@+id/scrollView"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_above="@+id/divider"
|
||||
android:layout_below="@id/actionbar"
|
||||
android:layout_centerInParent="true"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:fadingEdge="none"
|
||||
android:overScrollMode="never"
|
||||
android:scrollbars="none"
|
||||
android:splitMotionEvents="false"
|
||||
app:childLayoutCenter="false"
|
||||
app:fillViewportH="false"
|
||||
app:fillViewportV="false"
|
||||
app:scrollOrientation="both">
|
||||
|
||||
<com.za.signature.view.PaintView
|
||||
android:id="@+id/paint_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
</com.za.signature.view.HVScrollView>
|
||||
|
||||
|
||||
<View
|
||||
android:id="@+id/divider"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_above="@+id/setting"
|
||||
android:background="@color/sign_border_gray" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/setting"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentBottom="true"
|
||||
android:layout_margin="6dp"
|
||||
android:background="@color/white"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/btn_hand"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_alignParentStart="true"
|
||||
android:layout_marginEnd="@dimen/sign_tool_padding"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_btn_clicked"
|
||||
android:src="@mipmap/sign_ic_hand"
|
||||
android:visibility="gone" />
|
||||
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/btn_undo"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_marginRight="@dimen/sign_tool_padding"
|
||||
android:layout_toLeftOf="@+id/btn_redo"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_btn_clicked"
|
||||
android:src="@mipmap/sign_ic_undo" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/btn_redo"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_marginRight="@dimen/sign_tool_padding"
|
||||
android:layout_toLeftOf="@+id/btn_clear"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_btn_clicked"
|
||||
android:src="@mipmap/sign_ic_redo" />
|
||||
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/btn_pen"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_marginRight="@dimen/sign_tool_padding"
|
||||
android:layout_toLeftOf="@+id/btn_setting"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_btn_clicked"
|
||||
android:src="@mipmap/sign_ic_pen" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/btn_clear"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_marginRight="@dimen/sign_tool_padding"
|
||||
android:layout_toLeftOf="@+id/btn_pen"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sign_bg_btn_clicked"
|
||||
android:src="@mipmap/sign_ic_clear" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/btn_setting"
|
||||
android:layout_width="@dimen/sign_tool_icon_size"
|
||||
android:layout_height="@dimen/sign_tool_icon_size"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_weight="1"
|
||||
app:showOutBorder="false"
|
||||
app:sizeLevel="2" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
</RelativeLayout>
|
119
servicing/src/main/res/layout/sign_paint_setting.xml
Normal file
@ -0,0 +1,119 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:id="@+id/setting_container"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="10dp"
|
||||
android:paddingRight="10dp">
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/size_container"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="6dp"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="0"
|
||||
app:penColor="@color/black" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="6dp"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="1"
|
||||
app:penColor="@color/black" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="6dp"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="2"
|
||||
app:penColor="@color/black" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginRight="6dp"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="3"
|
||||
app:penColor="@color/black" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/black" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_marginTop="5dp"
|
||||
android:background="@color/black" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/color_container"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/cv_black"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/sign_pen_black" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/cv_blue"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/sign_pen_blue" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/cv_green"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/sign_pen_green" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/cv_yellow"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/sign_pen_yellow" />
|
||||
|
||||
<com.za.signature.view.CircleView
|
||||
android:id="@+id/cv_red"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:sizeLevel="4"
|
||||
app:penColor="@color/sign_pen_red" />
|
||||
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
16
servicing/src/main/res/layout/sign_paint_tips.xml
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@mipmap/sign_bottom_left_pop_bg"
|
||||
android:orientation="vertical">
|
||||
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="这里可以切换手指和手写笔哦!"
|
||||
android:textSize="18sp"
|
||||
android:textColor="@color/black"
|
||||
android:padding="10dp"/>
|
||||
</LinearLayout>
|
BIN
servicing/src/main/res/mipmap-hdpi/ic_company_brand.webp
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
servicing/src/main/res/mipmap-hdpi/ic_customer.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
servicing/src/main/res/mipmap-hdpi/sv_dist_map.webp
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
servicing/src/main/res/mipmap-hdpi/sv_rescuing_map.webp
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
servicing/src/main/res/mipmap-mdpi/ic_company_brand.webp
Normal file
After Width: | Height: | Size: 942 B |
BIN
servicing/src/main/res/mipmap-mdpi/ic_customer.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
servicing/src/main/res/mipmap-mdpi/sv_dist_map.webp
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
servicing/src/main/res/mipmap-mdpi/sv_rescuing_map.webp
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/bottom_right_pop_bg.9.png
Normal file
After Width: | Height: | Size: 810 B |
BIN
servicing/src/main/res/mipmap-xhdpi/dadianhou.jpg
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/ic_company_brand.webp
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/ic_customer.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/ic_launcher.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/right_pop_bg.9.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 797 B |
After Width: | Height: | Size: 800 B |
BIN
servicing/src/main/res/mipmap-xhdpi/sign_left_pop_bg.9.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/sign_top_left_pop_bg.9.png
Normal file
After Width: | Height: | Size: 802 B |
BIN
servicing/src/main/res/mipmap-xhdpi/sign_top_pop_bg.9.png
Normal file
After Width: | Height: | Size: 806 B |
BIN
servicing/src/main/res/mipmap-xhdpi/sign_top_right_pop_bg.9.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/sv_dist_map.webp
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/sv_rescuing_map.webp
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
servicing/src/main/res/mipmap-xhdpi/top_left_pop_bg.9.png
Normal file
After Width: | Height: | Size: 810 B |
BIN
servicing/src/main/res/mipmap-xhdpi/top_pop_bg.9.png
Normal file
After Width: | Height: | Size: 811 B |
BIN
servicing/src/main/res/mipmap-xxhdpi/ic_company_brand.webp
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
servicing/src/main/res/mipmap-xxhdpi/ic_customer.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
servicing/src/main/res/mipmap-xxhdpi/img_battery_qr.png
Normal file
After Width: | Height: | Size: 37 KiB |