buildToolsVersion "30.0.3"
defaultConfig {
+ vectorDrawables.useSupportLibrary = true
applicationId "com.ic.launcher"
minSdkVersion 19
targetSdkVersion 30
"filters": [],
"versionCode": 1,
"versionName": "1.0",
- "outputFile": "ICLoopPageLauncher_V10_202106191058_release.apk"
+ "outputFile": "ICLoopPageLauncher_V11_202106221654_release.apk"
}
]
}
\ No newline at end of file
--- /dev/null
+package com.ic.launcher;
+
+import android.os.Bundle;
+
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.AppCompatActivity;
+
+public class TestActivity extends AppCompatActivity {
+ @Override
+ protected void onCreate(@Nullable Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_test);
+ }
+}
// -体温
appItems.add(new AppItem(
R.string.app_title_temperature,
- R.mipmap.app_icon_temperature,
+ R.drawable.ic_app_icon_temperature,
R.string.app_package_name_temperature,
true
));
// -健康
appItems.add(new AppItem(
R.string.app_title_health,
- R.mipmap.app_icon_health,
+ R.drawable.ic_app_icon_health,
R.string.app_package_name_health,
true
));
// -运动
appItems.add(new AppItem(
R.string.app_title_sport,
- R.mipmap.app_icon_sport,
+ R.drawable.ic_app_icon_sport,
R.string.app_package_name_sport,
true
));
// -天气
appItems.add(new AppItem(
R.string.app_title_weather,
- R.mipmap.app_icon_weather,
+ R.drawable.ic_app_icon_weather,
R.string.app_package_name_weather,
true
));
// -电话
appItems.add(new AppItem(
R.string.app_title_phone,
- R.mipmap.app_icon_phone,
+ R.drawable.ic_app_icon_dialer,
R.string.app_package_name_phone,
true
));
// -微聊
appItems.add(new AppItem(
R.string.app_title_ic_talk,
- R.mipmap.app_icon_ic_talk,
+ R.drawable.ic_app_icon_wetalk,
R.string.app_package_name_ic_talk,
true
));
// -联系人
appItems.add(new AppItem(
R.string.app_title_contact,
- R.mipmap.app_icon_contact,
+ R.drawable.ic_app_icon_contact,
R.string.app_package_name_contact,
true
));
// -拍照
appItems.add(new AppItem(
R.string.app_title_camera,
- R.mipmap.app_icon_camera,
+ R.drawable.ic_app_icon_camera,
R.string.app_package_name_camera,
true
));
// -相册
appItems.add(new AppItem(
R.string.app_title_photo,
- R.mipmap.app_icon_photo,
+ R.mipmap.app_icon_album,
R.string.app_package_name_photo,
true
));
// -短信
appItems.add(new AppItem(
R.string.app_title_sms,
- R.mipmap.app_icon_sms,
+ R.drawable.ic_app_icon_sms,
R.string.app_package_name_sms,
true
));
// -记录
appItems.add(new AppItem(
R.string.app_title_record,
- R.mipmap.app_icon_record,
+ R.drawable.ic_app_ic_record,
R.string.app_package_name_record,
true
));
// -签到
appItems.add(new AppItem(
R.string.app_title_sign,
- R.mipmap.app_icon_sign,
+ R.drawable.ic_app_icon_sign,
R.string.app_package_name_sign,
true
));
// -设定
appItems.add(new AppItem(
R.string.app_title_settings,
- R.mipmap.app_icon_settings,
+ R.drawable.ic_app_icon_settings,
R.string.app_package_name_settings,
true
));
-
- // -APN临时
- appItems.add(new AppItem(
- R.string.app_title_apn,
- R.mipmap.app_icon_settings,
- R.string.app_package_name_apn,
- true
- ));
return appItems;
}
--- /dev/null
+package com.ic.launcher.view;
+
+import android.content.Context;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Paint;
+import android.graphics.PaintFlagsDrawFilter;
+import android.util.AttributeSet;
+import android.view.View;
+
+import androidx.annotation.Nullable;
+
+public class TestView extends View {
+
+ private Paint paint;
+
+ public TestView(Context context) {
+ this(context, null);
+ }
+
+ public TestView(Context context, @Nullable AttributeSet attrs) {
+ this(context, attrs, 0);
+ }
+
+ public TestView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
+ super(context, attrs, defStyleAttr);
+ paint = new Paint();
+ paint.setFlags(Paint.ANTI_ALIAS_FLAG);
+ paint.setColor(Color.WHITE);
+ paint.setStyle(Paint.Style.FILL);
+ }
+
+ @Override
+ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+ }
+
+
+ private PaintFlagsDrawFilter mPaintFlagsFilter = new PaintFlagsDrawFilter(0,
+ Paint.ANTI_ALIAS_FLAG
+ | Paint.FILTER_BITMAP_FLAG);
+
+ @Override
+ protected void onDraw(Canvas canvas) {
+ canvas.setDrawFilter(mPaintFlagsFilter);
+ canvas.drawCircle(120, 120, 80, paint);
+ }
+}
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FFFF9503"/>
+ <item android:offset="1" android:color="#FFFCBD1D"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.38,27.19h74.4v74.4h-74.4z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.38,27.19h74.4v74.4h-74.4z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M76.73,28.08a8.451,8.451 0,0 1,8.16 8.18V47.88h3.2a8.8,8.8 0,0 1,8.78 8.18v32a8.8,8.8 0,0 1,-8.18 8.78H36.27a8.451,8.451 0,0 1,-8.16 -8.18V36.89a8.56,8.56 0,0 1,7.59 -8.78h0.59ZM84.91,78.5a2.4,2.4 0,0 1,-4.77 0.39v-42a3.819,3.819 0,0 0,-3 -4H36.27a3.65,3.65 0,0 0,-3.35 3.53v51.7a3.819,3.819 0,0 0,3 4H88.15a4,4 0,0 0,4 -3.53V56.74a4,4 0,0 0,-3.53 -4H84.95Z"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M70.51,49.09a2.4,2.4 0,0 1,0.39 4.77H42.51a2.4,2.4 0,0 1,-0.39 -4.77H70.51Z"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M50.5,61.1a2.4,2.4 0,0 1,0.39 4.77H42.5a2.4,2.4 0,0 1,-0.39 -4.77H50.5Z"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,0C97.018,0 125,27.982 125,62.5C125,97.018 97.018,125 62.5,125C27.982,125 0,97.018 0,62.5C0,27.982 27.982,0 62.5,0Z"
+ android:fillColor="#2F2F2F"
+ android:fillType="evenOdd"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF3A63DB"/>
+ <item android:offset="0.11" android:color="#FF4661DD"/>
+ <item android:offset="0.31" android:color="#FF655CE3"/>
+ <item android:offset="0.57" android:color="#FF9754ED"/>
+ <item android:offset="0.88" android:color="#FFDB49FA"/>
+ <item android:offset="1" android:color="#FFF745FF"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.49,32.71h74.16v63.36h-74.16z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.49,32.71h74.16v63.36h-74.16z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M41.8,35.83h-4a4,4 0,0 0,-4 4h12a4,4 0,0 0,-4 -4"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M89.36,41.83H75.97l-1.3,-3.9a6,6 0,0 0,-5.7 -4.11H56.04a6,6 0,0 0,-5.7 4.11l-1.3,3.9H35.65a7.361,7.361 0,0 0,-7.38 7.31V83.83a7.361,7.361 0,0 0,7.35 7.35H89.33a7.361,7.361 0,0 0,7.35 -7.35V49.14a7.36,7.36 0,0 0,-7.32 -7.31M35.12,49.14a2,2 0,0 1,2 -2h4a2,2 0,0 1,0 4h-4a2,2 0,0 1,-2 -2m27.39,35.4A19.37,19.37 0,1 1,81.88 65.17,19.37 19.37,0 0,1 62.51,84.54m24,-33.4a2,2 0,1 1,2 -2,2 2,0 0,1 -2,2"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M62.5,49.83A15.36,15.36 0,1 0,77.86 65.19,15.36 15.36,0 0,0 62.5,49.83m0,26.05a10.665,10.665 0,1 0,0 -0.05"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M69.18,65.17a6.68,6.68 0,1 1,-6.68 -6.68,6.68 6.68,0 0,1 6.68,6.68h0"
+ android:fillColor="#f8f8f8"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FFFF13BD"/>
+ <item android:offset="1" android:color="#FFFFE900"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M21.88,23.59h81.6v81.6h-81.6z"/>
+ <group>
+ <clip-path
+ android:pathData="M21.88,23.59h81.6v81.6h-81.6z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M62.51,24.57a38.237,38.237 0,1 0,37.92 39.162q0.01,-0.615 0,-1.232A38,38 0,0 0,62.51 24.57M89.83,83.23c-0.17,0.23 -0.35,0.44 -0.53,0.66a34.59,34.59 0,0 0,-53.57 0c-0.18,-0.22 -0.36,-0.43 -0.53,-0.66a34.265,34.265 0,1 1,54.63 0"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M62.51,42.24A12.84,12.84 0,1 0,75.34 55.09v-0.01A12.841,12.841 0,0 0,62.51 42.24"
+ android:fillColor="#f8f8f8"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF0F8779"/>
+ <item android:offset="1" android:color="#FF4AEF6F"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M28.48,30.07h68.4v68.4h-68.4z"/>
+ <group>
+ <clip-path
+ android:pathData="M28.48,30.07h68.4v68.4h-68.4z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M48.78,39.55l4,6a2.73,2.73 0,0 1,-0.59 3.67l-4.91,3.82a2.72,2.72 0,0 0,-0.72 3.47c1.44,2.59 2.81,5.64 9.56,12.41s9.82,8.13 12.41,9.57A2.72,2.72 0,0 0,72 77.77l3.82,-4.91a2.73,2.73 0,0 1,3.67 -0.6l6.17,4.11L92.6,81a2.73,2.73 0,0 1,0.83 3.68l-3.34,5.46a6.7,6.7 0,0 1,-3.94 3c-5.47,1.5 -17.52,1.8 -36.84,-17.52S30.32,44.28 31.82,38.83a6.7,6.7 0,0 1,3 -3.94L40.3,31.6a2.73,2.73 0,0 1,3.68 0.83Z"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FFB31217"/>
+ <item android:offset="1" android:color="#FFEA4246"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.58,31.51h74.16v65.52h-74.16z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.58,31.51h74.16v65.52h-74.16z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M84.29,37.55H80.21a0.63,0.63 0,0 0,-0.61 0.47l-0.44,1.76a4.28,4.28 0,0 1,-4.15 3.23H51.4a4.28,4.28 0,0 1,-4.15 -3.23l-0.44,-1.76a0.63,0.63 0,0 0,-0.61 -0.47H40.71A12.41,12.41 0,0 0,28.3 49.94v30A12.41,12.41 0,0 0,40.71 92.35H84.29A12.43,12.43 0,0 0,96.7 79.94v-30A12.43,12.43 0,0 0,84.29 37.53m7.08,42.41a7.12,7.12 0,0 1,-7.1 7.1H40.71a7.12,7.12 0,0 1,-7.1 -7.1v-30a7.12,7.12 0,0 1,7.1 -7.1h1.63a0.629,0.629 0,0 1,0.55 0.34,9.491 9.491,0 0,0 8.43,5.13H75.01a9.611,9.611 0,0 0,8.53 -5.19,0.511 0.511,0 0,1 0.45,-0.27h0.29a7.09,7.09 0,0 1,7.09 7.09h0Z"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M74.13,62.81H66.58V56.04a1.8,1.8 0,0 0,-1.69 -1.89H60.4a1.8,1.8 0,0 0,-1.69 1.89v6.77H51.88a1.89,1.89 0,0 0,-1.89 1.89v4.1a1.89,1.89 0,0 0,1.89 1.89h6.83V78.3a1.8,1.8 0,0 0,1.69 1.89h4.49a1.8,1.8 0,0 0,1.69 -1.89V70.69h7.55a1.89,1.89 0,0 0,1.89 -1.89V64.7a1.89,1.89 0,0 0,-1.89 -1.89"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M53.08,38.74H72.99a3.06,3.06 0,1 0,0 -6.12H53.08a3.06,3.06 0,1 0,0 6.12"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF60698E"/>
+ <item android:offset="1" android:color="#FFD7DDE8"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.6,27.19h74.16v74.16h-74.16z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.6,27.19h74.16v74.16h-74.16z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M90.7,62.51a7.049,7.049 0,0 1,4.57 -6.63l1.43,-0.55 -0.37,-1.5a34.334,34.334 0,0 0,-3.8 -9.17l-0.76,-1.27 -1.4,0.62a7.131,7.131 0,0 1,-7.9 -1.46,7 7,0 0,1 -1.46,-7.92l0.63,-1.38 -1.31,-0.79a35.08,35.08 0,0 0,-9.17 -3.79l-1.49,-0.39 -0.53,1.43a7.08,7.08 0,0 1,-13.25 0l-0.55,-1.43 -1.47,0.39a34.868,34.868 0,0 0,-9.17 3.79l-1.31,0.77 0.62,1.4A7.08,7.08 0,0 1,34.65 44l-1.4,-0.62 -0.77,1.31a34.17,34.17 0,0 0,-3.81 9.14L28.3,55.3l1.41,0.55a7.07,7.07 0,0 1,0 13.24l-1.41,0.55 0.37,1.47a34.8,34.8 0,0 0,3.79 9.17l0.79,1.31 1.38,-0.62a7.09,7.09 0,0 1,9.38 9.37l-0.62,1.38 1.31,0.79a34.64,34.64 0,0 0,9.17 3.79l1.47,0.37 0.55,-1.41a7.09,7.09 0,0 1,13.25 0l0.53,1.43 1.49,-0.39a34.739,34.739 0,0 0,9.15 -3.79l1.32,-0.77 -0.62,-1.4a7.06,7.06 0,0 1,1.44 -7.92,7.149 7.149,0 0,1 7.92,-1.46l1.38,0.62 0.79,-1.31a34.606,34.606 0,0 0,3.79 -9.17l0.39,-1.47 -1.43,-0.55a7,7 0,0 1,-4.57 -6.61M89.77,77.1A10.35,10.35 0,0 0,77.09 89.83a31.512,31.512 0,0 1,-5.59 2.3,10.34 10.34,0 0,0 -18,0 30.231,30.231 0,0 1,-5.6 -2.32A10.34,10.34 0,0 0,35.17 77.08a31.518,31.518 0,0 1,-2.32 -5.59,10.34 10.34,0 0,0 0,-18 31.518,31.518 0,0 1,2.32 -5.59,10.38 10.38,0 0,0 10.09,-2.66A10.218,10.218 0,0 0,47.9 35.17a30.376,30.376 0,0 1,5.6 -2.34,10.34 10.34,0 0,0 18,0 30.734,30.734 0,0 1,5.6 2.32A10.33,10.33 0,0 0,89.83 47.88a31.668,31.668 0,0 1,2.32 5.59,10.33 10.33,0 0,0 0,18 30.581,30.581 0,0 1,-2.33 5.59M62.5,49.86A12.61,12.61 0,1 0,75.1 62.48v-0.01A12.63,12.63 0,0 0,62.5 49.86m0,21.11a8.51,8.51 0,1 1,8.51 -8.51v0.01a8.51,8.51 0,0 1,-8.51 8.5"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF5966FF"/>
+ <item android:offset="0.55" android:color="#FF5888FF"/>
+ <item android:offset="1" android:color="#FF58A0FF"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M35.02,25.3h54.96v74.4h-54.96z"/>
+ <group>
+ <clip-path
+ android:pathData="M35.02,25.3h54.96v74.4h-54.96z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M79.13,77.07a6,6 0,0 1,5.68 4.09l2,6a6,6 0,0 1,-5.68 7.88H43.87a6,6 0,0 1,-5.68 -7.88l2,-6a6,6 0,0 1,5.68 -4.09H48.5q5.17,6.07 10.8,11.74l1.12,1.13 0.28,0.25a3,3 0,0 0,4 -0.25l1.13,-1.13q5.621,-5.659 10.8,-11.74Z"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M62.5,26.2A23.68,23.68 0,0 0,38.56 49.617v0q0,12 20.79,33.28l1,1a3,3 0,0 0,4.243 0.007L64.6,83.9q21.81,-22 21.81,-34.32c0,-12.93 -10.72,-23.42 -23.94,-23.42m0,32.92a9,9 0,1 1,9 -9,9 9,0 0,1 -9,9"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF49C628"/>
+ <item android:offset="1" android:color="#FF70F570"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.5,36.55h74.16v55.68h-74.16z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.5,36.55h74.16v55.68h-74.16z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M96.66,46.09c0,-5.8 -2.79,-8.58 -8.62,-8.58H36.51c-5.31,0 -8.19,3 -8.19,8.25V79.3c0,5.18 3,8.14 8.14,8.15 4.66,0 9.34,0.05 14,0H76.77c3.81,0 7.61,-0.09 11.41,0 5.36,0.21 8.59,-3.58 8.51,-8.46 -0.15,-11 0,-22 0,-32.94M34.3,41.83H91.06a14.524,14.524 0,0 1,-1.44 1.29L65.12,63.45c-1.9,1.58 -3.34,1.6 -5.18,0.09q-12.49,-10.35 -25,-20.71a8.43,8.43 0,0 0,-0.87 -0.58l0.23,-0.42m-1.9,4L53.03,63.02c-6.87,6 -13.61,11.9 -20.62,18ZM87.5,83.45H72.88a5.888,5.888 0,0 0,-0.84 0H52.88a10.189,10.189 0,0 0,-1.26 0H35.71c7,-6.1 13.68,-11.92 20.4,-17.81 1.94,1.52 3.8,3 6.38,3s4.43,-1.29 6.31,-3L89.04,83.37c-0.69,0 -1.11,0.11 -1.54,0.11m5.09,-2.39 l-20.64,-18L92.59,46Z"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FFF55555"/>
+ <item android:offset="1" android:color="#FFFCCF31"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M39.87,27.19h45.36v74.16h-45.36z"/>
+ <group>
+ <clip-path
+ android:pathData="M39.87,27.19h45.36v74.16h-45.36z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M61.99,30.29a7.1,7.1 0,0 1,5 -2,6.819 6.819,0 0,1 6.951,6.686c0,0.1 0,0.209 0,0.314a7,7 0,0 1,-11.91 5,7.139 7.139,0 0,1 0,-9.93"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M59.05,83.84l-0.08,0.15c-0.27,0.39 -0.48,0.79 -0.7,1.18a11.062,11.062 0,0 1,-2 2.77l-6.7,7.57a4.382,4.382 0,0 1,-2.9 1.18,4.266 4.266,0 0,1 -2.9,-1.2 4.724,4.724 0,0 1,-1.1 -2.79,4.169 4.169,0 0,1 1.16,-2.83l6.7,-7.57a4.366,4.366 0,0 0,0.64 -1.32l3.12,-8.29 6.2,6.21Z"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M81.22,69.86a3.821,3.821 0,0 1,-2.34 1.06,4.19 4.19,0 0,1 -3,-1.16L72.5,65.94c-0.39,-0.41 -0.85,-1 -1.3,-1.51a14.051,14.051 0,0 0,-1.18 -1.41l-0.19,-0.19 -1.32,-4.28 -2.13,9.74 5.94,5.94a16.159,16.159 0,0 1,3.25 6.45l2.48,10.93a5.622,5.622 0,0 1,-0.35 3.45,3.918 3.918,0 0,1 -3,1.63 2.31,2.31 0,0 1,-0.39 0,4.332 4.332,0 0,1 -2.26,-1.12 6.468,6.468 0,0 1,-1.1 -2.11l-2.11,-11a7.554,7.554 0,0 0,-1.45 -2.15L58.1,71.02a10,10 0,0 1,-2 -8.09l1.78,-8.48c-0.89,0.37 -2,1 -3.25,1.55l-0.48,0.21a3.619,3.619 0,0 0,-2 1.74,30.365 30.365,0 0,1 -1.43,4.38 3.69,3.69 0,0 1,-3.35 2.23,4.719 4.719,0 0,1 -3.27,-1.57 4.109,4.109 0,0 1,-0.66 -4.43l1.72,-3.91a12.445,12.445 0,0 1,6.39 -6.41l1.3,-0.6a53.174,53.174 0,0 1,5.19 -2,23.2 23.2,0 0,1 5.38,-0.89 12.587,12.587 0,0 1,7.84 2.77,15.833 15.833,0 0,1 5,7.24l1.24,5.29 0.21,0.21 3.41,3.85a3.721,3.721 0,0 1,1.12 2.79,3.539 3.539,0 0,1 -1.12,2.94"
+ android:fillColor="#f8f8f8"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF265AEA"/>
+ <item android:offset="0.18" android:color="#FF216EED"/>
+ <item android:offset="0.54" android:color="#FF13A2F4"/>
+ <item android:offset="1" android:color="#FF00EBFF"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M32.42,25.51h60.48v77.76h-60.48z"/>
+ <group>
+ <clip-path
+ android:pathData="M32.42,25.51h60.48v77.76h-60.48z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M85.6,27.45A8,8 0,0 0,74.763 30.7l-0.033,0.061L54.26,69.16a19.564,19.564 0,0 0,-2.14 6.78l-1.28,10.1 -4.2,7.9a3.11,3.11 0,0 0,5.48 2.91l4.1,-7.69 7.82,-6.88a19.856,19.856 0,0 0,4.36 -5.52L88.89,38.32a8,8 0,0 0,-3.242 -10.839l-0.058,-0.031M66.85,75.94a18.013,18.013 0,0 1,-4 5l-6.24,5.48 -1.62,1.42a1.49,1.49 0,0 1,-2.46 -1.31l0.26,-2.14 1,-8.19a17.776,17.776 0,0 1,2 -6.2L76.12,31.85a6.44,6.44 0,0 1,8 -3.1,6.261 6.261,0 0,1 3.432,8.161c-0.081,0.2 -0.172,0.391 -0.272,0.579Z"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M84.59,36.02 L64.12,74.46a14.911,14.911 0,0 1,-3.26 4.13l-3.34,2.94a0.65,0.65 0,0 1,-1.1 -0.59l0.55,-4.37a14.46,14.46 0,0 1,1.61 -5.12l1.82,-3.41 0.26,0.14a0.83,0.83 0,0 0,0.78 -1.46l-0.27,-0.14 1,-1.94 2,1.09a0.828,0.828 0,0 0,0.78 -1.46l-2,-1.09 1,-1.94 0.27,0.14A0.83,0.83 0,0 0,65 59.92l-0.27,-0.14 1,-1.94 2,1.09a0.83,0.83 0,0 0,0.78 -1.46l-2,-1.09 1,-1.94 0.27,0.14a0.83,0.83 0,0 0,0.78 -1.46l-0.27,-0.14 1,-1.94 2,1.09a0.828,0.828 0,1 0,0.78 -1.46h0l-2,-1.09 1,-1.94 0.26,0.14a0.83,0.83 0,0 0,0.78 -1.46l-0.26,-0.14 1,-1.94 2,1.09a0.828,0.828 0,1 0,0.78 -1.46l-2,-1.09 1,-1.94 0.26,0.14a0.83,0.83 0,0 0,0.78 -1.46l-0.26,-0.14 1,-1.94 2,1.09a0.83,0.83 0,1 0,0.89 -1.4,0.776 0.776,0 0,0 -0.11,-0.059l-2,-1.09 1.44,-2.7a3.33,3.33 0,0 1,4.09 -1.69l0.28,0.14a3.14,3.14 0,0 1,1.314 4.242l0,0.008"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M35.12,33.67a4.34,4.34 0,1 1,4.35 4.35,4.26 4.26,0 0,1 -4.35,-4.168c0,-0.061 0,-0.121 0,-0.182m6.51,0a2.176,2.176 0,1 0,0.007 0.177c0,-0.059 0,-0.118 -0.007,-0.177m3.72,6.95c0.04,-6.68 4.31,-10.68 9.53,-10.68a8,8 0,0 1,4.48 1.4,1.66 1.66,0 0,1 0.415,2.311 1.563,1.563 0,0 1,-0.135 0.169l-0.14,0.16a1.54,1.54 0,0 1,-2 0.21,4.586 4.586,0 0,0 -2.56,-0.73c-3.12,0 -5.39,2.63 -5.39,6.95s2.08,7.05 5.28,7.05a4.922,4.922 0,0 0,3 -1,1.64 1.64,0 0,1 2.16,0.25l0.07,0.07a1.661,1.661 0,0 1,-0.07 2.347l-0.06,0.053a8,8 0,0 1,-5.14 1.77c-5.25,0 -9.38,-3.66 -9.38,-10.42"
+ android:fillColor="#f8f8f8"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF0E6EAD"/>
+ <item android:offset="1" android:color="#FF79F1A4"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M25.59,27.19h74.16v74.16h-74.16z"/>
+ <group>
+ <clip-path
+ android:pathData="M25.59,27.19h74.16v74.16h-74.16z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M65.59,28.66a2.179,2.179 0,0 1,1.254 2.816c-0.011,0.028 -0.022,0.056 -0.034,0.084L64.72,36.3a2.311,2.311 0,0 1,-2.12 1.35,2.391 2.391,0 0,1 -0.9,-0.17 2.249,2.249 0,0 1,-1.24 -1.2,2.114 2.114,0 0,1 0,-1.69l2.11,-4.76a2.26,2.26 0,0 1,1.26 -1.19,2.385 2.385,0 0,1 1.77,0"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M93.22,75.62a12.212,12.212 0,0 0,-6.34 -3.5,18.49 18.49,0 0,0 -16.89,-17v-0.57A15.53,15.53 0,1 0,43.16 65.36a8.849,8.849 0,0 0,-3.75 7.09A12.46,12.46 0,0 0,43.16 96.7H84.47a12.112,12.112 0,0 0,8.6 -3.61,12.55 12.55,0 0,0 0.13,-17.46M54.48,43.37a11.149,11.149 0,0 1,11 11.21v0.76A18.4,18.4 0,0 0,52.3 64.83a8.643,8.643 0,0 0,-4.14 -1.06,11.24 11.24,0 0,1 6.31,-20.4M89.93,89.68a7.55,7.55 0,0 1,-5.45 2.14H43.16a7.72,7.72 0,0 1,-1.09 -15.37,2.241 2.241,0 0,0 1.55,-1 2.37,2.37 0,0 0,0.34 -1.83,3.93 3.93,0 0,1 -0.14,-1 4.35,4.35 0,0 1,3.55 -4.27,2.723 2.723,0 0,0 0.78,-0.05 4.213,4.213 0,0 1,3.25 1.59,2.189 2.189,0 0,0 1.72,0.85 2.331,2.331 0,0 0,2.14 -1.54,13.94 13.94,0 0,1 27.19,4.6v0.27a2.27,2.27 0,0 0,2.16 2.33A7.75,7.75 0,0 1,89.9 89.66"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M73.78,48.32a2.3,2.3 0,0 1,-2.14 -1.38,2.114 2.114,0 0,1 0,-1.69 2.239,2.239 0,0 1,1.25 -1.19l4.83,-1.88a2.385,2.385 0,0 1,1.77 0,2.25 2.25,0 0,1 1.24,1.21 2.181,2.181 0,0 1,-1.184 2.847l-0.086,0.033 -4.83,1.88a2.35,2.35 0,0 1,-0.87 0.16"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M30.61,65.13a2.3,2.3 0,0 1,-2.14 -1.38A2.181,2.181 0,0 1,29.6 60.883c0.044,-0.019 0.089,-0.037 0.135,-0.053l5,-1.94a2.4,2.4 0,0 1,0.87 -0.16,2.3 2.3,0 0,1 2.13,1.38 2.114,2.114 0,0 1,0 1.69,2.251 2.251,0 0,1 -1.26,1.19l-5,1.94a2.374,2.374 0,0 1,-0.87 0.16"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M35.69,48.13a2.371,2.371 0,0 1,-0.9 -0.17l-4.95,-2a2.18,2.18 0,0 1,-1.261 -2.813c0.01,-0.026 0.02,-0.052 0.031,-0.077a2.262,2.262 0,0 1,1.27 -1.24,2.389 2.389,0 0,1 1.76,0l4.95,2a2.236,2.236 0,0 1,1.24 1.2,2.122 2.122,0 0,1 0,1.69 2.311,2.311 0,0 1,-2.12 1.35"
+ android:fillColor="#f8f8f8"/>
+ <path
+ android:pathData="M47.03,37.49a2.3,2.3 0,0 1,-2.14 -1.38l-2,-4.77a2.181,2.181 0,0 1,1.184 -2.847l0.086,-0.033a2.375,2.375 0,0 1,0.87 -0.16,2.3 2.3,0 0,1 2.13,1.38l2,4.77a2.114,2.114 0,0 1,0 1.69,2.238 2.238,0 0,1 -1.26,1.19 2.375,2.375 0,0 1,-0.87 0.16"
+ android:fillColor="#f8f8f8"/>
+</vector>
--- /dev/null
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:aapt="http://schemas.android.com/aapt"
+ android:width="125dp"
+ android:height="125dp"
+ android:viewportWidth="125"
+ android:viewportHeight="125">
+ <path
+ android:pathData="M62.5,62.5m-62.5,0a62.5,62.5 0,1 1,125 0a62.5,62.5 0,1 1,-125 0">
+ <aapt:attr name="android:fillColor">
+ <gradient
+ android:startY="125"
+ android:startX="62.5"
+ android:endY="-3.0437996E-15"
+ android:endX="62.5"
+ android:type="linear">
+ <item android:offset="0" android:color="#FF00C853"/>
+ <item android:offset="0.36" android:color="#FF20D95F"/>
+ <item android:offset="0.77" android:color="#FF3EE96B"/>
+ <item android:offset="1" android:color="#FF4AEF6F"/>
+ </gradient>
+ </aapt:attr>
+ </path>
+ <group>
+ <clip-path
+ android:pathData="M21.34,35.35h82.56v57.84h-82.56z"/>
+ <group>
+ <clip-path
+ android:pathData="M21.34,35.34h82.56v57.84h-82.56z"/>
+ </group>
+ </group>
+ <path
+ android:pathData="M77.17,55.53C74.74,44.66 63.9,36.47 50.9,36.47c-14.79,0 -26.79,10.6 -26.79,23.68a22.209,22.209 0,0 0,7.33 16.27,3.489 3.489,0 0,1 0.146,4.933l-0.006,0.007 -2.14,2.26s20.35,0.22 21.47,0.22a29.258,29.258 0,0 0,14.12 -3.56c7.64,-4.18 12.64,-11.63 12.64,-20.13a21.6,21.6 0,0 0,-0.52 -4.61M38.04,64.37a4.21,4.21 0,1 1,4.2 -4.22v0.01a4.211,4.211 0,0 1,-4.2 4.21m12.83,0a4.21,4.21 0,1 1,4.2 -4.22v0.01a4.211,4.211 0,0 1,-4.2 4.21m13,0h-0.16a4.21,4.21 0,1 1,4.17 -4.77,4.755 4.755,0 0,1 0,0.56 4.17,4.17 0,0 1,-4 4.2"
+ android:fillColor="#fff"/>
+ <path
+ android:pathData="M95.82,86.83l1.47,1.54H84.91a20.378,20.378 0,0 1,-2.25 0.13,18.921 18.921,0 0,1 -15.27,-7.3c7.6,-4.18 12.66,-11.63 12.66,-20.13a20.964,20.964 0,0 0,-0.51 -4.61,20.238 20.238,0 0,1 3.12,-0.24c10.08,0 18.25,7.22 18.25,16.14a15.14,15.14 0,0 1,-5 11.09,2.38 2.38,0 0,0 -0.09,3.36"
+ android:fillColor="#fff"/>
+</vector>
--- /dev/null
+<?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"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <com.ic.launcher.view.TestView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_margin="20dp"
+ app:layout_constraintLeft_toLeftOf="parent"
+ app:layout_constraintTop_toTopOf="parent" />
+
+</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
android:id="@+id/app_icon_iv"
android:layout_width="180dp"
android:layout_height="180dp"
- android:src="@mipmap/app_icon_contact"
app:layout_constraintBottom_toTopOf="@id/app_title_tv"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
-#Sat Jun 19 10:58:54 CST 2021
-VERSION_CODE=10
+#Tue Jun 22 16:54:08 CST 2021
+VERSION_CODE=11