├── .gitignore
├── .idea
├── caches
│ └── build_file_checksums.ser
├── codeStyles
│ └── Project.xml
├── compiler.xml
├── copyright
│ └── profiles_settings.xml
├── encodings.xml
├── gradle.xml
├── jarRepositories.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── README.md
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── eajy
│ │ └── materialdesigncolor
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── open_source_license.html
│ ├── ic_launcher-web.png
│ ├── java
│ │ └── com
│ │ │ └── eajy
│ │ │ └── materialdesigncolor
│ │ │ ├── Constant.java
│ │ │ ├── Data.java
│ │ │ ├── activity
│ │ │ ├── AboutActivity.java
│ │ │ ├── DonateActivity.java
│ │ │ ├── ExplainActivity.java
│ │ │ ├── MainActivity.java
│ │ │ ├── MyAppsActivity.java
│ │ │ └── WebActivity.java
│ │ │ ├── adapter
│ │ │ ├── FragmentAdapter.java
│ │ │ ├── MyAppsAdapter.java
│ │ │ └── RecyclerViewAdapter.java
│ │ │ ├── fragment
│ │ │ └── MainFragment.java
│ │ │ ├── model
│ │ │ └── MyAppsModel.java
│ │ │ ├── util
│ │ │ └── AppUtils.java
│ │ │ └── view
│ │ │ └── GuideDialog.java
│ └── res
│ │ ├── anim
│ │ ├── anim_about_card_show.xml
│ │ └── anim_guide_dismiss.xml
│ │ ├── drawable-hdpi
│ │ ├── github.png
│ │ ├── ic_add_white_24dp.png
│ │ ├── ic_apps_black_24dp.png
│ │ ├── ic_attach_money_black_24dp.png
│ │ ├── ic_chevron_left_black_24dp.png
│ │ ├── ic_chevron_right_black_24dp.png
│ │ ├── ic_close_white_24dp.png
│ │ ├── ic_content_paste_black_24dp.png
│ │ ├── ic_copyright_black_24dp.png
│ │ ├── ic_email_black_24dp.png
│ │ ├── ic_info_black_24dp.png
│ │ ├── ic_location_on_black_24dp.png
│ │ ├── ic_menu_black_24dp.png
│ │ ├── ic_monetization_on_black_24dp.png
│ │ ├── ic_public_black_24dp.png
│ │ ├── ic_share_white_24dp.png
│ │ ├── ic_shop_black_24dp.png
│ │ └── ic_web_white_24dp.png
│ │ ├── drawable-mdpi
│ │ ├── github.png
│ │ ├── ic_add_white_24dp.png
│ │ ├── ic_apps_black_24dp.png
│ │ ├── ic_attach_money_black_24dp.png
│ │ ├── ic_chevron_left_black_24dp.png
│ │ ├── ic_chevron_right_black_24dp.png
│ │ ├── ic_close_white_24dp.png
│ │ ├── ic_content_paste_black_24dp.png
│ │ ├── ic_copyright_black_24dp.png
│ │ ├── ic_email_black_24dp.png
│ │ ├── ic_info_black_24dp.png
│ │ ├── ic_location_on_black_24dp.png
│ │ ├── ic_menu_black_24dp.png
│ │ ├── ic_monetization_on_black_24dp.png
│ │ ├── ic_public_black_24dp.png
│ │ ├── ic_share_white_24dp.png
│ │ ├── ic_shop_black_24dp.png
│ │ └── ic_web_white_24dp.png
│ │ ├── drawable-nodpi
│ │ ├── flutter_demo.png
│ │ ├── game_2048.png
│ │ ├── material_design_2.png
│ │ ├── material_design_color.png
│ │ ├── material_design_demo.png
│ │ ├── tasks.png
│ │ └── x_launcher.png
│ │ ├── drawable-xhdpi
│ │ ├── github.png
│ │ ├── ic_add_white_24dp.png
│ │ ├── ic_apps_black_24dp.png
│ │ ├── ic_attach_money_black_24dp.png
│ │ ├── ic_chevron_left_black_24dp.png
│ │ ├── ic_chevron_right_black_24dp.png
│ │ ├── ic_close_white_24dp.png
│ │ ├── ic_content_paste_black_24dp.png
│ │ ├── ic_copyright_black_24dp.png
│ │ ├── ic_email_black_24dp.png
│ │ ├── ic_info_black_24dp.png
│ │ ├── ic_location_on_black_24dp.png
│ │ ├── ic_menu_black_24dp.png
│ │ ├── ic_monetization_on_black_24dp.png
│ │ ├── ic_public_black_24dp.png
│ │ ├── ic_share_white_24dp.png
│ │ ├── ic_shop_black_24dp.png
│ │ └── ic_web_white_24dp.png
│ │ ├── drawable-xxhdpi
│ │ ├── github.png
│ │ ├── ic_add_white_24dp.png
│ │ ├── ic_apps_black_24dp.png
│ │ ├── ic_attach_money_black_24dp.png
│ │ ├── ic_chevron_left_black_24dp.png
│ │ ├── ic_chevron_right_black_24dp.png
│ │ ├── ic_close_white_24dp.png
│ │ ├── ic_content_paste_black_24dp.png
│ │ ├── ic_copyright_black_24dp.png
│ │ ├── ic_email_black_24dp.png
│ │ ├── ic_info_black_24dp.png
│ │ ├── ic_location_on_black_24dp.png
│ │ ├── ic_menu_black_24dp.png
│ │ ├── ic_monetization_on_black_24dp.png
│ │ ├── ic_public_black_24dp.png
│ │ ├── ic_share_white_24dp.png
│ │ ├── ic_shop_black_24dp.png
│ │ └── ic_web_white_24dp.png
│ │ ├── drawable-xxxhdpi
│ │ ├── github.png
│ │ ├── ic_add_white_24dp.png
│ │ ├── ic_apps_black_24dp.png
│ │ ├── ic_attach_money_black_24dp.png
│ │ ├── ic_chevron_left_black_24dp.png
│ │ ├── ic_chevron_right_black_24dp.png
│ │ ├── ic_close_white_24dp.png
│ │ ├── ic_content_paste_black_24dp.png
│ │ ├── ic_copyright_black_24dp.png
│ │ ├── ic_email_black_24dp.png
│ │ ├── ic_info_black_24dp.png
│ │ ├── ic_location_on_black_24dp.png
│ │ ├── ic_menu_black_24dp.png
│ │ ├── ic_monetization_on_black_24dp.png
│ │ ├── ic_public_black_24dp.png
│ │ ├── ic_share_white_24dp.png
│ │ ├── ic_shop_black_24dp.png
│ │ └── ic_web_white_24dp.png
│ │ ├── drawable
│ │ ├── google_colors.png
│ │ ├── ic_launcher_big.png
│ │ ├── ic_lens_amber_500_24dp.xml
│ │ ├── ic_lens_blue_500_24dp.xml
│ │ ├── ic_lens_blue_grey_500_24dp.xml
│ │ ├── ic_lens_brown_500_24dp.xml
│ │ ├── ic_lens_cyan_500_24dp.xml
│ │ ├── ic_lens_deep_orange_500_24dp.xml
│ │ ├── ic_lens_deep_purple_500_24dp.xml
│ │ ├── ic_lens_green_500_24dp.xml
│ │ ├── ic_lens_grey_500_24dp.xml
│ │ ├── ic_lens_indigo_500_24dp.xml
│ │ ├── ic_lens_light_blue_500_24dp.xml
│ │ ├── ic_lens_light_green_500_24dp.xml
│ │ ├── ic_lens_lime_500_24dp.xml
│ │ ├── ic_lens_orange_500_24dp.xml
│ │ ├── ic_lens_pink_500_24dp.xml
│ │ ├── ic_lens_purple_500_24dp.xml
│ │ ├── ic_lens_red_500_24dp.xml
│ │ ├── ic_lens_teal_500_24dp.xml
│ │ ├── ic_lens_yellow_500_24dp.xml
│ │ └── round.xml
│ │ ├── layout-w820dp
│ │ └── activity_about.xml
│ │ ├── layout
│ │ ├── activity_about.xml
│ │ ├── activity_donate.xml
│ │ ├── activity_explain.xml
│ │ ├── activity_main.xml
│ │ ├── activity_my_apps.xml
│ │ ├── activity_web.xml
│ │ ├── ad_banner.xml
│ │ ├── app_bar_main.xml
│ │ ├── card_about_1.xml
│ │ ├── card_about_2.xml
│ │ ├── content_donate.xml
│ │ ├── dialog_guide.xml
│ │ ├── dialog_source_licenses.xml
│ │ ├── fragment_main.xml
│ │ ├── item_my_apps.xml
│ │ ├── item_recycler_view.xml
│ │ ├── nav_header_main.xml
│ │ └── page_start.xml
│ │ ├── menu
│ │ ├── activity_main_drawer.xml
│ │ └── menu_web_view.xml
│ │ ├── mipmap-anydpi-v26
│ │ └── ic_launcher.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_about.png
│ │ └── ic_shortcut_about_color.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_about.png
│ │ └── ic_shortcut_about_color.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_about.png
│ │ └── ic_shortcut_about_color.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_about.png
│ │ └── ic_shortcut_about_color.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_shortcut_about.png
│ │ └── ic_shortcut_about_color.png
│ │ ├── values-pl-rPL
│ │ ├── arrays.xml
│ │ └── strings.xml
│ │ ├── values-ug
│ │ ├── arrays.xml
│ │ └── strings.xml
│ │ ├── values-w480dp-land
│ │ └── dimens.xml
│ │ ├── values-w600dp
│ │ └── dimens.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ ├── values-zh-rCN
│ │ ├── arrays.xml
│ │ └── strings.xml
│ │ ├── values
│ │ ├── arrays.xml
│ │ ├── colors.xml
│ │ ├── configs.xml
│ │ ├── dimens.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ │ └── xml
│ │ └── shortcuts.xml
│ └── test
│ └── java
│ └── com
│ └── eajy
│ └── materialdesigncolor
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── pictures
├── 1.png
├── 2.png
└── pad_1.png
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | /.idea/caches
7 | .DS_Store
8 | /build
9 | /captures
10 | .externalNativeBuild
11 |
--------------------------------------------------------------------------------
/.idea/caches/build_file_checksums.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/.idea/caches/build_file_checksums.ser
--------------------------------------------------------------------------------
/.idea/codeStyles/Project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | xmlns:android
14 |
15 | ^$
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 | xmlns:.*
25 |
26 | ^$
27 |
28 |
29 | BY_NAME
30 |
31 |
32 |
33 |
34 |
35 |
36 | .*:id
37 |
38 | http://schemas.android.com/apk/res/android
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 | .*:name
48 |
49 | http://schemas.android.com/apk/res/android
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 | name
59 |
60 | ^$
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | style
70 |
71 | ^$
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 | .*
81 |
82 | ^$
83 |
84 |
85 | BY_NAME
86 |
87 |
88 |
89 |
90 |
91 |
92 | .*
93 |
94 | http://schemas.android.com/apk/res/android
95 |
96 |
97 | ANDROID_ATTRIBUTE_ORDER
98 |
99 |
100 |
101 |
102 |
103 |
104 | .*
105 |
106 | .*
107 |
108 |
109 | BY_NAME
110 |
111 |
112 |
113 |
114 |
115 |
116 |
--------------------------------------------------------------------------------
/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.idea/gradle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
20 |
21 |
--------------------------------------------------------------------------------
/.idea/jarRepositories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | ---
3 |
4 | **Color**
5 |
6 | Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights.
7 |
8 | **The color palette**
9 |
10 | This color palette comprises primary and accent colors that can be used for illustration or to develop your brand colors. They’ve been designed to work harmoniously with each other. The color palette starts with primary colors and fills in the spectrum to create a complete and usable palette for Android, Web, and iOS. Google suggests using the 500 colors as the primary colors in your app and the other colors as accents colors.
11 |
12 | **Google material color website:**
13 | https://material.io/guidelines/style/color.html#
14 |
15 | **Google Play:**
16 | https://play.google.com/store/apps/details?id=com.eajy.materialdesigncolor
17 |
18 | 
19 |
20 | 
21 |
22 | 
23 |
24 | ---
25 |
26 | #### Open Source Licenses:
27 | Copyright 2016 Eajy
28 |
29 | The product includes:
30 |
31 | Apache License, Version 2.0
32 | You may obtain a copy of the license at
33 | http://www.apache.org/licenses/LICENSE-2.0
34 |
35 | Android Support Library
36 | Copyright © 2005 The Android Open Source Project. All rights reserved.
37 | http://developer.android.com/tools/extras/support-library.html
38 |
39 | Google Material Design Icons
40 | Copyright © Google, Inc. All rights reserved.
41 | https://material.io/icons/
42 |
43 | Google Material Design Guidelines
44 | Copyright © Google, Inc. All rights reserved.
45 | https://material.io/guidelines/
46 |
47 | [_**- Designed by Eajy in China.**_](https://sites.google.com/view/eajy)
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'com.android.application'
2 |
3 | android {
4 | compileSdkVersion 30
5 |
6 | defaultConfig {
7 | applicationId "com.eajy.materialdesigncolor"
8 | minSdkVersion 21
9 | targetSdkVersion 30
10 | versionCode 32
11 | versionName "3.9"
12 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13 | }
14 |
15 | buildTypes {
16 | release {
17 | minifyEnabled true
18 | shrinkResources true
19 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
20 | }
21 | debug {
22 | minifyEnabled false
23 | }
24 | }
25 |
26 | lintOptions {
27 | checkReleaseBuilds false
28 | abortOnError false
29 | }
30 | }
31 |
32 | dependencies {
33 | implementation fileTree(dir: 'libs', include: ['*.jar'])
34 | testImplementation 'junit:junit:4.13.2'
35 | androidTestImplementation 'com.android.support.test:runner:1.0.2'
36 | androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
37 |
38 | def supportLibVersion = '28.0.0'
39 | implementation "com.android.support:appcompat-v7:${supportLibVersion}"
40 | implementation "com.android.support:support-v4:${supportLibVersion}"
41 | implementation "com.android.support:design:${supportLibVersion}"
42 | implementation "com.android.support:cardview-v7:${supportLibVersion}"
43 | implementation 'com.android.support.constraint:constraint-layout:2.0.4'
44 | implementation 'com.android.billingclient:billing:2.2.1'
45 | implementation 'com.google.android.gms:play-services-ads:17.1.1'
46 | }
47 |
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in D:\Android\sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
19 | # Uncomment this to preserve the line number information for
20 | # debugging stack traces.
21 | #-keepattributes SourceFile,LineNumberTable
22 |
23 | # If you keep the line number information, uncomment this to
24 | # hide the original source file name.
25 | #-renamesourcefileattribute SourceFile
26 |
27 | -keep class com.android.vending.billing.**
28 |
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/eajy/materialdesigncolor/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumentation test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() throws Exception {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("com.eajy.materialdesigncolor", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
14 |
15 |
19 |
20 |
21 |
22 |
23 |
26 |
27 |
28 |
33 |
36 |
40 |
45 |
50 |
51 |
54 |
57 |
58 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/app/src/main/assets/open_source_license.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Open Sources License
5 |
6 |
7 |
8 |
9 | Copyright 2016 Eajy
10 |
11 |
12 |
13 | The product includes:
14 |
15 |
16 |
17 | Apache License, Version 2.0
18 |
19 | You may obtain a copy of the license at
20 |
21 | http://www.apache.org/licenses/LICENSE-2.0
22 |
23 |
24 |
25 | Android Support Library
26 |
27 | Copyright © 2005 The Android Open Source Project. All rights reserved.
28 |
29 | http://developer.android.com/tools/extras/support-library.html
30 |
31 |
32 |
33 | Google Material Design Icons
34 |
35 | Copyright © Google, Inc. All rights reserved.
36 |
37 | https://material.io/icons/
38 |
39 |
40 |
41 | Google Material Design Guidelines
42 |
43 | Copyright © Google, Inc. All rights reserved.
44 |
45 | https://material.io/guidelines/
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/app/src/main/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/ic_launcher-web.png
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/Constant.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor;
2 |
3 | /**
4 | * Created by zhang on 2016.09.23.
5 | */
6 | public class Constant {
7 |
8 | public static String APP_URL = "https://play.google.com/store/apps/details?id=com.eajy.materialdesigncolor";
9 | private static String DESIGNED_BY = "Designed by Eajy in China";
10 | public static String SHARE_CONTENT = "Material Design Color:\n" + APP_URL + "\n- " + DESIGNED_BY;
11 | public static String EMAIL = "mailto:eajy.zhangxiao@gmail.com";
12 | public static String GIT_HUB = "https://github.com/Eajy/MaterialDesignColor";
13 | public static String MY_WEBSITE = "https://sites.google.com/view/eajy";
14 |
15 | public static String GOOGLE_COLOR_WEBSITE = "https://material.io/guidelines/style/color.html#";
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/Data.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor;
2 |
3 | import com.eajy.materialdesigncolor.model.MyAppsModel;
4 |
5 | import java.util.ArrayList;
6 | import java.util.List;
7 |
8 | public class Data {
9 |
10 | public static List getMyAppsData() {
11 | List lists = new ArrayList();
12 |
13 | MyAppsModel model0 = new MyAppsModel();
14 | model0.setName("Material Design");
15 | model0.setDescription("A beautiful app designed with Material Design.");
16 | model0.setPackageName("com.eajy.materialdesigndemo");
17 | model0.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.materialdesigndemo");
18 | model0.setImageUrl("material_design_demo");
19 | if (!model0.getPackageName().equals(BuildConfig.APPLICATION_ID))
20 | lists.add(model0);
21 |
22 | MyAppsModel model7 = new MyAppsModel();
23 | model7.setName("Tasks");
24 | model7.setDescription("Simply create any task or goal or target, and to achieve it.");
25 | model7.setPackageName("com.eajy.apps.tasks");
26 | model7.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.apps.tasks");
27 | model7.setImageUrl("tasks");
28 | if (!model7.getPackageName().equals(BuildConfig.APPLICATION_ID))
29 | lists.add(model7);
30 |
31 | MyAppsModel model6 = new MyAppsModel();
32 | model6.setName("Material Design 2");
33 | model6.setDescription("A beautiful app designed with Material Design 2.");
34 | model6.setPackageName("com.eajy.materialdesign2");
35 | model6.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.materialdesign2");
36 | model6.setImageUrl("material_design_2");
37 | if (!model6.getPackageName().equals(BuildConfig.APPLICATION_ID))
38 | lists.add(model6);
39 |
40 | MyAppsModel model3 = new MyAppsModel();
41 | model3.setName("X Launcher");
42 | model3.setDescription("A beautiful Pixel-Launcher-liked launcher with simplify.");
43 | model3.setPackageName("com.eajy.launcher");
44 | model3.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.launcher");
45 | model3.setImageUrl("x_launcher");
46 | if (!model3.getPackageName().equals(BuildConfig.APPLICATION_ID))
47 | lists.add(model3);
48 |
49 | MyAppsModel model2 = new MyAppsModel();
50 | model2.setName("Flutter Demo");
51 | model2.setDescription("A beautiful app designed with Material Design by using Flutter.");
52 | model2.setPackageName("com.eajy.flutterdemo");
53 | model2.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.flutterdemo");
54 | model2.setImageUrl("flutter_demo");
55 | if (!model2.getPackageName().equals(BuildConfig.APPLICATION_ID))
56 | lists.add(model2);
57 |
58 | MyAppsModel model1 = new MyAppsModel();
59 | model1.setName("Material Design Color");
60 | model1.setDescription("This app shows the color in Material Design.");
61 | model1.setPackageName("com.eajy.materialdesigncolor");
62 | model1.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.materialdesigncolor");
63 | model1.setImageUrl("material_design_color");
64 | if (!model1.getPackageName().equals(BuildConfig.APPLICATION_ID))
65 | lists.add(model1);
66 |
67 | MyAppsModel model5 = new MyAppsModel();
68 | model5.setName("2048 Game");
69 | model5.setDescription("Classic game - 2048. Please enjoy it.");
70 | model5.setPackageName("com.eajy.game.game2048");
71 | model5.setGooglePlayUrl("https://play.google.com/store/apps/details?id=com.eajy.game.game2048");
72 | model5.setImageUrl("game_2048");
73 | if (!model5.getPackageName().equals(BuildConfig.APPLICATION_ID))
74 | lists.add(model5);
75 |
76 | return lists;
77 | }
78 | }
79 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/activity/AboutActivity.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.activity;
2 |
3 | import android.app.Dialog;
4 | import android.content.Intent;
5 | import android.net.Uri;
6 | import android.os.Bundle;
7 | import android.support.design.widget.FloatingActionButton;
8 | import android.support.v7.app.AppCompatActivity;
9 | import android.support.v7.widget.Toolbar;
10 | import android.view.View;
11 | import android.view.animation.AlphaAnimation;
12 | import android.view.animation.Animation;
13 | import android.view.animation.AnimationUtils;
14 | import android.webkit.WebView;
15 | import android.widget.Button;
16 | import android.widget.LinearLayout;
17 | import android.widget.ScrollView;
18 | import android.widget.TextView;
19 | import android.widget.Toast;
20 |
21 | import com.eajy.materialdesigncolor.Constant;
22 | import com.eajy.materialdesigncolor.R;
23 | import com.eajy.materialdesigncolor.util.AppUtils;
24 |
25 | public class AboutActivity extends AppCompatActivity implements View.OnClickListener {
26 |
27 | @Override
28 | protected void onCreate(Bundle savedInstanceState) {
29 | super.onCreate(savedInstanceState);
30 | setContentView(R.layout.activity_about);
31 |
32 | Toolbar toolbar = findViewById(R.id.toolbar_about);
33 | setSupportActionBar(toolbar);
34 | if (getSupportActionBar() != null) {
35 | getSupportActionBar().setDisplayHomeAsUpEnabled(true);
36 | }
37 |
38 | getWindow().setNavigationBarColor(getResources().getColor(R.color.colorPrimary));
39 |
40 | initView();
41 | }
42 |
43 | public void initView() {
44 | Animation animation = AnimationUtils.loadAnimation(this, R.anim.anim_about_card_show);
45 | ScrollView scroll_about = findViewById(R.id.scroll_about);
46 | scroll_about.startAnimation(animation);
47 |
48 | LinearLayout ll_card_about_2_shop = findViewById(R.id.ll_card_about_2_shop);
49 | LinearLayout ll_card_about_2_email = findViewById(R.id.ll_card_about_2_email);
50 | LinearLayout ll_card_about_2_git_hub = findViewById(R.id.ll_card_about_2_git_hub);
51 | LinearLayout ll_card_about_2_website = findViewById(R.id.ll_card_about_2_website);
52 | LinearLayout ll_card_about_source_licenses = findViewById(R.id.ll_card_about_source_licenses);
53 | ll_card_about_2_shop.setOnClickListener(this);
54 | ll_card_about_2_email.setOnClickListener(this);
55 | ll_card_about_2_git_hub.setOnClickListener(this);
56 | ll_card_about_2_website.setOnClickListener(this);
57 | ll_card_about_source_licenses.setOnClickListener(this);
58 |
59 | AlphaAnimation alphaAnimation = new AlphaAnimation(0.0f, 1.0f);
60 | alphaAnimation.setDuration(300);
61 | alphaAnimation.setStartOffset(600);
62 |
63 | FloatingActionButton fab = findViewById(R.id.fab_about_share);
64 | fab.setOnClickListener(this);
65 |
66 | TextView tv_about_version = findViewById(R.id.tv_about_version);
67 | tv_about_version.setText(AppUtils.getVersionName(this));
68 | tv_about_version.startAnimation(alphaAnimation);
69 | }
70 |
71 | @Override
72 | public void onClick(View view) {
73 |
74 | Intent intent = new Intent();
75 |
76 | switch (view.getId()) {
77 | case R.id.ll_card_about_2_shop:
78 | intent.setData(Uri.parse(Constant.APP_URL));
79 | intent.setAction(Intent.ACTION_VIEW);
80 | startActivity(intent);
81 | break;
82 |
83 | case R.id.ll_card_about_2_email:
84 | intent.setAction(Intent.ACTION_SENDTO);
85 | intent.setData(Uri.parse(Constant.EMAIL));
86 | intent.putExtra(Intent.EXTRA_SUBJECT, getString(R.string.about_email_intent));
87 | try {
88 | startActivity(intent);
89 | } catch (Exception e) {
90 | Toast.makeText(AboutActivity.this, getString(R.string.about_not_found_email), Toast.LENGTH_SHORT).show();
91 | }
92 | break;
93 |
94 | case R.id.ll_card_about_2_git_hub:
95 | intent.setData(Uri.parse(Constant.GIT_HUB));
96 | intent.setAction(Intent.ACTION_VIEW);
97 | startActivity(intent);
98 | break;
99 |
100 | case R.id.ll_card_about_source_licenses:
101 | final Dialog dialog = new Dialog(this, R.style.DialogFullscreenWithTitle);
102 | dialog.setTitle(getString(R.string.about_source_licenses));
103 | dialog.setContentView(R.layout.dialog_source_licenses);
104 |
105 | final WebView webView = dialog.findViewById(R.id.web_source_licenses);
106 | webView.loadUrl("file:///android_asset/open_source_license.html");
107 |
108 | Button btn_source_licenses_close = dialog.findViewById(R.id.btn_source_licenses_close);
109 | btn_source_licenses_close.setOnClickListener(new View.OnClickListener() {
110 | @Override
111 | public void onClick(View v) {
112 | dialog.dismiss();
113 | }
114 | });
115 |
116 | dialog.show();
117 | break;
118 |
119 | case R.id.ll_card_about_2_website:
120 | intent.setData(Uri.parse(Constant.MY_WEBSITE));
121 | intent.setAction(Intent.ACTION_VIEW);
122 | startActivity(intent);
123 | break;
124 |
125 | case R.id.fab_about_share:
126 | intent.setAction(Intent.ACTION_SEND);
127 | intent.putExtra(Intent.EXTRA_TEXT, Constant.SHARE_CONTENT);
128 | intent.setType("text/plain");
129 | startActivity(Intent.createChooser(intent, getString(R.string.share_with)));
130 | break;
131 | }
132 | }
133 |
134 | }
135 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/activity/DonateActivity.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.activity;
2 |
3 | import android.os.Bundle;
4 | import android.support.v7.app.AppCompatActivity;
5 | import android.support.v7.widget.Toolbar;
6 |
7 | import com.eajy.materialdesigncolor.R;
8 |
9 | public class DonateActivity extends AppCompatActivity {
10 |
11 | @Override
12 | protected void onCreate(Bundle savedInstanceState) {
13 | super.onCreate(savedInstanceState);
14 | setContentView(R.layout.activity_donate);
15 | initView();
16 | }
17 |
18 | private void initView() {
19 | Toolbar toolbar = findViewById(R.id.toolbar_donate);
20 | setSupportActionBar(toolbar);
21 | if (getSupportActionBar() != null) {
22 | getSupportActionBar().setDisplayHomeAsUpEnabled(true);
23 | }
24 | }
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/activity/ExplainActivity.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.activity;
2 |
3 | import android.content.Intent;
4 | import android.support.v7.app.AppCompatActivity;
5 | import android.os.Bundle;
6 | import android.view.View;
7 | import android.widget.Button;
8 |
9 | import com.eajy.materialdesigncolor.R;
10 |
11 | public class ExplainActivity extends AppCompatActivity {
12 |
13 | @Override
14 | protected void onCreate(Bundle savedInstanceState) {
15 | super.onCreate(savedInstanceState);
16 | setContentView(R.layout.activity_explain);
17 |
18 | Button btn_explain = findViewById(R.id.btn_explain);
19 | btn_explain.setOnClickListener(new View.OnClickListener() {
20 | @Override
21 | public void onClick(View v) {
22 | finish();
23 | startActivity(new Intent(ExplainActivity.this, WebActivity.class));
24 | }
25 | });
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/activity/MyAppsActivity.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.activity;
2 |
3 | import android.os.Bundle;
4 | import android.support.v7.app.AppCompatActivity;
5 | import android.support.v7.widget.LinearLayoutManager;
6 | import android.support.v7.widget.RecyclerView;
7 | import android.support.v7.widget.Toolbar;
8 |
9 | import com.eajy.materialdesigncolor.Data;
10 | import com.eajy.materialdesigncolor.R;
11 | import com.eajy.materialdesigncolor.adapter.MyAppsAdapter;
12 |
13 | public class MyAppsActivity extends AppCompatActivity {
14 |
15 | @Override
16 | protected void onCreate(Bundle savedInstanceState) {
17 | super.onCreate(savedInstanceState);
18 | setContentView(R.layout.activity_my_apps);
19 |
20 | Toolbar toolbar = findViewById(R.id.toolbar_my_apps);
21 | setSupportActionBar(toolbar);
22 | if (getSupportActionBar() != null) {
23 | getSupportActionBar().setDisplayHomeAsUpEnabled(true);
24 | }
25 |
26 | RecyclerView recycler_my_apps = findViewById(R.id.recycler_my_apps);
27 | MyAppsAdapter adapter = new MyAppsAdapter(this, Data.getMyAppsData());
28 | LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
29 | recycler_my_apps.setLayoutManager(linearLayoutManager);
30 | recycler_my_apps.setAdapter(adapter);
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/activity/WebActivity.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.activity;
2 |
3 | import android.content.Intent;
4 | import android.net.Uri;
5 | import android.support.v7.app.AppCompatActivity;
6 | import android.os.Bundle;
7 | import android.support.v7.widget.Toolbar;
8 | import android.view.KeyEvent;
9 | import android.view.Menu;
10 | import android.view.MenuItem;
11 | import android.view.View;
12 | import android.webkit.WebChromeClient;
13 | import android.webkit.WebView;
14 | import android.webkit.WebViewClient;
15 | import android.widget.ProgressBar;
16 |
17 | import com.eajy.materialdesigncolor.Constant;
18 | import com.eajy.materialdesigncolor.R;
19 |
20 | public class WebActivity extends AppCompatActivity {
21 |
22 | private WebView web_view;
23 | private ProgressBar progress_bar_web;
24 |
25 | @Override
26 | protected void onCreate(Bundle savedInstanceState) {
27 | super.onCreate(savedInstanceState);
28 | setContentView(R.layout.activity_web);
29 |
30 | Toolbar toolbar = findViewById(R.id.toolbar_web_view);
31 | toolbar.setNavigationIcon(R.drawable.ic_close_white_24dp);
32 | setSupportActionBar(toolbar);
33 | if (getSupportActionBar() != null) {
34 | getSupportActionBar().setDisplayHomeAsUpEnabled(true);
35 | }
36 |
37 | web_view = findViewById(R.id.web_view);
38 | progress_bar_web = findViewById(R.id.progress_bar_web);
39 | }
40 |
41 | @Override
42 | protected void onResume() {
43 | super.onResume();
44 | setWebView(web_view, Constant.GOOGLE_COLOR_WEBSITE);
45 | }
46 |
47 | private void setWebView(final WebView mWebView, String url) {
48 | mWebView.getSettings().setJavaScriptEnabled(true);
49 |
50 | mWebView.setWebViewClient(new WebViewClient() {
51 | });
52 |
53 | mWebView.setWebChromeClient(new WebChromeClient() {
54 | @Override
55 | public void onProgressChanged(WebView view, int newProgress) {
56 | progress_bar_web.setVisibility(View.VISIBLE);
57 | progress_bar_web.setProgress(newProgress);
58 | if (newProgress == 100) {
59 | progress_bar_web.setVisibility(View.GONE);
60 | }
61 | }
62 |
63 | @Override
64 | public void onReceivedTitle(WebView view, String title) {
65 | super.onReceivedTitle(view, title);
66 | if (getSupportActionBar() != null) {
67 | getSupportActionBar().setTitle(title);
68 | }
69 | }
70 | });
71 |
72 | mWebView.setOnKeyListener(new View.OnKeyListener() {
73 | @Override
74 | public boolean onKey(View v, int keyCode, KeyEvent event) {
75 | if (mWebView.canGoBack() && keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
76 | mWebView.goBack();
77 | return true;
78 | }
79 | return false;
80 | }
81 | });
82 |
83 | mWebView.loadUrl(url);
84 | }
85 |
86 | @Override
87 | public boolean onCreateOptionsMenu(Menu menu) {
88 | getMenuInflater().inflate(R.menu.menu_web_view, menu);
89 | return true;
90 | }
91 |
92 | @Override
93 | public boolean onOptionsItemSelected(MenuItem item) {
94 | switch (item.getItemId()) {
95 | case R.id.menu_web_view:
96 | Intent intent = new Intent();
97 | intent.setData(Uri.parse(Constant.GOOGLE_COLOR_WEBSITE));
98 | intent.setAction(Intent.ACTION_VIEW);
99 | startActivity(intent);
100 | break;
101 | }
102 | return super.onOptionsItemSelected(item);
103 | }
104 | }
105 |
106 |
107 |
108 |
109 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/adapter/FragmentAdapter.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.adapter;
2 |
3 | import android.support.v4.app.Fragment;
4 | import android.support.v4.app.FragmentManager;
5 | import android.support.v4.app.FragmentStatePagerAdapter;
6 |
7 | import java.util.List;
8 |
9 | /**
10 | * Created by zhang on 2016.08.07.
11 | */
12 | public class FragmentAdapter extends FragmentStatePagerAdapter {
13 | private List mFragments;
14 |
15 | public FragmentAdapter(FragmentManager fm, List fragments) {
16 | super(fm);
17 | mFragments = fragments;
18 | }
19 |
20 | @Override
21 | public Fragment getItem(int position) {
22 | return mFragments.get(position);
23 | }
24 |
25 | @Override
26 | public int getCount() {
27 | return mFragments.size();
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/adapter/MyAppsAdapter.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.adapter;
2 |
3 | import android.content.Context;
4 | import android.content.Intent;
5 | import android.net.Uri;
6 | import android.support.annotation.NonNull;
7 | import android.support.v7.widget.RecyclerView;
8 | import android.view.LayoutInflater;
9 | import android.view.View;
10 | import android.view.ViewGroup;
11 | import android.widget.ImageView;
12 | import android.widget.TextView;
13 |
14 | import com.eajy.materialdesigncolor.R;
15 | import com.eajy.materialdesigncolor.model.MyAppsModel;
16 | import com.eajy.materialdesigncolor.util.AppUtils;
17 |
18 | import java.util.List;
19 |
20 |
21 | public class MyAppsAdapter extends RecyclerView.Adapter {
22 |
23 | private Context context;
24 | private List items;
25 |
26 | public MyAppsAdapter(Context context, List items) {
27 | this.context = context;
28 | this.items = items;
29 | }
30 |
31 | @NonNull
32 | @Override
33 | public MyAppsHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
34 | View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_my_apps, parent, false);
35 | return new MyAppsHolder(view);
36 | }
37 |
38 | @Override
39 | public void onBindViewHolder(@NonNull final MyAppsHolder holder, final int position) {
40 | holder.setIsRecyclable(false);
41 |
42 | final MyAppsModel model = items.get(holder.getAdapterPosition());
43 | int resId = context.getResources().getIdentifier(model.getImageUrl(), "drawable", context.getPackageName());
44 | holder.image_app.setImageDrawable(context.getDrawable(resId));
45 | holder.tv_app_name.setText(model.getName());
46 | holder.tv_app_description.setText(model.getDescription());
47 |
48 | holder.itemView.setOnClickListener(new View.OnClickListener() {
49 | @Override
50 | public void onClick(View v) {
51 | Intent intent = new Intent();
52 | if (AppUtils.checkAppInstalled(context, model.getPackageName())) {
53 | intent = context.getPackageManager().getLaunchIntentForPackage(model.getPackageName());
54 | if (intent != null) {
55 | intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Intent.FLAG_ACTIVITY_CLEAR_TOP);
56 | }
57 | context.startActivity(intent);
58 | } else {
59 | intent.setData(Uri.parse(model.getGooglePlayUrl()));
60 | intent.setAction(Intent.ACTION_VIEW);
61 | context.startActivity(intent);
62 | }
63 | }
64 | });
65 | }
66 |
67 | @Override
68 | public int getItemCount() {
69 | return items.size();
70 | }
71 |
72 |
73 | class MyAppsHolder extends RecyclerView.ViewHolder {
74 |
75 | private View mView;
76 | private ImageView image_app;
77 | private TextView tv_app_name, tv_app_description;
78 |
79 |
80 | private MyAppsHolder(View itemView) {
81 | super(itemView);
82 | mView = itemView;
83 | image_app = itemView.findViewById(R.id.image_app);
84 | tv_app_name = itemView.findViewById(R.id.tv_app_name);
85 | tv_app_description = itemView.findViewById(R.id.tv_app_description);
86 | }
87 | }
88 |
89 | }
90 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/adapter/RecyclerViewAdapter.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.adapter;
2 |
3 | import android.content.ClipboardManager;
4 | import android.content.Context;
5 | import android.graphics.Color;
6 | import android.support.design.widget.Snackbar;
7 | import android.support.v7.widget.RecyclerView;
8 | import android.view.LayoutInflater;
9 | import android.view.View;
10 | import android.view.ViewGroup;
11 | import android.widget.LinearLayout;
12 | import android.widget.RelativeLayout;
13 | import android.widget.TextView;
14 |
15 | import com.eajy.materialdesigncolor.R;
16 |
17 | /**
18 | * Created by zhang on 2016.08.07.
19 | */
20 | public class RecyclerViewAdapter extends RecyclerView.Adapter {
21 |
22 | private Context context;
23 | private String[] colorNames;
24 | private String[] colorValues;
25 | private String[] textColors;
26 |
27 | public RecyclerViewAdapter(Context context, String[] colorNames, String[] colorValues, String[] textColors) {
28 | this.context = context;
29 | this.colorNames = colorNames;
30 | this.colorValues = colorValues;
31 | this.textColors = textColors;
32 | }
33 |
34 | @Override
35 | public RecyclerViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
36 | View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_recycler_view, parent, false);
37 | return new RecyclerViewHolder(view);
38 | }
39 |
40 | @Override
41 | public void onBindViewHolder(final RecyclerViewHolder holder, final int position) {
42 | holder.setIsRecyclable(false);
43 |
44 | holder.relative_item.setBackgroundColor(Color.parseColor(colorValues[holder.getAdapterPosition()]));
45 |
46 | holder.tv_recycler_name.setText(colorNames[holder.getAdapterPosition()]);
47 | holder.tv_recycler_value.setText(colorValues[holder.getAdapterPosition()]);
48 |
49 | if (textColors[holder.getAdapterPosition()].equals("White")) {
50 | holder.tv_recycler_name.setTextColor(Color.WHITE);
51 | holder.tv_recycler_value.setTextColor(Color.WHITE);
52 | } else {
53 | holder.tv_recycler_name.setTextColor(Color.BLACK);
54 | holder.tv_recycler_value.setTextColor(Color.BLACK);
55 | }
56 |
57 | if (holder.getAdapterPosition() == 10) {
58 | LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
59 | lp.setMargins(0, 12, 0, 0);
60 | holder.relative_item.setLayoutParams(lp);
61 | }
62 |
63 | holder.mView.setLongClickable(true);
64 | holder.mView.setOnLongClickListener(new View.OnLongClickListener() {
65 | @Override
66 | public boolean onLongClick(View v) {
67 | ClipboardManager cmb = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
68 | if (cmb != null) {
69 | cmb.setText(colorValues[holder.getAdapterPosition()]);
70 | }
71 | Snackbar.make(holder.mView, context.getString(R.string.copy_before) + colorValues[holder.getAdapterPosition()] + context.getString(R.string.copy_after),
72 | Snackbar.LENGTH_SHORT).show();
73 | return true;
74 | }
75 | });
76 |
77 | }
78 |
79 | @Override
80 | public int getItemCount() {
81 | return textColors.length;
82 | }
83 |
84 |
85 | class RecyclerViewHolder extends RecyclerView.ViewHolder {
86 |
87 | private View mView;
88 | private RelativeLayout relative_item;
89 | private TextView tv_recycler_name, tv_recycler_value;
90 |
91 | private RecyclerViewHolder(View itemView) {
92 | super(itemView);
93 | mView = itemView;
94 | relative_item = itemView.findViewById(R.id.relative_item);
95 | tv_recycler_name = itemView.findViewById(R.id.tv_recycler_name);
96 | tv_recycler_value = itemView.findViewById(R.id.tv_recycler_value);
97 | }
98 | }
99 |
100 | }
101 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/fragment/MainFragment.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.fragment;
2 |
3 | import android.graphics.Color;
4 | import android.os.Bundle;
5 | import android.support.annotation.Nullable;
6 | import android.support.v4.app.Fragment;
7 | import android.support.v7.widget.LinearLayoutManager;
8 | import android.support.v7.widget.RecyclerView;
9 | import android.view.LayoutInflater;
10 | import android.view.View;
11 | import android.view.ViewGroup;
12 | import android.widget.LinearLayout;
13 | import android.widget.RelativeLayout;
14 | import android.widget.TextView;
15 |
16 | import com.eajy.materialdesigncolor.R;
17 | import com.eajy.materialdesigncolor.adapter.RecyclerViewAdapter;
18 |
19 | /**
20 | * Created by zhang on 2016.08.07.
21 | */
22 | public class MainFragment extends Fragment {
23 |
24 | private RelativeLayout relative_title;
25 | private TextView tv_header_title, tv_header_name, tv_header_value;
26 | private RecyclerView recycler_main;
27 |
28 | private String title;
29 | private String[] colorNames;
30 | private String[] colorValues;
31 | private String[] textColors;
32 |
33 | public MainFragment() {
34 |
35 | }
36 |
37 | // Create a new instance of Fragment that will be initialized with the given arguments.
38 | public MainFragment newInstance(String title, String[] colorNames, String[] colorValues, String[] textColors) {
39 | MainFragment fragment = new MainFragment();
40 | Bundle bundle = new Bundle();
41 | bundle.putString("title", title);
42 | bundle.putStringArray("colorNames", colorNames);
43 | bundle.putStringArray("colorValues", colorValues);
44 | bundle.putStringArray("textColors", textColors);
45 | fragment.setArguments(bundle);
46 | return fragment;
47 | }
48 |
49 | @Nullable
50 | @Override
51 | public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
52 | LinearLayout linearLayout = (LinearLayout) inflater.inflate(R.layout.fragment_main, container, false);
53 | relative_title = linearLayout.findViewById(R.id.relative_title);
54 | tv_header_title = linearLayout.findViewById(R.id.tv_header_title);
55 | tv_header_name = linearLayout.findViewById(R.id.tv_header_name);
56 | tv_header_value = linearLayout.findViewById(R.id.tv_header_value);
57 | recycler_main = linearLayout.findViewById(R.id.recycler_main);
58 | return linearLayout;
59 | }
60 |
61 | @Override
62 | public void onActivityCreated(@Nullable Bundle savedInstanceState) {
63 | super.onActivityCreated(savedInstanceState);
64 |
65 | //Get the parameters passed to the Fragment
66 | Bundle args = getArguments();
67 | if (args != null) {
68 | title = args.getString("title");
69 | colorNames = args.getStringArray("colorNames");
70 | colorValues = args.getStringArray("colorValues");
71 | textColors = args.getStringArray("textColors");
72 |
73 | initDada();
74 | }
75 | }
76 |
77 | private void initDada() {
78 | tv_header_title.setText(title);
79 |
80 | if (colorNames != null && colorNames.length > 6) {
81 | tv_header_name.setText(colorNames[5]);
82 | tv_header_value.setText(colorValues[5]);
83 | relative_title.setBackgroundColor(Color.parseColor(colorValues[5]));
84 |
85 | if (textColors[5].equals("White")) {
86 | tv_header_title.setTextColor(Color.WHITE);
87 | tv_header_name.setTextColor(Color.WHITE);
88 | tv_header_value.setTextColor(Color.WHITE);
89 | } else {
90 | tv_header_title.setTextColor(Color.BLACK);
91 | tv_header_name.setTextColor(Color.BLACK);
92 | tv_header_value.setTextColor(Color.BLACK);
93 | }
94 | }
95 |
96 | RecyclerViewAdapter adapter = new RecyclerViewAdapter(getContext(), colorNames, colorValues, textColors);
97 | recycler_main.setLayoutManager(new LinearLayoutManager(getContext()));
98 | recycler_main.setAdapter(adapter);
99 | }
100 |
101 | }
102 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/model/MyAppsModel.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.model;
2 |
3 | import java.io.Serializable;
4 |
5 | public class MyAppsModel implements Serializable {
6 |
7 | private static final long serialVersionUID = 1L;
8 |
9 | private String name;
10 | private String description;
11 | private String imageUrl;
12 | private String packageName;
13 | private String googlePlayUrl;
14 |
15 | public String getName() {
16 | return name;
17 | }
18 |
19 | public void setName(String name) {
20 | this.name = name;
21 | }
22 |
23 | public String getDescription() {
24 | return description;
25 | }
26 |
27 | public void setDescription(String description) {
28 | this.description = description;
29 | }
30 |
31 | public String getImageUrl() {
32 | return imageUrl;
33 | }
34 |
35 | public void setImageUrl(String imageUrl) {
36 | this.imageUrl = imageUrl;
37 | }
38 |
39 | public String getPackageName() {
40 | return packageName;
41 | }
42 |
43 | public void setPackageName(String packageName) {
44 | this.packageName = packageName;
45 | }
46 |
47 | public String getGooglePlayUrl() {
48 | return googlePlayUrl;
49 | }
50 |
51 | public void setGooglePlayUrl(String googlePlayUrl) {
52 | this.googlePlayUrl = googlePlayUrl;
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/util/AppUtils.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.util;
2 |
3 | import android.content.Context;
4 | import android.content.pm.PackageInfo;
5 | import android.content.pm.PackageManager;
6 |
7 | import com.eajy.materialdesigncolor.R;
8 |
9 | /**
10 | * Created by zhang on 2017.11.22.
11 | */
12 |
13 | public class AppUtils {
14 |
15 | public static boolean checkAppInstalled(Context context, String packageName) {
16 | try {
17 | context.getPackageManager().getPackageInfo(packageName, PackageManager.GET_ACTIVITIES);
18 | return true;
19 | } catch (PackageManager.NameNotFoundException e) {
20 | return false;
21 | }
22 | }
23 |
24 | public static String getVersionName(Context context) {
25 | try {
26 | PackageManager manager = context.getPackageManager();
27 | PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0);
28 | String version = info.versionName;
29 | return context.getString(R.string.about_version) + " " + version;
30 | } catch (Exception e) {
31 | e.printStackTrace();
32 | return "";
33 | }
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/app/src/main/java/com/eajy/materialdesigncolor/view/GuideDialog.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor.view;
2 |
3 | import android.content.Context;
4 | import android.os.Bundle;
5 | import android.support.v7.app.AppCompatDialog;
6 | import android.view.View;
7 | import android.view.animation.AlphaAnimation;
8 | import android.view.animation.Animation;
9 | import android.view.animation.AnimationUtils;
10 | import android.widget.ImageView;
11 | import android.widget.RelativeLayout;
12 | import android.widget.TextView;
13 |
14 | import com.eajy.materialdesigncolor.R;
15 |
16 | /**
17 | * Created by zhang on 2017.04.19.
18 | */
19 |
20 | public class GuideDialog extends AppCompatDialog {
21 |
22 | private RelativeLayout relative_guide, relative_guide_background;
23 | private TextView tv_guide;
24 | private ImageView img_guide_left, img_guide_right;
25 |
26 | public GuideDialog(Context context, int theme) {
27 | super(context, theme);
28 | }
29 |
30 | @Override
31 | protected void onCreate(Bundle savedInstanceState) {
32 | super.onCreate(savedInstanceState);
33 | setContentView(R.layout.dialog_guide);
34 |
35 | initView();
36 | }
37 |
38 | private void initView() {
39 | relative_guide = findViewById(R.id.relative_guide);
40 | relative_guide_background = findViewById(R.id.relative_guide_background);
41 | tv_guide = findViewById(R.id.tv_guide);
42 | img_guide_left = findViewById(R.id.img_guide_left);
43 | img_guide_right = findViewById(R.id.img_guide_right);
44 |
45 | relative_guide.setOnClickListener(new View.OnClickListener() {
46 | @Override
47 | public void onClick(View v) {
48 | Animation dismissAnimation = AnimationUtils.loadAnimation(getContext(), R.anim.anim_guide_dismiss);
49 | dismissAnimation.setAnimationListener(new Animation.AnimationListener() {
50 | @Override
51 | public void onAnimationStart(Animation animation) {
52 |
53 | }
54 |
55 | @Override
56 | public void onAnimationEnd(Animation animation) {
57 | dismiss();
58 | }
59 |
60 | @Override
61 | public void onAnimationRepeat(Animation animation) {
62 |
63 | }
64 | });
65 | relative_guide_background.startAnimation(dismissAnimation);
66 |
67 | Animation alphaAnimation = new AlphaAnimation(1.0f, 0.0f);
68 | alphaAnimation.setDuration(1000);
69 | tv_guide.startAnimation(alphaAnimation);
70 | img_guide_left.startAnimation(alphaAnimation);
71 | img_guide_right.startAnimation(alphaAnimation);
72 | }
73 | });
74 | }
75 |
76 |
77 | }
78 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/anim_about_card_show.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/anim_guide_dismiss.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
16 |
17 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_add_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_add_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_apps_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_apps_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_attach_money_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_attach_money_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_chevron_left_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_chevron_left_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_chevron_right_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_chevron_right_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_close_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_close_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_content_paste_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_content_paste_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_copyright_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_copyright_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_email_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_email_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_info_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_info_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_location_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_location_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_menu_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_menu_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_monetization_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_monetization_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_public_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_public_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_share_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_share_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_shop_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_shop_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_web_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-hdpi/ic_web_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_add_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_add_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_apps_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_apps_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_attach_money_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_attach_money_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_chevron_left_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_chevron_left_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_chevron_right_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_chevron_right_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_close_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_close_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_content_paste_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_content_paste_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_copyright_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_copyright_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_email_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_email_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_info_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_info_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_location_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_location_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_menu_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_menu_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_monetization_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_monetization_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_public_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_public_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_share_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_share_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_shop_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_shop_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_web_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-mdpi/ic_web_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/flutter_demo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/flutter_demo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/game_2048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/game_2048.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/material_design_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/material_design_2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/material_design_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/material_design_color.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/material_design_demo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/material_design_demo.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/tasks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/tasks.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/x_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-nodpi/x_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_add_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_add_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_apps_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_apps_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_attach_money_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_attach_money_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_chevron_left_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_chevron_left_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_chevron_right_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_chevron_right_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_close_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_close_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_content_paste_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_content_paste_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_copyright_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_copyright_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_email_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_email_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_info_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_info_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_location_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_location_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_menu_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_menu_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_monetization_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_monetization_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_public_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_public_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_share_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_share_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_shop_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_shop_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_web_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xhdpi/ic_web_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_apps_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_apps_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_attach_money_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_attach_money_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_chevron_left_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_chevron_left_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_chevron_right_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_chevron_right_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_close_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_close_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_content_paste_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_content_paste_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_copyright_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_copyright_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_email_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_email_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_info_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_info_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_location_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_location_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_menu_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_menu_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_monetization_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_monetization_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_public_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_public_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_shop_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_shop_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_add_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_add_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_apps_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_apps_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_attach_money_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_attach_money_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_chevron_left_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_chevron_left_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_chevron_right_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_chevron_right_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_close_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_close_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_content_paste_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_content_paste_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_copyright_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_copyright_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_email_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_email_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_info_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_info_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_location_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_location_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_menu_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_menu_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_monetization_on_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_monetization_on_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_public_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_public_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_share_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_share_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_shop_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_shop_black_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_web_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable-xxxhdpi/ic_web_white_24dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/google_colors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable/google_colors.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/drawable/ic_launcher_big.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_amber_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_blue_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_blue_grey_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_brown_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_cyan_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_deep_orange_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_deep_purple_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_green_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_grey_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_indigo_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_light_blue_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_light_green_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_lime_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_orange_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_pink_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_purple_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_red_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_teal_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_lens_yellow_500_24dp.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/layout-w820dp/activity_about.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
16 |
17 |
23 |
24 |
29 |
30 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
50 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_about.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
16 |
17 |
23 |
24 |
29 |
30 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
49 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_donate.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
21 |
22 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_explain.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
13 |
24 |
25 |
35 |
36 |
47 |
48 |
61 |
62 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
16 |
17 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_my_apps.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
15 |
16 |
24 |
25 |
31 |
32 |
33 |
34 |
35 |
36 |
42 |
43 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_web.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
14 |
15 |
22 |
23 |
24 |
25 |
29 |
30 |
34 |
35 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/ad_banner.xml:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
18 |
19 |
28 |
29 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/app_bar_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
13 |
14 |
20 |
21 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/card_about_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
18 |
19 |
25 |
26 |
33 |
34 |
41 |
42 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/card_about_2.xml:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
19 |
20 |
28 |
29 |
34 |
35 |
42 |
43 |
49 |
50 |
57 |
58 |
59 |
66 |
67 |
73 |
74 |
81 |
82 |
83 |
90 |
91 |
97 |
98 |
105 |
106 |
107 |
114 |
115 |
121 |
122 |
129 |
130 |
131 |
138 |
139 |
145 |
146 |
153 |
154 |
155 |
156 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/content_donate.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
19 |
20 |
28 |
29 |
37 |
38 |
48 |
49 |
57 |
58 |
59 |
68 |
69 |
77 |
78 |
88 |
89 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_guide.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
15 |
16 |
23 |
24 |
33 |
34 |
43 |
44 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/dialog_source_licenses.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
14 |
15 |
25 |
26 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
13 |
23 |
24 |
31 |
32 |
40 |
41 |
42 |
43 |
48 |
49 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_my_apps.xml:
--------------------------------------------------------------------------------
1 |
2 |
15 |
16 |
20 |
21 |
27 |
28 |
35 |
36 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_recycler_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
15 |
16 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/nav_header_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
20 |
21 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/page_start.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
17 |
18 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/activity_main_drawer.xml:
--------------------------------------------------------------------------------
1 |
2 |
111 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/menu_web_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-hdpi/ic_shortcut_about.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_shortcut_about_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-hdpi/ic_shortcut_about_color.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-mdpi/ic_shortcut_about.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_shortcut_about_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-mdpi/ic_shortcut_about_color.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xhdpi/ic_shortcut_about.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_shortcut_about_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xhdpi/ic_shortcut_about_color.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxhdpi/ic_shortcut_about.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_shortcut_about_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxhdpi/ic_shortcut_about_color.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_about.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_about_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/app/src/main/res/mipmap-xxxhdpi/ic_shortcut_about_color.png
--------------------------------------------------------------------------------
/app/src/main/res/values-pl-rPL/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Color
3 | Material Design Color
4 | Stworzona przez Eajy w Chinach
5 |
6 | O programie Color
7 | Strona programu Material Color
8 | Moje Aplikacje
9 | O aplikacji
10 | Darowizny
11 | Opinie:MaterialDesignColor
12 | Nie znaleziono aplikacji E-mail
13 | Przeciągnij by zobaczyć więcej
14 |
15 | Czerwony
16 | Różowy
17 | Fioletowy
18 | Ciemny Fioletowy
19 | Indygo
20 | Niebieski
21 | Jasny Niebieski
22 | Turkusowy
23 | Morski
24 | Zielony
25 | Jasny Zielony
26 | Limonkowy
27 | Żółty
28 | Bursztynowy
29 | Pomarańczowy
30 | Ciemny Pomarańcz
31 | Brązowy
32 | Szary
33 | Szaro-niebieski
34 |
35 | Skopiowano"
36 | \" do schowka
37 | Przytrzymaj dłużej by skopiować wartość koloru do schowka
38 | Skopiowano
39 |
40 |
41 | Color
42 | Color in material design jest inspirowana odważnymi barwami zestawionymi ze stonowanymi odcieniami, głębokimi tonacjami i jasnymi akcentami.
43 | Paleta Kolorów
44 | Ta paleta kolorów zawiera kolory podstawowe oraz ich odcienie, które można wykorzystać do tworzenia ilustracji lub odtwarzania znanych kolorów.
45 | Zostały zaprojektowane, aby harmonijnie współgrać ze sobą. Paleta kolorów rozpoczyna się od kolorów podstawowych z ich odcieniami, tworząc kompletną i użyteczną paletę dla Androida, stron WWW i iOS. Google zaleca używanie koloru nr 500 jako kolorów podstawowego w aplikacjach, a jego odcieni jako ozdobników.\n\nMotywy umożliwiają logiczną stylizację aplikacji poprzez odcienie powierzchni, głębię cieni i przezroczystość barw.
46 |
47 | Strona Material Color
48 |
49 |
50 | O aplikacji
51 | Wersja:
52 | O aplikacji:MaterialDesignColor
53 | Nie odnaleziono aplikacji E-mail
54 | Cześć, miło Cię widzieć!
55 | Jeśli polubiłeś naszą aplikacę, napisz do mnie.
56 | Oceń na Google play
57 | Napisz do nas E-mail
58 | Kod źródłowy na GitHub
59 | Beijing, Chiny
60 | Odwiedź moją stronę
61 | Otwórz w przeglądarce
62 | Licencja typu open source
63 | Podziel się
64 | Zamknij
65 |
66 |
67 | Wsparcie
68 | Wesprzyj
69 | Wsparto
70 | Będę bardzo wdzięczny za Twoje wsparcie!
71 | Dziękuję za Twoje wsparcie, jestem bardzo wdzięczny!
72 | 1.99 USD
73 | 9.99 USD
74 | Przepraszam, nie mogę tego wykonać!
75 |
76 |
77 | Ładowanie reklam...
78 |
79 |
80 | O aplikacji Color
81 | O mnie
82 |
83 |
84 | Moje aplikacje
85 |
86 |
--------------------------------------------------------------------------------
/app/src/main/res/values-ug/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Color
3 | Material Design Color
4 | Designed by Eajy in China
5 |
6 | چۈشەندۈرۈلۈشى
7 | ـ Material Color تور بېكىتى
8 | ئەپلىرىم
9 | ھەققىدە
10 | تارتۇقلاش
11 | پىكىر بىرىش:MaterialDesignColor
12 | پوچتا يوللانمىسى پروگراممىسى يوق
13 | سىيرىپ كۆپلەپ كۆرۈڭ
14 |
15 | قىزىل رەڭ
16 | ھال رەڭ
17 | سۆسۈن رەڭ
18 | بىنەپشە رەڭ
19 | قارا كۆك رەڭ
20 | كۆك رەڭ
21 | سۇس كۆك رەڭ
22 | مايسا رەڭ
23 | قېنىق كۆك رەڭ
24 | يېشىل رەڭ
25 | سۇس يېشىل رەڭ
26 | لىمون رەڭ
27 | سېرىق رەڭ
28 | كەھرىۋا رەڭ
29 | قىزغۇچ سېرىق رەڭ
30 | توق قىزغۇچ سېرىق رەڭ
31 | قوڭۇر رەڭ
32 | كۈلرەڭ
33 | كۆكۈچ كۈلرەڭ
34 |
35 | نۇسخىلاندى \"
36 | \" چاپلاش تاختىسىغا
37 | ئۇزۇن بېسىپ رەڭ قىممىتىنى نۇسخىلاپ، چاپلاش تاختىسىغا چاپلاڭ
38 | جەزىملەشتۈرۈش
39 |
40 |
41 | Color
42 | Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights.
43 | Color Palette
44 | This color palette comprises primary and accent colors that can be used for illustration or to develop your brand colors.
45 | They’ve been designed to work harmoniously with each other. The color palette starts with primary colors and fills in the spectrum to create a complete and usable palette for Android, Web, and iOS.
46 | Google suggests using the 500 colors as the primary colors in your app and the other colors as accents colors.\n\nThemes enable consistent app styling through surface shades, shadow depth, and ink opacity.
47 | ـ Material Color تور بېكىتى
48 |
49 |
50 | ھەققىدە
51 | نەشرى:
52 | ھەققىدە:MaterialDesignColor
53 | پوچتا يوللانمىسى پروگراممىسى يوق
54 | ئوۋ! سىز بىلەن تۇنۇشقىنىمدىن ناھايتى خوشالمەن!
55 | ئەگەر سىز بۇ Demo نى ياقتۇرسىڭىز، مەن بىلەن ئالاقىلىشىڭ!
56 | باھا بىرىش (Google play)
57 | پىكىر بىرىش (E-mail)
58 | مەنبە كودى (GitHub)
59 | Beijing, China
60 | تور بېكىتىم
61 | تور كۆرگۈچتە ئېچىش
62 | ئوچۇق كود ئىجازىتى
63 | ھەمبەھىرلەش ئۇسۇلى
64 | تاقاش
65 |
66 |
67 | تارتۇقلاش
68 | تارتۇقلاش
69 | تارتۇقلاندى
70 | ئەگەر مېنى تارتۇقلىسىڭىز، سىزدىن ناھايتى خۇرسەن بولغان بولاتتىم!
71 | تارتۇقلىغىنىڭىزغا كۆپتىن-كۆپ رەھمەت!
72 | 1.99 ئامېرىكا دوللىرى
73 | 9.99 ئامېرىكا دوللىرى
74 | كەچۈرۈڭ، مەشغۇلات قىلغىلى بولمىدى!
75 |
76 |
77 | ئېلان يۈكلىنىۋاتىدۇ …
78 |
79 |
80 | چۈشەندۈرۈلۈشى
81 | ھەققىدە
82 |
83 |
84 | ئەپلىرىم
85 |
86 |
--------------------------------------------------------------------------------
/app/src/main/res/values-w480dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 64dp
5 |
6 | 64dp
7 | 64dp
8 |
9 | 48dp
10 |
11 | 256dp
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 64dp
5 |
6 | 64dp
7 | 64dp
8 |
9 | 48dp
10 |
11 | 17sp
12 |
13 | 6dp
14 |
15 | 192dp
16 |
17 | 28dp
18 |
19 |
--------------------------------------------------------------------------------
/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 128dp
4 |
5 | 128dp
6 | 128dp
7 |
8 | 112dp
9 |
10 | 256dp
11 |
12 | 17sp
13 |
14 | 6dp
15 |
16 | 192dp
17 |
18 | 28dp
19 |
20 |
21 |
--------------------------------------------------------------------------------
/app/src/main/res/values-zh-rCN/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Color
3 | Material Design Color
4 | Designed by Eajy in China
5 |
6 | 说明
7 | Material Color 网站
8 | 我的应用
9 | 关于
10 | 捐赠
11 | 反馈:MaterialDesignColor
12 | 没有邮件程序
13 | 滑动查看更多
14 |
15 | 红色
16 | 粉红色
17 | 紫色
18 | 深紫色
19 | 靛青色
20 | 蓝色
21 | 浅蓝色
22 | 青色
23 | 深青色
24 | 绿色
25 | 浅绿色
26 | 青柠色
27 | 黄色
28 | 琥珀色
29 | 橙色
30 | 深橙色
31 | 棕色
32 | 灰色
33 | 蓝灰色
34 |
35 | 已复制 \"
36 | \" 到剪贴板
37 | 长按以复制色值到剪贴板
38 | 确定
39 |
40 |
41 | Color
42 | Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights.
43 | Color Palette
44 | This color palette comprises primary and accent colors that can be used for illustration or to develop your brand colors.
45 | They’ve been designed to work harmoniously with each other. The color palette starts with primary colors and fills in the spectrum to create a complete and usable palette for Android, Web, and iOS.
46 | Google suggests using the 500 colors as the primary colors in your app and the other colors as accents colors.\n\nThemes enable consistent app styling through surface shades, shadow depth, and ink opacity.
47 | Material Color 网站
48 |
49 |
50 | 关于
51 | 版本:
52 | 关于:MaterialDesignColor
53 | 没有邮件程序
54 | 嗨!很高兴见到你!
55 | 如果你喜欢这个Demo,欢迎和我联系!
56 | 评价 (Google play)
57 | 反馈 (E-mail)
58 | 源代码 (GitHub)
59 | Beijing, China
60 | 我的网站
61 | 在浏览器中打开
62 | 开源许可
63 | 分享方式
64 | 关闭
65 |
66 |
67 | 捐赠
68 | 捐赠
69 | 已捐赠
70 | 如果您能够捐赠我,我将非常感谢!
71 | 非常感谢您的捐赠!
72 | 1.99 美元
73 | 9.99 美元
74 | 抱歉,失败!
75 |
76 |
77 | 广告加载中 …
78 |
79 |
80 | Color
81 | 关于
82 |
83 |
84 | 我的应用
85 |
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #0F9D58
4 | #0B8043
5 | #DB4437
6 |
7 | #FFFFFF
8 | #000000
9 | #999999
10 | #CCCCCC
11 | #E0E0E0
12 | #666666
13 | #66000000
14 | #EEEEEE
15 | #00000000
16 | #EEEEEE
17 |
18 |
19 | #4285F4
20 | #34A853
21 | #FBBC05
22 | #EA4335
23 |
24 |
25 | #4285F4
26 | #3367D6
27 | #0F9D58
28 | #0B8043
29 | #F4B400
30 | #F09300
31 | #DB4437
32 |
33 |
34 |
36 |
37 |
38 | #FFEBEE
39 | #FFCDD2
40 | #EF9A9A
41 | #E57373
42 | #EF5350
43 | #F44336
44 | #E53935
45 | #D32F2F
46 | #C62828
47 | #B71C1C
48 | #FF8A80
49 | #FF5252
50 | #FF1744
51 | #D50000
52 |
53 |
54 | #FCE4EC
55 | #F8BBD0
56 | #F48FB1
57 | #F06292
58 | #EC407A
59 | #E91E63
60 | #D81B60
61 | #C2185B
62 | #AD1457
63 | #880E4F
64 | #FF80AB
65 | #FF4081
66 | #F50057
67 | #C51162
68 |
69 |
70 | #F3E5F5
71 | #E1BEE7
72 | #CE93D8
73 | #BA68C8
74 | #AB47BC
75 | #9C27B0
76 | #8E24AA
77 | #7B1FA2
78 | #6A1B9A
79 | #4A148C
80 | #EA80FC
81 | #E040FB
82 | #D500F9
83 | #AA00FF
84 |
85 |
86 | #EDE7F6
87 | #D1C4E9
88 | #B39DDB
89 | #9575CD
90 | #7E57C2
91 | #673AB7
92 | #5E35B1
93 | #512DA8
94 | #4527A0
95 | #311B92
96 | #B388FF
97 | #7C4DFF
98 | #651FFF
99 | #6200EA
100 |
101 |
102 | #E8EAF6
103 | #C5CAE9
104 | #9FA8DA
105 | #7986CB
106 | #5C6BC0
107 | #3F51B5
108 | #3949AB
109 | #303F9F
110 | #283593
111 | #1A237E
112 | #8C9EFF
113 | #536DFE
114 | #3D5AFE
115 | #304FFE
116 |
117 |
118 | #E3F2FD
119 | #BBDEFB
120 | #90CAF9
121 | #64B5F6
122 | #42A5F5
123 | #2196F3
124 | #1E88E5
125 | #1976D2
126 | #1565C0
127 | #0D47A1
128 | #82B1FF
129 | #448AFF
130 | #2979FF
131 | #2962FF
132 |
133 |
134 | #E1F5FE
135 | #B3E5FC
136 | #81D4fA
137 | #4fC3F7
138 | #29B6FC
139 | #03A9F4
140 | #039BE5
141 | #0288D1
142 | #0277BD
143 | #01579B
144 | #80D8FF
145 | #40C4FF
146 | #00B0FF
147 | #0091EA
148 |
149 |
150 | #E0F7FA
151 | #B2EBF2
152 | #80DEEA
153 | #4DD0E1
154 | #26C6DA
155 | #00BCD4
156 | #00ACC1
157 | #0097A7
158 | #00838F
159 | #006064
160 | #84FFFF
161 | #18FFFF
162 | #00E5FF
163 | #00B8D4
164 |
165 |
166 | #E0F2F1
167 | #B2DFDB
168 | #80CBC4
169 | #4DB6AC
170 | #26A69A
171 | #009688
172 | #00897B
173 | #00796B
174 | #00695C
175 | #004D40
176 | #A7FFEB
177 | #64FFDA
178 | #1DE9B6
179 | #00BFA5
180 |
181 |
182 | #E8F5E9
183 | #C8E6C9
184 | #A5D6A7
185 | #81C784
186 | #66BB6A
187 | #4CAF50
188 | #43A047
189 | #388E3C
190 | #2E7D32
191 | #1B5E20
192 | #B9F6CA
193 | #69F0AE
194 | #00E676
195 | #00C853
196 |
197 |
198 | #F1F8E9
199 | #DCEDC8
200 | #C5E1A5
201 | #AED581
202 | #9CCC65
203 | #8BC34A
204 | #7CB342
205 | #689F38
206 | #558B2F
207 | #33691E
208 | #CCFF90
209 | #B2FF59
210 | #76FF03
211 | #64DD17
212 |
213 |
214 | #F9FBE7
215 | #F0F4C3
216 | #E6EE9C
217 | #DCE775
218 | #D4E157
219 | #CDDC39
220 | #C0CA33
221 | #A4B42B
222 | #9E9D24
223 | #827717
224 | #F4FF81
225 | #EEFF41
226 | #C6FF00
227 | #AEEA00
228 |
229 |
230 | #FFFDE7
231 | #FFF9C4
232 | #FFF590
233 | #FFF176
234 | #FFEE58
235 | #FFEB3B
236 | #FDD835
237 | #FBC02D
238 | #F9A825
239 | #F57F17
240 | #FFFF82
241 | #FFFF00
242 | #FFEA00
243 | #FFD600
244 |
245 |
246 | #FFF8E1
247 | #FFECB3
248 | #FFE082
249 | #FFD54F
250 | #FFCA28
251 | #FFC107
252 | #FFB300
253 | #FFA000
254 | #FF8F00
255 | #FF6F00
256 | #FFE57F
257 | #FFD740
258 | #FFC400
259 | #FFAB00
260 |
261 |
262 | #FFF3E0
263 | #FFE0B2
264 | #FFCC80
265 | #FFB74D
266 | #FFA726
267 | #FF9800
268 | #FB8C00
269 | #F57C00
270 | #EF6C00
271 | #E65100
272 | #FFD180
273 | #FFAB40
274 | #FF9100
275 | #FF6D00
276 |
277 |
278 | #FBE9E7
279 | #FFCCBC
280 | #FFAB91
281 | #FF8A65
282 | #FF7043
283 | #FF5722
284 | #F4511E
285 | #E64A19
286 | #D84315
287 | #BF360C
288 | #FF9E80
289 | #FF6E40
290 | #FF3D00
291 | #DD2600
292 |
293 |
294 | #EFEBE9
295 | #D7CCC8
296 | #BCAAA4
297 | #A1887F
298 | #8D6E63
299 | #795548
300 | #6D4C41
301 | #5D4037
302 | #4E342E
303 | #3E2723
304 |
305 |
306 | #FAFAFA
307 | #F5F5F5
308 | #EEEEEE
309 | #E0E0E0
310 | #BDBDBD
311 | #9E9E9E
312 | #757575
313 | #616161
314 | #424242
315 | #212121
316 | #000000
317 | #ffffff
318 |
319 |
320 | #ECEFF1
321 | #CFD8DC
322 | #B0BBC5
323 | #90A4AE
324 | #78909C
325 | #607D8B
326 | #546E7A
327 | #455A64
328 | #37474F
329 | #263238
330 |
331 |
332 |
--------------------------------------------------------------------------------
/app/src/main/res/values/configs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ca-app-pub-9736354689104503~4386315533
5 | ca-app-pub-3940256099942544/6300978111
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 | 16dp
6 | 72dp
7 | 16dp
8 | 128dp
9 | 56dp
10 |
11 | 16dp
12 | 8dp
13 | 4dp
14 | 0dp
15 | 16dp
16 |
17 | 24dp
18 | 144dp
19 |
20 | 8dp
21 | 16dp
22 | 8dp
23 |
24 | 24dp
25 | 16dp
26 |
27 | 144dp
28 | 192dp
29 |
30 | 15sp
31 | 4dp
32 |
33 |
34 |
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #0F9D58
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Color
3 | Material Design Color
4 | Designed by Eajy in China
5 |
6 | Open navigation drawer
7 | Close navigation drawer
8 |
9 | About Color
10 | Material Color Website
11 | My Apps
12 | About
13 | Donations
14 | Feedback:MaterialDesignColor
15 | Not found email app
16 | Swipe to see more
17 |
18 | Red
19 | Pink
20 | Purple
21 | Deep Purple
22 | Indigo
23 | Blue
24 | Light Blue
25 | Cyan
26 | Teal
27 | Green
28 | Light Green
29 | Lime
30 | Yellow
31 | Amber
32 | Orange
33 | Deep Orange
34 | Brown
35 | Grey
36 | Blue Grey
37 |
38 | Copied \"
39 | \" to clipboard
40 | Long press to copy the color value to clipboard
41 | Got it
42 |
43 |
44 | Color
45 | Color in material design is inspired by bold hues juxtaposed with muted environments, deep shadows, and bright highlights.
46 | Color Palette
47 | This color palette comprises primary and accent colors that can be used for illustration or to develop your brand colors.
48 | They’ve been designed to work harmoniously with each other. The color palette starts with primary colors and fills in the spectrum to create a complete and usable palette for Android, Web, and iOS.
49 | Google suggests using the 500 colors as the primary colors in your app and the other colors as accents colors.\n\nThemes enable consistent app styling through surface shades, shadow depth, and ink opacity.
50 | Material Color Website
51 |
52 |
53 | About
54 | Version:
55 | About:MaterialDesignColor
56 | Not found email app
57 | Hey, glad to see you!
58 | If you liked the app, feel free to contact me.
59 | Rate on Google play
60 | Feedback by E-mail
61 | Source code on GitHub
62 | Beijing, China
63 | View my website
64 | Open in browser
65 | Open source licenses
66 | Share with
67 | Close
68 |
69 |
70 | Donations
71 | Donate
72 | Donated
73 | I Would Be Very Grateful If You Could Donate Me !
74 | Thanks For Your Donations, I Am Very Grateful !
75 | 1.99 USD
76 | 9.99 USD
77 | Sorry, Failed!
78 |
79 |
80 | Ads loading …
81 |
82 |
83 | About Color
84 | About
85 |
86 |
87 | My Apps
88 |
89 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
14 |
15 |
16 |
17 |
18 |
19 |
25 |
26 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/shortcuts.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 |
12 |
13 |
14 |
18 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/app/src/test/java/com/eajy/materialdesigncolor/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.eajy.materialdesigncolor;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() throws Exception {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | google()
7 | }
8 | dependencies {
9 | classpath 'com.android.tools.build:gradle:3.6.4'
10 |
11 | // NOTE: Do not place your application dependencies here; they belong
12 | // in the individual module build.gradle files
13 | }
14 | }
15 |
16 | allprojects {
17 | repositories {
18 | jcenter()
19 | google()
20 | }
21 | }
22 |
23 | task clean(type: Delete) {
24 | delete rootProject.buildDir
25 | }
26 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | org.gradle.jvmargs=-Xmx1536m
13 |
14 | # When configured, Gradle will run in incubating parallel mode.
15 | # This option should only be used with decoupled projects. More details, visit
16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
17 | # org.gradle.parallel=true
18 |
19 | android.useAndroidX=false
20 | android.enableJetifier=false
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Jun 02 23:09:45 CST 2020
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
7 |
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | ##############################################################################
4 | ##
5 | ## Gradle start up script for UN*X
6 | ##
7 | ##############################################################################
8 |
9 | # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
10 | DEFAULT_JVM_OPTS=""
11 |
12 | APP_NAME="Gradle"
13 | APP_BASE_NAME=`basename "$0"`
14 |
15 | # Use the maximum available, or set MAX_FD != -1 to use that value.
16 | MAX_FD="maximum"
17 |
18 | warn ( ) {
19 | echo "$*"
20 | }
21 |
22 | die ( ) {
23 | echo
24 | echo "$*"
25 | echo
26 | exit 1
27 | }
28 |
29 | # OS specific support (must be 'true' or 'false').
30 | cygwin=false
31 | msys=false
32 | darwin=false
33 | case "`uname`" in
34 | CYGWIN* )
35 | cygwin=true
36 | ;;
37 | Darwin* )
38 | darwin=true
39 | ;;
40 | MINGW* )
41 | msys=true
42 | ;;
43 | esac
44 |
45 | # Attempt to set APP_HOME
46 | # Resolve links: $0 may be a link
47 | PRG="$0"
48 | # Need this for relative symlinks.
49 | while [ -h "$PRG" ] ; do
50 | ls=`ls -ld "$PRG"`
51 | link=`expr "$ls" : '.*-> \(.*\)$'`
52 | if expr "$link" : '/.*' > /dev/null; then
53 | PRG="$link"
54 | else
55 | PRG=`dirname "$PRG"`"/$link"
56 | fi
57 | done
58 | SAVED="`pwd`"
59 | cd "`dirname \"$PRG\"`/" >/dev/null
60 | APP_HOME="`pwd -P`"
61 | cd "$SAVED" >/dev/null
62 |
63 | CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
64 |
65 | # Determine the Java command to use to start the JVM.
66 | if [ -n "$JAVA_HOME" ] ; then
67 | if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
68 | # IBM's JDK on AIX uses strange locations for the executables
69 | JAVACMD="$JAVA_HOME/jre/sh/java"
70 | else
71 | JAVACMD="$JAVA_HOME/bin/java"
72 | fi
73 | if [ ! -x "$JAVACMD" ] ; then
74 | die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
75 |
76 | Please set the JAVA_HOME variable in your environment to match the
77 | location of your Java installation."
78 | fi
79 | else
80 | JAVACMD="java"
81 | which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
82 |
83 | Please set the JAVA_HOME variable in your environment to match the
84 | location of your Java installation."
85 | fi
86 |
87 | # Increase the maximum file descriptors if we can.
88 | if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
89 | MAX_FD_LIMIT=`ulimit -H -n`
90 | if [ $? -eq 0 ] ; then
91 | if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
92 | MAX_FD="$MAX_FD_LIMIT"
93 | fi
94 | ulimit -n $MAX_FD
95 | if [ $? -ne 0 ] ; then
96 | warn "Could not set maximum file descriptor limit: $MAX_FD"
97 | fi
98 | else
99 | warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
100 | fi
101 | fi
102 |
103 | # For Darwin, add options to specify how the application appears in the dock
104 | if $darwin; then
105 | GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
106 | fi
107 |
108 | # For Cygwin, switch paths to Windows format before running java
109 | if $cygwin ; then
110 | APP_HOME=`cygpath --path --mixed "$APP_HOME"`
111 | CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
112 | JAVACMD=`cygpath --unix "$JAVACMD"`
113 |
114 | # We build the pattern for arguments to be converted via cygpath
115 | ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
116 | SEP=""
117 | for dir in $ROOTDIRSRAW ; do
118 | ROOTDIRS="$ROOTDIRS$SEP$dir"
119 | SEP="|"
120 | done
121 | OURCYGPATTERN="(^($ROOTDIRS))"
122 | # Add a user-defined pattern to the cygpath arguments
123 | if [ "$GRADLE_CYGPATTERN" != "" ] ; then
124 | OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
125 | fi
126 | # Now convert the arguments - kludge to limit ourselves to /bin/sh
127 | i=0
128 | for arg in "$@" ; do
129 | CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
130 | CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
131 |
132 | if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
133 | eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
134 | else
135 | eval `echo args$i`="\"$arg\""
136 | fi
137 | i=$((i+1))
138 | done
139 | case $i in
140 | (0) set -- ;;
141 | (1) set -- "$args0" ;;
142 | (2) set -- "$args0" "$args1" ;;
143 | (3) set -- "$args0" "$args1" "$args2" ;;
144 | (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
145 | (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
146 | (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
147 | (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
148 | (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
149 | (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
150 | esac
151 | fi
152 |
153 | # Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
154 | function splitJvmOpts() {
155 | JVM_OPTS=("$@")
156 | }
157 | eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
158 | JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
159 |
160 | exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
161 |
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
12 | set DEFAULT_JVM_OPTS=
13 |
14 | set DIRNAME=%~dp0
15 | if "%DIRNAME%" == "" set DIRNAME=.
16 | set APP_BASE_NAME=%~n0
17 | set APP_HOME=%DIRNAME%
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windowz variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 | if "%@eval[2+2]" == "4" goto 4NT_args
53 |
54 | :win9xME_args
55 | @rem Slurp the command line arguments.
56 | set CMD_LINE_ARGS=
57 | set _SKIP=2
58 |
59 | :win9xME_args_slurp
60 | if "x%~1" == "x" goto execute
61 |
62 | set CMD_LINE_ARGS=%*
63 | goto execute
64 |
65 | :4NT_args
66 | @rem Get arguments from the 4NT Shell from JP Software
67 | set CMD_LINE_ARGS=%$
68 |
69 | :execute
70 | @rem Setup the command line
71 |
72 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73 |
74 | @rem Execute Gradle
75 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
76 |
77 | :end
78 | @rem End local scope for the variables with windows NT shell
79 | if "%ERRORLEVEL%"=="0" goto mainEnd
80 |
81 | :fail
82 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
83 | rem the _cmd.exe /c_ return code!
84 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
85 | exit /b 1
86 |
87 | :mainEnd
88 | if "%OS%"=="Windows_NT" endlocal
89 |
90 | :omega
91 |
--------------------------------------------------------------------------------
/pictures/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/pictures/1.png
--------------------------------------------------------------------------------
/pictures/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/pictures/2.png
--------------------------------------------------------------------------------
/pictures/pad_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Eajy/MaterialDesignColor/967f3da046bb14a8b854c775ec1f90cb6978a041/pictures/pad_1.png
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------