アイコンリソース追加 #48
|
@ -17,6 +17,7 @@
|
||||||
<option value="$PROJECT_DIR$/feature/parent" />
|
<option value="$PROJECT_DIR$/feature/parent" />
|
||||||
<option value="$PROJECT_DIR$/feature/setting" />
|
<option value="$PROJECT_DIR$/feature/setting" />
|
||||||
<option value="$PROJECT_DIR$/model" />
|
<option value="$PROJECT_DIR$/model" />
|
||||||
|
<option value="$PROJECT_DIR$/shared" />
|
||||||
<option value="$PROJECT_DIR$/utils" />
|
<option value="$PROJECT_DIR$/utils" />
|
||||||
</set>
|
</set>
|
||||||
</option>
|
</option>
|
||||||
|
|
|
@ -28,3 +28,4 @@ include ':feature:debug'
|
||||||
include ':utils'
|
include ':utils'
|
||||||
include ':data'
|
include ':data'
|
||||||
include ':model'
|
include ':model'
|
||||||
|
include ':shared'
|
||||||
|
|
1
shared/.gitignore
vendored
Normal file
1
shared/.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
/build
|
35
shared/build.gradle
Normal file
35
shared/build.gradle
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
plugins {
|
||||||
|
alias(libs.plugins.androidLibrary)
|
||||||
|
}
|
||||||
|
|
||||||
|
android {
|
||||||
|
namespace 'one.nem.kidshift.shared'
|
||||||
|
compileSdk 34
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
minSdk 28
|
||||||
|
|
||||||
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
|
consumerProguardFiles "consumer-rules.pro"
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
release {
|
||||||
|
minifyEnabled false
|
||||||
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
compileOptions {
|
||||||
|
sourceCompatibility JavaVersion.VERSION_1_8
|
||||||
|
targetCompatibility JavaVersion.VERSION_1_8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
|
||||||
|
implementation libs.appcompat
|
||||||
|
implementation libs.material
|
||||||
|
testImplementation libs.junit
|
||||||
|
androidTestImplementation libs.ext.junit
|
||||||
|
androidTestImplementation libs.espresso.core
|
||||||
|
}
|
0
shared/consumer-rules.pro
Normal file
0
shared/consumer-rules.pro
Normal file
21
shared/proguard-rules.pro
vendored
Normal file
21
shared/proguard-rules.pro
vendored
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# Add project specific ProGuard rules here.
|
||||||
|
# You can control the set of applied configuration files using the
|
||||||
|
# proguardFiles setting in build.gradle.
|
||||||
|
#
|
||||||
|
# For more details, see
|
||||||
|
# http://developer.android.com/guide/developing/tools/proguard.html
|
||||||
|
|
||||||
|
# If your project uses WebView with JS, uncomment the following
|
||||||
|
# and specify the fully qualified class name to the JavaScript interface
|
||||||
|
# class:
|
||||||
|
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
||||||
|
# public *;
|
||||||
|
#}
|
||||||
|
|
||||||
|
# Uncomment this to preserve the line number information for
|
||||||
|
# debugging stack traces.
|
||||||
|
#-keepattributes SourceFile,LineNumberTable
|
||||||
|
|
||||||
|
# If you keep the line number information, uncomment this to
|
||||||
|
# hide the original source file name.
|
||||||
|
#-renamesourcefileattribute SourceFile
|
|
@ -0,0 +1,26 @@
|
||||||
|
package one.nem.kidshift.shared;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
|
|
||||||
|
import androidx.test.platform.app.InstrumentationRegistry;
|
||||||
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
|
|
||||||
|
import org.junit.Test;
|
||||||
|
import org.junit.runner.RunWith;
|
||||||
|
|
||||||
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instrumented test, which will execute on an Android device.
|
||||||
|
*
|
||||||
|
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
|
||||||
|
*/
|
||||||
|
@RunWith(AndroidJUnit4.class)
|
||||||
|
public class ExampleInstrumentedTest {
|
||||||
|
@Test
|
||||||
|
public void useAppContext() {
|
||||||
|
// Context of the app under test.
|
||||||
|
Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
|
||||||
|
assertEquals("one.nem.kidshift.shared.test", appContext.getPackageName());
|
||||||
|
}
|
||||||
|
}
|
4
shared/src/main/AndroidManifest.xml
Normal file
4
shared/src/main/AndroidManifest.xml
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
|
||||||
|
</manifest>
|
10
shared/src/main/res/drawable/add_24px.xml
Normal file
10
shared/src/main/res/drawable/add_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M450,510L250,510Q237.25,510 228.63,501.37Q220,492.74 220,479.99Q220,467.23 228.63,458.62Q237.25,450 250,450L450,450L450,250Q450,237.25 458.63,228.63Q467.26,220 480.01,220Q492.77,220 501.38,228.63Q510,237.25 510,250L510,450L710,450Q722.75,450 731.37,458.63Q740,467.26 740,480.01Q740,492.77 731.37,501.38Q722.75,510 710,510L510,510L510,710Q510,722.75 501.37,731.37Q492.74,740 479.99,740Q467.23,740 458.62,731.37Q450,722.75 450,710L450,510Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/check_24px.xml
Normal file
10
shared/src/main/res/drawable/check_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M382,620.62L727.54,275.08Q736.46,266.15 748.42,265.96Q760.38,265.77 769.69,275.08Q779,284.39 779,296.46Q779,308.54 769.69,317.85L407.31,680.85Q396.46,691.69 382,691.69Q367.54,691.69 356.69,680.85L189.69,513.85Q180.77,504.92 180.89,492.65Q181,480.39 190.31,471.08Q199.62,461.77 211.69,461.77Q223.77,461.77 233.08,471.08L382,620.62Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/child_care_24px.xml
Normal file
10
shared/src/main/res/drawable/child_care_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M577.77,463.85Q559.38,463.85 546.62,451.15Q533.85,438.46 533.85,420.08Q533.85,401.69 546.54,388.92Q559.23,376.15 577.62,376.15Q596,376.15 608.77,388.85Q621.54,401.54 621.54,419.92Q621.54,438.31 608.84,451.08Q596.15,463.85 577.77,463.85ZM382.38,463.85Q364,463.85 351.23,451.15Q338.46,438.46 338.46,420.08Q338.46,401.69 351.16,388.92Q363.85,376.15 382.23,376.15Q400.62,376.15 413.38,388.85Q426.15,401.54 426.15,419.92Q426.15,438.31 413.46,451.08Q400.77,463.85 382.38,463.85ZM480,664.61Q425.77,664.61 381.31,636.04Q336.85,607.46 313.08,560L646.92,560Q623.15,607.46 578.69,636.04Q534.23,664.61 480,664.61ZM480.02,820Q409.23,820 347.39,793.23Q285.54,766.46 239.54,720.46Q193.54,674.46 166.77,612.64Q140,550.81 140,480.02Q140,409.23 166.77,347.39Q193.54,285.54 239.54,239.54Q285.54,193.54 347.36,166.77Q409.19,140 479.98,140Q550.77,140 612.61,166.77Q674.46,193.54 720.46,239.54Q766.46,285.54 793.23,347.36Q820,409.19 820,479.98Q820,550.77 793.23,612.61Q766.46,674.46 720.46,720.46Q674.46,766.46 612.64,793.23Q550.81,820 480.02,820ZM480,760Q596,760 678,678Q760,596 760,480Q760,364 678,282Q596,200 480,200Q471.56,200 463.13,200.38Q454.69,200.77 446.77,202.77Q442.31,209.54 441.08,215.77Q439.85,222 439.85,230Q439.85,253.31 456.27,269.73Q472.69,286.15 496.12,286.15Q506.15,286.15 513.08,283.15Q520,280.15 528,280.15Q537.36,280.15 543.6,287.33Q549.85,294.5 549.85,304.06Q549.85,322.38 531.42,328.11Q513,333.85 496,333.85Q453.31,333.85 422.73,303.27Q392.15,272.69 392.15,230Q392.15,226.23 392.15,222.92Q392.15,219.6 393.54,214.08Q308.62,241.77 254.31,313.73Q200,385.69 200,480Q200,596 282,678Q364,760 480,760ZM480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/developer_mode_24px.xml
Normal file
10
shared/src/main/res/drawable/developer_mode_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M260.15,480L365.08,584.92Q374,593.85 373.88,605.81Q373.77,617.77 365.08,627.08Q355.77,636.38 343.69,636.69Q331.62,637 322.31,627.69L199.92,505.31Q189.08,494.46 189.08,480Q189.08,465.54 199.92,454.69L322.31,332.31Q331.23,323.39 343.5,323.5Q355.77,323.62 365.08,332.92Q373.77,342.23 374.08,354Q374.38,365.77 365.08,375.08L260.15,480ZM280,790L280,827.69Q280,832.31 283.85,836.15Q287.69,840 292.31,840L667.69,840Q672.31,840 676.15,836.15Q680,832.31 680,827.69L680,790L280,790ZM280,170L680,170L680,132.31Q680,127.69 676.15,123.85Q672.31,120 667.69,120L292.31,120Q287.69,120 283.85,123.85Q280,127.69 280,132.31L280,170ZM699.85,480L594.92,375.08Q586,366.15 586.12,354.19Q586.23,342.23 594.92,332.92Q604.23,323.62 616.31,323.31Q628.38,323 637.69,332.31L760.08,454.69Q770.92,465.54 770.92,480Q770.92,494.46 760.08,505.31L637.69,627.69Q628.77,636.61 616.5,636.5Q604.23,636.38 594.92,627.08Q586.23,617.77 585.92,606Q585.62,594.23 594.92,584.92L699.85,480ZM280,170L280,132.31Q280,127.69 280,123.85Q280,120 280,120L280,120Q280,120 280,123.85Q280,127.69 280,132.31L280,170ZM280,790L280,790L280,827.69Q280,832.31 280,836.15Q280,840 280,840L280,840Q280,840 280,836.15Q280,832.31 280,827.69L280,790ZM292.31,900Q262,900 241,879Q220,858 220,827.69L220,710Q220,697.23 228.62,688.62Q237.23,680 250,680Q262.77,680 271.38,688.62Q280,697.23 280,710L280,730L680,730L680,710Q680,697.23 688.62,688.62Q697.23,680 710,680Q722.77,680 731.38,688.62Q740,697.23 740,710L740,827.69Q740,858 719,879Q698,900 667.69,900L292.31,900ZM292.31,60L667.69,60Q698,60 719,81Q740,102 740,132.31L740,250Q740,262.77 731.38,271.38Q722.77,280 710,280Q697.23,280 688.62,271.38Q680,262.77 680,250L680,230L280,230L280,250Q280,262.77 271.38,271.38Q262.77,280 250,280Q237.23,280 228.62,271.38Q220,262.77 220,250L220,132.31Q220,102 241,81Q262,60 292.31,60Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/done_all_24px.xml
Normal file
10
shared/src/main/res/drawable/done_all_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M76.92,515.08Q68,506.15 68.12,494.19Q68.23,482.23 77.54,472.92Q86.85,464.23 98.62,463.92Q110.38,463.62 119.69,472.92L268.62,621.85L278.62,611.85Q284.46,614.62 290.89,618.73Q297.31,622.85 303.54,629.08Q312.85,638.38 312.54,650.15Q312.23,661.92 302.92,671.23L293.31,680.85Q282.46,691.08 268,691.38Q253.54,691.69 242.69,680.85L76.92,515.08ZM494,621.23L840.92,274.31Q849.85,265.39 861.81,265.5Q873.77,265.62 883.08,274.92Q891.77,284.23 892.08,296Q892.38,307.77 883.08,317.08L519.31,680.85Q508.46,691.69 494,691.69Q479.54,691.69 468.69,680.85L302.92,515.08Q294.62,506.77 294.42,494.5Q294.23,482.23 302.92,472.92Q312.23,463.62 324.31,463.62Q336.38,463.62 345.69,472.92L494,621.23ZM656.46,317.69L501.23,472.92Q492.92,481.23 480.65,481.42Q468.38,481.62 459.08,472.92Q449.77,463.62 449.77,451.54Q449.77,439.46 459.08,430.16L614.31,274.92Q622.62,266.62 634.88,266.42Q647.15,266.23 656.46,274.92Q665.77,284.23 665.77,296.31Q665.77,308.38 656.46,317.69Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/error_24px.xml
Normal file
10
shared/src/main/res/drawable/error_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M480,669.23Q493.73,669.23 503.02,659.94Q512.31,650.65 512.31,636.92Q512.31,623.19 503.02,613.9Q493.73,604.62 480,604.62Q466.27,604.62 456.98,613.9Q447.69,623.19 447.69,636.92Q447.69,650.65 456.98,659.94Q466.27,669.23 480,669.23ZM480.01,523.08Q492.77,523.08 501.38,514.45Q510,505.83 510,493.08L510,313.08Q510,300.33 501.37,291.7Q492.74,283.08 479.99,283.08Q467.23,283.08 458.62,291.7Q450,300.33 450,313.08L450,493.08Q450,505.83 458.63,514.45Q467.26,523.08 480.01,523.08ZM480.07,860Q401.23,860 331.86,830.08Q262.49,800.16 211.18,748.87Q159.87,697.58 129.93,628.24Q100,558.9 100,480.07Q100,401.23 129.92,331.86Q159.84,262.49 211.13,211.18Q262.42,159.87 331.76,129.93Q401.1,100 479.93,100Q558.77,100 628.14,129.92Q697.51,159.84 748.82,211.13Q800.13,262.42 830.07,331.76Q860,401.1 860,479.93Q860,558.77 830.08,628.14Q800.16,697.51 748.87,748.82Q697.58,800.13 628.24,830.07Q558.9,860 480.07,860ZM480,800Q614,800 707,707Q800,614 800,480Q800,346 707,253Q614,160 480,160Q346,160 253,253Q160,346 160,480Q160,614 253,707Q346,800 480,800ZM480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/info_24px.xml
Normal file
10
shared/src/main/res/drawable/info_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M480.01,670Q492.77,670 501.38,661.37Q510,652.75 510,640L510,470Q510,457.25 501.37,448.62Q492.74,440 479.99,440Q467.23,440 458.62,448.62Q450,457.25 450,470L450,640Q450,652.75 458.63,661.37Q467.26,670 480.01,670ZM480,371.54Q493.73,371.54 503.02,362.25Q512.31,352.96 512.31,339.23Q512.31,325.5 503.02,316.21Q493.73,306.93 480,306.93Q466.27,306.93 456.98,316.21Q447.69,325.5 447.69,339.23Q447.69,352.96 456.98,362.25Q466.27,371.54 480,371.54ZM480.07,860Q401.23,860 331.86,830.08Q262.49,800.16 211.18,748.87Q159.87,697.58 129.93,628.24Q100,558.9 100,480.07Q100,401.23 129.92,331.86Q159.84,262.49 211.13,211.18Q262.42,159.87 331.76,129.93Q401.1,100 479.93,100Q558.77,100 628.14,129.92Q697.51,159.84 748.82,211.13Q800.13,262.42 830.07,331.76Q860,401.1 860,479.93Q860,558.77 830.08,628.14Q800.16,697.51 748.87,748.82Q697.58,800.13 628.24,830.07Q558.9,860 480.07,860ZM480,800Q614,800 707,707Q800,614 800,480Q800,346 707,253Q614,160 480,160Q346,160 253,253Q160,346 160,480Q160,614 253,707Q346,800 480,800ZM480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/pending_24px.xml
Normal file
10
shared/src/main/res/drawable/pending_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M279.95,530Q300.77,530 315.38,515.43Q330,500.86 330,480.05Q330,459.23 315.43,444.62Q300.86,430 280.05,430Q259.23,430 244.62,444.57Q230,459.14 230,479.95Q230,500.77 244.57,515.38Q259.14,530 279.95,530ZM479.95,530Q500.77,530 515.38,515.43Q530,500.86 530,480.05Q530,459.23 515.43,444.62Q500.86,430 480.05,430Q459.23,430 444.62,444.57Q430,459.14 430,479.95Q430,500.77 444.57,515.38Q459.14,530 479.95,530ZM679.95,530Q700.77,530 715.38,515.43Q730,500.86 730,480.05Q730,459.23 715.43,444.62Q700.86,430 680.05,430Q659.23,430 644.62,444.57Q630,459.14 630,479.95Q630,500.77 644.57,515.38Q659.14,530 679.95,530ZM480.07,860Q401.23,860 331.86,830.08Q262.49,800.16 211.18,748.87Q159.87,697.58 129.93,628.24Q100,558.9 100,480.07Q100,401.23 129.92,331.86Q159.84,262.49 211.13,211.18Q262.42,159.87 331.76,129.93Q401.1,100 479.93,100Q558.77,100 628.14,129.92Q697.51,159.84 748.82,211.13Q800.13,262.42 830.07,331.76Q860,401.1 860,479.93Q860,558.77 830.08,628.14Q800.16,697.51 748.87,748.82Q697.58,800.13 628.24,830.07Q558.9,860 480.07,860ZM480,800Q614,800 707,707Q800,614 800,480Q800,346 707,253Q614,160 480,160Q346,160 253,253Q160,346 160,480Q160,614 253,707Q346,800 480,800ZM480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/settings_24px.xml
Normal file
10
shared/src/main/res/drawable/settings_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M435.69,860Q415.23,860 400.35,846.42Q385.46,832.85 382.23,813L372.46,738.15Q356.39,732.77 339.5,723.08Q322.62,713.38 309.31,702.31L240,731.77Q221.15,740.08 202.12,733.38Q183.08,726.69 172.54,709.08L127.46,630.92Q116.92,613.31 121.39,593.65Q125.85,574 141.85,561.23L201.77,516.23Q200.39,507.31 199.81,498.31Q199.23,489.31 199.23,480.38Q199.23,471.85 199.81,463.04Q200.39,454.23 201.77,443.77L141.85,398.77Q125.85,386 121.58,366.15Q117.31,346.31 127.85,328.69L172.54,251.69Q183.08,234.46 202.12,227.58Q221.15,220.69 240,229L308.92,258.08Q323.39,246.62 339.81,237.12Q356.23,227.62 372.08,221.85L382.23,147Q385.46,127.15 400.35,113.58Q415.23,100 435.69,100L524.31,100Q544.77,100 559.65,113.58Q574.54,127.15 577.77,147L587.54,222.23Q605.54,228.77 620.11,237.5Q634.69,246.23 649.54,258.08L720.39,229Q739.23,220.69 758.27,227.58Q777.31,234.46 787.84,251.69L832.54,329.08Q843.08,346.69 838.61,366.35Q834.15,386 818.15,398.77L756.69,444.92Q758.84,454.61 759.04,463.04Q759.23,471.46 759.23,480Q759.23,488.15 758.84,496.58Q758.46,505 756.08,515.85L816.38,561.23Q832.38,574 837.04,593.65Q841.69,613.31 831.15,630.92L785.84,708.69Q775.31,726.31 756.08,733Q736.85,739.69 718,731.38L649.54,701.92Q634.69,713.77 619.23,722.88Q603.77,732 587.54,737.77L577.77,813Q574.54,832.85 559.65,846.42Q544.77,860 524.31,860L435.69,860ZM440,800L518.62,800L533,692.85Q563.62,684.85 588.96,670.12Q614.31,655.38 637.85,632.23L737.23,674L776.62,606L689.85,540.62Q694.85,525.08 696.65,510.15Q698.46,495.23 698.46,480Q698.46,464.38 696.65,449.85Q694.85,435.31 689.85,420.15L777.38,354L738,286L637.46,328.38Q617.38,306.92 589.35,290.46Q561.31,274 532.62,267.15L520,160L440.62,160L427.38,266.77Q396.77,274 370.85,288.92Q344.92,303.85 321.38,327.38L222,286L182.62,354L269,418.38Q264,432.62 262,448Q260,463.38 260,480.38Q260,496 262,511Q264,526 268.62,540.62L182.62,606L222,674L321,632Q343.77,655.38 369.69,670.31Q395.62,685.23 427,693.23L440,800ZM480.46,600Q530.38,600 565.42,564.96Q600.46,529.92 600.46,480Q600.46,430.08 565.42,395.04Q530.38,360 480.46,360Q429.92,360 395.19,395.04Q360.46,430.08 360.46,480Q360.46,529.92 395.19,564.96Q429.92,600 480.46,600ZM480,480L480,480Q480,480 480,480Q480,480 480,480L480,480L480,480L480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480L480,480L480,480L480,480Q480,480 480,480Q480,480 480,480L480,480L480,480L480,480Q480,480 480,480Q480,480 480,480L480,480L480,480L480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480L480,480L480,480L480,480Q480,480 480,480Q480,480 480,480L480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/supervised_user_circle_24px.xml
Normal file
10
shared/src/main/res/drawable/supervised_user_circle_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M422,794.31Q466.62,709.85 537.77,679.92Q608.92,650 660,650Q681.85,650 702.12,653.42Q722.38,656.85 741.85,662.46Q767,626.39 783.5,579.5Q800,532.62 800,480Q800,346 707,253Q614,160 480,160Q346,160 253,253Q160,346 160,480Q160,528.46 173.42,571.96Q186.85,615.46 211.39,652Q250.85,630.85 291.96,620.42Q333.08,610 376.54,610Q405.08,610 431.69,614.73Q458.31,619.46 480.38,626.15Q463.15,635.85 448.23,647.62Q433.31,659.38 419.54,673.15Q409.85,671.15 398.65,670.58Q387.46,670 376.54,670Q343.37,670 310.72,677.77Q278.08,685.54 249.08,701.08Q283.77,738.08 328.08,761.69Q372.39,785.31 422,794.31ZM480.07,860Q401.23,860 331.86,830.08Q262.49,800.16 211.18,748.87Q159.87,697.58 129.93,628.24Q100,558.9 100,480.07Q100,401.23 129.92,331.86Q159.84,262.49 211.13,211.18Q262.42,159.87 331.76,129.93Q401.1,100 479.93,100Q558.77,100 628.14,129.92Q697.51,159.84 748.82,211.13Q800.13,262.42 830.07,331.76Q860,401.1 860,479.93Q860,558.77 830.08,628.14Q800.16,697.51 748.87,748.82Q697.58,800.13 628.24,830.07Q558.9,860 480.07,860ZM380,530Q325.85,530 287.92,492.08Q250,454.15 250,400Q250,345.85 287.92,307.92Q325.85,270 380,270Q434.15,270 472.08,307.92Q510,345.85 510,400Q510,454.15 472.08,492.08Q434.15,530 380,530ZM380,470Q408.85,470 429.42,449.42Q450,428.85 450,400Q450,371.15 429.42,350.58Q408.85,330 380,330Q351.15,330 330.58,350.58Q310,371.15 310,400Q310,428.85 330.58,449.42Q351.15,470 380,470ZM660,577.69Q618.97,577.69 590.64,549.36Q562.31,521.03 562.31,480Q562.31,438.97 590.64,410.64Q618.97,382.31 660,382.31Q701.03,382.31 729.36,410.64Q757.69,438.97 757.69,480Q757.69,521.03 729.36,549.36Q701.03,577.69 660,577.69ZM480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Q480,480 480,480Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/task_alt_24px.xml
Normal file
10
shared/src/main/res/drawable/task_alt_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M480.07,860Q401.23,860 331.86,830.08Q262.49,800.16 211.18,748.87Q159.87,697.58 129.93,628.24Q100,558.9 100,480.07Q100,401.23 129.93,331.86Q159.85,262.49 211.15,211.18Q262.45,159.87 331.8,129.93Q401.15,100 480,100Q529.92,100 576.77,112.73Q623.62,125.46 666.39,149.54Q677.92,156 681.46,168.16Q685,180.31 677.31,190.85Q669.62,201.39 656.96,204.04Q644.31,206.69 632.54,200.23Q597.46,180.62 558.73,170.31Q520,160 480,160Q347,160 253.5,253.5Q160,347 160,480Q160,613 253.5,706.5Q347,800 480,800Q613,800 706.5,706.5Q800,613 800,480Q800,468.39 799.12,457.5Q798.23,446.61 796.08,435.15Q794.08,422.38 800.46,410.73Q806.85,399.08 819.68,395.62Q831.77,392.15 842.11,398.62Q852.46,405.08 854.46,417.23Q857.23,432.38 858.61,447.89Q860,463.39 860,480Q860,558.85 830.08,628.2Q800.16,697.55 748.87,748.85Q697.58,800.15 628.24,830.07Q558.9,860 480.07,860ZM423.23,565.85L796.77,191.69Q805.08,183.39 817.35,182.89Q829.61,182.39 839.01,191.78Q847.61,200.39 847.61,212.77Q847.61,225.15 838.92,233.85L448.54,624.85Q437.69,635.69 423.23,635.69Q408.77,635.69 397.92,624.85L288.15,515.08Q279.85,506.77 279.65,494.19Q279.46,481.62 288.15,472.92Q296.85,464.23 309.23,464.23Q321.61,464.23 330.31,472.92L423.23,565.85Z"/>
|
||||||
|
</vector>
|
10
shared/src/main/res/drawable/warning_24px.xml
Normal file
10
shared/src/main/res/drawable/warning_24px.xml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="24dp"
|
||||||
|
android:height="24dp"
|
||||||
|
android:viewportWidth="960"
|
||||||
|
android:viewportHeight="960"
|
||||||
|
android:tint="?attr/colorControlNormal">
|
||||||
|
<path
|
||||||
|
android:fillColor="@android:color/white"
|
||||||
|
android:pathData="M137.02,820Q126.85,820 118.75,815.03Q110.65,810.06 106.16,801.92Q101.48,793.84 101.01,784.42Q100.54,775 106.09,765.76L448.52,174.24Q454.08,165 462.42,160.58Q470.77,156.16 480,156.16Q489.23,156.16 497.58,160.58Q505.92,165 511.48,174.24L853.91,765.76Q859.46,775 858.99,784.42Q858.52,793.84 853.84,801.92Q849.35,810.06 841.25,815.03Q833.15,820 822.98,820L137.02,820ZM178,760L782,760L480,240L178,760ZM480,712.31Q493.73,712.31 503.02,703.02Q512.31,693.73 512.31,680Q512.31,666.27 503.02,656.98Q493.73,647.69 480,647.69Q466.27,647.69 456.98,656.98Q447.69,666.27 447.69,680Q447.69,693.73 456.98,703.02Q466.27,712.31 480,712.31ZM480.01,607.69Q492.77,607.69 501.38,599.07Q510,590.44 510,577.69L510,437.69Q510,424.94 501.37,416.32Q492.74,407.69 479.99,407.69Q467.23,407.69 458.62,416.32Q450,424.94 450,437.69L450,577.69Q450,590.44 458.63,599.07Q467.26,607.69 480.01,607.69ZM480,500L480,500L480,500Z"/>
|
||||||
|
</vector>
|
|
@ -0,0 +1,17 @@
|
||||||
|
package one.nem.kidshift.shared;
|
||||||
|
|
||||||
|
import org.junit.Test;
|
||||||
|
|
||||||
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Example local unit test, which will execute on the development machine (host).
|
||||||
|
*
|
||||||
|
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
|
||||||
|
*/
|
||||||
|
public class ExampleUnitTest {
|
||||||
|
@Test
|
||||||
|
public void addition_isCorrect() {
|
||||||
|
assertEquals(4, 2 + 2);
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user