commit 8ef94d52d3da798d1d57abce18bd5e384ec92460
Author: zym <382866463@qq.com>
Date: Fri Nov 19 19:37:06 2021 +0800
message
diff --git a/app/build.gradle b/app/build.gradle
new file mode 100644
index 0000000..3a9cd73
--- /dev/null
+++ b/app/build.gradle
@@ -0,0 +1,70 @@
+apply plugin: 'com.android.application'
+
+android {
+ compileSdkVersion 28
+ buildToolsVersion '30.0.2'
+
+ defaultConfig {
+ applicationId "net.micode.notes"
+ minSdkVersion 16
+ //noinspection ExpiredTargetSdkVersion
+ targetSdkVersion 26
+
+ }
+
+ sourceSets{
+ main{
+ jniLibs.srcDirs = ['libs']
+ }
+ }
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
+ }
+ }
+ sourceSets {
+ main {
+ jniLibs.srcDirs = ['libs']
+ }
+ }
+
+ useLibrary 'org.apache.http.legacy'
+}
+
+sonarqube {
+ properties {
+ property "sonar.sourceEncoding", "GBK"
+ property "sonar.projectKey", "projectkey" //projectkey
+ property "sonar.projectName", project.name //projectname
+ property "sonar.sources", "src/main/java" //源码,写这个就行
+ property "sonar.projectVersion", project.version //版本,随意
+ property "sonar.binaries", "build/intermediates/classes"
+ }
+}
+
+
+repositories {
+ flatDir {
+ dirs 'libs'
+ }
+}
+
+dependencies {
+
+
+
+ implementation 'com.android.support:support-v4:28.0.0'
+ //implementation 'com.android.support:appcompat-v7:26.+'
+ implementation 'com.android.support.constraint:constraint-layout:2.0.4'
+ implementation 'com.android.support:support-vector-drawable:26.+'
+ implementation 'android.arch.lifecycle:livedata:1.1.1'
+ implementation 'android.arch.lifecycle:viewmodel:1.1.1'
+ implementation 'android.arch.navigation:navigation-fragment:1.0.0'
+ implementation 'android.arch.navigation:navigation-ui:1.0.0'
+ implementation 'com.android.support:design:26.+'
+ implementation files('libs\\Msc.jar')
+ implementation files('libs\\Msc.jar')
+
+
+}
\ No newline at end of file
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/core/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/core/R.java
new file mode 100644
index 0000000..872d786
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/R.java
new file mode 100644
index 0000000..b0c852e
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/R.java
new file mode 100644
index 0000000..12c2646
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/core/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/core/R.java
new file mode 100644
index 0000000..2c19ff7
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/livedata/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/viewmodel/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/viewmodel/R.java
new file mode 100644
index 0000000..a66555a
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/arch/lifecycle/viewmodel/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.viewmodel;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/asynclayoutinflater/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/asynclayoutinflater/R.java
new file mode 100644
index 0000000..95ea1d4
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/asynclayoutinflater/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.asynclayoutinflater;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/compat/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/compat/R.java
new file mode 100644
index 0000000..0f37938
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/compat/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.compat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/constraint/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/constraint/R.java
new file mode 100644
index 0000000..2284df7
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/constraint/R.java
@@ -0,0 +1,2469 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.constraint;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f040001;
+ public static final int actionBarItemBackground = 0x7f040002;
+ public static final int actionBarPopupTheme = 0x7f040003;
+ public static final int actionBarSize = 0x7f040004;
+ public static final int actionBarSplitStyle = 0x7f040005;
+ public static final int actionBarStyle = 0x7f040006;
+ public static final int actionBarTabBarStyle = 0x7f040007;
+ public static final int actionBarTabStyle = 0x7f040008;
+ public static final int actionBarTabTextStyle = 0x7f040009;
+ public static final int actionBarTheme = 0x7f04000a;
+ public static final int actionBarWidgetTheme = 0x7f04000b;
+ public static final int actionButtonStyle = 0x7f04000c;
+ public static final int actionDropDownStyle = 0x7f04000d;
+ public static final int actionLayout = 0x7f04000e;
+ public static final int actionMenuTextAppearance = 0x7f04000f;
+ public static final int actionMenuTextColor = 0x7f040010;
+ public static final int actionModeBackground = 0x7f040011;
+ public static final int actionModeCloseButtonStyle = 0x7f040012;
+ public static final int actionModeCloseDrawable = 0x7f040013;
+ public static final int actionModeCopyDrawable = 0x7f040014;
+ public static final int actionModeCutDrawable = 0x7f040015;
+ public static final int actionModeFindDrawable = 0x7f040016;
+ public static final int actionModePasteDrawable = 0x7f040017;
+ public static final int actionModePopupWindowStyle = 0x7f040018;
+ public static final int actionModeSelectAllDrawable = 0x7f040019;
+ public static final int actionModeShareDrawable = 0x7f04001a;
+ public static final int actionModeSplitBackground = 0x7f04001b;
+ public static final int actionModeStyle = 0x7f04001c;
+ public static final int actionModeWebSearchDrawable = 0x7f04001d;
+ public static final int actionOverflowButtonStyle = 0x7f04001e;
+ public static final int actionOverflowMenuStyle = 0x7f04001f;
+ public static final int actionProviderClass = 0x7f040020;
+ public static final int actionViewClass = 0x7f040021;
+ public static final int activityChooserViewStyle = 0x7f040022;
+ public static final int alertDialogButtonGroupStyle = 0x7f040023;
+ public static final int alertDialogCenterButtons = 0x7f040024;
+ public static final int alertDialogStyle = 0x7f040025;
+ public static final int alertDialogTheme = 0x7f040026;
+ public static final int allowStacking = 0x7f040027;
+ public static final int alpha = 0x7f040028;
+ public static final int alphabeticModifiers = 0x7f040029;
+ public static final int altSrc = 0x7f04002a;
+ public static final int animate_relativeTo = 0x7f04002b;
+ public static final int applyMotionScene = 0x7f04002c;
+ public static final int arcMode = 0x7f04002d;
+ public static final int arrowHeadLength = 0x7f04002f;
+ public static final int arrowShaftLength = 0x7f040030;
+ public static final int attributeName = 0x7f040031;
+ public static final int autoCompleteTextViewStyle = 0x7f040032;
+ public static final int autoSizeMaxTextSize = 0x7f040033;
+ public static final int autoSizeMinTextSize = 0x7f040034;
+ public static final int autoSizePresetSizes = 0x7f040035;
+ public static final int autoSizeStepGranularity = 0x7f040036;
+ public static final int autoSizeTextType = 0x7f040037;
+ public static final int autoTransition = 0x7f040038;
+ public static final int background = 0x7f040039;
+ public static final int backgroundSplit = 0x7f04003a;
+ public static final int backgroundStacked = 0x7f04003b;
+ public static final int backgroundTint = 0x7f04003c;
+ public static final int backgroundTintMode = 0x7f04003d;
+ public static final int barLength = 0x7f04003e;
+ public static final int barrierAllowsGoneWidgets = 0x7f04003f;
+ public static final int barrierDirection = 0x7f040040;
+ public static final int barrierMargin = 0x7f040041;
+ public static final int borderlessButtonStyle = 0x7f040049;
+ public static final int brightness = 0x7f040057;
+ public static final int buttonBarButtonStyle = 0x7f040058;
+ public static final int buttonBarNegativeButtonStyle = 0x7f040059;
+ public static final int buttonBarNeutralButtonStyle = 0x7f04005a;
+ public static final int buttonBarPositiveButtonStyle = 0x7f04005b;
+ public static final int buttonBarStyle = 0x7f04005c;
+ public static final int buttonGravity = 0x7f04005d;
+ public static final int buttonIconDimen = 0x7f04005e;
+ public static final int buttonPanelSideLayout = 0x7f04005f;
+ public static final int buttonStyle = 0x7f040060;
+ public static final int buttonStyleSmall = 0x7f040061;
+ public static final int buttonTint = 0x7f040062;
+ public static final int buttonTintMode = 0x7f040063;
+ public static final int chainUseRtl = 0x7f04006b;
+ public static final int checkboxStyle = 0x7f04006c;
+ public static final int checkedTextViewStyle = 0x7f040071;
+ public static final int circleRadius = 0x7f040084;
+ public static final int clickAction = 0x7f040085;
+ public static final int closeIcon = 0x7f040086;
+ public static final int closeItemLayout = 0x7f04008d;
+ public static final int collapseContentDescription = 0x7f04008e;
+ public static final int collapseIcon = 0x7f04008f;
+ public static final int color = 0x7f040092;
+ public static final int colorAccent = 0x7f040093;
+ public static final int colorBackgroundFloating = 0x7f040094;
+ public static final int colorButtonNormal = 0x7f040095;
+ public static final int colorControlActivated = 0x7f040096;
+ public static final int colorControlHighlight = 0x7f040097;
+ public static final int colorControlNormal = 0x7f040098;
+ public static final int colorError = 0x7f040099;
+ public static final int colorPrimary = 0x7f04009a;
+ public static final int colorPrimaryDark = 0x7f04009b;
+ public static final int colorSwitchThumbNormal = 0x7f04009d;
+ public static final int commitIcon = 0x7f04009e;
+ public static final int constraintSet = 0x7f04009f;
+ public static final int constraintSetEnd = 0x7f0400a0;
+ public static final int constraintSetStart = 0x7f0400a1;
+ public static final int constraint_referenced_ids = 0x7f0400a2;
+ public static final int constraint_referenced_tags = 0x7f0400a3;
+ public static final int constraints = 0x7f0400a4;
+ public static final int content = 0x7f0400a5;
+ public static final int contentDescription = 0x7f0400a6;
+ public static final int contentInsetEnd = 0x7f0400a7;
+ public static final int contentInsetEndWithActions = 0x7f0400a8;
+ public static final int contentInsetLeft = 0x7f0400a9;
+ public static final int contentInsetRight = 0x7f0400aa;
+ public static final int contentInsetStart = 0x7f0400ab;
+ public static final int contentInsetStartWithNavigation = 0x7f0400ac;
+ public static final int contrast = 0x7f0400b3;
+ public static final int controlBackground = 0x7f0400b4;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int crossfade = 0x7f0400bb;
+ public static final int currentState = 0x7f0400bc;
+ public static final int curveFit = 0x7f0400bd;
+ public static final int customBoolean = 0x7f0400be;
+ public static final int customColorDrawableValue = 0x7f0400bf;
+ public static final int customColorValue = 0x7f0400c0;
+ public static final int customDimension = 0x7f0400c1;
+ public static final int customFloatValue = 0x7f0400c2;
+ public static final int customIntegerValue = 0x7f0400c3;
+ public static final int customNavigationLayout = 0x7f0400c4;
+ public static final int customPixelDimension = 0x7f0400c5;
+ public static final int customStringValue = 0x7f0400c6;
+ public static final int defaultDuration = 0x7f0400c9;
+ public static final int defaultQueryHint = 0x7f0400cb;
+ public static final int defaultState = 0x7f0400cc;
+ public static final int deltaPolarAngle = 0x7f0400cd;
+ public static final int deltaPolarRadius = 0x7f0400ce;
+ public static final int deriveConstraintsFrom = 0x7f0400cf;
+ public static final int dialogCornerRadius = 0x7f0400d1;
+ public static final int dialogPreferredPadding = 0x7f0400d2;
+ public static final int dialogTheme = 0x7f0400d3;
+ public static final int displayOptions = 0x7f0400d4;
+ public static final int divider = 0x7f0400d5;
+ public static final int dividerHorizontal = 0x7f0400d6;
+ public static final int dividerPadding = 0x7f0400d7;
+ public static final int dividerVertical = 0x7f0400d8;
+ public static final int dragDirection = 0x7f0400d9;
+ public static final int dragScale = 0x7f0400da;
+ public static final int dragThreshold = 0x7f0400db;
+ public static final int drawPath = 0x7f0400dc;
+ public static final int drawableSize = 0x7f0400dd;
+ public static final int drawerArrowStyle = 0x7f0400de;
+ public static final int dropDownListViewStyle = 0x7f0400df;
+ public static final int dropdownListPreferredItemHeight = 0x7f0400e0;
+ public static final int duration = 0x7f0400e1;
+ public static final int editTextBackground = 0x7f0400e2;
+ public static final int editTextColor = 0x7f0400e3;
+ public static final int editTextStyle = 0x7f0400e4;
+ public static final int elevation = 0x7f0400e5;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0400ec;
+ public static final int firstBaselineToTopHeight = 0x7f040100;
+ public static final int flow_firstHorizontalBias = 0x7f040102;
+ public static final int flow_firstHorizontalStyle = 0x7f040103;
+ public static final int flow_firstVerticalBias = 0x7f040104;
+ public static final int flow_firstVerticalStyle = 0x7f040105;
+ public static final int flow_horizontalAlign = 0x7f040106;
+ public static final int flow_horizontalBias = 0x7f040107;
+ public static final int flow_horizontalGap = 0x7f040108;
+ public static final int flow_horizontalStyle = 0x7f040109;
+ public static final int flow_lastHorizontalBias = 0x7f04010a;
+ public static final int flow_lastHorizontalStyle = 0x7f04010b;
+ public static final int flow_lastVerticalBias = 0x7f04010c;
+ public static final int flow_lastVerticalStyle = 0x7f04010d;
+ public static final int flow_maxElementsWrap = 0x7f04010e;
+ public static final int flow_padding = 0x7f04010f;
+ public static final int flow_verticalAlign = 0x7f040110;
+ public static final int flow_verticalBias = 0x7f040111;
+ public static final int flow_verticalGap = 0x7f040112;
+ public static final int flow_verticalStyle = 0x7f040113;
+ public static final int flow_wrapMode = 0x7f040114;
+ public static final int font = 0x7f040115;
+ public static final int fontFamily = 0x7f040116;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int framePosition = 0x7f040121;
+ public static final int gapBetweenBars = 0x7f040124;
+ public static final int goIcon = 0x7f040125;
+ public static final int height = 0x7f040128;
+ public static final int hideOnContentScroll = 0x7f04012d;
+ public static final int homeAsUpIndicator = 0x7f040132;
+ public static final int homeLayout = 0x7f040133;
+ public static final int icon = 0x7f040135;
+ public static final int iconTint = 0x7f04013b;
+ public static final int iconTintMode = 0x7f04013c;
+ public static final int iconifiedByDefault = 0x7f04013d;
+ public static final int imageButtonStyle = 0x7f04013e;
+ public static final int indeterminateProgressStyle = 0x7f04013f;
+ public static final int initialActivityCount = 0x7f040140;
+ public static final int isLightTheme = 0x7f040142;
+ public static final int itemPadding = 0x7f040149;
+ public static final int keyPositionType = 0x7f04014f;
+ public static final int keylines = 0x7f040150;
+ public static final int lastBaselineToBottomHeight = 0x7f040152;
+ public static final int layout = 0x7f040154;
+ public static final int layoutDescription = 0x7f040155;
+ public static final int layoutDuringTransition = 0x7f040156;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_constrainedHeight = 0x7f04015d;
+ public static final int layout_constrainedWidth = 0x7f04015e;
+ public static final int layout_constraintBaseline_creator = 0x7f04015f;
+ public static final int layout_constraintBaseline_toBaselineOf = 0x7f040160;
+ public static final int layout_constraintBottom_creator = 0x7f040161;
+ public static final int layout_constraintBottom_toBottomOf = 0x7f040162;
+ public static final int layout_constraintBottom_toTopOf = 0x7f040163;
+ public static final int layout_constraintCircle = 0x7f040164;
+ public static final int layout_constraintCircleAngle = 0x7f040165;
+ public static final int layout_constraintCircleRadius = 0x7f040166;
+ public static final int layout_constraintDimensionRatio = 0x7f040167;
+ public static final int layout_constraintEnd_toEndOf = 0x7f040168;
+ public static final int layout_constraintEnd_toStartOf = 0x7f040169;
+ public static final int layout_constraintGuide_begin = 0x7f04016a;
+ public static final int layout_constraintGuide_end = 0x7f04016b;
+ public static final int layout_constraintGuide_percent = 0x7f04016c;
+ public static final int layout_constraintHeight_default = 0x7f04016d;
+ public static final int layout_constraintHeight_max = 0x7f04016e;
+ public static final int layout_constraintHeight_min = 0x7f04016f;
+ public static final int layout_constraintHeight_percent = 0x7f040170;
+ public static final int layout_constraintHorizontal_bias = 0x7f040171;
+ public static final int layout_constraintHorizontal_chainStyle = 0x7f040172;
+ public static final int layout_constraintHorizontal_weight = 0x7f040173;
+ public static final int layout_constraintLeft_creator = 0x7f040174;
+ public static final int layout_constraintLeft_toLeftOf = 0x7f040175;
+ public static final int layout_constraintLeft_toRightOf = 0x7f040176;
+ public static final int layout_constraintRight_creator = 0x7f040177;
+ public static final int layout_constraintRight_toLeftOf = 0x7f040178;
+ public static final int layout_constraintRight_toRightOf = 0x7f040179;
+ public static final int layout_constraintStart_toEndOf = 0x7f04017a;
+ public static final int layout_constraintStart_toStartOf = 0x7f04017b;
+ public static final int layout_constraintTag = 0x7f04017c;
+ public static final int layout_constraintTop_creator = 0x7f04017d;
+ public static final int layout_constraintTop_toBottomOf = 0x7f04017e;
+ public static final int layout_constraintTop_toTopOf = 0x7f04017f;
+ public static final int layout_constraintVertical_bias = 0x7f040180;
+ public static final int layout_constraintVertical_chainStyle = 0x7f040181;
+ public static final int layout_constraintVertical_weight = 0x7f040182;
+ public static final int layout_constraintWidth_default = 0x7f040183;
+ public static final int layout_constraintWidth_max = 0x7f040184;
+ public static final int layout_constraintWidth_min = 0x7f040185;
+ public static final int layout_constraintWidth_percent = 0x7f040186;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_editor_absoluteX = 0x7f040188;
+ public static final int layout_editor_absoluteY = 0x7f040189;
+ public static final int layout_goneMarginBottom = 0x7f04018a;
+ public static final int layout_goneMarginEnd = 0x7f04018b;
+ public static final int layout_goneMarginLeft = 0x7f04018c;
+ public static final int layout_goneMarginRight = 0x7f04018d;
+ public static final int layout_goneMarginStart = 0x7f04018e;
+ public static final int layout_goneMarginTop = 0x7f04018f;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int layout_optimizationLevel = 0x7f040192;
+ public static final int limitBoundsTo = 0x7f040196;
+ public static final int lineHeight = 0x7f040197;
+ public static final int listChoiceBackgroundIndicator = 0x7f040199;
+ public static final int listDividerAlertDialog = 0x7f04019a;
+ public static final int listItemLayout = 0x7f04019b;
+ public static final int listLayout = 0x7f04019c;
+ public static final int listMenuViewStyle = 0x7f04019d;
+ public static final int listPopupWindowStyle = 0x7f04019e;
+ public static final int listPreferredItemHeight = 0x7f04019f;
+ public static final int listPreferredItemHeightLarge = 0x7f0401a0;
+ public static final int listPreferredItemHeightSmall = 0x7f0401a1;
+ public static final int listPreferredItemPaddingLeft = 0x7f0401a2;
+ public static final int listPreferredItemPaddingRight = 0x7f0401a3;
+ public static final int logo = 0x7f0401a4;
+ public static final int logoDescription = 0x7f0401a5;
+ public static final int maxAcceleration = 0x7f0401a8;
+ public static final int maxButtonHeight = 0x7f0401aa;
+ public static final int maxHeight = 0x7f0401ab;
+ public static final int maxVelocity = 0x7f0401ad;
+ public static final int maxWidth = 0x7f0401ae;
+ public static final int measureWithLargestChild = 0x7f0401af;
+ public static final int minHeight = 0x7f0401b1;
+ public static final int minWidth = 0x7f0401b2;
+ public static final int mock_diagonalsColor = 0x7f0401b3;
+ public static final int mock_label = 0x7f0401b4;
+ public static final int mock_labelBackgroundColor = 0x7f0401b5;
+ public static final int mock_labelColor = 0x7f0401b6;
+ public static final int mock_showDiagonals = 0x7f0401b7;
+ public static final int mock_showLabel = 0x7f0401b8;
+ public static final int motionDebug = 0x7f0401b9;
+ public static final int motionInterpolator = 0x7f0401ba;
+ public static final int motionPathRotate = 0x7f0401bb;
+ public static final int motionProgress = 0x7f0401bc;
+ public static final int motionStagger = 0x7f0401bd;
+ public static final int motionTarget = 0x7f0401be;
+ public static final int motion_postLayoutCollision = 0x7f0401bf;
+ public static final int motion_triggerOnCollision = 0x7f0401c0;
+ public static final int moveWhenScrollAtTop = 0x7f0401c1;
+ public static final int multiChoiceItemLayout = 0x7f0401c2;
+ public static final int navigationContentDescription = 0x7f0401c4;
+ public static final int navigationIcon = 0x7f0401c5;
+ public static final int navigationMode = 0x7f0401c6;
+ public static final int nestedScrollFlags = 0x7f0401c8;
+ public static final int numericModifiers = 0x7f0401ca;
+ public static final int onCross = 0x7f0401cb;
+ public static final int onHide = 0x7f0401cc;
+ public static final int onNegativeCross = 0x7f0401cd;
+ public static final int onPositiveCross = 0x7f0401ce;
+ public static final int onShow = 0x7f0401cf;
+ public static final int onTouchUp = 0x7f0401d0;
+ public static final int overlapAnchor = 0x7f0401d1;
+ public static final int overlay = 0x7f0401d2;
+ public static final int paddingBottomNoButtons = 0x7f0401d3;
+ public static final int paddingEnd = 0x7f0401d4;
+ public static final int paddingStart = 0x7f0401d5;
+ public static final int paddingTopNoTitle = 0x7f0401d6;
+ public static final int panelBackground = 0x7f0401d7;
+ public static final int panelMenuListTheme = 0x7f0401d8;
+ public static final int panelMenuListWidth = 0x7f0401d9;
+ public static final int pathMotionArc = 0x7f0401df;
+ public static final int path_percent = 0x7f0401e0;
+ public static final int percentHeight = 0x7f0401e1;
+ public static final int percentWidth = 0x7f0401e2;
+ public static final int percentX = 0x7f0401e3;
+ public static final int percentY = 0x7f0401e4;
+ public static final int perpendicularPath_percent = 0x7f0401e5;
+ public static final int pivotAnchor = 0x7f0401e6;
+ public static final int placeholder_emptyVisibility = 0x7f0401e7;
+ public static final int popupMenuStyle = 0x7f0401ec;
+ public static final int popupTheme = 0x7f0401ed;
+ public static final int popupWindowStyle = 0x7f0401ee;
+ public static final int preserveIconSpacing = 0x7f0401ef;
+ public static final int progressBarPadding = 0x7f0401f1;
+ public static final int progressBarStyle = 0x7f0401f2;
+ public static final int queryBackground = 0x7f0401f3;
+ public static final int queryHint = 0x7f0401f4;
+ public static final int radioButtonStyle = 0x7f0401f5;
+ public static final int ratingBarStyle = 0x7f0401f6;
+ public static final int ratingBarStyleIndicator = 0x7f0401f7;
+ public static final int ratingBarStyleSmall = 0x7f0401f8;
+ public static final int region_heightLessThan = 0x7f0401f9;
+ public static final int region_heightMoreThan = 0x7f0401fa;
+ public static final int region_widthLessThan = 0x7f0401fb;
+ public static final int region_widthMoreThan = 0x7f0401fc;
+ public static final int round = 0x7f0401ff;
+ public static final int roundPercent = 0x7f040200;
+ public static final int saturation = 0x7f040201;
+ public static final int searchHintIcon = 0x7f040205;
+ public static final int searchIcon = 0x7f040206;
+ public static final int searchViewStyle = 0x7f040207;
+ public static final int seekBarStyle = 0x7f040208;
+ public static final int selectableItemBackground = 0x7f040209;
+ public static final int selectableItemBackgroundBorderless = 0x7f04020a;
+ public static final int showAsAction = 0x7f04020b;
+ public static final int showDividers = 0x7f04020c;
+ public static final int showPaths = 0x7f04020e;
+ public static final int showText = 0x7f04020f;
+ public static final int showTitle = 0x7f040210;
+ public static final int singleChoiceItemLayout = 0x7f040211;
+ public static final int sizePercent = 0x7f040214;
+ public static final int spinBars = 0x7f040218;
+ public static final int spinnerDropDownItemStyle = 0x7f040219;
+ public static final int spinnerStyle = 0x7f04021a;
+ public static final int splitTrack = 0x7f04021b;
+ public static final int srcCompat = 0x7f04021c;
+ public static final int staggered = 0x7f04021e;
+ public static final int state_above_anchor = 0x7f040220;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int subMenuArrow = 0x7f040229;
+ public static final int submitBackground = 0x7f04022a;
+ public static final int subtitle = 0x7f04022b;
+ public static final int subtitleTextAppearance = 0x7f04022c;
+ public static final int subtitleTextColor = 0x7f04022d;
+ public static final int subtitleTextStyle = 0x7f04022e;
+ public static final int suggestionRowLayout = 0x7f04022f;
+ public static final int switchMinWidth = 0x7f040230;
+ public static final int switchPadding = 0x7f040231;
+ public static final int switchStyle = 0x7f040232;
+ public static final int switchTextAppearance = 0x7f040233;
+ public static final int targetId = 0x7f04024e;
+ public static final int telltales_tailColor = 0x7f04024f;
+ public static final int telltales_tailScale = 0x7f040250;
+ public static final int telltales_velocityMode = 0x7f040251;
+ public static final int textAllCaps = 0x7f040252;
+ public static final int textAppearanceLargePopupMenu = 0x7f04025d;
+ public static final int textAppearanceListItem = 0x7f04025e;
+ public static final int textAppearanceListItemSecondary = 0x7f04025f;
+ public static final int textAppearanceListItemSmall = 0x7f040260;
+ public static final int textAppearancePopupMenuHeader = 0x7f040262;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f040263;
+ public static final int textAppearanceSearchResultTitle = 0x7f040264;
+ public static final int textAppearanceSmallPopupMenu = 0x7f040265;
+ public static final int textColorAlertDialogListItem = 0x7f040268;
+ public static final int textColorSearchUrl = 0x7f040269;
+ public static final int theme = 0x7f04026d;
+ public static final int thickness = 0x7f04026e;
+ public static final int thumbTextPadding = 0x7f04026f;
+ public static final int thumbTint = 0x7f040270;
+ public static final int thumbTintMode = 0x7f040271;
+ public static final int tickMark = 0x7f040272;
+ public static final int tickMarkTint = 0x7f040273;
+ public static final int tickMarkTintMode = 0x7f040274;
+ public static final int tint = 0x7f040275;
+ public static final int tintMode = 0x7f040276;
+ public static final int title = 0x7f040277;
+ public static final int titleMargin = 0x7f040279;
+ public static final int titleMarginBottom = 0x7f04027a;
+ public static final int titleMarginEnd = 0x7f04027b;
+ public static final int titleMarginStart = 0x7f04027c;
+ public static final int titleMarginTop = 0x7f04027d;
+ public static final int titleMargins = 0x7f04027e;
+ public static final int titleTextAppearance = 0x7f04027f;
+ public static final int titleTextColor = 0x7f040280;
+ public static final int titleTextStyle = 0x7f040281;
+ public static final int toolbarNavigationButtonStyle = 0x7f040283;
+ public static final int toolbarStyle = 0x7f040284;
+ public static final int tooltipForegroundColor = 0x7f040285;
+ public static final int tooltipFrameBackground = 0x7f040286;
+ public static final int tooltipText = 0x7f040287;
+ public static final int touchAnchorId = 0x7f040288;
+ public static final int touchAnchorSide = 0x7f040289;
+ public static final int touchRegionId = 0x7f04028a;
+ public static final int track = 0x7f04028b;
+ public static final int trackTint = 0x7f04028c;
+ public static final int trackTintMode = 0x7f04028d;
+ public static final int transitionDisable = 0x7f04028e;
+ public static final int transitionEasing = 0x7f04028f;
+ public static final int transitionFlags = 0x7f040290;
+ public static final int transitionPathRotate = 0x7f040291;
+ public static final int triggerId = 0x7f040292;
+ public static final int triggerReceiver = 0x7f040293;
+ public static final int triggerSlack = 0x7f040294;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int viewInflaterClass = 0x7f040298;
+ public static final int visibilityMode = 0x7f040299;
+ public static final int voiceIcon = 0x7f04029a;
+ public static final int warmth = 0x7f04029b;
+ public static final int waveDecay = 0x7f04029c;
+ public static final int waveOffset = 0x7f04029d;
+ public static final int wavePeriod = 0x7f04029e;
+ public static final int waveShape = 0x7f04029f;
+ public static final int waveVariesBy = 0x7f0402a0;
+ public static final int windowActionBar = 0x7f0402a1;
+ public static final int windowActionBarOverlay = 0x7f0402a2;
+ public static final int windowActionModeOverlay = 0x7f0402a3;
+ public static final int windowFixedHeightMajor = 0x7f0402a4;
+ public static final int windowFixedHeightMinor = 0x7f0402a5;
+ public static final int windowFixedWidthMajor = 0x7f0402a6;
+ public static final int windowFixedWidthMinor = 0x7f0402a7;
+ public static final int windowMinWidthMajor = 0x7f0402a8;
+ public static final int windowMinWidthMinor = 0x7f0402a9;
+ public static final int windowNoTitle = 0x7f0402aa;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f050000;
+ public static final int abc_allow_stacked_button_bar = 0x7f050001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f050002;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f060000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f060001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f060002;
+ public static final int abc_btn_colored_text_material = 0x7f060003;
+ public static final int abc_color_highlight_material = 0x7f060004;
+ public static final int abc_hint_foreground_material_dark = 0x7f060005;
+ public static final int abc_hint_foreground_material_light = 0x7f060006;
+ public static final int abc_input_method_navigation_guard = 0x7f060007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f060008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f060009;
+ public static final int abc_primary_text_material_dark = 0x7f06000a;
+ public static final int abc_primary_text_material_light = 0x7f06000b;
+ public static final int abc_search_url_text = 0x7f06000c;
+ public static final int abc_search_url_text_normal = 0x7f06000d;
+ public static final int abc_search_url_text_pressed = 0x7f06000e;
+ public static final int abc_search_url_text_selected = 0x7f06000f;
+ public static final int abc_secondary_text_material_dark = 0x7f060010;
+ public static final int abc_secondary_text_material_light = 0x7f060011;
+ public static final int abc_tint_btn_checkable = 0x7f060012;
+ public static final int abc_tint_default = 0x7f060013;
+ public static final int abc_tint_edittext = 0x7f060014;
+ public static final int abc_tint_seek_thumb = 0x7f060015;
+ public static final int abc_tint_spinner = 0x7f060016;
+ public static final int abc_tint_switch_track = 0x7f060017;
+ public static final int accent_material_dark = 0x7f060018;
+ public static final int accent_material_light = 0x7f060019;
+ public static final int background_floating_material_dark = 0x7f06001a;
+ public static final int background_floating_material_light = 0x7f06001b;
+ public static final int background_material_dark = 0x7f06001c;
+ public static final int background_material_light = 0x7f06001d;
+ public static final int bright_foreground_disabled_material_dark = 0x7f06001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f060020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f060021;
+ public static final int bright_foreground_inverse_material_light = 0x7f060022;
+ public static final int bright_foreground_material_dark = 0x7f060023;
+ public static final int bright_foreground_material_light = 0x7f060024;
+ public static final int button_material_dark = 0x7f060025;
+ public static final int button_material_light = 0x7f060026;
+ public static final int dim_foreground_disabled_material_dark = 0x7f060038;
+ public static final int dim_foreground_disabled_material_light = 0x7f060039;
+ public static final int dim_foreground_material_dark = 0x7f06003a;
+ public static final int dim_foreground_material_light = 0x7f06003b;
+ public static final int error_color_material_dark = 0x7f06003c;
+ public static final int error_color_material_light = 0x7f06003d;
+ public static final int foreground_material_dark = 0x7f06003e;
+ public static final int foreground_material_light = 0x7f06003f;
+ public static final int highlighted_text_material_dark = 0x7f060040;
+ public static final int highlighted_text_material_light = 0x7f060041;
+ public static final int material_blue_grey_800 = 0x7f060046;
+ public static final int material_blue_grey_900 = 0x7f060047;
+ public static final int material_blue_grey_950 = 0x7f060048;
+ public static final int material_deep_teal_200 = 0x7f060049;
+ public static final int material_deep_teal_500 = 0x7f06004a;
+ public static final int material_grey_100 = 0x7f06004b;
+ public static final int material_grey_300 = 0x7f06004c;
+ public static final int material_grey_50 = 0x7f06004d;
+ public static final int material_grey_600 = 0x7f06004e;
+ public static final int material_grey_800 = 0x7f06004f;
+ public static final int material_grey_850 = 0x7f060050;
+ public static final int material_grey_900 = 0x7f060051;
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int primary_dark_material_dark = 0x7f06006f;
+ public static final int primary_dark_material_light = 0x7f060070;
+ public static final int primary_material_dark = 0x7f060071;
+ public static final int primary_material_light = 0x7f060072;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int primary_text_default_material_light = 0x7f060075;
+ public static final int primary_text_disabled_material_dark = 0x7f060076;
+ public static final int primary_text_disabled_material_light = 0x7f060077;
+ public static final int ripple_material_dark = 0x7f060078;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ public static final int secondary_text_disabled_material_dark = 0x7f06007d;
+ public static final int secondary_text_disabled_material_light = 0x7f06007e;
+ public static final int switch_thumb_disabled_material_dark = 0x7f06007f;
+ public static final int switch_thumb_disabled_material_light = 0x7f060080;
+ public static final int switch_thumb_material_dark = 0x7f060081;
+ public static final int switch_thumb_material_light = 0x7f060082;
+ public static final int switch_thumb_normal_material_dark = 0x7f060083;
+ public static final int switch_thumb_normal_material_light = 0x7f060084;
+ public static final int tooltip_background_dark = 0x7f060085;
+ public static final int tooltip_background_light = 0x7f060086;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f070000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f070001;
+ public static final int abc_action_bar_default_height_material = 0x7f070002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f070003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f070004;
+ public static final int abc_action_bar_elevation_material = 0x7f070005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f070006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f070007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f070008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f070009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f07000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f07000c;
+ public static final int abc_action_button_min_height_material = 0x7f07000d;
+ public static final int abc_action_button_min_width_material = 0x7f07000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f07000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f070010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f070011;
+ public static final int abc_button_inset_horizontal_material = 0x7f070012;
+ public static final int abc_button_inset_vertical_material = 0x7f070013;
+ public static final int abc_button_padding_horizontal_material = 0x7f070014;
+ public static final int abc_button_padding_vertical_material = 0x7f070015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f070016;
+ public static final int abc_config_prefDialogWidth = 0x7f070017;
+ public static final int abc_control_corner_material = 0x7f070018;
+ public static final int abc_control_inset_material = 0x7f070019;
+ public static final int abc_control_padding_material = 0x7f07001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f07001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f07001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f07001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f07001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f07001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f070020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f070021;
+ public static final int abc_dialog_min_width_major = 0x7f070022;
+ public static final int abc_dialog_min_width_minor = 0x7f070023;
+ public static final int abc_dialog_padding_material = 0x7f070024;
+ public static final int abc_dialog_padding_top_material = 0x7f070025;
+ public static final int abc_dialog_title_divider_material = 0x7f070026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f070027;
+ public static final int abc_disabled_alpha_material_light = 0x7f070028;
+ public static final int abc_dropdownitem_icon_width = 0x7f070029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f07002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f07002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f07002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f07002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f07002e;
+ public static final int abc_floating_window_z = 0x7f07002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f070030;
+ public static final int abc_panel_menu_list_width = 0x7f070031;
+ public static final int abc_progress_bar_height_material = 0x7f070032;
+ public static final int abc_search_view_preferred_height = 0x7f070033;
+ public static final int abc_search_view_preferred_width = 0x7f070034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f070035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f070036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f070037;
+ public static final int abc_switch_padding = 0x7f070038;
+ public static final int abc_text_size_body_1_material = 0x7f070039;
+ public static final int abc_text_size_body_2_material = 0x7f07003a;
+ public static final int abc_text_size_button_material = 0x7f07003b;
+ public static final int abc_text_size_caption_material = 0x7f07003c;
+ public static final int abc_text_size_display_1_material = 0x7f07003d;
+ public static final int abc_text_size_display_2_material = 0x7f07003e;
+ public static final int abc_text_size_display_3_material = 0x7f07003f;
+ public static final int abc_text_size_display_4_material = 0x7f070040;
+ public static final int abc_text_size_headline_material = 0x7f070041;
+ public static final int abc_text_size_large_material = 0x7f070042;
+ public static final int abc_text_size_medium_material = 0x7f070043;
+ public static final int abc_text_size_menu_header_material = 0x7f070044;
+ public static final int abc_text_size_menu_material = 0x7f070045;
+ public static final int abc_text_size_small_material = 0x7f070046;
+ public static final int abc_text_size_subhead_material = 0x7f070047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f070048;
+ public static final int abc_text_size_title_material = 0x7f070049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f07004a;
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int disabled_alpha_material_dark = 0x7f070083;
+ public static final int disabled_alpha_material_light = 0x7f070084;
+ public static final int highlight_alpha_material_colored = 0x7f070088;
+ public static final int highlight_alpha_material_dark = 0x7f070089;
+ public static final int highlight_alpha_material_light = 0x7f07008a;
+ public static final int hint_alpha_material_dark = 0x7f07008b;
+ public static final int hint_alpha_material_light = 0x7f07008c;
+ public static final int hint_pressed_alpha_material_dark = 0x7f07008d;
+ public static final int hint_pressed_alpha_material_light = 0x7f07008e;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int tooltip_corner_radius = 0x7f0700da;
+ public static final int tooltip_horizontal_padding = 0x7f0700db;
+ public static final int tooltip_margin = 0x7f0700dc;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0700dd;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0700de;
+ public static final int tooltip_vertical_padding = 0x7f0700df;
+ public static final int tooltip_y_offset_non_touch = 0x7f0700e0;
+ public static final int tooltip_y_offset_touch = 0x7f0700e1;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f080006;
+ public static final int abc_action_bar_item_background_material = 0x7f080007;
+ public static final int abc_btn_borderless_material = 0x7f080008;
+ public static final int abc_btn_check_material = 0x7f080009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f08000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f08000b;
+ public static final int abc_btn_colored_material = 0x7f08000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f08000d;
+ public static final int abc_btn_radio_material = 0x7f08000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f08000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f080010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f080011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f080012;
+ public static final int abc_cab_background_internal_bg = 0x7f080013;
+ public static final int abc_cab_background_top_material = 0x7f080014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f080015;
+ public static final int abc_control_background_material = 0x7f080016;
+ public static final int abc_dialog_material_background = 0x7f080017;
+ public static final int abc_edit_text_material = 0x7f080018;
+ public static final int abc_ic_ab_back_material = 0x7f080019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f08001a;
+ public static final int abc_ic_clear_material = 0x7f08001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f08001c;
+ public static final int abc_ic_go_search_api_material = 0x7f08001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f08001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f08001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f080020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f080021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f080022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f080023;
+ public static final int abc_ic_search_api_material = 0x7f080024;
+ public static final int abc_ic_star_black_16dp = 0x7f080025;
+ public static final int abc_ic_star_black_36dp = 0x7f080026;
+ public static final int abc_ic_star_black_48dp = 0x7f080027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f080028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f080029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f08002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f08002b;
+ public static final int abc_item_background_holo_dark = 0x7f08002c;
+ public static final int abc_item_background_holo_light = 0x7f08002d;
+ public static final int abc_list_divider_material = 0x7f08002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f08002f;
+ public static final int abc_list_focused_holo = 0x7f080030;
+ public static final int abc_list_longpressed_holo = 0x7f080031;
+ public static final int abc_list_pressed_holo_dark = 0x7f080032;
+ public static final int abc_list_pressed_holo_light = 0x7f080033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f080034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f080035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f080036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f080037;
+ public static final int abc_list_selector_holo_dark = 0x7f080038;
+ public static final int abc_list_selector_holo_light = 0x7f080039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f08003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f08003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f08003c;
+ public static final int abc_ratingbar_material = 0x7f08003d;
+ public static final int abc_ratingbar_small_material = 0x7f08003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f08003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f080040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f080041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f080042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f080043;
+ public static final int abc_seekbar_thumb_material = 0x7f080044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f080045;
+ public static final int abc_seekbar_track_material = 0x7f080046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f080047;
+ public static final int abc_spinner_textfield_background_material = 0x7f080048;
+ public static final int abc_switch_thumb_material = 0x7f080049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f08004a;
+ public static final int abc_tab_indicator_material = 0x7f08004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f08004c;
+ public static final int abc_text_cursor_material = 0x7f08004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f08004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f08004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f080050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f080051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f080052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f080053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f080054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f080055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f080056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f080057;
+ public static final int abc_textfield_search_material = 0x7f080058;
+ public static final int abc_vector_test = 0x7f080059;
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ public static final int tooltip_frame_dark = 0x7f0800b5;
+ public static final int tooltip_frame_light = 0x7f0800b6;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int NO_DEBUG = 0x7f090004;
+ public static final int SHOW_ALL = 0x7f090006;
+ public static final int SHOW_PATH = 0x7f090007;
+ public static final int SHOW_PROGRESS = 0x7f090008;
+ public static final int accelerate = 0x7f09000a;
+ public static final int action_bar = 0x7f09000e;
+ public static final int action_bar_activity_content = 0x7f09000f;
+ public static final int action_bar_container = 0x7f090010;
+ public static final int action_bar_root = 0x7f090011;
+ public static final int action_bar_spinner = 0x7f090012;
+ public static final int action_bar_subtitle = 0x7f090013;
+ public static final int action_bar_title = 0x7f090014;
+ public static final int action_container = 0x7f090015;
+ public static final int action_context_bar = 0x7f090016;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_menu_divider = 0x7f090019;
+ public static final int action_menu_presenter = 0x7f09001a;
+ public static final int action_mode_bar = 0x7f09001b;
+ public static final int action_mode_bar_stub = 0x7f09001c;
+ public static final int action_mode_close_button = 0x7f09001d;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int activity_chooser_view_content = 0x7f090021;
+ public static final int add = 0x7f090022;
+ public static final int alertTitle = 0x7f090023;
+ public static final int aligned = 0x7f090024;
+ public static final int animateToEnd = 0x7f090028;
+ public static final int animateToStart = 0x7f090029;
+ public static final int asConfigured = 0x7f09002a;
+ public static final int async = 0x7f09002b;
+ public static final int autoComplete = 0x7f09002d;
+ public static final int autoCompleteToEnd = 0x7f09002e;
+ public static final int autoCompleteToStart = 0x7f09002f;
+ public static final int baseline = 0x7f090031;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int bounce = 0x7f090036;
+ public static final int buttonPanel = 0x7f09003a;
+ public static final int center = 0x7f09003e;
+ public static final int chain = 0x7f090041;
+ public static final int checkbox = 0x7f090043;
+ public static final int chronometer = 0x7f090044;
+ public static final int content = 0x7f090049;
+ public static final int contentPanel = 0x7f09004a;
+ public static final int cos = 0x7f09004c;
+ public static final int custom = 0x7f09004d;
+ public static final int customPanel = 0x7f09004e;
+ public static final int decelerate = 0x7f090050;
+ public static final int decelerateAndComplete = 0x7f090051;
+ public static final int decor_content_parent = 0x7f090052;
+ public static final int default_activity_button = 0x7f090053;
+ public static final int deltaRelative = 0x7f090055;
+ public static final int dragDown = 0x7f090061;
+ public static final int dragEnd = 0x7f090062;
+ public static final int dragLeft = 0x7f090063;
+ public static final int dragRight = 0x7f090064;
+ public static final int dragStart = 0x7f090065;
+ public static final int dragUp = 0x7f090066;
+ public static final int easeIn = 0x7f090068;
+ public static final int easeInOut = 0x7f090069;
+ public static final int easeOut = 0x7f09006a;
+ public static final int edit_query = 0x7f09006b;
+ public static final int end = 0x7f09006c;
+ public static final int expand_activities_button = 0x7f090073;
+ public static final int expanded_menu = 0x7f090074;
+ public static final int flip = 0x7f09007a;
+ public static final int forever = 0x7f09007c;
+ public static final int gone = 0x7f090080;
+ public static final int group_divider = 0x7f090083;
+ public static final int home = 0x7f090086;
+ public static final int honorRequest = 0x7f090088;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int ignore = 0x7f09008d;
+ public static final int ignoreRequest = 0x7f09008e;
+ public static final int image = 0x7f09008f;
+ public static final int info = 0x7f090091;
+ public static final int invisible = 0x7f090092;
+ public static final int italic = 0x7f090093;
+ public static final int jumpToEnd = 0x7f0900a5;
+ public static final int jumpToStart = 0x7f0900a6;
+ public static final int layout = 0x7f0900a9;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int linear = 0x7f0900ad;
+ public static final int listMode = 0x7f0900ae;
+ public static final int list_item = 0x7f0900af;
+ public static final int message = 0x7f0900cb;
+ public static final int middle = 0x7f0900cc;
+ public static final int motion_base = 0x7f0900d0;
+ public static final int multiply = 0x7f0900d4;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int packed = 0x7f0900e8;
+ public static final int parent = 0x7f0900ea;
+ public static final int parentPanel = 0x7f0900eb;
+ public static final int parentRelative = 0x7f0900ec;
+ public static final int path = 0x7f0900ee;
+ public static final int pathRelative = 0x7f0900ef;
+ public static final int percent = 0x7f0900f1;
+ public static final int position = 0x7f0900f4;
+ public static final int postLayout = 0x7f0900f5;
+ public static final int progress_circular = 0x7f0900f8;
+ public static final int progress_horizontal = 0x7f0900f9;
+ public static final int radio = 0x7f0900fa;
+ public static final int rectangles = 0x7f0900fc;
+ public static final int reverseSawtooth = 0x7f0900fd;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int sawtooth = 0x7f090104;
+ public static final int screen = 0x7f090105;
+ public static final int scrollIndicatorDown = 0x7f090107;
+ public static final int scrollIndicatorUp = 0x7f090108;
+ public static final int scrollView = 0x7f090109;
+ public static final int search_badge = 0x7f09010b;
+ public static final int search_bar = 0x7f09010c;
+ public static final int search_button = 0x7f09010d;
+ public static final int search_close_btn = 0x7f09010e;
+ public static final int search_edit_frame = 0x7f09010f;
+ public static final int search_go_btn = 0x7f090110;
+ public static final int search_mag_icon = 0x7f090111;
+ public static final int search_plate = 0x7f090112;
+ public static final int search_src_text = 0x7f090113;
+ public static final int search_voice_btn = 0x7f090114;
+ public static final int select_dialog_listview = 0x7f090115;
+ public static final int shortcut = 0x7f090118;
+ public static final int sin = 0x7f09011c;
+ public static final int spacer = 0x7f090122;
+ public static final int spline = 0x7f090123;
+ public static final int split_action_bar = 0x7f090124;
+ public static final int spread = 0x7f090125;
+ public static final int spread_inside = 0x7f090126;
+ public static final int square = 0x7f090127;
+ public static final int src_atop = 0x7f090128;
+ public static final int src_in = 0x7f090129;
+ public static final int src_over = 0x7f09012a;
+ public static final int standard = 0x7f09012b;
+ public static final int start = 0x7f09012c;
+ public static final int startHorizontal = 0x7f09012d;
+ public static final int startVertical = 0x7f09012e;
+ public static final int staticLayout = 0x7f090130;
+ public static final int staticPostLayout = 0x7f090131;
+ public static final int stop = 0x7f090133;
+ public static final int submenuarrow = 0x7f090137;
+ public static final int submit_area = 0x7f090138;
+ public static final int tabMode = 0x7f09013a;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int textSpacerNoButtons = 0x7f090140;
+ public static final int textSpacerNoTitle = 0x7f090141;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int titleDividerNoCustom = 0x7f09014d;
+ public static final int title_template = 0x7f09014e;
+ public static final int top = 0x7f090150;
+ public static final int topPanel = 0x7f090151;
+ public static final int triangle = 0x7f09015a;
+ public static final int uniform = 0x7f090162;
+ public static final int up = 0x7f090164;
+ public static final int visible = 0x7f090167;
+ public static final int wrap = 0x7f09016b;
+ public static final int wrap_content = 0x7f09016c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f0a0000;
+ public static final int abc_config_activityShortDur = 0x7f0a0001;
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int config_tooltipAnimTime = 0x7f0a0005;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0c0000;
+ public static final int abc_action_bar_up_container = 0x7f0c0001;
+ public static final int abc_action_menu_item_layout = 0x7f0c0002;
+ public static final int abc_action_menu_layout = 0x7f0c0003;
+ public static final int abc_action_mode_bar = 0x7f0c0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0c0005;
+ public static final int abc_activity_chooser_view = 0x7f0c0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0c0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0c0008;
+ public static final int abc_alert_dialog_material = 0x7f0c0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0c000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0c000b;
+ public static final int abc_dialog_title_material = 0x7f0c000c;
+ public static final int abc_expanded_menu_layout = 0x7f0c000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0c000e;
+ public static final int abc_list_menu_item_icon = 0x7f0c000f;
+ public static final int abc_list_menu_item_layout = 0x7f0c0010;
+ public static final int abc_list_menu_item_radio = 0x7f0c0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0c0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0c0013;
+ public static final int abc_screen_content_include = 0x7f0c0014;
+ public static final int abc_screen_simple = 0x7f0c0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0c0016;
+ public static final int abc_screen_toolbar = 0x7f0c0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0c0018;
+ public static final int abc_search_view = 0x7f0c0019;
+ public static final int abc_select_dialog_material = 0x7f0c001a;
+ public static final int abc_tooltip = 0x7f0c001b;
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ public static final int select_dialog_item_material = 0x7f0c004c;
+ public static final int select_dialog_multichoice_material = 0x7f0c004d;
+ public static final int select_dialog_singlechoice_material = 0x7f0c004e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0c0050;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f120000;
+ public static final int abc_action_bar_up_description = 0x7f120001;
+ public static final int abc_action_menu_overflow_description = 0x7f120002;
+ public static final int abc_action_mode_done = 0x7f120003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f120004;
+ public static final int abc_activitychooserview_choose_application = 0x7f120005;
+ public static final int abc_capital_off = 0x7f120006;
+ public static final int abc_capital_on = 0x7f120007;
+ public static final int abc_font_family_body_1_material = 0x7f120008;
+ public static final int abc_font_family_body_2_material = 0x7f120009;
+ public static final int abc_font_family_button_material = 0x7f12000a;
+ public static final int abc_font_family_caption_material = 0x7f12000b;
+ public static final int abc_font_family_display_1_material = 0x7f12000c;
+ public static final int abc_font_family_display_2_material = 0x7f12000d;
+ public static final int abc_font_family_display_3_material = 0x7f12000e;
+ public static final int abc_font_family_display_4_material = 0x7f12000f;
+ public static final int abc_font_family_headline_material = 0x7f120010;
+ public static final int abc_font_family_menu_material = 0x7f120011;
+ public static final int abc_font_family_subhead_material = 0x7f120012;
+ public static final int abc_font_family_title_material = 0x7f120013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f120014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f120015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f120016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f120017;
+ public static final int abc_menu_function_shortcut_label = 0x7f120018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f120019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f12001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f12001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f12001c;
+ public static final int abc_prepend_shortcut_label = 0x7f12001d;
+ public static final int abc_search_hint = 0x7f12001e;
+ public static final int abc_searchview_description_clear = 0x7f12001f;
+ public static final int abc_searchview_description_query = 0x7f120020;
+ public static final int abc_searchview_description_search = 0x7f120021;
+ public static final int abc_searchview_description_submit = 0x7f120022;
+ public static final int abc_searchview_description_voice = 0x7f120023;
+ public static final int abc_shareactionprovider_share_with = 0x7f120024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f120025;
+ public static final int abc_toolbar_collapse_description = 0x7f120026;
+ public static final int search_menu_title = 0x7f12009a;
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f130000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f130001;
+ public static final int Animation_AppCompat_Dialog = 0x7f130002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f130003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f130004;
+ public static final int Base_AlertDialog_AppCompat = 0x7f130006;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f130007;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f130008;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f130009;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f13000a;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f13000d;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f13000c;
+ public static final int Base_TextAppearance_AppCompat = 0x7f13000e;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f13000f;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f130010;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f130011;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f130012;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f130013;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f130014;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f130015;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f130016;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f130017;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f130018;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f130019;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f13001a;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f13001b;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f13001c;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f13001d;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f13001e;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f13001f;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f130020;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f130021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f130022;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f130023;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f130024;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f130025;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f130026;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f130027;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f130028;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f130029;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f13002a;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f13002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f13002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f13002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f13002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f130030;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f130031;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f130032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130034;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130035;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130036;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130038;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f130039;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f13003a;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f13003b;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13003d;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f13005d;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f13005e;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f13005f;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130060;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f130061;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f130062;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f130063;
+ public static final int Base_Theme_AppCompat = 0x7f13003e;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f13003f;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f130040;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f130044;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f130041;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f130042;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f130043;
+ public static final int Base_Theme_AppCompat_Light = 0x7f130045;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f130046;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f130047;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f13004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f130048;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f130049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f13004a;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f130073;
+ public static final int Base_V21_Theme_AppCompat = 0x7f13006f;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f130070;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f130071;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f130072;
+ public static final int Base_V22_Theme_AppCompat = 0x7f130074;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f130075;
+ public static final int Base_V23_Theme_AppCompat = 0x7f130076;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f130077;
+ public static final int Base_V26_Theme_AppCompat = 0x7f130078;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f130079;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f13007a;
+ public static final int Base_V28_Theme_AppCompat = 0x7f13007b;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f13007c;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f130081;
+ public static final int Base_V7_Theme_AppCompat = 0x7f13007d;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f13007e;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f13007f;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f130080;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f130082;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f130083;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f130084;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f130085;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f130086;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f130087;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f130088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f130089;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f13008a;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f13008b;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f13008c;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f13008d;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f13008e;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f13008f;
+ public static final int Base_Widget_AppCompat_Button = 0x7f130090;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f130096;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f130097;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f130091;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f130092;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130093;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f130094;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f130095;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f130098;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f130099;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f13009a;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f13009b;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f13009c;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f13009d;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f13009e;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f13009f;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f1300a0;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f1300a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1300a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f1300a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1300a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f1300a5;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f1300a6;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1300a7;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f1300a8;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f1300a9;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f1300aa;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f1300ab;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f1300ac;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f1300ad;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f1300ae;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f1300af;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f1300b0;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f1300b1;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f1300b2;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f1300b3;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f1300b4;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f1300b5;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f1300b6;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f1300b7;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f1300b8;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f1300b9;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f1300ba;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f1300bb;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f1300bc;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1300bd;
+ public static final int Platform_AppCompat = 0x7f1300c9;
+ public static final int Platform_AppCompat_Light = 0x7f1300ca;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f1300cf;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f1300d0;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f1300d1;
+ public static final int Platform_V21_AppCompat = 0x7f1300d2;
+ public static final int Platform_V21_AppCompat_Light = 0x7f1300d3;
+ public static final int Platform_V25_AppCompat = 0x7f1300d4;
+ public static final int Platform_V25_AppCompat_Light = 0x7f1300d5;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f1300d6;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f1300d7;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f1300d8;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f1300d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f1300da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f1300db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f1300dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f1300dd;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f1300de;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f1300df;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f1300e5;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f1300e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f1300e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f1300e2;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f1300e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f1300e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f1300e6;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f1300e7;
+ public static final int TextAppearance_AppCompat = 0x7f1300e8;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f1300e9;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f1300ea;
+ public static final int TextAppearance_AppCompat_Button = 0x7f1300eb;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f1300ec;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f1300ed;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f1300ee;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f1300ef;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f1300f0;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f1300f1;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f1300f2;
+ public static final int TextAppearance_AppCompat_Large = 0x7f1300f3;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f1300f4;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f1300f5;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f1300f6;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f1300f7;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f1300f8;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f1300f9;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f1300fa;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f1300fb;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f1300fc;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f1300fd;
+ public static final int TextAppearance_AppCompat_Small = 0x7f1300fe;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f1300ff;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f130100;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f130101;
+ public static final int TextAppearance_AppCompat_Title = 0x7f130102;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f130103;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f130104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f130105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f130106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f130107;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f130108;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f130109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f13010b;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f13010c;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f13010d;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f13010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f13010f;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130110;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130111;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130113;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130114;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130115;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f130116;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f130117;
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f130139;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13013a;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13013b;
+ public static final int ThemeOverlay_AppCompat = 0x7f130175;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f130176;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f130177;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130178;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f130179;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f13017a;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f13017b;
+ public static final int Theme_AppCompat = 0x7f130143;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f130144;
+ public static final int Theme_AppCompat_DayNight = 0x7f130145;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f130146;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f130147;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f13014a;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f130148;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f130149;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f13014b;
+ public static final int Theme_AppCompat_Dialog = 0x7f13014c;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f13014f;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f13014d;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f13014e;
+ public static final int Theme_AppCompat_Light = 0x7f130150;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f130151;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f130152;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f130155;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f130153;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f130154;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f130156;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f130157;
+ public static final int Widget_AppCompat_ActionBar = 0x7f130189;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f13018a;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f13018b;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f13018c;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f13018d;
+ public static final int Widget_AppCompat_ActionButton = 0x7f13018e;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f13018f;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f130190;
+ public static final int Widget_AppCompat_ActionMode = 0x7f130191;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f130192;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f130193;
+ public static final int Widget_AppCompat_Button = 0x7f130194;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f13019a;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f13019b;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f130195;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f130196;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130197;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f130198;
+ public static final int Widget_AppCompat_Button_Small = 0x7f130199;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f13019c;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f13019d;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f13019e;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f13019f;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f1301a0;
+ public static final int Widget_AppCompat_EditText = 0x7f1301a1;
+ public static final int Widget_AppCompat_ImageButton = 0x7f1301a2;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f1301a3;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f1301a4;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f1301a5;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1301a6;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f1301a7;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f1301a8;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1301a9;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f1301aa;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f1301ab;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f1301ac;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f1301ad;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f1301ae;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f1301af;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f1301b0;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f1301b1;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f1301b2;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f1301b3;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f1301b4;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f1301b5;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1301b6;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f1301b7;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f1301b8;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f1301b9;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f1301ba;
+ public static final int Widget_AppCompat_ListView = 0x7f1301bb;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f1301bc;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f1301bd;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f1301be;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f1301bf;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f1301c0;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f1301c1;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f1301c2;
+ public static final int Widget_AppCompat_RatingBar = 0x7f1301c3;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f1301c4;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f1301c5;
+ public static final int Widget_AppCompat_SearchView = 0x7f1301c6;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f1301c7;
+ public static final int Widget_AppCompat_SeekBar = 0x7f1301c8;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f1301c9;
+ public static final int Widget_AppCompat_Spinner = 0x7f1301ca;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f1301cb;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f1301cc;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f1301cd;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f1301ce;
+ public static final int Widget_AppCompat_Toolbar = 0x7f1301cf;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1301d0;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f040039, 0x7f04003a, 0x7f04003b, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0400c4, 0x7f0400d4, 0x7f0400d5, 0x7f0400e5, 0x7f040128, 0x7f04012d, 0x7f040132, 0x7f040133, 0x7f040135, 0x7f04013f, 0x7f040149, 0x7f0401a4, 0x7f0401c6, 0x7f0401ed, 0x7f0401f1, 0x7f0401f2, 0x7f04022b, 0x7f04022e, 0x7f040277, 0x7f040281 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMode = { 0x7f040039, 0x7f04003a, 0x7f04008d, 0x7f040128, 0x7f04022e, 0x7f040281 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0400ec, 0x7f040140 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f04005e, 0x7f04005f, 0x7f04019b, 0x7f04019c, 0x7f0401c2, 0x7f040210, 0x7f040211 };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AnimatedStateListDrawableCompat = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int AnimatedStateListDrawableCompat_android_dither = 0;
+ public static final int AnimatedStateListDrawableCompat_android_visible = 1;
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding = 2;
+ public static final int AnimatedStateListDrawableCompat_android_constantSize = 3;
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4;
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5;
+ public static final int[] AnimatedStateListDrawableItem = { 0x10100d0, 0x1010199 };
+ public static final int AnimatedStateListDrawableItem_android_id = 0;
+ public static final int AnimatedStateListDrawableItem_android_drawable = 1;
+ public static final int[] AnimatedStateListDrawableTransition = { 0x1010199, 0x1010449, 0x101044a, 0x101044b };
+ public static final int AnimatedStateListDrawableTransition_android_drawable = 0;
+ public static final int AnimatedStateListDrawableTransition_android_toId = 1;
+ public static final int AnimatedStateListDrawableTransition_android_fromId = 2;
+ public static final int AnimatedStateListDrawableTransition_android_reversible = 3;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f04021c, 0x7f040275, 0x7f040276 };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f040272, 0x7f040273, 0x7f040274 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f040033, 0x7f040034, 0x7f040035, 0x7f040036, 0x7f040037, 0x7f040100, 0x7f040116, 0x7f040152, 0x7f040197, 0x7f040252 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f040001, 0x7f040002, 0x7f040003, 0x7f040004, 0x7f040005, 0x7f040006, 0x7f040007, 0x7f040008, 0x7f040009, 0x7f04000a, 0x7f04000b, 0x7f04000c, 0x7f04000d, 0x7f04000f, 0x7f040010, 0x7f040011, 0x7f040012, 0x7f040013, 0x7f040014, 0x7f040015, 0x7f040016, 0x7f040017, 0x7f040018, 0x7f040019, 0x7f04001a, 0x7f04001b, 0x7f04001c, 0x7f04001d, 0x7f04001e, 0x7f04001f, 0x7f040022, 0x7f040023, 0x7f040024, 0x7f040025, 0x7f040026, 0x7f040032, 0x7f040049, 0x7f040058, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f040060, 0x7f040061, 0x7f04006c, 0x7f040071, 0x7f040093, 0x7f040094, 0x7f040095, 0x7f040096, 0x7f040097, 0x7f040098, 0x7f040099, 0x7f04009a, 0x7f04009b, 0x7f04009d, 0x7f0400b4, 0x7f0400d1, 0x7f0400d2, 0x7f0400d3, 0x7f0400d6, 0x7f0400d8, 0x7f0400df, 0x7f0400e0, 0x7f0400e2, 0x7f0400e3, 0x7f0400e4, 0x7f040132, 0x7f04013e, 0x7f040199, 0x7f04019a, 0x7f04019d, 0x7f04019e, 0x7f04019f, 0x7f0401a0, 0x7f0401a1, 0x7f0401a2, 0x7f0401a3, 0x7f0401d7, 0x7f0401d8, 0x7f0401d9, 0x7f0401ec, 0x7f0401ee, 0x7f0401f5, 0x7f0401f6, 0x7f0401f7, 0x7f0401f8, 0x7f040207, 0x7f040208, 0x7f040209, 0x7f04020a, 0x7f040219, 0x7f04021a, 0x7f040232, 0x7f04025d, 0x7f04025e, 0x7f04025f, 0x7f040260, 0x7f040262, 0x7f040263, 0x7f040264, 0x7f040265, 0x7f040268, 0x7f040269, 0x7f040283, 0x7f040284, 0x7f040285, 0x7f040286, 0x7f040298, 0x7f0402a1, 0x7f0402a2, 0x7f0402a3, 0x7f0402a4, 0x7f0402a5, 0x7f0402a6, 0x7f0402a7, 0x7f0402a8, 0x7f0402a9, 0x7f0402aa };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] ButtonBarLayout = { 0x7f040027 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f040062, 0x7f040063 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] Constraint = { 0x10100c4, 0x10100d0, 0x10100dc, 0x10100f4, 0x10100f5, 0x10100f7, 0x10100f8, 0x10100f9, 0x10100fa, 0x101011f, 0x1010120, 0x101013f, 0x1010140, 0x101031f, 0x1010320, 0x1010321, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103b5, 0x10103b6, 0x10103fa, 0x1010440, 0x7f04002b, 0x7f04003f, 0x7f040040, 0x7f040041, 0x7f04006b, 0x7f0400a2, 0x7f0400a3, 0x7f0400dc, 0x7f040102, 0x7f040103, 0x7f040104, 0x7f040105, 0x7f040106, 0x7f040107, 0x7f040108, 0x7f040109, 0x7f04010a, 0x7f04010b, 0x7f04010c, 0x7f04010d, 0x7f04010e, 0x7f040110, 0x7f040111, 0x7f040112, 0x7f040113, 0x7f040114, 0x7f04015d, 0x7f04015e, 0x7f04015f, 0x7f040160, 0x7f040161, 0x7f040162, 0x7f040163, 0x7f040164, 0x7f040165, 0x7f040166, 0x7f040167, 0x7f040168, 0x7f040169, 0x7f04016a, 0x7f04016b, 0x7f04016c, 0x7f04016d, 0x7f04016e, 0x7f04016f, 0x7f040170, 0x7f040171, 0x7f040172, 0x7f040173, 0x7f040174, 0x7f040175, 0x7f040176, 0x7f040177, 0x7f040178, 0x7f040179, 0x7f04017a, 0x7f04017b, 0x7f04017c, 0x7f04017d, 0x7f04017e, 0x7f04017f, 0x7f040180, 0x7f040181, 0x7f040182, 0x7f040183, 0x7f040184, 0x7f040185, 0x7f040186, 0x7f040188, 0x7f040189, 0x7f04018a, 0x7f04018b, 0x7f04018c, 0x7f04018d, 0x7f04018e, 0x7f04018f, 0x7f0401bc, 0x7f0401bd, 0x7f0401df, 0x7f0401e6, 0x7f04028f, 0x7f040291, 0x7f040299 };
+ public static final int Constraint_android_orientation = 0;
+ public static final int Constraint_android_id = 1;
+ public static final int Constraint_android_visibility = 2;
+ public static final int Constraint_android_layout_width = 3;
+ public static final int Constraint_android_layout_height = 4;
+ public static final int Constraint_android_layout_marginLeft = 5;
+ public static final int Constraint_android_layout_marginTop = 6;
+ public static final int Constraint_android_layout_marginRight = 7;
+ public static final int Constraint_android_layout_marginBottom = 8;
+ public static final int Constraint_android_maxWidth = 9;
+ public static final int Constraint_android_maxHeight = 10;
+ public static final int Constraint_android_minWidth = 11;
+ public static final int Constraint_android_minHeight = 12;
+ public static final int Constraint_android_alpha = 13;
+ public static final int Constraint_android_transformPivotX = 14;
+ public static final int Constraint_android_transformPivotY = 15;
+ public static final int Constraint_android_translationX = 16;
+ public static final int Constraint_android_translationY = 17;
+ public static final int Constraint_android_scaleX = 18;
+ public static final int Constraint_android_scaleY = 19;
+ public static final int Constraint_android_rotation = 20;
+ public static final int Constraint_android_rotationX = 21;
+ public static final int Constraint_android_rotationY = 22;
+ public static final int Constraint_android_layout_marginStart = 23;
+ public static final int Constraint_android_layout_marginEnd = 24;
+ public static final int Constraint_android_translationZ = 25;
+ public static final int Constraint_android_elevation = 26;
+ public static final int Constraint_animate_relativeTo = 27;
+ public static final int Constraint_barrierAllowsGoneWidgets = 28;
+ public static final int Constraint_barrierDirection = 29;
+ public static final int Constraint_barrierMargin = 30;
+ public static final int Constraint_chainUseRtl = 31;
+ public static final int Constraint_constraint_referenced_ids = 32;
+ public static final int Constraint_constraint_referenced_tags = 33;
+ public static final int Constraint_drawPath = 34;
+ public static final int Constraint_flow_firstHorizontalBias = 35;
+ public static final int Constraint_flow_firstHorizontalStyle = 36;
+ public static final int Constraint_flow_firstVerticalBias = 37;
+ public static final int Constraint_flow_firstVerticalStyle = 38;
+ public static final int Constraint_flow_horizontalAlign = 39;
+ public static final int Constraint_flow_horizontalBias = 40;
+ public static final int Constraint_flow_horizontalGap = 41;
+ public static final int Constraint_flow_horizontalStyle = 42;
+ public static final int Constraint_flow_lastHorizontalBias = 43;
+ public static final int Constraint_flow_lastHorizontalStyle = 44;
+ public static final int Constraint_flow_lastVerticalBias = 45;
+ public static final int Constraint_flow_lastVerticalStyle = 46;
+ public static final int Constraint_flow_maxElementsWrap = 47;
+ public static final int Constraint_flow_verticalAlign = 48;
+ public static final int Constraint_flow_verticalBias = 49;
+ public static final int Constraint_flow_verticalGap = 50;
+ public static final int Constraint_flow_verticalStyle = 51;
+ public static final int Constraint_flow_wrapMode = 52;
+ public static final int Constraint_layout_constrainedHeight = 53;
+ public static final int Constraint_layout_constrainedWidth = 54;
+ public static final int Constraint_layout_constraintBaseline_creator = 55;
+ public static final int Constraint_layout_constraintBaseline_toBaselineOf = 56;
+ public static final int Constraint_layout_constraintBottom_creator = 57;
+ public static final int Constraint_layout_constraintBottom_toBottomOf = 58;
+ public static final int Constraint_layout_constraintBottom_toTopOf = 59;
+ public static final int Constraint_layout_constraintCircle = 60;
+ public static final int Constraint_layout_constraintCircleAngle = 61;
+ public static final int Constraint_layout_constraintCircleRadius = 62;
+ public static final int Constraint_layout_constraintDimensionRatio = 63;
+ public static final int Constraint_layout_constraintEnd_toEndOf = 64;
+ public static final int Constraint_layout_constraintEnd_toStartOf = 65;
+ public static final int Constraint_layout_constraintGuide_begin = 66;
+ public static final int Constraint_layout_constraintGuide_end = 67;
+ public static final int Constraint_layout_constraintGuide_percent = 68;
+ public static final int Constraint_layout_constraintHeight_default = 69;
+ public static final int Constraint_layout_constraintHeight_max = 70;
+ public static final int Constraint_layout_constraintHeight_min = 71;
+ public static final int Constraint_layout_constraintHeight_percent = 72;
+ public static final int Constraint_layout_constraintHorizontal_bias = 73;
+ public static final int Constraint_layout_constraintHorizontal_chainStyle = 74;
+ public static final int Constraint_layout_constraintHorizontal_weight = 75;
+ public static final int Constraint_layout_constraintLeft_creator = 76;
+ public static final int Constraint_layout_constraintLeft_toLeftOf = 77;
+ public static final int Constraint_layout_constraintLeft_toRightOf = 78;
+ public static final int Constraint_layout_constraintRight_creator = 79;
+ public static final int Constraint_layout_constraintRight_toLeftOf = 80;
+ public static final int Constraint_layout_constraintRight_toRightOf = 81;
+ public static final int Constraint_layout_constraintStart_toEndOf = 82;
+ public static final int Constraint_layout_constraintStart_toStartOf = 83;
+ public static final int Constraint_layout_constraintTag = 84;
+ public static final int Constraint_layout_constraintTop_creator = 85;
+ public static final int Constraint_layout_constraintTop_toBottomOf = 86;
+ public static final int Constraint_layout_constraintTop_toTopOf = 87;
+ public static final int Constraint_layout_constraintVertical_bias = 88;
+ public static final int Constraint_layout_constraintVertical_chainStyle = 89;
+ public static final int Constraint_layout_constraintVertical_weight = 90;
+ public static final int Constraint_layout_constraintWidth_default = 91;
+ public static final int Constraint_layout_constraintWidth_max = 92;
+ public static final int Constraint_layout_constraintWidth_min = 93;
+ public static final int Constraint_layout_constraintWidth_percent = 94;
+ public static final int Constraint_layout_editor_absoluteX = 95;
+ public static final int Constraint_layout_editor_absoluteY = 96;
+ public static final int Constraint_layout_goneMarginBottom = 97;
+ public static final int Constraint_layout_goneMarginEnd = 98;
+ public static final int Constraint_layout_goneMarginLeft = 99;
+ public static final int Constraint_layout_goneMarginRight = 100;
+ public static final int Constraint_layout_goneMarginStart = 101;
+ public static final int Constraint_layout_goneMarginTop = 102;
+ public static final int Constraint_motionProgress = 103;
+ public static final int Constraint_motionStagger = 104;
+ public static final int Constraint_pathMotionArc = 105;
+ public static final int Constraint_pivotAnchor = 106;
+ public static final int Constraint_transitionEasing = 107;
+ public static final int Constraint_transitionPathRotate = 108;
+ public static final int Constraint_visibilityMode = 109;
+ public static final int[] ConstraintLayout_Layout = { 0x10100c4, 0x10100d5, 0x10100d6, 0x10100d7, 0x10100d8, 0x10100d9, 0x10100dc, 0x101011f, 0x1010120, 0x101013f, 0x1010140, 0x10103b3, 0x10103b4, 0x1010440, 0x7f04003f, 0x7f040040, 0x7f040041, 0x7f04006b, 0x7f04009f, 0x7f0400a2, 0x7f0400a3, 0x7f040102, 0x7f040103, 0x7f040104, 0x7f040105, 0x7f040106, 0x7f040107, 0x7f040108, 0x7f040109, 0x7f04010a, 0x7f04010b, 0x7f04010c, 0x7f04010d, 0x7f04010e, 0x7f040110, 0x7f040111, 0x7f040112, 0x7f040113, 0x7f040114, 0x7f040155, 0x7f04015d, 0x7f04015e, 0x7f04015f, 0x7f040160, 0x7f040161, 0x7f040162, 0x7f040163, 0x7f040164, 0x7f040165, 0x7f040166, 0x7f040167, 0x7f040168, 0x7f040169, 0x7f04016a, 0x7f04016b, 0x7f04016c, 0x7f04016d, 0x7f04016e, 0x7f04016f, 0x7f040170, 0x7f040171, 0x7f040172, 0x7f040173, 0x7f040174, 0x7f040175, 0x7f040176, 0x7f040177, 0x7f040178, 0x7f040179, 0x7f04017a, 0x7f04017b, 0x7f04017c, 0x7f04017d, 0x7f04017e, 0x7f04017f, 0x7f040180, 0x7f040181, 0x7f040182, 0x7f040183, 0x7f040184, 0x7f040185, 0x7f040186, 0x7f040188, 0x7f040189, 0x7f04018a, 0x7f04018b, 0x7f04018c, 0x7f04018d, 0x7f04018e, 0x7f04018f, 0x7f040192 };
+ public static final int ConstraintLayout_Layout_android_orientation = 0;
+ public static final int ConstraintLayout_Layout_android_padding = 1;
+ public static final int ConstraintLayout_Layout_android_paddingLeft = 2;
+ public static final int ConstraintLayout_Layout_android_paddingTop = 3;
+ public static final int ConstraintLayout_Layout_android_paddingRight = 4;
+ public static final int ConstraintLayout_Layout_android_paddingBottom = 5;
+ public static final int ConstraintLayout_Layout_android_visibility = 6;
+ public static final int ConstraintLayout_Layout_android_maxWidth = 7;
+ public static final int ConstraintLayout_Layout_android_maxHeight = 8;
+ public static final int ConstraintLayout_Layout_android_minWidth = 9;
+ public static final int ConstraintLayout_Layout_android_minHeight = 10;
+ public static final int ConstraintLayout_Layout_android_paddingStart = 11;
+ public static final int ConstraintLayout_Layout_android_paddingEnd = 12;
+ public static final int ConstraintLayout_Layout_android_elevation = 13;
+ public static final int ConstraintLayout_Layout_barrierAllowsGoneWidgets = 14;
+ public static final int ConstraintLayout_Layout_barrierDirection = 15;
+ public static final int ConstraintLayout_Layout_barrierMargin = 16;
+ public static final int ConstraintLayout_Layout_chainUseRtl = 17;
+ public static final int ConstraintLayout_Layout_constraintSet = 18;
+ public static final int ConstraintLayout_Layout_constraint_referenced_ids = 19;
+ public static final int ConstraintLayout_Layout_constraint_referenced_tags = 20;
+ public static final int ConstraintLayout_Layout_flow_firstHorizontalBias = 21;
+ public static final int ConstraintLayout_Layout_flow_firstHorizontalStyle = 22;
+ public static final int ConstraintLayout_Layout_flow_firstVerticalBias = 23;
+ public static final int ConstraintLayout_Layout_flow_firstVerticalStyle = 24;
+ public static final int ConstraintLayout_Layout_flow_horizontalAlign = 25;
+ public static final int ConstraintLayout_Layout_flow_horizontalBias = 26;
+ public static final int ConstraintLayout_Layout_flow_horizontalGap = 27;
+ public static final int ConstraintLayout_Layout_flow_horizontalStyle = 28;
+ public static final int ConstraintLayout_Layout_flow_lastHorizontalBias = 29;
+ public static final int ConstraintLayout_Layout_flow_lastHorizontalStyle = 30;
+ public static final int ConstraintLayout_Layout_flow_lastVerticalBias = 31;
+ public static final int ConstraintLayout_Layout_flow_lastVerticalStyle = 32;
+ public static final int ConstraintLayout_Layout_flow_maxElementsWrap = 33;
+ public static final int ConstraintLayout_Layout_flow_verticalAlign = 34;
+ public static final int ConstraintLayout_Layout_flow_verticalBias = 35;
+ public static final int ConstraintLayout_Layout_flow_verticalGap = 36;
+ public static final int ConstraintLayout_Layout_flow_verticalStyle = 37;
+ public static final int ConstraintLayout_Layout_flow_wrapMode = 38;
+ public static final int ConstraintLayout_Layout_layoutDescription = 39;
+ public static final int ConstraintLayout_Layout_layout_constrainedHeight = 40;
+ public static final int ConstraintLayout_Layout_layout_constrainedWidth = 41;
+ public static final int ConstraintLayout_Layout_layout_constraintBaseline_creator = 42;
+ public static final int ConstraintLayout_Layout_layout_constraintBaseline_toBaselineOf = 43;
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_creator = 44;
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_toBottomOf = 45;
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_toTopOf = 46;
+ public static final int ConstraintLayout_Layout_layout_constraintCircle = 47;
+ public static final int ConstraintLayout_Layout_layout_constraintCircleAngle = 48;
+ public static final int ConstraintLayout_Layout_layout_constraintCircleRadius = 49;
+ public static final int ConstraintLayout_Layout_layout_constraintDimensionRatio = 50;
+ public static final int ConstraintLayout_Layout_layout_constraintEnd_toEndOf = 51;
+ public static final int ConstraintLayout_Layout_layout_constraintEnd_toStartOf = 52;
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_begin = 53;
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_end = 54;
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_percent = 55;
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_default = 56;
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_max = 57;
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_min = 58;
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_percent = 59;
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_bias = 60;
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_chainStyle = 61;
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_weight = 62;
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_creator = 63;
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_toLeftOf = 64;
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_toRightOf = 65;
+ public static final int ConstraintLayout_Layout_layout_constraintRight_creator = 66;
+ public static final int ConstraintLayout_Layout_layout_constraintRight_toLeftOf = 67;
+ public static final int ConstraintLayout_Layout_layout_constraintRight_toRightOf = 68;
+ public static final int ConstraintLayout_Layout_layout_constraintStart_toEndOf = 69;
+ public static final int ConstraintLayout_Layout_layout_constraintStart_toStartOf = 70;
+ public static final int ConstraintLayout_Layout_layout_constraintTag = 71;
+ public static final int ConstraintLayout_Layout_layout_constraintTop_creator = 72;
+ public static final int ConstraintLayout_Layout_layout_constraintTop_toBottomOf = 73;
+ public static final int ConstraintLayout_Layout_layout_constraintTop_toTopOf = 74;
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_bias = 75;
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_chainStyle = 76;
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_weight = 77;
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_default = 78;
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_max = 79;
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_min = 80;
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_percent = 81;
+ public static final int ConstraintLayout_Layout_layout_editor_absoluteX = 82;
+ public static final int ConstraintLayout_Layout_layout_editor_absoluteY = 83;
+ public static final int ConstraintLayout_Layout_layout_goneMarginBottom = 84;
+ public static final int ConstraintLayout_Layout_layout_goneMarginEnd = 85;
+ public static final int ConstraintLayout_Layout_layout_goneMarginLeft = 86;
+ public static final int ConstraintLayout_Layout_layout_goneMarginRight = 87;
+ public static final int ConstraintLayout_Layout_layout_goneMarginStart = 88;
+ public static final int ConstraintLayout_Layout_layout_goneMarginTop = 89;
+ public static final int ConstraintLayout_Layout_layout_optimizationLevel = 90;
+ public static final int[] ConstraintLayout_placeholder = { 0x7f0400a5, 0x7f0401e7 };
+ public static final int ConstraintLayout_placeholder_content = 0;
+ public static final int ConstraintLayout_placeholder_placeholder_emptyVisibility = 1;
+ public static final int[] ConstraintSet = { 0x10100c4, 0x10100d0, 0x10100dc, 0x10100f4, 0x10100f5, 0x10100f7, 0x10100f8, 0x10100f9, 0x10100fa, 0x101011f, 0x1010120, 0x101013f, 0x1010140, 0x10101b5, 0x10101b6, 0x101031f, 0x1010320, 0x1010321, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103b5, 0x10103b6, 0x10103fa, 0x1010440, 0x7f04002b, 0x7f04003f, 0x7f040040, 0x7f040041, 0x7f04006b, 0x7f0400a2, 0x7f0400a3, 0x7f0400cf, 0x7f0400dc, 0x7f040102, 0x7f040103, 0x7f040104, 0x7f040105, 0x7f040106, 0x7f040107, 0x7f040108, 0x7f040109, 0x7f04010a, 0x7f04010b, 0x7f04010c, 0x7f04010d, 0x7f04010e, 0x7f040110, 0x7f040111, 0x7f040112, 0x7f040113, 0x7f040114, 0x7f04015d, 0x7f04015e, 0x7f04015f, 0x7f040160, 0x7f040161, 0x7f040162, 0x7f040163, 0x7f040164, 0x7f040165, 0x7f040166, 0x7f040167, 0x7f040168, 0x7f040169, 0x7f04016a, 0x7f04016b, 0x7f04016c, 0x7f04016d, 0x7f04016e, 0x7f04016f, 0x7f040170, 0x7f040171, 0x7f040172, 0x7f040173, 0x7f040174, 0x7f040175, 0x7f040176, 0x7f040177, 0x7f040178, 0x7f040179, 0x7f04017a, 0x7f04017b, 0x7f04017c, 0x7f04017d, 0x7f04017e, 0x7f04017f, 0x7f040180, 0x7f040181, 0x7f040182, 0x7f040183, 0x7f040184, 0x7f040185, 0x7f040186, 0x7f040188, 0x7f040189, 0x7f04018a, 0x7f04018b, 0x7f04018c, 0x7f04018d, 0x7f04018e, 0x7f04018f, 0x7f0401bc, 0x7f0401bd, 0x7f0401df, 0x7f0401e6, 0x7f04028f, 0x7f040291 };
+ public static final int ConstraintSet_android_orientation = 0;
+ public static final int ConstraintSet_android_id = 1;
+ public static final int ConstraintSet_android_visibility = 2;
+ public static final int ConstraintSet_android_layout_width = 3;
+ public static final int ConstraintSet_android_layout_height = 4;
+ public static final int ConstraintSet_android_layout_marginLeft = 5;
+ public static final int ConstraintSet_android_layout_marginTop = 6;
+ public static final int ConstraintSet_android_layout_marginRight = 7;
+ public static final int ConstraintSet_android_layout_marginBottom = 8;
+ public static final int ConstraintSet_android_maxWidth = 9;
+ public static final int ConstraintSet_android_maxHeight = 10;
+ public static final int ConstraintSet_android_minWidth = 11;
+ public static final int ConstraintSet_android_minHeight = 12;
+ public static final int ConstraintSet_android_pivotX = 13;
+ public static final int ConstraintSet_android_pivotY = 14;
+ public static final int ConstraintSet_android_alpha = 15;
+ public static final int ConstraintSet_android_transformPivotX = 16;
+ public static final int ConstraintSet_android_transformPivotY = 17;
+ public static final int ConstraintSet_android_translationX = 18;
+ public static final int ConstraintSet_android_translationY = 19;
+ public static final int ConstraintSet_android_scaleX = 20;
+ public static final int ConstraintSet_android_scaleY = 21;
+ public static final int ConstraintSet_android_rotation = 22;
+ public static final int ConstraintSet_android_rotationX = 23;
+ public static final int ConstraintSet_android_rotationY = 24;
+ public static final int ConstraintSet_android_layout_marginStart = 25;
+ public static final int ConstraintSet_android_layout_marginEnd = 26;
+ public static final int ConstraintSet_android_translationZ = 27;
+ public static final int ConstraintSet_android_elevation = 28;
+ public static final int ConstraintSet_animate_relativeTo = 29;
+ public static final int ConstraintSet_barrierAllowsGoneWidgets = 30;
+ public static final int ConstraintSet_barrierDirection = 31;
+ public static final int ConstraintSet_barrierMargin = 32;
+ public static final int ConstraintSet_chainUseRtl = 33;
+ public static final int ConstraintSet_constraint_referenced_ids = 34;
+ public static final int ConstraintSet_constraint_referenced_tags = 35;
+ public static final int ConstraintSet_deriveConstraintsFrom = 36;
+ public static final int ConstraintSet_drawPath = 37;
+ public static final int ConstraintSet_flow_firstHorizontalBias = 38;
+ public static final int ConstraintSet_flow_firstHorizontalStyle = 39;
+ public static final int ConstraintSet_flow_firstVerticalBias = 40;
+ public static final int ConstraintSet_flow_firstVerticalStyle = 41;
+ public static final int ConstraintSet_flow_horizontalAlign = 42;
+ public static final int ConstraintSet_flow_horizontalBias = 43;
+ public static final int ConstraintSet_flow_horizontalGap = 44;
+ public static final int ConstraintSet_flow_horizontalStyle = 45;
+ public static final int ConstraintSet_flow_lastHorizontalBias = 46;
+ public static final int ConstraintSet_flow_lastHorizontalStyle = 47;
+ public static final int ConstraintSet_flow_lastVerticalBias = 48;
+ public static final int ConstraintSet_flow_lastVerticalStyle = 49;
+ public static final int ConstraintSet_flow_maxElementsWrap = 50;
+ public static final int ConstraintSet_flow_verticalAlign = 51;
+ public static final int ConstraintSet_flow_verticalBias = 52;
+ public static final int ConstraintSet_flow_verticalGap = 53;
+ public static final int ConstraintSet_flow_verticalStyle = 54;
+ public static final int ConstraintSet_flow_wrapMode = 55;
+ public static final int ConstraintSet_layout_constrainedHeight = 56;
+ public static final int ConstraintSet_layout_constrainedWidth = 57;
+ public static final int ConstraintSet_layout_constraintBaseline_creator = 58;
+ public static final int ConstraintSet_layout_constraintBaseline_toBaselineOf = 59;
+ public static final int ConstraintSet_layout_constraintBottom_creator = 60;
+ public static final int ConstraintSet_layout_constraintBottom_toBottomOf = 61;
+ public static final int ConstraintSet_layout_constraintBottom_toTopOf = 62;
+ public static final int ConstraintSet_layout_constraintCircle = 63;
+ public static final int ConstraintSet_layout_constraintCircleAngle = 64;
+ public static final int ConstraintSet_layout_constraintCircleRadius = 65;
+ public static final int ConstraintSet_layout_constraintDimensionRatio = 66;
+ public static final int ConstraintSet_layout_constraintEnd_toEndOf = 67;
+ public static final int ConstraintSet_layout_constraintEnd_toStartOf = 68;
+ public static final int ConstraintSet_layout_constraintGuide_begin = 69;
+ public static final int ConstraintSet_layout_constraintGuide_end = 70;
+ public static final int ConstraintSet_layout_constraintGuide_percent = 71;
+ public static final int ConstraintSet_layout_constraintHeight_default = 72;
+ public static final int ConstraintSet_layout_constraintHeight_max = 73;
+ public static final int ConstraintSet_layout_constraintHeight_min = 74;
+ public static final int ConstraintSet_layout_constraintHeight_percent = 75;
+ public static final int ConstraintSet_layout_constraintHorizontal_bias = 76;
+ public static final int ConstraintSet_layout_constraintHorizontal_chainStyle = 77;
+ public static final int ConstraintSet_layout_constraintHorizontal_weight = 78;
+ public static final int ConstraintSet_layout_constraintLeft_creator = 79;
+ public static final int ConstraintSet_layout_constraintLeft_toLeftOf = 80;
+ public static final int ConstraintSet_layout_constraintLeft_toRightOf = 81;
+ public static final int ConstraintSet_layout_constraintRight_creator = 82;
+ public static final int ConstraintSet_layout_constraintRight_toLeftOf = 83;
+ public static final int ConstraintSet_layout_constraintRight_toRightOf = 84;
+ public static final int ConstraintSet_layout_constraintStart_toEndOf = 85;
+ public static final int ConstraintSet_layout_constraintStart_toStartOf = 86;
+ public static final int ConstraintSet_layout_constraintTag = 87;
+ public static final int ConstraintSet_layout_constraintTop_creator = 88;
+ public static final int ConstraintSet_layout_constraintTop_toBottomOf = 89;
+ public static final int ConstraintSet_layout_constraintTop_toTopOf = 90;
+ public static final int ConstraintSet_layout_constraintVertical_bias = 91;
+ public static final int ConstraintSet_layout_constraintVertical_chainStyle = 92;
+ public static final int ConstraintSet_layout_constraintVertical_weight = 93;
+ public static final int ConstraintSet_layout_constraintWidth_default = 94;
+ public static final int ConstraintSet_layout_constraintWidth_max = 95;
+ public static final int ConstraintSet_layout_constraintWidth_min = 96;
+ public static final int ConstraintSet_layout_constraintWidth_percent = 97;
+ public static final int ConstraintSet_layout_editor_absoluteX = 98;
+ public static final int ConstraintSet_layout_editor_absoluteY = 99;
+ public static final int ConstraintSet_layout_goneMarginBottom = 100;
+ public static final int ConstraintSet_layout_goneMarginEnd = 101;
+ public static final int ConstraintSet_layout_goneMarginLeft = 102;
+ public static final int ConstraintSet_layout_goneMarginRight = 103;
+ public static final int ConstraintSet_layout_goneMarginStart = 104;
+ public static final int ConstraintSet_layout_goneMarginTop = 105;
+ public static final int ConstraintSet_motionProgress = 106;
+ public static final int ConstraintSet_motionStagger = 107;
+ public static final int ConstraintSet_pathMotionArc = 108;
+ public static final int ConstraintSet_pivotAnchor = 109;
+ public static final int ConstraintSet_transitionEasing = 110;
+ public static final int ConstraintSet_transitionPathRotate = 111;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] CustomAttribute = { 0x7f040031, 0x7f0400be, 0x7f0400bf, 0x7f0400c0, 0x7f0400c1, 0x7f0400c2, 0x7f0400c3, 0x7f0400c5, 0x7f0400c6 };
+ public static final int CustomAttribute_attributeName = 0;
+ public static final int CustomAttribute_customBoolean = 1;
+ public static final int CustomAttribute_customColorDrawableValue = 2;
+ public static final int CustomAttribute_customColorValue = 3;
+ public static final int CustomAttribute_customDimension = 4;
+ public static final int CustomAttribute_customFloatValue = 5;
+ public static final int CustomAttribute_customIntegerValue = 6;
+ public static final int CustomAttribute_customPixelDimension = 7;
+ public static final int CustomAttribute_customStringValue = 8;
+ public static final int[] DrawerArrowToggle = { 0x7f04002f, 0x7f040030, 0x7f04003e, 0x7f040092, 0x7f0400dd, 0x7f040124, 0x7f040218, 0x7f04026e };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] ImageFilterView = { 0x7f04002a, 0x7f040057, 0x7f0400b3, 0x7f0400bb, 0x7f0401d2, 0x7f0401ff, 0x7f040200, 0x7f040201, 0x7f04029b };
+ public static final int ImageFilterView_altSrc = 0;
+ public static final int ImageFilterView_brightness = 1;
+ public static final int ImageFilterView_contrast = 2;
+ public static final int ImageFilterView_crossfade = 3;
+ public static final int ImageFilterView_overlay = 4;
+ public static final int ImageFilterView_round = 5;
+ public static final int ImageFilterView_roundPercent = 6;
+ public static final int ImageFilterView_saturation = 7;
+ public static final int ImageFilterView_warmth = 8;
+ public static final int[] KeyAttribute = { 0x101031f, 0x1010320, 0x1010321, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103fa, 0x1010440, 0x7f0400bd, 0x7f040121, 0x7f0401bc, 0x7f0401be, 0x7f04028f, 0x7f040291 };
+ public static final int KeyAttribute_android_alpha = 0;
+ public static final int KeyAttribute_android_transformPivotX = 1;
+ public static final int KeyAttribute_android_transformPivotY = 2;
+ public static final int KeyAttribute_android_translationX = 3;
+ public static final int KeyAttribute_android_translationY = 4;
+ public static final int KeyAttribute_android_scaleX = 5;
+ public static final int KeyAttribute_android_scaleY = 6;
+ public static final int KeyAttribute_android_rotation = 7;
+ public static final int KeyAttribute_android_rotationX = 8;
+ public static final int KeyAttribute_android_rotationY = 9;
+ public static final int KeyAttribute_android_translationZ = 10;
+ public static final int KeyAttribute_android_elevation = 11;
+ public static final int KeyAttribute_curveFit = 12;
+ public static final int KeyAttribute_framePosition = 13;
+ public static final int KeyAttribute_motionProgress = 14;
+ public static final int KeyAttribute_motionTarget = 15;
+ public static final int KeyAttribute_transitionEasing = 16;
+ public static final int KeyAttribute_transitionPathRotate = 17;
+ public static final int[] KeyCycle = { 0x101031f, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103fa, 0x1010440, 0x7f0400bd, 0x7f040121, 0x7f0401bc, 0x7f0401be, 0x7f04028f, 0x7f040291, 0x7f04029d, 0x7f04029e, 0x7f04029f, 0x7f0402a0 };
+ public static final int KeyCycle_android_alpha = 0;
+ public static final int KeyCycle_android_translationX = 1;
+ public static final int KeyCycle_android_translationY = 2;
+ public static final int KeyCycle_android_scaleX = 3;
+ public static final int KeyCycle_android_scaleY = 4;
+ public static final int KeyCycle_android_rotation = 5;
+ public static final int KeyCycle_android_rotationX = 6;
+ public static final int KeyCycle_android_rotationY = 7;
+ public static final int KeyCycle_android_translationZ = 8;
+ public static final int KeyCycle_android_elevation = 9;
+ public static final int KeyCycle_curveFit = 10;
+ public static final int KeyCycle_framePosition = 11;
+ public static final int KeyCycle_motionProgress = 12;
+ public static final int KeyCycle_motionTarget = 13;
+ public static final int KeyCycle_transitionEasing = 14;
+ public static final int KeyCycle_transitionPathRotate = 15;
+ public static final int KeyCycle_waveOffset = 16;
+ public static final int KeyCycle_wavePeriod = 17;
+ public static final int KeyCycle_waveShape = 18;
+ public static final int KeyCycle_waveVariesBy = 19;
+ public static final int[] KeyPosition = { 0x7f0400bd, 0x7f0400dc, 0x7f040121, 0x7f04014f, 0x7f0401be, 0x7f0401df, 0x7f0401e1, 0x7f0401e2, 0x7f0401e3, 0x7f0401e4, 0x7f040214, 0x7f04028f };
+ public static final int KeyPosition_curveFit = 0;
+ public static final int KeyPosition_drawPath = 1;
+ public static final int KeyPosition_framePosition = 2;
+ public static final int KeyPosition_keyPositionType = 3;
+ public static final int KeyPosition_motionTarget = 4;
+ public static final int KeyPosition_pathMotionArc = 5;
+ public static final int KeyPosition_percentHeight = 6;
+ public static final int KeyPosition_percentWidth = 7;
+ public static final int KeyPosition_percentX = 8;
+ public static final int KeyPosition_percentY = 9;
+ public static final int KeyPosition_sizePercent = 10;
+ public static final int KeyPosition_transitionEasing = 11;
+ public static final int[] KeyTimeCycle = { 0x101031f, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103fa, 0x1010440, 0x7f0400bd, 0x7f040121, 0x7f0401bc, 0x7f0401be, 0x7f04028f, 0x7f040291, 0x7f04029c, 0x7f04029d, 0x7f04029e, 0x7f04029f };
+ public static final int KeyTimeCycle_android_alpha = 0;
+ public static final int KeyTimeCycle_android_translationX = 1;
+ public static final int KeyTimeCycle_android_translationY = 2;
+ public static final int KeyTimeCycle_android_scaleX = 3;
+ public static final int KeyTimeCycle_android_scaleY = 4;
+ public static final int KeyTimeCycle_android_rotation = 5;
+ public static final int KeyTimeCycle_android_rotationX = 6;
+ public static final int KeyTimeCycle_android_rotationY = 7;
+ public static final int KeyTimeCycle_android_translationZ = 8;
+ public static final int KeyTimeCycle_android_elevation = 9;
+ public static final int KeyTimeCycle_curveFit = 10;
+ public static final int KeyTimeCycle_framePosition = 11;
+ public static final int KeyTimeCycle_motionProgress = 12;
+ public static final int KeyTimeCycle_motionTarget = 13;
+ public static final int KeyTimeCycle_transitionEasing = 14;
+ public static final int KeyTimeCycle_transitionPathRotate = 15;
+ public static final int KeyTimeCycle_waveDecay = 16;
+ public static final int KeyTimeCycle_waveOffset = 17;
+ public static final int KeyTimeCycle_wavePeriod = 18;
+ public static final int KeyTimeCycle_waveShape = 19;
+ public static final int[] KeyTrigger = { 0x7f040121, 0x7f0401be, 0x7f0401bf, 0x7f0401c0, 0x7f0401cb, 0x7f0401cd, 0x7f0401ce, 0x7f040292, 0x7f040293, 0x7f040294 };
+ public static final int KeyTrigger_framePosition = 0;
+ public static final int KeyTrigger_motionTarget = 1;
+ public static final int KeyTrigger_motion_postLayoutCollision = 2;
+ public static final int KeyTrigger_motion_triggerOnCollision = 3;
+ public static final int KeyTrigger_onCross = 4;
+ public static final int KeyTrigger_onNegativeCross = 5;
+ public static final int KeyTrigger_onPositiveCross = 6;
+ public static final int KeyTrigger_triggerId = 7;
+ public static final int KeyTrigger_triggerReceiver = 8;
+ public static final int KeyTrigger_triggerSlack = 9;
+ public static final int[] Layout = { 0x10100c4, 0x10100f4, 0x10100f5, 0x10100f7, 0x10100f8, 0x10100f9, 0x10100fa, 0x10103b5, 0x10103b6, 0x7f04003f, 0x7f040040, 0x7f040041, 0x7f04006b, 0x7f0400a2, 0x7f0400a3, 0x7f04015d, 0x7f04015e, 0x7f04015f, 0x7f040160, 0x7f040161, 0x7f040162, 0x7f040163, 0x7f040164, 0x7f040165, 0x7f040166, 0x7f040167, 0x7f040168, 0x7f040169, 0x7f04016a, 0x7f04016b, 0x7f04016c, 0x7f04016d, 0x7f04016e, 0x7f04016f, 0x7f040170, 0x7f040171, 0x7f040172, 0x7f040173, 0x7f040174, 0x7f040175, 0x7f040176, 0x7f040177, 0x7f040178, 0x7f040179, 0x7f04017a, 0x7f04017b, 0x7f04017d, 0x7f04017e, 0x7f04017f, 0x7f040180, 0x7f040181, 0x7f040182, 0x7f040183, 0x7f040184, 0x7f040185, 0x7f040186, 0x7f040188, 0x7f040189, 0x7f04018a, 0x7f04018b, 0x7f04018c, 0x7f04018d, 0x7f04018e, 0x7f04018f, 0x7f0401ab, 0x7f0401ae, 0x7f0401b1, 0x7f0401b2 };
+ public static final int Layout_android_orientation = 0;
+ public static final int Layout_android_layout_width = 1;
+ public static final int Layout_android_layout_height = 2;
+ public static final int Layout_android_layout_marginLeft = 3;
+ public static final int Layout_android_layout_marginTop = 4;
+ public static final int Layout_android_layout_marginRight = 5;
+ public static final int Layout_android_layout_marginBottom = 6;
+ public static final int Layout_android_layout_marginStart = 7;
+ public static final int Layout_android_layout_marginEnd = 8;
+ public static final int Layout_barrierAllowsGoneWidgets = 9;
+ public static final int Layout_barrierDirection = 10;
+ public static final int Layout_barrierMargin = 11;
+ public static final int Layout_chainUseRtl = 12;
+ public static final int Layout_constraint_referenced_ids = 13;
+ public static final int Layout_constraint_referenced_tags = 14;
+ public static final int Layout_layout_constrainedHeight = 15;
+ public static final int Layout_layout_constrainedWidth = 16;
+ public static final int Layout_layout_constraintBaseline_creator = 17;
+ public static final int Layout_layout_constraintBaseline_toBaselineOf = 18;
+ public static final int Layout_layout_constraintBottom_creator = 19;
+ public static final int Layout_layout_constraintBottom_toBottomOf = 20;
+ public static final int Layout_layout_constraintBottom_toTopOf = 21;
+ public static final int Layout_layout_constraintCircle = 22;
+ public static final int Layout_layout_constraintCircleAngle = 23;
+ public static final int Layout_layout_constraintCircleRadius = 24;
+ public static final int Layout_layout_constraintDimensionRatio = 25;
+ public static final int Layout_layout_constraintEnd_toEndOf = 26;
+ public static final int Layout_layout_constraintEnd_toStartOf = 27;
+ public static final int Layout_layout_constraintGuide_begin = 28;
+ public static final int Layout_layout_constraintGuide_end = 29;
+ public static final int Layout_layout_constraintGuide_percent = 30;
+ public static final int Layout_layout_constraintHeight_default = 31;
+ public static final int Layout_layout_constraintHeight_max = 32;
+ public static final int Layout_layout_constraintHeight_min = 33;
+ public static final int Layout_layout_constraintHeight_percent = 34;
+ public static final int Layout_layout_constraintHorizontal_bias = 35;
+ public static final int Layout_layout_constraintHorizontal_chainStyle = 36;
+ public static final int Layout_layout_constraintHorizontal_weight = 37;
+ public static final int Layout_layout_constraintLeft_creator = 38;
+ public static final int Layout_layout_constraintLeft_toLeftOf = 39;
+ public static final int Layout_layout_constraintLeft_toRightOf = 40;
+ public static final int Layout_layout_constraintRight_creator = 41;
+ public static final int Layout_layout_constraintRight_toLeftOf = 42;
+ public static final int Layout_layout_constraintRight_toRightOf = 43;
+ public static final int Layout_layout_constraintStart_toEndOf = 44;
+ public static final int Layout_layout_constraintStart_toStartOf = 45;
+ public static final int Layout_layout_constraintTop_creator = 46;
+ public static final int Layout_layout_constraintTop_toBottomOf = 47;
+ public static final int Layout_layout_constraintTop_toTopOf = 48;
+ public static final int Layout_layout_constraintVertical_bias = 49;
+ public static final int Layout_layout_constraintVertical_chainStyle = 50;
+ public static final int Layout_layout_constraintVertical_weight = 51;
+ public static final int Layout_layout_constraintWidth_default = 52;
+ public static final int Layout_layout_constraintWidth_max = 53;
+ public static final int Layout_layout_constraintWidth_min = 54;
+ public static final int Layout_layout_constraintWidth_percent = 55;
+ public static final int Layout_layout_editor_absoluteX = 56;
+ public static final int Layout_layout_editor_absoluteY = 57;
+ public static final int Layout_layout_goneMarginBottom = 58;
+ public static final int Layout_layout_goneMarginEnd = 59;
+ public static final int Layout_layout_goneMarginLeft = 60;
+ public static final int Layout_layout_goneMarginRight = 61;
+ public static final int Layout_layout_goneMarginStart = 62;
+ public static final int Layout_layout_goneMarginTop = 63;
+ public static final int Layout_maxHeight = 64;
+ public static final int Layout_maxWidth = 65;
+ public static final int Layout_minHeight = 66;
+ public static final int Layout_minWidth = 67;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0400d5, 0x7f0400d7, 0x7f0401af, 0x7f04020c };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f04000e, 0x7f040020, 0x7f040021, 0x7f040029, 0x7f0400a6, 0x7f04013b, 0x7f04013c, 0x7f0401ca, 0x7f04020b, 0x7f040287 };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f0401ef, 0x7f040229 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] MockView = { 0x7f0401b3, 0x7f0401b4, 0x7f0401b5, 0x7f0401b6, 0x7f0401b7, 0x7f0401b8 };
+ public static final int MockView_mock_diagonalsColor = 0;
+ public static final int MockView_mock_label = 1;
+ public static final int MockView_mock_labelBackgroundColor = 2;
+ public static final int MockView_mock_labelColor = 3;
+ public static final int MockView_mock_showDiagonals = 4;
+ public static final int MockView_mock_showLabel = 5;
+ public static final int[] Motion = { 0x7f04002b, 0x7f0400dc, 0x7f0401bb, 0x7f0401bd, 0x7f0401df, 0x7f04028f };
+ public static final int Motion_animate_relativeTo = 0;
+ public static final int Motion_drawPath = 1;
+ public static final int Motion_motionPathRotate = 2;
+ public static final int Motion_motionStagger = 3;
+ public static final int Motion_pathMotionArc = 4;
+ public static final int Motion_transitionEasing = 5;
+ public static final int[] MotionHelper = { 0x7f0401cc, 0x7f0401cf };
+ public static final int MotionHelper_onHide = 0;
+ public static final int MotionHelper_onShow = 1;
+ public static final int[] MotionLayout = { 0x7f04002c, 0x7f0400bc, 0x7f040155, 0x7f0401b9, 0x7f0401bc, 0x7f04020e };
+ public static final int MotionLayout_applyMotionScene = 0;
+ public static final int MotionLayout_currentState = 1;
+ public static final int MotionLayout_layoutDescription = 2;
+ public static final int MotionLayout_motionDebug = 3;
+ public static final int MotionLayout_motionProgress = 4;
+ public static final int MotionLayout_showPaths = 5;
+ public static final int[] MotionScene = { 0x7f0400c9, 0x7f040156 };
+ public static final int MotionScene_defaultDuration = 0;
+ public static final int MotionScene_layoutDuringTransition = 1;
+ public static final int[] MotionTelltales = { 0x7f04024f, 0x7f040250, 0x7f040251 };
+ public static final int MotionTelltales_telltales_tailColor = 0;
+ public static final int MotionTelltales_telltales_tailScale = 1;
+ public static final int MotionTelltales_telltales_velocityMode = 2;
+ public static final int[] OnClick = { 0x7f040085, 0x7f04024e };
+ public static final int OnClick_clickAction = 0;
+ public static final int OnClick_targetId = 1;
+ public static final int[] OnSwipe = { 0x7f0400d9, 0x7f0400da, 0x7f0400db, 0x7f040196, 0x7f0401a8, 0x7f0401ad, 0x7f0401c1, 0x7f0401c8, 0x7f0401d0, 0x7f040288, 0x7f040289, 0x7f04028a };
+ public static final int OnSwipe_dragDirection = 0;
+ public static final int OnSwipe_dragScale = 1;
+ public static final int OnSwipe_dragThreshold = 2;
+ public static final int OnSwipe_limitBoundsTo = 3;
+ public static final int OnSwipe_maxAcceleration = 4;
+ public static final int OnSwipe_maxVelocity = 5;
+ public static final int OnSwipe_moveWhenScrollAtTop = 6;
+ public static final int OnSwipe_nestedScrollFlags = 7;
+ public static final int OnSwipe_onTouchUp = 8;
+ public static final int OnSwipe_touchAnchorId = 9;
+ public static final int OnSwipe_touchAnchorSide = 10;
+ public static final int OnSwipe_touchRegionId = 11;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f0401d1 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f040220 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] PropertySet = { 0x10100dc, 0x101031f, 0x7f04017c, 0x7f0401bc, 0x7f040299 };
+ public static final int PropertySet_android_visibility = 0;
+ public static final int PropertySet_android_alpha = 1;
+ public static final int PropertySet_layout_constraintTag = 2;
+ public static final int PropertySet_motionProgress = 3;
+ public static final int PropertySet_visibilityMode = 4;
+ public static final int[] RecycleListView = { 0x7f0401d3, 0x7f0401d6 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f040086, 0x7f04009e, 0x7f0400cb, 0x7f040125, 0x7f04013d, 0x7f040154, 0x7f0401f3, 0x7f0401f4, 0x7f040205, 0x7f040206, 0x7f04022a, 0x7f04022f, 0x7f04029a };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f0401ed };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] State = { 0x10100d0, 0x7f0400a4 };
+ public static final int State_android_id = 0;
+ public static final int State_constraints = 1;
+ public static final int[] StateListDrawable = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int StateListDrawable_android_dither = 0;
+ public static final int StateListDrawable_android_visible = 1;
+ public static final int StateListDrawable_android_variablePadding = 2;
+ public static final int StateListDrawable_android_constantSize = 3;
+ public static final int StateListDrawable_android_enterFadeDuration = 4;
+ public static final int StateListDrawable_android_exitFadeDuration = 5;
+ public static final int[] StateListDrawableItem = { 0x1010199 };
+ public static final int StateListDrawableItem_android_drawable = 0;
+ public static final int[] StateSet = { 0x7f0400cc };
+ public static final int StateSet_defaultState = 0;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f04020f, 0x7f04021b, 0x7f040230, 0x7f040231, 0x7f040233, 0x7f04026f, 0x7f040270, 0x7f040271, 0x7f04028b, 0x7f04028c, 0x7f04028d };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f040116, 0x7f040252 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f04005d, 0x7f04008e, 0x7f04008f, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0401a4, 0x7f0401a5, 0x7f0401aa, 0x7f0401c4, 0x7f0401c5, 0x7f0401ed, 0x7f04022b, 0x7f04022c, 0x7f04022d, 0x7f040277, 0x7f040279, 0x7f04027a, 0x7f04027b, 0x7f04027c, 0x7f04027d, 0x7f04027e, 0x7f04027f, 0x7f040280 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] Transform = { 0x1010320, 0x1010321, 0x1010322, 0x1010323, 0x1010324, 0x1010325, 0x1010326, 0x1010327, 0x1010328, 0x10103fa, 0x1010440 };
+ public static final int Transform_android_transformPivotX = 0;
+ public static final int Transform_android_transformPivotY = 1;
+ public static final int Transform_android_translationX = 2;
+ public static final int Transform_android_translationY = 3;
+ public static final int Transform_android_scaleX = 4;
+ public static final int Transform_android_scaleY = 5;
+ public static final int Transform_android_rotation = 6;
+ public static final int Transform_android_rotationX = 7;
+ public static final int Transform_android_rotationY = 8;
+ public static final int Transform_android_translationZ = 9;
+ public static final int Transform_android_elevation = 10;
+ public static final int[] Transition = { 0x10100d0, 0x7f040038, 0x7f0400a0, 0x7f0400a1, 0x7f0400e1, 0x7f040156, 0x7f0401ba, 0x7f0401df, 0x7f04021e, 0x7f04028e, 0x7f040290 };
+ public static final int Transition_android_id = 0;
+ public static final int Transition_autoTransition = 1;
+ public static final int Transition_constraintSetEnd = 2;
+ public static final int Transition_constraintSetStart = 3;
+ public static final int Transition_duration = 4;
+ public static final int Transition_layoutDuringTransition = 5;
+ public static final int Transition_motionInterpolator = 6;
+ public static final int Transition_pathMotionArc = 7;
+ public static final int Transition_staggered = 8;
+ public static final int Transition_transitionDisable = 9;
+ public static final int Transition_transitionFlags = 10;
+ public static final int[] Variant = { 0x7f0400a4, 0x7f0401f9, 0x7f0401fa, 0x7f0401fb, 0x7f0401fc };
+ public static final int Variant_constraints = 0;
+ public static final int Variant_region_heightLessThan = 1;
+ public static final int Variant_region_heightMoreThan = 2;
+ public static final int Variant_region_widthLessThan = 3;
+ public static final int Variant_region_widthMoreThan = 4;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f0401d4, 0x7f0401d5, 0x7f04026d };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f04003c, 0x7f04003d };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coordinatorlayout/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coordinatorlayout/R.java
new file mode 100644
index 0000000..b531e57
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coordinatorlayout/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coordinatorlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreui/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreui/R.java
new file mode 100644
index 0000000..08b3dc8
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreui/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreui;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreutils/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreutils/R.java
new file mode 100644
index 0000000..77b06ae
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/coreutils/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreutils;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/cursoradapter/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/cursoradapter/R.java
new file mode 100644
index 0000000..eeba211
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/cursoradapter/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.cursoradapter;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/customview/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/customview/R.java
new file mode 100644
index 0000000..807dd80
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/customview/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.customview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/design/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/design/R.java
new file mode 100644
index 0000000..c10c9e3
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/design/R.java
@@ -0,0 +1,2513 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.design;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ public static final int design_bottom_sheet_slide_in = 0x7f01000c;
+ public static final int design_bottom_sheet_slide_out = 0x7f01000d;
+ public static final int design_snackbar_in = 0x7f01000e;
+ public static final int design_snackbar_out = 0x7f01000f;
+ }
+ public static final class animator {
+ private animator() {}
+
+ public static final int design_appbar_state_list_animator = 0x7f020000;
+ public static final int design_fab_hide_motion_spec = 0x7f020001;
+ public static final int design_fab_show_motion_spec = 0x7f020002;
+ public static final int mtrl_btn_state_list_anim = 0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim = 0x7f020004;
+ public static final int mtrl_chip_state_list_anim = 0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec = 0x7f020006;
+ public static final int mtrl_fab_show_motion_spec = 0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec = 0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec = 0x7f020009;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f040001;
+ public static final int actionBarItemBackground = 0x7f040002;
+ public static final int actionBarPopupTheme = 0x7f040003;
+ public static final int actionBarSize = 0x7f040004;
+ public static final int actionBarSplitStyle = 0x7f040005;
+ public static final int actionBarStyle = 0x7f040006;
+ public static final int actionBarTabBarStyle = 0x7f040007;
+ public static final int actionBarTabStyle = 0x7f040008;
+ public static final int actionBarTabTextStyle = 0x7f040009;
+ public static final int actionBarTheme = 0x7f04000a;
+ public static final int actionBarWidgetTheme = 0x7f04000b;
+ public static final int actionButtonStyle = 0x7f04000c;
+ public static final int actionDropDownStyle = 0x7f04000d;
+ public static final int actionLayout = 0x7f04000e;
+ public static final int actionMenuTextAppearance = 0x7f04000f;
+ public static final int actionMenuTextColor = 0x7f040010;
+ public static final int actionModeBackground = 0x7f040011;
+ public static final int actionModeCloseButtonStyle = 0x7f040012;
+ public static final int actionModeCloseDrawable = 0x7f040013;
+ public static final int actionModeCopyDrawable = 0x7f040014;
+ public static final int actionModeCutDrawable = 0x7f040015;
+ public static final int actionModeFindDrawable = 0x7f040016;
+ public static final int actionModePasteDrawable = 0x7f040017;
+ public static final int actionModePopupWindowStyle = 0x7f040018;
+ public static final int actionModeSelectAllDrawable = 0x7f040019;
+ public static final int actionModeShareDrawable = 0x7f04001a;
+ public static final int actionModeSplitBackground = 0x7f04001b;
+ public static final int actionModeStyle = 0x7f04001c;
+ public static final int actionModeWebSearchDrawable = 0x7f04001d;
+ public static final int actionOverflowButtonStyle = 0x7f04001e;
+ public static final int actionOverflowMenuStyle = 0x7f04001f;
+ public static final int actionProviderClass = 0x7f040020;
+ public static final int actionViewClass = 0x7f040021;
+ public static final int activityChooserViewStyle = 0x7f040022;
+ public static final int alertDialogButtonGroupStyle = 0x7f040023;
+ public static final int alertDialogCenterButtons = 0x7f040024;
+ public static final int alertDialogStyle = 0x7f040025;
+ public static final int alertDialogTheme = 0x7f040026;
+ public static final int allowStacking = 0x7f040027;
+ public static final int alpha = 0x7f040028;
+ public static final int alphabeticModifiers = 0x7f040029;
+ public static final int arrowHeadLength = 0x7f04002f;
+ public static final int arrowShaftLength = 0x7f040030;
+ public static final int autoCompleteTextViewStyle = 0x7f040032;
+ public static final int autoSizeMaxTextSize = 0x7f040033;
+ public static final int autoSizeMinTextSize = 0x7f040034;
+ public static final int autoSizePresetSizes = 0x7f040035;
+ public static final int autoSizeStepGranularity = 0x7f040036;
+ public static final int autoSizeTextType = 0x7f040037;
+ public static final int background = 0x7f040039;
+ public static final int backgroundSplit = 0x7f04003a;
+ public static final int backgroundStacked = 0x7f04003b;
+ public static final int backgroundTint = 0x7f04003c;
+ public static final int backgroundTintMode = 0x7f04003d;
+ public static final int barLength = 0x7f04003e;
+ public static final int behavior_autoHide = 0x7f040042;
+ public static final int behavior_fitToContents = 0x7f040043;
+ public static final int behavior_hideable = 0x7f040044;
+ public static final int behavior_overlapTop = 0x7f040045;
+ public static final int behavior_peekHeight = 0x7f040046;
+ public static final int behavior_skipCollapsed = 0x7f040047;
+ public static final int borderWidth = 0x7f040048;
+ public static final int borderlessButtonStyle = 0x7f040049;
+ public static final int bottomAppBarStyle = 0x7f04004a;
+ public static final int bottomNavigationStyle = 0x7f04004b;
+ public static final int bottomSheetDialogTheme = 0x7f04004c;
+ public static final int bottomSheetStyle = 0x7f04004d;
+ public static final int boxBackgroundColor = 0x7f04004e;
+ public static final int boxBackgroundMode = 0x7f04004f;
+ public static final int boxCollapsedPaddingTop = 0x7f040050;
+ public static final int boxCornerRadiusBottomEnd = 0x7f040051;
+ public static final int boxCornerRadiusBottomStart = 0x7f040052;
+ public static final int boxCornerRadiusTopEnd = 0x7f040053;
+ public static final int boxCornerRadiusTopStart = 0x7f040054;
+ public static final int boxStrokeColor = 0x7f040055;
+ public static final int boxStrokeWidth = 0x7f040056;
+ public static final int buttonBarButtonStyle = 0x7f040058;
+ public static final int buttonBarNegativeButtonStyle = 0x7f040059;
+ public static final int buttonBarNeutralButtonStyle = 0x7f04005a;
+ public static final int buttonBarPositiveButtonStyle = 0x7f04005b;
+ public static final int buttonBarStyle = 0x7f04005c;
+ public static final int buttonGravity = 0x7f04005d;
+ public static final int buttonIconDimen = 0x7f04005e;
+ public static final int buttonPanelSideLayout = 0x7f04005f;
+ public static final int buttonStyle = 0x7f040060;
+ public static final int buttonStyleSmall = 0x7f040061;
+ public static final int buttonTint = 0x7f040062;
+ public static final int buttonTintMode = 0x7f040063;
+ public static final int cardBackgroundColor = 0x7f040064;
+ public static final int cardCornerRadius = 0x7f040065;
+ public static final int cardElevation = 0x7f040066;
+ public static final int cardMaxElevation = 0x7f040067;
+ public static final int cardPreventCornerOverlap = 0x7f040068;
+ public static final int cardUseCompatPadding = 0x7f040069;
+ public static final int cardViewStyle = 0x7f04006a;
+ public static final int checkboxStyle = 0x7f04006c;
+ public static final int checkedChip = 0x7f04006d;
+ public static final int checkedIcon = 0x7f04006e;
+ public static final int checkedIconEnabled = 0x7f04006f;
+ public static final int checkedIconVisible = 0x7f040070;
+ public static final int checkedTextViewStyle = 0x7f040071;
+ public static final int chipBackgroundColor = 0x7f040072;
+ public static final int chipCornerRadius = 0x7f040073;
+ public static final int chipEndPadding = 0x7f040074;
+ public static final int chipGroupStyle = 0x7f040075;
+ public static final int chipIcon = 0x7f040076;
+ public static final int chipIconEnabled = 0x7f040077;
+ public static final int chipIconSize = 0x7f040078;
+ public static final int chipIconTint = 0x7f040079;
+ public static final int chipIconVisible = 0x7f04007a;
+ public static final int chipMinHeight = 0x7f04007b;
+ public static final int chipSpacing = 0x7f04007c;
+ public static final int chipSpacingHorizontal = 0x7f04007d;
+ public static final int chipSpacingVertical = 0x7f04007e;
+ public static final int chipStandaloneStyle = 0x7f04007f;
+ public static final int chipStartPadding = 0x7f040080;
+ public static final int chipStrokeColor = 0x7f040081;
+ public static final int chipStrokeWidth = 0x7f040082;
+ public static final int chipStyle = 0x7f040083;
+ public static final int closeIcon = 0x7f040086;
+ public static final int closeIconEnabled = 0x7f040087;
+ public static final int closeIconEndPadding = 0x7f040088;
+ public static final int closeIconSize = 0x7f040089;
+ public static final int closeIconStartPadding = 0x7f04008a;
+ public static final int closeIconTint = 0x7f04008b;
+ public static final int closeIconVisible = 0x7f04008c;
+ public static final int closeItemLayout = 0x7f04008d;
+ public static final int collapseContentDescription = 0x7f04008e;
+ public static final int collapseIcon = 0x7f04008f;
+ public static final int collapsedTitleGravity = 0x7f040090;
+ public static final int collapsedTitleTextAppearance = 0x7f040091;
+ public static final int color = 0x7f040092;
+ public static final int colorAccent = 0x7f040093;
+ public static final int colorBackgroundFloating = 0x7f040094;
+ public static final int colorButtonNormal = 0x7f040095;
+ public static final int colorControlActivated = 0x7f040096;
+ public static final int colorControlHighlight = 0x7f040097;
+ public static final int colorControlNormal = 0x7f040098;
+ public static final int colorError = 0x7f040099;
+ public static final int colorPrimary = 0x7f04009a;
+ public static final int colorPrimaryDark = 0x7f04009b;
+ public static final int colorSecondary = 0x7f04009c;
+ public static final int colorSwitchThumbNormal = 0x7f04009d;
+ public static final int commitIcon = 0x7f04009e;
+ public static final int contentDescription = 0x7f0400a6;
+ public static final int contentInsetEnd = 0x7f0400a7;
+ public static final int contentInsetEndWithActions = 0x7f0400a8;
+ public static final int contentInsetLeft = 0x7f0400a9;
+ public static final int contentInsetRight = 0x7f0400aa;
+ public static final int contentInsetStart = 0x7f0400ab;
+ public static final int contentInsetStartWithNavigation = 0x7f0400ac;
+ public static final int contentPadding = 0x7f0400ad;
+ public static final int contentPaddingBottom = 0x7f0400ae;
+ public static final int contentPaddingLeft = 0x7f0400af;
+ public static final int contentPaddingRight = 0x7f0400b0;
+ public static final int contentPaddingTop = 0x7f0400b1;
+ public static final int contentScrim = 0x7f0400b2;
+ public static final int controlBackground = 0x7f0400b4;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int cornerRadius = 0x7f0400b6;
+ public static final int counterEnabled = 0x7f0400b7;
+ public static final int counterMaxLength = 0x7f0400b8;
+ public static final int counterOverflowTextAppearance = 0x7f0400b9;
+ public static final int counterTextAppearance = 0x7f0400ba;
+ public static final int customNavigationLayout = 0x7f0400c4;
+ public static final int defaultQueryHint = 0x7f0400cb;
+ public static final int dialogCornerRadius = 0x7f0400d1;
+ public static final int dialogPreferredPadding = 0x7f0400d2;
+ public static final int dialogTheme = 0x7f0400d3;
+ public static final int displayOptions = 0x7f0400d4;
+ public static final int divider = 0x7f0400d5;
+ public static final int dividerHorizontal = 0x7f0400d6;
+ public static final int dividerPadding = 0x7f0400d7;
+ public static final int dividerVertical = 0x7f0400d8;
+ public static final int drawableSize = 0x7f0400dd;
+ public static final int drawerArrowStyle = 0x7f0400de;
+ public static final int dropDownListViewStyle = 0x7f0400df;
+ public static final int dropdownListPreferredItemHeight = 0x7f0400e0;
+ public static final int editTextBackground = 0x7f0400e2;
+ public static final int editTextColor = 0x7f0400e3;
+ public static final int editTextStyle = 0x7f0400e4;
+ public static final int elevation = 0x7f0400e5;
+ public static final int enforceMaterialTheme = 0x7f0400e6;
+ public static final int enforceTextAppearance = 0x7f0400e7;
+ public static final int errorEnabled = 0x7f0400e9;
+ public static final int errorTextAppearance = 0x7f0400ea;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0400ec;
+ public static final int expanded = 0x7f0400ed;
+ public static final int expandedTitleGravity = 0x7f0400ee;
+ public static final int expandedTitleMargin = 0x7f0400ef;
+ public static final int expandedTitleMarginBottom = 0x7f0400f0;
+ public static final int expandedTitleMarginEnd = 0x7f0400f1;
+ public static final int expandedTitleMarginStart = 0x7f0400f2;
+ public static final int expandedTitleMarginTop = 0x7f0400f3;
+ public static final int expandedTitleTextAppearance = 0x7f0400f4;
+ public static final int fabAlignmentMode = 0x7f0400f5;
+ public static final int fabCradleMargin = 0x7f0400f6;
+ public static final int fabCradleRoundedCornerRadius = 0x7f0400f7;
+ public static final int fabCradleVerticalOffset = 0x7f0400f8;
+ public static final int fabCustomSize = 0x7f0400f9;
+ public static final int fabSize = 0x7f0400fa;
+ public static final int fastScrollEnabled = 0x7f0400fb;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0400fc;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0400fd;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0400fe;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0400ff;
+ public static final int firstBaselineToTopHeight = 0x7f040100;
+ public static final int floatingActionButtonStyle = 0x7f040101;
+ public static final int font = 0x7f040115;
+ public static final int fontFamily = 0x7f040116;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int foregroundInsidePadding = 0x7f040120;
+ public static final int gapBetweenBars = 0x7f040124;
+ public static final int goIcon = 0x7f040125;
+ public static final int headerLayout = 0x7f040127;
+ public static final int height = 0x7f040128;
+ public static final int helperText = 0x7f040129;
+ public static final int helperTextEnabled = 0x7f04012a;
+ public static final int helperTextTextAppearance = 0x7f04012b;
+ public static final int hideMotionSpec = 0x7f04012c;
+ public static final int hideOnContentScroll = 0x7f04012d;
+ public static final int hideOnScroll = 0x7f04012e;
+ public static final int hintAnimationEnabled = 0x7f04012f;
+ public static final int hintEnabled = 0x7f040130;
+ public static final int hintTextAppearance = 0x7f040131;
+ public static final int homeAsUpIndicator = 0x7f040132;
+ public static final int homeLayout = 0x7f040133;
+ public static final int hoveredFocusedTranslationZ = 0x7f040134;
+ public static final int icon = 0x7f040135;
+ public static final int iconEndPadding = 0x7f040136;
+ public static final int iconGravity = 0x7f040137;
+ public static final int iconPadding = 0x7f040138;
+ public static final int iconSize = 0x7f040139;
+ public static final int iconStartPadding = 0x7f04013a;
+ public static final int iconTint = 0x7f04013b;
+ public static final int iconTintMode = 0x7f04013c;
+ public static final int iconifiedByDefault = 0x7f04013d;
+ public static final int imageButtonStyle = 0x7f04013e;
+ public static final int indeterminateProgressStyle = 0x7f04013f;
+ public static final int initialActivityCount = 0x7f040140;
+ public static final int insetForeground = 0x7f040141;
+ public static final int isLightTheme = 0x7f040142;
+ public static final int itemBackground = 0x7f040143;
+ public static final int itemHorizontalPadding = 0x7f040144;
+ public static final int itemHorizontalTranslationEnabled = 0x7f040145;
+ public static final int itemIconPadding = 0x7f040146;
+ public static final int itemIconSize = 0x7f040147;
+ public static final int itemIconTint = 0x7f040148;
+ public static final int itemPadding = 0x7f040149;
+ public static final int itemSpacing = 0x7f04014a;
+ public static final int itemTextAppearance = 0x7f04014b;
+ public static final int itemTextAppearanceActive = 0x7f04014c;
+ public static final int itemTextAppearanceInactive = 0x7f04014d;
+ public static final int itemTextColor = 0x7f04014e;
+ public static final int keylines = 0x7f040150;
+ public static final int labelVisibilityMode = 0x7f040151;
+ public static final int lastBaselineToBottomHeight = 0x7f040152;
+ public static final int layout = 0x7f040154;
+ public static final int layoutManager = 0x7f040157;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_collapseMode = 0x7f04015b;
+ public static final int layout_collapseParallaxMultiplier = 0x7f04015c;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int layout_scrollFlags = 0x7f040193;
+ public static final int layout_scrollInterpolator = 0x7f040194;
+ public static final int liftOnScroll = 0x7f040195;
+ public static final int lineHeight = 0x7f040197;
+ public static final int lineSpacing = 0x7f040198;
+ public static final int listChoiceBackgroundIndicator = 0x7f040199;
+ public static final int listDividerAlertDialog = 0x7f04019a;
+ public static final int listItemLayout = 0x7f04019b;
+ public static final int listLayout = 0x7f04019c;
+ public static final int listMenuViewStyle = 0x7f04019d;
+ public static final int listPopupWindowStyle = 0x7f04019e;
+ public static final int listPreferredItemHeight = 0x7f04019f;
+ public static final int listPreferredItemHeightLarge = 0x7f0401a0;
+ public static final int listPreferredItemHeightSmall = 0x7f0401a1;
+ public static final int listPreferredItemPaddingLeft = 0x7f0401a2;
+ public static final int listPreferredItemPaddingRight = 0x7f0401a3;
+ public static final int logo = 0x7f0401a4;
+ public static final int logoDescription = 0x7f0401a5;
+ public static final int materialButtonStyle = 0x7f0401a6;
+ public static final int materialCardViewStyle = 0x7f0401a7;
+ public static final int maxActionInlineWidth = 0x7f0401a9;
+ public static final int maxButtonHeight = 0x7f0401aa;
+ public static final int maxImageSize = 0x7f0401ac;
+ public static final int measureWithLargestChild = 0x7f0401af;
+ public static final int menu = 0x7f0401b0;
+ public static final int multiChoiceItemLayout = 0x7f0401c2;
+ public static final int navigationContentDescription = 0x7f0401c4;
+ public static final int navigationIcon = 0x7f0401c5;
+ public static final int navigationMode = 0x7f0401c6;
+ public static final int navigationViewStyle = 0x7f0401c7;
+ public static final int numericModifiers = 0x7f0401ca;
+ public static final int overlapAnchor = 0x7f0401d1;
+ public static final int paddingBottomNoButtons = 0x7f0401d3;
+ public static final int paddingEnd = 0x7f0401d4;
+ public static final int paddingStart = 0x7f0401d5;
+ public static final int paddingTopNoTitle = 0x7f0401d6;
+ public static final int panelBackground = 0x7f0401d7;
+ public static final int panelMenuListTheme = 0x7f0401d8;
+ public static final int panelMenuListWidth = 0x7f0401d9;
+ public static final int passwordToggleContentDescription = 0x7f0401da;
+ public static final int passwordToggleDrawable = 0x7f0401db;
+ public static final int passwordToggleEnabled = 0x7f0401dc;
+ public static final int passwordToggleTint = 0x7f0401dd;
+ public static final int passwordToggleTintMode = 0x7f0401de;
+ public static final int popupMenuStyle = 0x7f0401ec;
+ public static final int popupTheme = 0x7f0401ed;
+ public static final int popupWindowStyle = 0x7f0401ee;
+ public static final int preserveIconSpacing = 0x7f0401ef;
+ public static final int pressedTranslationZ = 0x7f0401f0;
+ public static final int progressBarPadding = 0x7f0401f1;
+ public static final int progressBarStyle = 0x7f0401f2;
+ public static final int queryBackground = 0x7f0401f3;
+ public static final int queryHint = 0x7f0401f4;
+ public static final int radioButtonStyle = 0x7f0401f5;
+ public static final int ratingBarStyle = 0x7f0401f6;
+ public static final int ratingBarStyleIndicator = 0x7f0401f7;
+ public static final int ratingBarStyleSmall = 0x7f0401f8;
+ public static final int reverseLayout = 0x7f0401fd;
+ public static final int rippleColor = 0x7f0401fe;
+ public static final int scrimAnimationDuration = 0x7f040202;
+ public static final int scrimBackground = 0x7f040203;
+ public static final int scrimVisibleHeightTrigger = 0x7f040204;
+ public static final int searchHintIcon = 0x7f040205;
+ public static final int searchIcon = 0x7f040206;
+ public static final int searchViewStyle = 0x7f040207;
+ public static final int seekBarStyle = 0x7f040208;
+ public static final int selectableItemBackground = 0x7f040209;
+ public static final int selectableItemBackgroundBorderless = 0x7f04020a;
+ public static final int showAsAction = 0x7f04020b;
+ public static final int showDividers = 0x7f04020c;
+ public static final int showMotionSpec = 0x7f04020d;
+ public static final int showText = 0x7f04020f;
+ public static final int showTitle = 0x7f040210;
+ public static final int singleChoiceItemLayout = 0x7f040211;
+ public static final int singleLine = 0x7f040212;
+ public static final int singleSelection = 0x7f040213;
+ public static final int snackbarButtonStyle = 0x7f040215;
+ public static final int snackbarStyle = 0x7f040216;
+ public static final int spanCount = 0x7f040217;
+ public static final int spinBars = 0x7f040218;
+ public static final int spinnerDropDownItemStyle = 0x7f040219;
+ public static final int spinnerStyle = 0x7f04021a;
+ public static final int splitTrack = 0x7f04021b;
+ public static final int srcCompat = 0x7f04021c;
+ public static final int stackFromEnd = 0x7f04021d;
+ public static final int state_above_anchor = 0x7f040220;
+ public static final int state_collapsed = 0x7f040221;
+ public static final int state_collapsible = 0x7f040222;
+ public static final int state_liftable = 0x7f040223;
+ public static final int state_lifted = 0x7f040224;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int statusBarScrim = 0x7f040226;
+ public static final int strokeColor = 0x7f040227;
+ public static final int strokeWidth = 0x7f040228;
+ public static final int subMenuArrow = 0x7f040229;
+ public static final int submitBackground = 0x7f04022a;
+ public static final int subtitle = 0x7f04022b;
+ public static final int subtitleTextAppearance = 0x7f04022c;
+ public static final int subtitleTextColor = 0x7f04022d;
+ public static final int subtitleTextStyle = 0x7f04022e;
+ public static final int suggestionRowLayout = 0x7f04022f;
+ public static final int switchMinWidth = 0x7f040230;
+ public static final int switchPadding = 0x7f040231;
+ public static final int switchStyle = 0x7f040232;
+ public static final int switchTextAppearance = 0x7f040233;
+ public static final int tabBackground = 0x7f040234;
+ public static final int tabContentStart = 0x7f040235;
+ public static final int tabGravity = 0x7f040236;
+ public static final int tabIconTint = 0x7f040237;
+ public static final int tabIconTintMode = 0x7f040238;
+ public static final int tabIndicator = 0x7f040239;
+ public static final int tabIndicatorAnimationDuration = 0x7f04023a;
+ public static final int tabIndicatorColor = 0x7f04023b;
+ public static final int tabIndicatorFullWidth = 0x7f04023c;
+ public static final int tabIndicatorGravity = 0x7f04023d;
+ public static final int tabIndicatorHeight = 0x7f04023e;
+ public static final int tabInlineLabel = 0x7f04023f;
+ public static final int tabMaxWidth = 0x7f040240;
+ public static final int tabMinWidth = 0x7f040241;
+ public static final int tabMode = 0x7f040242;
+ public static final int tabPadding = 0x7f040243;
+ public static final int tabPaddingBottom = 0x7f040244;
+ public static final int tabPaddingEnd = 0x7f040245;
+ public static final int tabPaddingStart = 0x7f040246;
+ public static final int tabPaddingTop = 0x7f040247;
+ public static final int tabRippleColor = 0x7f040248;
+ public static final int tabSelectedTextColor = 0x7f040249;
+ public static final int tabStyle = 0x7f04024a;
+ public static final int tabTextAppearance = 0x7f04024b;
+ public static final int tabTextColor = 0x7f04024c;
+ public static final int tabUnboundedRipple = 0x7f04024d;
+ public static final int textAllCaps = 0x7f040252;
+ public static final int textAppearanceBody1 = 0x7f040253;
+ public static final int textAppearanceBody2 = 0x7f040254;
+ public static final int textAppearanceButton = 0x7f040255;
+ public static final int textAppearanceCaption = 0x7f040256;
+ public static final int textAppearanceHeadline1 = 0x7f040257;
+ public static final int textAppearanceHeadline2 = 0x7f040258;
+ public static final int textAppearanceHeadline3 = 0x7f040259;
+ public static final int textAppearanceHeadline4 = 0x7f04025a;
+ public static final int textAppearanceHeadline5 = 0x7f04025b;
+ public static final int textAppearanceHeadline6 = 0x7f04025c;
+ public static final int textAppearanceLargePopupMenu = 0x7f04025d;
+ public static final int textAppearanceListItem = 0x7f04025e;
+ public static final int textAppearanceListItemSecondary = 0x7f04025f;
+ public static final int textAppearanceListItemSmall = 0x7f040260;
+ public static final int textAppearanceOverline = 0x7f040261;
+ public static final int textAppearancePopupMenuHeader = 0x7f040262;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f040263;
+ public static final int textAppearanceSearchResultTitle = 0x7f040264;
+ public static final int textAppearanceSmallPopupMenu = 0x7f040265;
+ public static final int textAppearanceSubtitle1 = 0x7f040266;
+ public static final int textAppearanceSubtitle2 = 0x7f040267;
+ public static final int textColorAlertDialogListItem = 0x7f040268;
+ public static final int textColorSearchUrl = 0x7f040269;
+ public static final int textEndPadding = 0x7f04026a;
+ public static final int textInputStyle = 0x7f04026b;
+ public static final int textStartPadding = 0x7f04026c;
+ public static final int theme = 0x7f04026d;
+ public static final int thickness = 0x7f04026e;
+ public static final int thumbTextPadding = 0x7f04026f;
+ public static final int thumbTint = 0x7f040270;
+ public static final int thumbTintMode = 0x7f040271;
+ public static final int tickMark = 0x7f040272;
+ public static final int tickMarkTint = 0x7f040273;
+ public static final int tickMarkTintMode = 0x7f040274;
+ public static final int tint = 0x7f040275;
+ public static final int tintMode = 0x7f040276;
+ public static final int title = 0x7f040277;
+ public static final int titleEnabled = 0x7f040278;
+ public static final int titleMargin = 0x7f040279;
+ public static final int titleMarginBottom = 0x7f04027a;
+ public static final int titleMarginEnd = 0x7f04027b;
+ public static final int titleMarginStart = 0x7f04027c;
+ public static final int titleMarginTop = 0x7f04027d;
+ public static final int titleMargins = 0x7f04027e;
+ public static final int titleTextAppearance = 0x7f04027f;
+ public static final int titleTextColor = 0x7f040280;
+ public static final int titleTextStyle = 0x7f040281;
+ public static final int toolbarId = 0x7f040282;
+ public static final int toolbarNavigationButtonStyle = 0x7f040283;
+ public static final int toolbarStyle = 0x7f040284;
+ public static final int tooltipForegroundColor = 0x7f040285;
+ public static final int tooltipFrameBackground = 0x7f040286;
+ public static final int tooltipText = 0x7f040287;
+ public static final int track = 0x7f04028b;
+ public static final int trackTint = 0x7f04028c;
+ public static final int trackTintMode = 0x7f04028d;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int useCompatPadding = 0x7f040297;
+ public static final int viewInflaterClass = 0x7f040298;
+ public static final int voiceIcon = 0x7f04029a;
+ public static final int windowActionBar = 0x7f0402a1;
+ public static final int windowActionBarOverlay = 0x7f0402a2;
+ public static final int windowActionModeOverlay = 0x7f0402a3;
+ public static final int windowFixedHeightMajor = 0x7f0402a4;
+ public static final int windowFixedHeightMinor = 0x7f0402a5;
+ public static final int windowFixedWidthMajor = 0x7f0402a6;
+ public static final int windowFixedWidthMinor = 0x7f0402a7;
+ public static final int windowMinWidthMajor = 0x7f0402a8;
+ public static final int windowMinWidthMinor = 0x7f0402a9;
+ public static final int windowNoTitle = 0x7f0402aa;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f050000;
+ public static final int abc_allow_stacked_button_bar = 0x7f050001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f050002;
+ public static final int mtrl_btn_textappearance_all_caps = 0x7f050003;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f060000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f060001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f060002;
+ public static final int abc_btn_colored_text_material = 0x7f060003;
+ public static final int abc_color_highlight_material = 0x7f060004;
+ public static final int abc_hint_foreground_material_dark = 0x7f060005;
+ public static final int abc_hint_foreground_material_light = 0x7f060006;
+ public static final int abc_input_method_navigation_guard = 0x7f060007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f060008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f060009;
+ public static final int abc_primary_text_material_dark = 0x7f06000a;
+ public static final int abc_primary_text_material_light = 0x7f06000b;
+ public static final int abc_search_url_text = 0x7f06000c;
+ public static final int abc_search_url_text_normal = 0x7f06000d;
+ public static final int abc_search_url_text_pressed = 0x7f06000e;
+ public static final int abc_search_url_text_selected = 0x7f06000f;
+ public static final int abc_secondary_text_material_dark = 0x7f060010;
+ public static final int abc_secondary_text_material_light = 0x7f060011;
+ public static final int abc_tint_btn_checkable = 0x7f060012;
+ public static final int abc_tint_default = 0x7f060013;
+ public static final int abc_tint_edittext = 0x7f060014;
+ public static final int abc_tint_seek_thumb = 0x7f060015;
+ public static final int abc_tint_spinner = 0x7f060016;
+ public static final int abc_tint_switch_track = 0x7f060017;
+ public static final int accent_material_dark = 0x7f060018;
+ public static final int accent_material_light = 0x7f060019;
+ public static final int background_floating_material_dark = 0x7f06001a;
+ public static final int background_floating_material_light = 0x7f06001b;
+ public static final int background_material_dark = 0x7f06001c;
+ public static final int background_material_light = 0x7f06001d;
+ public static final int bright_foreground_disabled_material_dark = 0x7f06001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f060020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f060021;
+ public static final int bright_foreground_inverse_material_light = 0x7f060022;
+ public static final int bright_foreground_material_dark = 0x7f060023;
+ public static final int bright_foreground_material_light = 0x7f060024;
+ public static final int button_material_dark = 0x7f060025;
+ public static final int button_material_light = 0x7f060026;
+ public static final int cardview_dark_background = 0x7f060027;
+ public static final int cardview_light_background = 0x7f060028;
+ public static final int cardview_shadow_end_color = 0x7f060029;
+ public static final int cardview_shadow_start_color = 0x7f06002a;
+ public static final int design_bottom_navigation_shadow_color = 0x7f06002b;
+ public static final int design_default_color_primary = 0x7f06002c;
+ public static final int design_default_color_primary_dark = 0x7f06002d;
+ public static final int design_error = 0x7f06002e;
+ public static final int design_fab_shadow_end_color = 0x7f06002f;
+ public static final int design_fab_shadow_mid_color = 0x7f060030;
+ public static final int design_fab_shadow_start_color = 0x7f060031;
+ public static final int design_fab_stroke_end_inner_color = 0x7f060032;
+ public static final int design_fab_stroke_end_outer_color = 0x7f060033;
+ public static final int design_fab_stroke_top_inner_color = 0x7f060034;
+ public static final int design_fab_stroke_top_outer_color = 0x7f060035;
+ public static final int design_snackbar_background_color = 0x7f060036;
+ public static final int design_tint_password_toggle = 0x7f060037;
+ public static final int dim_foreground_disabled_material_dark = 0x7f060038;
+ public static final int dim_foreground_disabled_material_light = 0x7f060039;
+ public static final int dim_foreground_material_dark = 0x7f06003a;
+ public static final int dim_foreground_material_light = 0x7f06003b;
+ public static final int error_color_material_dark = 0x7f06003c;
+ public static final int error_color_material_light = 0x7f06003d;
+ public static final int foreground_material_dark = 0x7f06003e;
+ public static final int foreground_material_light = 0x7f06003f;
+ public static final int highlighted_text_material_dark = 0x7f060040;
+ public static final int highlighted_text_material_light = 0x7f060041;
+ public static final int material_blue_grey_800 = 0x7f060046;
+ public static final int material_blue_grey_900 = 0x7f060047;
+ public static final int material_blue_grey_950 = 0x7f060048;
+ public static final int material_deep_teal_200 = 0x7f060049;
+ public static final int material_deep_teal_500 = 0x7f06004a;
+ public static final int material_grey_100 = 0x7f06004b;
+ public static final int material_grey_300 = 0x7f06004c;
+ public static final int material_grey_50 = 0x7f06004d;
+ public static final int material_grey_600 = 0x7f06004e;
+ public static final int material_grey_800 = 0x7f06004f;
+ public static final int material_grey_850 = 0x7f060050;
+ public static final int material_grey_900 = 0x7f060051;
+ public static final int mtrl_bottom_nav_colored_item_tint = 0x7f060052;
+ public static final int mtrl_bottom_nav_item_tint = 0x7f060053;
+ public static final int mtrl_btn_bg_color_disabled = 0x7f060054;
+ public static final int mtrl_btn_bg_color_selector = 0x7f060055;
+ public static final int mtrl_btn_ripple_color = 0x7f060056;
+ public static final int mtrl_btn_stroke_color_selector = 0x7f060057;
+ public static final int mtrl_btn_text_btn_ripple_color = 0x7f060058;
+ public static final int mtrl_btn_text_color_disabled = 0x7f060059;
+ public static final int mtrl_btn_text_color_selector = 0x7f06005a;
+ public static final int mtrl_btn_transparent_bg_color = 0x7f06005b;
+ public static final int mtrl_chip_background_color = 0x7f06005c;
+ public static final int mtrl_chip_close_icon_tint = 0x7f06005d;
+ public static final int mtrl_chip_ripple_color = 0x7f06005e;
+ public static final int mtrl_chip_text_color = 0x7f06005f;
+ public static final int mtrl_fab_ripple_color = 0x7f060060;
+ public static final int mtrl_scrim_color = 0x7f060061;
+ public static final int mtrl_tabs_colored_ripple_color = 0x7f060062;
+ public static final int mtrl_tabs_icon_color_selector = 0x7f060063;
+ public static final int mtrl_tabs_icon_color_selector_colored = 0x7f060064;
+ public static final int mtrl_tabs_legacy_text_color_selector = 0x7f060065;
+ public static final int mtrl_tabs_ripple_color = 0x7f060066;
+ public static final int mtrl_text_btn_text_color_selector = 0x7f060067;
+ public static final int mtrl_textinput_default_box_stroke_color = 0x7f060068;
+ public static final int mtrl_textinput_disabled_color = 0x7f060069;
+ public static final int mtrl_textinput_filled_box_default_background_color = 0x7f06006a;
+ public static final int mtrl_textinput_hovered_box_stroke_color = 0x7f06006b;
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int primary_dark_material_dark = 0x7f06006f;
+ public static final int primary_dark_material_light = 0x7f060070;
+ public static final int primary_material_dark = 0x7f060071;
+ public static final int primary_material_light = 0x7f060072;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int primary_text_default_material_light = 0x7f060075;
+ public static final int primary_text_disabled_material_dark = 0x7f060076;
+ public static final int primary_text_disabled_material_light = 0x7f060077;
+ public static final int ripple_material_dark = 0x7f060078;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ public static final int secondary_text_disabled_material_dark = 0x7f06007d;
+ public static final int secondary_text_disabled_material_light = 0x7f06007e;
+ public static final int switch_thumb_disabled_material_dark = 0x7f06007f;
+ public static final int switch_thumb_disabled_material_light = 0x7f060080;
+ public static final int switch_thumb_material_dark = 0x7f060081;
+ public static final int switch_thumb_material_light = 0x7f060082;
+ public static final int switch_thumb_normal_material_dark = 0x7f060083;
+ public static final int switch_thumb_normal_material_light = 0x7f060084;
+ public static final int tooltip_background_dark = 0x7f060085;
+ public static final int tooltip_background_light = 0x7f060086;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f070000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f070001;
+ public static final int abc_action_bar_default_height_material = 0x7f070002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f070003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f070004;
+ public static final int abc_action_bar_elevation_material = 0x7f070005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f070006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f070007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f070008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f070009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f07000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f07000c;
+ public static final int abc_action_button_min_height_material = 0x7f07000d;
+ public static final int abc_action_button_min_width_material = 0x7f07000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f07000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f070010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f070011;
+ public static final int abc_button_inset_horizontal_material = 0x7f070012;
+ public static final int abc_button_inset_vertical_material = 0x7f070013;
+ public static final int abc_button_padding_horizontal_material = 0x7f070014;
+ public static final int abc_button_padding_vertical_material = 0x7f070015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f070016;
+ public static final int abc_config_prefDialogWidth = 0x7f070017;
+ public static final int abc_control_corner_material = 0x7f070018;
+ public static final int abc_control_inset_material = 0x7f070019;
+ public static final int abc_control_padding_material = 0x7f07001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f07001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f07001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f07001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f07001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f07001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f070020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f070021;
+ public static final int abc_dialog_min_width_major = 0x7f070022;
+ public static final int abc_dialog_min_width_minor = 0x7f070023;
+ public static final int abc_dialog_padding_material = 0x7f070024;
+ public static final int abc_dialog_padding_top_material = 0x7f070025;
+ public static final int abc_dialog_title_divider_material = 0x7f070026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f070027;
+ public static final int abc_disabled_alpha_material_light = 0x7f070028;
+ public static final int abc_dropdownitem_icon_width = 0x7f070029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f07002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f07002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f07002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f07002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f07002e;
+ public static final int abc_floating_window_z = 0x7f07002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f070030;
+ public static final int abc_panel_menu_list_width = 0x7f070031;
+ public static final int abc_progress_bar_height_material = 0x7f070032;
+ public static final int abc_search_view_preferred_height = 0x7f070033;
+ public static final int abc_search_view_preferred_width = 0x7f070034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f070035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f070036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f070037;
+ public static final int abc_switch_padding = 0x7f070038;
+ public static final int abc_text_size_body_1_material = 0x7f070039;
+ public static final int abc_text_size_body_2_material = 0x7f07003a;
+ public static final int abc_text_size_button_material = 0x7f07003b;
+ public static final int abc_text_size_caption_material = 0x7f07003c;
+ public static final int abc_text_size_display_1_material = 0x7f07003d;
+ public static final int abc_text_size_display_2_material = 0x7f07003e;
+ public static final int abc_text_size_display_3_material = 0x7f07003f;
+ public static final int abc_text_size_display_4_material = 0x7f070040;
+ public static final int abc_text_size_headline_material = 0x7f070041;
+ public static final int abc_text_size_large_material = 0x7f070042;
+ public static final int abc_text_size_medium_material = 0x7f070043;
+ public static final int abc_text_size_menu_header_material = 0x7f070044;
+ public static final int abc_text_size_menu_material = 0x7f070045;
+ public static final int abc_text_size_small_material = 0x7f070046;
+ public static final int abc_text_size_subhead_material = 0x7f070047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f070048;
+ public static final int abc_text_size_title_material = 0x7f070049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f07004a;
+ public static final int cardview_compat_inset_shadow = 0x7f07004d;
+ public static final int cardview_default_elevation = 0x7f07004e;
+ public static final int cardview_default_radius = 0x7f07004f;
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int design_appbar_elevation = 0x7f070057;
+ public static final int design_bottom_navigation_active_item_max_width = 0x7f070058;
+ public static final int design_bottom_navigation_active_item_min_width = 0x7f070059;
+ public static final int design_bottom_navigation_active_text_size = 0x7f07005a;
+ public static final int design_bottom_navigation_elevation = 0x7f07005b;
+ public static final int design_bottom_navigation_height = 0x7f07005c;
+ public static final int design_bottom_navigation_icon_size = 0x7f07005d;
+ public static final int design_bottom_navigation_item_max_width = 0x7f07005e;
+ public static final int design_bottom_navigation_item_min_width = 0x7f07005f;
+ public static final int design_bottom_navigation_margin = 0x7f070060;
+ public static final int design_bottom_navigation_shadow_height = 0x7f070061;
+ public static final int design_bottom_navigation_text_size = 0x7f070062;
+ public static final int design_bottom_sheet_modal_elevation = 0x7f070063;
+ public static final int design_bottom_sheet_peek_height_min = 0x7f070064;
+ public static final int design_fab_border_width = 0x7f070065;
+ public static final int design_fab_elevation = 0x7f070066;
+ public static final int design_fab_image_size = 0x7f070067;
+ public static final int design_fab_size_mini = 0x7f070068;
+ public static final int design_fab_size_normal = 0x7f070069;
+ public static final int design_fab_translation_z_hovered_focused = 0x7f07006a;
+ public static final int design_fab_translation_z_pressed = 0x7f07006b;
+ public static final int design_navigation_elevation = 0x7f07006c;
+ public static final int design_navigation_icon_padding = 0x7f07006d;
+ public static final int design_navigation_icon_size = 0x7f07006e;
+ public static final int design_navigation_item_horizontal_padding = 0x7f07006f;
+ public static final int design_navigation_item_icon_padding = 0x7f070070;
+ public static final int design_navigation_max_width = 0x7f070071;
+ public static final int design_navigation_padding_bottom = 0x7f070072;
+ public static final int design_navigation_separator_vertical_padding = 0x7f070073;
+ public static final int design_snackbar_action_inline_max_width = 0x7f070074;
+ public static final int design_snackbar_background_corner_radius = 0x7f070075;
+ public static final int design_snackbar_elevation = 0x7f070076;
+ public static final int design_snackbar_extra_spacing_horizontal = 0x7f070077;
+ public static final int design_snackbar_max_width = 0x7f070078;
+ public static final int design_snackbar_min_width = 0x7f070079;
+ public static final int design_snackbar_padding_horizontal = 0x7f07007a;
+ public static final int design_snackbar_padding_vertical = 0x7f07007b;
+ public static final int design_snackbar_padding_vertical_2lines = 0x7f07007c;
+ public static final int design_snackbar_text_size = 0x7f07007d;
+ public static final int design_tab_max_width = 0x7f07007e;
+ public static final int design_tab_scrollable_min_width = 0x7f07007f;
+ public static final int design_tab_text_size = 0x7f070080;
+ public static final int design_tab_text_size_2line = 0x7f070081;
+ public static final int design_textinput_caption_translate_y = 0x7f070082;
+ public static final int disabled_alpha_material_dark = 0x7f070083;
+ public static final int disabled_alpha_material_light = 0x7f070084;
+ public static final int fastscroll_default_thickness = 0x7f070085;
+ public static final int fastscroll_margin = 0x7f070086;
+ public static final int fastscroll_minimum_range = 0x7f070087;
+ public static final int highlight_alpha_material_colored = 0x7f070088;
+ public static final int highlight_alpha_material_dark = 0x7f070089;
+ public static final int highlight_alpha_material_light = 0x7f07008a;
+ public static final int hint_alpha_material_dark = 0x7f07008b;
+ public static final int hint_alpha_material_light = 0x7f07008c;
+ public static final int hint_pressed_alpha_material_dark = 0x7f07008d;
+ public static final int hint_pressed_alpha_material_light = 0x7f07008e;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f07008f;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f070090;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f070091;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode = 0x7f070092;
+ public static final int mtrl_bottomappbar_fab_cradle_margin = 0x7f070093;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 0x7f070094;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset = 0x7f070095;
+ public static final int mtrl_bottomappbar_height = 0x7f070096;
+ public static final int mtrl_btn_corner_radius = 0x7f070097;
+ public static final int mtrl_btn_dialog_btn_min_width = 0x7f070098;
+ public static final int mtrl_btn_disabled_elevation = 0x7f070099;
+ public static final int mtrl_btn_disabled_z = 0x7f07009a;
+ public static final int mtrl_btn_elevation = 0x7f07009b;
+ public static final int mtrl_btn_focused_z = 0x7f07009c;
+ public static final int mtrl_btn_hovered_z = 0x7f07009d;
+ public static final int mtrl_btn_icon_btn_padding_left = 0x7f07009e;
+ public static final int mtrl_btn_icon_padding = 0x7f07009f;
+ public static final int mtrl_btn_inset = 0x7f0700a0;
+ public static final int mtrl_btn_letter_spacing = 0x7f0700a1;
+ public static final int mtrl_btn_padding_bottom = 0x7f0700a2;
+ public static final int mtrl_btn_padding_left = 0x7f0700a3;
+ public static final int mtrl_btn_padding_right = 0x7f0700a4;
+ public static final int mtrl_btn_padding_top = 0x7f0700a5;
+ public static final int mtrl_btn_pressed_z = 0x7f0700a6;
+ public static final int mtrl_btn_stroke_size = 0x7f0700a7;
+ public static final int mtrl_btn_text_btn_icon_padding = 0x7f0700a8;
+ public static final int mtrl_btn_text_btn_padding_left = 0x7f0700a9;
+ public static final int mtrl_btn_text_btn_padding_right = 0x7f0700aa;
+ public static final int mtrl_btn_text_size = 0x7f0700ab;
+ public static final int mtrl_btn_z = 0x7f0700ac;
+ public static final int mtrl_card_elevation = 0x7f0700ad;
+ public static final int mtrl_card_spacing = 0x7f0700ae;
+ public static final int mtrl_chip_pressed_translation_z = 0x7f0700af;
+ public static final int mtrl_chip_text_size = 0x7f0700b0;
+ public static final int mtrl_fab_elevation = 0x7f0700b1;
+ public static final int mtrl_fab_translation_z_hovered_focused = 0x7f0700b2;
+ public static final int mtrl_fab_translation_z_pressed = 0x7f0700b3;
+ public static final int mtrl_navigation_elevation = 0x7f0700b4;
+ public static final int mtrl_navigation_item_horizontal_padding = 0x7f0700b5;
+ public static final int mtrl_navigation_item_icon_padding = 0x7f0700b6;
+ public static final int mtrl_snackbar_background_corner_radius = 0x7f0700b7;
+ public static final int mtrl_snackbar_margin = 0x7f0700b8;
+ public static final int mtrl_textinput_box_bottom_offset = 0x7f0700b9;
+ public static final int mtrl_textinput_box_corner_radius_medium = 0x7f0700ba;
+ public static final int mtrl_textinput_box_corner_radius_small = 0x7f0700bb;
+ public static final int mtrl_textinput_box_label_cutout_padding = 0x7f0700bc;
+ public static final int mtrl_textinput_box_padding_end = 0x7f0700bd;
+ public static final int mtrl_textinput_box_stroke_width_default = 0x7f0700be;
+ public static final int mtrl_textinput_box_stroke_width_focused = 0x7f0700bf;
+ public static final int mtrl_textinput_outline_box_expanded_padding = 0x7f0700c0;
+ public static final int mtrl_toolbar_default_height = 0x7f0700c1;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int tooltip_corner_radius = 0x7f0700da;
+ public static final int tooltip_horizontal_padding = 0x7f0700db;
+ public static final int tooltip_margin = 0x7f0700dc;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0700dd;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0700de;
+ public static final int tooltip_vertical_padding = 0x7f0700df;
+ public static final int tooltip_y_offset_non_touch = 0x7f0700e0;
+ public static final int tooltip_y_offset_touch = 0x7f0700e1;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f080006;
+ public static final int abc_action_bar_item_background_material = 0x7f080007;
+ public static final int abc_btn_borderless_material = 0x7f080008;
+ public static final int abc_btn_check_material = 0x7f080009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f08000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f08000b;
+ public static final int abc_btn_colored_material = 0x7f08000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f08000d;
+ public static final int abc_btn_radio_material = 0x7f08000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f08000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f080010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f080011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f080012;
+ public static final int abc_cab_background_internal_bg = 0x7f080013;
+ public static final int abc_cab_background_top_material = 0x7f080014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f080015;
+ public static final int abc_control_background_material = 0x7f080016;
+ public static final int abc_dialog_material_background = 0x7f080017;
+ public static final int abc_edit_text_material = 0x7f080018;
+ public static final int abc_ic_ab_back_material = 0x7f080019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f08001a;
+ public static final int abc_ic_clear_material = 0x7f08001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f08001c;
+ public static final int abc_ic_go_search_api_material = 0x7f08001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f08001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f08001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f080020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f080021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f080022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f080023;
+ public static final int abc_ic_search_api_material = 0x7f080024;
+ public static final int abc_ic_star_black_16dp = 0x7f080025;
+ public static final int abc_ic_star_black_36dp = 0x7f080026;
+ public static final int abc_ic_star_black_48dp = 0x7f080027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f080028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f080029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f08002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f08002b;
+ public static final int abc_item_background_holo_dark = 0x7f08002c;
+ public static final int abc_item_background_holo_light = 0x7f08002d;
+ public static final int abc_list_divider_material = 0x7f08002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f08002f;
+ public static final int abc_list_focused_holo = 0x7f080030;
+ public static final int abc_list_longpressed_holo = 0x7f080031;
+ public static final int abc_list_pressed_holo_dark = 0x7f080032;
+ public static final int abc_list_pressed_holo_light = 0x7f080033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f080034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f080035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f080036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f080037;
+ public static final int abc_list_selector_holo_dark = 0x7f080038;
+ public static final int abc_list_selector_holo_light = 0x7f080039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f08003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f08003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f08003c;
+ public static final int abc_ratingbar_material = 0x7f08003d;
+ public static final int abc_ratingbar_small_material = 0x7f08003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f08003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f080040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f080041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f080042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f080043;
+ public static final int abc_seekbar_thumb_material = 0x7f080044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f080045;
+ public static final int abc_seekbar_track_material = 0x7f080046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f080047;
+ public static final int abc_spinner_textfield_background_material = 0x7f080048;
+ public static final int abc_switch_thumb_material = 0x7f080049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f08004a;
+ public static final int abc_tab_indicator_material = 0x7f08004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f08004c;
+ public static final int abc_text_cursor_material = 0x7f08004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f08004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f08004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f080050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f080051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f080052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f080053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f080054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f080055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f080056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f080057;
+ public static final int abc_textfield_search_material = 0x7f080058;
+ public static final int abc_vector_test = 0x7f080059;
+ public static final int avd_hide_password = 0x7f08005a;
+ public static final int avd_show_password = 0x7f08005b;
+ public static final int design_bottom_navigation_item_background = 0x7f080061;
+ public static final int design_fab_background = 0x7f080062;
+ public static final int design_ic_visibility = 0x7f080063;
+ public static final int design_ic_visibility_off = 0x7f080064;
+ public static final int design_password_eye = 0x7f080065;
+ public static final int design_snackbar_background = 0x7f080066;
+ public static final int ic_mtrl_chip_checked_black = 0x7f08007a;
+ public static final int ic_mtrl_chip_checked_circle = 0x7f08007b;
+ public static final int ic_mtrl_chip_close_circle = 0x7f08007c;
+ public static final int mtrl_snackbar_background = 0x7f080099;
+ public static final int mtrl_tabs_default_indicator = 0x7f08009a;
+ public static final int navigation_empty_icon = 0x7f08009b;
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ public static final int tooltip_frame_dark = 0x7f0800b5;
+ public static final int tooltip_frame_light = 0x7f0800b6;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f09000e;
+ public static final int action_bar_activity_content = 0x7f09000f;
+ public static final int action_bar_container = 0x7f090010;
+ public static final int action_bar_root = 0x7f090011;
+ public static final int action_bar_spinner = 0x7f090012;
+ public static final int action_bar_subtitle = 0x7f090013;
+ public static final int action_bar_title = 0x7f090014;
+ public static final int action_container = 0x7f090015;
+ public static final int action_context_bar = 0x7f090016;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_menu_divider = 0x7f090019;
+ public static final int action_menu_presenter = 0x7f09001a;
+ public static final int action_mode_bar = 0x7f09001b;
+ public static final int action_mode_bar_stub = 0x7f09001c;
+ public static final int action_mode_close_button = 0x7f09001d;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int activity_chooser_view_content = 0x7f090021;
+ public static final int add = 0x7f090022;
+ public static final int alertTitle = 0x7f090023;
+ public static final int async = 0x7f09002b;
+ public static final int auto = 0x7f09002c;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int buttonPanel = 0x7f09003a;
+ public static final int center = 0x7f09003e;
+ public static final int checkbox = 0x7f090043;
+ public static final int chronometer = 0x7f090044;
+ public static final int container = 0x7f090048;
+ public static final int content = 0x7f090049;
+ public static final int contentPanel = 0x7f09004a;
+ public static final int coordinator = 0x7f09004b;
+ public static final int custom = 0x7f09004d;
+ public static final int customPanel = 0x7f09004e;
+ public static final int decor_content_parent = 0x7f090052;
+ public static final int default_activity_button = 0x7f090053;
+ public static final int design_bottom_sheet = 0x7f090057;
+ public static final int design_menu_item_action_area = 0x7f090058;
+ public static final int design_menu_item_action_area_stub = 0x7f090059;
+ public static final int design_menu_item_text = 0x7f09005a;
+ public static final int design_navigation_view = 0x7f09005b;
+ public static final int edit_query = 0x7f09006b;
+ public static final int end = 0x7f09006c;
+ public static final int expand_activities_button = 0x7f090073;
+ public static final int expanded_menu = 0x7f090074;
+ public static final int fill = 0x7f090075;
+ public static final int filled = 0x7f090078;
+ public static final int fixed = 0x7f090079;
+ public static final int forever = 0x7f09007c;
+ public static final int ghost_view = 0x7f09007f;
+ public static final int group_divider = 0x7f090083;
+ public static final int home = 0x7f090086;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int image = 0x7f09008f;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int item_touch_helper_previous_elevation = 0x7f090094;
+ public static final int labeled = 0x7f0900a7;
+ public static final int largeLabel = 0x7f0900a8;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int listMode = 0x7f0900ae;
+ public static final int list_item = 0x7f0900af;
+ public static final int masked = 0x7f0900b4;
+ public static final int message = 0x7f0900cb;
+ public static final int mini = 0x7f0900cd;
+ public static final int mtrl_child_content_container = 0x7f0900d2;
+ public static final int mtrl_internal_children_alpha_tag = 0x7f0900d3;
+ public static final int multiply = 0x7f0900d4;
+ public static final int navigation_header_container = 0x7f0900d8;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int outline = 0x7f0900e7;
+ public static final int parallax = 0x7f0900e9;
+ public static final int parentPanel = 0x7f0900eb;
+ public static final int parent_matrix = 0x7f0900ed;
+ public static final int pin = 0x7f0900f2;
+ public static final int progress_circular = 0x7f0900f8;
+ public static final int progress_horizontal = 0x7f0900f9;
+ public static final int radio = 0x7f0900fa;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int save_image_matrix = 0x7f090101;
+ public static final int save_non_transition_alpha = 0x7f090102;
+ public static final int save_scale_type = 0x7f090103;
+ public static final int screen = 0x7f090105;
+ public static final int scrollIndicatorDown = 0x7f090107;
+ public static final int scrollIndicatorUp = 0x7f090108;
+ public static final int scrollView = 0x7f090109;
+ public static final int scrollable = 0x7f09010a;
+ public static final int search_badge = 0x7f09010b;
+ public static final int search_bar = 0x7f09010c;
+ public static final int search_button = 0x7f09010d;
+ public static final int search_close_btn = 0x7f09010e;
+ public static final int search_edit_frame = 0x7f09010f;
+ public static final int search_go_btn = 0x7f090110;
+ public static final int search_mag_icon = 0x7f090111;
+ public static final int search_plate = 0x7f090112;
+ public static final int search_src_text = 0x7f090113;
+ public static final int search_voice_btn = 0x7f090114;
+ public static final int select_dialog_listview = 0x7f090115;
+ public static final int selected = 0x7f090116;
+ public static final int shortcut = 0x7f090118;
+ public static final int smallLabel = 0x7f09011d;
+ public static final int snackbar_action = 0x7f09011e;
+ public static final int snackbar_text = 0x7f09011f;
+ public static final int spacer = 0x7f090122;
+ public static final int split_action_bar = 0x7f090124;
+ public static final int src_atop = 0x7f090128;
+ public static final int src_in = 0x7f090129;
+ public static final int src_over = 0x7f09012a;
+ public static final int start = 0x7f09012c;
+ public static final int stretch = 0x7f090136;
+ public static final int submenuarrow = 0x7f090137;
+ public static final int submit_area = 0x7f090138;
+ public static final int tabMode = 0x7f09013a;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int textSpacerNoButtons = 0x7f090140;
+ public static final int textSpacerNoTitle = 0x7f090141;
+ public static final int text_input_password_toggle = 0x7f090145;
+ public static final int textinput_counter = 0x7f090148;
+ public static final int textinput_error = 0x7f090149;
+ public static final int textinput_helper_text = 0x7f09014a;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int titleDividerNoCustom = 0x7f09014d;
+ public static final int title_template = 0x7f09014e;
+ public static final int top = 0x7f090150;
+ public static final int topPanel = 0x7f090151;
+ public static final int touch_outside = 0x7f090152;
+ public static final int transition_current_scene = 0x7f090155;
+ public static final int transition_layout_save = 0x7f090156;
+ public static final int transition_position = 0x7f090157;
+ public static final int transition_scene_layoutid_cache = 0x7f090158;
+ public static final int transition_transform = 0x7f090159;
+ public static final int uniform = 0x7f090162;
+ public static final int unlabeled = 0x7f090163;
+ public static final int up = 0x7f090164;
+ public static final int view_offset_helper = 0x7f090166;
+ public static final int visible = 0x7f090167;
+ public static final int wrap_content = 0x7f09016c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f0a0000;
+ public static final int abc_config_activityShortDur = 0x7f0a0001;
+ public static final int app_bar_elevation_anim_duration = 0x7f0a0002;
+ public static final int bottom_sheet_slide_duration = 0x7f0a0003;
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int config_tooltipAnimTime = 0x7f0a0005;
+ public static final int design_snackbar_text_max_lines = 0x7f0a0006;
+ public static final int design_tab_indicator_anim_duration_ms = 0x7f0a0007;
+ public static final int hide_password_duration = 0x7f0a0008;
+ public static final int mtrl_btn_anim_delay_ms = 0x7f0a0009;
+ public static final int mtrl_btn_anim_duration_ms = 0x7f0a000a;
+ public static final int mtrl_chip_anim_duration = 0x7f0a000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms = 0x7f0a000c;
+ public static final int show_password_duration = 0x7f0a000d;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class interpolator {
+ private interpolator() {}
+
+ public static final int mtrl_fast_out_linear_in = 0x7f0b0000;
+ public static final int mtrl_fast_out_slow_in = 0x7f0b0001;
+ public static final int mtrl_linear = 0x7f0b0002;
+ public static final int mtrl_linear_out_slow_in = 0x7f0b0003;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0c0000;
+ public static final int abc_action_bar_up_container = 0x7f0c0001;
+ public static final int abc_action_menu_item_layout = 0x7f0c0002;
+ public static final int abc_action_menu_layout = 0x7f0c0003;
+ public static final int abc_action_mode_bar = 0x7f0c0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0c0005;
+ public static final int abc_activity_chooser_view = 0x7f0c0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0c0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0c0008;
+ public static final int abc_alert_dialog_material = 0x7f0c0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0c000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0c000b;
+ public static final int abc_dialog_title_material = 0x7f0c000c;
+ public static final int abc_expanded_menu_layout = 0x7f0c000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0c000e;
+ public static final int abc_list_menu_item_icon = 0x7f0c000f;
+ public static final int abc_list_menu_item_layout = 0x7f0c0010;
+ public static final int abc_list_menu_item_radio = 0x7f0c0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0c0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0c0013;
+ public static final int abc_screen_content_include = 0x7f0c0014;
+ public static final int abc_screen_simple = 0x7f0c0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0c0016;
+ public static final int abc_screen_toolbar = 0x7f0c0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0c0018;
+ public static final int abc_search_view = 0x7f0c0019;
+ public static final int abc_select_dialog_material = 0x7f0c001a;
+ public static final int abc_tooltip = 0x7f0c001b;
+ public static final int design_bottom_navigation_item = 0x7f0c0020;
+ public static final int design_bottom_sheet_dialog = 0x7f0c0021;
+ public static final int design_layout_snackbar = 0x7f0c0022;
+ public static final int design_layout_snackbar_include = 0x7f0c0023;
+ public static final int design_layout_tab_icon = 0x7f0c0024;
+ public static final int design_layout_tab_text = 0x7f0c0025;
+ public static final int design_menu_item_action_area = 0x7f0c0026;
+ public static final int design_navigation_item = 0x7f0c0027;
+ public static final int design_navigation_item_header = 0x7f0c0028;
+ public static final int design_navigation_item_separator = 0x7f0c0029;
+ public static final int design_navigation_item_subheader = 0x7f0c002a;
+ public static final int design_navigation_menu = 0x7f0c002b;
+ public static final int design_navigation_menu_item = 0x7f0c002c;
+ public static final int design_text_input_password_icon = 0x7f0c002d;
+ public static final int mtrl_layout_snackbar = 0x7f0c0033;
+ public static final int mtrl_layout_snackbar_include = 0x7f0c0034;
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ public static final int select_dialog_item_material = 0x7f0c004c;
+ public static final int select_dialog_multichoice_material = 0x7f0c004d;
+ public static final int select_dialog_singlechoice_material = 0x7f0c004e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0c0050;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f120000;
+ public static final int abc_action_bar_up_description = 0x7f120001;
+ public static final int abc_action_menu_overflow_description = 0x7f120002;
+ public static final int abc_action_mode_done = 0x7f120003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f120004;
+ public static final int abc_activitychooserview_choose_application = 0x7f120005;
+ public static final int abc_capital_off = 0x7f120006;
+ public static final int abc_capital_on = 0x7f120007;
+ public static final int abc_font_family_body_1_material = 0x7f120008;
+ public static final int abc_font_family_body_2_material = 0x7f120009;
+ public static final int abc_font_family_button_material = 0x7f12000a;
+ public static final int abc_font_family_caption_material = 0x7f12000b;
+ public static final int abc_font_family_display_1_material = 0x7f12000c;
+ public static final int abc_font_family_display_2_material = 0x7f12000d;
+ public static final int abc_font_family_display_3_material = 0x7f12000e;
+ public static final int abc_font_family_display_4_material = 0x7f12000f;
+ public static final int abc_font_family_headline_material = 0x7f120010;
+ public static final int abc_font_family_menu_material = 0x7f120011;
+ public static final int abc_font_family_subhead_material = 0x7f120012;
+ public static final int abc_font_family_title_material = 0x7f120013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f120014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f120015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f120016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f120017;
+ public static final int abc_menu_function_shortcut_label = 0x7f120018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f120019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f12001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f12001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f12001c;
+ public static final int abc_prepend_shortcut_label = 0x7f12001d;
+ public static final int abc_search_hint = 0x7f12001e;
+ public static final int abc_searchview_description_clear = 0x7f12001f;
+ public static final int abc_searchview_description_query = 0x7f120020;
+ public static final int abc_searchview_description_search = 0x7f120021;
+ public static final int abc_searchview_description_submit = 0x7f120022;
+ public static final int abc_searchview_description_voice = 0x7f120023;
+ public static final int abc_shareactionprovider_share_with = 0x7f120024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f120025;
+ public static final int abc_toolbar_collapse_description = 0x7f120026;
+ public static final int appbar_scrolling_view_behavior = 0x7f12002e;
+ public static final int bottom_sheet_behavior = 0x7f12002f;
+ public static final int character_counter_content_description = 0x7f120032;
+ public static final int character_counter_pattern = 0x7f120033;
+ public static final int fab_transformation_scrim_behavior = 0x7f120042;
+ public static final int fab_transformation_sheet_behavior = 0x7f120043;
+ public static final int hide_bottom_view_on_scroll_behavior = 0x7f12004d;
+ public static final int mtrl_chip_close_icon_content_description = 0x7f120071;
+ public static final int password_toggle_content_description = 0x7f12007e;
+ public static final int path_password_eye = 0x7f12007f;
+ public static final int path_password_eye_mask_strike_through = 0x7f120080;
+ public static final int path_password_eye_mask_visible = 0x7f120081;
+ public static final int path_password_strike_through = 0x7f120082;
+ public static final int search_menu_title = 0x7f12009a;
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f130000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f130001;
+ public static final int Animation_AppCompat_Dialog = 0x7f130002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f130003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f130004;
+ public static final int Animation_Design_BottomSheetDialog = 0x7f130005;
+ public static final int Base_AlertDialog_AppCompat = 0x7f130006;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f130007;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f130008;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f130009;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f13000a;
+ public static final int Base_CardView = 0x7f13000b;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f13000d;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f13000c;
+ public static final int Base_TextAppearance_AppCompat = 0x7f13000e;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f13000f;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f130010;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f130011;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f130012;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f130013;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f130014;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f130015;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f130016;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f130017;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f130018;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f130019;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f13001a;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f13001b;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f13001c;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f13001d;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f13001e;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f13001f;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f130020;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f130021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f130022;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f130023;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f130024;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f130025;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f130026;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f130027;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f130028;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f130029;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f13002a;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f13002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f13002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f13002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f13002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f130030;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f130031;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f130032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130034;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130035;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130036;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130038;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f130039;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f13003a;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f13003b;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13003d;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f13005d;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f13005e;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f13005f;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130060;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f130061;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f130062;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f130063;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog = 0x7f130064;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f130065;
+ public static final int Base_Theme_AppCompat = 0x7f13003e;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f13003f;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f130040;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f130044;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f130041;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f130042;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f130043;
+ public static final int Base_Theme_AppCompat_Light = 0x7f130045;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f130046;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f130047;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f13004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f130048;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f130049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f13004a;
+ public static final int Base_Theme_MaterialComponents = 0x7f13004c;
+ public static final int Base_Theme_MaterialComponents_Bridge = 0x7f13004d;
+ public static final int Base_Theme_MaterialComponents_CompactMenu = 0x7f13004e;
+ public static final int Base_Theme_MaterialComponents_Dialog = 0x7f13004f;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge = 0x7f130053;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert = 0x7f130050;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize = 0x7f130051;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth = 0x7f130052;
+ public static final int Base_Theme_MaterialComponents_Light = 0x7f130054;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge = 0x7f130055;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar = 0x7f130056;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f130057;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog = 0x7f130058;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f13005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert = 0x7f130059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 0x7f13005a;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f13005b;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 0x7f13006d;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f13006e;
+ public static final int Base_V14_Theme_MaterialComponents = 0x7f130066;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge = 0x7f130067;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog = 0x7f130068;
+ public static final int Base_V14_Theme_MaterialComponents_Light = 0x7f130069;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge = 0x7f13006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f13006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog = 0x7f13006c;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f130073;
+ public static final int Base_V21_Theme_AppCompat = 0x7f13006f;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f130070;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f130071;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f130072;
+ public static final int Base_V22_Theme_AppCompat = 0x7f130074;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f130075;
+ public static final int Base_V23_Theme_AppCompat = 0x7f130076;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f130077;
+ public static final int Base_V26_Theme_AppCompat = 0x7f130078;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f130079;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f13007a;
+ public static final int Base_V28_Theme_AppCompat = 0x7f13007b;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f13007c;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f130081;
+ public static final int Base_V7_Theme_AppCompat = 0x7f13007d;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f13007e;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f13007f;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f130080;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f130082;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f130083;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f130084;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f130085;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f130086;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f130087;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f130088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f130089;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f13008a;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f13008b;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f13008c;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f13008d;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f13008e;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f13008f;
+ public static final int Base_Widget_AppCompat_Button = 0x7f130090;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f130096;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f130097;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f130091;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f130092;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130093;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f130094;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f130095;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f130098;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f130099;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f13009a;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f13009b;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f13009c;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f13009d;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f13009e;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f13009f;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f1300a0;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f1300a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1300a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f1300a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1300a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f1300a5;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f1300a6;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1300a7;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f1300a8;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f1300a9;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f1300aa;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f1300ab;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f1300ac;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f1300ad;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f1300ae;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f1300af;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f1300b0;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f1300b1;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f1300b2;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f1300b3;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f1300b4;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f1300b5;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f1300b6;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f1300b7;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f1300b8;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f1300b9;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f1300ba;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f1300bb;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f1300bc;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1300bd;
+ public static final int Base_Widget_Design_TabLayout = 0x7f1300be;
+ public static final int Base_Widget_MaterialComponents_Chip = 0x7f1300bf;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText = 0x7f1300c0;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout = 0x7f1300c1;
+ public static final int CardView = 0x7f1300c2;
+ public static final int CardView_Dark = 0x7f1300c3;
+ public static final int CardView_Light = 0x7f1300c4;
+ public static final int Platform_AppCompat = 0x7f1300c9;
+ public static final int Platform_AppCompat_Light = 0x7f1300ca;
+ public static final int Platform_MaterialComponents = 0x7f1300cb;
+ public static final int Platform_MaterialComponents_Dialog = 0x7f1300cc;
+ public static final int Platform_MaterialComponents_Light = 0x7f1300cd;
+ public static final int Platform_MaterialComponents_Light_Dialog = 0x7f1300ce;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f1300cf;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f1300d0;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f1300d1;
+ public static final int Platform_V21_AppCompat = 0x7f1300d2;
+ public static final int Platform_V21_AppCompat_Light = 0x7f1300d3;
+ public static final int Platform_V25_AppCompat = 0x7f1300d4;
+ public static final int Platform_V25_AppCompat_Light = 0x7f1300d5;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f1300d6;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f1300d7;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f1300d8;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f1300d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f1300da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f1300db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f1300dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f1300dd;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f1300de;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f1300df;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f1300e5;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f1300e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f1300e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f1300e2;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f1300e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f1300e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f1300e6;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f1300e7;
+ public static final int TextAppearance_AppCompat = 0x7f1300e8;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f1300e9;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f1300ea;
+ public static final int TextAppearance_AppCompat_Button = 0x7f1300eb;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f1300ec;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f1300ed;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f1300ee;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f1300ef;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f1300f0;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f1300f1;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f1300f2;
+ public static final int TextAppearance_AppCompat_Large = 0x7f1300f3;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f1300f4;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f1300f5;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f1300f6;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f1300f7;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f1300f8;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f1300f9;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f1300fa;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f1300fb;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f1300fc;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f1300fd;
+ public static final int TextAppearance_AppCompat_Small = 0x7f1300fe;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f1300ff;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f130100;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f130101;
+ public static final int TextAppearance_AppCompat_Title = 0x7f130102;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f130103;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f130104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f130105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f130106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f130107;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f130108;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f130109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f13010b;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f13010c;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f13010d;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f13010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f13010f;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130110;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130111;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130113;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130114;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130115;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f130116;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f130117;
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded = 0x7f130122;
+ public static final int TextAppearance_Design_Counter = 0x7f130123;
+ public static final int TextAppearance_Design_Counter_Overflow = 0x7f130124;
+ public static final int TextAppearance_Design_Error = 0x7f130125;
+ public static final int TextAppearance_Design_HelperText = 0x7f130126;
+ public static final int TextAppearance_Design_Hint = 0x7f130127;
+ public static final int TextAppearance_Design_Snackbar_Message = 0x7f130128;
+ public static final int TextAppearance_Design_Tab = 0x7f130129;
+ public static final int TextAppearance_MaterialComponents_Body1 = 0x7f13012a;
+ public static final int TextAppearance_MaterialComponents_Body2 = 0x7f13012b;
+ public static final int TextAppearance_MaterialComponents_Button = 0x7f13012c;
+ public static final int TextAppearance_MaterialComponents_Caption = 0x7f13012d;
+ public static final int TextAppearance_MaterialComponents_Chip = 0x7f13012e;
+ public static final int TextAppearance_MaterialComponents_Headline1 = 0x7f13012f;
+ public static final int TextAppearance_MaterialComponents_Headline2 = 0x7f130130;
+ public static final int TextAppearance_MaterialComponents_Headline3 = 0x7f130131;
+ public static final int TextAppearance_MaterialComponents_Headline4 = 0x7f130132;
+ public static final int TextAppearance_MaterialComponents_Headline5 = 0x7f130133;
+ public static final int TextAppearance_MaterialComponents_Headline6 = 0x7f130134;
+ public static final int TextAppearance_MaterialComponents_Overline = 0x7f130135;
+ public static final int TextAppearance_MaterialComponents_Subtitle1 = 0x7f130136;
+ public static final int TextAppearance_MaterialComponents_Subtitle2 = 0x7f130137;
+ public static final int TextAppearance_MaterialComponents_Tab = 0x7f130138;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f130139;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13013a;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13013b;
+ public static final int ThemeOverlay_AppCompat = 0x7f130175;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f130176;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f130177;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130178;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f130179;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f13017a;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f13017b;
+ public static final int ThemeOverlay_MaterialComponents = 0x7f13017c;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar = 0x7f13017d;
+ public static final int ThemeOverlay_MaterialComponents_Dark = 0x7f13017e;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar = 0x7f13017f;
+ public static final int ThemeOverlay_MaterialComponents_Dialog = 0x7f130180;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f130181;
+ public static final int ThemeOverlay_MaterialComponents_Light = 0x7f130182;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText = 0x7f130183;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 0x7f130184;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f130185;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f130186;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f130187;
+ public static final int Theme_AppCompat = 0x7f130143;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f130144;
+ public static final int Theme_AppCompat_DayNight = 0x7f130145;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f130146;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f130147;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f13014a;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f130148;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f130149;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f13014b;
+ public static final int Theme_AppCompat_Dialog = 0x7f13014c;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f13014f;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f13014d;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f13014e;
+ public static final int Theme_AppCompat_Light = 0x7f130150;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f130151;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f130152;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f130155;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f130153;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f130154;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f130156;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f130157;
+ public static final int Theme_Design = 0x7f130158;
+ public static final int Theme_Design_BottomSheetDialog = 0x7f130159;
+ public static final int Theme_Design_Light = 0x7f13015a;
+ public static final int Theme_Design_Light_BottomSheetDialog = 0x7f13015b;
+ public static final int Theme_Design_Light_NoActionBar = 0x7f13015c;
+ public static final int Theme_Design_NoActionBar = 0x7f13015d;
+ public static final int Theme_MaterialComponents = 0x7f13015e;
+ public static final int Theme_MaterialComponents_BottomSheetDialog = 0x7f13015f;
+ public static final int Theme_MaterialComponents_Bridge = 0x7f130160;
+ public static final int Theme_MaterialComponents_CompactMenu = 0x7f130161;
+ public static final int Theme_MaterialComponents_Dialog = 0x7f130162;
+ public static final int Theme_MaterialComponents_DialogWhenLarge = 0x7f130165;
+ public static final int Theme_MaterialComponents_Dialog_Alert = 0x7f130163;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth = 0x7f130164;
+ public static final int Theme_MaterialComponents_Light = 0x7f130166;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog = 0x7f130167;
+ public static final int Theme_MaterialComponents_Light_Bridge = 0x7f130168;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar = 0x7f130169;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f13016a;
+ public static final int Theme_MaterialComponents_Light_Dialog = 0x7f13016b;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f13016e;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert = 0x7f13016c;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f13016d;
+ public static final int Theme_MaterialComponents_Light_NoActionBar = 0x7f13016f;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge = 0x7f130170;
+ public static final int Theme_MaterialComponents_NoActionBar = 0x7f130171;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge = 0x7f130172;
+ public static final int Widget_AppCompat_ActionBar = 0x7f130189;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f13018a;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f13018b;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f13018c;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f13018d;
+ public static final int Widget_AppCompat_ActionButton = 0x7f13018e;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f13018f;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f130190;
+ public static final int Widget_AppCompat_ActionMode = 0x7f130191;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f130192;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f130193;
+ public static final int Widget_AppCompat_Button = 0x7f130194;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f13019a;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f13019b;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f130195;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f130196;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130197;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f130198;
+ public static final int Widget_AppCompat_Button_Small = 0x7f130199;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f13019c;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f13019d;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f13019e;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f13019f;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f1301a0;
+ public static final int Widget_AppCompat_EditText = 0x7f1301a1;
+ public static final int Widget_AppCompat_ImageButton = 0x7f1301a2;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f1301a3;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f1301a4;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f1301a5;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1301a6;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f1301a7;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f1301a8;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1301a9;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f1301aa;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f1301ab;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f1301ac;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f1301ad;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f1301ae;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f1301af;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f1301b0;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f1301b1;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f1301b2;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f1301b3;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f1301b4;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f1301b5;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1301b6;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f1301b7;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f1301b8;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f1301b9;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f1301ba;
+ public static final int Widget_AppCompat_ListView = 0x7f1301bb;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f1301bc;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f1301bd;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f1301be;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f1301bf;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f1301c0;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f1301c1;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f1301c2;
+ public static final int Widget_AppCompat_RatingBar = 0x7f1301c3;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f1301c4;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f1301c5;
+ public static final int Widget_AppCompat_SearchView = 0x7f1301c6;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f1301c7;
+ public static final int Widget_AppCompat_SeekBar = 0x7f1301c8;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f1301c9;
+ public static final int Widget_AppCompat_Spinner = 0x7f1301ca;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f1301cb;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f1301cc;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f1301cd;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f1301ce;
+ public static final int Widget_AppCompat_Toolbar = 0x7f1301cf;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1301d0;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Design_AppBarLayout = 0x7f1301d3;
+ public static final int Widget_Design_BottomNavigationView = 0x7f1301d4;
+ public static final int Widget_Design_BottomSheet_Modal = 0x7f1301d5;
+ public static final int Widget_Design_CollapsingToolbar = 0x7f1301d6;
+ public static final int Widget_Design_FloatingActionButton = 0x7f1301d7;
+ public static final int Widget_Design_NavigationView = 0x7f1301d8;
+ public static final int Widget_Design_ScrimInsetsFrameLayout = 0x7f1301d9;
+ public static final int Widget_Design_Snackbar = 0x7f1301da;
+ public static final int Widget_Design_TabLayout = 0x7f1301db;
+ public static final int Widget_Design_TextInputLayout = 0x7f1301dc;
+ public static final int Widget_MaterialComponents_BottomAppBar = 0x7f1301dd;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored = 0x7f1301de;
+ public static final int Widget_MaterialComponents_BottomNavigationView = 0x7f1301df;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored = 0x7f1301e0;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal = 0x7f1301e1;
+ public static final int Widget_MaterialComponents_Button = 0x7f1301e2;
+ public static final int Widget_MaterialComponents_Button_Icon = 0x7f1301e3;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton = 0x7f1301e4;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon = 0x7f1301e5;
+ public static final int Widget_MaterialComponents_Button_TextButton = 0x7f1301e6;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog = 0x7f1301e7;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 0x7f1301e8;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon = 0x7f1301e9;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton = 0x7f1301ea;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 0x7f1301eb;
+ public static final int Widget_MaterialComponents_CardView = 0x7f1301ec;
+ public static final int Widget_MaterialComponents_ChipGroup = 0x7f1301f1;
+ public static final int Widget_MaterialComponents_Chip_Action = 0x7f1301ed;
+ public static final int Widget_MaterialComponents_Chip_Choice = 0x7f1301ee;
+ public static final int Widget_MaterialComponents_Chip_Entry = 0x7f1301ef;
+ public static final int Widget_MaterialComponents_Chip_Filter = 0x7f1301f0;
+ public static final int Widget_MaterialComponents_FloatingActionButton = 0x7f1301f2;
+ public static final int Widget_MaterialComponents_NavigationView = 0x7f1301f3;
+ public static final int Widget_MaterialComponents_Snackbar = 0x7f1301f4;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth = 0x7f1301f5;
+ public static final int Widget_MaterialComponents_TabLayout = 0x7f1301f6;
+ public static final int Widget_MaterialComponents_TabLayout_Colored = 0x7f1301f7;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox = 0x7f1301f8;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f1301f9;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f1301fa;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f1301fb;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox = 0x7f1301fc;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 0x7f1301fd;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 0x7f1301fe;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 0x7f1301ff;
+ public static final int Widget_MaterialComponents_Toolbar = 0x7f130200;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f040039, 0x7f04003a, 0x7f04003b, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0400c4, 0x7f0400d4, 0x7f0400d5, 0x7f0400e5, 0x7f040128, 0x7f04012d, 0x7f040132, 0x7f040133, 0x7f040135, 0x7f04013f, 0x7f040149, 0x7f0401a4, 0x7f0401c6, 0x7f0401ed, 0x7f0401f1, 0x7f0401f2, 0x7f04022b, 0x7f04022e, 0x7f040277, 0x7f040281 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMode = { 0x7f040039, 0x7f04003a, 0x7f04008d, 0x7f040128, 0x7f04022e, 0x7f040281 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0400ec, 0x7f040140 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f04005e, 0x7f04005f, 0x7f04019b, 0x7f04019c, 0x7f0401c2, 0x7f040210, 0x7f040211 };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AppBarLayout = { 0x10100d4, 0x101048f, 0x1010540, 0x7f0400e5, 0x7f0400ed, 0x7f040195 };
+ public static final int AppBarLayout_android_background = 0;
+ public static final int AppBarLayout_android_touchscreenBlocksFocus = 1;
+ public static final int AppBarLayout_android_keyboardNavigationCluster = 2;
+ public static final int AppBarLayout_elevation = 3;
+ public static final int AppBarLayout_expanded = 4;
+ public static final int AppBarLayout_liftOnScroll = 5;
+ public static final int[] AppBarLayoutStates = { 0x7f040221, 0x7f040222, 0x7f040223, 0x7f040224 };
+ public static final int AppBarLayoutStates_state_collapsed = 0;
+ public static final int AppBarLayoutStates_state_collapsible = 1;
+ public static final int AppBarLayoutStates_state_liftable = 2;
+ public static final int AppBarLayoutStates_state_lifted = 3;
+ public static final int[] AppBarLayout_Layout = { 0x7f040193, 0x7f040194 };
+ public static final int AppBarLayout_Layout_layout_scrollFlags = 0;
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator = 1;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f04021c, 0x7f040275, 0x7f040276 };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f040272, 0x7f040273, 0x7f040274 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f040033, 0x7f040034, 0x7f040035, 0x7f040036, 0x7f040037, 0x7f040100, 0x7f040116, 0x7f040152, 0x7f040197, 0x7f040252 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f040001, 0x7f040002, 0x7f040003, 0x7f040004, 0x7f040005, 0x7f040006, 0x7f040007, 0x7f040008, 0x7f040009, 0x7f04000a, 0x7f04000b, 0x7f04000c, 0x7f04000d, 0x7f04000f, 0x7f040010, 0x7f040011, 0x7f040012, 0x7f040013, 0x7f040014, 0x7f040015, 0x7f040016, 0x7f040017, 0x7f040018, 0x7f040019, 0x7f04001a, 0x7f04001b, 0x7f04001c, 0x7f04001d, 0x7f04001e, 0x7f04001f, 0x7f040022, 0x7f040023, 0x7f040024, 0x7f040025, 0x7f040026, 0x7f040032, 0x7f040049, 0x7f040058, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f040060, 0x7f040061, 0x7f04006c, 0x7f040071, 0x7f040093, 0x7f040094, 0x7f040095, 0x7f040096, 0x7f040097, 0x7f040098, 0x7f040099, 0x7f04009a, 0x7f04009b, 0x7f04009d, 0x7f0400b4, 0x7f0400d1, 0x7f0400d2, 0x7f0400d3, 0x7f0400d6, 0x7f0400d8, 0x7f0400df, 0x7f0400e0, 0x7f0400e2, 0x7f0400e3, 0x7f0400e4, 0x7f040132, 0x7f04013e, 0x7f040199, 0x7f04019a, 0x7f04019d, 0x7f04019e, 0x7f04019f, 0x7f0401a0, 0x7f0401a1, 0x7f0401a2, 0x7f0401a3, 0x7f0401d7, 0x7f0401d8, 0x7f0401d9, 0x7f0401ec, 0x7f0401ee, 0x7f0401f5, 0x7f0401f6, 0x7f0401f7, 0x7f0401f8, 0x7f040207, 0x7f040208, 0x7f040209, 0x7f04020a, 0x7f040219, 0x7f04021a, 0x7f040232, 0x7f04025d, 0x7f04025e, 0x7f04025f, 0x7f040260, 0x7f040262, 0x7f040263, 0x7f040264, 0x7f040265, 0x7f040268, 0x7f040269, 0x7f040283, 0x7f040284, 0x7f040285, 0x7f040286, 0x7f040298, 0x7f0402a1, 0x7f0402a2, 0x7f0402a3, 0x7f0402a4, 0x7f0402a5, 0x7f0402a6, 0x7f0402a7, 0x7f0402a8, 0x7f0402a9, 0x7f0402aa };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] BottomAppBar = { 0x7f04003c, 0x7f0400f5, 0x7f0400f6, 0x7f0400f7, 0x7f0400f8, 0x7f04012e };
+ public static final int BottomAppBar_backgroundTint = 0;
+ public static final int BottomAppBar_fabAlignmentMode = 1;
+ public static final int BottomAppBar_fabCradleMargin = 2;
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius = 3;
+ public static final int BottomAppBar_fabCradleVerticalOffset = 4;
+ public static final int BottomAppBar_hideOnScroll = 5;
+ public static final int[] BottomNavigationView = { 0x7f0400e5, 0x7f040143, 0x7f040145, 0x7f040147, 0x7f040148, 0x7f04014c, 0x7f04014d, 0x7f04014e, 0x7f040151, 0x7f0401b0 };
+ public static final int BottomNavigationView_elevation = 0;
+ public static final int BottomNavigationView_itemBackground = 1;
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled = 2;
+ public static final int BottomNavigationView_itemIconSize = 3;
+ public static final int BottomNavigationView_itemIconTint = 4;
+ public static final int BottomNavigationView_itemTextAppearanceActive = 5;
+ public static final int BottomNavigationView_itemTextAppearanceInactive = 6;
+ public static final int BottomNavigationView_itemTextColor = 7;
+ public static final int BottomNavigationView_labelVisibilityMode = 8;
+ public static final int BottomNavigationView_menu = 9;
+ public static final int[] BottomSheetBehavior_Layout = { 0x7f040043, 0x7f040044, 0x7f040046, 0x7f040047 };
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents = 0;
+ public static final int BottomSheetBehavior_Layout_behavior_hideable = 1;
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight = 2;
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3;
+ public static final int[] ButtonBarLayout = { 0x7f040027 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f040064, 0x7f040065, 0x7f040066, 0x7f040067, 0x7f040068, 0x7f040069, 0x7f0400ad, 0x7f0400ae, 0x7f0400af, 0x7f0400b0, 0x7f0400b1 };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ public static final int[] Chip = { 0x1010034, 0x10100ab, 0x101011f, 0x101014f, 0x10101e5, 0x7f04006e, 0x7f04006f, 0x7f040070, 0x7f040072, 0x7f040073, 0x7f040074, 0x7f040076, 0x7f040077, 0x7f040078, 0x7f040079, 0x7f04007a, 0x7f04007b, 0x7f040080, 0x7f040081, 0x7f040082, 0x7f040086, 0x7f040087, 0x7f040088, 0x7f040089, 0x7f04008a, 0x7f04008b, 0x7f04008c, 0x7f04012c, 0x7f040136, 0x7f04013a, 0x7f0401fe, 0x7f04020d, 0x7f04026a, 0x7f04026c };
+ public static final int Chip_android_textAppearance = 0;
+ public static final int Chip_android_ellipsize = 1;
+ public static final int Chip_android_maxWidth = 2;
+ public static final int Chip_android_text = 3;
+ public static final int Chip_android_checkable = 4;
+ public static final int Chip_checkedIcon = 5;
+ public static final int Chip_checkedIconEnabled = 6;
+ public static final int Chip_checkedIconVisible = 7;
+ public static final int Chip_chipBackgroundColor = 8;
+ public static final int Chip_chipCornerRadius = 9;
+ public static final int Chip_chipEndPadding = 10;
+ public static final int Chip_chipIcon = 11;
+ public static final int Chip_chipIconEnabled = 12;
+ public static final int Chip_chipIconSize = 13;
+ public static final int Chip_chipIconTint = 14;
+ public static final int Chip_chipIconVisible = 15;
+ public static final int Chip_chipMinHeight = 16;
+ public static final int Chip_chipStartPadding = 17;
+ public static final int Chip_chipStrokeColor = 18;
+ public static final int Chip_chipStrokeWidth = 19;
+ public static final int Chip_closeIcon = 20;
+ public static final int Chip_closeIconEnabled = 21;
+ public static final int Chip_closeIconEndPadding = 22;
+ public static final int Chip_closeIconSize = 23;
+ public static final int Chip_closeIconStartPadding = 24;
+ public static final int Chip_closeIconTint = 25;
+ public static final int Chip_closeIconVisible = 26;
+ public static final int Chip_hideMotionSpec = 27;
+ public static final int Chip_iconEndPadding = 28;
+ public static final int Chip_iconStartPadding = 29;
+ public static final int Chip_rippleColor = 30;
+ public static final int Chip_showMotionSpec = 31;
+ public static final int Chip_textEndPadding = 32;
+ public static final int Chip_textStartPadding = 33;
+ public static final int[] ChipGroup = { 0x7f04006d, 0x7f04007c, 0x7f04007d, 0x7f04007e, 0x7f040212, 0x7f040213 };
+ public static final int ChipGroup_checkedChip = 0;
+ public static final int ChipGroup_chipSpacing = 1;
+ public static final int ChipGroup_chipSpacingHorizontal = 2;
+ public static final int ChipGroup_chipSpacingVertical = 3;
+ public static final int ChipGroup_singleLine = 4;
+ public static final int ChipGroup_singleSelection = 5;
+ public static final int[] CollapsingToolbarLayout = { 0x7f040090, 0x7f040091, 0x7f0400b2, 0x7f0400ee, 0x7f0400ef, 0x7f0400f0, 0x7f0400f1, 0x7f0400f2, 0x7f0400f3, 0x7f0400f4, 0x7f040202, 0x7f040204, 0x7f040226, 0x7f040277, 0x7f040278, 0x7f040282 };
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity = 0;
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1;
+ public static final int CollapsingToolbarLayout_contentScrim = 2;
+ public static final int CollapsingToolbarLayout_expandedTitleGravity = 3;
+ public static final int CollapsingToolbarLayout_expandedTitleMargin = 4;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd = 6;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart = 7;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop = 8;
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance = 9;
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration = 10;
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
+ public static final int CollapsingToolbarLayout_statusBarScrim = 12;
+ public static final int CollapsingToolbarLayout_title = 13;
+ public static final int CollapsingToolbarLayout_titleEnabled = 14;
+ public static final int CollapsingToolbarLayout_toolbarId = 15;
+ public static final int[] CollapsingToolbarLayout_Layout = { 0x7f04015b, 0x7f04015c };
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f040062, 0x7f040063 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DesignTheme = { 0x7f04004c, 0x7f04004d };
+ public static final int DesignTheme_bottomSheetDialogTheme = 0;
+ public static final int DesignTheme_bottomSheetStyle = 1;
+ public static final int[] DrawerArrowToggle = { 0x7f04002f, 0x7f040030, 0x7f04003e, 0x7f040092, 0x7f0400dd, 0x7f040124, 0x7f040218, 0x7f04026e };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FloatingActionButton = { 0x7f04003c, 0x7f04003d, 0x7f040048, 0x7f0400e5, 0x7f0400f9, 0x7f0400fa, 0x7f04012c, 0x7f040134, 0x7f0401ac, 0x7f0401f0, 0x7f0401fe, 0x7f04020d, 0x7f040297 };
+ public static final int FloatingActionButton_backgroundTint = 0;
+ public static final int FloatingActionButton_backgroundTintMode = 1;
+ public static final int FloatingActionButton_borderWidth = 2;
+ public static final int FloatingActionButton_elevation = 3;
+ public static final int FloatingActionButton_fabCustomSize = 4;
+ public static final int FloatingActionButton_fabSize = 5;
+ public static final int FloatingActionButton_hideMotionSpec = 6;
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ = 7;
+ public static final int FloatingActionButton_maxImageSize = 8;
+ public static final int FloatingActionButton_pressedTranslationZ = 9;
+ public static final int FloatingActionButton_rippleColor = 10;
+ public static final int FloatingActionButton_showMotionSpec = 11;
+ public static final int FloatingActionButton_useCompatPadding = 12;
+ public static final int[] FloatingActionButton_Behavior_Layout = { 0x7f040042 };
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
+ public static final int[] FlowLayout = { 0x7f04014a, 0x7f040198 };
+ public static final int FlowLayout_itemSpacing = 0;
+ public static final int FlowLayout_lineSpacing = 1;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] ForegroundLinearLayout = { 0x1010109, 0x1010200, 0x7f040120 };
+ public static final int ForegroundLinearLayout_android_foreground = 0;
+ public static final int ForegroundLinearLayout_android_foregroundGravity = 1;
+ public static final int ForegroundLinearLayout_foregroundInsidePadding = 2;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0400d5, 0x7f0400d7, 0x7f0401af, 0x7f04020c };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MaterialButton = { 0x10101b7, 0x10101b8, 0x10101b9, 0x10101ba, 0x7f04003c, 0x7f04003d, 0x7f0400b6, 0x7f040135, 0x7f040137, 0x7f040138, 0x7f040139, 0x7f04013b, 0x7f04013c, 0x7f0401fe, 0x7f040227, 0x7f040228 };
+ public static final int MaterialButton_android_insetLeft = 0;
+ public static final int MaterialButton_android_insetRight = 1;
+ public static final int MaterialButton_android_insetTop = 2;
+ public static final int MaterialButton_android_insetBottom = 3;
+ public static final int MaterialButton_backgroundTint = 4;
+ public static final int MaterialButton_backgroundTintMode = 5;
+ public static final int MaterialButton_cornerRadius = 6;
+ public static final int MaterialButton_icon = 7;
+ public static final int MaterialButton_iconGravity = 8;
+ public static final int MaterialButton_iconPadding = 9;
+ public static final int MaterialButton_iconSize = 10;
+ public static final int MaterialButton_iconTint = 11;
+ public static final int MaterialButton_iconTintMode = 12;
+ public static final int MaterialButton_rippleColor = 13;
+ public static final int MaterialButton_strokeColor = 14;
+ public static final int MaterialButton_strokeWidth = 15;
+ public static final int[] MaterialCardView = { 0x7f040227, 0x7f040228 };
+ public static final int MaterialCardView_strokeColor = 0;
+ public static final int MaterialCardView_strokeWidth = 1;
+ public static final int[] MaterialComponentsTheme = { 0x7f04004c, 0x7f04004d, 0x7f040075, 0x7f04007f, 0x7f040083, 0x7f040093, 0x7f040094, 0x7f04009a, 0x7f04009b, 0x7f04009c, 0x7f0400e4, 0x7f040101, 0x7f0401a6, 0x7f0401a7, 0x7f0401c7, 0x7f040203, 0x7f040215, 0x7f04024a, 0x7f040253, 0x7f040254, 0x7f040255, 0x7f040256, 0x7f040257, 0x7f040258, 0x7f040259, 0x7f04025a, 0x7f04025b, 0x7f04025c, 0x7f040261, 0x7f040266, 0x7f040267, 0x7f04026b };
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
+ public static final int MaterialComponentsTheme_bottomSheetStyle = 1;
+ public static final int MaterialComponentsTheme_chipGroupStyle = 2;
+ public static final int MaterialComponentsTheme_chipStandaloneStyle = 3;
+ public static final int MaterialComponentsTheme_chipStyle = 4;
+ public static final int MaterialComponentsTheme_colorAccent = 5;
+ public static final int MaterialComponentsTheme_colorBackgroundFloating = 6;
+ public static final int MaterialComponentsTheme_colorPrimary = 7;
+ public static final int MaterialComponentsTheme_colorPrimaryDark = 8;
+ public static final int MaterialComponentsTheme_colorSecondary = 9;
+ public static final int MaterialComponentsTheme_editTextStyle = 10;
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle = 11;
+ public static final int MaterialComponentsTheme_materialButtonStyle = 12;
+ public static final int MaterialComponentsTheme_materialCardViewStyle = 13;
+ public static final int MaterialComponentsTheme_navigationViewStyle = 14;
+ public static final int MaterialComponentsTheme_scrimBackground = 15;
+ public static final int MaterialComponentsTheme_snackbarButtonStyle = 16;
+ public static final int MaterialComponentsTheme_tabStyle = 17;
+ public static final int MaterialComponentsTheme_textAppearanceBody1 = 18;
+ public static final int MaterialComponentsTheme_textAppearanceBody2 = 19;
+ public static final int MaterialComponentsTheme_textAppearanceButton = 20;
+ public static final int MaterialComponentsTheme_textAppearanceCaption = 21;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1 = 22;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2 = 23;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3 = 24;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4 = 25;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5 = 26;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6 = 27;
+ public static final int MaterialComponentsTheme_textAppearanceOverline = 28;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1 = 29;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2 = 30;
+ public static final int MaterialComponentsTheme_textInputStyle = 31;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f04000e, 0x7f040020, 0x7f040021, 0x7f040029, 0x7f0400a6, 0x7f04013b, 0x7f04013c, 0x7f0401ca, 0x7f04020b, 0x7f040287 };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f0401ef, 0x7f040229 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] NavigationView = { 0x10100d4, 0x10100dd, 0x101011f, 0x7f0400e5, 0x7f040127, 0x7f040143, 0x7f040144, 0x7f040146, 0x7f040148, 0x7f04014b, 0x7f04014e, 0x7f0401b0 };
+ public static final int NavigationView_android_background = 0;
+ public static final int NavigationView_android_fitsSystemWindows = 1;
+ public static final int NavigationView_android_maxWidth = 2;
+ public static final int NavigationView_elevation = 3;
+ public static final int NavigationView_headerLayout = 4;
+ public static final int NavigationView_itemBackground = 5;
+ public static final int NavigationView_itemHorizontalPadding = 6;
+ public static final int NavigationView_itemIconPadding = 7;
+ public static final int NavigationView_itemIconTint = 8;
+ public static final int NavigationView_itemTextAppearance = 9;
+ public static final int NavigationView_itemTextColor = 10;
+ public static final int NavigationView_menu = 11;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f0401d1 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f040220 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f0401d3, 0x7f0401d6 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0400fb, 0x7f0400fc, 0x7f0400fd, 0x7f0400fe, 0x7f0400ff, 0x7f040157, 0x7f0401fd, 0x7f040217, 0x7f04021d };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ public static final int[] ScrimInsetsFrameLayout = { 0x7f040141 };
+ public static final int ScrimInsetsFrameLayout_insetForeground = 0;
+ public static final int[] ScrollingViewBehavior_Layout = { 0x7f040045 };
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f040086, 0x7f04009e, 0x7f0400cb, 0x7f040125, 0x7f04013d, 0x7f040154, 0x7f0401f3, 0x7f0401f4, 0x7f040205, 0x7f040206, 0x7f04022a, 0x7f04022f, 0x7f04029a };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Snackbar = { 0x7f040215, 0x7f040216 };
+ public static final int Snackbar_snackbarButtonStyle = 0;
+ public static final int Snackbar_snackbarStyle = 1;
+ public static final int[] SnackbarLayout = { 0x101011f, 0x7f0400e5, 0x7f0401a9 };
+ public static final int SnackbarLayout_android_maxWidth = 0;
+ public static final int SnackbarLayout_elevation = 1;
+ public static final int SnackbarLayout_maxActionInlineWidth = 2;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f0401ed };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f04020f, 0x7f04021b, 0x7f040230, 0x7f040231, 0x7f040233, 0x7f04026f, 0x7f040270, 0x7f040271, 0x7f04028b, 0x7f04028c, 0x7f04028d };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TabItem = { 0x1010002, 0x10100f2, 0x101014f };
+ public static final int TabItem_android_icon = 0;
+ public static final int TabItem_android_layout = 1;
+ public static final int TabItem_android_text = 2;
+ public static final int[] TabLayout = { 0x7f040234, 0x7f040235, 0x7f040236, 0x7f040237, 0x7f040238, 0x7f040239, 0x7f04023a, 0x7f04023b, 0x7f04023c, 0x7f04023d, 0x7f04023e, 0x7f04023f, 0x7f040240, 0x7f040241, 0x7f040242, 0x7f040243, 0x7f040244, 0x7f040245, 0x7f040246, 0x7f040247, 0x7f040248, 0x7f040249, 0x7f04024b, 0x7f04024c, 0x7f04024d };
+ public static final int TabLayout_tabBackground = 0;
+ public static final int TabLayout_tabContentStart = 1;
+ public static final int TabLayout_tabGravity = 2;
+ public static final int TabLayout_tabIconTint = 3;
+ public static final int TabLayout_tabIconTintMode = 4;
+ public static final int TabLayout_tabIndicator = 5;
+ public static final int TabLayout_tabIndicatorAnimationDuration = 6;
+ public static final int TabLayout_tabIndicatorColor = 7;
+ public static final int TabLayout_tabIndicatorFullWidth = 8;
+ public static final int TabLayout_tabIndicatorGravity = 9;
+ public static final int TabLayout_tabIndicatorHeight = 10;
+ public static final int TabLayout_tabInlineLabel = 11;
+ public static final int TabLayout_tabMaxWidth = 12;
+ public static final int TabLayout_tabMinWidth = 13;
+ public static final int TabLayout_tabMode = 14;
+ public static final int TabLayout_tabPadding = 15;
+ public static final int TabLayout_tabPaddingBottom = 16;
+ public static final int TabLayout_tabPaddingEnd = 17;
+ public static final int TabLayout_tabPaddingStart = 18;
+ public static final int TabLayout_tabPaddingTop = 19;
+ public static final int TabLayout_tabRippleColor = 20;
+ public static final int TabLayout_tabSelectedTextColor = 21;
+ public static final int TabLayout_tabTextAppearance = 22;
+ public static final int TabLayout_tabTextColor = 23;
+ public static final int TabLayout_tabUnboundedRipple = 24;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f040116, 0x7f040252 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] TextInputLayout = { 0x101009a, 0x1010150, 0x7f04004e, 0x7f04004f, 0x7f040050, 0x7f040051, 0x7f040052, 0x7f040053, 0x7f040054, 0x7f040055, 0x7f040056, 0x7f0400b7, 0x7f0400b8, 0x7f0400b9, 0x7f0400ba, 0x7f0400e9, 0x7f0400ea, 0x7f040129, 0x7f04012a, 0x7f04012b, 0x7f04012f, 0x7f040130, 0x7f040131, 0x7f0401da, 0x7f0401db, 0x7f0401dc, 0x7f0401dd, 0x7f0401de };
+ public static final int TextInputLayout_android_textColorHint = 0;
+ public static final int TextInputLayout_android_hint = 1;
+ public static final int TextInputLayout_boxBackgroundColor = 2;
+ public static final int TextInputLayout_boxBackgroundMode = 3;
+ public static final int TextInputLayout_boxCollapsedPaddingTop = 4;
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd = 5;
+ public static final int TextInputLayout_boxCornerRadiusBottomStart = 6;
+ public static final int TextInputLayout_boxCornerRadiusTopEnd = 7;
+ public static final int TextInputLayout_boxCornerRadiusTopStart = 8;
+ public static final int TextInputLayout_boxStrokeColor = 9;
+ public static final int TextInputLayout_boxStrokeWidth = 10;
+ public static final int TextInputLayout_counterEnabled = 11;
+ public static final int TextInputLayout_counterMaxLength = 12;
+ public static final int TextInputLayout_counterOverflowTextAppearance = 13;
+ public static final int TextInputLayout_counterTextAppearance = 14;
+ public static final int TextInputLayout_errorEnabled = 15;
+ public static final int TextInputLayout_errorTextAppearance = 16;
+ public static final int TextInputLayout_helperText = 17;
+ public static final int TextInputLayout_helperTextEnabled = 18;
+ public static final int TextInputLayout_helperTextTextAppearance = 19;
+ public static final int TextInputLayout_hintAnimationEnabled = 20;
+ public static final int TextInputLayout_hintEnabled = 21;
+ public static final int TextInputLayout_hintTextAppearance = 22;
+ public static final int TextInputLayout_passwordToggleContentDescription = 23;
+ public static final int TextInputLayout_passwordToggleDrawable = 24;
+ public static final int TextInputLayout_passwordToggleEnabled = 25;
+ public static final int TextInputLayout_passwordToggleTint = 26;
+ public static final int TextInputLayout_passwordToggleTintMode = 27;
+ public static final int[] ThemeEnforcement = { 0x1010034, 0x7f0400e6, 0x7f0400e7 };
+ public static final int ThemeEnforcement_android_textAppearance = 0;
+ public static final int ThemeEnforcement_enforceMaterialTheme = 1;
+ public static final int ThemeEnforcement_enforceTextAppearance = 2;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f04005d, 0x7f04008e, 0x7f04008f, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0401a4, 0x7f0401a5, 0x7f0401aa, 0x7f0401c4, 0x7f0401c5, 0x7f0401ed, 0x7f04022b, 0x7f04022c, 0x7f04022d, 0x7f040277, 0x7f040279, 0x7f04027a, 0x7f04027b, 0x7f04027c, 0x7f04027d, 0x7f04027e, 0x7f04027f, 0x7f040280 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f0401d4, 0x7f0401d5, 0x7f04026d };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f04003c, 0x7f04003d };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/documentfile/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/documentfile/R.java
new file mode 100644
index 0000000..d206e40
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/documentfile/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.documentfile;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/drawerlayout/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/drawerlayout/R.java
new file mode 100644
index 0000000..ca42742
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/drawerlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.drawerlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/fragment/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/fragment/R.java
new file mode 100644
index 0000000..a921b54
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/fragment/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.fragment;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/graphics/drawable/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/graphics/drawable/R.java
new file mode 100644
index 0000000..c8deb48
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/graphics/drawable/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.graphics.drawable;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/interpolator/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/interpolator/R.java
new file mode 100644
index 0000000..7f0cd51
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/interpolator/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.interpolator;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/loader/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/loader/R.java
new file mode 100644
index 0000000..65294f2
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/loader/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.loader;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/localbroadcastmanager/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/localbroadcastmanager/R.java
new file mode 100644
index 0000000..c26078e
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/localbroadcastmanager/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.localbroadcastmanager;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/mediacompat/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/mediacompat/R.java
new file mode 100644
index 0000000..ec3bf4d
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/mediacompat/R.java
@@ -0,0 +1,210 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.mediacompat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int notification_material_background_media_default_color = 0x7f06006e;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int subtitle_corner_radius = 0x7f0700d1;
+ public static final int subtitle_outline_width = 0x7f0700d2;
+ public static final int subtitle_shadow_offset = 0x7f0700d3;
+ public static final int subtitle_shadow_radius = 0x7f0700d4;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f09000d;
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int cancel_action = 0x7f09003c;
+ public static final int chronometer = 0x7f090044;
+ public static final int end_padder = 0x7f09006d;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int media_actions = 0x7f0900b5;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int status_bar_latest_event_content = 0x7f090132;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_media_action = 0x7f0c003d;
+ public static final int notification_media_cancel_action = 0x7f0c003e;
+ public static final int notification_template_big_media = 0x7f0c003f;
+ public static final int notification_template_big_media_custom = 0x7f0c0040;
+ public static final int notification_template_big_media_narrow = 0x7f0c0041;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0c0042;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_lines_media = 0x7f0c0045;
+ public static final int notification_template_media = 0x7f0c0046;
+ public static final int notification_template_media_custom = 0x7f0c0047;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f13011a;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f13011c;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f13011d;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f13011f;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f130121;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/print/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/print/R.java
new file mode 100644
index 0000000..1162e7b
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/print/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.print;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/slidingpanelayout/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/slidingpanelayout/R.java
new file mode 100644
index 0000000..ce1aa15
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/slidingpanelayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.slidingpanelayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/swiperefreshlayout/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/swiperefreshlayout/R.java
new file mode 100644
index 0000000..71683b9
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/swiperefreshlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.swiperefreshlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/transition/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/transition/R.java
new file mode 100644
index 0000000..1cd2517
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/transition/R.java
@@ -0,0 +1,193 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.transition;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int ghost_view = 0x7f09007f;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int parent_matrix = 0x7f0900ed;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int save_image_matrix = 0x7f090101;
+ public static final int save_non_transition_alpha = 0x7f090102;
+ public static final int save_scale_type = 0x7f090103;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int transition_current_scene = 0x7f090155;
+ public static final int transition_layout_save = 0x7f090156;
+ public static final int transition_position = 0x7f090157;
+ public static final int transition_scene_layoutid_cache = 0x7f090158;
+ public static final int transition_transform = 0x7f090159;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v4/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v4/R.java
new file mode 100644
index 0000000..1010b29
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v4/R.java
@@ -0,0 +1,238 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v4;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int notification_material_background_media_default_color = 0x7f06006e;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int subtitle_corner_radius = 0x7f0700d1;
+ public static final int subtitle_outline_width = 0x7f0700d2;
+ public static final int subtitle_shadow_offset = 0x7f0700d3;
+ public static final int subtitle_shadow_radius = 0x7f0700d4;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f09000d;
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int cancel_action = 0x7f09003c;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int end_padder = 0x7f09006d;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int media_actions = 0x7f0900b5;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int status_bar_latest_event_content = 0x7f090132;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_media_action = 0x7f0c003d;
+ public static final int notification_media_cancel_action = 0x7f0c003e;
+ public static final int notification_template_big_media = 0x7f0c003f;
+ public static final int notification_template_big_media_custom = 0x7f0c0040;
+ public static final int notification_template_big_media_narrow = 0x7f0c0041;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0c0042;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_lines_media = 0x7f0c0045;
+ public static final int notification_template_media = 0x7f0c0046;
+ public static final int notification_template_media_custom = 0x7f0c0047;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f13011a;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f13011c;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f13011d;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f13011f;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f130121;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/appcompat/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/appcompat/R.java
new file mode 100644
index 0000000..a2c8924
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/appcompat/R.java
@@ -0,0 +1,1637 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.appcompat;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f040001;
+ public static final int actionBarItemBackground = 0x7f040002;
+ public static final int actionBarPopupTheme = 0x7f040003;
+ public static final int actionBarSize = 0x7f040004;
+ public static final int actionBarSplitStyle = 0x7f040005;
+ public static final int actionBarStyle = 0x7f040006;
+ public static final int actionBarTabBarStyle = 0x7f040007;
+ public static final int actionBarTabStyle = 0x7f040008;
+ public static final int actionBarTabTextStyle = 0x7f040009;
+ public static final int actionBarTheme = 0x7f04000a;
+ public static final int actionBarWidgetTheme = 0x7f04000b;
+ public static final int actionButtonStyle = 0x7f04000c;
+ public static final int actionDropDownStyle = 0x7f04000d;
+ public static final int actionLayout = 0x7f04000e;
+ public static final int actionMenuTextAppearance = 0x7f04000f;
+ public static final int actionMenuTextColor = 0x7f040010;
+ public static final int actionModeBackground = 0x7f040011;
+ public static final int actionModeCloseButtonStyle = 0x7f040012;
+ public static final int actionModeCloseDrawable = 0x7f040013;
+ public static final int actionModeCopyDrawable = 0x7f040014;
+ public static final int actionModeCutDrawable = 0x7f040015;
+ public static final int actionModeFindDrawable = 0x7f040016;
+ public static final int actionModePasteDrawable = 0x7f040017;
+ public static final int actionModePopupWindowStyle = 0x7f040018;
+ public static final int actionModeSelectAllDrawable = 0x7f040019;
+ public static final int actionModeShareDrawable = 0x7f04001a;
+ public static final int actionModeSplitBackground = 0x7f04001b;
+ public static final int actionModeStyle = 0x7f04001c;
+ public static final int actionModeWebSearchDrawable = 0x7f04001d;
+ public static final int actionOverflowButtonStyle = 0x7f04001e;
+ public static final int actionOverflowMenuStyle = 0x7f04001f;
+ public static final int actionProviderClass = 0x7f040020;
+ public static final int actionViewClass = 0x7f040021;
+ public static final int activityChooserViewStyle = 0x7f040022;
+ public static final int alertDialogButtonGroupStyle = 0x7f040023;
+ public static final int alertDialogCenterButtons = 0x7f040024;
+ public static final int alertDialogStyle = 0x7f040025;
+ public static final int alertDialogTheme = 0x7f040026;
+ public static final int allowStacking = 0x7f040027;
+ public static final int alpha = 0x7f040028;
+ public static final int alphabeticModifiers = 0x7f040029;
+ public static final int arrowHeadLength = 0x7f04002f;
+ public static final int arrowShaftLength = 0x7f040030;
+ public static final int autoCompleteTextViewStyle = 0x7f040032;
+ public static final int autoSizeMaxTextSize = 0x7f040033;
+ public static final int autoSizeMinTextSize = 0x7f040034;
+ public static final int autoSizePresetSizes = 0x7f040035;
+ public static final int autoSizeStepGranularity = 0x7f040036;
+ public static final int autoSizeTextType = 0x7f040037;
+ public static final int background = 0x7f040039;
+ public static final int backgroundSplit = 0x7f04003a;
+ public static final int backgroundStacked = 0x7f04003b;
+ public static final int backgroundTint = 0x7f04003c;
+ public static final int backgroundTintMode = 0x7f04003d;
+ public static final int barLength = 0x7f04003e;
+ public static final int borderlessButtonStyle = 0x7f040049;
+ public static final int buttonBarButtonStyle = 0x7f040058;
+ public static final int buttonBarNegativeButtonStyle = 0x7f040059;
+ public static final int buttonBarNeutralButtonStyle = 0x7f04005a;
+ public static final int buttonBarPositiveButtonStyle = 0x7f04005b;
+ public static final int buttonBarStyle = 0x7f04005c;
+ public static final int buttonGravity = 0x7f04005d;
+ public static final int buttonIconDimen = 0x7f04005e;
+ public static final int buttonPanelSideLayout = 0x7f04005f;
+ public static final int buttonStyle = 0x7f040060;
+ public static final int buttonStyleSmall = 0x7f040061;
+ public static final int buttonTint = 0x7f040062;
+ public static final int buttonTintMode = 0x7f040063;
+ public static final int checkboxStyle = 0x7f04006c;
+ public static final int checkedTextViewStyle = 0x7f040071;
+ public static final int closeIcon = 0x7f040086;
+ public static final int closeItemLayout = 0x7f04008d;
+ public static final int collapseContentDescription = 0x7f04008e;
+ public static final int collapseIcon = 0x7f04008f;
+ public static final int color = 0x7f040092;
+ public static final int colorAccent = 0x7f040093;
+ public static final int colorBackgroundFloating = 0x7f040094;
+ public static final int colorButtonNormal = 0x7f040095;
+ public static final int colorControlActivated = 0x7f040096;
+ public static final int colorControlHighlight = 0x7f040097;
+ public static final int colorControlNormal = 0x7f040098;
+ public static final int colorError = 0x7f040099;
+ public static final int colorPrimary = 0x7f04009a;
+ public static final int colorPrimaryDark = 0x7f04009b;
+ public static final int colorSwitchThumbNormal = 0x7f04009d;
+ public static final int commitIcon = 0x7f04009e;
+ public static final int contentDescription = 0x7f0400a6;
+ public static final int contentInsetEnd = 0x7f0400a7;
+ public static final int contentInsetEndWithActions = 0x7f0400a8;
+ public static final int contentInsetLeft = 0x7f0400a9;
+ public static final int contentInsetRight = 0x7f0400aa;
+ public static final int contentInsetStart = 0x7f0400ab;
+ public static final int contentInsetStartWithNavigation = 0x7f0400ac;
+ public static final int controlBackground = 0x7f0400b4;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int customNavigationLayout = 0x7f0400c4;
+ public static final int defaultQueryHint = 0x7f0400cb;
+ public static final int dialogCornerRadius = 0x7f0400d1;
+ public static final int dialogPreferredPadding = 0x7f0400d2;
+ public static final int dialogTheme = 0x7f0400d3;
+ public static final int displayOptions = 0x7f0400d4;
+ public static final int divider = 0x7f0400d5;
+ public static final int dividerHorizontal = 0x7f0400d6;
+ public static final int dividerPadding = 0x7f0400d7;
+ public static final int dividerVertical = 0x7f0400d8;
+ public static final int drawableSize = 0x7f0400dd;
+ public static final int drawerArrowStyle = 0x7f0400de;
+ public static final int dropDownListViewStyle = 0x7f0400df;
+ public static final int dropdownListPreferredItemHeight = 0x7f0400e0;
+ public static final int editTextBackground = 0x7f0400e2;
+ public static final int editTextColor = 0x7f0400e3;
+ public static final int editTextStyle = 0x7f0400e4;
+ public static final int elevation = 0x7f0400e5;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0400ec;
+ public static final int firstBaselineToTopHeight = 0x7f040100;
+ public static final int font = 0x7f040115;
+ public static final int fontFamily = 0x7f040116;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int gapBetweenBars = 0x7f040124;
+ public static final int goIcon = 0x7f040125;
+ public static final int height = 0x7f040128;
+ public static final int hideOnContentScroll = 0x7f04012d;
+ public static final int homeAsUpIndicator = 0x7f040132;
+ public static final int homeLayout = 0x7f040133;
+ public static final int icon = 0x7f040135;
+ public static final int iconTint = 0x7f04013b;
+ public static final int iconTintMode = 0x7f04013c;
+ public static final int iconifiedByDefault = 0x7f04013d;
+ public static final int imageButtonStyle = 0x7f04013e;
+ public static final int indeterminateProgressStyle = 0x7f04013f;
+ public static final int initialActivityCount = 0x7f040140;
+ public static final int isLightTheme = 0x7f040142;
+ public static final int itemPadding = 0x7f040149;
+ public static final int keylines = 0x7f040150;
+ public static final int lastBaselineToBottomHeight = 0x7f040152;
+ public static final int layout = 0x7f040154;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int lineHeight = 0x7f040197;
+ public static final int listChoiceBackgroundIndicator = 0x7f040199;
+ public static final int listDividerAlertDialog = 0x7f04019a;
+ public static final int listItemLayout = 0x7f04019b;
+ public static final int listLayout = 0x7f04019c;
+ public static final int listMenuViewStyle = 0x7f04019d;
+ public static final int listPopupWindowStyle = 0x7f04019e;
+ public static final int listPreferredItemHeight = 0x7f04019f;
+ public static final int listPreferredItemHeightLarge = 0x7f0401a0;
+ public static final int listPreferredItemHeightSmall = 0x7f0401a1;
+ public static final int listPreferredItemPaddingLeft = 0x7f0401a2;
+ public static final int listPreferredItemPaddingRight = 0x7f0401a3;
+ public static final int logo = 0x7f0401a4;
+ public static final int logoDescription = 0x7f0401a5;
+ public static final int maxButtonHeight = 0x7f0401aa;
+ public static final int measureWithLargestChild = 0x7f0401af;
+ public static final int multiChoiceItemLayout = 0x7f0401c2;
+ public static final int navigationContentDescription = 0x7f0401c4;
+ public static final int navigationIcon = 0x7f0401c5;
+ public static final int navigationMode = 0x7f0401c6;
+ public static final int numericModifiers = 0x7f0401ca;
+ public static final int overlapAnchor = 0x7f0401d1;
+ public static final int paddingBottomNoButtons = 0x7f0401d3;
+ public static final int paddingEnd = 0x7f0401d4;
+ public static final int paddingStart = 0x7f0401d5;
+ public static final int paddingTopNoTitle = 0x7f0401d6;
+ public static final int panelBackground = 0x7f0401d7;
+ public static final int panelMenuListTheme = 0x7f0401d8;
+ public static final int panelMenuListWidth = 0x7f0401d9;
+ public static final int popupMenuStyle = 0x7f0401ec;
+ public static final int popupTheme = 0x7f0401ed;
+ public static final int popupWindowStyle = 0x7f0401ee;
+ public static final int preserveIconSpacing = 0x7f0401ef;
+ public static final int progressBarPadding = 0x7f0401f1;
+ public static final int progressBarStyle = 0x7f0401f2;
+ public static final int queryBackground = 0x7f0401f3;
+ public static final int queryHint = 0x7f0401f4;
+ public static final int radioButtonStyle = 0x7f0401f5;
+ public static final int ratingBarStyle = 0x7f0401f6;
+ public static final int ratingBarStyleIndicator = 0x7f0401f7;
+ public static final int ratingBarStyleSmall = 0x7f0401f8;
+ public static final int searchHintIcon = 0x7f040205;
+ public static final int searchIcon = 0x7f040206;
+ public static final int searchViewStyle = 0x7f040207;
+ public static final int seekBarStyle = 0x7f040208;
+ public static final int selectableItemBackground = 0x7f040209;
+ public static final int selectableItemBackgroundBorderless = 0x7f04020a;
+ public static final int showAsAction = 0x7f04020b;
+ public static final int showDividers = 0x7f04020c;
+ public static final int showText = 0x7f04020f;
+ public static final int showTitle = 0x7f040210;
+ public static final int singleChoiceItemLayout = 0x7f040211;
+ public static final int spinBars = 0x7f040218;
+ public static final int spinnerDropDownItemStyle = 0x7f040219;
+ public static final int spinnerStyle = 0x7f04021a;
+ public static final int splitTrack = 0x7f04021b;
+ public static final int srcCompat = 0x7f04021c;
+ public static final int state_above_anchor = 0x7f040220;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int subMenuArrow = 0x7f040229;
+ public static final int submitBackground = 0x7f04022a;
+ public static final int subtitle = 0x7f04022b;
+ public static final int subtitleTextAppearance = 0x7f04022c;
+ public static final int subtitleTextColor = 0x7f04022d;
+ public static final int subtitleTextStyle = 0x7f04022e;
+ public static final int suggestionRowLayout = 0x7f04022f;
+ public static final int switchMinWidth = 0x7f040230;
+ public static final int switchPadding = 0x7f040231;
+ public static final int switchStyle = 0x7f040232;
+ public static final int switchTextAppearance = 0x7f040233;
+ public static final int textAllCaps = 0x7f040252;
+ public static final int textAppearanceLargePopupMenu = 0x7f04025d;
+ public static final int textAppearanceListItem = 0x7f04025e;
+ public static final int textAppearanceListItemSecondary = 0x7f04025f;
+ public static final int textAppearanceListItemSmall = 0x7f040260;
+ public static final int textAppearancePopupMenuHeader = 0x7f040262;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f040263;
+ public static final int textAppearanceSearchResultTitle = 0x7f040264;
+ public static final int textAppearanceSmallPopupMenu = 0x7f040265;
+ public static final int textColorAlertDialogListItem = 0x7f040268;
+ public static final int textColorSearchUrl = 0x7f040269;
+ public static final int theme = 0x7f04026d;
+ public static final int thickness = 0x7f04026e;
+ public static final int thumbTextPadding = 0x7f04026f;
+ public static final int thumbTint = 0x7f040270;
+ public static final int thumbTintMode = 0x7f040271;
+ public static final int tickMark = 0x7f040272;
+ public static final int tickMarkTint = 0x7f040273;
+ public static final int tickMarkTintMode = 0x7f040274;
+ public static final int tint = 0x7f040275;
+ public static final int tintMode = 0x7f040276;
+ public static final int title = 0x7f040277;
+ public static final int titleMargin = 0x7f040279;
+ public static final int titleMarginBottom = 0x7f04027a;
+ public static final int titleMarginEnd = 0x7f04027b;
+ public static final int titleMarginStart = 0x7f04027c;
+ public static final int titleMarginTop = 0x7f04027d;
+ public static final int titleMargins = 0x7f04027e;
+ public static final int titleTextAppearance = 0x7f04027f;
+ public static final int titleTextColor = 0x7f040280;
+ public static final int titleTextStyle = 0x7f040281;
+ public static final int toolbarNavigationButtonStyle = 0x7f040283;
+ public static final int toolbarStyle = 0x7f040284;
+ public static final int tooltipForegroundColor = 0x7f040285;
+ public static final int tooltipFrameBackground = 0x7f040286;
+ public static final int tooltipText = 0x7f040287;
+ public static final int track = 0x7f04028b;
+ public static final int trackTint = 0x7f04028c;
+ public static final int trackTintMode = 0x7f04028d;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int viewInflaterClass = 0x7f040298;
+ public static final int voiceIcon = 0x7f04029a;
+ public static final int windowActionBar = 0x7f0402a1;
+ public static final int windowActionBarOverlay = 0x7f0402a2;
+ public static final int windowActionModeOverlay = 0x7f0402a3;
+ public static final int windowFixedHeightMajor = 0x7f0402a4;
+ public static final int windowFixedHeightMinor = 0x7f0402a5;
+ public static final int windowFixedWidthMajor = 0x7f0402a6;
+ public static final int windowFixedWidthMinor = 0x7f0402a7;
+ public static final int windowMinWidthMajor = 0x7f0402a8;
+ public static final int windowMinWidthMinor = 0x7f0402a9;
+ public static final int windowNoTitle = 0x7f0402aa;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f050000;
+ public static final int abc_allow_stacked_button_bar = 0x7f050001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f050002;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f060000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f060001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f060002;
+ public static final int abc_btn_colored_text_material = 0x7f060003;
+ public static final int abc_color_highlight_material = 0x7f060004;
+ public static final int abc_hint_foreground_material_dark = 0x7f060005;
+ public static final int abc_hint_foreground_material_light = 0x7f060006;
+ public static final int abc_input_method_navigation_guard = 0x7f060007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f060008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f060009;
+ public static final int abc_primary_text_material_dark = 0x7f06000a;
+ public static final int abc_primary_text_material_light = 0x7f06000b;
+ public static final int abc_search_url_text = 0x7f06000c;
+ public static final int abc_search_url_text_normal = 0x7f06000d;
+ public static final int abc_search_url_text_pressed = 0x7f06000e;
+ public static final int abc_search_url_text_selected = 0x7f06000f;
+ public static final int abc_secondary_text_material_dark = 0x7f060010;
+ public static final int abc_secondary_text_material_light = 0x7f060011;
+ public static final int abc_tint_btn_checkable = 0x7f060012;
+ public static final int abc_tint_default = 0x7f060013;
+ public static final int abc_tint_edittext = 0x7f060014;
+ public static final int abc_tint_seek_thumb = 0x7f060015;
+ public static final int abc_tint_spinner = 0x7f060016;
+ public static final int abc_tint_switch_track = 0x7f060017;
+ public static final int accent_material_dark = 0x7f060018;
+ public static final int accent_material_light = 0x7f060019;
+ public static final int background_floating_material_dark = 0x7f06001a;
+ public static final int background_floating_material_light = 0x7f06001b;
+ public static final int background_material_dark = 0x7f06001c;
+ public static final int background_material_light = 0x7f06001d;
+ public static final int bright_foreground_disabled_material_dark = 0x7f06001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f060020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f060021;
+ public static final int bright_foreground_inverse_material_light = 0x7f060022;
+ public static final int bright_foreground_material_dark = 0x7f060023;
+ public static final int bright_foreground_material_light = 0x7f060024;
+ public static final int button_material_dark = 0x7f060025;
+ public static final int button_material_light = 0x7f060026;
+ public static final int dim_foreground_disabled_material_dark = 0x7f060038;
+ public static final int dim_foreground_disabled_material_light = 0x7f060039;
+ public static final int dim_foreground_material_dark = 0x7f06003a;
+ public static final int dim_foreground_material_light = 0x7f06003b;
+ public static final int error_color_material_dark = 0x7f06003c;
+ public static final int error_color_material_light = 0x7f06003d;
+ public static final int foreground_material_dark = 0x7f06003e;
+ public static final int foreground_material_light = 0x7f06003f;
+ public static final int highlighted_text_material_dark = 0x7f060040;
+ public static final int highlighted_text_material_light = 0x7f060041;
+ public static final int material_blue_grey_800 = 0x7f060046;
+ public static final int material_blue_grey_900 = 0x7f060047;
+ public static final int material_blue_grey_950 = 0x7f060048;
+ public static final int material_deep_teal_200 = 0x7f060049;
+ public static final int material_deep_teal_500 = 0x7f06004a;
+ public static final int material_grey_100 = 0x7f06004b;
+ public static final int material_grey_300 = 0x7f06004c;
+ public static final int material_grey_50 = 0x7f06004d;
+ public static final int material_grey_600 = 0x7f06004e;
+ public static final int material_grey_800 = 0x7f06004f;
+ public static final int material_grey_850 = 0x7f060050;
+ public static final int material_grey_900 = 0x7f060051;
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int primary_dark_material_dark = 0x7f06006f;
+ public static final int primary_dark_material_light = 0x7f060070;
+ public static final int primary_material_dark = 0x7f060071;
+ public static final int primary_material_light = 0x7f060072;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int primary_text_default_material_light = 0x7f060075;
+ public static final int primary_text_disabled_material_dark = 0x7f060076;
+ public static final int primary_text_disabled_material_light = 0x7f060077;
+ public static final int ripple_material_dark = 0x7f060078;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ public static final int secondary_text_disabled_material_dark = 0x7f06007d;
+ public static final int secondary_text_disabled_material_light = 0x7f06007e;
+ public static final int switch_thumb_disabled_material_dark = 0x7f06007f;
+ public static final int switch_thumb_disabled_material_light = 0x7f060080;
+ public static final int switch_thumb_material_dark = 0x7f060081;
+ public static final int switch_thumb_material_light = 0x7f060082;
+ public static final int switch_thumb_normal_material_dark = 0x7f060083;
+ public static final int switch_thumb_normal_material_light = 0x7f060084;
+ public static final int tooltip_background_dark = 0x7f060085;
+ public static final int tooltip_background_light = 0x7f060086;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f070000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f070001;
+ public static final int abc_action_bar_default_height_material = 0x7f070002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f070003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f070004;
+ public static final int abc_action_bar_elevation_material = 0x7f070005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f070006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f070007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f070008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f070009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f07000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f07000c;
+ public static final int abc_action_button_min_height_material = 0x7f07000d;
+ public static final int abc_action_button_min_width_material = 0x7f07000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f07000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f070010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f070011;
+ public static final int abc_button_inset_horizontal_material = 0x7f070012;
+ public static final int abc_button_inset_vertical_material = 0x7f070013;
+ public static final int abc_button_padding_horizontal_material = 0x7f070014;
+ public static final int abc_button_padding_vertical_material = 0x7f070015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f070016;
+ public static final int abc_config_prefDialogWidth = 0x7f070017;
+ public static final int abc_control_corner_material = 0x7f070018;
+ public static final int abc_control_inset_material = 0x7f070019;
+ public static final int abc_control_padding_material = 0x7f07001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f07001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f07001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f07001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f07001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f07001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f070020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f070021;
+ public static final int abc_dialog_min_width_major = 0x7f070022;
+ public static final int abc_dialog_min_width_minor = 0x7f070023;
+ public static final int abc_dialog_padding_material = 0x7f070024;
+ public static final int abc_dialog_padding_top_material = 0x7f070025;
+ public static final int abc_dialog_title_divider_material = 0x7f070026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f070027;
+ public static final int abc_disabled_alpha_material_light = 0x7f070028;
+ public static final int abc_dropdownitem_icon_width = 0x7f070029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f07002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f07002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f07002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f07002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f07002e;
+ public static final int abc_floating_window_z = 0x7f07002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f070030;
+ public static final int abc_panel_menu_list_width = 0x7f070031;
+ public static final int abc_progress_bar_height_material = 0x7f070032;
+ public static final int abc_search_view_preferred_height = 0x7f070033;
+ public static final int abc_search_view_preferred_width = 0x7f070034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f070035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f070036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f070037;
+ public static final int abc_switch_padding = 0x7f070038;
+ public static final int abc_text_size_body_1_material = 0x7f070039;
+ public static final int abc_text_size_body_2_material = 0x7f07003a;
+ public static final int abc_text_size_button_material = 0x7f07003b;
+ public static final int abc_text_size_caption_material = 0x7f07003c;
+ public static final int abc_text_size_display_1_material = 0x7f07003d;
+ public static final int abc_text_size_display_2_material = 0x7f07003e;
+ public static final int abc_text_size_display_3_material = 0x7f07003f;
+ public static final int abc_text_size_display_4_material = 0x7f070040;
+ public static final int abc_text_size_headline_material = 0x7f070041;
+ public static final int abc_text_size_large_material = 0x7f070042;
+ public static final int abc_text_size_medium_material = 0x7f070043;
+ public static final int abc_text_size_menu_header_material = 0x7f070044;
+ public static final int abc_text_size_menu_material = 0x7f070045;
+ public static final int abc_text_size_small_material = 0x7f070046;
+ public static final int abc_text_size_subhead_material = 0x7f070047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f070048;
+ public static final int abc_text_size_title_material = 0x7f070049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f07004a;
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int disabled_alpha_material_dark = 0x7f070083;
+ public static final int disabled_alpha_material_light = 0x7f070084;
+ public static final int highlight_alpha_material_colored = 0x7f070088;
+ public static final int highlight_alpha_material_dark = 0x7f070089;
+ public static final int highlight_alpha_material_light = 0x7f07008a;
+ public static final int hint_alpha_material_dark = 0x7f07008b;
+ public static final int hint_alpha_material_light = 0x7f07008c;
+ public static final int hint_pressed_alpha_material_dark = 0x7f07008d;
+ public static final int hint_pressed_alpha_material_light = 0x7f07008e;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int tooltip_corner_radius = 0x7f0700da;
+ public static final int tooltip_horizontal_padding = 0x7f0700db;
+ public static final int tooltip_margin = 0x7f0700dc;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0700dd;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0700de;
+ public static final int tooltip_vertical_padding = 0x7f0700df;
+ public static final int tooltip_y_offset_non_touch = 0x7f0700e0;
+ public static final int tooltip_y_offset_touch = 0x7f0700e1;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f080006;
+ public static final int abc_action_bar_item_background_material = 0x7f080007;
+ public static final int abc_btn_borderless_material = 0x7f080008;
+ public static final int abc_btn_check_material = 0x7f080009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f08000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f08000b;
+ public static final int abc_btn_colored_material = 0x7f08000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f08000d;
+ public static final int abc_btn_radio_material = 0x7f08000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f08000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f080010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f080011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f080012;
+ public static final int abc_cab_background_internal_bg = 0x7f080013;
+ public static final int abc_cab_background_top_material = 0x7f080014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f080015;
+ public static final int abc_control_background_material = 0x7f080016;
+ public static final int abc_dialog_material_background = 0x7f080017;
+ public static final int abc_edit_text_material = 0x7f080018;
+ public static final int abc_ic_ab_back_material = 0x7f080019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f08001a;
+ public static final int abc_ic_clear_material = 0x7f08001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f08001c;
+ public static final int abc_ic_go_search_api_material = 0x7f08001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f08001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f08001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f080020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f080021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f080022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f080023;
+ public static final int abc_ic_search_api_material = 0x7f080024;
+ public static final int abc_ic_star_black_16dp = 0x7f080025;
+ public static final int abc_ic_star_black_36dp = 0x7f080026;
+ public static final int abc_ic_star_black_48dp = 0x7f080027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f080028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f080029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f08002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f08002b;
+ public static final int abc_item_background_holo_dark = 0x7f08002c;
+ public static final int abc_item_background_holo_light = 0x7f08002d;
+ public static final int abc_list_divider_material = 0x7f08002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f08002f;
+ public static final int abc_list_focused_holo = 0x7f080030;
+ public static final int abc_list_longpressed_holo = 0x7f080031;
+ public static final int abc_list_pressed_holo_dark = 0x7f080032;
+ public static final int abc_list_pressed_holo_light = 0x7f080033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f080034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f080035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f080036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f080037;
+ public static final int abc_list_selector_holo_dark = 0x7f080038;
+ public static final int abc_list_selector_holo_light = 0x7f080039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f08003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f08003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f08003c;
+ public static final int abc_ratingbar_material = 0x7f08003d;
+ public static final int abc_ratingbar_small_material = 0x7f08003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f08003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f080040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f080041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f080042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f080043;
+ public static final int abc_seekbar_thumb_material = 0x7f080044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f080045;
+ public static final int abc_seekbar_track_material = 0x7f080046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f080047;
+ public static final int abc_spinner_textfield_background_material = 0x7f080048;
+ public static final int abc_switch_thumb_material = 0x7f080049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f08004a;
+ public static final int abc_tab_indicator_material = 0x7f08004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f08004c;
+ public static final int abc_text_cursor_material = 0x7f08004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f08004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f08004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f080050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f080051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f080052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f080053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f080054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f080055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f080056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f080057;
+ public static final int abc_textfield_search_material = 0x7f080058;
+ public static final int abc_vector_test = 0x7f080059;
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ public static final int tooltip_frame_dark = 0x7f0800b5;
+ public static final int tooltip_frame_light = 0x7f0800b6;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f09000e;
+ public static final int action_bar_activity_content = 0x7f09000f;
+ public static final int action_bar_container = 0x7f090010;
+ public static final int action_bar_root = 0x7f090011;
+ public static final int action_bar_spinner = 0x7f090012;
+ public static final int action_bar_subtitle = 0x7f090013;
+ public static final int action_bar_title = 0x7f090014;
+ public static final int action_container = 0x7f090015;
+ public static final int action_context_bar = 0x7f090016;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_menu_divider = 0x7f090019;
+ public static final int action_menu_presenter = 0x7f09001a;
+ public static final int action_mode_bar = 0x7f09001b;
+ public static final int action_mode_bar_stub = 0x7f09001c;
+ public static final int action_mode_close_button = 0x7f09001d;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int activity_chooser_view_content = 0x7f090021;
+ public static final int add = 0x7f090022;
+ public static final int alertTitle = 0x7f090023;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int buttonPanel = 0x7f09003a;
+ public static final int checkbox = 0x7f090043;
+ public static final int chronometer = 0x7f090044;
+ public static final int content = 0x7f090049;
+ public static final int contentPanel = 0x7f09004a;
+ public static final int custom = 0x7f09004d;
+ public static final int customPanel = 0x7f09004e;
+ public static final int decor_content_parent = 0x7f090052;
+ public static final int default_activity_button = 0x7f090053;
+ public static final int edit_query = 0x7f09006b;
+ public static final int end = 0x7f09006c;
+ public static final int expand_activities_button = 0x7f090073;
+ public static final int expanded_menu = 0x7f090074;
+ public static final int forever = 0x7f09007c;
+ public static final int group_divider = 0x7f090083;
+ public static final int home = 0x7f090086;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int image = 0x7f09008f;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int listMode = 0x7f0900ae;
+ public static final int list_item = 0x7f0900af;
+ public static final int message = 0x7f0900cb;
+ public static final int multiply = 0x7f0900d4;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int parentPanel = 0x7f0900eb;
+ public static final int progress_circular = 0x7f0900f8;
+ public static final int progress_horizontal = 0x7f0900f9;
+ public static final int radio = 0x7f0900fa;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int screen = 0x7f090105;
+ public static final int scrollIndicatorDown = 0x7f090107;
+ public static final int scrollIndicatorUp = 0x7f090108;
+ public static final int scrollView = 0x7f090109;
+ public static final int search_badge = 0x7f09010b;
+ public static final int search_bar = 0x7f09010c;
+ public static final int search_button = 0x7f09010d;
+ public static final int search_close_btn = 0x7f09010e;
+ public static final int search_edit_frame = 0x7f09010f;
+ public static final int search_go_btn = 0x7f090110;
+ public static final int search_mag_icon = 0x7f090111;
+ public static final int search_plate = 0x7f090112;
+ public static final int search_src_text = 0x7f090113;
+ public static final int search_voice_btn = 0x7f090114;
+ public static final int select_dialog_listview = 0x7f090115;
+ public static final int shortcut = 0x7f090118;
+ public static final int spacer = 0x7f090122;
+ public static final int split_action_bar = 0x7f090124;
+ public static final int src_atop = 0x7f090128;
+ public static final int src_in = 0x7f090129;
+ public static final int src_over = 0x7f09012a;
+ public static final int start = 0x7f09012c;
+ public static final int submenuarrow = 0x7f090137;
+ public static final int submit_area = 0x7f090138;
+ public static final int tabMode = 0x7f09013a;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int textSpacerNoButtons = 0x7f090140;
+ public static final int textSpacerNoTitle = 0x7f090141;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int titleDividerNoCustom = 0x7f09014d;
+ public static final int title_template = 0x7f09014e;
+ public static final int top = 0x7f090150;
+ public static final int topPanel = 0x7f090151;
+ public static final int uniform = 0x7f090162;
+ public static final int up = 0x7f090164;
+ public static final int wrap_content = 0x7f09016c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f0a0000;
+ public static final int abc_config_activityShortDur = 0x7f0a0001;
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int config_tooltipAnimTime = 0x7f0a0005;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0c0000;
+ public static final int abc_action_bar_up_container = 0x7f0c0001;
+ public static final int abc_action_menu_item_layout = 0x7f0c0002;
+ public static final int abc_action_menu_layout = 0x7f0c0003;
+ public static final int abc_action_mode_bar = 0x7f0c0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0c0005;
+ public static final int abc_activity_chooser_view = 0x7f0c0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0c0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0c0008;
+ public static final int abc_alert_dialog_material = 0x7f0c0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0c000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0c000b;
+ public static final int abc_dialog_title_material = 0x7f0c000c;
+ public static final int abc_expanded_menu_layout = 0x7f0c000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0c000e;
+ public static final int abc_list_menu_item_icon = 0x7f0c000f;
+ public static final int abc_list_menu_item_layout = 0x7f0c0010;
+ public static final int abc_list_menu_item_radio = 0x7f0c0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0c0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0c0013;
+ public static final int abc_screen_content_include = 0x7f0c0014;
+ public static final int abc_screen_simple = 0x7f0c0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0c0016;
+ public static final int abc_screen_toolbar = 0x7f0c0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0c0018;
+ public static final int abc_search_view = 0x7f0c0019;
+ public static final int abc_select_dialog_material = 0x7f0c001a;
+ public static final int abc_tooltip = 0x7f0c001b;
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ public static final int select_dialog_item_material = 0x7f0c004c;
+ public static final int select_dialog_multichoice_material = 0x7f0c004d;
+ public static final int select_dialog_singlechoice_material = 0x7f0c004e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0c0050;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f120000;
+ public static final int abc_action_bar_up_description = 0x7f120001;
+ public static final int abc_action_menu_overflow_description = 0x7f120002;
+ public static final int abc_action_mode_done = 0x7f120003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f120004;
+ public static final int abc_activitychooserview_choose_application = 0x7f120005;
+ public static final int abc_capital_off = 0x7f120006;
+ public static final int abc_capital_on = 0x7f120007;
+ public static final int abc_font_family_body_1_material = 0x7f120008;
+ public static final int abc_font_family_body_2_material = 0x7f120009;
+ public static final int abc_font_family_button_material = 0x7f12000a;
+ public static final int abc_font_family_caption_material = 0x7f12000b;
+ public static final int abc_font_family_display_1_material = 0x7f12000c;
+ public static final int abc_font_family_display_2_material = 0x7f12000d;
+ public static final int abc_font_family_display_3_material = 0x7f12000e;
+ public static final int abc_font_family_display_4_material = 0x7f12000f;
+ public static final int abc_font_family_headline_material = 0x7f120010;
+ public static final int abc_font_family_menu_material = 0x7f120011;
+ public static final int abc_font_family_subhead_material = 0x7f120012;
+ public static final int abc_font_family_title_material = 0x7f120013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f120014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f120015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f120016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f120017;
+ public static final int abc_menu_function_shortcut_label = 0x7f120018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f120019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f12001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f12001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f12001c;
+ public static final int abc_prepend_shortcut_label = 0x7f12001d;
+ public static final int abc_search_hint = 0x7f12001e;
+ public static final int abc_searchview_description_clear = 0x7f12001f;
+ public static final int abc_searchview_description_query = 0x7f120020;
+ public static final int abc_searchview_description_search = 0x7f120021;
+ public static final int abc_searchview_description_submit = 0x7f120022;
+ public static final int abc_searchview_description_voice = 0x7f120023;
+ public static final int abc_shareactionprovider_share_with = 0x7f120024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f120025;
+ public static final int abc_toolbar_collapse_description = 0x7f120026;
+ public static final int search_menu_title = 0x7f12009a;
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f130000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f130001;
+ public static final int Animation_AppCompat_Dialog = 0x7f130002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f130003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f130004;
+ public static final int Base_AlertDialog_AppCompat = 0x7f130006;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f130007;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f130008;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f130009;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f13000a;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f13000d;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f13000c;
+ public static final int Base_TextAppearance_AppCompat = 0x7f13000e;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f13000f;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f130010;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f130011;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f130012;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f130013;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f130014;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f130015;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f130016;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f130017;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f130018;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f130019;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f13001a;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f13001b;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f13001c;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f13001d;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f13001e;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f13001f;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f130020;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f130021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f130022;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f130023;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f130024;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f130025;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f130026;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f130027;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f130028;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f130029;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f13002a;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f13002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f13002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f13002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f13002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f130030;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f130031;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f130032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130034;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130035;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130036;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130038;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f130039;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f13003a;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f13003b;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13003d;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f13005d;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f13005e;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f13005f;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130060;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f130061;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f130062;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f130063;
+ public static final int Base_Theme_AppCompat = 0x7f13003e;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f13003f;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f130040;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f130044;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f130041;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f130042;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f130043;
+ public static final int Base_Theme_AppCompat_Light = 0x7f130045;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f130046;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f130047;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f13004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f130048;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f130049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f13004a;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f130073;
+ public static final int Base_V21_Theme_AppCompat = 0x7f13006f;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f130070;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f130071;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f130072;
+ public static final int Base_V22_Theme_AppCompat = 0x7f130074;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f130075;
+ public static final int Base_V23_Theme_AppCompat = 0x7f130076;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f130077;
+ public static final int Base_V26_Theme_AppCompat = 0x7f130078;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f130079;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f13007a;
+ public static final int Base_V28_Theme_AppCompat = 0x7f13007b;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f13007c;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f130081;
+ public static final int Base_V7_Theme_AppCompat = 0x7f13007d;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f13007e;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f13007f;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f130080;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f130082;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f130083;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f130084;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f130085;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f130086;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f130087;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f130088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f130089;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f13008a;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f13008b;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f13008c;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f13008d;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f13008e;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f13008f;
+ public static final int Base_Widget_AppCompat_Button = 0x7f130090;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f130096;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f130097;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f130091;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f130092;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130093;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f130094;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f130095;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f130098;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f130099;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f13009a;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f13009b;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f13009c;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f13009d;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f13009e;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f13009f;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f1300a0;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f1300a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1300a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f1300a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1300a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f1300a5;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f1300a6;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1300a7;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f1300a8;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f1300a9;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f1300aa;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f1300ab;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f1300ac;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f1300ad;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f1300ae;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f1300af;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f1300b0;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f1300b1;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f1300b2;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f1300b3;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f1300b4;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f1300b5;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f1300b6;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f1300b7;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f1300b8;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f1300b9;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f1300ba;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f1300bb;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f1300bc;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1300bd;
+ public static final int Platform_AppCompat = 0x7f1300c9;
+ public static final int Platform_AppCompat_Light = 0x7f1300ca;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f1300cf;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f1300d0;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f1300d1;
+ public static final int Platform_V21_AppCompat = 0x7f1300d2;
+ public static final int Platform_V21_AppCompat_Light = 0x7f1300d3;
+ public static final int Platform_V25_AppCompat = 0x7f1300d4;
+ public static final int Platform_V25_AppCompat_Light = 0x7f1300d5;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f1300d6;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f1300d7;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f1300d8;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f1300d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f1300da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f1300db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f1300dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f1300dd;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f1300de;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f1300df;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f1300e5;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f1300e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f1300e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f1300e2;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f1300e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f1300e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f1300e6;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f1300e7;
+ public static final int TextAppearance_AppCompat = 0x7f1300e8;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f1300e9;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f1300ea;
+ public static final int TextAppearance_AppCompat_Button = 0x7f1300eb;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f1300ec;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f1300ed;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f1300ee;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f1300ef;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f1300f0;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f1300f1;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f1300f2;
+ public static final int TextAppearance_AppCompat_Large = 0x7f1300f3;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f1300f4;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f1300f5;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f1300f6;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f1300f7;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f1300f8;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f1300f9;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f1300fa;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f1300fb;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f1300fc;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f1300fd;
+ public static final int TextAppearance_AppCompat_Small = 0x7f1300fe;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f1300ff;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f130100;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f130101;
+ public static final int TextAppearance_AppCompat_Title = 0x7f130102;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f130103;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f130104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f130105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f130106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f130107;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f130108;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f130109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f13010b;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f13010c;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f13010d;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f13010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f13010f;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130110;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130111;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130113;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130114;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130115;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f130116;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f130117;
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f130139;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13013a;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13013b;
+ public static final int ThemeOverlay_AppCompat = 0x7f130175;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f130176;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f130177;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130178;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f130179;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f13017a;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f13017b;
+ public static final int Theme_AppCompat = 0x7f130143;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f130144;
+ public static final int Theme_AppCompat_DayNight = 0x7f130145;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f130146;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f130147;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f13014a;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f130148;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f130149;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f13014b;
+ public static final int Theme_AppCompat_Dialog = 0x7f13014c;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f13014f;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f13014d;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f13014e;
+ public static final int Theme_AppCompat_Light = 0x7f130150;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f130151;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f130152;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f130155;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f130153;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f130154;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f130156;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f130157;
+ public static final int Widget_AppCompat_ActionBar = 0x7f130189;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f13018a;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f13018b;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f13018c;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f13018d;
+ public static final int Widget_AppCompat_ActionButton = 0x7f13018e;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f13018f;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f130190;
+ public static final int Widget_AppCompat_ActionMode = 0x7f130191;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f130192;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f130193;
+ public static final int Widget_AppCompat_Button = 0x7f130194;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f13019a;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f13019b;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f130195;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f130196;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130197;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f130198;
+ public static final int Widget_AppCompat_Button_Small = 0x7f130199;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f13019c;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f13019d;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f13019e;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f13019f;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f1301a0;
+ public static final int Widget_AppCompat_EditText = 0x7f1301a1;
+ public static final int Widget_AppCompat_ImageButton = 0x7f1301a2;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f1301a3;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f1301a4;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f1301a5;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1301a6;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f1301a7;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f1301a8;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1301a9;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f1301aa;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f1301ab;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f1301ac;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f1301ad;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f1301ae;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f1301af;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f1301b0;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f1301b1;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f1301b2;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f1301b3;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f1301b4;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f1301b5;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1301b6;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f1301b7;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f1301b8;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f1301b9;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f1301ba;
+ public static final int Widget_AppCompat_ListView = 0x7f1301bb;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f1301bc;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f1301bd;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f1301be;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f1301bf;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f1301c0;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f1301c1;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f1301c2;
+ public static final int Widget_AppCompat_RatingBar = 0x7f1301c3;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f1301c4;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f1301c5;
+ public static final int Widget_AppCompat_SearchView = 0x7f1301c6;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f1301c7;
+ public static final int Widget_AppCompat_SeekBar = 0x7f1301c8;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f1301c9;
+ public static final int Widget_AppCompat_Spinner = 0x7f1301ca;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f1301cb;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f1301cc;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f1301cd;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f1301ce;
+ public static final int Widget_AppCompat_Toolbar = 0x7f1301cf;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1301d0;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f040039, 0x7f04003a, 0x7f04003b, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0400c4, 0x7f0400d4, 0x7f0400d5, 0x7f0400e5, 0x7f040128, 0x7f04012d, 0x7f040132, 0x7f040133, 0x7f040135, 0x7f04013f, 0x7f040149, 0x7f0401a4, 0x7f0401c6, 0x7f0401ed, 0x7f0401f1, 0x7f0401f2, 0x7f04022b, 0x7f04022e, 0x7f040277, 0x7f040281 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMenuView = { };
+ public static final int[] ActionMode = { 0x7f040039, 0x7f04003a, 0x7f04008d, 0x7f040128, 0x7f04022e, 0x7f040281 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0400ec, 0x7f040140 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f04005e, 0x7f04005f, 0x7f04019b, 0x7f04019c, 0x7f0401c2, 0x7f040210, 0x7f040211 };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AnimatedStateListDrawableCompat = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int AnimatedStateListDrawableCompat_android_dither = 0;
+ public static final int AnimatedStateListDrawableCompat_android_visible = 1;
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding = 2;
+ public static final int AnimatedStateListDrawableCompat_android_constantSize = 3;
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4;
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5;
+ public static final int[] AnimatedStateListDrawableItem = { 0x10100d0, 0x1010199 };
+ public static final int AnimatedStateListDrawableItem_android_id = 0;
+ public static final int AnimatedStateListDrawableItem_android_drawable = 1;
+ public static final int[] AnimatedStateListDrawableTransition = { 0x1010199, 0x1010449, 0x101044a, 0x101044b };
+ public static final int AnimatedStateListDrawableTransition_android_drawable = 0;
+ public static final int AnimatedStateListDrawableTransition_android_toId = 1;
+ public static final int AnimatedStateListDrawableTransition_android_fromId = 2;
+ public static final int AnimatedStateListDrawableTransition_android_reversible = 3;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f04021c, 0x7f040275, 0x7f040276 };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f040272, 0x7f040273, 0x7f040274 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f040033, 0x7f040034, 0x7f040035, 0x7f040036, 0x7f040037, 0x7f040100, 0x7f040116, 0x7f040152, 0x7f040197, 0x7f040252 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f040001, 0x7f040002, 0x7f040003, 0x7f040004, 0x7f040005, 0x7f040006, 0x7f040007, 0x7f040008, 0x7f040009, 0x7f04000a, 0x7f04000b, 0x7f04000c, 0x7f04000d, 0x7f04000f, 0x7f040010, 0x7f040011, 0x7f040012, 0x7f040013, 0x7f040014, 0x7f040015, 0x7f040016, 0x7f040017, 0x7f040018, 0x7f040019, 0x7f04001a, 0x7f04001b, 0x7f04001c, 0x7f04001d, 0x7f04001e, 0x7f04001f, 0x7f040022, 0x7f040023, 0x7f040024, 0x7f040025, 0x7f040026, 0x7f040032, 0x7f040049, 0x7f040058, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f040060, 0x7f040061, 0x7f04006c, 0x7f040071, 0x7f040093, 0x7f040094, 0x7f040095, 0x7f040096, 0x7f040097, 0x7f040098, 0x7f040099, 0x7f04009a, 0x7f04009b, 0x7f04009d, 0x7f0400b4, 0x7f0400d1, 0x7f0400d2, 0x7f0400d3, 0x7f0400d6, 0x7f0400d8, 0x7f0400df, 0x7f0400e0, 0x7f0400e2, 0x7f0400e3, 0x7f0400e4, 0x7f040132, 0x7f04013e, 0x7f040199, 0x7f04019a, 0x7f04019d, 0x7f04019e, 0x7f04019f, 0x7f0401a0, 0x7f0401a1, 0x7f0401a2, 0x7f0401a3, 0x7f0401d7, 0x7f0401d8, 0x7f0401d9, 0x7f0401ec, 0x7f0401ee, 0x7f0401f5, 0x7f0401f6, 0x7f0401f7, 0x7f0401f8, 0x7f040207, 0x7f040208, 0x7f040209, 0x7f04020a, 0x7f040219, 0x7f04021a, 0x7f040232, 0x7f04025d, 0x7f04025e, 0x7f04025f, 0x7f040260, 0x7f040262, 0x7f040263, 0x7f040264, 0x7f040265, 0x7f040268, 0x7f040269, 0x7f040283, 0x7f040284, 0x7f040285, 0x7f040286, 0x7f040298, 0x7f0402a1, 0x7f0402a2, 0x7f0402a3, 0x7f0402a4, 0x7f0402a5, 0x7f0402a6, 0x7f0402a7, 0x7f0402a8, 0x7f0402a9, 0x7f0402aa };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] ButtonBarLayout = { 0x7f040027 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f040062, 0x7f040063 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DrawerArrowToggle = { 0x7f04002f, 0x7f040030, 0x7f04003e, 0x7f040092, 0x7f0400dd, 0x7f040124, 0x7f040218, 0x7f04026e };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0400d5, 0x7f0400d7, 0x7f0401af, 0x7f04020c };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f04000e, 0x7f040020, 0x7f040021, 0x7f040029, 0x7f0400a6, 0x7f04013b, 0x7f04013c, 0x7f0401ca, 0x7f04020b, 0x7f040287 };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f0401ef, 0x7f040229 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f0401d1 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f040220 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f0401d3, 0x7f0401d6 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f040086, 0x7f04009e, 0x7f0400cb, 0x7f040125, 0x7f04013d, 0x7f040154, 0x7f0401f3, 0x7f0401f4, 0x7f040205, 0x7f040206, 0x7f04022a, 0x7f04022f, 0x7f04029a };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f0401ed };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] StateListDrawable = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int StateListDrawable_android_dither = 0;
+ public static final int StateListDrawable_android_visible = 1;
+ public static final int StateListDrawable_android_variablePadding = 2;
+ public static final int StateListDrawable_android_constantSize = 3;
+ public static final int StateListDrawable_android_enterFadeDuration = 4;
+ public static final int StateListDrawable_android_exitFadeDuration = 5;
+ public static final int[] StateListDrawableItem = { 0x1010199 };
+ public static final int StateListDrawableItem_android_drawable = 0;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f04020f, 0x7f04021b, 0x7f040230, 0x7f040231, 0x7f040233, 0x7f04026f, 0x7f040270, 0x7f040271, 0x7f04028b, 0x7f04028c, 0x7f04028d };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f040116, 0x7f040252 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f04005d, 0x7f04008e, 0x7f04008f, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0401a4, 0x7f0401a5, 0x7f0401aa, 0x7f0401c4, 0x7f0401c5, 0x7f0401ed, 0x7f04022b, 0x7f04022c, 0x7f04022d, 0x7f040277, 0x7f040279, 0x7f04027a, 0x7f04027b, 0x7f04027c, 0x7f04027d, 0x7f04027e, 0x7f04027f, 0x7f040280 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f0401d4, 0x7f0401d5, 0x7f04026d };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f04003c, 0x7f04003d };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/cardview/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/cardview/R.java
new file mode 100644
index 0000000..c29a709
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/cardview/R.java
@@ -0,0 +1,69 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.cardview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int cardBackgroundColor = 0x7f040064;
+ public static final int cardCornerRadius = 0x7f040065;
+ public static final int cardElevation = 0x7f040066;
+ public static final int cardMaxElevation = 0x7f040067;
+ public static final int cardPreventCornerOverlap = 0x7f040068;
+ public static final int cardUseCompatPadding = 0x7f040069;
+ public static final int cardViewStyle = 0x7f04006a;
+ public static final int contentPadding = 0x7f0400ad;
+ public static final int contentPaddingBottom = 0x7f0400ae;
+ public static final int contentPaddingLeft = 0x7f0400af;
+ public static final int contentPaddingRight = 0x7f0400b0;
+ public static final int contentPaddingTop = 0x7f0400b1;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int cardview_dark_background = 0x7f060027;
+ public static final int cardview_light_background = 0x7f060028;
+ public static final int cardview_shadow_end_color = 0x7f060029;
+ public static final int cardview_shadow_start_color = 0x7f06002a;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int cardview_compat_inset_shadow = 0x7f07004d;
+ public static final int cardview_default_elevation = 0x7f07004e;
+ public static final int cardview_default_radius = 0x7f07004f;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int Base_CardView = 0x7f13000b;
+ public static final int CardView = 0x7f1300c2;
+ public static final int CardView_Dark = 0x7f1300c3;
+ public static final int CardView_Light = 0x7f1300c4;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f040064, 0x7f040065, 0x7f040066, 0x7f040067, 0x7f040068, 0x7f040069, 0x7f0400ad, 0x7f0400ae, 0x7f0400af, 0x7f0400b0, 0x7f0400b1 };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/recyclerview/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/recyclerview/R.java
new file mode 100644
index 0000000..faa21a4
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/recyclerview/R.java
@@ -0,0 +1,239 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.recyclerview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int fastScrollEnabled = 0x7f0400fb;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0400fc;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0400fd;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0400fe;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0400ff;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int keylines = 0x7f040150;
+ public static final int layoutManager = 0x7f040157;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int reverseLayout = 0x7f0401fd;
+ public static final int spanCount = 0x7f040217;
+ public static final int stackFromEnd = 0x7f04021d;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int fastscroll_default_thickness = 0x7f070085;
+ public static final int fastscroll_margin = 0x7f070086;
+ public static final int fastscroll_minimum_range = 0x7f070087;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f07008f;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f070090;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f070091;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int item_touch_helper_previous_elevation = 0x7f090094;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0400fb, 0x7f0400fc, 0x7f0400fd, 0x7f0400fe, 0x7f0400ff, 0x7f040157, 0x7f0401fd, 0x7f040217, 0x7f04021d };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/viewpager/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/viewpager/R.java
new file mode 100644
index 0000000..6e44cc0
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/android/support/v7/viewpager/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.viewpager;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int ttcIndex = 0x7f040295;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/R.java
new file mode 100644
index 0000000..2eb026b
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/R.java
@@ -0,0 +1,230 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.navigation;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int action = 0x7f040000;
+ public static final int alpha = 0x7f040028;
+ public static final int argType = 0x7f04002e;
+ public static final int data = 0x7f0400c7;
+ public static final int dataPattern = 0x7f0400c8;
+ public static final int destination = 0x7f0400d0;
+ public static final int enterAnim = 0x7f0400e8;
+ public static final int exitAnim = 0x7f0400eb;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int graph = 0x7f040126;
+ public static final int launchSingleTop = 0x7f040153;
+ public static final int nullable = 0x7f0401c9;
+ public static final int popEnterAnim = 0x7f0401e8;
+ public static final int popExitAnim = 0x7f0401e9;
+ public static final int popUpTo = 0x7f0401ea;
+ public static final int popUpToInclusive = 0x7f0401eb;
+ public static final int startDestination = 0x7f04021f;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int uri = 0x7f040296;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int nav_controller_view_tag = 0x7f0900d5;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActivityNavigator = { 0x1010003, 0x7f040000, 0x7f0400c7, 0x7f0400c8 };
+ public static final int ActivityNavigator_android_name = 0;
+ public static final int ActivityNavigator_action = 1;
+ public static final int ActivityNavigator_data = 2;
+ public static final int ActivityNavigator_dataPattern = 3;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] NavAction = { 0x10100d0, 0x7f0400d0, 0x7f0400e8, 0x7f0400eb, 0x7f040153, 0x7f0401e8, 0x7f0401e9, 0x7f0401ea, 0x7f0401eb };
+ public static final int NavAction_android_id = 0;
+ public static final int NavAction_destination = 1;
+ public static final int NavAction_enterAnim = 2;
+ public static final int NavAction_exitAnim = 3;
+ public static final int NavAction_launchSingleTop = 4;
+ public static final int NavAction_popEnterAnim = 5;
+ public static final int NavAction_popExitAnim = 6;
+ public static final int NavAction_popUpTo = 7;
+ public static final int NavAction_popUpToInclusive = 8;
+ public static final int[] NavArgument = { 0x1010003, 0x10101ed, 0x7f04002e, 0x7f0401c9 };
+ public static final int NavArgument_android_name = 0;
+ public static final int NavArgument_android_defaultValue = 1;
+ public static final int NavArgument_argType = 2;
+ public static final int NavArgument_nullable = 3;
+ public static final int[] NavDeepLink = { 0x10104ee, 0x7f040296 };
+ public static final int NavDeepLink_android_autoVerify = 0;
+ public static final int NavDeepLink_uri = 1;
+ public static final int[] NavGraphNavigator = { 0x7f04021f };
+ public static final int NavGraphNavigator_startDestination = 0;
+ public static final int[] NavInclude = { 0x7f040126 };
+ public static final int NavInclude_graph = 0;
+ public static final int[] Navigator = { 0x1010001, 0x10100d0 };
+ public static final int Navigator_android_label = 0;
+ public static final int Navigator_android_id = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/common/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/common/R.java
new file mode 100644
index 0000000..ca97af4
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/common/R.java
@@ -0,0 +1,218 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.navigation.common;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f040028;
+ public static final int argType = 0x7f04002e;
+ public static final int destination = 0x7f0400d0;
+ public static final int enterAnim = 0x7f0400e8;
+ public static final int exitAnim = 0x7f0400eb;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int launchSingleTop = 0x7f040153;
+ public static final int nullable = 0x7f0401c9;
+ public static final int popEnterAnim = 0x7f0401e8;
+ public static final int popExitAnim = 0x7f0401e9;
+ public static final int popUpTo = 0x7f0401ea;
+ public static final int popUpToInclusive = 0x7f0401eb;
+ public static final int startDestination = 0x7f04021f;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int uri = 0x7f040296;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int chronometer = 0x7f090044;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] NavAction = { 0x10100d0, 0x7f0400d0, 0x7f0400e8, 0x7f0400eb, 0x7f040153, 0x7f0401e8, 0x7f0401e9, 0x7f0401ea, 0x7f0401eb };
+ public static final int NavAction_android_id = 0;
+ public static final int NavAction_destination = 1;
+ public static final int NavAction_enterAnim = 2;
+ public static final int NavAction_exitAnim = 3;
+ public static final int NavAction_launchSingleTop = 4;
+ public static final int NavAction_popEnterAnim = 5;
+ public static final int NavAction_popExitAnim = 6;
+ public static final int NavAction_popUpTo = 7;
+ public static final int NavAction_popUpToInclusive = 8;
+ public static final int[] NavArgument = { 0x1010003, 0x10101ed, 0x7f04002e, 0x7f0401c9 };
+ public static final int NavArgument_android_name = 0;
+ public static final int NavArgument_android_defaultValue = 1;
+ public static final int NavArgument_argType = 2;
+ public static final int NavArgument_nullable = 3;
+ public static final int[] NavDeepLink = { 0x10104ee, 0x7f040296 };
+ public static final int NavDeepLink_android_autoVerify = 0;
+ public static final int NavDeepLink_uri = 1;
+ public static final int[] NavGraphNavigator = { 0x7f04021f };
+ public static final int NavGraphNavigator_startDestination = 0;
+ public static final int[] Navigator = { 0x1010001, 0x10100d0 };
+ public static final int Navigator_android_label = 0;
+ public static final int Navigator_android_id = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/fragment/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/fragment/R.java
new file mode 100644
index 0000000..08c9a6d
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/fragment/R.java
@@ -0,0 +1,265 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.navigation.fragment;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int action = 0x7f040000;
+ public static final int alpha = 0x7f040028;
+ public static final int argType = 0x7f04002e;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int data = 0x7f0400c7;
+ public static final int dataPattern = 0x7f0400c8;
+ public static final int defaultNavHost = 0x7f0400ca;
+ public static final int destination = 0x7f0400d0;
+ public static final int enterAnim = 0x7f0400e8;
+ public static final int exitAnim = 0x7f0400eb;
+ public static final int font = 0x7f040115;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int graph = 0x7f040126;
+ public static final int keylines = 0x7f040150;
+ public static final int launchSingleTop = 0x7f040153;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int navGraph = 0x7f0401c3;
+ public static final int nullable = 0x7f0401c9;
+ public static final int popEnterAnim = 0x7f0401e8;
+ public static final int popExitAnim = 0x7f0401e9;
+ public static final int popUpTo = 0x7f0401ea;
+ public static final int popUpToInclusive = 0x7f0401eb;
+ public static final int startDestination = 0x7f04021f;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int uri = 0x7f040296;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f090015;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int async = 0x7f09002b;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int chronometer = 0x7f090044;
+ public static final int end = 0x7f09006c;
+ public static final int forever = 0x7f09007c;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int nav_controller_view_tag = 0x7f0900d5;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int start = 0x7f09012c;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int top = 0x7f090150;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActivityNavigator = { 0x1010003, 0x7f040000, 0x7f0400c7, 0x7f0400c8 };
+ public static final int ActivityNavigator_android_name = 0;
+ public static final int ActivityNavigator_action = 1;
+ public static final int ActivityNavigator_data = 2;
+ public static final int ActivityNavigator_dataPattern = 3;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] FragmentNavigator = { 0x1010003 };
+ public static final int FragmentNavigator_android_name = 0;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] NavAction = { 0x10100d0, 0x7f0400d0, 0x7f0400e8, 0x7f0400eb, 0x7f040153, 0x7f0401e8, 0x7f0401e9, 0x7f0401ea, 0x7f0401eb };
+ public static final int NavAction_android_id = 0;
+ public static final int NavAction_destination = 1;
+ public static final int NavAction_enterAnim = 2;
+ public static final int NavAction_exitAnim = 3;
+ public static final int NavAction_launchSingleTop = 4;
+ public static final int NavAction_popEnterAnim = 5;
+ public static final int NavAction_popExitAnim = 6;
+ public static final int NavAction_popUpTo = 7;
+ public static final int NavAction_popUpToInclusive = 8;
+ public static final int[] NavArgument = { 0x1010003, 0x10101ed, 0x7f04002e, 0x7f0401c9 };
+ public static final int NavArgument_android_name = 0;
+ public static final int NavArgument_android_defaultValue = 1;
+ public static final int NavArgument_argType = 2;
+ public static final int NavArgument_nullable = 3;
+ public static final int[] NavDeepLink = { 0x10104ee, 0x7f040296 };
+ public static final int NavDeepLink_android_autoVerify = 0;
+ public static final int NavDeepLink_uri = 1;
+ public static final int[] NavGraphNavigator = { 0x7f04021f };
+ public static final int NavGraphNavigator_startDestination = 0;
+ public static final int[] NavHostFragment = { 0x7f0400ca, 0x7f0401c3 };
+ public static final int NavHostFragment_defaultNavHost = 0;
+ public static final int NavHostFragment_navGraph = 1;
+ public static final int[] NavInclude = { 0x7f040126 };
+ public static final int NavInclude_graph = 0;
+ public static final int[] Navigator = { 0x1010001, 0x10100d0 };
+ public static final int Navigator_android_label = 0;
+ public static final int Navigator_android_id = 1;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/ui/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/ui/R.java
new file mode 100644
index 0000000..ebcf8a7
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/navigation/ui/R.java
@@ -0,0 +1,2607 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.navigation.ui;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ public static final int design_bottom_sheet_slide_in = 0x7f01000c;
+ public static final int design_bottom_sheet_slide_out = 0x7f01000d;
+ public static final int design_snackbar_in = 0x7f01000e;
+ public static final int design_snackbar_out = 0x7f01000f;
+ public static final int nav_default_enter_anim = 0x7f010010;
+ public static final int nav_default_exit_anim = 0x7f010011;
+ public static final int nav_default_pop_enter_anim = 0x7f010012;
+ public static final int nav_default_pop_exit_anim = 0x7f010013;
+ }
+ public static final class animator {
+ private animator() {}
+
+ public static final int design_appbar_state_list_animator = 0x7f020000;
+ public static final int design_fab_hide_motion_spec = 0x7f020001;
+ public static final int design_fab_show_motion_spec = 0x7f020002;
+ public static final int mtrl_btn_state_list_anim = 0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim = 0x7f020004;
+ public static final int mtrl_chip_state_list_anim = 0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec = 0x7f020006;
+ public static final int mtrl_fab_show_motion_spec = 0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec = 0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec = 0x7f020009;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int action = 0x7f040000;
+ public static final int actionBarDivider = 0x7f040001;
+ public static final int actionBarItemBackground = 0x7f040002;
+ public static final int actionBarPopupTheme = 0x7f040003;
+ public static final int actionBarSize = 0x7f040004;
+ public static final int actionBarSplitStyle = 0x7f040005;
+ public static final int actionBarStyle = 0x7f040006;
+ public static final int actionBarTabBarStyle = 0x7f040007;
+ public static final int actionBarTabStyle = 0x7f040008;
+ public static final int actionBarTabTextStyle = 0x7f040009;
+ public static final int actionBarTheme = 0x7f04000a;
+ public static final int actionBarWidgetTheme = 0x7f04000b;
+ public static final int actionButtonStyle = 0x7f04000c;
+ public static final int actionDropDownStyle = 0x7f04000d;
+ public static final int actionLayout = 0x7f04000e;
+ public static final int actionMenuTextAppearance = 0x7f04000f;
+ public static final int actionMenuTextColor = 0x7f040010;
+ public static final int actionModeBackground = 0x7f040011;
+ public static final int actionModeCloseButtonStyle = 0x7f040012;
+ public static final int actionModeCloseDrawable = 0x7f040013;
+ public static final int actionModeCopyDrawable = 0x7f040014;
+ public static final int actionModeCutDrawable = 0x7f040015;
+ public static final int actionModeFindDrawable = 0x7f040016;
+ public static final int actionModePasteDrawable = 0x7f040017;
+ public static final int actionModePopupWindowStyle = 0x7f040018;
+ public static final int actionModeSelectAllDrawable = 0x7f040019;
+ public static final int actionModeShareDrawable = 0x7f04001a;
+ public static final int actionModeSplitBackground = 0x7f04001b;
+ public static final int actionModeStyle = 0x7f04001c;
+ public static final int actionModeWebSearchDrawable = 0x7f04001d;
+ public static final int actionOverflowButtonStyle = 0x7f04001e;
+ public static final int actionOverflowMenuStyle = 0x7f04001f;
+ public static final int actionProviderClass = 0x7f040020;
+ public static final int actionViewClass = 0x7f040021;
+ public static final int activityChooserViewStyle = 0x7f040022;
+ public static final int alertDialogButtonGroupStyle = 0x7f040023;
+ public static final int alertDialogCenterButtons = 0x7f040024;
+ public static final int alertDialogStyle = 0x7f040025;
+ public static final int alertDialogTheme = 0x7f040026;
+ public static final int allowStacking = 0x7f040027;
+ public static final int alpha = 0x7f040028;
+ public static final int alphabeticModifiers = 0x7f040029;
+ public static final int argType = 0x7f04002e;
+ public static final int arrowHeadLength = 0x7f04002f;
+ public static final int arrowShaftLength = 0x7f040030;
+ public static final int autoCompleteTextViewStyle = 0x7f040032;
+ public static final int autoSizeMaxTextSize = 0x7f040033;
+ public static final int autoSizeMinTextSize = 0x7f040034;
+ public static final int autoSizePresetSizes = 0x7f040035;
+ public static final int autoSizeStepGranularity = 0x7f040036;
+ public static final int autoSizeTextType = 0x7f040037;
+ public static final int background = 0x7f040039;
+ public static final int backgroundSplit = 0x7f04003a;
+ public static final int backgroundStacked = 0x7f04003b;
+ public static final int backgroundTint = 0x7f04003c;
+ public static final int backgroundTintMode = 0x7f04003d;
+ public static final int barLength = 0x7f04003e;
+ public static final int behavior_autoHide = 0x7f040042;
+ public static final int behavior_fitToContents = 0x7f040043;
+ public static final int behavior_hideable = 0x7f040044;
+ public static final int behavior_overlapTop = 0x7f040045;
+ public static final int behavior_peekHeight = 0x7f040046;
+ public static final int behavior_skipCollapsed = 0x7f040047;
+ public static final int borderWidth = 0x7f040048;
+ public static final int borderlessButtonStyle = 0x7f040049;
+ public static final int bottomAppBarStyle = 0x7f04004a;
+ public static final int bottomNavigationStyle = 0x7f04004b;
+ public static final int bottomSheetDialogTheme = 0x7f04004c;
+ public static final int bottomSheetStyle = 0x7f04004d;
+ public static final int boxBackgroundColor = 0x7f04004e;
+ public static final int boxBackgroundMode = 0x7f04004f;
+ public static final int boxCollapsedPaddingTop = 0x7f040050;
+ public static final int boxCornerRadiusBottomEnd = 0x7f040051;
+ public static final int boxCornerRadiusBottomStart = 0x7f040052;
+ public static final int boxCornerRadiusTopEnd = 0x7f040053;
+ public static final int boxCornerRadiusTopStart = 0x7f040054;
+ public static final int boxStrokeColor = 0x7f040055;
+ public static final int boxStrokeWidth = 0x7f040056;
+ public static final int buttonBarButtonStyle = 0x7f040058;
+ public static final int buttonBarNegativeButtonStyle = 0x7f040059;
+ public static final int buttonBarNeutralButtonStyle = 0x7f04005a;
+ public static final int buttonBarPositiveButtonStyle = 0x7f04005b;
+ public static final int buttonBarStyle = 0x7f04005c;
+ public static final int buttonGravity = 0x7f04005d;
+ public static final int buttonIconDimen = 0x7f04005e;
+ public static final int buttonPanelSideLayout = 0x7f04005f;
+ public static final int buttonStyle = 0x7f040060;
+ public static final int buttonStyleSmall = 0x7f040061;
+ public static final int buttonTint = 0x7f040062;
+ public static final int buttonTintMode = 0x7f040063;
+ public static final int cardBackgroundColor = 0x7f040064;
+ public static final int cardCornerRadius = 0x7f040065;
+ public static final int cardElevation = 0x7f040066;
+ public static final int cardMaxElevation = 0x7f040067;
+ public static final int cardPreventCornerOverlap = 0x7f040068;
+ public static final int cardUseCompatPadding = 0x7f040069;
+ public static final int cardViewStyle = 0x7f04006a;
+ public static final int checkboxStyle = 0x7f04006c;
+ public static final int checkedChip = 0x7f04006d;
+ public static final int checkedIcon = 0x7f04006e;
+ public static final int checkedIconEnabled = 0x7f04006f;
+ public static final int checkedIconVisible = 0x7f040070;
+ public static final int checkedTextViewStyle = 0x7f040071;
+ public static final int chipBackgroundColor = 0x7f040072;
+ public static final int chipCornerRadius = 0x7f040073;
+ public static final int chipEndPadding = 0x7f040074;
+ public static final int chipGroupStyle = 0x7f040075;
+ public static final int chipIcon = 0x7f040076;
+ public static final int chipIconEnabled = 0x7f040077;
+ public static final int chipIconSize = 0x7f040078;
+ public static final int chipIconTint = 0x7f040079;
+ public static final int chipIconVisible = 0x7f04007a;
+ public static final int chipMinHeight = 0x7f04007b;
+ public static final int chipSpacing = 0x7f04007c;
+ public static final int chipSpacingHorizontal = 0x7f04007d;
+ public static final int chipSpacingVertical = 0x7f04007e;
+ public static final int chipStandaloneStyle = 0x7f04007f;
+ public static final int chipStartPadding = 0x7f040080;
+ public static final int chipStrokeColor = 0x7f040081;
+ public static final int chipStrokeWidth = 0x7f040082;
+ public static final int chipStyle = 0x7f040083;
+ public static final int closeIcon = 0x7f040086;
+ public static final int closeIconEnabled = 0x7f040087;
+ public static final int closeIconEndPadding = 0x7f040088;
+ public static final int closeIconSize = 0x7f040089;
+ public static final int closeIconStartPadding = 0x7f04008a;
+ public static final int closeIconTint = 0x7f04008b;
+ public static final int closeIconVisible = 0x7f04008c;
+ public static final int closeItemLayout = 0x7f04008d;
+ public static final int collapseContentDescription = 0x7f04008e;
+ public static final int collapseIcon = 0x7f04008f;
+ public static final int collapsedTitleGravity = 0x7f040090;
+ public static final int collapsedTitleTextAppearance = 0x7f040091;
+ public static final int color = 0x7f040092;
+ public static final int colorAccent = 0x7f040093;
+ public static final int colorBackgroundFloating = 0x7f040094;
+ public static final int colorButtonNormal = 0x7f040095;
+ public static final int colorControlActivated = 0x7f040096;
+ public static final int colorControlHighlight = 0x7f040097;
+ public static final int colorControlNormal = 0x7f040098;
+ public static final int colorError = 0x7f040099;
+ public static final int colorPrimary = 0x7f04009a;
+ public static final int colorPrimaryDark = 0x7f04009b;
+ public static final int colorSecondary = 0x7f04009c;
+ public static final int colorSwitchThumbNormal = 0x7f04009d;
+ public static final int commitIcon = 0x7f04009e;
+ public static final int contentDescription = 0x7f0400a6;
+ public static final int contentInsetEnd = 0x7f0400a7;
+ public static final int contentInsetEndWithActions = 0x7f0400a8;
+ public static final int contentInsetLeft = 0x7f0400a9;
+ public static final int contentInsetRight = 0x7f0400aa;
+ public static final int contentInsetStart = 0x7f0400ab;
+ public static final int contentInsetStartWithNavigation = 0x7f0400ac;
+ public static final int contentPadding = 0x7f0400ad;
+ public static final int contentPaddingBottom = 0x7f0400ae;
+ public static final int contentPaddingLeft = 0x7f0400af;
+ public static final int contentPaddingRight = 0x7f0400b0;
+ public static final int contentPaddingTop = 0x7f0400b1;
+ public static final int contentScrim = 0x7f0400b2;
+ public static final int controlBackground = 0x7f0400b4;
+ public static final int coordinatorLayoutStyle = 0x7f0400b5;
+ public static final int cornerRadius = 0x7f0400b6;
+ public static final int counterEnabled = 0x7f0400b7;
+ public static final int counterMaxLength = 0x7f0400b8;
+ public static final int counterOverflowTextAppearance = 0x7f0400b9;
+ public static final int counterTextAppearance = 0x7f0400ba;
+ public static final int customNavigationLayout = 0x7f0400c4;
+ public static final int data = 0x7f0400c7;
+ public static final int dataPattern = 0x7f0400c8;
+ public static final int defaultQueryHint = 0x7f0400cb;
+ public static final int destination = 0x7f0400d0;
+ public static final int dialogCornerRadius = 0x7f0400d1;
+ public static final int dialogPreferredPadding = 0x7f0400d2;
+ public static final int dialogTheme = 0x7f0400d3;
+ public static final int displayOptions = 0x7f0400d4;
+ public static final int divider = 0x7f0400d5;
+ public static final int dividerHorizontal = 0x7f0400d6;
+ public static final int dividerPadding = 0x7f0400d7;
+ public static final int dividerVertical = 0x7f0400d8;
+ public static final int drawableSize = 0x7f0400dd;
+ public static final int drawerArrowStyle = 0x7f0400de;
+ public static final int dropDownListViewStyle = 0x7f0400df;
+ public static final int dropdownListPreferredItemHeight = 0x7f0400e0;
+ public static final int editTextBackground = 0x7f0400e2;
+ public static final int editTextColor = 0x7f0400e3;
+ public static final int editTextStyle = 0x7f0400e4;
+ public static final int elevation = 0x7f0400e5;
+ public static final int enforceMaterialTheme = 0x7f0400e6;
+ public static final int enforceTextAppearance = 0x7f0400e7;
+ public static final int enterAnim = 0x7f0400e8;
+ public static final int errorEnabled = 0x7f0400e9;
+ public static final int errorTextAppearance = 0x7f0400ea;
+ public static final int exitAnim = 0x7f0400eb;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0400ec;
+ public static final int expanded = 0x7f0400ed;
+ public static final int expandedTitleGravity = 0x7f0400ee;
+ public static final int expandedTitleMargin = 0x7f0400ef;
+ public static final int expandedTitleMarginBottom = 0x7f0400f0;
+ public static final int expandedTitleMarginEnd = 0x7f0400f1;
+ public static final int expandedTitleMarginStart = 0x7f0400f2;
+ public static final int expandedTitleMarginTop = 0x7f0400f3;
+ public static final int expandedTitleTextAppearance = 0x7f0400f4;
+ public static final int fabAlignmentMode = 0x7f0400f5;
+ public static final int fabCradleMargin = 0x7f0400f6;
+ public static final int fabCradleRoundedCornerRadius = 0x7f0400f7;
+ public static final int fabCradleVerticalOffset = 0x7f0400f8;
+ public static final int fabCustomSize = 0x7f0400f9;
+ public static final int fabSize = 0x7f0400fa;
+ public static final int fastScrollEnabled = 0x7f0400fb;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0400fc;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0400fd;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0400fe;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0400ff;
+ public static final int firstBaselineToTopHeight = 0x7f040100;
+ public static final int floatingActionButtonStyle = 0x7f040101;
+ public static final int font = 0x7f040115;
+ public static final int fontFamily = 0x7f040116;
+ public static final int fontProviderAuthority = 0x7f040117;
+ public static final int fontProviderCerts = 0x7f040118;
+ public static final int fontProviderFetchStrategy = 0x7f040119;
+ public static final int fontProviderFetchTimeout = 0x7f04011a;
+ public static final int fontProviderPackage = 0x7f04011b;
+ public static final int fontProviderQuery = 0x7f04011c;
+ public static final int fontStyle = 0x7f04011d;
+ public static final int fontVariationSettings = 0x7f04011e;
+ public static final int fontWeight = 0x7f04011f;
+ public static final int foregroundInsidePadding = 0x7f040120;
+ public static final int gapBetweenBars = 0x7f040124;
+ public static final int goIcon = 0x7f040125;
+ public static final int graph = 0x7f040126;
+ public static final int headerLayout = 0x7f040127;
+ public static final int height = 0x7f040128;
+ public static final int helperText = 0x7f040129;
+ public static final int helperTextEnabled = 0x7f04012a;
+ public static final int helperTextTextAppearance = 0x7f04012b;
+ public static final int hideMotionSpec = 0x7f04012c;
+ public static final int hideOnContentScroll = 0x7f04012d;
+ public static final int hideOnScroll = 0x7f04012e;
+ public static final int hintAnimationEnabled = 0x7f04012f;
+ public static final int hintEnabled = 0x7f040130;
+ public static final int hintTextAppearance = 0x7f040131;
+ public static final int homeAsUpIndicator = 0x7f040132;
+ public static final int homeLayout = 0x7f040133;
+ public static final int hoveredFocusedTranslationZ = 0x7f040134;
+ public static final int icon = 0x7f040135;
+ public static final int iconEndPadding = 0x7f040136;
+ public static final int iconGravity = 0x7f040137;
+ public static final int iconPadding = 0x7f040138;
+ public static final int iconSize = 0x7f040139;
+ public static final int iconStartPadding = 0x7f04013a;
+ public static final int iconTint = 0x7f04013b;
+ public static final int iconTintMode = 0x7f04013c;
+ public static final int iconifiedByDefault = 0x7f04013d;
+ public static final int imageButtonStyle = 0x7f04013e;
+ public static final int indeterminateProgressStyle = 0x7f04013f;
+ public static final int initialActivityCount = 0x7f040140;
+ public static final int insetForeground = 0x7f040141;
+ public static final int isLightTheme = 0x7f040142;
+ public static final int itemBackground = 0x7f040143;
+ public static final int itemHorizontalPadding = 0x7f040144;
+ public static final int itemHorizontalTranslationEnabled = 0x7f040145;
+ public static final int itemIconPadding = 0x7f040146;
+ public static final int itemIconSize = 0x7f040147;
+ public static final int itemIconTint = 0x7f040148;
+ public static final int itemPadding = 0x7f040149;
+ public static final int itemSpacing = 0x7f04014a;
+ public static final int itemTextAppearance = 0x7f04014b;
+ public static final int itemTextAppearanceActive = 0x7f04014c;
+ public static final int itemTextAppearanceInactive = 0x7f04014d;
+ public static final int itemTextColor = 0x7f04014e;
+ public static final int keylines = 0x7f040150;
+ public static final int labelVisibilityMode = 0x7f040151;
+ public static final int lastBaselineToBottomHeight = 0x7f040152;
+ public static final int launchSingleTop = 0x7f040153;
+ public static final int layout = 0x7f040154;
+ public static final int layoutManager = 0x7f040157;
+ public static final int layout_anchor = 0x7f040158;
+ public static final int layout_anchorGravity = 0x7f040159;
+ public static final int layout_behavior = 0x7f04015a;
+ public static final int layout_collapseMode = 0x7f04015b;
+ public static final int layout_collapseParallaxMultiplier = 0x7f04015c;
+ public static final int layout_dodgeInsetEdges = 0x7f040187;
+ public static final int layout_insetEdge = 0x7f040190;
+ public static final int layout_keyline = 0x7f040191;
+ public static final int layout_scrollFlags = 0x7f040193;
+ public static final int layout_scrollInterpolator = 0x7f040194;
+ public static final int liftOnScroll = 0x7f040195;
+ public static final int lineHeight = 0x7f040197;
+ public static final int lineSpacing = 0x7f040198;
+ public static final int listChoiceBackgroundIndicator = 0x7f040199;
+ public static final int listDividerAlertDialog = 0x7f04019a;
+ public static final int listItemLayout = 0x7f04019b;
+ public static final int listLayout = 0x7f04019c;
+ public static final int listMenuViewStyle = 0x7f04019d;
+ public static final int listPopupWindowStyle = 0x7f04019e;
+ public static final int listPreferredItemHeight = 0x7f04019f;
+ public static final int listPreferredItemHeightLarge = 0x7f0401a0;
+ public static final int listPreferredItemHeightSmall = 0x7f0401a1;
+ public static final int listPreferredItemPaddingLeft = 0x7f0401a2;
+ public static final int listPreferredItemPaddingRight = 0x7f0401a3;
+ public static final int logo = 0x7f0401a4;
+ public static final int logoDescription = 0x7f0401a5;
+ public static final int materialButtonStyle = 0x7f0401a6;
+ public static final int materialCardViewStyle = 0x7f0401a7;
+ public static final int maxActionInlineWidth = 0x7f0401a9;
+ public static final int maxButtonHeight = 0x7f0401aa;
+ public static final int maxImageSize = 0x7f0401ac;
+ public static final int measureWithLargestChild = 0x7f0401af;
+ public static final int menu = 0x7f0401b0;
+ public static final int multiChoiceItemLayout = 0x7f0401c2;
+ public static final int navigationContentDescription = 0x7f0401c4;
+ public static final int navigationIcon = 0x7f0401c5;
+ public static final int navigationMode = 0x7f0401c6;
+ public static final int navigationViewStyle = 0x7f0401c7;
+ public static final int nullable = 0x7f0401c9;
+ public static final int numericModifiers = 0x7f0401ca;
+ public static final int overlapAnchor = 0x7f0401d1;
+ public static final int paddingBottomNoButtons = 0x7f0401d3;
+ public static final int paddingEnd = 0x7f0401d4;
+ public static final int paddingStart = 0x7f0401d5;
+ public static final int paddingTopNoTitle = 0x7f0401d6;
+ public static final int panelBackground = 0x7f0401d7;
+ public static final int panelMenuListTheme = 0x7f0401d8;
+ public static final int panelMenuListWidth = 0x7f0401d9;
+ public static final int passwordToggleContentDescription = 0x7f0401da;
+ public static final int passwordToggleDrawable = 0x7f0401db;
+ public static final int passwordToggleEnabled = 0x7f0401dc;
+ public static final int passwordToggleTint = 0x7f0401dd;
+ public static final int passwordToggleTintMode = 0x7f0401de;
+ public static final int popEnterAnim = 0x7f0401e8;
+ public static final int popExitAnim = 0x7f0401e9;
+ public static final int popUpTo = 0x7f0401ea;
+ public static final int popUpToInclusive = 0x7f0401eb;
+ public static final int popupMenuStyle = 0x7f0401ec;
+ public static final int popupTheme = 0x7f0401ed;
+ public static final int popupWindowStyle = 0x7f0401ee;
+ public static final int preserveIconSpacing = 0x7f0401ef;
+ public static final int pressedTranslationZ = 0x7f0401f0;
+ public static final int progressBarPadding = 0x7f0401f1;
+ public static final int progressBarStyle = 0x7f0401f2;
+ public static final int queryBackground = 0x7f0401f3;
+ public static final int queryHint = 0x7f0401f4;
+ public static final int radioButtonStyle = 0x7f0401f5;
+ public static final int ratingBarStyle = 0x7f0401f6;
+ public static final int ratingBarStyleIndicator = 0x7f0401f7;
+ public static final int ratingBarStyleSmall = 0x7f0401f8;
+ public static final int reverseLayout = 0x7f0401fd;
+ public static final int rippleColor = 0x7f0401fe;
+ public static final int scrimAnimationDuration = 0x7f040202;
+ public static final int scrimBackground = 0x7f040203;
+ public static final int scrimVisibleHeightTrigger = 0x7f040204;
+ public static final int searchHintIcon = 0x7f040205;
+ public static final int searchIcon = 0x7f040206;
+ public static final int searchViewStyle = 0x7f040207;
+ public static final int seekBarStyle = 0x7f040208;
+ public static final int selectableItemBackground = 0x7f040209;
+ public static final int selectableItemBackgroundBorderless = 0x7f04020a;
+ public static final int showAsAction = 0x7f04020b;
+ public static final int showDividers = 0x7f04020c;
+ public static final int showMotionSpec = 0x7f04020d;
+ public static final int showText = 0x7f04020f;
+ public static final int showTitle = 0x7f040210;
+ public static final int singleChoiceItemLayout = 0x7f040211;
+ public static final int singleLine = 0x7f040212;
+ public static final int singleSelection = 0x7f040213;
+ public static final int snackbarButtonStyle = 0x7f040215;
+ public static final int snackbarStyle = 0x7f040216;
+ public static final int spanCount = 0x7f040217;
+ public static final int spinBars = 0x7f040218;
+ public static final int spinnerDropDownItemStyle = 0x7f040219;
+ public static final int spinnerStyle = 0x7f04021a;
+ public static final int splitTrack = 0x7f04021b;
+ public static final int srcCompat = 0x7f04021c;
+ public static final int stackFromEnd = 0x7f04021d;
+ public static final int startDestination = 0x7f04021f;
+ public static final int state_above_anchor = 0x7f040220;
+ public static final int state_collapsed = 0x7f040221;
+ public static final int state_collapsible = 0x7f040222;
+ public static final int state_liftable = 0x7f040223;
+ public static final int state_lifted = 0x7f040224;
+ public static final int statusBarBackground = 0x7f040225;
+ public static final int statusBarScrim = 0x7f040226;
+ public static final int strokeColor = 0x7f040227;
+ public static final int strokeWidth = 0x7f040228;
+ public static final int subMenuArrow = 0x7f040229;
+ public static final int submitBackground = 0x7f04022a;
+ public static final int subtitle = 0x7f04022b;
+ public static final int subtitleTextAppearance = 0x7f04022c;
+ public static final int subtitleTextColor = 0x7f04022d;
+ public static final int subtitleTextStyle = 0x7f04022e;
+ public static final int suggestionRowLayout = 0x7f04022f;
+ public static final int switchMinWidth = 0x7f040230;
+ public static final int switchPadding = 0x7f040231;
+ public static final int switchStyle = 0x7f040232;
+ public static final int switchTextAppearance = 0x7f040233;
+ public static final int tabBackground = 0x7f040234;
+ public static final int tabContentStart = 0x7f040235;
+ public static final int tabGravity = 0x7f040236;
+ public static final int tabIconTint = 0x7f040237;
+ public static final int tabIconTintMode = 0x7f040238;
+ public static final int tabIndicator = 0x7f040239;
+ public static final int tabIndicatorAnimationDuration = 0x7f04023a;
+ public static final int tabIndicatorColor = 0x7f04023b;
+ public static final int tabIndicatorFullWidth = 0x7f04023c;
+ public static final int tabIndicatorGravity = 0x7f04023d;
+ public static final int tabIndicatorHeight = 0x7f04023e;
+ public static final int tabInlineLabel = 0x7f04023f;
+ public static final int tabMaxWidth = 0x7f040240;
+ public static final int tabMinWidth = 0x7f040241;
+ public static final int tabMode = 0x7f040242;
+ public static final int tabPadding = 0x7f040243;
+ public static final int tabPaddingBottom = 0x7f040244;
+ public static final int tabPaddingEnd = 0x7f040245;
+ public static final int tabPaddingStart = 0x7f040246;
+ public static final int tabPaddingTop = 0x7f040247;
+ public static final int tabRippleColor = 0x7f040248;
+ public static final int tabSelectedTextColor = 0x7f040249;
+ public static final int tabStyle = 0x7f04024a;
+ public static final int tabTextAppearance = 0x7f04024b;
+ public static final int tabTextColor = 0x7f04024c;
+ public static final int tabUnboundedRipple = 0x7f04024d;
+ public static final int textAllCaps = 0x7f040252;
+ public static final int textAppearanceBody1 = 0x7f040253;
+ public static final int textAppearanceBody2 = 0x7f040254;
+ public static final int textAppearanceButton = 0x7f040255;
+ public static final int textAppearanceCaption = 0x7f040256;
+ public static final int textAppearanceHeadline1 = 0x7f040257;
+ public static final int textAppearanceHeadline2 = 0x7f040258;
+ public static final int textAppearanceHeadline3 = 0x7f040259;
+ public static final int textAppearanceHeadline4 = 0x7f04025a;
+ public static final int textAppearanceHeadline5 = 0x7f04025b;
+ public static final int textAppearanceHeadline6 = 0x7f04025c;
+ public static final int textAppearanceLargePopupMenu = 0x7f04025d;
+ public static final int textAppearanceListItem = 0x7f04025e;
+ public static final int textAppearanceListItemSecondary = 0x7f04025f;
+ public static final int textAppearanceListItemSmall = 0x7f040260;
+ public static final int textAppearanceOverline = 0x7f040261;
+ public static final int textAppearancePopupMenuHeader = 0x7f040262;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f040263;
+ public static final int textAppearanceSearchResultTitle = 0x7f040264;
+ public static final int textAppearanceSmallPopupMenu = 0x7f040265;
+ public static final int textAppearanceSubtitle1 = 0x7f040266;
+ public static final int textAppearanceSubtitle2 = 0x7f040267;
+ public static final int textColorAlertDialogListItem = 0x7f040268;
+ public static final int textColorSearchUrl = 0x7f040269;
+ public static final int textEndPadding = 0x7f04026a;
+ public static final int textInputStyle = 0x7f04026b;
+ public static final int textStartPadding = 0x7f04026c;
+ public static final int theme = 0x7f04026d;
+ public static final int thickness = 0x7f04026e;
+ public static final int thumbTextPadding = 0x7f04026f;
+ public static final int thumbTint = 0x7f040270;
+ public static final int thumbTintMode = 0x7f040271;
+ public static final int tickMark = 0x7f040272;
+ public static final int tickMarkTint = 0x7f040273;
+ public static final int tickMarkTintMode = 0x7f040274;
+ public static final int tint = 0x7f040275;
+ public static final int tintMode = 0x7f040276;
+ public static final int title = 0x7f040277;
+ public static final int titleEnabled = 0x7f040278;
+ public static final int titleMargin = 0x7f040279;
+ public static final int titleMarginBottom = 0x7f04027a;
+ public static final int titleMarginEnd = 0x7f04027b;
+ public static final int titleMarginStart = 0x7f04027c;
+ public static final int titleMarginTop = 0x7f04027d;
+ public static final int titleMargins = 0x7f04027e;
+ public static final int titleTextAppearance = 0x7f04027f;
+ public static final int titleTextColor = 0x7f040280;
+ public static final int titleTextStyle = 0x7f040281;
+ public static final int toolbarId = 0x7f040282;
+ public static final int toolbarNavigationButtonStyle = 0x7f040283;
+ public static final int toolbarStyle = 0x7f040284;
+ public static final int tooltipForegroundColor = 0x7f040285;
+ public static final int tooltipFrameBackground = 0x7f040286;
+ public static final int tooltipText = 0x7f040287;
+ public static final int track = 0x7f04028b;
+ public static final int trackTint = 0x7f04028c;
+ public static final int trackTintMode = 0x7f04028d;
+ public static final int ttcIndex = 0x7f040295;
+ public static final int uri = 0x7f040296;
+ public static final int useCompatPadding = 0x7f040297;
+ public static final int viewInflaterClass = 0x7f040298;
+ public static final int voiceIcon = 0x7f04029a;
+ public static final int windowActionBar = 0x7f0402a1;
+ public static final int windowActionBarOverlay = 0x7f0402a2;
+ public static final int windowActionModeOverlay = 0x7f0402a3;
+ public static final int windowFixedHeightMajor = 0x7f0402a4;
+ public static final int windowFixedHeightMinor = 0x7f0402a5;
+ public static final int windowFixedWidthMajor = 0x7f0402a6;
+ public static final int windowFixedWidthMinor = 0x7f0402a7;
+ public static final int windowMinWidthMajor = 0x7f0402a8;
+ public static final int windowMinWidthMinor = 0x7f0402a9;
+ public static final int windowNoTitle = 0x7f0402aa;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f050000;
+ public static final int abc_allow_stacked_button_bar = 0x7f050001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f050002;
+ public static final int mtrl_btn_textappearance_all_caps = 0x7f050003;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f060000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f060001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f060002;
+ public static final int abc_btn_colored_text_material = 0x7f060003;
+ public static final int abc_color_highlight_material = 0x7f060004;
+ public static final int abc_hint_foreground_material_dark = 0x7f060005;
+ public static final int abc_hint_foreground_material_light = 0x7f060006;
+ public static final int abc_input_method_navigation_guard = 0x7f060007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f060008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f060009;
+ public static final int abc_primary_text_material_dark = 0x7f06000a;
+ public static final int abc_primary_text_material_light = 0x7f06000b;
+ public static final int abc_search_url_text = 0x7f06000c;
+ public static final int abc_search_url_text_normal = 0x7f06000d;
+ public static final int abc_search_url_text_pressed = 0x7f06000e;
+ public static final int abc_search_url_text_selected = 0x7f06000f;
+ public static final int abc_secondary_text_material_dark = 0x7f060010;
+ public static final int abc_secondary_text_material_light = 0x7f060011;
+ public static final int abc_tint_btn_checkable = 0x7f060012;
+ public static final int abc_tint_default = 0x7f060013;
+ public static final int abc_tint_edittext = 0x7f060014;
+ public static final int abc_tint_seek_thumb = 0x7f060015;
+ public static final int abc_tint_spinner = 0x7f060016;
+ public static final int abc_tint_switch_track = 0x7f060017;
+ public static final int accent_material_dark = 0x7f060018;
+ public static final int accent_material_light = 0x7f060019;
+ public static final int background_floating_material_dark = 0x7f06001a;
+ public static final int background_floating_material_light = 0x7f06001b;
+ public static final int background_material_dark = 0x7f06001c;
+ public static final int background_material_light = 0x7f06001d;
+ public static final int bright_foreground_disabled_material_dark = 0x7f06001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f060020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f060021;
+ public static final int bright_foreground_inverse_material_light = 0x7f060022;
+ public static final int bright_foreground_material_dark = 0x7f060023;
+ public static final int bright_foreground_material_light = 0x7f060024;
+ public static final int button_material_dark = 0x7f060025;
+ public static final int button_material_light = 0x7f060026;
+ public static final int cardview_dark_background = 0x7f060027;
+ public static final int cardview_light_background = 0x7f060028;
+ public static final int cardview_shadow_end_color = 0x7f060029;
+ public static final int cardview_shadow_start_color = 0x7f06002a;
+ public static final int design_bottom_navigation_shadow_color = 0x7f06002b;
+ public static final int design_default_color_primary = 0x7f06002c;
+ public static final int design_default_color_primary_dark = 0x7f06002d;
+ public static final int design_error = 0x7f06002e;
+ public static final int design_fab_shadow_end_color = 0x7f06002f;
+ public static final int design_fab_shadow_mid_color = 0x7f060030;
+ public static final int design_fab_shadow_start_color = 0x7f060031;
+ public static final int design_fab_stroke_end_inner_color = 0x7f060032;
+ public static final int design_fab_stroke_end_outer_color = 0x7f060033;
+ public static final int design_fab_stroke_top_inner_color = 0x7f060034;
+ public static final int design_fab_stroke_top_outer_color = 0x7f060035;
+ public static final int design_snackbar_background_color = 0x7f060036;
+ public static final int design_tint_password_toggle = 0x7f060037;
+ public static final int dim_foreground_disabled_material_dark = 0x7f060038;
+ public static final int dim_foreground_disabled_material_light = 0x7f060039;
+ public static final int dim_foreground_material_dark = 0x7f06003a;
+ public static final int dim_foreground_material_light = 0x7f06003b;
+ public static final int error_color_material_dark = 0x7f06003c;
+ public static final int error_color_material_light = 0x7f06003d;
+ public static final int foreground_material_dark = 0x7f06003e;
+ public static final int foreground_material_light = 0x7f06003f;
+ public static final int highlighted_text_material_dark = 0x7f060040;
+ public static final int highlighted_text_material_light = 0x7f060041;
+ public static final int material_blue_grey_800 = 0x7f060046;
+ public static final int material_blue_grey_900 = 0x7f060047;
+ public static final int material_blue_grey_950 = 0x7f060048;
+ public static final int material_deep_teal_200 = 0x7f060049;
+ public static final int material_deep_teal_500 = 0x7f06004a;
+ public static final int material_grey_100 = 0x7f06004b;
+ public static final int material_grey_300 = 0x7f06004c;
+ public static final int material_grey_50 = 0x7f06004d;
+ public static final int material_grey_600 = 0x7f06004e;
+ public static final int material_grey_800 = 0x7f06004f;
+ public static final int material_grey_850 = 0x7f060050;
+ public static final int material_grey_900 = 0x7f060051;
+ public static final int mtrl_bottom_nav_colored_item_tint = 0x7f060052;
+ public static final int mtrl_bottom_nav_item_tint = 0x7f060053;
+ public static final int mtrl_btn_bg_color_disabled = 0x7f060054;
+ public static final int mtrl_btn_bg_color_selector = 0x7f060055;
+ public static final int mtrl_btn_ripple_color = 0x7f060056;
+ public static final int mtrl_btn_stroke_color_selector = 0x7f060057;
+ public static final int mtrl_btn_text_btn_ripple_color = 0x7f060058;
+ public static final int mtrl_btn_text_color_disabled = 0x7f060059;
+ public static final int mtrl_btn_text_color_selector = 0x7f06005a;
+ public static final int mtrl_btn_transparent_bg_color = 0x7f06005b;
+ public static final int mtrl_chip_background_color = 0x7f06005c;
+ public static final int mtrl_chip_close_icon_tint = 0x7f06005d;
+ public static final int mtrl_chip_ripple_color = 0x7f06005e;
+ public static final int mtrl_chip_text_color = 0x7f06005f;
+ public static final int mtrl_fab_ripple_color = 0x7f060060;
+ public static final int mtrl_scrim_color = 0x7f060061;
+ public static final int mtrl_tabs_colored_ripple_color = 0x7f060062;
+ public static final int mtrl_tabs_icon_color_selector = 0x7f060063;
+ public static final int mtrl_tabs_icon_color_selector_colored = 0x7f060064;
+ public static final int mtrl_tabs_legacy_text_color_selector = 0x7f060065;
+ public static final int mtrl_tabs_ripple_color = 0x7f060066;
+ public static final int mtrl_text_btn_text_color_selector = 0x7f060067;
+ public static final int mtrl_textinput_default_box_stroke_color = 0x7f060068;
+ public static final int mtrl_textinput_disabled_color = 0x7f060069;
+ public static final int mtrl_textinput_filled_box_default_background_color = 0x7f06006a;
+ public static final int mtrl_textinput_hovered_box_stroke_color = 0x7f06006b;
+ public static final int notification_action_color_filter = 0x7f06006c;
+ public static final int notification_icon_bg_color = 0x7f06006d;
+ public static final int primary_dark_material_dark = 0x7f06006f;
+ public static final int primary_dark_material_light = 0x7f060070;
+ public static final int primary_material_dark = 0x7f060071;
+ public static final int primary_material_light = 0x7f060072;
+ public static final int primary_text_default_material_dark = 0x7f060074;
+ public static final int primary_text_default_material_light = 0x7f060075;
+ public static final int primary_text_disabled_material_dark = 0x7f060076;
+ public static final int primary_text_disabled_material_light = 0x7f060077;
+ public static final int ripple_material_dark = 0x7f060078;
+ public static final int ripple_material_light = 0x7f060079;
+ public static final int secondary_text_default_material_dark = 0x7f06007b;
+ public static final int secondary_text_default_material_light = 0x7f06007c;
+ public static final int secondary_text_disabled_material_dark = 0x7f06007d;
+ public static final int secondary_text_disabled_material_light = 0x7f06007e;
+ public static final int switch_thumb_disabled_material_dark = 0x7f06007f;
+ public static final int switch_thumb_disabled_material_light = 0x7f060080;
+ public static final int switch_thumb_material_dark = 0x7f060081;
+ public static final int switch_thumb_material_light = 0x7f060082;
+ public static final int switch_thumb_normal_material_dark = 0x7f060083;
+ public static final int switch_thumb_normal_material_light = 0x7f060084;
+ public static final int tooltip_background_dark = 0x7f060085;
+ public static final int tooltip_background_light = 0x7f060086;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f070000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f070001;
+ public static final int abc_action_bar_default_height_material = 0x7f070002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f070003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f070004;
+ public static final int abc_action_bar_elevation_material = 0x7f070005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f070006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f070007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f070008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f070009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f07000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f07000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f07000c;
+ public static final int abc_action_button_min_height_material = 0x7f07000d;
+ public static final int abc_action_button_min_width_material = 0x7f07000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f07000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f070010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f070011;
+ public static final int abc_button_inset_horizontal_material = 0x7f070012;
+ public static final int abc_button_inset_vertical_material = 0x7f070013;
+ public static final int abc_button_padding_horizontal_material = 0x7f070014;
+ public static final int abc_button_padding_vertical_material = 0x7f070015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f070016;
+ public static final int abc_config_prefDialogWidth = 0x7f070017;
+ public static final int abc_control_corner_material = 0x7f070018;
+ public static final int abc_control_inset_material = 0x7f070019;
+ public static final int abc_control_padding_material = 0x7f07001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f07001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f07001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f07001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f07001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f07001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f070020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f070021;
+ public static final int abc_dialog_min_width_major = 0x7f070022;
+ public static final int abc_dialog_min_width_minor = 0x7f070023;
+ public static final int abc_dialog_padding_material = 0x7f070024;
+ public static final int abc_dialog_padding_top_material = 0x7f070025;
+ public static final int abc_dialog_title_divider_material = 0x7f070026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f070027;
+ public static final int abc_disabled_alpha_material_light = 0x7f070028;
+ public static final int abc_dropdownitem_icon_width = 0x7f070029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f07002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f07002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f07002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f07002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f07002e;
+ public static final int abc_floating_window_z = 0x7f07002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f070030;
+ public static final int abc_panel_menu_list_width = 0x7f070031;
+ public static final int abc_progress_bar_height_material = 0x7f070032;
+ public static final int abc_search_view_preferred_height = 0x7f070033;
+ public static final int abc_search_view_preferred_width = 0x7f070034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f070035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f070036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f070037;
+ public static final int abc_switch_padding = 0x7f070038;
+ public static final int abc_text_size_body_1_material = 0x7f070039;
+ public static final int abc_text_size_body_2_material = 0x7f07003a;
+ public static final int abc_text_size_button_material = 0x7f07003b;
+ public static final int abc_text_size_caption_material = 0x7f07003c;
+ public static final int abc_text_size_display_1_material = 0x7f07003d;
+ public static final int abc_text_size_display_2_material = 0x7f07003e;
+ public static final int abc_text_size_display_3_material = 0x7f07003f;
+ public static final int abc_text_size_display_4_material = 0x7f070040;
+ public static final int abc_text_size_headline_material = 0x7f070041;
+ public static final int abc_text_size_large_material = 0x7f070042;
+ public static final int abc_text_size_medium_material = 0x7f070043;
+ public static final int abc_text_size_menu_header_material = 0x7f070044;
+ public static final int abc_text_size_menu_material = 0x7f070045;
+ public static final int abc_text_size_small_material = 0x7f070046;
+ public static final int abc_text_size_subhead_material = 0x7f070047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f070048;
+ public static final int abc_text_size_title_material = 0x7f070049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f07004a;
+ public static final int cardview_compat_inset_shadow = 0x7f07004d;
+ public static final int cardview_default_elevation = 0x7f07004e;
+ public static final int cardview_default_radius = 0x7f07004f;
+ public static final int compat_button_inset_horizontal_material = 0x7f070050;
+ public static final int compat_button_inset_vertical_material = 0x7f070051;
+ public static final int compat_button_padding_horizontal_material = 0x7f070052;
+ public static final int compat_button_padding_vertical_material = 0x7f070053;
+ public static final int compat_control_corner_material = 0x7f070054;
+ public static final int compat_notification_large_icon_max_height = 0x7f070055;
+ public static final int compat_notification_large_icon_max_width = 0x7f070056;
+ public static final int design_appbar_elevation = 0x7f070057;
+ public static final int design_bottom_navigation_active_item_max_width = 0x7f070058;
+ public static final int design_bottom_navigation_active_item_min_width = 0x7f070059;
+ public static final int design_bottom_navigation_active_text_size = 0x7f07005a;
+ public static final int design_bottom_navigation_elevation = 0x7f07005b;
+ public static final int design_bottom_navigation_height = 0x7f07005c;
+ public static final int design_bottom_navigation_icon_size = 0x7f07005d;
+ public static final int design_bottom_navigation_item_max_width = 0x7f07005e;
+ public static final int design_bottom_navigation_item_min_width = 0x7f07005f;
+ public static final int design_bottom_navigation_margin = 0x7f070060;
+ public static final int design_bottom_navigation_shadow_height = 0x7f070061;
+ public static final int design_bottom_navigation_text_size = 0x7f070062;
+ public static final int design_bottom_sheet_modal_elevation = 0x7f070063;
+ public static final int design_bottom_sheet_peek_height_min = 0x7f070064;
+ public static final int design_fab_border_width = 0x7f070065;
+ public static final int design_fab_elevation = 0x7f070066;
+ public static final int design_fab_image_size = 0x7f070067;
+ public static final int design_fab_size_mini = 0x7f070068;
+ public static final int design_fab_size_normal = 0x7f070069;
+ public static final int design_fab_translation_z_hovered_focused = 0x7f07006a;
+ public static final int design_fab_translation_z_pressed = 0x7f07006b;
+ public static final int design_navigation_elevation = 0x7f07006c;
+ public static final int design_navigation_icon_padding = 0x7f07006d;
+ public static final int design_navigation_icon_size = 0x7f07006e;
+ public static final int design_navigation_item_horizontal_padding = 0x7f07006f;
+ public static final int design_navigation_item_icon_padding = 0x7f070070;
+ public static final int design_navigation_max_width = 0x7f070071;
+ public static final int design_navigation_padding_bottom = 0x7f070072;
+ public static final int design_navigation_separator_vertical_padding = 0x7f070073;
+ public static final int design_snackbar_action_inline_max_width = 0x7f070074;
+ public static final int design_snackbar_background_corner_radius = 0x7f070075;
+ public static final int design_snackbar_elevation = 0x7f070076;
+ public static final int design_snackbar_extra_spacing_horizontal = 0x7f070077;
+ public static final int design_snackbar_max_width = 0x7f070078;
+ public static final int design_snackbar_min_width = 0x7f070079;
+ public static final int design_snackbar_padding_horizontal = 0x7f07007a;
+ public static final int design_snackbar_padding_vertical = 0x7f07007b;
+ public static final int design_snackbar_padding_vertical_2lines = 0x7f07007c;
+ public static final int design_snackbar_text_size = 0x7f07007d;
+ public static final int design_tab_max_width = 0x7f07007e;
+ public static final int design_tab_scrollable_min_width = 0x7f07007f;
+ public static final int design_tab_text_size = 0x7f070080;
+ public static final int design_tab_text_size_2line = 0x7f070081;
+ public static final int design_textinput_caption_translate_y = 0x7f070082;
+ public static final int disabled_alpha_material_dark = 0x7f070083;
+ public static final int disabled_alpha_material_light = 0x7f070084;
+ public static final int fastscroll_default_thickness = 0x7f070085;
+ public static final int fastscroll_margin = 0x7f070086;
+ public static final int fastscroll_minimum_range = 0x7f070087;
+ public static final int highlight_alpha_material_colored = 0x7f070088;
+ public static final int highlight_alpha_material_dark = 0x7f070089;
+ public static final int highlight_alpha_material_light = 0x7f07008a;
+ public static final int hint_alpha_material_dark = 0x7f07008b;
+ public static final int hint_alpha_material_light = 0x7f07008c;
+ public static final int hint_pressed_alpha_material_dark = 0x7f07008d;
+ public static final int hint_pressed_alpha_material_light = 0x7f07008e;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f07008f;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f070090;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f070091;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode = 0x7f070092;
+ public static final int mtrl_bottomappbar_fab_cradle_margin = 0x7f070093;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 0x7f070094;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset = 0x7f070095;
+ public static final int mtrl_bottomappbar_height = 0x7f070096;
+ public static final int mtrl_btn_corner_radius = 0x7f070097;
+ public static final int mtrl_btn_dialog_btn_min_width = 0x7f070098;
+ public static final int mtrl_btn_disabled_elevation = 0x7f070099;
+ public static final int mtrl_btn_disabled_z = 0x7f07009a;
+ public static final int mtrl_btn_elevation = 0x7f07009b;
+ public static final int mtrl_btn_focused_z = 0x7f07009c;
+ public static final int mtrl_btn_hovered_z = 0x7f07009d;
+ public static final int mtrl_btn_icon_btn_padding_left = 0x7f07009e;
+ public static final int mtrl_btn_icon_padding = 0x7f07009f;
+ public static final int mtrl_btn_inset = 0x7f0700a0;
+ public static final int mtrl_btn_letter_spacing = 0x7f0700a1;
+ public static final int mtrl_btn_padding_bottom = 0x7f0700a2;
+ public static final int mtrl_btn_padding_left = 0x7f0700a3;
+ public static final int mtrl_btn_padding_right = 0x7f0700a4;
+ public static final int mtrl_btn_padding_top = 0x7f0700a5;
+ public static final int mtrl_btn_pressed_z = 0x7f0700a6;
+ public static final int mtrl_btn_stroke_size = 0x7f0700a7;
+ public static final int mtrl_btn_text_btn_icon_padding = 0x7f0700a8;
+ public static final int mtrl_btn_text_btn_padding_left = 0x7f0700a9;
+ public static final int mtrl_btn_text_btn_padding_right = 0x7f0700aa;
+ public static final int mtrl_btn_text_size = 0x7f0700ab;
+ public static final int mtrl_btn_z = 0x7f0700ac;
+ public static final int mtrl_card_elevation = 0x7f0700ad;
+ public static final int mtrl_card_spacing = 0x7f0700ae;
+ public static final int mtrl_chip_pressed_translation_z = 0x7f0700af;
+ public static final int mtrl_chip_text_size = 0x7f0700b0;
+ public static final int mtrl_fab_elevation = 0x7f0700b1;
+ public static final int mtrl_fab_translation_z_hovered_focused = 0x7f0700b2;
+ public static final int mtrl_fab_translation_z_pressed = 0x7f0700b3;
+ public static final int mtrl_navigation_elevation = 0x7f0700b4;
+ public static final int mtrl_navigation_item_horizontal_padding = 0x7f0700b5;
+ public static final int mtrl_navigation_item_icon_padding = 0x7f0700b6;
+ public static final int mtrl_snackbar_background_corner_radius = 0x7f0700b7;
+ public static final int mtrl_snackbar_margin = 0x7f0700b8;
+ public static final int mtrl_textinput_box_bottom_offset = 0x7f0700b9;
+ public static final int mtrl_textinput_box_corner_radius_medium = 0x7f0700ba;
+ public static final int mtrl_textinput_box_corner_radius_small = 0x7f0700bb;
+ public static final int mtrl_textinput_box_label_cutout_padding = 0x7f0700bc;
+ public static final int mtrl_textinput_box_padding_end = 0x7f0700bd;
+ public static final int mtrl_textinput_box_stroke_width_default = 0x7f0700be;
+ public static final int mtrl_textinput_box_stroke_width_focused = 0x7f0700bf;
+ public static final int mtrl_textinput_outline_box_expanded_padding = 0x7f0700c0;
+ public static final int mtrl_toolbar_default_height = 0x7f0700c1;
+ public static final int notification_action_icon_size = 0x7f0700c2;
+ public static final int notification_action_text_size = 0x7f0700c3;
+ public static final int notification_big_circle_margin = 0x7f0700c4;
+ public static final int notification_content_margin_start = 0x7f0700c5;
+ public static final int notification_large_icon_height = 0x7f0700c6;
+ public static final int notification_large_icon_width = 0x7f0700c7;
+ public static final int notification_main_column_padding_top = 0x7f0700c8;
+ public static final int notification_media_narrow_margin = 0x7f0700c9;
+ public static final int notification_right_icon_size = 0x7f0700ca;
+ public static final int notification_right_side_padding_top = 0x7f0700cb;
+ public static final int notification_small_icon_background_padding = 0x7f0700cc;
+ public static final int notification_small_icon_size_as_large = 0x7f0700cd;
+ public static final int notification_subtext_size = 0x7f0700ce;
+ public static final int notification_top_pad = 0x7f0700cf;
+ public static final int notification_top_pad_large_text = 0x7f0700d0;
+ public static final int tooltip_corner_radius = 0x7f0700da;
+ public static final int tooltip_horizontal_padding = 0x7f0700db;
+ public static final int tooltip_margin = 0x7f0700dc;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0700dd;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0700de;
+ public static final int tooltip_vertical_padding = 0x7f0700df;
+ public static final int tooltip_y_offset_non_touch = 0x7f0700e0;
+ public static final int tooltip_y_offset_touch = 0x7f0700e1;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f080006;
+ public static final int abc_action_bar_item_background_material = 0x7f080007;
+ public static final int abc_btn_borderless_material = 0x7f080008;
+ public static final int abc_btn_check_material = 0x7f080009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f08000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f08000b;
+ public static final int abc_btn_colored_material = 0x7f08000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f08000d;
+ public static final int abc_btn_radio_material = 0x7f08000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f08000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f080010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f080011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f080012;
+ public static final int abc_cab_background_internal_bg = 0x7f080013;
+ public static final int abc_cab_background_top_material = 0x7f080014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f080015;
+ public static final int abc_control_background_material = 0x7f080016;
+ public static final int abc_dialog_material_background = 0x7f080017;
+ public static final int abc_edit_text_material = 0x7f080018;
+ public static final int abc_ic_ab_back_material = 0x7f080019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f08001a;
+ public static final int abc_ic_clear_material = 0x7f08001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f08001c;
+ public static final int abc_ic_go_search_api_material = 0x7f08001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f08001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f08001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f080020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f080021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f080022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f080023;
+ public static final int abc_ic_search_api_material = 0x7f080024;
+ public static final int abc_ic_star_black_16dp = 0x7f080025;
+ public static final int abc_ic_star_black_36dp = 0x7f080026;
+ public static final int abc_ic_star_black_48dp = 0x7f080027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f080028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f080029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f08002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f08002b;
+ public static final int abc_item_background_holo_dark = 0x7f08002c;
+ public static final int abc_item_background_holo_light = 0x7f08002d;
+ public static final int abc_list_divider_material = 0x7f08002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f08002f;
+ public static final int abc_list_focused_holo = 0x7f080030;
+ public static final int abc_list_longpressed_holo = 0x7f080031;
+ public static final int abc_list_pressed_holo_dark = 0x7f080032;
+ public static final int abc_list_pressed_holo_light = 0x7f080033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f080034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f080035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f080036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f080037;
+ public static final int abc_list_selector_holo_dark = 0x7f080038;
+ public static final int abc_list_selector_holo_light = 0x7f080039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f08003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f08003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f08003c;
+ public static final int abc_ratingbar_material = 0x7f08003d;
+ public static final int abc_ratingbar_small_material = 0x7f08003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f08003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f080040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f080041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f080042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f080043;
+ public static final int abc_seekbar_thumb_material = 0x7f080044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f080045;
+ public static final int abc_seekbar_track_material = 0x7f080046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f080047;
+ public static final int abc_spinner_textfield_background_material = 0x7f080048;
+ public static final int abc_switch_thumb_material = 0x7f080049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f08004a;
+ public static final int abc_tab_indicator_material = 0x7f08004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f08004c;
+ public static final int abc_text_cursor_material = 0x7f08004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f08004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f08004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f080050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f080051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f080052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f080053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f080054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f080055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f080056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f080057;
+ public static final int abc_textfield_search_material = 0x7f080058;
+ public static final int abc_vector_test = 0x7f080059;
+ public static final int avd_hide_password = 0x7f08005a;
+ public static final int avd_show_password = 0x7f08005b;
+ public static final int design_bottom_navigation_item_background = 0x7f080061;
+ public static final int design_fab_background = 0x7f080062;
+ public static final int design_ic_visibility = 0x7f080063;
+ public static final int design_ic_visibility_off = 0x7f080064;
+ public static final int design_password_eye = 0x7f080065;
+ public static final int design_snackbar_background = 0x7f080066;
+ public static final int ic_mtrl_chip_checked_black = 0x7f08007a;
+ public static final int ic_mtrl_chip_checked_circle = 0x7f08007b;
+ public static final int ic_mtrl_chip_close_circle = 0x7f08007c;
+ public static final int mtrl_snackbar_background = 0x7f080099;
+ public static final int mtrl_tabs_default_indicator = 0x7f08009a;
+ public static final int navigation_empty_icon = 0x7f08009b;
+ public static final int notification_action_background = 0x7f0800a1;
+ public static final int notification_bg = 0x7f0800a2;
+ public static final int notification_bg_low = 0x7f0800a3;
+ public static final int notification_bg_low_normal = 0x7f0800a4;
+ public static final int notification_bg_low_pressed = 0x7f0800a5;
+ public static final int notification_bg_normal = 0x7f0800a6;
+ public static final int notification_bg_normal_pressed = 0x7f0800a7;
+ public static final int notification_icon_background = 0x7f0800a8;
+ public static final int notification_template_icon_bg = 0x7f0800a9;
+ public static final int notification_template_icon_low_bg = 0x7f0800aa;
+ public static final int notification_tile_bg = 0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg = 0x7f0800ac;
+ public static final int tooltip_frame_dark = 0x7f0800b5;
+ public static final int tooltip_frame_light = 0x7f0800b6;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f09000e;
+ public static final int action_bar_activity_content = 0x7f09000f;
+ public static final int action_bar_container = 0x7f090010;
+ public static final int action_bar_root = 0x7f090011;
+ public static final int action_bar_spinner = 0x7f090012;
+ public static final int action_bar_subtitle = 0x7f090013;
+ public static final int action_bar_title = 0x7f090014;
+ public static final int action_container = 0x7f090015;
+ public static final int action_context_bar = 0x7f090016;
+ public static final int action_divider = 0x7f090017;
+ public static final int action_image = 0x7f090018;
+ public static final int action_menu_divider = 0x7f090019;
+ public static final int action_menu_presenter = 0x7f09001a;
+ public static final int action_mode_bar = 0x7f09001b;
+ public static final int action_mode_bar_stub = 0x7f09001c;
+ public static final int action_mode_close_button = 0x7f09001d;
+ public static final int action_text = 0x7f09001f;
+ public static final int actions = 0x7f090020;
+ public static final int activity_chooser_view_content = 0x7f090021;
+ public static final int add = 0x7f090022;
+ public static final int alertTitle = 0x7f090023;
+ public static final int async = 0x7f09002b;
+ public static final int auto = 0x7f09002c;
+ public static final int blocking = 0x7f090034;
+ public static final int bottom = 0x7f090035;
+ public static final int buttonPanel = 0x7f09003a;
+ public static final int center = 0x7f09003e;
+ public static final int checkbox = 0x7f090043;
+ public static final int chronometer = 0x7f090044;
+ public static final int container = 0x7f090048;
+ public static final int content = 0x7f090049;
+ public static final int contentPanel = 0x7f09004a;
+ public static final int coordinator = 0x7f09004b;
+ public static final int custom = 0x7f09004d;
+ public static final int customPanel = 0x7f09004e;
+ public static final int decor_content_parent = 0x7f090052;
+ public static final int default_activity_button = 0x7f090053;
+ public static final int design_bottom_sheet = 0x7f090057;
+ public static final int design_menu_item_action_area = 0x7f090058;
+ public static final int design_menu_item_action_area_stub = 0x7f090059;
+ public static final int design_menu_item_text = 0x7f09005a;
+ public static final int design_navigation_view = 0x7f09005b;
+ public static final int edit_query = 0x7f09006b;
+ public static final int end = 0x7f09006c;
+ public static final int expand_activities_button = 0x7f090073;
+ public static final int expanded_menu = 0x7f090074;
+ public static final int fill = 0x7f090075;
+ public static final int filled = 0x7f090078;
+ public static final int fixed = 0x7f090079;
+ public static final int forever = 0x7f09007c;
+ public static final int ghost_view = 0x7f09007f;
+ public static final int group_divider = 0x7f090083;
+ public static final int home = 0x7f090086;
+ public static final int icon = 0x7f09008a;
+ public static final int icon_group = 0x7f09008b;
+ public static final int image = 0x7f09008f;
+ public static final int info = 0x7f090091;
+ public static final int italic = 0x7f090093;
+ public static final int item_touch_helper_previous_elevation = 0x7f090094;
+ public static final int labeled = 0x7f0900a7;
+ public static final int largeLabel = 0x7f0900a8;
+ public static final int left = 0x7f0900aa;
+ public static final int line1 = 0x7f0900ab;
+ public static final int line3 = 0x7f0900ac;
+ public static final int listMode = 0x7f0900ae;
+ public static final int list_item = 0x7f0900af;
+ public static final int masked = 0x7f0900b4;
+ public static final int message = 0x7f0900cb;
+ public static final int mini = 0x7f0900cd;
+ public static final int mtrl_child_content_container = 0x7f0900d2;
+ public static final int mtrl_internal_children_alpha_tag = 0x7f0900d3;
+ public static final int multiply = 0x7f0900d4;
+ public static final int nav_controller_view_tag = 0x7f0900d5;
+ public static final int navigation_header_container = 0x7f0900d8;
+ public static final int none = 0x7f0900dc;
+ public static final int normal = 0x7f0900dd;
+ public static final int notification_background = 0x7f0900e4;
+ public static final int notification_main_column = 0x7f0900e5;
+ public static final int notification_main_column_container = 0x7f0900e6;
+ public static final int outline = 0x7f0900e7;
+ public static final int parallax = 0x7f0900e9;
+ public static final int parentPanel = 0x7f0900eb;
+ public static final int parent_matrix = 0x7f0900ed;
+ public static final int pin = 0x7f0900f2;
+ public static final int progress_circular = 0x7f0900f8;
+ public static final int progress_horizontal = 0x7f0900f9;
+ public static final int radio = 0x7f0900fa;
+ public static final int right = 0x7f0900fe;
+ public static final int right_icon = 0x7f0900ff;
+ public static final int right_side = 0x7f090100;
+ public static final int save_image_matrix = 0x7f090101;
+ public static final int save_non_transition_alpha = 0x7f090102;
+ public static final int save_scale_type = 0x7f090103;
+ public static final int screen = 0x7f090105;
+ public static final int scrollIndicatorDown = 0x7f090107;
+ public static final int scrollIndicatorUp = 0x7f090108;
+ public static final int scrollView = 0x7f090109;
+ public static final int scrollable = 0x7f09010a;
+ public static final int search_badge = 0x7f09010b;
+ public static final int search_bar = 0x7f09010c;
+ public static final int search_button = 0x7f09010d;
+ public static final int search_close_btn = 0x7f09010e;
+ public static final int search_edit_frame = 0x7f09010f;
+ public static final int search_go_btn = 0x7f090110;
+ public static final int search_mag_icon = 0x7f090111;
+ public static final int search_plate = 0x7f090112;
+ public static final int search_src_text = 0x7f090113;
+ public static final int search_voice_btn = 0x7f090114;
+ public static final int select_dialog_listview = 0x7f090115;
+ public static final int selected = 0x7f090116;
+ public static final int shortcut = 0x7f090118;
+ public static final int smallLabel = 0x7f09011d;
+ public static final int snackbar_action = 0x7f09011e;
+ public static final int snackbar_text = 0x7f09011f;
+ public static final int spacer = 0x7f090122;
+ public static final int split_action_bar = 0x7f090124;
+ public static final int src_atop = 0x7f090128;
+ public static final int src_in = 0x7f090129;
+ public static final int src_over = 0x7f09012a;
+ public static final int start = 0x7f09012c;
+ public static final int stretch = 0x7f090136;
+ public static final int submenuarrow = 0x7f090137;
+ public static final int submit_area = 0x7f090138;
+ public static final int tabMode = 0x7f09013a;
+ public static final int tag_transition_group = 0x7f09013b;
+ public static final int tag_unhandled_key_event_manager = 0x7f09013c;
+ public static final int tag_unhandled_key_listeners = 0x7f09013d;
+ public static final int text = 0x7f09013e;
+ public static final int text2 = 0x7f09013f;
+ public static final int textSpacerNoButtons = 0x7f090140;
+ public static final int textSpacerNoTitle = 0x7f090141;
+ public static final int text_input_password_toggle = 0x7f090145;
+ public static final int textinput_counter = 0x7f090148;
+ public static final int textinput_error = 0x7f090149;
+ public static final int textinput_helper_text = 0x7f09014a;
+ public static final int time = 0x7f09014b;
+ public static final int title = 0x7f09014c;
+ public static final int titleDividerNoCustom = 0x7f09014d;
+ public static final int title_template = 0x7f09014e;
+ public static final int top = 0x7f090150;
+ public static final int topPanel = 0x7f090151;
+ public static final int touch_outside = 0x7f090152;
+ public static final int transition_current_scene = 0x7f090155;
+ public static final int transition_layout_save = 0x7f090156;
+ public static final int transition_position = 0x7f090157;
+ public static final int transition_scene_layoutid_cache = 0x7f090158;
+ public static final int transition_transform = 0x7f090159;
+ public static final int uniform = 0x7f090162;
+ public static final int unlabeled = 0x7f090163;
+ public static final int up = 0x7f090164;
+ public static final int view_offset_helper = 0x7f090166;
+ public static final int visible = 0x7f090167;
+ public static final int wrap_content = 0x7f09016c;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f0a0000;
+ public static final int abc_config_activityShortDur = 0x7f0a0001;
+ public static final int app_bar_elevation_anim_duration = 0x7f0a0002;
+ public static final int bottom_sheet_slide_duration = 0x7f0a0003;
+ public static final int cancel_button_image_alpha = 0x7f0a0004;
+ public static final int config_tooltipAnimTime = 0x7f0a0005;
+ public static final int design_snackbar_text_max_lines = 0x7f0a0006;
+ public static final int design_tab_indicator_anim_duration_ms = 0x7f0a0007;
+ public static final int hide_password_duration = 0x7f0a0008;
+ public static final int mtrl_btn_anim_delay_ms = 0x7f0a0009;
+ public static final int mtrl_btn_anim_duration_ms = 0x7f0a000a;
+ public static final int mtrl_chip_anim_duration = 0x7f0a000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms = 0x7f0a000c;
+ public static final int show_password_duration = 0x7f0a000d;
+ public static final int status_bar_notification_info_maxnum = 0x7f0a000e;
+ }
+ public static final class interpolator {
+ private interpolator() {}
+
+ public static final int mtrl_fast_out_linear_in = 0x7f0b0000;
+ public static final int mtrl_fast_out_slow_in = 0x7f0b0001;
+ public static final int mtrl_linear = 0x7f0b0002;
+ public static final int mtrl_linear_out_slow_in = 0x7f0b0003;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0c0000;
+ public static final int abc_action_bar_up_container = 0x7f0c0001;
+ public static final int abc_action_menu_item_layout = 0x7f0c0002;
+ public static final int abc_action_menu_layout = 0x7f0c0003;
+ public static final int abc_action_mode_bar = 0x7f0c0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0c0005;
+ public static final int abc_activity_chooser_view = 0x7f0c0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0c0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0c0008;
+ public static final int abc_alert_dialog_material = 0x7f0c0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0c000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0c000b;
+ public static final int abc_dialog_title_material = 0x7f0c000c;
+ public static final int abc_expanded_menu_layout = 0x7f0c000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0c000e;
+ public static final int abc_list_menu_item_icon = 0x7f0c000f;
+ public static final int abc_list_menu_item_layout = 0x7f0c0010;
+ public static final int abc_list_menu_item_radio = 0x7f0c0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0c0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0c0013;
+ public static final int abc_screen_content_include = 0x7f0c0014;
+ public static final int abc_screen_simple = 0x7f0c0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0c0016;
+ public static final int abc_screen_toolbar = 0x7f0c0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0c0018;
+ public static final int abc_search_view = 0x7f0c0019;
+ public static final int abc_select_dialog_material = 0x7f0c001a;
+ public static final int abc_tooltip = 0x7f0c001b;
+ public static final int design_bottom_navigation_item = 0x7f0c0020;
+ public static final int design_bottom_sheet_dialog = 0x7f0c0021;
+ public static final int design_layout_snackbar = 0x7f0c0022;
+ public static final int design_layout_snackbar_include = 0x7f0c0023;
+ public static final int design_layout_tab_icon = 0x7f0c0024;
+ public static final int design_layout_tab_text = 0x7f0c0025;
+ public static final int design_menu_item_action_area = 0x7f0c0026;
+ public static final int design_navigation_item = 0x7f0c0027;
+ public static final int design_navigation_item_header = 0x7f0c0028;
+ public static final int design_navigation_item_separator = 0x7f0c0029;
+ public static final int design_navigation_item_subheader = 0x7f0c002a;
+ public static final int design_navigation_menu = 0x7f0c002b;
+ public static final int design_navigation_menu_item = 0x7f0c002c;
+ public static final int design_text_input_password_icon = 0x7f0c002d;
+ public static final int mtrl_layout_snackbar = 0x7f0c0033;
+ public static final int mtrl_layout_snackbar_include = 0x7f0c0034;
+ public static final int notification_action = 0x7f0c003b;
+ public static final int notification_action_tombstone = 0x7f0c003c;
+ public static final int notification_template_custom_big = 0x7f0c0043;
+ public static final int notification_template_icon_group = 0x7f0c0044;
+ public static final int notification_template_part_chronometer = 0x7f0c0048;
+ public static final int notification_template_part_time = 0x7f0c0049;
+ public static final int select_dialog_item_material = 0x7f0c004c;
+ public static final int select_dialog_multichoice_material = 0x7f0c004d;
+ public static final int select_dialog_singlechoice_material = 0x7f0c004e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0c0050;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f120000;
+ public static final int abc_action_bar_up_description = 0x7f120001;
+ public static final int abc_action_menu_overflow_description = 0x7f120002;
+ public static final int abc_action_mode_done = 0x7f120003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f120004;
+ public static final int abc_activitychooserview_choose_application = 0x7f120005;
+ public static final int abc_capital_off = 0x7f120006;
+ public static final int abc_capital_on = 0x7f120007;
+ public static final int abc_font_family_body_1_material = 0x7f120008;
+ public static final int abc_font_family_body_2_material = 0x7f120009;
+ public static final int abc_font_family_button_material = 0x7f12000a;
+ public static final int abc_font_family_caption_material = 0x7f12000b;
+ public static final int abc_font_family_display_1_material = 0x7f12000c;
+ public static final int abc_font_family_display_2_material = 0x7f12000d;
+ public static final int abc_font_family_display_3_material = 0x7f12000e;
+ public static final int abc_font_family_display_4_material = 0x7f12000f;
+ public static final int abc_font_family_headline_material = 0x7f120010;
+ public static final int abc_font_family_menu_material = 0x7f120011;
+ public static final int abc_font_family_subhead_material = 0x7f120012;
+ public static final int abc_font_family_title_material = 0x7f120013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f120014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f120015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f120016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f120017;
+ public static final int abc_menu_function_shortcut_label = 0x7f120018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f120019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f12001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f12001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f12001c;
+ public static final int abc_prepend_shortcut_label = 0x7f12001d;
+ public static final int abc_search_hint = 0x7f12001e;
+ public static final int abc_searchview_description_clear = 0x7f12001f;
+ public static final int abc_searchview_description_query = 0x7f120020;
+ public static final int abc_searchview_description_search = 0x7f120021;
+ public static final int abc_searchview_description_submit = 0x7f120022;
+ public static final int abc_searchview_description_voice = 0x7f120023;
+ public static final int abc_shareactionprovider_share_with = 0x7f120024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f120025;
+ public static final int abc_toolbar_collapse_description = 0x7f120026;
+ public static final int appbar_scrolling_view_behavior = 0x7f12002e;
+ public static final int bottom_sheet_behavior = 0x7f12002f;
+ public static final int character_counter_content_description = 0x7f120032;
+ public static final int character_counter_pattern = 0x7f120033;
+ public static final int fab_transformation_scrim_behavior = 0x7f120042;
+ public static final int fab_transformation_sheet_behavior = 0x7f120043;
+ public static final int hide_bottom_view_on_scroll_behavior = 0x7f12004d;
+ public static final int mtrl_chip_close_icon_content_description = 0x7f120071;
+ public static final int nav_app_bar_navigate_up_description = 0x7f120072;
+ public static final int nav_app_bar_open_drawer_description = 0x7f120073;
+ public static final int password_toggle_content_description = 0x7f12007e;
+ public static final int path_password_eye = 0x7f12007f;
+ public static final int path_password_eye_mask_strike_through = 0x7f120080;
+ public static final int path_password_eye_mask_visible = 0x7f120081;
+ public static final int path_password_strike_through = 0x7f120082;
+ public static final int search_menu_title = 0x7f12009a;
+ public static final int status_bar_notification_info_overflow = 0x7f12009e;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f130000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f130001;
+ public static final int Animation_AppCompat_Dialog = 0x7f130002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f130003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f130004;
+ public static final int Animation_Design_BottomSheetDialog = 0x7f130005;
+ public static final int Base_AlertDialog_AppCompat = 0x7f130006;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f130007;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f130008;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f130009;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f13000a;
+ public static final int Base_CardView = 0x7f13000b;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f13000d;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f13000c;
+ public static final int Base_TextAppearance_AppCompat = 0x7f13000e;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f13000f;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f130010;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f130011;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f130012;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f130013;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f130014;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f130015;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f130016;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f130017;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f130018;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f130019;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f13001a;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f13001b;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f13001c;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f13001d;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f13001e;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f13001f;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f130020;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f130021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f130022;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f130023;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f130024;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f130025;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f130026;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f130027;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f130028;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f130029;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f13002a;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f13002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f13002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f13002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f13002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f130030;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f130031;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f130032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130034;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130035;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130036;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130038;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f130039;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f13003a;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f13003b;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13003d;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f13005d;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f13005e;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f13005f;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130060;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f130061;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f130062;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f130063;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog = 0x7f130064;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f130065;
+ public static final int Base_Theme_AppCompat = 0x7f13003e;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f13003f;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f130040;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f130044;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f130041;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f130042;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f130043;
+ public static final int Base_Theme_AppCompat_Light = 0x7f130045;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f130046;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f130047;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f13004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f130048;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f130049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f13004a;
+ public static final int Base_Theme_MaterialComponents = 0x7f13004c;
+ public static final int Base_Theme_MaterialComponents_Bridge = 0x7f13004d;
+ public static final int Base_Theme_MaterialComponents_CompactMenu = 0x7f13004e;
+ public static final int Base_Theme_MaterialComponents_Dialog = 0x7f13004f;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge = 0x7f130053;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert = 0x7f130050;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize = 0x7f130051;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth = 0x7f130052;
+ public static final int Base_Theme_MaterialComponents_Light = 0x7f130054;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge = 0x7f130055;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar = 0x7f130056;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f130057;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog = 0x7f130058;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f13005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert = 0x7f130059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 0x7f13005a;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f13005b;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 0x7f13006d;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f13006e;
+ public static final int Base_V14_Theme_MaterialComponents = 0x7f130066;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge = 0x7f130067;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog = 0x7f130068;
+ public static final int Base_V14_Theme_MaterialComponents_Light = 0x7f130069;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge = 0x7f13006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f13006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog = 0x7f13006c;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f130073;
+ public static final int Base_V21_Theme_AppCompat = 0x7f13006f;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f130070;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f130071;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f130072;
+ public static final int Base_V22_Theme_AppCompat = 0x7f130074;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f130075;
+ public static final int Base_V23_Theme_AppCompat = 0x7f130076;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f130077;
+ public static final int Base_V26_Theme_AppCompat = 0x7f130078;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f130079;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f13007a;
+ public static final int Base_V28_Theme_AppCompat = 0x7f13007b;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f13007c;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f130081;
+ public static final int Base_V7_Theme_AppCompat = 0x7f13007d;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f13007e;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f13007f;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f130080;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f130082;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f130083;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f130084;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f130085;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f130086;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f130087;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f130088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f130089;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f13008a;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f13008b;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f13008c;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f13008d;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f13008e;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f13008f;
+ public static final int Base_Widget_AppCompat_Button = 0x7f130090;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f130096;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f130097;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f130091;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f130092;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130093;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f130094;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f130095;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f130098;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f130099;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f13009a;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f13009b;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f13009c;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f13009d;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f13009e;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f13009f;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f1300a0;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f1300a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1300a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f1300a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1300a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f1300a5;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f1300a6;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1300a7;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f1300a8;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f1300a9;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f1300aa;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f1300ab;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f1300ac;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f1300ad;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f1300ae;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f1300af;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f1300b0;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f1300b1;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f1300b2;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f1300b3;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f1300b4;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f1300b5;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f1300b6;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f1300b7;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f1300b8;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f1300b9;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f1300ba;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f1300bb;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f1300bc;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1300bd;
+ public static final int Base_Widget_Design_TabLayout = 0x7f1300be;
+ public static final int Base_Widget_MaterialComponents_Chip = 0x7f1300bf;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText = 0x7f1300c0;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout = 0x7f1300c1;
+ public static final int CardView = 0x7f1300c2;
+ public static final int CardView_Dark = 0x7f1300c3;
+ public static final int CardView_Light = 0x7f1300c4;
+ public static final int Platform_AppCompat = 0x7f1300c9;
+ public static final int Platform_AppCompat_Light = 0x7f1300ca;
+ public static final int Platform_MaterialComponents = 0x7f1300cb;
+ public static final int Platform_MaterialComponents_Dialog = 0x7f1300cc;
+ public static final int Platform_MaterialComponents_Light = 0x7f1300cd;
+ public static final int Platform_MaterialComponents_Light_Dialog = 0x7f1300ce;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f1300cf;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f1300d0;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f1300d1;
+ public static final int Platform_V21_AppCompat = 0x7f1300d2;
+ public static final int Platform_V21_AppCompat_Light = 0x7f1300d3;
+ public static final int Platform_V25_AppCompat = 0x7f1300d4;
+ public static final int Platform_V25_AppCompat_Light = 0x7f1300d5;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f1300d6;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f1300d7;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f1300d8;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f1300d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f1300da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f1300db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f1300dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f1300dd;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f1300de;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f1300df;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f1300e5;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f1300e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f1300e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f1300e2;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f1300e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f1300e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f1300e6;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f1300e7;
+ public static final int TextAppearance_AppCompat = 0x7f1300e8;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f1300e9;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f1300ea;
+ public static final int TextAppearance_AppCompat_Button = 0x7f1300eb;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f1300ec;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f1300ed;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f1300ee;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f1300ef;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f1300f0;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f1300f1;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f1300f2;
+ public static final int TextAppearance_AppCompat_Large = 0x7f1300f3;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f1300f4;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f1300f5;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f1300f6;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f1300f7;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f1300f8;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f1300f9;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f1300fa;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f1300fb;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f1300fc;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f1300fd;
+ public static final int TextAppearance_AppCompat_Small = 0x7f1300fe;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f1300ff;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f130100;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f130101;
+ public static final int TextAppearance_AppCompat_Title = 0x7f130102;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f130103;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f130104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f130105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f130106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f130107;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f130108;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f130109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f13010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f13010b;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f13010c;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f13010d;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f13010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f13010f;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f130110;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f130111;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f130112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f130113;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f130114;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f130115;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f130116;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f130117;
+ public static final int TextAppearance_Compat_Notification = 0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f130120;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded = 0x7f130122;
+ public static final int TextAppearance_Design_Counter = 0x7f130123;
+ public static final int TextAppearance_Design_Counter_Overflow = 0x7f130124;
+ public static final int TextAppearance_Design_Error = 0x7f130125;
+ public static final int TextAppearance_Design_HelperText = 0x7f130126;
+ public static final int TextAppearance_Design_Hint = 0x7f130127;
+ public static final int TextAppearance_Design_Snackbar_Message = 0x7f130128;
+ public static final int TextAppearance_Design_Tab = 0x7f130129;
+ public static final int TextAppearance_MaterialComponents_Body1 = 0x7f13012a;
+ public static final int TextAppearance_MaterialComponents_Body2 = 0x7f13012b;
+ public static final int TextAppearance_MaterialComponents_Button = 0x7f13012c;
+ public static final int TextAppearance_MaterialComponents_Caption = 0x7f13012d;
+ public static final int TextAppearance_MaterialComponents_Chip = 0x7f13012e;
+ public static final int TextAppearance_MaterialComponents_Headline1 = 0x7f13012f;
+ public static final int TextAppearance_MaterialComponents_Headline2 = 0x7f130130;
+ public static final int TextAppearance_MaterialComponents_Headline3 = 0x7f130131;
+ public static final int TextAppearance_MaterialComponents_Headline4 = 0x7f130132;
+ public static final int TextAppearance_MaterialComponents_Headline5 = 0x7f130133;
+ public static final int TextAppearance_MaterialComponents_Headline6 = 0x7f130134;
+ public static final int TextAppearance_MaterialComponents_Overline = 0x7f130135;
+ public static final int TextAppearance_MaterialComponents_Subtitle1 = 0x7f130136;
+ public static final int TextAppearance_MaterialComponents_Subtitle2 = 0x7f130137;
+ public static final int TextAppearance_MaterialComponents_Tab = 0x7f130138;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f130139;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f13013a;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f13013b;
+ public static final int ThemeOverlay_AppCompat = 0x7f130175;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f130176;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f130177;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f130178;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f130179;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f13017a;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f13017b;
+ public static final int ThemeOverlay_MaterialComponents = 0x7f13017c;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar = 0x7f13017d;
+ public static final int ThemeOverlay_MaterialComponents_Dark = 0x7f13017e;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar = 0x7f13017f;
+ public static final int ThemeOverlay_MaterialComponents_Dialog = 0x7f130180;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f130181;
+ public static final int ThemeOverlay_MaterialComponents_Light = 0x7f130182;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText = 0x7f130183;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 0x7f130184;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f130185;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f130186;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f130187;
+ public static final int Theme_AppCompat = 0x7f130143;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f130144;
+ public static final int Theme_AppCompat_DayNight = 0x7f130145;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f130146;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f130147;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f13014a;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f130148;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f130149;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f13014b;
+ public static final int Theme_AppCompat_Dialog = 0x7f13014c;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f13014f;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f13014d;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f13014e;
+ public static final int Theme_AppCompat_Light = 0x7f130150;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f130151;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f130152;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f130155;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f130153;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f130154;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f130156;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f130157;
+ public static final int Theme_Design = 0x7f130158;
+ public static final int Theme_Design_BottomSheetDialog = 0x7f130159;
+ public static final int Theme_Design_Light = 0x7f13015a;
+ public static final int Theme_Design_Light_BottomSheetDialog = 0x7f13015b;
+ public static final int Theme_Design_Light_NoActionBar = 0x7f13015c;
+ public static final int Theme_Design_NoActionBar = 0x7f13015d;
+ public static final int Theme_MaterialComponents = 0x7f13015e;
+ public static final int Theme_MaterialComponents_BottomSheetDialog = 0x7f13015f;
+ public static final int Theme_MaterialComponents_Bridge = 0x7f130160;
+ public static final int Theme_MaterialComponents_CompactMenu = 0x7f130161;
+ public static final int Theme_MaterialComponents_Dialog = 0x7f130162;
+ public static final int Theme_MaterialComponents_DialogWhenLarge = 0x7f130165;
+ public static final int Theme_MaterialComponents_Dialog_Alert = 0x7f130163;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth = 0x7f130164;
+ public static final int Theme_MaterialComponents_Light = 0x7f130166;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog = 0x7f130167;
+ public static final int Theme_MaterialComponents_Light_Bridge = 0x7f130168;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar = 0x7f130169;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f13016a;
+ public static final int Theme_MaterialComponents_Light_Dialog = 0x7f13016b;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f13016e;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert = 0x7f13016c;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f13016d;
+ public static final int Theme_MaterialComponents_Light_NoActionBar = 0x7f13016f;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge = 0x7f130170;
+ public static final int Theme_MaterialComponents_NoActionBar = 0x7f130171;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge = 0x7f130172;
+ public static final int Widget_AppCompat_ActionBar = 0x7f130189;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f13018a;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f13018b;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f13018c;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f13018d;
+ public static final int Widget_AppCompat_ActionButton = 0x7f13018e;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f13018f;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f130190;
+ public static final int Widget_AppCompat_ActionMode = 0x7f130191;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f130192;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f130193;
+ public static final int Widget_AppCompat_Button = 0x7f130194;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f13019a;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f13019b;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f130195;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f130196;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f130197;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f130198;
+ public static final int Widget_AppCompat_Button_Small = 0x7f130199;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f13019c;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f13019d;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f13019e;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f13019f;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f1301a0;
+ public static final int Widget_AppCompat_EditText = 0x7f1301a1;
+ public static final int Widget_AppCompat_ImageButton = 0x7f1301a2;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f1301a3;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f1301a4;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f1301a5;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f1301a6;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f1301a7;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f1301a8;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f1301a9;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f1301aa;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f1301ab;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f1301ac;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f1301ad;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f1301ae;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f1301af;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f1301b0;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f1301b1;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f1301b2;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f1301b3;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f1301b4;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f1301b5;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f1301b6;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f1301b7;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f1301b8;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f1301b9;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f1301ba;
+ public static final int Widget_AppCompat_ListView = 0x7f1301bb;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f1301bc;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f1301bd;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f1301be;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f1301bf;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f1301c0;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f1301c1;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f1301c2;
+ public static final int Widget_AppCompat_RatingBar = 0x7f1301c3;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f1301c4;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f1301c5;
+ public static final int Widget_AppCompat_SearchView = 0x7f1301c6;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f1301c7;
+ public static final int Widget_AppCompat_SeekBar = 0x7f1301c8;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f1301c9;
+ public static final int Widget_AppCompat_Spinner = 0x7f1301ca;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f1301cb;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f1301cc;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f1301cd;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f1301ce;
+ public static final int Widget_AppCompat_Toolbar = 0x7f1301cf;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f1301d0;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText = 0x7f1301d2;
+ public static final int Widget_Design_AppBarLayout = 0x7f1301d3;
+ public static final int Widget_Design_BottomNavigationView = 0x7f1301d4;
+ public static final int Widget_Design_BottomSheet_Modal = 0x7f1301d5;
+ public static final int Widget_Design_CollapsingToolbar = 0x7f1301d6;
+ public static final int Widget_Design_FloatingActionButton = 0x7f1301d7;
+ public static final int Widget_Design_NavigationView = 0x7f1301d8;
+ public static final int Widget_Design_ScrimInsetsFrameLayout = 0x7f1301d9;
+ public static final int Widget_Design_Snackbar = 0x7f1301da;
+ public static final int Widget_Design_TabLayout = 0x7f1301db;
+ public static final int Widget_Design_TextInputLayout = 0x7f1301dc;
+ public static final int Widget_MaterialComponents_BottomAppBar = 0x7f1301dd;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored = 0x7f1301de;
+ public static final int Widget_MaterialComponents_BottomNavigationView = 0x7f1301df;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored = 0x7f1301e0;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal = 0x7f1301e1;
+ public static final int Widget_MaterialComponents_Button = 0x7f1301e2;
+ public static final int Widget_MaterialComponents_Button_Icon = 0x7f1301e3;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton = 0x7f1301e4;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon = 0x7f1301e5;
+ public static final int Widget_MaterialComponents_Button_TextButton = 0x7f1301e6;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog = 0x7f1301e7;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 0x7f1301e8;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon = 0x7f1301e9;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton = 0x7f1301ea;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 0x7f1301eb;
+ public static final int Widget_MaterialComponents_CardView = 0x7f1301ec;
+ public static final int Widget_MaterialComponents_ChipGroup = 0x7f1301f1;
+ public static final int Widget_MaterialComponents_Chip_Action = 0x7f1301ed;
+ public static final int Widget_MaterialComponents_Chip_Choice = 0x7f1301ee;
+ public static final int Widget_MaterialComponents_Chip_Entry = 0x7f1301ef;
+ public static final int Widget_MaterialComponents_Chip_Filter = 0x7f1301f0;
+ public static final int Widget_MaterialComponents_FloatingActionButton = 0x7f1301f2;
+ public static final int Widget_MaterialComponents_NavigationView = 0x7f1301f3;
+ public static final int Widget_MaterialComponents_Snackbar = 0x7f1301f4;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth = 0x7f1301f5;
+ public static final int Widget_MaterialComponents_TabLayout = 0x7f1301f6;
+ public static final int Widget_MaterialComponents_TabLayout_Colored = 0x7f1301f7;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox = 0x7f1301f8;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f1301f9;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f1301fa;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f1301fb;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox = 0x7f1301fc;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 0x7f1301fd;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 0x7f1301fe;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 0x7f1301ff;
+ public static final int Widget_MaterialComponents_Toolbar = 0x7f130200;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f130201;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f040039, 0x7f04003a, 0x7f04003b, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0400c4, 0x7f0400d4, 0x7f0400d5, 0x7f0400e5, 0x7f040128, 0x7f04012d, 0x7f040132, 0x7f040133, 0x7f040135, 0x7f04013f, 0x7f040149, 0x7f0401a4, 0x7f0401c6, 0x7f0401ed, 0x7f0401f1, 0x7f0401f2, 0x7f04022b, 0x7f04022e, 0x7f040277, 0x7f040281 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMenuView = { };
+ public static final int[] ActionMode = { 0x7f040039, 0x7f04003a, 0x7f04008d, 0x7f040128, 0x7f04022e, 0x7f040281 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0400ec, 0x7f040140 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] ActivityNavigator = { 0x1010003, 0x7f040000, 0x7f0400c7, 0x7f0400c8 };
+ public static final int ActivityNavigator_android_name = 0;
+ public static final int ActivityNavigator_action = 1;
+ public static final int ActivityNavigator_data = 2;
+ public static final int ActivityNavigator_dataPattern = 3;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f04005e, 0x7f04005f, 0x7f04019b, 0x7f04019c, 0x7f0401c2, 0x7f040210, 0x7f040211 };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AnimatedStateListDrawableCompat = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int AnimatedStateListDrawableCompat_android_dither = 0;
+ public static final int AnimatedStateListDrawableCompat_android_visible = 1;
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding = 2;
+ public static final int AnimatedStateListDrawableCompat_android_constantSize = 3;
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4;
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5;
+ public static final int[] AnimatedStateListDrawableItem = { 0x10100d0, 0x1010199 };
+ public static final int AnimatedStateListDrawableItem_android_id = 0;
+ public static final int AnimatedStateListDrawableItem_android_drawable = 1;
+ public static final int[] AnimatedStateListDrawableTransition = { 0x1010199, 0x1010449, 0x101044a, 0x101044b };
+ public static final int AnimatedStateListDrawableTransition_android_drawable = 0;
+ public static final int AnimatedStateListDrawableTransition_android_toId = 1;
+ public static final int AnimatedStateListDrawableTransition_android_fromId = 2;
+ public static final int AnimatedStateListDrawableTransition_android_reversible = 3;
+ public static final int[] AppBarLayout = { 0x10100d4, 0x101048f, 0x1010540, 0x7f0400e5, 0x7f0400ed, 0x7f040195 };
+ public static final int AppBarLayout_android_background = 0;
+ public static final int AppBarLayout_android_touchscreenBlocksFocus = 1;
+ public static final int AppBarLayout_android_keyboardNavigationCluster = 2;
+ public static final int AppBarLayout_elevation = 3;
+ public static final int AppBarLayout_expanded = 4;
+ public static final int AppBarLayout_liftOnScroll = 5;
+ public static final int[] AppBarLayoutStates = { 0x7f040221, 0x7f040222, 0x7f040223, 0x7f040224 };
+ public static final int AppBarLayoutStates_state_collapsed = 0;
+ public static final int AppBarLayoutStates_state_collapsible = 1;
+ public static final int AppBarLayoutStates_state_liftable = 2;
+ public static final int AppBarLayoutStates_state_lifted = 3;
+ public static final int[] AppBarLayout_Layout = { 0x7f040193, 0x7f040194 };
+ public static final int AppBarLayout_Layout_layout_scrollFlags = 0;
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator = 1;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f04021c, 0x7f040275, 0x7f040276 };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f040272, 0x7f040273, 0x7f040274 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f040033, 0x7f040034, 0x7f040035, 0x7f040036, 0x7f040037, 0x7f040100, 0x7f040116, 0x7f040152, 0x7f040197, 0x7f040252 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f040001, 0x7f040002, 0x7f040003, 0x7f040004, 0x7f040005, 0x7f040006, 0x7f040007, 0x7f040008, 0x7f040009, 0x7f04000a, 0x7f04000b, 0x7f04000c, 0x7f04000d, 0x7f04000f, 0x7f040010, 0x7f040011, 0x7f040012, 0x7f040013, 0x7f040014, 0x7f040015, 0x7f040016, 0x7f040017, 0x7f040018, 0x7f040019, 0x7f04001a, 0x7f04001b, 0x7f04001c, 0x7f04001d, 0x7f04001e, 0x7f04001f, 0x7f040022, 0x7f040023, 0x7f040024, 0x7f040025, 0x7f040026, 0x7f040032, 0x7f040049, 0x7f040058, 0x7f040059, 0x7f04005a, 0x7f04005b, 0x7f04005c, 0x7f040060, 0x7f040061, 0x7f04006c, 0x7f040071, 0x7f040093, 0x7f040094, 0x7f040095, 0x7f040096, 0x7f040097, 0x7f040098, 0x7f040099, 0x7f04009a, 0x7f04009b, 0x7f04009d, 0x7f0400b4, 0x7f0400d1, 0x7f0400d2, 0x7f0400d3, 0x7f0400d6, 0x7f0400d8, 0x7f0400df, 0x7f0400e0, 0x7f0400e2, 0x7f0400e3, 0x7f0400e4, 0x7f040132, 0x7f04013e, 0x7f040199, 0x7f04019a, 0x7f04019d, 0x7f04019e, 0x7f04019f, 0x7f0401a0, 0x7f0401a1, 0x7f0401a2, 0x7f0401a3, 0x7f0401d7, 0x7f0401d8, 0x7f0401d9, 0x7f0401ec, 0x7f0401ee, 0x7f0401f5, 0x7f0401f6, 0x7f0401f7, 0x7f0401f8, 0x7f040207, 0x7f040208, 0x7f040209, 0x7f04020a, 0x7f040219, 0x7f04021a, 0x7f040232, 0x7f04025d, 0x7f04025e, 0x7f04025f, 0x7f040260, 0x7f040262, 0x7f040263, 0x7f040264, 0x7f040265, 0x7f040268, 0x7f040269, 0x7f040283, 0x7f040284, 0x7f040285, 0x7f040286, 0x7f040298, 0x7f0402a1, 0x7f0402a2, 0x7f0402a3, 0x7f0402a4, 0x7f0402a5, 0x7f0402a6, 0x7f0402a7, 0x7f0402a8, 0x7f0402a9, 0x7f0402aa };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] BottomAppBar = { 0x7f04003c, 0x7f0400f5, 0x7f0400f6, 0x7f0400f7, 0x7f0400f8, 0x7f04012e };
+ public static final int BottomAppBar_backgroundTint = 0;
+ public static final int BottomAppBar_fabAlignmentMode = 1;
+ public static final int BottomAppBar_fabCradleMargin = 2;
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius = 3;
+ public static final int BottomAppBar_fabCradleVerticalOffset = 4;
+ public static final int BottomAppBar_hideOnScroll = 5;
+ public static final int[] BottomNavigationView = { 0x7f0400e5, 0x7f040143, 0x7f040145, 0x7f040147, 0x7f040148, 0x7f04014c, 0x7f04014d, 0x7f04014e, 0x7f040151, 0x7f0401b0 };
+ public static final int BottomNavigationView_elevation = 0;
+ public static final int BottomNavigationView_itemBackground = 1;
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled = 2;
+ public static final int BottomNavigationView_itemIconSize = 3;
+ public static final int BottomNavigationView_itemIconTint = 4;
+ public static final int BottomNavigationView_itemTextAppearanceActive = 5;
+ public static final int BottomNavigationView_itemTextAppearanceInactive = 6;
+ public static final int BottomNavigationView_itemTextColor = 7;
+ public static final int BottomNavigationView_labelVisibilityMode = 8;
+ public static final int BottomNavigationView_menu = 9;
+ public static final int[] BottomSheetBehavior_Layout = { 0x7f040043, 0x7f040044, 0x7f040046, 0x7f040047 };
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents = 0;
+ public static final int BottomSheetBehavior_Layout_behavior_hideable = 1;
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight = 2;
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3;
+ public static final int[] ButtonBarLayout = { 0x7f040027 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f040064, 0x7f040065, 0x7f040066, 0x7f040067, 0x7f040068, 0x7f040069, 0x7f0400ad, 0x7f0400ae, 0x7f0400af, 0x7f0400b0, 0x7f0400b1 };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ public static final int[] Chip = { 0x1010034, 0x10100ab, 0x101011f, 0x101014f, 0x10101e5, 0x7f04006e, 0x7f04006f, 0x7f040070, 0x7f040072, 0x7f040073, 0x7f040074, 0x7f040076, 0x7f040077, 0x7f040078, 0x7f040079, 0x7f04007a, 0x7f04007b, 0x7f040080, 0x7f040081, 0x7f040082, 0x7f040086, 0x7f040087, 0x7f040088, 0x7f040089, 0x7f04008a, 0x7f04008b, 0x7f04008c, 0x7f04012c, 0x7f040136, 0x7f04013a, 0x7f0401fe, 0x7f04020d, 0x7f04026a, 0x7f04026c };
+ public static final int Chip_android_textAppearance = 0;
+ public static final int Chip_android_ellipsize = 1;
+ public static final int Chip_android_maxWidth = 2;
+ public static final int Chip_android_text = 3;
+ public static final int Chip_android_checkable = 4;
+ public static final int Chip_checkedIcon = 5;
+ public static final int Chip_checkedIconEnabled = 6;
+ public static final int Chip_checkedIconVisible = 7;
+ public static final int Chip_chipBackgroundColor = 8;
+ public static final int Chip_chipCornerRadius = 9;
+ public static final int Chip_chipEndPadding = 10;
+ public static final int Chip_chipIcon = 11;
+ public static final int Chip_chipIconEnabled = 12;
+ public static final int Chip_chipIconSize = 13;
+ public static final int Chip_chipIconTint = 14;
+ public static final int Chip_chipIconVisible = 15;
+ public static final int Chip_chipMinHeight = 16;
+ public static final int Chip_chipStartPadding = 17;
+ public static final int Chip_chipStrokeColor = 18;
+ public static final int Chip_chipStrokeWidth = 19;
+ public static final int Chip_closeIcon = 20;
+ public static final int Chip_closeIconEnabled = 21;
+ public static final int Chip_closeIconEndPadding = 22;
+ public static final int Chip_closeIconSize = 23;
+ public static final int Chip_closeIconStartPadding = 24;
+ public static final int Chip_closeIconTint = 25;
+ public static final int Chip_closeIconVisible = 26;
+ public static final int Chip_hideMotionSpec = 27;
+ public static final int Chip_iconEndPadding = 28;
+ public static final int Chip_iconStartPadding = 29;
+ public static final int Chip_rippleColor = 30;
+ public static final int Chip_showMotionSpec = 31;
+ public static final int Chip_textEndPadding = 32;
+ public static final int Chip_textStartPadding = 33;
+ public static final int[] ChipGroup = { 0x7f04006d, 0x7f04007c, 0x7f04007d, 0x7f04007e, 0x7f040212, 0x7f040213 };
+ public static final int ChipGroup_checkedChip = 0;
+ public static final int ChipGroup_chipSpacing = 1;
+ public static final int ChipGroup_chipSpacingHorizontal = 2;
+ public static final int ChipGroup_chipSpacingVertical = 3;
+ public static final int ChipGroup_singleLine = 4;
+ public static final int ChipGroup_singleSelection = 5;
+ public static final int[] CollapsingToolbarLayout = { 0x7f040090, 0x7f040091, 0x7f0400b2, 0x7f0400ee, 0x7f0400ef, 0x7f0400f0, 0x7f0400f1, 0x7f0400f2, 0x7f0400f3, 0x7f0400f4, 0x7f040202, 0x7f040204, 0x7f040226, 0x7f040277, 0x7f040278, 0x7f040282 };
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity = 0;
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1;
+ public static final int CollapsingToolbarLayout_contentScrim = 2;
+ public static final int CollapsingToolbarLayout_expandedTitleGravity = 3;
+ public static final int CollapsingToolbarLayout_expandedTitleMargin = 4;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd = 6;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart = 7;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop = 8;
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance = 9;
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration = 10;
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
+ public static final int CollapsingToolbarLayout_statusBarScrim = 12;
+ public static final int CollapsingToolbarLayout_title = 13;
+ public static final int CollapsingToolbarLayout_titleEnabled = 14;
+ public static final int CollapsingToolbarLayout_toolbarId = 15;
+ public static final int[] CollapsingToolbarLayout_Layout = { 0x7f04015b, 0x7f04015c };
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f040028 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f040062, 0x7f040063 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f040150, 0x7f040225 };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f040158, 0x7f040159, 0x7f04015a, 0x7f040187, 0x7f040190, 0x7f040191 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DesignTheme = { 0x7f04004c, 0x7f04004d };
+ public static final int DesignTheme_bottomSheetDialogTheme = 0;
+ public static final int DesignTheme_bottomSheetStyle = 1;
+ public static final int[] DrawerArrowToggle = { 0x7f04002f, 0x7f040030, 0x7f04003e, 0x7f040092, 0x7f0400dd, 0x7f040124, 0x7f040218, 0x7f04026e };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FloatingActionButton = { 0x7f04003c, 0x7f04003d, 0x7f040048, 0x7f0400e5, 0x7f0400f9, 0x7f0400fa, 0x7f04012c, 0x7f040134, 0x7f0401ac, 0x7f0401f0, 0x7f0401fe, 0x7f04020d, 0x7f040297 };
+ public static final int FloatingActionButton_backgroundTint = 0;
+ public static final int FloatingActionButton_backgroundTintMode = 1;
+ public static final int FloatingActionButton_borderWidth = 2;
+ public static final int FloatingActionButton_elevation = 3;
+ public static final int FloatingActionButton_fabCustomSize = 4;
+ public static final int FloatingActionButton_fabSize = 5;
+ public static final int FloatingActionButton_hideMotionSpec = 6;
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ = 7;
+ public static final int FloatingActionButton_maxImageSize = 8;
+ public static final int FloatingActionButton_pressedTranslationZ = 9;
+ public static final int FloatingActionButton_rippleColor = 10;
+ public static final int FloatingActionButton_showMotionSpec = 11;
+ public static final int FloatingActionButton_useCompatPadding = 12;
+ public static final int[] FloatingActionButton_Behavior_Layout = { 0x7f040042 };
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
+ public static final int[] FlowLayout = { 0x7f04014a, 0x7f040198 };
+ public static final int FlowLayout_itemSpacing = 0;
+ public static final int FlowLayout_lineSpacing = 1;
+ public static final int[] FontFamily = { 0x7f040117, 0x7f040118, 0x7f040119, 0x7f04011a, 0x7f04011b, 0x7f04011c };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f040115, 0x7f04011d, 0x7f04011e, 0x7f04011f, 0x7f040295 };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] ForegroundLinearLayout = { 0x1010109, 0x1010200, 0x7f040120 };
+ public static final int ForegroundLinearLayout_android_foreground = 0;
+ public static final int ForegroundLinearLayout_android_foregroundGravity = 1;
+ public static final int ForegroundLinearLayout_foregroundInsidePadding = 2;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0400d5, 0x7f0400d7, 0x7f0401af, 0x7f04020c };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MaterialButton = { 0x10101b7, 0x10101b8, 0x10101b9, 0x10101ba, 0x7f04003c, 0x7f04003d, 0x7f0400b6, 0x7f040135, 0x7f040137, 0x7f040138, 0x7f040139, 0x7f04013b, 0x7f04013c, 0x7f0401fe, 0x7f040227, 0x7f040228 };
+ public static final int MaterialButton_android_insetLeft = 0;
+ public static final int MaterialButton_android_insetRight = 1;
+ public static final int MaterialButton_android_insetTop = 2;
+ public static final int MaterialButton_android_insetBottom = 3;
+ public static final int MaterialButton_backgroundTint = 4;
+ public static final int MaterialButton_backgroundTintMode = 5;
+ public static final int MaterialButton_cornerRadius = 6;
+ public static final int MaterialButton_icon = 7;
+ public static final int MaterialButton_iconGravity = 8;
+ public static final int MaterialButton_iconPadding = 9;
+ public static final int MaterialButton_iconSize = 10;
+ public static final int MaterialButton_iconTint = 11;
+ public static final int MaterialButton_iconTintMode = 12;
+ public static final int MaterialButton_rippleColor = 13;
+ public static final int MaterialButton_strokeColor = 14;
+ public static final int MaterialButton_strokeWidth = 15;
+ public static final int[] MaterialCardView = { 0x7f040227, 0x7f040228 };
+ public static final int MaterialCardView_strokeColor = 0;
+ public static final int MaterialCardView_strokeWidth = 1;
+ public static final int[] MaterialComponentsTheme = { 0x7f04004c, 0x7f04004d, 0x7f040075, 0x7f04007f, 0x7f040083, 0x7f040093, 0x7f040094, 0x7f04009a, 0x7f04009b, 0x7f04009c, 0x7f0400e4, 0x7f040101, 0x7f0401a6, 0x7f0401a7, 0x7f0401c7, 0x7f040203, 0x7f040215, 0x7f04024a, 0x7f040253, 0x7f040254, 0x7f040255, 0x7f040256, 0x7f040257, 0x7f040258, 0x7f040259, 0x7f04025a, 0x7f04025b, 0x7f04025c, 0x7f040261, 0x7f040266, 0x7f040267, 0x7f04026b };
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
+ public static final int MaterialComponentsTheme_bottomSheetStyle = 1;
+ public static final int MaterialComponentsTheme_chipGroupStyle = 2;
+ public static final int MaterialComponentsTheme_chipStandaloneStyle = 3;
+ public static final int MaterialComponentsTheme_chipStyle = 4;
+ public static final int MaterialComponentsTheme_colorAccent = 5;
+ public static final int MaterialComponentsTheme_colorBackgroundFloating = 6;
+ public static final int MaterialComponentsTheme_colorPrimary = 7;
+ public static final int MaterialComponentsTheme_colorPrimaryDark = 8;
+ public static final int MaterialComponentsTheme_colorSecondary = 9;
+ public static final int MaterialComponentsTheme_editTextStyle = 10;
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle = 11;
+ public static final int MaterialComponentsTheme_materialButtonStyle = 12;
+ public static final int MaterialComponentsTheme_materialCardViewStyle = 13;
+ public static final int MaterialComponentsTheme_navigationViewStyle = 14;
+ public static final int MaterialComponentsTheme_scrimBackground = 15;
+ public static final int MaterialComponentsTheme_snackbarButtonStyle = 16;
+ public static final int MaterialComponentsTheme_tabStyle = 17;
+ public static final int MaterialComponentsTheme_textAppearanceBody1 = 18;
+ public static final int MaterialComponentsTheme_textAppearanceBody2 = 19;
+ public static final int MaterialComponentsTheme_textAppearanceButton = 20;
+ public static final int MaterialComponentsTheme_textAppearanceCaption = 21;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1 = 22;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2 = 23;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3 = 24;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4 = 25;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5 = 26;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6 = 27;
+ public static final int MaterialComponentsTheme_textAppearanceOverline = 28;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1 = 29;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2 = 30;
+ public static final int MaterialComponentsTheme_textInputStyle = 31;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f04000e, 0x7f040020, 0x7f040021, 0x7f040029, 0x7f0400a6, 0x7f04013b, 0x7f04013c, 0x7f0401ca, 0x7f04020b, 0x7f040287 };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f0401ef, 0x7f040229 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] NavAction = { 0x10100d0, 0x7f0400d0, 0x7f0400e8, 0x7f0400eb, 0x7f040153, 0x7f0401e8, 0x7f0401e9, 0x7f0401ea, 0x7f0401eb };
+ public static final int NavAction_android_id = 0;
+ public static final int NavAction_destination = 1;
+ public static final int NavAction_enterAnim = 2;
+ public static final int NavAction_exitAnim = 3;
+ public static final int NavAction_launchSingleTop = 4;
+ public static final int NavAction_popEnterAnim = 5;
+ public static final int NavAction_popExitAnim = 6;
+ public static final int NavAction_popUpTo = 7;
+ public static final int NavAction_popUpToInclusive = 8;
+ public static final int[] NavArgument = { 0x1010003, 0x10101ed, 0x7f04002e, 0x7f0401c9 };
+ public static final int NavArgument_android_name = 0;
+ public static final int NavArgument_android_defaultValue = 1;
+ public static final int NavArgument_argType = 2;
+ public static final int NavArgument_nullable = 3;
+ public static final int[] NavDeepLink = { 0x10104ee, 0x7f040296 };
+ public static final int NavDeepLink_android_autoVerify = 0;
+ public static final int NavDeepLink_uri = 1;
+ public static final int[] NavGraphNavigator = { 0x7f04021f };
+ public static final int NavGraphNavigator_startDestination = 0;
+ public static final int[] NavInclude = { 0x7f040126 };
+ public static final int NavInclude_graph = 0;
+ public static final int[] NavigationView = { 0x10100d4, 0x10100dd, 0x101011f, 0x7f0400e5, 0x7f040127, 0x7f040143, 0x7f040144, 0x7f040146, 0x7f040148, 0x7f04014b, 0x7f04014e, 0x7f0401b0 };
+ public static final int NavigationView_android_background = 0;
+ public static final int NavigationView_android_fitsSystemWindows = 1;
+ public static final int NavigationView_android_maxWidth = 2;
+ public static final int NavigationView_elevation = 3;
+ public static final int NavigationView_headerLayout = 4;
+ public static final int NavigationView_itemBackground = 5;
+ public static final int NavigationView_itemHorizontalPadding = 6;
+ public static final int NavigationView_itemIconPadding = 7;
+ public static final int NavigationView_itemIconTint = 8;
+ public static final int NavigationView_itemTextAppearance = 9;
+ public static final int NavigationView_itemTextColor = 10;
+ public static final int NavigationView_menu = 11;
+ public static final int[] Navigator = { 0x1010001, 0x10100d0 };
+ public static final int Navigator_android_label = 0;
+ public static final int Navigator_android_id = 1;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f0401d1 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f040220 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f0401d3, 0x7f0401d6 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0400fb, 0x7f0400fc, 0x7f0400fd, 0x7f0400fe, 0x7f0400ff, 0x7f040157, 0x7f0401fd, 0x7f040217, 0x7f04021d };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ public static final int[] ScrimInsetsFrameLayout = { 0x7f040141 };
+ public static final int ScrimInsetsFrameLayout_insetForeground = 0;
+ public static final int[] ScrollingViewBehavior_Layout = { 0x7f040045 };
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f040086, 0x7f04009e, 0x7f0400cb, 0x7f040125, 0x7f04013d, 0x7f040154, 0x7f0401f3, 0x7f0401f4, 0x7f040205, 0x7f040206, 0x7f04022a, 0x7f04022f, 0x7f04029a };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Snackbar = { 0x7f040215, 0x7f040216 };
+ public static final int Snackbar_snackbarButtonStyle = 0;
+ public static final int Snackbar_snackbarStyle = 1;
+ public static final int[] SnackbarLayout = { 0x101011f, 0x7f0400e5, 0x7f0401a9 };
+ public static final int SnackbarLayout_android_maxWidth = 0;
+ public static final int SnackbarLayout_elevation = 1;
+ public static final int SnackbarLayout_maxActionInlineWidth = 2;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f0401ed };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] StateListDrawable = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int StateListDrawable_android_dither = 0;
+ public static final int StateListDrawable_android_visible = 1;
+ public static final int StateListDrawable_android_variablePadding = 2;
+ public static final int StateListDrawable_android_constantSize = 3;
+ public static final int StateListDrawable_android_enterFadeDuration = 4;
+ public static final int StateListDrawable_android_exitFadeDuration = 5;
+ public static final int[] StateListDrawableItem = { 0x1010199 };
+ public static final int StateListDrawableItem_android_drawable = 0;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f04020f, 0x7f04021b, 0x7f040230, 0x7f040231, 0x7f040233, 0x7f04026f, 0x7f040270, 0x7f040271, 0x7f04028b, 0x7f04028c, 0x7f04028d };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TabItem = { 0x1010002, 0x10100f2, 0x101014f };
+ public static final int TabItem_android_icon = 0;
+ public static final int TabItem_android_layout = 1;
+ public static final int TabItem_android_text = 2;
+ public static final int[] TabLayout = { 0x7f040234, 0x7f040235, 0x7f040236, 0x7f040237, 0x7f040238, 0x7f040239, 0x7f04023a, 0x7f04023b, 0x7f04023c, 0x7f04023d, 0x7f04023e, 0x7f04023f, 0x7f040240, 0x7f040241, 0x7f040242, 0x7f040243, 0x7f040244, 0x7f040245, 0x7f040246, 0x7f040247, 0x7f040248, 0x7f040249, 0x7f04024b, 0x7f04024c, 0x7f04024d };
+ public static final int TabLayout_tabBackground = 0;
+ public static final int TabLayout_tabContentStart = 1;
+ public static final int TabLayout_tabGravity = 2;
+ public static final int TabLayout_tabIconTint = 3;
+ public static final int TabLayout_tabIconTintMode = 4;
+ public static final int TabLayout_tabIndicator = 5;
+ public static final int TabLayout_tabIndicatorAnimationDuration = 6;
+ public static final int TabLayout_tabIndicatorColor = 7;
+ public static final int TabLayout_tabIndicatorFullWidth = 8;
+ public static final int TabLayout_tabIndicatorGravity = 9;
+ public static final int TabLayout_tabIndicatorHeight = 10;
+ public static final int TabLayout_tabInlineLabel = 11;
+ public static final int TabLayout_tabMaxWidth = 12;
+ public static final int TabLayout_tabMinWidth = 13;
+ public static final int TabLayout_tabMode = 14;
+ public static final int TabLayout_tabPadding = 15;
+ public static final int TabLayout_tabPaddingBottom = 16;
+ public static final int TabLayout_tabPaddingEnd = 17;
+ public static final int TabLayout_tabPaddingStart = 18;
+ public static final int TabLayout_tabPaddingTop = 19;
+ public static final int TabLayout_tabRippleColor = 20;
+ public static final int TabLayout_tabSelectedTextColor = 21;
+ public static final int TabLayout_tabTextAppearance = 22;
+ public static final int TabLayout_tabTextColor = 23;
+ public static final int TabLayout_tabUnboundedRipple = 24;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f040116, 0x7f040252 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] TextInputLayout = { 0x101009a, 0x1010150, 0x7f04004e, 0x7f04004f, 0x7f040050, 0x7f040051, 0x7f040052, 0x7f040053, 0x7f040054, 0x7f040055, 0x7f040056, 0x7f0400b7, 0x7f0400b8, 0x7f0400b9, 0x7f0400ba, 0x7f0400e9, 0x7f0400ea, 0x7f040129, 0x7f04012a, 0x7f04012b, 0x7f04012f, 0x7f040130, 0x7f040131, 0x7f0401da, 0x7f0401db, 0x7f0401dc, 0x7f0401dd, 0x7f0401de };
+ public static final int TextInputLayout_android_textColorHint = 0;
+ public static final int TextInputLayout_android_hint = 1;
+ public static final int TextInputLayout_boxBackgroundColor = 2;
+ public static final int TextInputLayout_boxBackgroundMode = 3;
+ public static final int TextInputLayout_boxCollapsedPaddingTop = 4;
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd = 5;
+ public static final int TextInputLayout_boxCornerRadiusBottomStart = 6;
+ public static final int TextInputLayout_boxCornerRadiusTopEnd = 7;
+ public static final int TextInputLayout_boxCornerRadiusTopStart = 8;
+ public static final int TextInputLayout_boxStrokeColor = 9;
+ public static final int TextInputLayout_boxStrokeWidth = 10;
+ public static final int TextInputLayout_counterEnabled = 11;
+ public static final int TextInputLayout_counterMaxLength = 12;
+ public static final int TextInputLayout_counterOverflowTextAppearance = 13;
+ public static final int TextInputLayout_counterTextAppearance = 14;
+ public static final int TextInputLayout_errorEnabled = 15;
+ public static final int TextInputLayout_errorTextAppearance = 16;
+ public static final int TextInputLayout_helperText = 17;
+ public static final int TextInputLayout_helperTextEnabled = 18;
+ public static final int TextInputLayout_helperTextTextAppearance = 19;
+ public static final int TextInputLayout_hintAnimationEnabled = 20;
+ public static final int TextInputLayout_hintEnabled = 21;
+ public static final int TextInputLayout_hintTextAppearance = 22;
+ public static final int TextInputLayout_passwordToggleContentDescription = 23;
+ public static final int TextInputLayout_passwordToggleDrawable = 24;
+ public static final int TextInputLayout_passwordToggleEnabled = 25;
+ public static final int TextInputLayout_passwordToggleTint = 26;
+ public static final int TextInputLayout_passwordToggleTintMode = 27;
+ public static final int[] ThemeEnforcement = { 0x1010034, 0x7f0400e6, 0x7f0400e7 };
+ public static final int ThemeEnforcement_android_textAppearance = 0;
+ public static final int ThemeEnforcement_enforceMaterialTheme = 1;
+ public static final int ThemeEnforcement_enforceTextAppearance = 2;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f04005d, 0x7f04008e, 0x7f04008f, 0x7f0400a7, 0x7f0400a8, 0x7f0400a9, 0x7f0400aa, 0x7f0400ab, 0x7f0400ac, 0x7f0401a4, 0x7f0401a5, 0x7f0401aa, 0x7f0401c4, 0x7f0401c5, 0x7f0401ed, 0x7f04022b, 0x7f04022c, 0x7f04022d, 0x7f040277, 0x7f040279, 0x7f04027a, 0x7f04027b, 0x7f04027c, 0x7f04027d, 0x7f04027e, 0x7f04027f, 0x7f040280 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f0401d4, 0x7f0401d5, 0x7f04026d };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f04003c, 0x7f04003d };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/versionedparcelable/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/versionedparcelable/R.java
new file mode 100644
index 0000000..92e83d4
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/androidx/versionedparcelable/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.versionedparcelable;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/app/build/generated/not_namespaced_r_class_sources/debug/r/net/micode/notes/R.java b/app/build/generated/not_namespaced_r_class_sources/debug/r/net/micode/notes/R.java
new file mode 100644
index 0000000..d55bc8b
--- /dev/null
+++ b/app/build/generated/not_namespaced_r_class_sources/debug/r/net/micode/notes/R.java
@@ -0,0 +1,28795 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package net.micode.notes;
+
+public final class R {
+ public static final class anim {
+ public static final int abc_fade_in=0x7f010000;
+ public static final int abc_fade_out=0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom=0x7f010002;
+ public static final int abc_popup_enter=0x7f010003;
+ public static final int abc_popup_exit=0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom=0x7f010005;
+ public static final int abc_slide_in_bottom=0x7f010006;
+ public static final int abc_slide_in_top=0x7f010007;
+ public static final int abc_slide_out_bottom=0x7f010008;
+ public static final int abc_slide_out_top=0x7f010009;
+ public static final int abc_tooltip_enter=0x7f01000a;
+ public static final int abc_tooltip_exit=0x7f01000b;
+ public static final int design_bottom_sheet_slide_in=0x7f01000c;
+ public static final int design_bottom_sheet_slide_out=0x7f01000d;
+ public static final int design_snackbar_in=0x7f01000e;
+ public static final int design_snackbar_out=0x7f01000f;
+ public static final int nav_default_enter_anim=0x7f010010;
+ public static final int nav_default_exit_anim=0x7f010011;
+ public static final int nav_default_pop_enter_anim=0x7f010012;
+ public static final int nav_default_pop_exit_anim=0x7f010013;
+ }
+ public static final class animator {
+ public static final int design_appbar_state_list_animator=0x7f020000;
+ public static final int design_fab_hide_motion_spec=0x7f020001;
+ public static final int design_fab_show_motion_spec=0x7f020002;
+ public static final int mtrl_btn_state_list_anim=0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim=0x7f020004;
+ public static final int mtrl_chip_state_list_anim=0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec=0x7f020006;
+ public static final int mtrl_fab_show_motion_spec=0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec=0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec=0x7f020009;
+ }
+ public static final class array {
+ public static final int format_for_exported_note=0x7f030000;
+ public static final int menu_share_ways=0x7f030001;
+ }
+ public static final class attr {
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int action=0x7f040000;
+ /**
+ * Custom divider drawable to use for elements in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarDivider=0x7f040001;
+ /**
+ * Custom item state list drawable background for action bar items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarItemBackground=0x7f040002;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarPopupTheme=0x7f040003;
+ /**
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ */
+ public static final int actionBarSize=0x7f040004;
+ /**
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarSplitStyle=0x7f040005;
+ /**
+ * Reference to a style for the Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarStyle=0x7f040006;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabBarStyle=0x7f040007;
+ /**
+ * Default style for tabs within an action bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabStyle=0x7f040008;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabTextStyle=0x7f040009;
+ /**
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTheme=0x7f04000a;
+ /**
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarWidgetTheme=0x7f04000b;
+ /**
+ * Default action button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionButtonStyle=0x7f04000c;
+ /**
+ * Default ActionBar dropdown style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionDropDownStyle=0x7f04000d;
+ /**
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionLayout=0x7f04000e;
+ /**
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionMenuTextAppearance=0x7f04000f;
+ /**
+ * Color for text that appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int actionMenuTextColor=0x7f040010;
+ /**
+ * Background drawable to use for action mode UI
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeBackground=0x7f040011;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseButtonStyle=0x7f040012;
+ /**
+ * Drawable to use for the close action mode button
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseDrawable=0x7f040013;
+ /**
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCopyDrawable=0x7f040014;
+ /**
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCutDrawable=0x7f040015;
+ /**
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeFindDrawable=0x7f040016;
+ /**
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePasteDrawable=0x7f040017;
+ /**
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePopupWindowStyle=0x7f040018;
+ /**
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSelectAllDrawable=0x7f040019;
+ /**
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeShareDrawable=0x7f04001a;
+ /**
+ * Background drawable to use for action mode UI in the lower split bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSplitBackground=0x7f04001b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeStyle=0x7f04001c;
+ /**
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeWebSearchDrawable=0x7f04001d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowButtonStyle=0x7f04001e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowMenuStyle=0x7f04001f;
+ /**
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionProviderClass=0x7f040020;
+ /**
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionViewClass=0x7f040021;
+ /**
+ * Default ActivityChooserView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int activityChooserViewStyle=0x7f040022;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogButtonGroupStyle=0x7f040023;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int alertDialogCenterButtons=0x7f040024;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogStyle=0x7f040025;
+ /**
+ * Theme to use for alert dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogTheme=0x7f040026;
+ /**
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int allowStacking=0x7f040027;
+ /**
+ * Alpha multiplier applied to the base color.
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int alpha=0x7f040028;
+ /**
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int alphabeticModifiers=0x7f040029;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int altSrc=0x7f04002a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int animate_relativeTo=0x7f04002b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int applyMotionScene=0x7f04002c;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
2
+ *
startHorizontal
1
+ *
startVertical
0
+ *
+ */
+ public static final int arcMode=0x7f04002d;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int argType=0x7f04002e;
+ /**
+ * The length of the arrow head when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowHeadLength=0x7f04002f;
+ /**
+ * The length of the shaft when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowShaftLength=0x7f040030;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int attributeName=0x7f040031;
+ /**
+ * Default AutoCompleteTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoCompleteTextViewStyle=0x7f040032;
+ /**
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMaxTextSize=0x7f040033;
+ /**
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMinTextSize=0x7f040034;
+ /**
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoSizePresetSizes=0x7f040035;
+ /**
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeStepGranularity=0x7f040036;
+ /**
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ */
+ public static final int autoSizeTextType=0x7f040037;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
animateToEnd
4
+ *
animateToStart
3
+ *
jumpToEnd
2
+ *
jumpToStart
1
+ *
none
0
+ *
+ */
+ public static final int autoTransition=0x7f040038;
+ /**
+ * Specifies a background drawable for the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int background=0x7f040039;
+ /**
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundSplit=0x7f04003a;
+ /**
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundStacked=0x7f04003b;
+ /**
+ * Tint to apply to the background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundTint=0x7f04003c;
+ /**
+ * Blending mode used to apply the background tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int backgroundTintMode=0x7f04003d;
+ /**
+ * The length of the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int barLength=0x7f04003e;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int barrierAllowsGoneWidgets=0x7f04003f;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
0
+ *
right
1
+ *
start
5
+ *
top
2
+ *
+ */
+ public static final int barrierDirection=0x7f040040;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int barrierMargin=0x7f040041;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_autoHide=0x7f040042;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_fitToContents=0x7f040043;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_hideable=0x7f040044;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int behavior_overlapTop=0x7f040045;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ */
+ public static final int behavior_peekHeight=0x7f040046;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_skipCollapsed=0x7f040047;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int borderWidth=0x7f040048;
+ /**
+ * Style for buttons without an explicit border, often used in groups.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int borderlessButtonStyle=0x7f040049;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomAppBarStyle=0x7f04004a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomNavigationStyle=0x7f04004b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetDialogTheme=0x7f04004c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetStyle=0x7f04004d;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxBackgroundColor=0x7f04004e;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ */
+ public static final int boxBackgroundMode=0x7f04004f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCollapsedPaddingTop=0x7f040050;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomEnd=0x7f040051;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomStart=0x7f040052;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopEnd=0x7f040053;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopStart=0x7f040054;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxStrokeColor=0x7f040055;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxStrokeWidth=0x7f040056;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int brightness=0x7f040057;
+ /**
+ * Style for buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarButtonStyle=0x7f040058;
+ /**
+ * Style for the "negative" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNegativeButtonStyle=0x7f040059;
+ /**
+ * Style for the "neutral" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNeutralButtonStyle=0x7f04005a;
+ /**
+ * Style for the "positive" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarPositiveButtonStyle=0x7f04005b;
+ /**
+ * Style for button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarStyle=0x7f04005c;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int buttonGravity=0x7f04005d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int buttonIconDimen=0x7f04005e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonPanelSideLayout=0x7f04005f;
+ /**
+ * Normal Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyle=0x7f040060;
+ /**
+ * Small Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyleSmall=0x7f040061;
+ /**
+ * Tint to apply to the button drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int buttonTint=0x7f040062;
+ /**
+ * Blending mode used to apply the button tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int buttonTintMode=0x7f040063;
+ /**
+ * Background color for CardView.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int cardBackgroundColor=0x7f040064;
+ /**
+ * Corner radius for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardCornerRadius=0x7f040065;
+ /**
+ * Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardElevation=0x7f040066;
+ /**
+ * Maximum Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardMaxElevation=0x7f040067;
+ /**
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardPreventCornerOverlap=0x7f040068;
+ /**
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardUseCompatPadding=0x7f040069;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int cardViewStyle=0x7f04006a;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chainUseRtl=0x7f04006b;
+ /**
+ * Default Checkbox style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkboxStyle=0x7f04006c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedChip=0x7f04006d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedIcon=0x7f04006e;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconEnabled=0x7f04006f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconVisible=0x7f040070;
+ /**
+ * Default CheckedTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedTextViewStyle=0x7f040071;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipBackgroundColor=0x7f040072;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipCornerRadius=0x7f040073;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipEndPadding=0x7f040074;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipGroupStyle=0x7f040075;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipIcon=0x7f040076;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconEnabled=0x7f040077;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipIconSize=0x7f040078;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipIconTint=0x7f040079;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconVisible=0x7f04007a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipMinHeight=0x7f04007b;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacing=0x7f04007c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingHorizontal=0x7f04007d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingVertical=0x7f04007e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStandaloneStyle=0x7f04007f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStartPadding=0x7f040080;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipStrokeColor=0x7f040081;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStrokeWidth=0x7f040082;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStyle=0x7f040083;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int circleRadius=0x7f040084;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
jumpToEnd
100
+ *
jumpToStart
1000
+ *
toggle
11
+ *
transitionToEnd
1
+ *
transitionToStart
10
+ *
+ */
+ public static final int clickAction=0x7f040085;
+ /**
+ * Close button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeIcon=0x7f040086;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconEnabled=0x7f040087;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconEndPadding=0x7f040088;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconSize=0x7f040089;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconStartPadding=0x7f04008a;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int closeIconTint=0x7f04008b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconVisible=0x7f04008c;
+ /**
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeItemLayout=0x7f04008d;
+ /**
+ * Text to set as the content description for the collapse button.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int collapseContentDescription=0x7f04008e;
+ /**
+ * Icon drawable to use for the collapse button.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapseIcon=0x7f04008f;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int collapsedTitleGravity=0x7f040090;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapsedTitleTextAppearance=0x7f040091;
+ /**
+ * The drawing color for the bars
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int color=0x7f040092;
+ /**
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorAccent=0x7f040093;
+ /**
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorBackgroundFloating=0x7f040094;
+ /**
+ * The color applied to framework buttons in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorButtonNormal=0x7f040095;
+ /**
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlActivated=0x7f040096;
+ /**
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlHighlight=0x7f040097;
+ /**
+ * The color applied to framework controls in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlNormal=0x7f040098;
+ /**
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorError=0x7f040099;
+ /**
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimary=0x7f04009a;
+ /**
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimaryDark=0x7f04009b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSecondary=0x7f04009c;
+ /**
+ * The color applied to framework switch thumbs in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSwitchThumbNormal=0x7f04009d;
+ /**
+ * Commit icon shown in the query suggestion row
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int commitIcon=0x7f04009e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int constraintSet=0x7f04009f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int constraintSetEnd=0x7f0400a0;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int constraintSetStart=0x7f0400a1;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int constraint_referenced_ids=0x7f0400a2;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int constraint_referenced_tags=0x7f0400a3;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int constraints=0x7f0400a4;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int content=0x7f0400a5;
+ /**
+ * The content description associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int contentDescription=0x7f0400a6;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEnd=0x7f0400a7;
+ /**
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEndWithActions=0x7f0400a8;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetLeft=0x7f0400a9;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetRight=0x7f0400aa;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStart=0x7f0400ab;
+ /**
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStartWithNavigation=0x7f0400ac;
+ /**
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPadding=0x7f0400ad;
+ /**
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingBottom=0x7f0400ae;
+ /**
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingLeft=0x7f0400af;
+ /**
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingRight=0x7f0400b0;
+ /**
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingTop=0x7f0400b1;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int contentScrim=0x7f0400b2;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int contrast=0x7f0400b3;
+ /**
+ * The background used by framework controls.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int controlBackground=0x7f0400b4;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int coordinatorLayoutStyle=0x7f0400b5;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cornerRadius=0x7f0400b6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int counterEnabled=0x7f0400b7;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int counterMaxLength=0x7f0400b8;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterOverflowTextAppearance=0x7f0400b9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterTextAppearance=0x7f0400ba;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int crossfade=0x7f0400bb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int currentState=0x7f0400bc;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
1
+ *
spline
0
+ *
+ */
+ public static final int curveFit=0x7f0400bd;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int customBoolean=0x7f0400be;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int customColorDrawableValue=0x7f0400bf;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int customColorValue=0x7f0400c0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int customDimension=0x7f0400c1;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int customFloatValue=0x7f0400c2;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int customIntegerValue=0x7f0400c3;
+ /**
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int customNavigationLayout=0x7f0400c4;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int customPixelDimension=0x7f0400c5;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int customStringValue=0x7f0400c6;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int data=0x7f0400c7;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int dataPattern=0x7f0400c8;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int defaultDuration=0x7f0400c9;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int defaultNavHost=0x7f0400ca;
+ /**
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int defaultQueryHint=0x7f0400cb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int defaultState=0x7f0400cc;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int deltaPolarAngle=0x7f0400cd;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int deltaPolarRadius=0x7f0400ce;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int deriveConstraintsFrom=0x7f0400cf;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int destination=0x7f0400d0;
+ /**
+ * Preferred corner radius of dialogs.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogCornerRadius=0x7f0400d1;
+ /**
+ * Preferred padding for dialog content.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogPreferredPadding=0x7f0400d2;
+ /**
+ * Theme to use for dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dialogTheme=0x7f0400d3;
+ /**
+ * Options affecting how the action bar is displayed.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ */
+ public static final int displayOptions=0x7f0400d4;
+ /**
+ * Specifies the drawable used for item dividers.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int divider=0x7f0400d5;
+ /**
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerHorizontal=0x7f0400d6;
+ /**
+ * Size of padding on either end of a divider.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dividerPadding=0x7f0400d7;
+ /**
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerVertical=0x7f0400d8;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
dragDown
1
+ *
dragEnd
5
+ *
dragLeft
2
+ *
dragRight
3
+ *
dragStart
4
+ *
dragUp
0
+ *
+ */
+ public static final int dragDirection=0x7f0400d9;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int dragScale=0x7f0400da;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int dragThreshold=0x7f0400db;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
asConfigured
4
+ *
deltaRelative
3
+ *
none
0
+ *
path
1
+ *
pathRelative
2
+ *
rectangles
5
+ *
+ */
+ public static final int drawPath=0x7f0400dc;
+ /**
+ * The total size of the drawable
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int drawableSize=0x7f0400dd;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int drawerArrowStyle=0x7f0400de;
+ /**
+ * ListPopupWindow compatibility
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dropDownListViewStyle=0x7f0400df;
+ /**
+ * The preferred item height for dropdown lists.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dropdownListPreferredItemHeight=0x7f0400e0;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int duration=0x7f0400e1;
+ /**
+ * EditText background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextBackground=0x7f0400e2;
+ /**
+ * EditText text foreground color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int editTextColor=0x7f0400e3;
+ /**
+ * Default EditText style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextStyle=0x7f0400e4;
+ /**
+ * Elevation for the action bar itself
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int elevation=0x7f0400e5;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceMaterialTheme=0x7f0400e6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceTextAppearance=0x7f0400e7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int enterAnim=0x7f0400e8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int errorEnabled=0x7f0400e9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int errorTextAppearance=0x7f0400ea;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int exitAnim=0x7f0400eb;
+ /**
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandActivityOverflowButtonDrawable=0x7f0400ec;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int expanded=0x7f0400ed;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int expandedTitleGravity=0x7f0400ee;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMargin=0x7f0400ef;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginBottom=0x7f0400f0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginEnd=0x7f0400f1;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginStart=0x7f0400f2;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginTop=0x7f0400f3;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandedTitleTextAppearance=0x7f0400f4;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ */
+ public static final int fabAlignmentMode=0x7f0400f5;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleMargin=0x7f0400f6;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleRoundedCornerRadius=0x7f0400f7;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleVerticalOffset=0x7f0400f8;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCustomSize=0x7f0400f9;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ */
+ public static final int fabSize=0x7f0400fa;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int fastScrollEnabled=0x7f0400fb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalThumbDrawable=0x7f0400fc;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalTrackDrawable=0x7f0400fd;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalThumbDrawable=0x7f0400fe;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalTrackDrawable=0x7f0400ff;
+ /**
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int firstBaselineToTopHeight=0x7f040100;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int floatingActionButtonStyle=0x7f040101;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_firstHorizontalBias=0x7f040102;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_firstHorizontalStyle=0x7f040103;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_firstVerticalBias=0x7f040104;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_firstVerticalStyle=0x7f040105;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
2
+ *
end
1
+ *
start
0
+ *
+ */
+ public static final int flow_horizontalAlign=0x7f040106;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_horizontalBias=0x7f040107;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int flow_horizontalGap=0x7f040108;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_horizontalStyle=0x7f040109;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_lastHorizontalBias=0x7f04010a;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_lastHorizontalStyle=0x7f04010b;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_lastVerticalBias=0x7f04010c;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_lastVerticalStyle=0x7f04010d;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int flow_maxElementsWrap=0x7f04010e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int flow_padding=0x7f04010f;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
baseline
3
+ *
bottom
1
+ *
center
2
+ *
top
0
+ *
+ */
+ public static final int flow_verticalAlign=0x7f040110;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int flow_verticalBias=0x7f040111;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int flow_verticalGap=0x7f040112;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int flow_verticalStyle=0x7f040113;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
aligned
2
+ *
chain
1
+ *
none
0
+ *
+ */
+ public static final int flow_wrapMode=0x7f040114;
+ /**
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int font=0x7f040115;
+ /**
+ * The attribute for the font family.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontFamily=0x7f040116;
+ /**
+ * The authority of the Font Provider to be used for the request.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderAuthority=0x7f040117;
+ /**
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fontProviderCerts=0x7f040118;
+ /**
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ */
+ public static final int fontProviderFetchStrategy=0x7f040119;
+ /**
+ * The length of the timeout during fetching.
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ */
+ public static final int fontProviderFetchTimeout=0x7f04011a;
+ /**
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderPackage=0x7f04011b;
+ /**
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderQuery=0x7f04011c;
+ /**
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ */
+ public static final int fontStyle=0x7f04011d;
+ /**
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontVariationSettings=0x7f04011e;
+ /**
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
May be an integer value, such as "100".
+ */
+ public static final int fontWeight=0x7f04011f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int foregroundInsidePadding=0x7f040120;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int framePosition=0x7f040121;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int fullscreenBackgroundColor=0x7f040122;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int fullscreenTextColor=0x7f040123;
+ /**
+ * The max gap between the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int gapBetweenBars=0x7f040124;
+ /**
+ * Go button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int goIcon=0x7f040125;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int graph=0x7f040126;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int headerLayout=0x7f040127;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int height=0x7f040128;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int helperText=0x7f040129;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int helperTextEnabled=0x7f04012a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int helperTextTextAppearance=0x7f04012b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hideMotionSpec=0x7f04012c;
+ /**
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnContentScroll=0x7f04012d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnScroll=0x7f04012e;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintAnimationEnabled=0x7f04012f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintEnabled=0x7f040130;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hintTextAppearance=0x7f040131;
+ /**
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeAsUpIndicator=0x7f040132;
+ /**
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeLayout=0x7f040133;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int hoveredFocusedTranslationZ=0x7f040134;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int icon=0x7f040135;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconEndPadding=0x7f040136;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ */
+ public static final int iconGravity=0x7f040137;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconPadding=0x7f040138;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconSize=0x7f040139;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconStartPadding=0x7f04013a;
+ /**
+ * Tint to apply to the icon.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int iconTint=0x7f04013b;
+ /**
+ * Blending mode used to apply the icon tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int iconTintMode=0x7f04013c;
+ /**
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int iconifiedByDefault=0x7f04013d;
+ /**
+ * ImageButton background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int imageButtonStyle=0x7f04013e;
+ /**
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int indeterminateProgressStyle=0x7f04013f;
+ /**
+ * The maximal number of items initially shown in the activity list.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int initialActivityCount=0x7f040140;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int insetForeground=0x7f040141;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int isLightTheme=0x7f040142;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemBackground=0x7f040143;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemHorizontalPadding=0x7f040144;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int itemHorizontalTranslationEnabled=0x7f040145;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconPadding=0x7f040146;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconSize=0x7f040147;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemIconTint=0x7f040148;
+ /**
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemPadding=0x7f040149;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemSpacing=0x7f04014a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearance=0x7f04014b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceActive=0x7f04014c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceInactive=0x7f04014d;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemTextColor=0x7f04014e;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
deltaRelative
0
+ *
parentRelative
2
+ *
pathRelative
1
+ *
+ */
+ public static final int keyPositionType=0x7f04014f;
+ /**
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int keylines=0x7f040150;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ */
+ public static final int labelVisibilityMode=0x7f040151;
+ /**
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lastBaselineToBottomHeight=0x7f040152;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int launchSingleTop=0x7f040153;
+ /**
+ * The layout to use for the search view.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout=0x7f040154;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layoutDescription=0x7f040155;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
honorRequest
1
+ *
ignoreRequest
0
+ *
+ */
+ public static final int layoutDuringTransition=0x7f040156;
+ /**
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layoutManager=0x7f040157;
+ /**
+ * The id of an anchor view that this view should position relative to.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_anchor=0x7f040158;
+ /**
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int layout_anchorGravity=0x7f040159;
+ /**
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layout_behavior=0x7f04015a;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ */
+ public static final int layout_collapseMode=0x7f04015b;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_collapseParallaxMultiplier=0x7f04015c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int layout_constrainedHeight=0x7f04015d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int layout_constrainedWidth=0x7f04015e;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintBaseline_creator=0x7f04015f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintBaseline_toBaselineOf=0x7f040160;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintBottom_creator=0x7f040161;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintBottom_toBottomOf=0x7f040162;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintBottom_toTopOf=0x7f040163;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_constraintCircle=0x7f040164;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintCircleAngle=0x7f040165;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_constraintCircleRadius=0x7f040166;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layout_constraintDimensionRatio=0x7f040167;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintEnd_toEndOf=0x7f040168;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintEnd_toStartOf=0x7f040169;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_constraintGuide_begin=0x7f04016a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_constraintGuide_end=0x7f04016b;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintGuide_percent=0x7f04016c;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ */
+ public static final int layout_constraintHeight_default=0x7f04016d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ */
+ public static final int layout_constraintHeight_max=0x7f04016e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ */
+ public static final int layout_constraintHeight_min=0x7f04016f;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintHeight_percent=0x7f040170;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintHorizontal_bias=0x7f040171;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int layout_constraintHorizontal_chainStyle=0x7f040172;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintHorizontal_weight=0x7f040173;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintLeft_creator=0x7f040174;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintLeft_toLeftOf=0x7f040175;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintLeft_toRightOf=0x7f040176;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintRight_creator=0x7f040177;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintRight_toLeftOf=0x7f040178;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintRight_toRightOf=0x7f040179;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintStart_toEndOf=0x7f04017a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintStart_toStartOf=0x7f04017b;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layout_constraintTag=0x7f04017c;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_constraintTop_creator=0x7f04017d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintTop_toBottomOf=0x7f04017e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int layout_constraintTop_toTopOf=0x7f04017f;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintVertical_bias=0x7f040180;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ */
+ public static final int layout_constraintVertical_chainStyle=0x7f040181;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintVertical_weight=0x7f040182;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ */
+ public static final int layout_constraintWidth_default=0x7f040183;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ */
+ public static final int layout_constraintWidth_max=0x7f040184;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ */
+ public static final int layout_constraintWidth_min=0x7f040185;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_constraintWidth_percent=0x7f040186;
+ /**
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ */
+ public static final int layout_dodgeInsetEdges=0x7f040187;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_editor_absoluteX=0x7f040188;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_editor_absoluteY=0x7f040189;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginBottom=0x7f04018a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginEnd=0x7f04018b;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginLeft=0x7f04018c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginRight=0x7f04018d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginStart=0x7f04018e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int layout_goneMarginTop=0x7f04018f;
+ /**
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ */
+ public static final int layout_insetEdge=0x7f040190;
+ /**
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_keyline=0x7f040191;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
barrier
2
+ *
cache_measures
100
+ *
chains
4
+ *
dependency_ordering
200
+ *
dimensions
8
+ *
direct
1
direct, measure caches
+ *
graph
40
+ *
graph_wrap
80
+ *
grouping
400
+ *
groups
20
+ *
none
0
+ *
ratio
10
+ *
standard
101
+ *
+ */
+ public static final int layout_optimizationLevel=0x7f040192;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ */
+ public static final int layout_scrollFlags=0x7f040193;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_scrollInterpolator=0x7f040194;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int liftOnScroll=0x7f040195;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int limitBoundsTo=0x7f040196;
+ /**
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineHeight=0x7f040197;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineSpacing=0x7f040198;
+ /**
+ * Drawable used as a background for selected list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listChoiceBackgroundIndicator=0x7f040199;
+ /**
+ * The list divider used in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listDividerAlertDialog=0x7f04019a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listItemLayout=0x7f04019b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listLayout=0x7f04019c;
+ /**
+ * Default menu-style ListView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listMenuViewStyle=0x7f04019d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listPopupWindowStyle=0x7f04019e;
+ /**
+ * The preferred list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeight=0x7f04019f;
+ /**
+ * A larger, more robust list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightLarge=0x7f0401a0;
+ /**
+ * A smaller, sleeker list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightSmall=0x7f0401a1;
+ /**
+ * The preferred padding along the left edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingLeft=0x7f0401a2;
+ /**
+ * The preferred padding along the right edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingRight=0x7f0401a3;
+ /**
+ * Specifies the drawable used for the application logo.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int logo=0x7f0401a4;
+ /**
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int logoDescription=0x7f0401a5;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialButtonStyle=0x7f0401a6;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialCardViewStyle=0x7f0401a7;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int maxAcceleration=0x7f0401a8;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxActionInlineWidth=0x7f0401a9;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxButtonHeight=0x7f0401aa;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxHeight=0x7f0401ab;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxImageSize=0x7f0401ac;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int maxVelocity=0x7f0401ad;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxWidth=0x7f0401ae;
+ /**
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int measureWithLargestChild=0x7f0401af;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int menu=0x7f0401b0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int minHeight=0x7f0401b1;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int minWidth=0x7f0401b2;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int mock_diagonalsColor=0x7f0401b3;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int mock_label=0x7f0401b4;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int mock_labelBackgroundColor=0x7f0401b5;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int mock_labelColor=0x7f0401b6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int mock_showDiagonals=0x7f0401b7;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int mock_showLabel=0x7f0401b8;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
NO_DEBUG
0
+ *
SHOW_ALL
3
+ *
SHOW_PATH
2
+ *
SHOW_PROGRESS
1
+ *
+ */
+ public static final int motionDebug=0x7f0401b9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bounce
5
+ *
easeIn
1
+ *
easeInOut
0
+ *
easeOut
2
+ *
linear
3
+ *
+ */
+ public static final int motionInterpolator=0x7f0401ba;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int motionPathRotate=0x7f0401bb;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int motionProgress=0x7f0401bc;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int motionStagger=0x7f0401bd;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int motionTarget=0x7f0401be;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int motion_postLayoutCollision=0x7f0401bf;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int motion_triggerOnCollision=0x7f0401c0;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int moveWhenScrollAtTop=0x7f0401c1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int multiChoiceItemLayout=0x7f0401c2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navGraph=0x7f0401c3;
+ /**
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int navigationContentDescription=0x7f0401c4;
+ /**
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationIcon=0x7f0401c5;
+ /**
+ * The type of navigation to use.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ */
+ public static final int navigationMode=0x7f0401c6;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationViewStyle=0x7f0401c7;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disablePostScroll
1
+ *
disableScroll
2
+ *
none
0
+ *
+ */
+ public static final int nestedScrollFlags=0x7f0401c8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int nullable=0x7f0401c9;
+ /**
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int numericModifiers=0x7f0401ca;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int onCross=0x7f0401cb;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int onHide=0x7f0401cc;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int onNegativeCross=0x7f0401cd;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int onPositiveCross=0x7f0401ce;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int onShow=0x7f0401cf;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
autoComplete
0
+ *
autoCompleteToEnd
2
+ *
autoCompleteToStart
1
+ *
decelerate
4
+ *
decelerateAndComplete
5
+ *
stop
3
+ *
+ */
+ public static final int onTouchUp=0x7f0401d0;
+ /**
+ * Whether the popup window should overlap its anchor view.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int overlapAnchor=0x7f0401d1;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int overlay=0x7f0401d2;
+ /**
+ * Bottom padding to use when no buttons are present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingBottomNoButtons=0x7f0401d3;
+ /**
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingEnd=0x7f0401d4;
+ /**
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingStart=0x7f0401d5;
+ /**
+ * Top padding to use when no title is present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingTopNoTitle=0x7f0401d6;
+ /**
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelBackground=0x7f0401d7;
+ /**
+ * Default Panel Menu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelMenuListTheme=0x7f0401d8;
+ /**
+ * Default Panel Menu width.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int panelMenuListWidth=0x7f0401d9;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int passwordToggleContentDescription=0x7f0401da;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int passwordToggleDrawable=0x7f0401db;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int passwordToggleEnabled=0x7f0401dc;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int passwordToggleTint=0x7f0401dd;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int passwordToggleTintMode=0x7f0401de;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ */
+ public static final int pathMotionArc=0x7f0401df;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int path_percent=0x7f0401e0;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int percentHeight=0x7f0401e1;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int percentWidth=0x7f0401e2;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int percentX=0x7f0401e3;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int percentY=0x7f0401e4;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int perpendicularPath_percent=0x7f0401e5;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ */
+ public static final int pivotAnchor=0x7f0401e6;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
8
+ *
invisible
4
+ *
visible
0
+ *
+ */
+ public static final int placeholder_emptyVisibility=0x7f0401e7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popEnterAnim=0x7f0401e8;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popExitAnim=0x7f0401e9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popUpTo=0x7f0401ea;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int popUpToInclusive=0x7f0401eb;
+ /**
+ * Default PopupMenu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupMenuStyle=0x7f0401ec;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupTheme=0x7f0401ed;
+ /**
+ * Default PopupWindow style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupWindowStyle=0x7f0401ee;
+ /**
+ * Whether space should be reserved in layout when an icon is missing.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int preserveIconSpacing=0x7f0401ef;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int pressedTranslationZ=0x7f0401f0;
+ /**
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int progressBarPadding=0x7f0401f1;
+ /**
+ * Specifies a style resource to use for an embedded progress bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int progressBarStyle=0x7f0401f2;
+ /**
+ * Background for the section containing the search query
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int queryBackground=0x7f0401f3;
+ /**
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int queryHint=0x7f0401f4;
+ /**
+ * Default RadioButton style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int radioButtonStyle=0x7f0401f5;
+ /**
+ * Default RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyle=0x7f0401f6;
+ /**
+ * Indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleIndicator=0x7f0401f7;
+ /**
+ * Small indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleSmall=0x7f0401f8;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int region_heightLessThan=0x7f0401f9;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int region_heightMoreThan=0x7f0401fa;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int region_widthLessThan=0x7f0401fb;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int region_widthMoreThan=0x7f0401fc;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int reverseLayout=0x7f0401fd;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int rippleColor=0x7f0401fe;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int round=0x7f0401ff;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int roundPercent=0x7f040200;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int saturation=0x7f040201;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int scrimAnimationDuration=0x7f040202;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int scrimBackground=0x7f040203;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int scrimVisibleHeightTrigger=0x7f040204;
+ /**
+ * Search icon displayed as a text field hint
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchHintIcon=0x7f040205;
+ /**
+ * Search icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchIcon=0x7f040206;
+ /**
+ * Style for the search query widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchViewStyle=0x7f040207;
+ /**
+ * Default SeekBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int seekBarStyle=0x7f040208;
+ /**
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackground=0x7f040209;
+ /**
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackgroundBorderless=0x7f04020a;
+ /**
+ * How this item should display in the Action Bar, if present.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ */
+ public static final int showAsAction=0x7f04020b;
+ /**
+ * Setting for which dividers to show.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ */
+ public static final int showDividers=0x7f04020c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int showMotionSpec=0x7f04020d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showPaths=0x7f04020e;
+ /**
+ * Whether to draw on/off text.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showText=0x7f04020f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showTitle=0x7f040210;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int singleChoiceItemLayout=0x7f040211;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleLine=0x7f040212;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleSelection=0x7f040213;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int sizePercent=0x7f040214;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarButtonStyle=0x7f040215;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarStyle=0x7f040216;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int spanCount=0x7f040217;
+ /**
+ * Whether bars should rotate or not during transition
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int spinBars=0x7f040218;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerDropDownItemStyle=0x7f040219;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerStyle=0x7f04021a;
+ /**
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int splitTrack=0x7f04021b;
+ /**
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int srcCompat=0x7f04021c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int stackFromEnd=0x7f04021d;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int staggered=0x7f04021e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int startDestination=0x7f04021f;
+ /**
+ * State identifier indicating the popup will be above the anchor.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_above_anchor=0x7f040220;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsed=0x7f040221;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsible=0x7f040222;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_liftable=0x7f040223;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_lifted=0x7f040224;
+ /**
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarBackground=0x7f040225;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarScrim=0x7f040226;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int strokeColor=0x7f040227;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int strokeWidth=0x7f040228;
+ /**
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subMenuArrow=0x7f040229;
+ /**
+ * Background for the section containing the action (e.g. voice search)
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int submitBackground=0x7f04022a;
+ /**
+ * Specifies subtitle text used for navigationMode="normal"
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int subtitle=0x7f04022b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextAppearance=0x7f04022c;
+ /**
+ * A color to apply to the subtitle string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int subtitleTextColor=0x7f04022d;
+ /**
+ * Specifies a style to use for subtitle text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextStyle=0x7f04022e;
+ /**
+ * Layout for query suggestion rows
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int suggestionRowLayout=0x7f04022f;
+ /**
+ * Minimum width for the switch component
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchMinWidth=0x7f040230;
+ /**
+ * Minimum space between the switch and caption text
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchPadding=0x7f040231;
+ /**
+ * Default style for the Switch widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchStyle=0x7f040232;
+ /**
+ * TextAppearance style for text displayed on the switch thumb.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchTextAppearance=0x7f040233;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabBackground=0x7f040234;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabContentStart=0x7f040235;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ */
+ public static final int tabGravity=0x7f040236;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIconTint=0x7f040237;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int tabIconTintMode=0x7f040238;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabIndicator=0x7f040239;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int tabIndicatorAnimationDuration=0x7f04023a;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIndicatorColor=0x7f04023b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabIndicatorFullWidth=0x7f04023c;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ */
+ public static final int tabIndicatorGravity=0x7f04023d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabIndicatorHeight=0x7f04023e;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabInlineLabel=0x7f04023f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMaxWidth=0x7f040240;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMinWidth=0x7f040241;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ */
+ public static final int tabMode=0x7f040242;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPadding=0x7f040243;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingBottom=0x7f040244;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingEnd=0x7f040245;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingStart=0x7f040246;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingTop=0x7f040247;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabRippleColor=0x7f040248;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabSelectedTextColor=0x7f040249;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabStyle=0x7f04024a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabTextAppearance=0x7f04024b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabTextColor=0x7f04024c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabUnboundedRipple=0x7f04024d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int targetId=0x7f04024e;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int telltales_tailColor=0x7f04024f;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int telltales_tailScale=0x7f040250;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
layout
0
+ *
postLayout
1
+ *
staticLayout
3
+ *
staticPostLayout
2
+ *
+ */
+ public static final int telltales_velocityMode=0x7f040251;
+ /**
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int textAllCaps=0x7f040252;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody1=0x7f040253;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody2=0x7f040254;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceButton=0x7f040255;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceCaption=0x7f040256;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline1=0x7f040257;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline2=0x7f040258;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline3=0x7f040259;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline4=0x7f04025a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline5=0x7f04025b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline6=0x7f04025c;
+ /**
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceLargePopupMenu=0x7f04025d;
+ /**
+ * The preferred TextAppearance for the primary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItem=0x7f04025e;
+ /**
+ * The preferred TextAppearance for the secondary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSecondary=0x7f04025f;
+ /**
+ * The preferred TextAppearance for the primary text of small list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSmall=0x7f040260;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceOverline=0x7f040261;
+ /**
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearancePopupMenuHeader=0x7f040262;
+ /**
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultSubtitle=0x7f040263;
+ /**
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultTitle=0x7f040264;
+ /**
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSmallPopupMenu=0x7f040265;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle1=0x7f040266;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle2=0x7f040267;
+ /**
+ * Color of list item text in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorAlertDialogListItem=0x7f040268;
+ /**
+ * Text color for urls in search suggestions, used by things like global search
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorSearchUrl=0x7f040269;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textEndPadding=0x7f04026a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textInputStyle=0x7f04026b;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textStartPadding=0x7f04026c;
+ /**
+ * Deprecated.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int theme=0x7f04026d;
+ /**
+ * The thickness (stroke size) for the bar paint
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thickness=0x7f04026e;
+ /**
+ * Amount of padding on either side of text within the switch thumb.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thumbTextPadding=0x7f04026f;
+ /**
+ * Tint to apply to the thumb drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int thumbTint=0x7f040270;
+ /**
+ * Blending mode used to apply the thumb tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int thumbTintMode=0x7f040271;
+ /**
+ * Drawable displayed at each progress position on a seekbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tickMark=0x7f040272;
+ /**
+ * Tint to apply to the tick mark drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tickMarkTint=0x7f040273;
+ /**
+ * Blending mode used to apply the tick mark tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tickMarkTintMode=0x7f040274;
+ /**
+ * Tint to apply to the image source.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tint=0x7f040275;
+ /**
+ * Blending mode used to apply the image source tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tintMode=0x7f040276;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int title=0x7f040277;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int titleEnabled=0x7f040278;
+ /**
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMargin=0x7f040279;
+ /**
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginBottom=0x7f04027a;
+ /**
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginEnd=0x7f04027b;
+ /**
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginStart=0x7f04027c;
+ /**
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginTop=0x7f04027d;
+ /**
+ * {@deprecated Use titleMargin}
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ @Deprecated
+ public static final int titleMargins=0x7f04027e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextAppearance=0x7f04027f;
+ /**
+ * A color to apply to the title string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int titleTextColor=0x7f040280;
+ /**
+ * Specifies a style to use for title text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextStyle=0x7f040281;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarId=0x7f040282;
+ /**
+ * Default Toolar NavigationButtonStyle
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarNavigationButtonStyle=0x7f040283;
+ /**
+ * Default Toolbar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarStyle=0x7f040284;
+ /**
+ * Foreground color to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tooltipForegroundColor=0x7f040285;
+ /**
+ * Background to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tooltipFrameBackground=0x7f040286;
+ /**
+ * The tooltip text associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int tooltipText=0x7f040287;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int touchAnchorId=0x7f040288;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
1
+ *
middle
4
+ *
right
2
+ *
start
5
+ *
top
0
+ *
+ */
+ public static final int touchAnchorSide=0x7f040289;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int touchRegionId=0x7f04028a;
+ /**
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int track=0x7f04028b;
+ /**
+ * Tint to apply to the track.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int trackTint=0x7f04028c;
+ /**
+ * Blending mode used to apply the track tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int trackTintMode=0x7f04028d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int transitionDisable=0x7f04028e;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ */
+ public static final int transitionEasing=0x7f04028f;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginOnFirstDraw
1
+ *
none
0
+ *
+ */
+ public static final int transitionFlags=0x7f040290;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int transitionPathRotate=0x7f040291;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int triggerId=0x7f040292;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int triggerReceiver=0x7f040293;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int triggerSlack=0x7f040294;
+ /**
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
May be an integer value, such as "100".
+ */
+ public static final int ttcIndex=0x7f040295;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int uri=0x7f040296;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int useCompatPadding=0x7f040297;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int viewInflaterClass=0x7f040298;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ignore
1
+ *
normal
0
+ *
+ */
+ public static final int visibilityMode=0x7f040299;
+ /**
+ * Voice button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int voiceIcon=0x7f04029a;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int warmth=0x7f04029b;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int waveDecay=0x7f04029c;
+ /**
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int waveOffset=0x7f04029d;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int wavePeriod=0x7f04029e;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bounce
6
+ *
cos
5
+ *
reverseSawtooth
4
+ *
sawtooth
3
+ *
sin
0
+ *
square
1
+ *
triangle
2
+ *
+ */
+ public static final int waveShape=0x7f04029f;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
path
1
+ *
position
0
+ *
+ */
+ public static final int waveVariesBy=0x7f0402a0;
+ /**
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBar=0x7f0402a1;
+ /**
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBarOverlay=0x7f0402a2;
+ /**
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionModeOverlay=0x7f0402a3;
+ /**
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMajor=0x7f0402a4;
+ /**
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMinor=0x7f0402a5;
+ /**
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMajor=0x7f0402a6;
+ /**
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMinor=0x7f0402a7;
+ /**
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMajor=0x7f0402a8;
+ /**
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMinor=0x7f0402a9;
+ /**
+ * Flag indicating whether there should be no title on this window.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowNoTitle=0x7f0402aa;
+ }
+ public static final class bool {
+ public static final int abc_action_bar_embed_tabs=0x7f050000;
+ public static final int abc_allow_stacked_button_bar=0x7f050001;
+ public static final int abc_config_actionMenuItemAllCaps=0x7f050002;
+ public static final int mtrl_btn_textappearance_all_caps=0x7f050003;
+ }
+ public static final class color {
+ public static final int abc_background_cache_hint_selector_material_dark=0x7f060000;
+ public static final int abc_background_cache_hint_selector_material_light=0x7f060001;
+ public static final int abc_btn_colored_borderless_text_material=0x7f060002;
+ public static final int abc_btn_colored_text_material=0x7f060003;
+ public static final int abc_color_highlight_material=0x7f060004;
+ public static final int abc_hint_foreground_material_dark=0x7f060005;
+ public static final int abc_hint_foreground_material_light=0x7f060006;
+ public static final int abc_input_method_navigation_guard=0x7f060007;
+ public static final int abc_primary_text_disable_only_material_dark=0x7f060008;
+ public static final int abc_primary_text_disable_only_material_light=0x7f060009;
+ public static final int abc_primary_text_material_dark=0x7f06000a;
+ public static final int abc_primary_text_material_light=0x7f06000b;
+ public static final int abc_search_url_text=0x7f06000c;
+ public static final int abc_search_url_text_normal=0x7f06000d;
+ public static final int abc_search_url_text_pressed=0x7f06000e;
+ public static final int abc_search_url_text_selected=0x7f06000f;
+ public static final int abc_secondary_text_material_dark=0x7f060010;
+ public static final int abc_secondary_text_material_light=0x7f060011;
+ public static final int abc_tint_btn_checkable=0x7f060012;
+ public static final int abc_tint_default=0x7f060013;
+ public static final int abc_tint_edittext=0x7f060014;
+ public static final int abc_tint_seek_thumb=0x7f060015;
+ public static final int abc_tint_spinner=0x7f060016;
+ public static final int abc_tint_switch_track=0x7f060017;
+ public static final int accent_material_dark=0x7f060018;
+ public static final int accent_material_light=0x7f060019;
+ public static final int background_floating_material_dark=0x7f06001a;
+ public static final int background_floating_material_light=0x7f06001b;
+ public static final int background_material_dark=0x7f06001c;
+ public static final int background_material_light=0x7f06001d;
+ public static final int black_overlay=0x7f06001e;
+ public static final int bright_foreground_disabled_material_dark=0x7f06001f;
+ public static final int bright_foreground_disabled_material_light=0x7f060020;
+ public static final int bright_foreground_inverse_material_dark=0x7f060021;
+ public static final int bright_foreground_inverse_material_light=0x7f060022;
+ public static final int bright_foreground_material_dark=0x7f060023;
+ public static final int bright_foreground_material_light=0x7f060024;
+ public static final int button_material_dark=0x7f060025;
+ public static final int button_material_light=0x7f060026;
+ public static final int cardview_dark_background=0x7f060027;
+ public static final int cardview_light_background=0x7f060028;
+ public static final int cardview_shadow_end_color=0x7f060029;
+ public static final int cardview_shadow_start_color=0x7f06002a;
+ public static final int design_bottom_navigation_shadow_color=0x7f06002b;
+ public static final int design_default_color_primary=0x7f06002c;
+ public static final int design_default_color_primary_dark=0x7f06002d;
+ public static final int design_error=0x7f06002e;
+ public static final int design_fab_shadow_end_color=0x7f06002f;
+ public static final int design_fab_shadow_mid_color=0x7f060030;
+ public static final int design_fab_shadow_start_color=0x7f060031;
+ public static final int design_fab_stroke_end_inner_color=0x7f060032;
+ public static final int design_fab_stroke_end_outer_color=0x7f060033;
+ public static final int design_fab_stroke_top_inner_color=0x7f060034;
+ public static final int design_fab_stroke_top_outer_color=0x7f060035;
+ public static final int design_snackbar_background_color=0x7f060036;
+ public static final int design_tint_password_toggle=0x7f060037;
+ public static final int dim_foreground_disabled_material_dark=0x7f060038;
+ public static final int dim_foreground_disabled_material_light=0x7f060039;
+ public static final int dim_foreground_material_dark=0x7f06003a;
+ public static final int dim_foreground_material_light=0x7f06003b;
+ public static final int error_color_material_dark=0x7f06003c;
+ public static final int error_color_material_light=0x7f06003d;
+ public static final int foreground_material_dark=0x7f06003e;
+ public static final int foreground_material_light=0x7f06003f;
+ public static final int highlighted_text_material_dark=0x7f060040;
+ public static final int highlighted_text_material_light=0x7f060041;
+ public static final int light_blue_600=0x7f060042;
+ public static final int light_blue_900=0x7f060043;
+ public static final int light_blue_A200=0x7f060044;
+ public static final int light_blue_A400=0x7f060045;
+ public static final int material_blue_grey_800=0x7f060046;
+ public static final int material_blue_grey_900=0x7f060047;
+ public static final int material_blue_grey_950=0x7f060048;
+ public static final int material_deep_teal_200=0x7f060049;
+ public static final int material_deep_teal_500=0x7f06004a;
+ public static final int material_grey_100=0x7f06004b;
+ public static final int material_grey_300=0x7f06004c;
+ public static final int material_grey_50=0x7f06004d;
+ public static final int material_grey_600=0x7f06004e;
+ public static final int material_grey_800=0x7f06004f;
+ public static final int material_grey_850=0x7f060050;
+ public static final int material_grey_900=0x7f060051;
+ public static final int mtrl_bottom_nav_colored_item_tint=0x7f060052;
+ public static final int mtrl_bottom_nav_item_tint=0x7f060053;
+ public static final int mtrl_btn_bg_color_disabled=0x7f060054;
+ public static final int mtrl_btn_bg_color_selector=0x7f060055;
+ public static final int mtrl_btn_ripple_color=0x7f060056;
+ public static final int mtrl_btn_stroke_color_selector=0x7f060057;
+ public static final int mtrl_btn_text_btn_ripple_color=0x7f060058;
+ public static final int mtrl_btn_text_color_disabled=0x7f060059;
+ public static final int mtrl_btn_text_color_selector=0x7f06005a;
+ public static final int mtrl_btn_transparent_bg_color=0x7f06005b;
+ public static final int mtrl_chip_background_color=0x7f06005c;
+ public static final int mtrl_chip_close_icon_tint=0x7f06005d;
+ public static final int mtrl_chip_ripple_color=0x7f06005e;
+ public static final int mtrl_chip_text_color=0x7f06005f;
+ public static final int mtrl_fab_ripple_color=0x7f060060;
+ public static final int mtrl_scrim_color=0x7f060061;
+ public static final int mtrl_tabs_colored_ripple_color=0x7f060062;
+ public static final int mtrl_tabs_icon_color_selector=0x7f060063;
+ public static final int mtrl_tabs_icon_color_selector_colored=0x7f060064;
+ public static final int mtrl_tabs_legacy_text_color_selector=0x7f060065;
+ public static final int mtrl_tabs_ripple_color=0x7f060066;
+ public static final int mtrl_text_btn_text_color_selector=0x7f060067;
+ public static final int mtrl_textinput_default_box_stroke_color=0x7f060068;
+ public static final int mtrl_textinput_disabled_color=0x7f060069;
+ public static final int mtrl_textinput_filled_box_default_background_color=0x7f06006a;
+ public static final int mtrl_textinput_hovered_box_stroke_color=0x7f06006b;
+ public static final int notification_action_color_filter=0x7f06006c;
+ public static final int notification_icon_bg_color=0x7f06006d;
+ public static final int notification_material_background_media_default_color=0x7f06006e;
+ public static final int primary_dark_material_dark=0x7f06006f;
+ public static final int primary_dark_material_light=0x7f060070;
+ public static final int primary_material_dark=0x7f060071;
+ public static final int primary_material_light=0x7f060072;
+ public static final int primary_text_dark=0x7f060073;
+ public static final int primary_text_default_material_dark=0x7f060074;
+ public static final int primary_text_default_material_light=0x7f060075;
+ public static final int primary_text_disabled_material_dark=0x7f060076;
+ public static final int primary_text_disabled_material_light=0x7f060077;
+ public static final int ripple_material_dark=0x7f060078;
+ public static final int ripple_material_light=0x7f060079;
+ public static final int secondary_text_dark=0x7f06007a;
+ public static final int secondary_text_default_material_dark=0x7f06007b;
+ public static final int secondary_text_default_material_light=0x7f06007c;
+ public static final int secondary_text_disabled_material_dark=0x7f06007d;
+ public static final int secondary_text_disabled_material_light=0x7f06007e;
+ public static final int switch_thumb_disabled_material_dark=0x7f06007f;
+ public static final int switch_thumb_disabled_material_light=0x7f060080;
+ public static final int switch_thumb_material_dark=0x7f060081;
+ public static final int switch_thumb_material_light=0x7f060082;
+ public static final int switch_thumb_normal_material_dark=0x7f060083;
+ public static final int switch_thumb_normal_material_light=0x7f060084;
+ public static final int tooltip_background_dark=0x7f060085;
+ public static final int tooltip_background_light=0x7f060086;
+ public static final int user_query_highlight=0x7f060087;
+ }
+ public static final class dimen {
+ public static final int abc_action_bar_content_inset_material=0x7f070000;
+ public static final int abc_action_bar_content_inset_with_nav=0x7f070001;
+ public static final int abc_action_bar_default_height_material=0x7f070002;
+ public static final int abc_action_bar_default_padding_end_material=0x7f070003;
+ public static final int abc_action_bar_default_padding_start_material=0x7f070004;
+ public static final int abc_action_bar_elevation_material=0x7f070005;
+ public static final int abc_action_bar_icon_vertical_padding_material=0x7f070006;
+ public static final int abc_action_bar_overflow_padding_end_material=0x7f070007;
+ public static final int abc_action_bar_overflow_padding_start_material=0x7f070008;
+ public static final int abc_action_bar_stacked_max_height=0x7f070009;
+ public static final int abc_action_bar_stacked_tab_max_width=0x7f07000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material=0x7f07000b;
+ public static final int abc_action_bar_subtitle_top_margin_material=0x7f07000c;
+ public static final int abc_action_button_min_height_material=0x7f07000d;
+ public static final int abc_action_button_min_width_material=0x7f07000e;
+ public static final int abc_action_button_min_width_overflow_material=0x7f07000f;
+ public static final int abc_alert_dialog_button_bar_height=0x7f070010;
+ public static final int abc_alert_dialog_button_dimen=0x7f070011;
+ public static final int abc_button_inset_horizontal_material=0x7f070012;
+ public static final int abc_button_inset_vertical_material=0x7f070013;
+ public static final int abc_button_padding_horizontal_material=0x7f070014;
+ public static final int abc_button_padding_vertical_material=0x7f070015;
+ public static final int abc_cascading_menus_min_smallest_width=0x7f070016;
+ public static final int abc_config_prefDialogWidth=0x7f070017;
+ public static final int abc_control_corner_material=0x7f070018;
+ public static final int abc_control_inset_material=0x7f070019;
+ public static final int abc_control_padding_material=0x7f07001a;
+ public static final int abc_dialog_corner_radius_material=0x7f07001b;
+ public static final int abc_dialog_fixed_height_major=0x7f07001c;
+ public static final int abc_dialog_fixed_height_minor=0x7f07001d;
+ public static final int abc_dialog_fixed_width_major=0x7f07001e;
+ public static final int abc_dialog_fixed_width_minor=0x7f07001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons=0x7f070020;
+ public static final int abc_dialog_list_padding_top_no_title=0x7f070021;
+ public static final int abc_dialog_min_width_major=0x7f070022;
+ public static final int abc_dialog_min_width_minor=0x7f070023;
+ public static final int abc_dialog_padding_material=0x7f070024;
+ public static final int abc_dialog_padding_top_material=0x7f070025;
+ public static final int abc_dialog_title_divider_material=0x7f070026;
+ public static final int abc_disabled_alpha_material_dark=0x7f070027;
+ public static final int abc_disabled_alpha_material_light=0x7f070028;
+ public static final int abc_dropdownitem_icon_width=0x7f070029;
+ public static final int abc_dropdownitem_text_padding_left=0x7f07002a;
+ public static final int abc_dropdownitem_text_padding_right=0x7f07002b;
+ public static final int abc_edit_text_inset_bottom_material=0x7f07002c;
+ public static final int abc_edit_text_inset_horizontal_material=0x7f07002d;
+ public static final int abc_edit_text_inset_top_material=0x7f07002e;
+ public static final int abc_floating_window_z=0x7f07002f;
+ public static final int abc_list_item_padding_horizontal_material=0x7f070030;
+ public static final int abc_panel_menu_list_width=0x7f070031;
+ public static final int abc_progress_bar_height_material=0x7f070032;
+ public static final int abc_search_view_preferred_height=0x7f070033;
+ public static final int abc_search_view_preferred_width=0x7f070034;
+ public static final int abc_seekbar_track_background_height_material=0x7f070035;
+ public static final int abc_seekbar_track_progress_height_material=0x7f070036;
+ public static final int abc_select_dialog_padding_start_material=0x7f070037;
+ public static final int abc_switch_padding=0x7f070038;
+ public static final int abc_text_size_body_1_material=0x7f070039;
+ public static final int abc_text_size_body_2_material=0x7f07003a;
+ public static final int abc_text_size_button_material=0x7f07003b;
+ public static final int abc_text_size_caption_material=0x7f07003c;
+ public static final int abc_text_size_display_1_material=0x7f07003d;
+ public static final int abc_text_size_display_2_material=0x7f07003e;
+ public static final int abc_text_size_display_3_material=0x7f07003f;
+ public static final int abc_text_size_display_4_material=0x7f070040;
+ public static final int abc_text_size_headline_material=0x7f070041;
+ public static final int abc_text_size_large_material=0x7f070042;
+ public static final int abc_text_size_medium_material=0x7f070043;
+ public static final int abc_text_size_menu_header_material=0x7f070044;
+ public static final int abc_text_size_menu_material=0x7f070045;
+ public static final int abc_text_size_small_material=0x7f070046;
+ public static final int abc_text_size_subhead_material=0x7f070047;
+ public static final int abc_text_size_subtitle_material_toolbar=0x7f070048;
+ public static final int abc_text_size_title_material=0x7f070049;
+ public static final int abc_text_size_title_material_toolbar=0x7f07004a;
+ public static final int activity_horizontal_margin=0x7f07004b;
+ public static final int activity_vertical_margin=0x7f07004c;
+ public static final int cardview_compat_inset_shadow=0x7f07004d;
+ public static final int cardview_default_elevation=0x7f07004e;
+ public static final int cardview_default_radius=0x7f07004f;
+ public static final int compat_button_inset_horizontal_material=0x7f070050;
+ public static final int compat_button_inset_vertical_material=0x7f070051;
+ public static final int compat_button_padding_horizontal_material=0x7f070052;
+ public static final int compat_button_padding_vertical_material=0x7f070053;
+ public static final int compat_control_corner_material=0x7f070054;
+ public static final int compat_notification_large_icon_max_height=0x7f070055;
+ public static final int compat_notification_large_icon_max_width=0x7f070056;
+ public static final int design_appbar_elevation=0x7f070057;
+ public static final int design_bottom_navigation_active_item_max_width=0x7f070058;
+ public static final int design_bottom_navigation_active_item_min_width=0x7f070059;
+ public static final int design_bottom_navigation_active_text_size=0x7f07005a;
+ public static final int design_bottom_navigation_elevation=0x7f07005b;
+ public static final int design_bottom_navigation_height=0x7f07005c;
+ public static final int design_bottom_navigation_icon_size=0x7f07005d;
+ public static final int design_bottom_navigation_item_max_width=0x7f07005e;
+ public static final int design_bottom_navigation_item_min_width=0x7f07005f;
+ public static final int design_bottom_navigation_margin=0x7f070060;
+ public static final int design_bottom_navigation_shadow_height=0x7f070061;
+ public static final int design_bottom_navigation_text_size=0x7f070062;
+ public static final int design_bottom_sheet_modal_elevation=0x7f070063;
+ public static final int design_bottom_sheet_peek_height_min=0x7f070064;
+ public static final int design_fab_border_width=0x7f070065;
+ public static final int design_fab_elevation=0x7f070066;
+ public static final int design_fab_image_size=0x7f070067;
+ public static final int design_fab_size_mini=0x7f070068;
+ public static final int design_fab_size_normal=0x7f070069;
+ public static final int design_fab_translation_z_hovered_focused=0x7f07006a;
+ public static final int design_fab_translation_z_pressed=0x7f07006b;
+ public static final int design_navigation_elevation=0x7f07006c;
+ public static final int design_navigation_icon_padding=0x7f07006d;
+ public static final int design_navigation_icon_size=0x7f07006e;
+ public static final int design_navigation_item_horizontal_padding=0x7f07006f;
+ public static final int design_navigation_item_icon_padding=0x7f070070;
+ public static final int design_navigation_max_width=0x7f070071;
+ public static final int design_navigation_padding_bottom=0x7f070072;
+ public static final int design_navigation_separator_vertical_padding=0x7f070073;
+ public static final int design_snackbar_action_inline_max_width=0x7f070074;
+ public static final int design_snackbar_background_corner_radius=0x7f070075;
+ public static final int design_snackbar_elevation=0x7f070076;
+ public static final int design_snackbar_extra_spacing_horizontal=0x7f070077;
+ public static final int design_snackbar_max_width=0x7f070078;
+ public static final int design_snackbar_min_width=0x7f070079;
+ public static final int design_snackbar_padding_horizontal=0x7f07007a;
+ public static final int design_snackbar_padding_vertical=0x7f07007b;
+ public static final int design_snackbar_padding_vertical_2lines=0x7f07007c;
+ public static final int design_snackbar_text_size=0x7f07007d;
+ public static final int design_tab_max_width=0x7f07007e;
+ public static final int design_tab_scrollable_min_width=0x7f07007f;
+ public static final int design_tab_text_size=0x7f070080;
+ public static final int design_tab_text_size_2line=0x7f070081;
+ public static final int design_textinput_caption_translate_y=0x7f070082;
+ public static final int disabled_alpha_material_dark=0x7f070083;
+ public static final int disabled_alpha_material_light=0x7f070084;
+ public static final int fastscroll_default_thickness=0x7f070085;
+ public static final int fastscroll_margin=0x7f070086;
+ public static final int fastscroll_minimum_range=0x7f070087;
+ public static final int highlight_alpha_material_colored=0x7f070088;
+ public static final int highlight_alpha_material_dark=0x7f070089;
+ public static final int highlight_alpha_material_light=0x7f07008a;
+ public static final int hint_alpha_material_dark=0x7f07008b;
+ public static final int hint_alpha_material_light=0x7f07008c;
+ public static final int hint_pressed_alpha_material_dark=0x7f07008d;
+ public static final int hint_pressed_alpha_material_light=0x7f07008e;
+ public static final int item_touch_helper_max_drag_scroll_per_frame=0x7f07008f;
+ public static final int item_touch_helper_swipe_escape_max_velocity=0x7f070090;
+ public static final int item_touch_helper_swipe_escape_velocity=0x7f070091;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode=0x7f070092;
+ public static final int mtrl_bottomappbar_fab_cradle_margin=0x7f070093;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius=0x7f070094;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset=0x7f070095;
+ public static final int mtrl_bottomappbar_height=0x7f070096;
+ public static final int mtrl_btn_corner_radius=0x7f070097;
+ public static final int mtrl_btn_dialog_btn_min_width=0x7f070098;
+ public static final int mtrl_btn_disabled_elevation=0x7f070099;
+ public static final int mtrl_btn_disabled_z=0x7f07009a;
+ public static final int mtrl_btn_elevation=0x7f07009b;
+ public static final int mtrl_btn_focused_z=0x7f07009c;
+ public static final int mtrl_btn_hovered_z=0x7f07009d;
+ public static final int mtrl_btn_icon_btn_padding_left=0x7f07009e;
+ public static final int mtrl_btn_icon_padding=0x7f07009f;
+ public static final int mtrl_btn_inset=0x7f0700a0;
+ public static final int mtrl_btn_letter_spacing=0x7f0700a1;
+ public static final int mtrl_btn_padding_bottom=0x7f0700a2;
+ public static final int mtrl_btn_padding_left=0x7f0700a3;
+ public static final int mtrl_btn_padding_right=0x7f0700a4;
+ public static final int mtrl_btn_padding_top=0x7f0700a5;
+ public static final int mtrl_btn_pressed_z=0x7f0700a6;
+ public static final int mtrl_btn_stroke_size=0x7f0700a7;
+ public static final int mtrl_btn_text_btn_icon_padding=0x7f0700a8;
+ public static final int mtrl_btn_text_btn_padding_left=0x7f0700a9;
+ public static final int mtrl_btn_text_btn_padding_right=0x7f0700aa;
+ public static final int mtrl_btn_text_size=0x7f0700ab;
+ public static final int mtrl_btn_z=0x7f0700ac;
+ public static final int mtrl_card_elevation=0x7f0700ad;
+ public static final int mtrl_card_spacing=0x7f0700ae;
+ public static final int mtrl_chip_pressed_translation_z=0x7f0700af;
+ public static final int mtrl_chip_text_size=0x7f0700b0;
+ public static final int mtrl_fab_elevation=0x7f0700b1;
+ public static final int mtrl_fab_translation_z_hovered_focused=0x7f0700b2;
+ public static final int mtrl_fab_translation_z_pressed=0x7f0700b3;
+ public static final int mtrl_navigation_elevation=0x7f0700b4;
+ public static final int mtrl_navigation_item_horizontal_padding=0x7f0700b5;
+ public static final int mtrl_navigation_item_icon_padding=0x7f0700b6;
+ public static final int mtrl_snackbar_background_corner_radius=0x7f0700b7;
+ public static final int mtrl_snackbar_margin=0x7f0700b8;
+ public static final int mtrl_textinput_box_bottom_offset=0x7f0700b9;
+ public static final int mtrl_textinput_box_corner_radius_medium=0x7f0700ba;
+ public static final int mtrl_textinput_box_corner_radius_small=0x7f0700bb;
+ public static final int mtrl_textinput_box_label_cutout_padding=0x7f0700bc;
+ public static final int mtrl_textinput_box_padding_end=0x7f0700bd;
+ public static final int mtrl_textinput_box_stroke_width_default=0x7f0700be;
+ public static final int mtrl_textinput_box_stroke_width_focused=0x7f0700bf;
+ public static final int mtrl_textinput_outline_box_expanded_padding=0x7f0700c0;
+ public static final int mtrl_toolbar_default_height=0x7f0700c1;
+ public static final int notification_action_icon_size=0x7f0700c2;
+ public static final int notification_action_text_size=0x7f0700c3;
+ public static final int notification_big_circle_margin=0x7f0700c4;
+ public static final int notification_content_margin_start=0x7f0700c5;
+ public static final int notification_large_icon_height=0x7f0700c6;
+ public static final int notification_large_icon_width=0x7f0700c7;
+ public static final int notification_main_column_padding_top=0x7f0700c8;
+ public static final int notification_media_narrow_margin=0x7f0700c9;
+ public static final int notification_right_icon_size=0x7f0700ca;
+ public static final int notification_right_side_padding_top=0x7f0700cb;
+ public static final int notification_small_icon_background_padding=0x7f0700cc;
+ public static final int notification_small_icon_size_as_large=0x7f0700cd;
+ public static final int notification_subtext_size=0x7f0700ce;
+ public static final int notification_top_pad=0x7f0700cf;
+ public static final int notification_top_pad_large_text=0x7f0700d0;
+ public static final int subtitle_corner_radius=0x7f0700d1;
+ public static final int subtitle_outline_width=0x7f0700d2;
+ public static final int subtitle_shadow_offset=0x7f0700d3;
+ public static final int subtitle_shadow_radius=0x7f0700d4;
+ public static final int text_font_size_large=0x7f0700d5;
+ public static final int text_font_size_medium=0x7f0700d6;
+ public static final int text_font_size_normal=0x7f0700d7;
+ public static final int text_font_size_small=0x7f0700d8;
+ public static final int text_font_size_super=0x7f0700d9;
+ public static final int tooltip_corner_radius=0x7f0700da;
+ public static final int tooltip_horizontal_padding=0x7f0700db;
+ public static final int tooltip_margin=0x7f0700dc;
+ public static final int tooltip_precise_anchor_extra_offset=0x7f0700dd;
+ public static final int tooltip_precise_anchor_threshold=0x7f0700de;
+ public static final int tooltip_vertical_padding=0x7f0700df;
+ public static final int tooltip_y_offset_non_touch=0x7f0700e0;
+ public static final int tooltip_y_offset_touch=0x7f0700e1;
+ }
+ public static final class drawable {
+ public static final int abc_ab_share_pack_mtrl_alpha=0x7f080006;
+ public static final int abc_action_bar_item_background_material=0x7f080007;
+ public static final int abc_btn_borderless_material=0x7f080008;
+ public static final int abc_btn_check_material=0x7f080009;
+ public static final int abc_btn_check_to_on_mtrl_000=0x7f08000a;
+ public static final int abc_btn_check_to_on_mtrl_015=0x7f08000b;
+ public static final int abc_btn_colored_material=0x7f08000c;
+ public static final int abc_btn_default_mtrl_shape=0x7f08000d;
+ public static final int abc_btn_radio_material=0x7f08000e;
+ public static final int abc_btn_radio_to_on_mtrl_000=0x7f08000f;
+ public static final int abc_btn_radio_to_on_mtrl_015=0x7f080010;
+ public static final int abc_btn_switch_to_on_mtrl_00001=0x7f080011;
+ public static final int abc_btn_switch_to_on_mtrl_00012=0x7f080012;
+ public static final int abc_cab_background_internal_bg=0x7f080013;
+ public static final int abc_cab_background_top_material=0x7f080014;
+ public static final int abc_cab_background_top_mtrl_alpha=0x7f080015;
+ public static final int abc_control_background_material=0x7f080016;
+ public static final int abc_dialog_material_background=0x7f080017;
+ public static final int abc_edit_text_material=0x7f080018;
+ public static final int abc_ic_ab_back_material=0x7f080019;
+ public static final int abc_ic_arrow_drop_right_black_24dp=0x7f08001a;
+ public static final int abc_ic_clear_material=0x7f08001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha=0x7f08001c;
+ public static final int abc_ic_go_search_api_material=0x7f08001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha=0x7f08001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha=0x7f08001f;
+ public static final int abc_ic_menu_overflow_material=0x7f080020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha=0x7f080021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha=0x7f080022;
+ public static final int abc_ic_menu_share_mtrl_alpha=0x7f080023;
+ public static final int abc_ic_search_api_material=0x7f080024;
+ public static final int abc_ic_star_black_16dp=0x7f080025;
+ public static final int abc_ic_star_black_36dp=0x7f080026;
+ public static final int abc_ic_star_black_48dp=0x7f080027;
+ public static final int abc_ic_star_half_black_16dp=0x7f080028;
+ public static final int abc_ic_star_half_black_36dp=0x7f080029;
+ public static final int abc_ic_star_half_black_48dp=0x7f08002a;
+ public static final int abc_ic_voice_search_api_material=0x7f08002b;
+ public static final int abc_item_background_holo_dark=0x7f08002c;
+ public static final int abc_item_background_holo_light=0x7f08002d;
+ public static final int abc_list_divider_material=0x7f08002e;
+ public static final int abc_list_divider_mtrl_alpha=0x7f08002f;
+ public static final int abc_list_focused_holo=0x7f080030;
+ public static final int abc_list_longpressed_holo=0x7f080031;
+ public static final int abc_list_pressed_holo_dark=0x7f080032;
+ public static final int abc_list_pressed_holo_light=0x7f080033;
+ public static final int abc_list_selector_background_transition_holo_dark=0x7f080034;
+ public static final int abc_list_selector_background_transition_holo_light=0x7f080035;
+ public static final int abc_list_selector_disabled_holo_dark=0x7f080036;
+ public static final int abc_list_selector_disabled_holo_light=0x7f080037;
+ public static final int abc_list_selector_holo_dark=0x7f080038;
+ public static final int abc_list_selector_holo_light=0x7f080039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult=0x7f08003a;
+ public static final int abc_popup_background_mtrl_mult=0x7f08003b;
+ public static final int abc_ratingbar_indicator_material=0x7f08003c;
+ public static final int abc_ratingbar_material=0x7f08003d;
+ public static final int abc_ratingbar_small_material=0x7f08003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha=0x7f08003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000=0x7f080040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005=0x7f080041;
+ public static final int abc_scrubber_primary_mtrl_alpha=0x7f080042;
+ public static final int abc_scrubber_track_mtrl_alpha=0x7f080043;
+ public static final int abc_seekbar_thumb_material=0x7f080044;
+ public static final int abc_seekbar_tick_mark_material=0x7f080045;
+ public static final int abc_seekbar_track_material=0x7f080046;
+ public static final int abc_spinner_mtrl_am_alpha=0x7f080047;
+ public static final int abc_spinner_textfield_background_material=0x7f080048;
+ public static final int abc_switch_thumb_material=0x7f080049;
+ public static final int abc_switch_track_mtrl_alpha=0x7f08004a;
+ public static final int abc_tab_indicator_material=0x7f08004b;
+ public static final int abc_tab_indicator_mtrl_alpha=0x7f08004c;
+ public static final int abc_text_cursor_material=0x7f08004d;
+ public static final int abc_text_select_handle_left_mtrl_dark=0x7f08004e;
+ public static final int abc_text_select_handle_left_mtrl_light=0x7f08004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark=0x7f080050;
+ public static final int abc_text_select_handle_middle_mtrl_light=0x7f080051;
+ public static final int abc_text_select_handle_right_mtrl_dark=0x7f080052;
+ public static final int abc_text_select_handle_right_mtrl_light=0x7f080053;
+ public static final int abc_textfield_activated_mtrl_alpha=0x7f080054;
+ public static final int abc_textfield_default_mtrl_alpha=0x7f080055;
+ public static final int abc_textfield_search_activated_mtrl_alpha=0x7f080056;
+ public static final int abc_textfield_search_default_mtrl_alpha=0x7f080057;
+ public static final int abc_textfield_search_material=0x7f080058;
+ public static final int abc_vector_test=0x7f080059;
+ public static final int avd_hide_password=0x7f08005a;
+ public static final int avd_show_password=0x7f08005b;
+ public static final int bg_btn_set_color=0x7f08005c;
+ public static final int bg_color_btn_mask=0x7f08005d;
+ public static final int call_record=0x7f08005e;
+ public static final int clock=0x7f08005f;
+ public static final int delete=0x7f080060;
+ public static final int design_bottom_navigation_item_background=0x7f080061;
+ public static final int design_fab_background=0x7f080062;
+ public static final int design_ic_visibility=0x7f080063;
+ public static final int design_ic_visibility_off=0x7f080064;
+ public static final int design_password_eye=0x7f080065;
+ public static final int design_snackbar_background=0x7f080066;
+ public static final int dropdown_icon=0x7f080067;
+ public static final int edit_blue=0x7f080068;
+ public static final int edit_green=0x7f080069;
+ public static final int edit_red=0x7f08006a;
+ public static final int edit_title_blue=0x7f08006b;
+ public static final int edit_title_green=0x7f08006c;
+ public static final int edit_title_red=0x7f08006d;
+ public static final int edit_title_white=0x7f08006e;
+ public static final int edit_title_yellow=0x7f08006f;
+ public static final int edit_white=0x7f080070;
+ public static final int edit_yellow=0x7f080071;
+ public static final int font_large=0x7f080072;
+ public static final int font_normal=0x7f080073;
+ public static final int font_size_selector_bg=0x7f080074;
+ public static final int font_small=0x7f080075;
+ public static final int font_super=0x7f080076;
+ public static final int ic_dashboard_black_24dp=0x7f080077;
+ public static final int ic_home_black_24dp=0x7f080078;
+ public static final int ic_launcher_background=0x7f080079;
+ public static final int ic_mtrl_chip_checked_black=0x7f08007a;
+ public static final int ic_mtrl_chip_checked_circle=0x7f08007b;
+ public static final int ic_mtrl_chip_close_circle=0x7f08007c;
+ public static final int ic_notifications_black_24dp=0x7f08007d;
+ public static final int icon_app=0x7f08007e;
+ public static final int img=0x7f08007f;
+ public static final int list_background=0x7f080080;
+ public static final int list_blue_down=0x7f080081;
+ public static final int list_blue_middle=0x7f080082;
+ public static final int list_blue_single=0x7f080083;
+ public static final int list_blue_up=0x7f080084;
+ public static final int list_folder=0x7f080085;
+ public static final int list_footer_bg=0x7f080086;
+ public static final int list_green_down=0x7f080087;
+ public static final int list_green_middle=0x7f080088;
+ public static final int list_green_single=0x7f080089;
+ public static final int list_green_up=0x7f08008a;
+ public static final int list_red_down=0x7f08008b;
+ public static final int list_red_middle=0x7f08008c;
+ public static final int list_red_single=0x7f08008d;
+ public static final int list_red_up=0x7f08008e;
+ public static final int list_white_down=0x7f08008f;
+ public static final int list_white_middle=0x7f080090;
+ public static final int list_white_single=0x7f080091;
+ public static final int list_white_up=0x7f080092;
+ public static final int list_yellow_down=0x7f080093;
+ public static final int list_yellow_middle=0x7f080094;
+ public static final int list_yellow_single=0x7f080095;
+ public static final int list_yellow_up=0x7f080096;
+ public static final int menu_delete=0x7f080097;
+ public static final int menu_move=0x7f080098;
+ public static final int mtrl_snackbar_background=0x7f080099;
+ public static final int mtrl_tabs_default_indicator=0x7f08009a;
+ public static final int navigation_empty_icon=0x7f08009b;
+ public static final int new_note=0x7f08009c;
+ public static final int new_note_normal=0x7f08009d;
+ public static final int new_note_pressed=0x7f08009e;
+ public static final int note_edit_color_selector_panel=0x7f08009f;
+ public static final int notification=0x7f0800a0;
+ public static final int notification_action_background=0x7f0800a1;
+ public static final int notification_bg=0x7f0800a2;
+ public static final int notification_bg_low=0x7f0800a3;
+ public static final int notification_bg_low_normal=0x7f0800a4;
+ public static final int notification_bg_low_pressed=0x7f0800a5;
+ public static final int notification_bg_normal=0x7f0800a6;
+ public static final int notification_bg_normal_pressed=0x7f0800a7;
+ public static final int notification_icon_background=0x7f0800a8;
+ public static final int notification_template_icon_bg=0x7f0800a9;
+ public static final int notification_template_icon_low_bg=0x7f0800aa;
+ public static final int notification_tile_bg=0x7f0800ab;
+ public static final int notify_panel_notification_icon_bg=0x7f0800ac;
+ public static final int p1=0x7f0800ad;
+ public static final int record=0x7f0800ae;
+ public static final int search_result=0x7f0800af;
+ public static final int selected=0x7f0800b0;
+ public static final int splash=0x7f0800b1;
+ public static final int star=0x7f0800b2;
+ public static final int title_alert=0x7f0800b3;
+ public static final int title_bar_bg=0x7f0800b4;
+ public static final int tooltip_frame_dark=0x7f0800b5;
+ public static final int tooltip_frame_light=0x7f0800b6;
+ public static final int widget_2x_blue=0x7f0800b7;
+ public static final int widget_2x_green=0x7f0800b8;
+ public static final int widget_2x_red=0x7f0800b9;
+ public static final int widget_2x_white=0x7f0800ba;
+ public static final int widget_2x_yellow=0x7f0800bb;
+ public static final int widget_4x_blue=0x7f0800bc;
+ public static final int widget_4x_green=0x7f0800bd;
+ public static final int widget_4x_red=0x7f0800be;
+ public static final int widget_4x_white=0x7f0800bf;
+ public static final int widget_4x_yellow=0x7f0800c0;
+ }
+ public static final class id {
+ public static final int ALT=0x7f090000;
+ public static final int CTRL=0x7f090001;
+ public static final int FUNCTION=0x7f090002;
+ public static final int META=0x7f090003;
+ public static final int NO_DEBUG=0x7f090004;
+ public static final int SHIFT=0x7f090005;
+ public static final int SHOW_ALL=0x7f090006;
+ public static final int SHOW_PATH=0x7f090007;
+ public static final int SHOW_PROGRESS=0x7f090008;
+ public static final int SYM=0x7f090009;
+ public static final int accelerate=0x7f09000a;
+ public static final int account_dialog_subtitle=0x7f09000b;
+ public static final int account_dialog_title=0x7f09000c;
+ public static final int action0=0x7f09000d;
+ public static final int action_bar=0x7f09000e;
+ public static final int action_bar_activity_content=0x7f09000f;
+ public static final int action_bar_container=0x7f090010;
+ public static final int action_bar_root=0x7f090011;
+ public static final int action_bar_spinner=0x7f090012;
+ public static final int action_bar_subtitle=0x7f090013;
+ public static final int action_bar_title=0x7f090014;
+ public static final int action_container=0x7f090015;
+ public static final int action_context_bar=0x7f090016;
+ public static final int action_divider=0x7f090017;
+ public static final int action_image=0x7f090018;
+ public static final int action_menu_divider=0x7f090019;
+ public static final int action_menu_presenter=0x7f09001a;
+ public static final int action_mode_bar=0x7f09001b;
+ public static final int action_mode_bar_stub=0x7f09001c;
+ public static final int action_mode_close_button=0x7f09001d;
+ public static final int action_select_all=0x7f09001e;
+ public static final int action_text=0x7f09001f;
+ public static final int actions=0x7f090020;
+ public static final int activity_chooser_view_content=0x7f090021;
+ public static final int add=0x7f090022;
+ public static final int alertTitle=0x7f090023;
+ public static final int aligned=0x7f090024;
+ public static final int all=0x7f090025;
+ public static final int always=0x7f090026;
+ public static final int amPm=0x7f090027;
+ public static final int animateToEnd=0x7f090028;
+ public static final int animateToStart=0x7f090029;
+ public static final int asConfigured=0x7f09002a;
+ public static final int async=0x7f09002b;
+ public static final int auto=0x7f09002c;
+ public static final int autoComplete=0x7f09002d;
+ public static final int autoCompleteToEnd=0x7f09002e;
+ public static final int autoCompleteToStart=0x7f09002f;
+ public static final int barrier=0x7f090030;
+ public static final int baseline=0x7f090031;
+ public static final int beginOnFirstDraw=0x7f090032;
+ public static final int beginning=0x7f090033;
+ public static final int blocking=0x7f090034;
+ public static final int bottom=0x7f090035;
+ public static final int bounce=0x7f090036;
+ public static final int btn_new_note=0x7f090037;
+ public static final int btn_set_bg_color=0x7f090038;
+ public static final int btn_start=0x7f090039;
+ public static final int buttonPanel=0x7f09003a;
+ public static final int cache_measures=0x7f09003b;
+ public static final int cancel_action=0x7f09003c;
+ public static final int cb_edit_item=0x7f09003d;
+ public static final int center=0x7f09003e;
+ public static final int center_horizontal=0x7f09003f;
+ public static final int center_vertical=0x7f090040;
+ public static final int chain=0x7f090041;
+ public static final int chains=0x7f090042;
+ public static final int checkbox=0x7f090043;
+ public static final int chronometer=0x7f090044;
+ public static final int clip_horizontal=0x7f090045;
+ public static final int clip_vertical=0x7f090046;
+ public static final int collapseActionView=0x7f090047;
+ public static final int container=0x7f090048;
+ public static final int content=0x7f090049;
+ public static final int contentPanel=0x7f09004a;
+ public static final int coordinator=0x7f09004b;
+ public static final int cos=0x7f09004c;
+ public static final int custom=0x7f09004d;
+ public static final int customPanel=0x7f09004e;
+ public static final int date=0x7f09004f;
+ public static final int decelerate=0x7f090050;
+ public static final int decelerateAndComplete=0x7f090051;
+ public static final int decor_content_parent=0x7f090052;
+ public static final int default_activity_button=0x7f090053;
+ public static final int delete=0x7f090054;
+ public static final int deltaRelative=0x7f090055;
+ public static final int dependency_ordering=0x7f090056;
+ public static final int design_bottom_sheet=0x7f090057;
+ public static final int design_menu_item_action_area=0x7f090058;
+ public static final int design_menu_item_action_area_stub=0x7f090059;
+ public static final int design_menu_item_text=0x7f09005a;
+ public static final int design_navigation_view=0x7f09005b;
+ public static final int dimensions=0x7f09005c;
+ public static final int direct=0x7f09005d;
+ public static final int disableHome=0x7f09005e;
+ public static final int disablePostScroll=0x7f09005f;
+ public static final int disableScroll=0x7f090060;
+ public static final int dragDown=0x7f090061;
+ public static final int dragEnd=0x7f090062;
+ public static final int dragLeft=0x7f090063;
+ public static final int dragRight=0x7f090064;
+ public static final int dragStart=0x7f090065;
+ public static final int dragUp=0x7f090066;
+ public static final int dummy_button=0x7f090067;
+ public static final int easeIn=0x7f090068;
+ public static final int easeInOut=0x7f090069;
+ public static final int easeOut=0x7f09006a;
+ public static final int edit_query=0x7f09006b;
+ public static final int end=0x7f09006c;
+ public static final int end_padder=0x7f09006d;
+ public static final int enterAlways=0x7f09006e;
+ public static final int enterAlwaysCollapsed=0x7f09006f;
+ public static final int et_edit_text=0x7f090070;
+ public static final int et_foler_name=0x7f090071;
+ public static final int exitUntilCollapsed=0x7f090072;
+ public static final int expand_activities_button=0x7f090073;
+ public static final int expanded_menu=0x7f090074;
+ public static final int fill=0x7f090075;
+ public static final int fill_horizontal=0x7f090076;
+ public static final int fill_vertical=0x7f090077;
+ public static final int filled=0x7f090078;
+ public static final int fixed=0x7f090079;
+ public static final int flip=0x7f09007a;
+ public static final int font_size_selector=0x7f09007b;
+ public static final int forever=0x7f09007c;
+ public static final int fullscreen_content=0x7f09007d;
+ public static final int fullscreen_content_controls=0x7f09007e;
+ public static final int ghost_view=0x7f09007f;
+ public static final int gone=0x7f090080;
+ public static final int graph=0x7f090081;
+ public static final int graph_wrap=0x7f090082;
+ public static final int group_divider=0x7f090083;
+ public static final int grouping=0x7f090084;
+ public static final int groups=0x7f090085;
+ public static final int home=0x7f090086;
+ public static final int homeAsUp=0x7f090087;
+ public static final int honorRequest=0x7f090088;
+ public static final int hour=0x7f090089;
+ public static final int icon=0x7f09008a;
+ public static final int icon_group=0x7f09008b;
+ public static final int ifRoom=0x7f09008c;
+ public static final int ignore=0x7f09008d;
+ public static final int ignoreRequest=0x7f09008e;
+ public static final int image=0x7f09008f;
+ public static final int imageView=0x7f090090;
+ public static final int info=0x7f090091;
+ public static final int invisible=0x7f090092;
+ public static final int italic=0x7f090093;
+ public static final int item_touch_helper_previous_elevation=0x7f090094;
+ public static final int iv_alert_icon=0x7f090095;
+ public static final int iv_bg_blue=0x7f090096;
+ public static final int iv_bg_blue_select=0x7f090097;
+ public static final int iv_bg_green=0x7f090098;
+ public static final int iv_bg_green_select=0x7f090099;
+ public static final int iv_bg_red=0x7f09009a;
+ public static final int iv_bg_red_select=0x7f09009b;
+ public static final int iv_bg_white=0x7f09009c;
+ public static final int iv_bg_white_select=0x7f09009d;
+ public static final int iv_bg_yellow=0x7f09009e;
+ public static final int iv_bg_yellow_select=0x7f09009f;
+ public static final int iv_large_select=0x7f0900a0;
+ public static final int iv_medium_select=0x7f0900a1;
+ public static final int iv_record_icon=0x7f0900a2;
+ public static final int iv_small_select=0x7f0900a3;
+ public static final int iv_super_select=0x7f0900a4;
+ public static final int jumpToEnd=0x7f0900a5;
+ public static final int jumpToStart=0x7f0900a6;
+ public static final int labeled=0x7f0900a7;
+ public static final int largeLabel=0x7f0900a8;
+ public static final int layout=0x7f0900a9;
+ public static final int left=0x7f0900aa;
+ public static final int line1=0x7f0900ab;
+ public static final int line3=0x7f0900ac;
+ public static final int linear=0x7f0900ad;
+ public static final int listMode=0x7f0900ae;
+ public static final int list_item=0x7f0900af;
+ public static final int ll_font_large=0x7f0900b0;
+ public static final int ll_font_normal=0x7f0900b1;
+ public static final int ll_font_small=0x7f0900b2;
+ public static final int ll_font_super=0x7f0900b3;
+ public static final int masked=0x7f0900b4;
+ public static final int media_actions=0x7f0900b5;
+ public static final int menu_add_image=0x7f0900b6;
+ public static final int menu_alert=0x7f0900b7;
+ public static final int menu_day_time=0x7f0900b8;
+ public static final int menu_delete=0x7f0900b9;
+ public static final int menu_delete_remind=0x7f0900ba;
+ public static final int menu_export_text=0x7f0900bb;
+ public static final int menu_font_size=0x7f0900bc;
+ public static final int menu_list_mode=0x7f0900bd;
+ public static final int menu_new_folder=0x7f0900be;
+ public static final int menu_new_note=0x7f0900bf;
+ public static final int menu_night_time=0x7f0900c0;
+ public static final int menu_play_record=0x7f0900c1;
+ public static final int menu_record=0x7f0900c2;
+ public static final int menu_restore=0x7f0900c3;
+ public static final int menu_search=0x7f0900c4;
+ public static final int menu_send_to_desktop=0x7f0900c5;
+ public static final int menu_setting=0x7f0900c6;
+ public static final int menu_share=0x7f0900c7;
+ public static final int menu_star=0x7f0900c8;
+ public static final int menu_stop_record=0x7f0900c9;
+ public static final int menu_sync=0x7f0900ca;
+ public static final int message=0x7f0900cb;
+ public static final int middle=0x7f0900cc;
+ public static final int mini=0x7f0900cd;
+ public static final int minute=0x7f0900ce;
+ public static final int mobile_navigation=0x7f0900cf;
+ public static final int motion_base=0x7f0900d0;
+ public static final int move=0x7f0900d1;
+ public static final int mtrl_child_content_container=0x7f0900d2;
+ public static final int mtrl_internal_children_alpha_tag=0x7f0900d3;
+ public static final int multiply=0x7f0900d4;
+ public static final int nav_controller_view_tag=0x7f0900d5;
+ public static final int navigation_bar=0x7f0900d6;
+ public static final int navigation_dashboard=0x7f0900d7;
+ public static final int navigation_header_container=0x7f0900d8;
+ public static final int navigation_home=0x7f0900d9;
+ public static final int navigation_notifications=0x7f0900da;
+ public static final int never=0x7f0900db;
+ public static final int none=0x7f0900dc;
+ public static final int normal=0x7f0900dd;
+ public static final int note_bg_color_selector=0x7f0900de;
+ public static final int note_edit_list=0x7f0900df;
+ public static final int note_edit_view=0x7f0900e0;
+ public static final int note_item=0x7f0900e1;
+ public static final int note_title=0x7f0900e2;
+ public static final int notes_list=0x7f0900e3;
+ public static final int notification_background=0x7f0900e4;
+ public static final int notification_main_column=0x7f0900e5;
+ public static final int notification_main_column_container=0x7f0900e6;
+ public static final int outline=0x7f0900e7;
+ public static final int packed=0x7f0900e8;
+ public static final int parallax=0x7f0900e9;
+ public static final int parent=0x7f0900ea;
+ public static final int parentPanel=0x7f0900eb;
+ public static final int parentRelative=0x7f0900ec;
+ public static final int parent_matrix=0x7f0900ed;
+ public static final int path=0x7f0900ee;
+ public static final int pathRelative=0x7f0900ef;
+ public static final int pause_record=0x7f0900f0;
+ public static final int percent=0x7f0900f1;
+ public static final int pin=0x7f0900f2;
+ public static final int play_record=0x7f0900f3;
+ public static final int position=0x7f0900f4;
+ public static final int postLayout=0x7f0900f5;
+ public static final int prefenerece_sync_status_textview=0x7f0900f6;
+ public static final int preference_sync_button=0x7f0900f7;
+ public static final int progress_circular=0x7f0900f8;
+ public static final int progress_horizontal=0x7f0900f9;
+ public static final int radio=0x7f0900fa;
+ public static final int ratio=0x7f0900fb;
+ public static final int rectangles=0x7f0900fc;
+ public static final int reverseSawtooth=0x7f0900fd;
+ public static final int right=0x7f0900fe;
+ public static final int right_icon=0x7f0900ff;
+ public static final int right_side=0x7f090100;
+ public static final int save_image_matrix=0x7f090101;
+ public static final int save_non_transition_alpha=0x7f090102;
+ public static final int save_scale_type=0x7f090103;
+ public static final int sawtooth=0x7f090104;
+ public static final int screen=0x7f090105;
+ public static final int scroll=0x7f090106;
+ public static final int scrollIndicatorDown=0x7f090107;
+ public static final int scrollIndicatorUp=0x7f090108;
+ public static final int scrollView=0x7f090109;
+ public static final int scrollable=0x7f09010a;
+ public static final int search_badge=0x7f09010b;
+ public static final int search_bar=0x7f09010c;
+ public static final int search_button=0x7f09010d;
+ public static final int search_close_btn=0x7f09010e;
+ public static final int search_edit_frame=0x7f09010f;
+ public static final int search_go_btn=0x7f090110;
+ public static final int search_mag_icon=0x7f090111;
+ public static final int search_plate=0x7f090112;
+ public static final int search_src_text=0x7f090113;
+ public static final int search_voice_btn=0x7f090114;
+ public static final int select_dialog_listview=0x7f090115;
+ public static final int selected=0x7f090116;
+ public static final int selection_menu=0x7f090117;
+ public static final int shortcut=0x7f090118;
+ public static final int showCustom=0x7f090119;
+ public static final int showHome=0x7f09011a;
+ public static final int showTitle=0x7f09011b;
+ public static final int sin=0x7f09011c;
+ public static final int smallLabel=0x7f09011d;
+ public static final int snackbar_action=0x7f09011e;
+ public static final int snackbar_text=0x7f09011f;
+ public static final int snap=0x7f090120;
+ public static final int snapMargins=0x7f090121;
+ public static final int spacer=0x7f090122;
+ public static final int spline=0x7f090123;
+ public static final int split_action_bar=0x7f090124;
+ public static final int spread=0x7f090125;
+ public static final int spread_inside=0x7f090126;
+ public static final int square=0x7f090127;
+ public static final int src_atop=0x7f090128;
+ public static final int src_in=0x7f090129;
+ public static final int src_over=0x7f09012a;
+ public static final int standard=0x7f09012b;
+ public static final int start=0x7f09012c;
+ public static final int startHorizontal=0x7f09012d;
+ public static final int startVertical=0x7f09012e;
+ public static final int start_record=0x7f09012f;
+ public static final int staticLayout=0x7f090130;
+ public static final int staticPostLayout=0x7f090131;
+ public static final int status_bar_latest_event_content=0x7f090132;
+ public static final int stop=0x7f090133;
+ public static final int stop_play_record=0x7f090134;
+ public static final int stop_record=0x7f090135;
+ public static final int stretch=0x7f090136;
+ public static final int submenuarrow=0x7f090137;
+ public static final int submit_area=0x7f090138;
+ public static final int sv_note_edit=0x7f090139;
+ public static final int tabMode=0x7f09013a;
+ public static final int tag_transition_group=0x7f09013b;
+ public static final int tag_unhandled_key_event_manager=0x7f09013c;
+ public static final int tag_unhandled_key_listeners=0x7f09013d;
+ public static final int text=0x7f09013e;
+ public static final int text2=0x7f09013f;
+ public static final int textSpacerNoButtons=0x7f090140;
+ public static final int textSpacerNoTitle=0x7f090141;
+ public static final int textStart=0x7f090142;
+ public static final int text_dashboard=0x7f090143;
+ public static final int text_home=0x7f090144;
+ public static final int text_input_password_toggle=0x7f090145;
+ public static final int text_notifications=0x7f090146;
+ public static final int text_num=0x7f090147;
+ public static final int textinput_counter=0x7f090148;
+ public static final int textinput_error=0x7f090149;
+ public static final int textinput_helper_text=0x7f09014a;
+ public static final int time=0x7f09014b;
+ public static final int title=0x7f09014c;
+ public static final int titleDividerNoCustom=0x7f09014d;
+ public static final int title_template=0x7f09014e;
+ public static final int toggle=0x7f09014f;
+ public static final int top=0x7f090150;
+ public static final int topPanel=0x7f090151;
+ public static final int touch_outside=0x7f090152;
+ public static final int transitionToEnd=0x7f090153;
+ public static final int transitionToStart=0x7f090154;
+ public static final int transition_current_scene=0x7f090155;
+ public static final int transition_layout_save=0x7f090156;
+ public static final int transition_position=0x7f090157;
+ public static final int transition_scene_layoutid_cache=0x7f090158;
+ public static final int transition_transform=0x7f090159;
+ public static final int triangle=0x7f09015a;
+ public static final int tv_alert_date=0x7f09015b;
+ public static final int tv_folder_name=0x7f09015c;
+ public static final int tv_modified_date=0x7f09015d;
+ public static final int tv_name=0x7f09015e;
+ public static final int tv_time=0x7f09015f;
+ public static final int tv_title=0x7f090160;
+ public static final int tv_title_bar=0x7f090161;
+ public static final int uniform=0x7f090162;
+ public static final int unlabeled=0x7f090163;
+ public static final int up=0x7f090164;
+ public static final int useLogo=0x7f090165;
+ public static final int view_offset_helper=0x7f090166;
+ public static final int visible=0x7f090167;
+ public static final int widget_bg_image=0x7f090168;
+ public static final int widget_text=0x7f090169;
+ public static final int withText=0x7f09016a;
+ public static final int wrap=0x7f09016b;
+ public static final int wrap_content=0x7f09016c;
+ }
+ public static final class integer {
+ public static final int abc_config_activityDefaultDur=0x7f0a0000;
+ public static final int abc_config_activityShortDur=0x7f0a0001;
+ public static final int app_bar_elevation_anim_duration=0x7f0a0002;
+ public static final int bottom_sheet_slide_duration=0x7f0a0003;
+ public static final int cancel_button_image_alpha=0x7f0a0004;
+ public static final int config_tooltipAnimTime=0x7f0a0005;
+ public static final int design_snackbar_text_max_lines=0x7f0a0006;
+ public static final int design_tab_indicator_anim_duration_ms=0x7f0a0007;
+ public static final int hide_password_duration=0x7f0a0008;
+ public static final int mtrl_btn_anim_delay_ms=0x7f0a0009;
+ public static final int mtrl_btn_anim_duration_ms=0x7f0a000a;
+ public static final int mtrl_chip_anim_duration=0x7f0a000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms=0x7f0a000c;
+ public static final int show_password_duration=0x7f0a000d;
+ public static final int status_bar_notification_info_maxnum=0x7f0a000e;
+ }
+ public static final class interpolator {
+ public static final int mtrl_fast_out_linear_in=0x7f0b0000;
+ public static final int mtrl_fast_out_slow_in=0x7f0b0001;
+ public static final int mtrl_linear=0x7f0b0002;
+ public static final int mtrl_linear_out_slow_in=0x7f0b0003;
+ }
+ public static final class layout {
+ public static final int abc_action_bar_title_item=0x7f0c0000;
+ public static final int abc_action_bar_up_container=0x7f0c0001;
+ public static final int abc_action_menu_item_layout=0x7f0c0002;
+ public static final int abc_action_menu_layout=0x7f0c0003;
+ public static final int abc_action_mode_bar=0x7f0c0004;
+ public static final int abc_action_mode_close_item_material=0x7f0c0005;
+ public static final int abc_activity_chooser_view=0x7f0c0006;
+ public static final int abc_activity_chooser_view_list_item=0x7f0c0007;
+ public static final int abc_alert_dialog_button_bar_material=0x7f0c0008;
+ public static final int abc_alert_dialog_material=0x7f0c0009;
+ public static final int abc_alert_dialog_title_material=0x7f0c000a;
+ public static final int abc_cascading_menu_item_layout=0x7f0c000b;
+ public static final int abc_dialog_title_material=0x7f0c000c;
+ public static final int abc_expanded_menu_layout=0x7f0c000d;
+ public static final int abc_list_menu_item_checkbox=0x7f0c000e;
+ public static final int abc_list_menu_item_icon=0x7f0c000f;
+ public static final int abc_list_menu_item_layout=0x7f0c0010;
+ public static final int abc_list_menu_item_radio=0x7f0c0011;
+ public static final int abc_popup_menu_header_item_layout=0x7f0c0012;
+ public static final int abc_popup_menu_item_layout=0x7f0c0013;
+ public static final int abc_screen_content_include=0x7f0c0014;
+ public static final int abc_screen_simple=0x7f0c0015;
+ public static final int abc_screen_simple_overlay_action_mode=0x7f0c0016;
+ public static final int abc_screen_toolbar=0x7f0c0017;
+ public static final int abc_search_dropdown_item_icons_2line=0x7f0c0018;
+ public static final int abc_search_view=0x7f0c0019;
+ public static final int abc_select_dialog_material=0x7f0c001a;
+ public static final int abc_tooltip=0x7f0c001b;
+ public static final int account_dialog_title=0x7f0c001c;
+ public static final int activity_splash=0x7f0c001d;
+ public static final int add_account_text=0x7f0c001e;
+ public static final int datetime_picker=0x7f0c001f;
+ public static final int design_bottom_navigation_item=0x7f0c0020;
+ public static final int design_bottom_sheet_dialog=0x7f0c0021;
+ public static final int design_layout_snackbar=0x7f0c0022;
+ public static final int design_layout_snackbar_include=0x7f0c0023;
+ public static final int design_layout_tab_icon=0x7f0c0024;
+ public static final int design_layout_tab_text=0x7f0c0025;
+ public static final int design_menu_item_action_area=0x7f0c0026;
+ public static final int design_navigation_item=0x7f0c0027;
+ public static final int design_navigation_item_header=0x7f0c0028;
+ public static final int design_navigation_item_separator=0x7f0c0029;
+ public static final int design_navigation_item_subheader=0x7f0c002a;
+ public static final int design_navigation_menu=0x7f0c002b;
+ public static final int design_navigation_menu_item=0x7f0c002c;
+ public static final int design_text_input_password_icon=0x7f0c002d;
+ public static final int dialog_edit_text=0x7f0c002e;
+ public static final int folder_list_item=0x7f0c002f;
+ public static final int fragment_dashboard=0x7f0c0030;
+ public static final int fragment_home=0x7f0c0031;
+ public static final int fragment_notifications=0x7f0c0032;
+ public static final int mtrl_layout_snackbar=0x7f0c0033;
+ public static final int mtrl_layout_snackbar_include=0x7f0c0034;
+ public static final int note_edit=0x7f0c0035;
+ public static final int note_edit_list_item=0x7f0c0036;
+ public static final int note_item=0x7f0c0037;
+ public static final int note_list=0x7f0c0038;
+ public static final int note_list_dropdown_menu=0x7f0c0039;
+ public static final int note_list_footer=0x7f0c003a;
+ public static final int notification_action=0x7f0c003b;
+ public static final int notification_action_tombstone=0x7f0c003c;
+ public static final int notification_media_action=0x7f0c003d;
+ public static final int notification_media_cancel_action=0x7f0c003e;
+ public static final int notification_template_big_media=0x7f0c003f;
+ public static final int notification_template_big_media_custom=0x7f0c0040;
+ public static final int notification_template_big_media_narrow=0x7f0c0041;
+ public static final int notification_template_big_media_narrow_custom=0x7f0c0042;
+ public static final int notification_template_custom_big=0x7f0c0043;
+ public static final int notification_template_icon_group=0x7f0c0044;
+ public static final int notification_template_lines_media=0x7f0c0045;
+ public static final int notification_template_media=0x7f0c0046;
+ public static final int notification_template_media_custom=0x7f0c0047;
+ public static final int notification_template_part_chronometer=0x7f0c0048;
+ public static final int notification_template_part_time=0x7f0c0049;
+ public static final int play_record=0x7f0c004a;
+ public static final int record_activity=0x7f0c004b;
+ public static final int select_dialog_item_material=0x7f0c004c;
+ public static final int select_dialog_multichoice_material=0x7f0c004d;
+ public static final int select_dialog_singlechoice_material=0x7f0c004e;
+ public static final int settings_header=0x7f0c004f;
+ public static final int support_simple_spinner_dropdown_item=0x7f0c0050;
+ public static final int widget_2x=0x7f0c0051;
+ public static final int widget_4x=0x7f0c0052;
+ }
+ public static final class menu {
+ public static final int bottom_nav_menu=0x7f0d0000;
+ public static final int call_note_edit=0x7f0d0001;
+ public static final int call_record_folder=0x7f0d0002;
+ public static final int note_edit=0x7f0d0003;
+ public static final int note_list=0x7f0d0004;
+ public static final int note_list_dropdown=0x7f0d0005;
+ public static final int note_list_options=0x7f0d0006;
+ public static final int sub_folder=0x7f0d0007;
+ }
+ public static final class mipmap {
+ public static final int ic_launcher=0x7f0e0000;
+ public static final int ic_launcher_round=0x7f0e0001;
+ }
+ public static final class navigation {
+ public static final int mobile_navigation=0x7f0f0000;
+ }
+ public static final class plurals {
+ public static final int search_results_title=0x7f100000;
+ }
+ public static final class raw {
+ public static final int introduction=0x7f110000;
+ }
+ public static final class string {
+ public static final int abc_action_bar_home_description=0x7f120000;
+ public static final int abc_action_bar_up_description=0x7f120001;
+ public static final int abc_action_menu_overflow_description=0x7f120002;
+ public static final int abc_action_mode_done=0x7f120003;
+ public static final int abc_activity_chooser_view_see_all=0x7f120004;
+ public static final int abc_activitychooserview_choose_application=0x7f120005;
+ public static final int abc_capital_off=0x7f120006;
+ public static final int abc_capital_on=0x7f120007;
+ public static final int abc_font_family_body_1_material=0x7f120008;
+ public static final int abc_font_family_body_2_material=0x7f120009;
+ public static final int abc_font_family_button_material=0x7f12000a;
+ public static final int abc_font_family_caption_material=0x7f12000b;
+ public static final int abc_font_family_display_1_material=0x7f12000c;
+ public static final int abc_font_family_display_2_material=0x7f12000d;
+ public static final int abc_font_family_display_3_material=0x7f12000e;
+ public static final int abc_font_family_display_4_material=0x7f12000f;
+ public static final int abc_font_family_headline_material=0x7f120010;
+ public static final int abc_font_family_menu_material=0x7f120011;
+ public static final int abc_font_family_subhead_material=0x7f120012;
+ public static final int abc_font_family_title_material=0x7f120013;
+ public static final int abc_menu_alt_shortcut_label=0x7f120014;
+ public static final int abc_menu_ctrl_shortcut_label=0x7f120015;
+ public static final int abc_menu_delete_shortcut_label=0x7f120016;
+ public static final int abc_menu_enter_shortcut_label=0x7f120017;
+ public static final int abc_menu_function_shortcut_label=0x7f120018;
+ public static final int abc_menu_meta_shortcut_label=0x7f120019;
+ public static final int abc_menu_shift_shortcut_label=0x7f12001a;
+ public static final int abc_menu_space_shortcut_label=0x7f12001b;
+ public static final int abc_menu_sym_shortcut_label=0x7f12001c;
+ public static final int abc_prepend_shortcut_label=0x7f12001d;
+ public static final int abc_search_hint=0x7f12001e;
+ public static final int abc_searchview_description_clear=0x7f12001f;
+ public static final int abc_searchview_description_query=0x7f120020;
+ public static final int abc_searchview_description_search=0x7f120021;
+ public static final int abc_searchview_description_submit=0x7f120022;
+ public static final int abc_searchview_description_voice=0x7f120023;
+ public static final int abc_shareactionprovider_share_with=0x7f120024;
+ public static final int abc_shareactionprovider_share_with_application=0x7f120025;
+ public static final int abc_toolbar_collapse_description=0x7f120026;
+ public static final int alert_message_delete_folder=0x7f120027;
+ public static final int alert_message_delete_note=0x7f120028;
+ public static final int alert_message_delete_notes=0x7f120029;
+ public static final int alert_title_delete=0x7f12002a;
+ public static final int app_name=0x7f12002b;
+ public static final int app_widget2x2=0x7f12002c;
+ public static final int app_widget4x4=0x7f12002d;
+ public static final int appbar_scrolling_view_behavior=0x7f12002e;
+ public static final int bottom_sheet_behavior=0x7f12002f;
+ public static final int button_delete=0x7f120030;
+ public static final int call_record_folder_name=0x7f120031;
+ public static final int character_counter_content_description=0x7f120032;
+ public static final int character_counter_pattern=0x7f120033;
+ public static final int datetime_dialog_cancel=0x7f120034;
+ public static final int datetime_dialog_ok=0x7f120035;
+ public static final int day_time=0x7f120036;
+ public static final int delete_remind_time_message=0x7f120037;
+ public static final int dummy_button=0x7f120038;
+ public static final int dummy_content=0x7f120039;
+ public static final int error_note_empty_for_clock=0x7f12003a;
+ public static final int error_note_empty_for_send_to_desktop=0x7f12003b;
+ public static final int error_note_not_exist=0x7f12003c;
+ public static final int error_sdcard_export=0x7f12003d;
+ public static final int error_sdcard_unmounted=0x7f12003e;
+ public static final int error_sync_cancelled=0x7f12003f;
+ public static final int error_sync_internal=0x7f120040;
+ public static final int error_sync_network=0x7f120041;
+ public static final int fab_transformation_scrim_behavior=0x7f120042;
+ public static final int fab_transformation_sheet_behavior=0x7f120043;
+ public static final int failed_sdcard_export=0x7f120044;
+ public static final int file_name_txt_format=0x7f120045;
+ public static final int file_path=0x7f120046;
+ public static final int folder_exist=0x7f120047;
+ public static final int format_date_ymd=0x7f120048;
+ public static final int format_datetime_mdhm=0x7f120049;
+ public static final int format_exported_file_location=0x7f12004a;
+ public static final int format_folder_files_count=0x7f12004b;
+ public static final int format_move_notes_to_folder=0x7f12004c;
+ public static final int hide_bottom_view_on_scroll_behavior=0x7f12004d;
+ public static final int hint_foler_name=0x7f12004e;
+ public static final int info_note_enter_desktop=0x7f12004f;
+ public static final int menu_add_image=0x7f120050;
+ public static final int menu_alert=0x7f120051;
+ public static final int menu_create_folder=0x7f120052;
+ public static final int menu_delete=0x7f120053;
+ public static final int menu_deselect_all=0x7f120054;
+ public static final int menu_export_text=0x7f120055;
+ public static final int menu_folder_change_name=0x7f120056;
+ public static final int menu_folder_delete=0x7f120057;
+ public static final int menu_folder_view=0x7f120058;
+ public static final int menu_font_large=0x7f120059;
+ public static final int menu_font_normal=0x7f12005a;
+ public static final int menu_font_size=0x7f12005b;
+ public static final int menu_font_small=0x7f12005c;
+ public static final int menu_font_super=0x7f12005d;
+ public static final int menu_list_mode=0x7f12005e;
+ public static final int menu_move=0x7f12005f;
+ public static final int menu_move_parent_folder=0x7f120060;
+ public static final int menu_normal_mode=0x7f120061;
+ public static final int menu_play_record=0x7f120062;
+ public static final int menu_record=0x7f120063;
+ public static final int menu_remove_remind=0x7f120064;
+ public static final int menu_search=0x7f120065;
+ public static final int menu_select_all=0x7f120066;
+ public static final int menu_select_none=0x7f120067;
+ public static final int menu_select_title=0x7f120068;
+ public static final int menu_send_to_desktop=0x7f120069;
+ public static final int menu_setting=0x7f12006a;
+ public static final int menu_share=0x7f12006b;
+ public static final int menu_star=0x7f12006c;
+ public static final int menu_stop_record=0x7f12006d;
+ public static final int menu_sync=0x7f12006e;
+ public static final int menu_sync_cancel=0x7f12006f;
+ public static final int menu_title_select_folder=0x7f120070;
+ public static final int mtrl_chip_close_icon_content_description=0x7f120071;
+ public static final int nav_app_bar_navigate_up_description=0x7f120072;
+ public static final int nav_app_bar_open_drawer_description=0x7f120073;
+ public static final int night_time=0x7f120074;
+ public static final int note_alert_expired=0x7f120075;
+ public static final int note_link_email=0x7f120076;
+ public static final int note_link_other=0x7f120077;
+ public static final int note_link_tel=0x7f120078;
+ public static final int note_link_web=0x7f120079;
+ public static final int notealert_enter=0x7f12007a;
+ public static final int notealert_ok=0x7f12007b;
+ public static final int notelist_menu_new=0x7f12007c;
+ public static final int notelist_string_info=0x7f12007d;
+ public static final int password_toggle_content_description=0x7f12007e;
+ public static final int path_password_eye=0x7f12007f;
+ public static final int path_password_eye_mask_strike_through=0x7f120080;
+ public static final int path_password_eye_mask_visible=0x7f120081;
+ public static final int path_password_strike_through=0x7f120082;
+ public static final int play_record=0x7f120083;
+ public static final int preferences_account_summary=0x7f120084;
+ public static final int preferences_account_title=0x7f120085;
+ public static final int preferences_add_account=0x7f120086;
+ public static final int preferences_bg_random_appear_title=0x7f120087;
+ public static final int preferences_button_sync_cancel=0x7f120088;
+ public static final int preferences_button_sync_immediately=0x7f120089;
+ public static final int preferences_dialog_change_account_title=0x7f12008a;
+ public static final int preferences_dialog_change_account_warn_msg=0x7f12008b;
+ public static final int preferences_dialog_select_account_tips=0x7f12008c;
+ public static final int preferences_dialog_select_account_title=0x7f12008d;
+ public static final int preferences_last_sync_time=0x7f12008e;
+ public static final int preferences_last_sync_time_format=0x7f12008f;
+ public static final int preferences_menu_cancel=0x7f120090;
+ public static final int preferences_menu_change_account=0x7f120091;
+ public static final int preferences_menu_remove_account=0x7f120092;
+ public static final int preferences_title=0x7f120093;
+ public static final int preferences_toast_cannot_change_account=0x7f120094;
+ public static final int preferences_toast_success_set_accout=0x7f120095;
+ public static final int restore=0x7f120096;
+ public static final int search=0x7f120097;
+ public static final int search_hint=0x7f120098;
+ public static final int search_label=0x7f120099;
+ public static final int search_menu_title=0x7f12009a;
+ public static final int search_setting_description=0x7f12009b;
+ public static final int set_remind_time_message=0x7f12009c;
+ public static final int start_record=0x7f12009d;
+ public static final int status_bar_notification_info_overflow=0x7f12009e;
+ public static final int stop_record=0x7f12009f;
+ public static final int success_sdcard_export=0x7f1200a0;
+ public static final int success_sync_account=0x7f1200a1;
+ public static final int sync_progress_init_list=0x7f1200a2;
+ public static final int sync_progress_login=0x7f1200a3;
+ public static final int sync_progress_syncing=0x7f1200a4;
+ public static final int ticker_cancel=0x7f1200a5;
+ public static final int ticker_fail=0x7f1200a6;
+ public static final int ticker_success=0x7f1200a7;
+ public static final int ticker_syncing=0x7f1200a8;
+ public static final int title_activity_splash=0x7f1200a9;
+ public static final int title_dashboard=0x7f1200aa;
+ public static final int title_home=0x7f1200ab;
+ public static final int title_notifications=0x7f1200ac;
+ public static final int widget_havenot_content=0x7f1200ad;
+ public static final int widget_under_visit_mode=0x7f1200ae;
+ }
+ public static final class style {
+ public static final int AlertDialog_AppCompat=0x7f130000;
+ public static final int AlertDialog_AppCompat_Light=0x7f130001;
+ public static final int Animation_AppCompat_Dialog=0x7f130002;
+ public static final int Animation_AppCompat_DropDownUp=0x7f130003;
+ public static final int Animation_AppCompat_Tooltip=0x7f130004;
+ public static final int Animation_Design_BottomSheetDialog=0x7f130005;
+ public static final int Base_AlertDialog_AppCompat=0x7f130006;
+ public static final int Base_AlertDialog_AppCompat_Light=0x7f130007;
+ public static final int Base_Animation_AppCompat_Dialog=0x7f130008;
+ public static final int Base_Animation_AppCompat_DropDownUp=0x7f130009;
+ public static final int Base_Animation_AppCompat_Tooltip=0x7f13000a;
+ public static final int Base_CardView=0x7f13000b;
+ public static final int Base_DialogWindowTitle_AppCompat=0x7f13000c;
+ public static final int Base_DialogWindowTitleBackground_AppCompat=0x7f13000d;
+ public static final int Base_TextAppearance_AppCompat=0x7f13000e;
+ public static final int Base_TextAppearance_AppCompat_Body1=0x7f13000f;
+ public static final int Base_TextAppearance_AppCompat_Body2=0x7f130010;
+ public static final int Base_TextAppearance_AppCompat_Button=0x7f130011;
+ public static final int Base_TextAppearance_AppCompat_Caption=0x7f130012;
+ public static final int Base_TextAppearance_AppCompat_Display1=0x7f130013;
+ public static final int Base_TextAppearance_AppCompat_Display2=0x7f130014;
+ public static final int Base_TextAppearance_AppCompat_Display3=0x7f130015;
+ public static final int Base_TextAppearance_AppCompat_Display4=0x7f130016;
+ public static final int Base_TextAppearance_AppCompat_Headline=0x7f130017;
+ public static final int Base_TextAppearance_AppCompat_Inverse=0x7f130018;
+ public static final int Base_TextAppearance_AppCompat_Large=0x7f130019;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse=0x7f13001a;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f13001b;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f13001c;
+ public static final int Base_TextAppearance_AppCompat_Medium=0x7f13001d;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse=0x7f13001e;
+ public static final int Base_TextAppearance_AppCompat_Menu=0x7f13001f;
+ public static final int Base_TextAppearance_AppCompat_SearchResult=0x7f130020;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle=0x7f130021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title=0x7f130022;
+ public static final int Base_TextAppearance_AppCompat_Small=0x7f130023;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse=0x7f130024;
+ public static final int Base_TextAppearance_AppCompat_Subhead=0x7f130025;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse=0x7f130026;
+ public static final int Base_TextAppearance_AppCompat_Title=0x7f130027;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse=0x7f130028;
+ public static final int Base_TextAppearance_AppCompat_Tooltip=0x7f130029;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f13002a;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f13002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f13002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f13002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f13002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f13002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f130030;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button=0x7f130031;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f130032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored=0x7f130033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse=0x7f130034;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem=0x7f130035;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f130036;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f130037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f130038;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch=0x7f130039;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f13003a;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f13003b;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f13003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f13003d;
+ public static final int Base_Theme_AppCompat=0x7f13003e;
+ public static final int Base_Theme_AppCompat_CompactMenu=0x7f13003f;
+ public static final int Base_Theme_AppCompat_Dialog=0x7f130040;
+ public static final int Base_Theme_AppCompat_Dialog_Alert=0x7f130041;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize=0x7f130042;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth=0x7f130043;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge=0x7f130044;
+ public static final int Base_Theme_AppCompat_Light=0x7f130045;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar=0x7f130046;
+ public static final int Base_Theme_AppCompat_Light_Dialog=0x7f130047;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert=0x7f130048;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize=0x7f130049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth=0x7f13004a;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge=0x7f13004b;
+ public static final int Base_Theme_MaterialComponents=0x7f13004c;
+ public static final int Base_Theme_MaterialComponents_Bridge=0x7f13004d;
+ public static final int Base_Theme_MaterialComponents_CompactMenu=0x7f13004e;
+ public static final int Base_Theme_MaterialComponents_Dialog=0x7f13004f;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert=0x7f130050;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize=0x7f130051;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth=0x7f130052;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge=0x7f130053;
+ public static final int Base_Theme_MaterialComponents_Light=0x7f130054;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge=0x7f130055;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar=0x7f130056;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f130057;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog=0x7f130058;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert=0x7f130059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize=0x7f13005a;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f13005b;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge=0x7f13005c;
+ public static final int Base_ThemeOverlay_AppCompat=0x7f13005d;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar=0x7f13005e;
+ public static final int Base_ThemeOverlay_AppCompat_Dark=0x7f13005f;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar=0x7f130060;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog=0x7f130061;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert=0x7f130062;
+ public static final int Base_ThemeOverlay_AppCompat_Light=0x7f130063;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog=0x7f130064;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f130065;
+ public static final int Base_V14_Theme_MaterialComponents=0x7f130066;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge=0x7f130067;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog=0x7f130068;
+ public static final int Base_V14_Theme_MaterialComponents_Light=0x7f130069;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge=0x7f13006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f13006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog=0x7f13006c;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog=0x7f13006d;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f13006e;
+ public static final int Base_V21_Theme_AppCompat=0x7f13006f;
+ public static final int Base_V21_Theme_AppCompat_Dialog=0x7f130070;
+ public static final int Base_V21_Theme_AppCompat_Light=0x7f130071;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog=0x7f130072;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog=0x7f130073;
+ public static final int Base_V22_Theme_AppCompat=0x7f130074;
+ public static final int Base_V22_Theme_AppCompat_Light=0x7f130075;
+ public static final int Base_V23_Theme_AppCompat=0x7f130076;
+ public static final int Base_V23_Theme_AppCompat_Light=0x7f130077;
+ public static final int Base_V26_Theme_AppCompat=0x7f130078;
+ public static final int Base_V26_Theme_AppCompat_Light=0x7f130079;
+ public static final int Base_V26_Widget_AppCompat_Toolbar=0x7f13007a;
+ public static final int Base_V28_Theme_AppCompat=0x7f13007b;
+ public static final int Base_V28_Theme_AppCompat_Light=0x7f13007c;
+ public static final int Base_V7_Theme_AppCompat=0x7f13007d;
+ public static final int Base_V7_Theme_AppCompat_Dialog=0x7f13007e;
+ public static final int Base_V7_Theme_AppCompat_Light=0x7f13007f;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog=0x7f130080;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog=0x7f130081;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView=0x7f130082;
+ public static final int Base_V7_Widget_AppCompat_EditText=0x7f130083;
+ public static final int Base_V7_Widget_AppCompat_Toolbar=0x7f130084;
+ public static final int Base_Widget_AppCompat_ActionBar=0x7f130085;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid=0x7f130086;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar=0x7f130087;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText=0x7f130088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView=0x7f130089;
+ public static final int Base_Widget_AppCompat_ActionButton=0x7f13008a;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode=0x7f13008b;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow=0x7f13008c;
+ public static final int Base_Widget_AppCompat_ActionMode=0x7f13008d;
+ public static final int Base_Widget_AppCompat_ActivityChooserView=0x7f13008e;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView=0x7f13008f;
+ public static final int Base_Widget_AppCompat_Button=0x7f130090;
+ public static final int Base_Widget_AppCompat_Button_Borderless=0x7f130091;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored=0x7f130092;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f130093;
+ public static final int Base_Widget_AppCompat_Button_Colored=0x7f130094;
+ public static final int Base_Widget_AppCompat_Button_Small=0x7f130095;
+ public static final int Base_Widget_AppCompat_ButtonBar=0x7f130096;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog=0x7f130097;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox=0x7f130098;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton=0x7f130099;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch=0x7f13009a;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle=0x7f13009b;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common=0x7f13009c;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner=0x7f13009d;
+ public static final int Base_Widget_AppCompat_EditText=0x7f13009e;
+ public static final int Base_Widget_AppCompat_ImageButton=0x7f13009f;
+ public static final int Base_Widget_AppCompat_Light_ActionBar=0x7f1300a0;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid=0x7f1300a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar=0x7f1300a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText=0x7f1300a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f1300a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView=0x7f1300a5;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu=0x7f1300a6;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow=0x7f1300a7;
+ public static final int Base_Widget_AppCompat_ListMenuView=0x7f1300a8;
+ public static final int Base_Widget_AppCompat_ListPopupWindow=0x7f1300a9;
+ public static final int Base_Widget_AppCompat_ListView=0x7f1300aa;
+ public static final int Base_Widget_AppCompat_ListView_DropDown=0x7f1300ab;
+ public static final int Base_Widget_AppCompat_ListView_Menu=0x7f1300ac;
+ public static final int Base_Widget_AppCompat_PopupMenu=0x7f1300ad;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow=0x7f1300ae;
+ public static final int Base_Widget_AppCompat_PopupWindow=0x7f1300af;
+ public static final int Base_Widget_AppCompat_ProgressBar=0x7f1300b0;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal=0x7f1300b1;
+ public static final int Base_Widget_AppCompat_RatingBar=0x7f1300b2;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator=0x7f1300b3;
+ public static final int Base_Widget_AppCompat_RatingBar_Small=0x7f1300b4;
+ public static final int Base_Widget_AppCompat_SearchView=0x7f1300b5;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar=0x7f1300b6;
+ public static final int Base_Widget_AppCompat_SeekBar=0x7f1300b7;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete=0x7f1300b8;
+ public static final int Base_Widget_AppCompat_Spinner=0x7f1300b9;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined=0x7f1300ba;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem=0x7f1300bb;
+ public static final int Base_Widget_AppCompat_Toolbar=0x7f1300bc;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation=0x7f1300bd;
+ public static final int Base_Widget_Design_TabLayout=0x7f1300be;
+ public static final int Base_Widget_MaterialComponents_Chip=0x7f1300bf;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText=0x7f1300c0;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout=0x7f1300c1;
+ public static final int CardView=0x7f1300c2;
+ public static final int CardView_Dark=0x7f1300c3;
+ public static final int CardView_Light=0x7f1300c4;
+ public static final int HighlightTextAppearancePrimary=0x7f1300c5;
+ public static final int HighlightTextAppearanceSecondary=0x7f1300c6;
+ public static final int NoteActionBarStyle=0x7f1300c7;
+ public static final int NoteTheme=0x7f1300c8;
+ public static final int Platform_AppCompat=0x7f1300c9;
+ public static final int Platform_AppCompat_Light=0x7f1300ca;
+ public static final int Platform_MaterialComponents=0x7f1300cb;
+ public static final int Platform_MaterialComponents_Dialog=0x7f1300cc;
+ public static final int Platform_MaterialComponents_Light=0x7f1300cd;
+ public static final int Platform_MaterialComponents_Light_Dialog=0x7f1300ce;
+ public static final int Platform_ThemeOverlay_AppCompat=0x7f1300cf;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark=0x7f1300d0;
+ public static final int Platform_ThemeOverlay_AppCompat_Light=0x7f1300d1;
+ public static final int Platform_V21_AppCompat=0x7f1300d2;
+ public static final int Platform_V21_AppCompat_Light=0x7f1300d3;
+ public static final int Platform_V25_AppCompat=0x7f1300d4;
+ public static final int Platform_V25_AppCompat_Light=0x7f1300d5;
+ public static final int Platform_Widget_AppCompat_Spinner=0x7f1300d6;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat=0x7f1300d7;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem=0x7f1300d8;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon=0x7f1300d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem=0x7f1300da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup=0x7f1300db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut=0x7f1300dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow=0x7f1300dd;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text=0x7f1300de;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title=0x7f1300df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown=0x7f1300e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1=0x7f1300e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2=0x7f1300e2;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query=0x7f1300e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text=0x7f1300e4;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon=0x7f1300e5;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton=0x7f1300e6;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow=0x7f1300e7;
+ public static final int TextAppearance_AppCompat=0x7f1300e8;
+ public static final int TextAppearance_AppCompat_Body1=0x7f1300e9;
+ public static final int TextAppearance_AppCompat_Body2=0x7f1300ea;
+ public static final int TextAppearance_AppCompat_Button=0x7f1300eb;
+ public static final int TextAppearance_AppCompat_Caption=0x7f1300ec;
+ public static final int TextAppearance_AppCompat_Display1=0x7f1300ed;
+ public static final int TextAppearance_AppCompat_Display2=0x7f1300ee;
+ public static final int TextAppearance_AppCompat_Display3=0x7f1300ef;
+ public static final int TextAppearance_AppCompat_Display4=0x7f1300f0;
+ public static final int TextAppearance_AppCompat_Headline=0x7f1300f1;
+ public static final int TextAppearance_AppCompat_Inverse=0x7f1300f2;
+ public static final int TextAppearance_AppCompat_Large=0x7f1300f3;
+ public static final int TextAppearance_AppCompat_Large_Inverse=0x7f1300f4;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle=0x7f1300f5;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title=0x7f1300f6;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f1300f7;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f1300f8;
+ public static final int TextAppearance_AppCompat_Medium=0x7f1300f9;
+ public static final int TextAppearance_AppCompat_Medium_Inverse=0x7f1300fa;
+ public static final int TextAppearance_AppCompat_Menu=0x7f1300fb;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle=0x7f1300fc;
+ public static final int TextAppearance_AppCompat_SearchResult_Title=0x7f1300fd;
+ public static final int TextAppearance_AppCompat_Small=0x7f1300fe;
+ public static final int TextAppearance_AppCompat_Small_Inverse=0x7f1300ff;
+ public static final int TextAppearance_AppCompat_Subhead=0x7f130100;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse=0x7f130101;
+ public static final int TextAppearance_AppCompat_Title=0x7f130102;
+ public static final int TextAppearance_AppCompat_Title_Inverse=0x7f130103;
+ public static final int TextAppearance_AppCompat_Tooltip=0x7f130104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f130105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f130106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f130107;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f130108;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f130109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f13010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse=0x7f13010b;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f13010c;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse=0x7f13010d;
+ public static final int TextAppearance_AppCompat_Widget_Button=0x7f13010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f13010f;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored=0x7f130110;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse=0x7f130111;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem=0x7f130112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f130113;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f130114;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f130115;
+ public static final int TextAppearance_AppCompat_Widget_Switch=0x7f130116;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f130117;
+ public static final int TextAppearance_Compat_Notification=0x7f130118;
+ public static final int TextAppearance_Compat_Notification_Info=0x7f130119;
+ public static final int TextAppearance_Compat_Notification_Info_Media=0x7f13011a;
+ public static final int TextAppearance_Compat_Notification_Line2=0x7f13011b;
+ public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f13011c;
+ public static final int TextAppearance_Compat_Notification_Media=0x7f13011d;
+ public static final int TextAppearance_Compat_Notification_Time=0x7f13011e;
+ public static final int TextAppearance_Compat_Notification_Time_Media=0x7f13011f;
+ public static final int TextAppearance_Compat_Notification_Title=0x7f130120;
+ public static final int TextAppearance_Compat_Notification_Title_Media=0x7f130121;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded=0x7f130122;
+ public static final int TextAppearance_Design_Counter=0x7f130123;
+ public static final int TextAppearance_Design_Counter_Overflow=0x7f130124;
+ public static final int TextAppearance_Design_Error=0x7f130125;
+ public static final int TextAppearance_Design_HelperText=0x7f130126;
+ public static final int TextAppearance_Design_Hint=0x7f130127;
+ public static final int TextAppearance_Design_Snackbar_Message=0x7f130128;
+ public static final int TextAppearance_Design_Tab=0x7f130129;
+ public static final int TextAppearance_MaterialComponents_Body1=0x7f13012a;
+ public static final int TextAppearance_MaterialComponents_Body2=0x7f13012b;
+ public static final int TextAppearance_MaterialComponents_Button=0x7f13012c;
+ public static final int TextAppearance_MaterialComponents_Caption=0x7f13012d;
+ public static final int TextAppearance_MaterialComponents_Chip=0x7f13012e;
+ public static final int TextAppearance_MaterialComponents_Headline1=0x7f13012f;
+ public static final int TextAppearance_MaterialComponents_Headline2=0x7f130130;
+ public static final int TextAppearance_MaterialComponents_Headline3=0x7f130131;
+ public static final int TextAppearance_MaterialComponents_Headline4=0x7f130132;
+ public static final int TextAppearance_MaterialComponents_Headline5=0x7f130133;
+ public static final int TextAppearance_MaterialComponents_Headline6=0x7f130134;
+ public static final int TextAppearance_MaterialComponents_Overline=0x7f130135;
+ public static final int TextAppearance_MaterialComponents_Subtitle1=0x7f130136;
+ public static final int TextAppearance_MaterialComponents_Subtitle2=0x7f130137;
+ public static final int TextAppearance_MaterialComponents_Tab=0x7f130138;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f130139;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f13013a;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f13013b;
+ public static final int TextAppearanceLarge=0x7f13013c;
+ public static final int TextAppearanceMedium=0x7f13013d;
+ public static final int TextAppearanceNormal=0x7f13013e;
+ public static final int TextAppearancePrimaryItem=0x7f13013f;
+ public static final int TextAppearanceSecondaryItem=0x7f130140;
+ public static final int TextAppearanceSuper=0x7f130141;
+ public static final int TextAppearanceUnderMenuIcon=0x7f130142;
+ public static final int Theme_AppCompat=0x7f130143;
+ public static final int Theme_AppCompat_CompactMenu=0x7f130144;
+ public static final int Theme_AppCompat_DayNight=0x7f130145;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar=0x7f130146;
+ public static final int Theme_AppCompat_DayNight_Dialog=0x7f130147;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert=0x7f130148;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth=0x7f130149;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge=0x7f13014a;
+ public static final int Theme_AppCompat_DayNight_NoActionBar=0x7f13014b;
+ public static final int Theme_AppCompat_Dialog=0x7f13014c;
+ public static final int Theme_AppCompat_Dialog_Alert=0x7f13014d;
+ public static final int Theme_AppCompat_Dialog_MinWidth=0x7f13014e;
+ public static final int Theme_AppCompat_DialogWhenLarge=0x7f13014f;
+ public static final int Theme_AppCompat_Light=0x7f130150;
+ public static final int Theme_AppCompat_Light_DarkActionBar=0x7f130151;
+ public static final int Theme_AppCompat_Light_Dialog=0x7f130152;
+ public static final int Theme_AppCompat_Light_Dialog_Alert=0x7f130153;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth=0x7f130154;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge=0x7f130155;
+ public static final int Theme_AppCompat_Light_NoActionBar=0x7f130156;
+ public static final int Theme_AppCompat_NoActionBar=0x7f130157;
+ public static final int Theme_Design=0x7f130158;
+ public static final int Theme_Design_BottomSheetDialog=0x7f130159;
+ public static final int Theme_Design_Light=0x7f13015a;
+ public static final int Theme_Design_Light_BottomSheetDialog=0x7f13015b;
+ public static final int Theme_Design_Light_NoActionBar=0x7f13015c;
+ public static final int Theme_Design_NoActionBar=0x7f13015d;
+ public static final int Theme_MaterialComponents=0x7f13015e;
+ public static final int Theme_MaterialComponents_BottomSheetDialog=0x7f13015f;
+ public static final int Theme_MaterialComponents_Bridge=0x7f130160;
+ public static final int Theme_MaterialComponents_CompactMenu=0x7f130161;
+ public static final int Theme_MaterialComponents_Dialog=0x7f130162;
+ public static final int Theme_MaterialComponents_Dialog_Alert=0x7f130163;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth=0x7f130164;
+ public static final int Theme_MaterialComponents_DialogWhenLarge=0x7f130165;
+ public static final int Theme_MaterialComponents_Light=0x7f130166;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog=0x7f130167;
+ public static final int Theme_MaterialComponents_Light_Bridge=0x7f130168;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar=0x7f130169;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f13016a;
+ public static final int Theme_MaterialComponents_Light_Dialog=0x7f13016b;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert=0x7f13016c;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f13016d;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge=0x7f13016e;
+ public static final int Theme_MaterialComponents_Light_NoActionBar=0x7f13016f;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge=0x7f130170;
+ public static final int Theme_MaterialComponents_NoActionBar=0x7f130171;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge=0x7f130172;
+ public static final int Theme_Notesmaster2=0x7f130173;
+ public static final int Theme_Notesmaster2_Fullscreen=0x7f130174;
+ public static final int ThemeOverlay_AppCompat=0x7f130175;
+ public static final int ThemeOverlay_AppCompat_ActionBar=0x7f130176;
+ public static final int ThemeOverlay_AppCompat_Dark=0x7f130177;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar=0x7f130178;
+ public static final int ThemeOverlay_AppCompat_Dialog=0x7f130179;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert=0x7f13017a;
+ public static final int ThemeOverlay_AppCompat_Light=0x7f13017b;
+ public static final int ThemeOverlay_MaterialComponents=0x7f13017c;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar=0x7f13017d;
+ public static final int ThemeOverlay_MaterialComponents_Dark=0x7f13017e;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar=0x7f13017f;
+ public static final int ThemeOverlay_MaterialComponents_Dialog=0x7f130180;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f130181;
+ public static final int ThemeOverlay_MaterialComponents_Light=0x7f130182;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText=0x7f130183;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox=0x7f130184;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f130185;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox=0x7f130186;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f130187;
+ public static final int ThemeOverlay_Notesmaster2_FullscreenContainer=0x7f130188;
+ public static final int Widget_AppCompat_ActionBar=0x7f130189;
+ public static final int Widget_AppCompat_ActionBar_Solid=0x7f13018a;
+ public static final int Widget_AppCompat_ActionBar_TabBar=0x7f13018b;
+ public static final int Widget_AppCompat_ActionBar_TabText=0x7f13018c;
+ public static final int Widget_AppCompat_ActionBar_TabView=0x7f13018d;
+ public static final int Widget_AppCompat_ActionButton=0x7f13018e;
+ public static final int Widget_AppCompat_ActionButton_CloseMode=0x7f13018f;
+ public static final int Widget_AppCompat_ActionButton_Overflow=0x7f130190;
+ public static final int Widget_AppCompat_ActionMode=0x7f130191;
+ public static final int Widget_AppCompat_ActivityChooserView=0x7f130192;
+ public static final int Widget_AppCompat_AutoCompleteTextView=0x7f130193;
+ public static final int Widget_AppCompat_Button=0x7f130194;
+ public static final int Widget_AppCompat_Button_Borderless=0x7f130195;
+ public static final int Widget_AppCompat_Button_Borderless_Colored=0x7f130196;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f130197;
+ public static final int Widget_AppCompat_Button_Colored=0x7f130198;
+ public static final int Widget_AppCompat_Button_Small=0x7f130199;
+ public static final int Widget_AppCompat_ButtonBar=0x7f13019a;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog=0x7f13019b;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox=0x7f13019c;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton=0x7f13019d;
+ public static final int Widget_AppCompat_CompoundButton_Switch=0x7f13019e;
+ public static final int Widget_AppCompat_DrawerArrowToggle=0x7f13019f;
+ public static final int Widget_AppCompat_DropDownItem_Spinner=0x7f1301a0;
+ public static final int Widget_AppCompat_EditText=0x7f1301a1;
+ public static final int Widget_AppCompat_ImageButton=0x7f1301a2;
+ public static final int Widget_AppCompat_Light_ActionBar=0x7f1301a3;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid=0x7f1301a4;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse=0x7f1301a5;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar=0x7f1301a6;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse=0x7f1301a7;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText=0x7f1301a8;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f1301a9;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView=0x7f1301aa;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse=0x7f1301ab;
+ public static final int Widget_AppCompat_Light_ActionButton=0x7f1301ac;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode=0x7f1301ad;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow=0x7f1301ae;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse=0x7f1301af;
+ public static final int Widget_AppCompat_Light_ActivityChooserView=0x7f1301b0;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView=0x7f1301b1;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner=0x7f1301b2;
+ public static final int Widget_AppCompat_Light_ListPopupWindow=0x7f1301b3;
+ public static final int Widget_AppCompat_Light_ListView_DropDown=0x7f1301b4;
+ public static final int Widget_AppCompat_Light_PopupMenu=0x7f1301b5;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow=0x7f1301b6;
+ public static final int Widget_AppCompat_Light_SearchView=0x7f1301b7;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar=0x7f1301b8;
+ public static final int Widget_AppCompat_ListMenuView=0x7f1301b9;
+ public static final int Widget_AppCompat_ListPopupWindow=0x7f1301ba;
+ public static final int Widget_AppCompat_ListView=0x7f1301bb;
+ public static final int Widget_AppCompat_ListView_DropDown=0x7f1301bc;
+ public static final int Widget_AppCompat_ListView_Menu=0x7f1301bd;
+ public static final int Widget_AppCompat_PopupMenu=0x7f1301be;
+ public static final int Widget_AppCompat_PopupMenu_Overflow=0x7f1301bf;
+ public static final int Widget_AppCompat_PopupWindow=0x7f1301c0;
+ public static final int Widget_AppCompat_ProgressBar=0x7f1301c1;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal=0x7f1301c2;
+ public static final int Widget_AppCompat_RatingBar=0x7f1301c3;
+ public static final int Widget_AppCompat_RatingBar_Indicator=0x7f1301c4;
+ public static final int Widget_AppCompat_RatingBar_Small=0x7f1301c5;
+ public static final int Widget_AppCompat_SearchView=0x7f1301c6;
+ public static final int Widget_AppCompat_SearchView_ActionBar=0x7f1301c7;
+ public static final int Widget_AppCompat_SeekBar=0x7f1301c8;
+ public static final int Widget_AppCompat_SeekBar_Discrete=0x7f1301c9;
+ public static final int Widget_AppCompat_Spinner=0x7f1301ca;
+ public static final int Widget_AppCompat_Spinner_DropDown=0x7f1301cb;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar=0x7f1301cc;
+ public static final int Widget_AppCompat_Spinner_Underlined=0x7f1301cd;
+ public static final int Widget_AppCompat_TextView_SpinnerItem=0x7f1301ce;
+ public static final int Widget_AppCompat_Toolbar=0x7f1301cf;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation=0x7f1301d0;
+ public static final int Widget_Compat_NotificationActionContainer=0x7f1301d1;
+ public static final int Widget_Compat_NotificationActionText=0x7f1301d2;
+ public static final int Widget_Design_AppBarLayout=0x7f1301d3;
+ public static final int Widget_Design_BottomNavigationView=0x7f1301d4;
+ public static final int Widget_Design_BottomSheet_Modal=0x7f1301d5;
+ public static final int Widget_Design_CollapsingToolbar=0x7f1301d6;
+ public static final int Widget_Design_FloatingActionButton=0x7f1301d7;
+ public static final int Widget_Design_NavigationView=0x7f1301d8;
+ public static final int Widget_Design_ScrimInsetsFrameLayout=0x7f1301d9;
+ public static final int Widget_Design_Snackbar=0x7f1301da;
+ public static final int Widget_Design_TabLayout=0x7f1301db;
+ public static final int Widget_Design_TextInputLayout=0x7f1301dc;
+ public static final int Widget_MaterialComponents_BottomAppBar=0x7f1301dd;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored=0x7f1301de;
+ public static final int Widget_MaterialComponents_BottomNavigationView=0x7f1301df;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored=0x7f1301e0;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal=0x7f1301e1;
+ public static final int Widget_MaterialComponents_Button=0x7f1301e2;
+ public static final int Widget_MaterialComponents_Button_Icon=0x7f1301e3;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton=0x7f1301e4;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon=0x7f1301e5;
+ public static final int Widget_MaterialComponents_Button_TextButton=0x7f1301e6;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog=0x7f1301e7;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon=0x7f1301e8;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon=0x7f1301e9;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton=0x7f1301ea;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon=0x7f1301eb;
+ public static final int Widget_MaterialComponents_CardView=0x7f1301ec;
+ public static final int Widget_MaterialComponents_Chip_Action=0x7f1301ed;
+ public static final int Widget_MaterialComponents_Chip_Choice=0x7f1301ee;
+ public static final int Widget_MaterialComponents_Chip_Entry=0x7f1301ef;
+ public static final int Widget_MaterialComponents_Chip_Filter=0x7f1301f0;
+ public static final int Widget_MaterialComponents_ChipGroup=0x7f1301f1;
+ public static final int Widget_MaterialComponents_FloatingActionButton=0x7f1301f2;
+ public static final int Widget_MaterialComponents_NavigationView=0x7f1301f3;
+ public static final int Widget_MaterialComponents_Snackbar=0x7f1301f4;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth=0x7f1301f5;
+ public static final int Widget_MaterialComponents_TabLayout=0x7f1301f6;
+ public static final int Widget_MaterialComponents_TabLayout_Colored=0x7f1301f7;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox=0x7f1301f8;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f1301f9;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox=0x7f1301fa;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f1301fb;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox=0x7f1301fc;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense=0x7f1301fd;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox=0x7f1301fe;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense=0x7f1301ff;
+ public static final int Widget_MaterialComponents_Toolbar=0x7f130200;
+ public static final int Widget_Support_CoordinatorLayout=0x7f130201;
+ public static final int Widget_Theme_Notesmaster2_ActionBar_Fullscreen=0x7f130202;
+ public static final int Widget_Theme_Notesmaster2_ButtonBar_Fullscreen=0x7f130203;
+ }
+ public static final class styleable {
+ /**
+ * Attributes that can be used with a ActionBar.
+ *
+ * @attr description
+ * Specifies a background drawable for the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:background
+ */
+ public static final int ActionBar_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundSplit
+ */
+ public static final int ActionBar_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundStacked
+ */
+ public static final int ActionBar_backgroundStacked=2;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetEnd
+ */
+ public static final int ActionBar_contentInsetEnd=3;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetEndWithActions
+ */
+ public static final int ActionBar_contentInsetEndWithActions=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetLeft
+ */
+ public static final int ActionBar_contentInsetLeft=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetRight
+ */
+ public static final int ActionBar_contentInsetRight=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetStart
+ */
+ public static final int ActionBar_contentInsetStart=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetStartWithNavigation
+ */
+ public static final int ActionBar_contentInsetStartWithNavigation=8;
+ /**
+ *
+ * @attr description
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:customNavigationLayout
+ */
+ public static final int ActionBar_customNavigationLayout=9;
+ /**
+ *
+ * @attr description
+ * Options affecting how the action bar is displayed.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ *
+ * @attr name net.micode.notes:displayOptions
+ */
+ public static final int ActionBar_displayOptions=10;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for item dividers.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:divider
+ */
+ public static final int ActionBar_divider=11;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int ActionBar_elevation=12;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:height
+ */
+ public static final int ActionBar_height=13;
+ /**
+ *
+ * @attr description
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:hideOnContentScroll
+ */
+ public static final int ActionBar_hideOnContentScroll=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:homeAsUpIndicator
+ */
+ public static final int ActionBar_homeAsUpIndicator=15;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:homeLayout
+ */
+ public static final int ActionBar_homeLayout=16;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application icon.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:icon
+ */
+ public static final int ActionBar_icon=17;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:indeterminateProgressStyle
+ */
+ public static final int ActionBar_indeterminateProgressStyle=18;
+ /**
+ *
+ * @attr description
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:itemPadding
+ */
+ public static final int ActionBar_itemPadding=19;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application logo.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:logo
+ */
+ public static final int ActionBar_logo=20;
+ /**
+ *
+ * @attr description
+ * The type of navigation to use.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ *
+ * @attr name net.micode.notes:navigationMode
+ */
+ public static final int ActionBar_navigationMode=21;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popupTheme
+ */
+ public static final int ActionBar_popupTheme=22;
+ /**
+ *
+ * @attr description
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:progressBarPadding
+ */
+ public static final int ActionBar_progressBarPadding=23;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an embedded progress bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:progressBarStyle
+ */
+ public static final int ActionBar_progressBarStyle=24;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:subtitle
+ */
+ public static final int ActionBar_subtitle=25;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:subtitleTextStyle
+ */
+ public static final int ActionBar_subtitleTextStyle=26;
+ /**
+ *
+ * @attr description
+ * Specifies title text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:title
+ */
+ public static final int ActionBar_title=27;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:titleTextStyle
+ */
+ public static final int ActionBar_titleTextStyle=28;
+ /**
+ * Attributes that can be used with a ActionBarLayout.
+ *
+ * @see #ActionBarLayout_android_layout_gravity
+ */
+ public static final int[] ActionBarLayout={
+ 0x010100b3
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #ActionBarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int ActionBarLayout_android_layout_gravity=0;
+ /**
+ * Attributes that can be used with a ActionMenuItemView.
+ *
+ * @see #ActionMenuItemView_android_minWidth
+ */
+ public static final int[] ActionMenuItemView={
+ 0x0101013f
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #ActionMenuItemView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int ActionMenuItemView_android_minWidth=0;
+ public static final int[] ActionMenuView={
+ };
+ /**
+ * Attributes that can be used with a ActionMode.
+ *
+ * @attr description
+ * Specifies a background for the action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:background
+ */
+ public static final int ActionMode_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background for the split action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundSplit
+ */
+ public static final int ActionMode_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:closeItemLayout
+ */
+ public static final int ActionMode_closeItemLayout=2;
+ /**
+ *
+ * @attr description
+ * Specifies a fixed height for the action mode bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:height
+ */
+ public static final int ActionMode_height=3;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:subtitleTextStyle
+ */
+ public static final int ActionMode_subtitleTextStyle=4;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:titleTextStyle
+ */
+ public static final int ActionMode_titleTextStyle=5;
+ /**
+ * Attributes that can be used with a ActivityChooserView.
+ *
+ * @attr description
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:expandActivityOverflowButtonDrawable
+ */
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable=0;
+ /**
+ *
+ * @attr description
+ * The maximal number of items initially shown in the activity list.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:initialActivityCount
+ */
+ public static final int ActivityChooserView_initialActivityCount=1;
+ /**
+ * Attributes that can be used with a ActivityNavigator.
+ *
This symbol is the offset where the {@link android.R.attr#name}
+ * attribute's value can be found in the {@link #ActivityNavigator} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:name
+ */
+ public static final int ActivityNavigator_android_name=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#action}
+ * attribute's value can be found in the {@link #ActivityNavigator} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:action
+ */
+ public static final int ActivityNavigator_action=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#data}
+ * attribute's value can be found in the {@link #ActivityNavigator} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:data
+ */
+ public static final int ActivityNavigator_data=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#dataPattern}
+ * attribute's value can be found in the {@link #ActivityNavigator} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:dataPattern
+ */
+ public static final int ActivityNavigator_dataPattern=3;
+ /**
+ * Attributes that can be used with a AlertDialog.
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int AlertDialog_android_layout=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#buttonIconDimen}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:buttonIconDimen
+ */
+ public static final int AlertDialog_buttonIconDimen=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#buttonPanelSideLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonPanelSideLayout
+ */
+ public static final int AlertDialog_buttonPanelSideLayout=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#listItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listItemLayout
+ */
+ public static final int AlertDialog_listItemLayout=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#listLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listLayout
+ */
+ public static final int AlertDialog_listLayout=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#multiChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:multiChoiceItemLayout
+ */
+ public static final int AlertDialog_multiChoiceItemLayout=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#showTitle}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:showTitle
+ */
+ public static final int AlertDialog_showTitle=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#singleChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:singleChoiceItemLayout
+ */
+ public static final int AlertDialog_singleChoiceItemLayout=7;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableCompat.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int AnimatedStateListDrawableCompat_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int AnimatedStateListDrawableCompat_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int AnimatedStateListDrawableCompat_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableItem.
+ *
+ * @attr description
+ * Keyframe identifier for use in specifying transitions.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int AnimatedStateListDrawableItem_android_id=0;
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the frame. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableItem_android_drawable=1;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableTransition.
+ *
+ * @attr description
+ * Reference to a animation drawable resource to use for the frame. If not
+ * given, the animation drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableTransition_android_drawable=0;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the ending state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:toId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_toId=1;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the starting state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:fromId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_fromId=2;
+ /**
+ *
+ * @attr description
+ * Whether this transition is reversible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:reversible
+ */
+ public static final int AnimatedStateListDrawableTransition_android_reversible=3;
+ /**
+ * Attributes that can be used with a AppBarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int AppBarLayout_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#touchscreenBlocksFocus}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:touchscreenBlocksFocus
+ */
+ public static final int AppBarLayout_android_touchscreenBlocksFocus=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#keyboardNavigationCluster}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:keyboardNavigationCluster
+ */
+ public static final int AppBarLayout_android_keyboardNavigationCluster=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int AppBarLayout_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expanded}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:expanded
+ */
+ public static final int AppBarLayout_expanded=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#liftOnScroll}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:liftOnScroll
+ */
+ public static final int AppBarLayout_liftOnScroll=5;
+ /**
+ * Attributes that can be used with a AppBarLayoutStates.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#state_collapsed}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:state_collapsed
+ */
+ public static final int AppBarLayoutStates_state_collapsed=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#state_collapsible}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:state_collapsible
+ */
+ public static final int AppBarLayoutStates_state_collapsible=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#state_liftable}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:state_liftable
+ */
+ public static final int AppBarLayoutStates_state_liftable=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#state_lifted}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:state_lifted
+ */
+ public static final int AppBarLayoutStates_state_lifted=3;
+ /**
+ * Attributes that can be used with a AppBarLayout_Layout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_scrollFlags}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ *
+ * @attr name net.micode.notes:layout_scrollFlags
+ */
+ public static final int AppBarLayout_Layout_layout_scrollFlags=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_scrollInterpolator}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_scrollInterpolator
+ */
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator=1;
+ /**
+ * Attributes that can be used with a AppCompatImageView.
+ *
This symbol is the offset where the {@link android.R.attr#src}
+ * attribute's value can be found in the {@link #AppCompatImageView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:src
+ */
+ public static final int AppCompatImageView_android_src=0;
+ /**
+ *
+ * @attr description
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:srcCompat
+ */
+ public static final int AppCompatImageView_srcCompat=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the image source.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tint
+ */
+ public static final int AppCompatImageView_tint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the image source tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:tintMode
+ */
+ public static final int AppCompatImageView_tintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatSeekBar.
+ *
This symbol is the offset where the {@link android.R.attr#thumb}
+ * attribute's value can be found in the {@link #AppCompatSeekBar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int AppCompatSeekBar_android_thumb=0;
+ /**
+ *
+ * @attr description
+ * Drawable displayed at each progress position on a seekbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tickMark
+ */
+ public static final int AppCompatSeekBar_tickMark=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the tick mark drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tickMarkTint
+ */
+ public static final int AppCompatSeekBar_tickMarkTint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the tick mark tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:tickMarkTintMode
+ */
+ public static final int AppCompatSeekBar_tickMarkTintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatTextHelper.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextHelper_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableTop}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableTop
+ */
+ public static final int AppCompatTextHelper_android_drawableTop=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableBottom}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableBottom
+ */
+ public static final int AppCompatTextHelper_android_drawableBottom=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableLeft}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableLeft
+ */
+ public static final int AppCompatTextHelper_android_drawableLeft=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableRight}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableRight
+ */
+ public static final int AppCompatTextHelper_android_drawableRight=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableStart}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableStart
+ */
+ public static final int AppCompatTextHelper_android_drawableStart=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableEnd}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableEnd
+ */
+ public static final int AppCompatTextHelper_android_drawableEnd=6;
+ /**
+ * Attributes that can be used with a AppCompatTextView.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextView_android_textAppearance=0;
+ /**
+ *
+ * @attr description
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:autoSizeMaxTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMaxTextSize=1;
+ /**
+ *
+ * @attr description
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:autoSizeMinTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMinTextSize=2;
+ /**
+ *
+ * @attr description
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:autoSizePresetSizes
+ */
+ public static final int AppCompatTextView_autoSizePresetSizes=3;
+ /**
+ *
+ * @attr description
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:autoSizeStepGranularity
+ */
+ public static final int AppCompatTextView_autoSizeStepGranularity=4;
+ /**
+ *
+ * @attr description
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ *
+ * @attr name net.micode.notes:autoSizeTextType
+ */
+ public static final int AppCompatTextView_autoSizeTextType=5;
+ /**
+ *
+ * @attr description
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:firstBaselineToTopHeight
+ */
+ public static final int AppCompatTextView_firstBaselineToTopHeight=6;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontFamily
+ */
+ public static final int AppCompatTextView_fontFamily=7;
+ /**
+ *
+ * @attr description
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:lastBaselineToBottomHeight
+ */
+ public static final int AppCompatTextView_lastBaselineToBottomHeight=8;
+ /**
+ *
+ * @attr description
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:lineHeight
+ */
+ public static final int AppCompatTextView_lineHeight=9;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:textAllCaps
+ */
+ public static final int AppCompatTextView_textAllCaps=10;
+ /**
+ * Attributes that can be used with a AppCompatTheme.
+ *
A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
This symbol is the offset where the {@link android.R.attr#windowIsFloating}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:windowIsFloating
+ */
+ public static final int AppCompatTheme_android_windowIsFloating=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#windowAnimationStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int AppCompatTheme_android_windowAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Custom divider drawable to use for elements in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarDivider
+ */
+ public static final int AppCompatTheme_actionBarDivider=2;
+ /**
+ *
+ * @attr description
+ * Custom item state list drawable background for action bar items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarItemBackground
+ */
+ public static final int AppCompatTheme_actionBarItemBackground=3;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarPopupTheme
+ */
+ public static final int AppCompatTheme_actionBarPopupTheme=4;
+ /**
+ *
+ * @attr description
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ *
+ * @attr name net.micode.notes:actionBarSize
+ */
+ public static final int AppCompatTheme_actionBarSize=5;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarSplitStyle
+ */
+ public static final int AppCompatTheme_actionBarSplitStyle=6;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarStyle
+ */
+ public static final int AppCompatTheme_actionBarStyle=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionBarTabBarStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarTabBarStyle
+ */
+ public static final int AppCompatTheme_actionBarTabBarStyle=8;
+ /**
+ *
+ * @attr description
+ * Default style for tabs within an action bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarTabStyle
+ */
+ public static final int AppCompatTheme_actionBarTabStyle=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionBarTabTextStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarTabTextStyle
+ */
+ public static final int AppCompatTheme_actionBarTabTextStyle=10;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarTheme
+ */
+ public static final int AppCompatTheme_actionBarTheme=11;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionBarWidgetTheme
+ */
+ public static final int AppCompatTheme_actionBarWidgetTheme=12;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionButtonStyle
+ */
+ public static final int AppCompatTheme_actionButtonStyle=13;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionDropDownStyle
+ */
+ public static final int AppCompatTheme_actionDropDownStyle=14;
+ /**
+ *
+ * @attr description
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionMenuTextAppearance
+ */
+ public static final int AppCompatTheme_actionMenuTextAppearance=15;
+ /**
+ *
+ * @attr description
+ * Color for text that appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:actionMenuTextColor
+ */
+ public static final int AppCompatTheme_actionMenuTextColor=16;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeBackground
+ */
+ public static final int AppCompatTheme_actionModeBackground=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionModeCloseButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeCloseButtonStyle
+ */
+ public static final int AppCompatTheme_actionModeCloseButtonStyle=18;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the close action mode button
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeCloseDrawable
+ */
+ public static final int AppCompatTheme_actionModeCloseDrawable=19;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeCopyDrawable
+ */
+ public static final int AppCompatTheme_actionModeCopyDrawable=20;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeCutDrawable
+ */
+ public static final int AppCompatTheme_actionModeCutDrawable=21;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeFindDrawable
+ */
+ public static final int AppCompatTheme_actionModeFindDrawable=22;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModePasteDrawable
+ */
+ public static final int AppCompatTheme_actionModePasteDrawable=23;
+ /**
+ *
+ * @attr description
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModePopupWindowStyle
+ */
+ public static final int AppCompatTheme_actionModePopupWindowStyle=24;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeSelectAllDrawable
+ */
+ public static final int AppCompatTheme_actionModeSelectAllDrawable=25;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeShareDrawable
+ */
+ public static final int AppCompatTheme_actionModeShareDrawable=26;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI in the lower split bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeSplitBackground
+ */
+ public static final int AppCompatTheme_actionModeSplitBackground=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionModeStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeStyle
+ */
+ public static final int AppCompatTheme_actionModeStyle=28;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionModeWebSearchDrawable
+ */
+ public static final int AppCompatTheme_actionModeWebSearchDrawable=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionOverflowButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionOverflowButtonStyle
+ */
+ public static final int AppCompatTheme_actionOverflowButtonStyle=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#actionOverflowMenuStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionOverflowMenuStyle
+ */
+ public static final int AppCompatTheme_actionOverflowMenuStyle=31;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:activityChooserViewStyle
+ */
+ public static final int AppCompatTheme_activityChooserViewStyle=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#alertDialogButtonGroupStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:alertDialogButtonGroupStyle
+ */
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle=33;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#alertDialogCenterButtons}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:alertDialogCenterButtons
+ */
+ public static final int AppCompatTheme_alertDialogCenterButtons=34;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#alertDialogStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:alertDialogStyle
+ */
+ public static final int AppCompatTheme_alertDialogStyle=35;
+ /**
+ *
+ * @attr description
+ * Theme to use for alert dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:alertDialogTheme
+ */
+ public static final int AppCompatTheme_alertDialogTheme=36;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:autoCompleteTextViewStyle
+ */
+ public static final int AppCompatTheme_autoCompleteTextViewStyle=37;
+ /**
+ *
+ * @attr description
+ * Style for buttons without an explicit border, often used in groups.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:borderlessButtonStyle
+ */
+ public static final int AppCompatTheme_borderlessButtonStyle=38;
+ /**
+ *
+ * @attr description
+ * Style for buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonBarButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarButtonStyle=39;
+ /**
+ *
+ * @attr description
+ * Style for the "negative" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonBarNegativeButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle=40;
+ /**
+ *
+ * @attr description
+ * Style for the "neutral" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonBarNeutralButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle=41;
+ /**
+ *
+ * @attr description
+ * Style for the "positive" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonBarPositiveButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle=42;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonBarStyle
+ */
+ public static final int AppCompatTheme_buttonBarStyle=43;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonStyle
+ */
+ public static final int AppCompatTheme_buttonStyle=44;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:buttonStyleSmall
+ */
+ public static final int AppCompatTheme_buttonStyleSmall=45;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:checkboxStyle
+ */
+ public static final int AppCompatTheme_checkboxStyle=46;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:checkedTextViewStyle
+ */
+ public static final int AppCompatTheme_checkedTextViewStyle=47;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorAccent
+ */
+ public static final int AppCompatTheme_colorAccent=48;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorBackgroundFloating
+ */
+ public static final int AppCompatTheme_colorBackgroundFloating=49;
+ /**
+ *
+ * @attr description
+ * The color applied to framework buttons in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorButtonNormal
+ */
+ public static final int AppCompatTheme_colorButtonNormal=50;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorControlActivated
+ */
+ public static final int AppCompatTheme_colorControlActivated=51;
+ /**
+ *
+ * @attr description
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorControlHighlight
+ */
+ public static final int AppCompatTheme_colorControlHighlight=52;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorControlNormal
+ */
+ public static final int AppCompatTheme_colorControlNormal=53;
+ /**
+ *
+ * @attr description
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorError
+ */
+ public static final int AppCompatTheme_colorError=54;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorPrimary
+ */
+ public static final int AppCompatTheme_colorPrimary=55;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorPrimaryDark
+ */
+ public static final int AppCompatTheme_colorPrimaryDark=56;
+ /**
+ *
+ * @attr description
+ * The color applied to framework switch thumbs in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorSwitchThumbNormal
+ */
+ public static final int AppCompatTheme_colorSwitchThumbNormal=57;
+ /**
+ *
+ * @attr description
+ * The background used by framework controls.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:controlBackground
+ */
+ public static final int AppCompatTheme_controlBackground=58;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:dialogCornerRadius
+ */
+ public static final int AppCompatTheme_dialogCornerRadius=59;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:dialogPreferredPadding
+ */
+ public static final int AppCompatTheme_dialogPreferredPadding=60;
+ /**
+ *
+ * @attr description
+ * Theme to use for dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:dialogTheme
+ */
+ public static final int AppCompatTheme_dialogTheme=61;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:dividerHorizontal
+ */
+ public static final int AppCompatTheme_dividerHorizontal=62;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:dividerVertical
+ */
+ public static final int AppCompatTheme_dividerVertical=63;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:dropDownListViewStyle
+ */
+ public static final int AppCompatTheme_dropDownListViewStyle=64;
+ /**
+ *
+ * @attr description
+ * The preferred item height for dropdown lists.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:dropdownListPreferredItemHeight
+ */
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight=65;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:editTextBackground
+ */
+ public static final int AppCompatTheme_editTextBackground=66;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:editTextColor
+ */
+ public static final int AppCompatTheme_editTextColor=67;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:editTextStyle
+ */
+ public static final int AppCompatTheme_editTextStyle=68;
+ /**
+ *
+ * @attr description
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:homeAsUpIndicator
+ */
+ public static final int AppCompatTheme_homeAsUpIndicator=69;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:imageButtonStyle
+ */
+ public static final int AppCompatTheme_imageButtonStyle=70;
+ /**
+ *
+ * @attr description
+ * Drawable used as a background for selected list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listChoiceBackgroundIndicator
+ */
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator=71;
+ /**
+ *
+ * @attr description
+ * The list divider used in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listDividerAlertDialog
+ */
+ public static final int AppCompatTheme_listDividerAlertDialog=72;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listMenuViewStyle
+ */
+ public static final int AppCompatTheme_listMenuViewStyle=73;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#listPopupWindowStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:listPopupWindowStyle
+ */
+ public static final int AppCompatTheme_listPopupWindowStyle=74;
+ /**
+ *
+ * @attr description
+ * The preferred list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:listPreferredItemHeight
+ */
+ public static final int AppCompatTheme_listPreferredItemHeight=75;
+ /**
+ *
+ * @attr description
+ * A larger, more robust list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:listPreferredItemHeightLarge
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightLarge=76;
+ /**
+ *
+ * @attr description
+ * A smaller, sleeker list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:listPreferredItemHeightSmall
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightSmall=77;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the left edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:listPreferredItemPaddingLeft
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft=78;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the right edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:listPreferredItemPaddingRight
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingRight=79;
+ /**
+ *
+ * @attr description
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:panelBackground
+ */
+ public static final int AppCompatTheme_panelBackground=80;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:panelMenuListTheme
+ */
+ public static final int AppCompatTheme_panelMenuListTheme=81;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:panelMenuListWidth
+ */
+ public static final int AppCompatTheme_panelMenuListWidth=82;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popupMenuStyle
+ */
+ public static final int AppCompatTheme_popupMenuStyle=83;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popupWindowStyle
+ */
+ public static final int AppCompatTheme_popupWindowStyle=84;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:radioButtonStyle
+ */
+ public static final int AppCompatTheme_radioButtonStyle=85;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:ratingBarStyle
+ */
+ public static final int AppCompatTheme_ratingBarStyle=86;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:ratingBarStyleIndicator
+ */
+ public static final int AppCompatTheme_ratingBarStyleIndicator=87;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:ratingBarStyleSmall
+ */
+ public static final int AppCompatTheme_ratingBarStyleSmall=88;
+ /**
+ *
+ * @attr description
+ * Style for the search query widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:searchViewStyle
+ */
+ public static final int AppCompatTheme_searchViewStyle=89;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:seekBarStyle
+ */
+ public static final int AppCompatTheme_seekBarStyle=90;
+ /**
+ *
+ * @attr description
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:selectableItemBackground
+ */
+ public static final int AppCompatTheme_selectableItemBackground=91;
+ /**
+ *
+ * @attr description
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:selectableItemBackgroundBorderless
+ */
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless=92;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:spinnerDropDownItemStyle
+ */
+ public static final int AppCompatTheme_spinnerDropDownItemStyle=93;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:spinnerStyle
+ */
+ public static final int AppCompatTheme_spinnerStyle=94;
+ /**
+ *
+ * @attr description
+ * Default style for the Switch widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:switchStyle
+ */
+ public static final int AppCompatTheme_switchStyle=95;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceLargePopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu=96;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceListItem
+ */
+ public static final int AppCompatTheme_textAppearanceListItem=97;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the secondary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceListItemSecondary
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSecondary=98;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of small list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceListItemSmall
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSmall=99;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearancePopupMenuHeader
+ */
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader=100;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceSearchResultSubtitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle=101;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceSearchResultTitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle=102;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceSmallPopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu=103;
+ /**
+ *
+ * @attr description
+ * Color of list item text in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:textColorAlertDialogListItem
+ */
+ public static final int AppCompatTheme_textColorAlertDialogListItem=104;
+ /**
+ *
+ * @attr description
+ * Text color for urls in search suggestions, used by things like global search
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:textColorSearchUrl
+ */
+ public static final int AppCompatTheme_textColorSearchUrl=105;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:toolbarNavigationButtonStyle
+ */
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle=106;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:toolbarStyle
+ */
+ public static final int AppCompatTheme_toolbarStyle=107;
+ /**
+ *
+ * @attr description
+ * Foreground color to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tooltipForegroundColor
+ */
+ public static final int AppCompatTheme_tooltipForegroundColor=108;
+ /**
+ *
+ * @attr description
+ * Background to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tooltipFrameBackground
+ */
+ public static final int AppCompatTheme_tooltipFrameBackground=109;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#viewInflaterClass}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:viewInflaterClass
+ */
+ public static final int AppCompatTheme_viewInflaterClass=110;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:windowActionBar
+ */
+ public static final int AppCompatTheme_windowActionBar=111;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:windowActionBarOverlay
+ */
+ public static final int AppCompatTheme_windowActionBarOverlay=112;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:windowActionModeOverlay
+ */
+ public static final int AppCompatTheme_windowActionModeOverlay=113;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowFixedHeightMajor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMajor=114;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowFixedHeightMinor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMinor=115;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowFixedWidthMajor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMajor=116;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowFixedWidthMinor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMinor=117;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowMinWidthMajor
+ */
+ public static final int AppCompatTheme_windowMinWidthMajor=118;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:windowMinWidthMinor
+ */
+ public static final int AppCompatTheme_windowMinWidthMinor=119;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether there should be no title on this window.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:windowNoTitle
+ */
+ public static final int AppCompatTheme_windowNoTitle=120;
+ /**
+ * Attributes that can be used with a BottomAppBar.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundTint
+ */
+ public static final int BottomAppBar_backgroundTint=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabAlignmentMode}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ *
+ * @attr name net.micode.notes:fabAlignmentMode
+ */
+ public static final int BottomAppBar_fabAlignmentMode=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabCradleMargin}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:fabCradleMargin
+ */
+ public static final int BottomAppBar_fabCradleMargin=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabCradleRoundedCornerRadius}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:fabCradleRoundedCornerRadius
+ */
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabCradleVerticalOffset}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:fabCradleVerticalOffset
+ */
+ public static final int BottomAppBar_fabCradleVerticalOffset=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hideOnScroll}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:hideOnScroll
+ */
+ public static final int BottomAppBar_hideOnScroll=5;
+ /**
+ * Attributes that can be used with a BottomNavigationView.
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int BottomNavigationView_elevation=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:itemBackground
+ */
+ public static final int BottomNavigationView_itemBackground=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemHorizontalTranslationEnabled}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:itemHorizontalTranslationEnabled
+ */
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemIconSize}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:itemIconSize
+ */
+ public static final int BottomNavigationView_itemIconSize=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:itemIconTint
+ */
+ public static final int BottomNavigationView_itemIconTint=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemTextAppearanceActive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:itemTextAppearanceActive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceActive=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemTextAppearanceInactive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:itemTextAppearanceInactive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceInactive=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:itemTextColor
+ */
+ public static final int BottomNavigationView_itemTextColor=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#labelVisibilityMode}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ *
+ * @attr name net.micode.notes:labelVisibilityMode
+ */
+ public static final int BottomNavigationView_labelVisibilityMode=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#menu}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:menu
+ */
+ public static final int BottomNavigationView_menu=9;
+ /**
+ * Attributes that can be used with a BottomSheetBehavior_Layout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_fitToContents}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:behavior_fitToContents
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_hideable}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:behavior_hideable
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_hideable=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_peekHeight}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ *
+ * @attr name net.micode.notes:behavior_peekHeight
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_skipCollapsed}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:behavior_skipCollapsed
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed=3;
+ /**
+ * Attributes that can be used with a ButtonBarLayout.
+ *
Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ * @see #ButtonBarLayout_allowStacking
+ */
+ public static final int[] ButtonBarLayout={
+ 0x7f040027
+ };
+ /**
+ *
+ * @attr description
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:allowStacking
+ */
+ public static final int ButtonBarLayout_allowStacking=0;
+ /**
+ * Attributes that can be used with a CardView.
+ *
+ * @attr description
+ * Workaround to read user defined minimum width
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int CardView_android_minWidth=0;
+ /**
+ *
+ * @attr description
+ * Workaround to read user defined minimum height
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int CardView_android_minHeight=1;
+ /**
+ *
+ * @attr description
+ * Background color for CardView.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:cardBackgroundColor
+ */
+ public static final int CardView_cardBackgroundColor=2;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:cardCornerRadius
+ */
+ public static final int CardView_cardCornerRadius=3;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:cardElevation
+ */
+ public static final int CardView_cardElevation=4;
+ /**
+ *
+ * @attr description
+ * Maximum Elevation for CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:cardMaxElevation
+ */
+ public static final int CardView_cardMaxElevation=5;
+ /**
+ *
+ * @attr description
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:cardPreventCornerOverlap
+ */
+ public static final int CardView_cardPreventCornerOverlap=6;
+ /**
+ *
+ * @attr description
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:cardUseCompatPadding
+ */
+ public static final int CardView_cardUseCompatPadding=7;
+ /**
+ *
+ * @attr description
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentPadding
+ */
+ public static final int CardView_contentPadding=8;
+ /**
+ *
+ * @attr description
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentPaddingBottom
+ */
+ public static final int CardView_contentPaddingBottom=9;
+ /**
+ *
+ * @attr description
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentPaddingLeft
+ */
+ public static final int CardView_contentPaddingLeft=10;
+ /**
+ *
+ * @attr description
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentPaddingRight
+ */
+ public static final int CardView_contentPaddingRight=11;
+ /**
+ *
+ * @attr description
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentPaddingTop
+ */
+ public static final int CardView_contentPaddingTop=12;
+ /**
+ * Attributes that can be used with a Chip.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int Chip_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ellipsize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
end
3
+ *
marquee
4
+ *
middle
2
+ *
none
0
+ *
start
1
+ *
+ *
+ * @attr name android:ellipsize
+ */
+ public static final int Chip_android_ellipsize=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int Chip_android_maxWidth=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int Chip_android_text=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#checkable}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int Chip_android_checkable=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#checkedIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:checkedIcon
+ */
+ public static final int Chip_checkedIcon=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#checkedIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:checkedIconEnabled
+ */
+ public static final int Chip_checkedIconEnabled=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#checkedIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:checkedIconVisible
+ */
+ public static final int Chip_checkedIconVisible=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipBackgroundColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:chipBackgroundColor
+ */
+ public static final int Chip_chipBackgroundColor=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipCornerRadius}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipCornerRadius
+ */
+ public static final int Chip_chipCornerRadius=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipEndPadding
+ */
+ public static final int Chip_chipEndPadding=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:chipIcon
+ */
+ public static final int Chip_chipIcon=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chipIconEnabled
+ */
+ public static final int Chip_chipIconEnabled=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipIconSize
+ */
+ public static final int Chip_chipIconSize=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:chipIconTint
+ */
+ public static final int Chip_chipIconTint=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chipIconVisible
+ */
+ public static final int Chip_chipIconVisible=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipMinHeight}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipMinHeight
+ */
+ public static final int Chip_chipMinHeight=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipStartPadding
+ */
+ public static final int Chip_chipStartPadding=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipStrokeColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:chipStrokeColor
+ */
+ public static final int Chip_chipStrokeColor=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipStrokeWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipStrokeWidth
+ */
+ public static final int Chip_chipStrokeWidth=19;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:closeIcon
+ */
+ public static final int Chip_closeIcon=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:closeIconEnabled
+ */
+ public static final int Chip_closeIconEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:closeIconEndPadding
+ */
+ public static final int Chip_closeIconEndPadding=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:closeIconSize
+ */
+ public static final int Chip_closeIconSize=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:closeIconStartPadding
+ */
+ public static final int Chip_closeIconStartPadding=24;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:closeIconTint
+ */
+ public static final int Chip_closeIconTint=25;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#closeIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:closeIconVisible
+ */
+ public static final int Chip_closeIconVisible=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:hideMotionSpec
+ */
+ public static final int Chip_hideMotionSpec=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#iconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:iconEndPadding
+ */
+ public static final int Chip_iconEndPadding=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#iconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:iconStartPadding
+ */
+ public static final int Chip_iconStartPadding=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:rippleColor
+ */
+ public static final int Chip_rippleColor=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:showMotionSpec
+ */
+ public static final int Chip_showMotionSpec=31;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:textEndPadding
+ */
+ public static final int Chip_textEndPadding=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:textStartPadding
+ */
+ public static final int Chip_textStartPadding=33;
+ /**
+ * Attributes that can be used with a ChipGroup.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#checkedChip}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:checkedChip
+ */
+ public static final int ChipGroup_checkedChip=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipSpacing}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipSpacing
+ */
+ public static final int ChipGroup_chipSpacing=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipSpacingHorizontal}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipSpacingHorizontal
+ */
+ public static final int ChipGroup_chipSpacingHorizontal=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipSpacingVertical}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:chipSpacingVertical
+ */
+ public static final int ChipGroup_chipSpacingVertical=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#singleLine}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:singleLine
+ */
+ public static final int ChipGroup_singleLine=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#singleSelection}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:singleSelection
+ */
+ public static final int ChipGroup_singleSelection=5;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#collapsedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name net.micode.notes:collapsedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#collapsedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:collapsedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#contentScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:contentScrim
+ */
+ public static final int CollapsingToolbarLayout_contentScrim=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name net.micode.notes:expandedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleGravity=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleMargin}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:expandedTitleMargin
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMargin=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleMarginBottom}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:expandedTitleMarginBottom
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleMarginEnd}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:expandedTitleMarginEnd
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleMarginStart}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:expandedTitleMarginStart
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleMarginTop}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:expandedTitleMarginTop
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#expandedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:expandedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#scrimAnimationDuration}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:scrimAnimationDuration
+ */
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#scrimVisibleHeightTrigger}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:scrimVisibleHeightTrigger
+ */
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#statusBarScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:statusBarScrim
+ */
+ public static final int CollapsingToolbarLayout_statusBarScrim=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#title}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:title
+ */
+ public static final int CollapsingToolbarLayout_title=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#titleEnabled}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:titleEnabled
+ */
+ public static final int CollapsingToolbarLayout_titleEnabled=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#toolbarId}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:toolbarId
+ */
+ public static final int CollapsingToolbarLayout_toolbarId=15;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout_Layout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_collapseMode}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ *
+ * @attr name net.micode.notes:layout_collapseMode
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_collapseParallaxMultiplier}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_collapseParallaxMultiplier
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier=1;
+ /**
+ * Attributes that can be used with a ColorStateListItem.
+ *
+ * @attr description
+ * Base color for this state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int ColorStateListItem_android_color=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #ColorStateListItem} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int ColorStateListItem_android_alpha=1;
+ /**
+ *
+ * @attr description
+ * Alpha multiplier applied to the base color.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:alpha
+ */
+ public static final int ColorStateListItem_alpha=2;
+ /**
+ * Attributes that can be used with a CompoundButton.
+ *
This symbol is the offset where the {@link android.R.attr#button}
+ * attribute's value can be found in the {@link #CompoundButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:button
+ */
+ public static final int CompoundButton_android_button=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the button drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:buttonTint
+ */
+ public static final int CompoundButton_buttonTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the button tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:buttonTintMode
+ */
+ public static final int CompoundButton_buttonTintMode=2;
+ /**
+ * Attributes that can be used with a Constraint.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int Constraint_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int Constraint_android_id=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#visibility}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
2
+ *
invisible
1
+ *
visible
0
+ *
+ *
+ * @attr name android:visibility
+ */
+ public static final int Constraint_android_visibility=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int Constraint_android_layout_width=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int Constraint_android_layout_height=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginLeft}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginLeft
+ */
+ public static final int Constraint_android_layout_marginLeft=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginTop}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginTop
+ */
+ public static final int Constraint_android_layout_marginTop=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginRight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginRight
+ */
+ public static final int Constraint_android_layout_marginRight=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginBottom}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginBottom
+ */
+ public static final int Constraint_android_layout_marginBottom=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int Constraint_android_maxWidth=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxHeight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxHeight
+ */
+ public static final int Constraint_android_maxHeight=10;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int Constraint_android_minWidth=11;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int Constraint_android_minHeight=12;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int Constraint_android_alpha=13;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotX}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotX
+ */
+ public static final int Constraint_android_transformPivotX=14;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotY}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotY
+ */
+ public static final int Constraint_android_transformPivotY=15;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int Constraint_android_translationX=16;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int Constraint_android_translationY=17;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int Constraint_android_scaleX=18;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int Constraint_android_scaleY=19;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int Constraint_android_rotation=20;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int Constraint_android_rotationX=21;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int Constraint_android_rotationY=22;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginStart}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginStart
+ */
+ public static final int Constraint_android_layout_marginStart=23;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginEnd}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginEnd
+ */
+ public static final int Constraint_android_layout_marginEnd=24;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int Constraint_android_translationZ=25;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int Constraint_android_elevation=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#animate_relativeTo}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:animate_relativeTo
+ */
+ public static final int Constraint_animate_relativeTo=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierAllowsGoneWidgets}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:barrierAllowsGoneWidgets
+ */
+ public static final int Constraint_barrierAllowsGoneWidgets=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierDirection}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
0
+ *
right
1
+ *
start
5
+ *
top
2
+ *
+ *
+ * @attr name net.micode.notes:barrierDirection
+ */
+ public static final int Constraint_barrierDirection=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierMargin}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:barrierMargin
+ */
+ public static final int Constraint_barrierMargin=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chainUseRtl}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chainUseRtl
+ */
+ public static final int Constraint_chainUseRtl=31;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_ids}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_ids
+ */
+ public static final int Constraint_constraint_referenced_ids=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_tags}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_tags
+ */
+ public static final int Constraint_constraint_referenced_tags=33;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#drawPath}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
asConfigured
4
+ *
deltaRelative
3
+ *
none
0
+ *
path
1
+ *
pathRelative
2
+ *
rectangles
5
+ *
+ *
+ * @attr name net.micode.notes:drawPath
+ */
+ public static final int Constraint_drawPath=34;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalBias
+ */
+ public static final int Constraint_flow_firstHorizontalBias=35;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalStyle
+ */
+ public static final int Constraint_flow_firstHorizontalStyle=36;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstVerticalBias
+ */
+ public static final int Constraint_flow_firstVerticalBias=37;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstVerticalStyle
+ */
+ public static final int Constraint_flow_firstVerticalStyle=38;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalAlign}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
2
+ *
end
1
+ *
start
0
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalAlign
+ */
+ public static final int Constraint_flow_horizontalAlign=39;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_horizontalBias
+ */
+ public static final int Constraint_flow_horizontalBias=40;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalGap}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_horizontalGap
+ */
+ public static final int Constraint_flow_horizontalGap=41;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalStyle
+ */
+ public static final int Constraint_flow_horizontalStyle=42;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalBias
+ */
+ public static final int Constraint_flow_lastHorizontalBias=43;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalStyle
+ */
+ public static final int Constraint_flow_lastHorizontalStyle=44;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastVerticalBias
+ */
+ public static final int Constraint_flow_lastVerticalBias=45;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastVerticalStyle
+ */
+ public static final int Constraint_flow_lastVerticalStyle=46;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_maxElementsWrap}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:flow_maxElementsWrap
+ */
+ public static final int Constraint_flow_maxElementsWrap=47;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalAlign}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
baseline
3
+ *
bottom
1
+ *
center
2
+ *
top
0
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalAlign
+ */
+ public static final int Constraint_flow_verticalAlign=48;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalBias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_verticalBias
+ */
+ public static final int Constraint_flow_verticalBias=49;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalGap}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_verticalGap
+ */
+ public static final int Constraint_flow_verticalGap=50;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalStyle
+ */
+ public static final int Constraint_flow_verticalStyle=51;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_wrapMode}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
aligned
2
+ *
chain
1
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:flow_wrapMode
+ */
+ public static final int Constraint_flow_wrapMode=52;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedHeight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedHeight
+ */
+ public static final int Constraint_layout_constrainedHeight=53;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedWidth}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedWidth
+ */
+ public static final int Constraint_layout_constrainedWidth=54;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_creator}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_creator
+ */
+ public static final int Constraint_layout_constraintBaseline_creator=55;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_toBaselineOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_toBaselineOf
+ */
+ public static final int Constraint_layout_constraintBaseline_toBaselineOf=56;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_creator}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_creator
+ */
+ public static final int Constraint_layout_constraintBottom_creator=57;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toBottomOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toBottomOf
+ */
+ public static final int Constraint_layout_constraintBottom_toBottomOf=58;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toTopOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toTopOf
+ */
+ public static final int Constraint_layout_constraintBottom_toTopOf=59;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_constraintCircle
+ */
+ public static final int Constraint_layout_constraintCircle=60;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleAngle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintCircleAngle
+ */
+ public static final int Constraint_layout_constraintCircleAngle=61;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleRadius}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintCircleRadius
+ */
+ public static final int Constraint_layout_constraintCircleRadius=62;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintDimensionRatio}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintDimensionRatio
+ */
+ public static final int Constraint_layout_constraintDimensionRatio=63;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toEndOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toEndOf
+ */
+ public static final int Constraint_layout_constraintEnd_toEndOf=64;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toStartOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toStartOf
+ */
+ public static final int Constraint_layout_constraintEnd_toStartOf=65;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_begin}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_begin
+ */
+ public static final int Constraint_layout_constraintGuide_begin=66;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_end}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_end
+ */
+ public static final int Constraint_layout_constraintGuide_end=67;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_percent}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_percent
+ */
+ public static final int Constraint_layout_constraintGuide_percent=68;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_default}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_default
+ */
+ public static final int Constraint_layout_constraintHeight_default=69;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_max}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_max
+ */
+ public static final int Constraint_layout_constraintHeight_max=70;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_min}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_min
+ */
+ public static final int Constraint_layout_constraintHeight_min=71;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_percent}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_percent
+ */
+ public static final int Constraint_layout_constraintHeight_percent=72;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_bias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_bias
+ */
+ public static final int Constraint_layout_constraintHorizontal_bias=73;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_chainStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_chainStyle
+ */
+ public static final int Constraint_layout_constraintHorizontal_chainStyle=74;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_weight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_weight
+ */
+ public static final int Constraint_layout_constraintHorizontal_weight=75;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_creator}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_creator
+ */
+ public static final int Constraint_layout_constraintLeft_creator=76;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toLeftOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toLeftOf
+ */
+ public static final int Constraint_layout_constraintLeft_toLeftOf=77;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toRightOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toRightOf
+ */
+ public static final int Constraint_layout_constraintLeft_toRightOf=78;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_creator}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintRight_creator
+ */
+ public static final int Constraint_layout_constraintRight_creator=79;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toLeftOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toLeftOf
+ */
+ public static final int Constraint_layout_constraintRight_toLeftOf=80;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toRightOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toRightOf
+ */
+ public static final int Constraint_layout_constraintRight_toRightOf=81;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toEndOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toEndOf
+ */
+ public static final int Constraint_layout_constraintStart_toEndOf=82;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toStartOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toStartOf
+ */
+ public static final int Constraint_layout_constraintStart_toStartOf=83;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTag}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintTag
+ */
+ public static final int Constraint_layout_constraintTag=84;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_creator}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintTop_creator
+ */
+ public static final int Constraint_layout_constraintTop_creator=85;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toBottomOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toBottomOf
+ */
+ public static final int Constraint_layout_constraintTop_toBottomOf=86;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toTopOf}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toTopOf
+ */
+ public static final int Constraint_layout_constraintTop_toTopOf=87;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_bias}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_bias
+ */
+ public static final int Constraint_layout_constraintVertical_bias=88;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_chainStyle}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_chainStyle
+ */
+ public static final int Constraint_layout_constraintVertical_chainStyle=89;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_weight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_weight
+ */
+ public static final int Constraint_layout_constraintVertical_weight=90;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_default}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_default
+ */
+ public static final int Constraint_layout_constraintWidth_default=91;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_max}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_max
+ */
+ public static final int Constraint_layout_constraintWidth_max=92;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_min}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_min
+ */
+ public static final int Constraint_layout_constraintWidth_min=93;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_percent}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_percent
+ */
+ public static final int Constraint_layout_constraintWidth_percent=94;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteX}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteX
+ */
+ public static final int Constraint_layout_editor_absoluteX=95;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteY}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteY
+ */
+ public static final int Constraint_layout_editor_absoluteY=96;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginBottom}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginBottom
+ */
+ public static final int Constraint_layout_goneMarginBottom=97;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginEnd}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginEnd
+ */
+ public static final int Constraint_layout_goneMarginEnd=98;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginLeft}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginLeft
+ */
+ public static final int Constraint_layout_goneMarginLeft=99;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginRight}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginRight
+ */
+ public static final int Constraint_layout_goneMarginRight=100;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginStart}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginStart
+ */
+ public static final int Constraint_layout_goneMarginStart=101;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginTop}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginTop
+ */
+ public static final int Constraint_layout_goneMarginTop=102;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int Constraint_motionProgress=103;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionStagger}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionStagger
+ */
+ public static final int Constraint_motionStagger=104;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pathMotionArc}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ *
+ * @attr name net.micode.notes:pathMotionArc
+ */
+ public static final int Constraint_pathMotionArc=105;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pivotAnchor}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:pivotAnchor
+ */
+ public static final int Constraint_pivotAnchor=106;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int Constraint_transitionEasing=107;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionPathRotate}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:transitionPathRotate
+ */
+ public static final int Constraint_transitionPathRotate=108;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#visibilityMode}
+ * attribute's value can be found in the {@link #Constraint} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ignore
1
+ *
normal
0
+ *
+ *
+ * @attr name net.micode.notes:visibilityMode
+ */
+ public static final int Constraint_visibilityMode=109;
+ /**
+ * Attributes that can be used with a ConstraintLayout_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int ConstraintLayout_Layout_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#padding}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:padding
+ */
+ public static final int ConstraintLayout_Layout_android_padding=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingLeft}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingLeft
+ */
+ public static final int ConstraintLayout_Layout_android_paddingLeft=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingTop}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingTop
+ */
+ public static final int ConstraintLayout_Layout_android_paddingTop=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingRight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingRight
+ */
+ public static final int ConstraintLayout_Layout_android_paddingRight=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingBottom}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingBottom
+ */
+ public static final int ConstraintLayout_Layout_android_paddingBottom=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#visibility}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
2
+ *
invisible
1
+ *
visible
0
+ *
+ *
+ * @attr name android:visibility
+ */
+ public static final int ConstraintLayout_Layout_android_visibility=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int ConstraintLayout_Layout_android_maxWidth=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxHeight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxHeight
+ */
+ public static final int ConstraintLayout_Layout_android_maxHeight=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int ConstraintLayout_Layout_android_minWidth=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int ConstraintLayout_Layout_android_minHeight=10;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingStart}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingStart
+ */
+ public static final int ConstraintLayout_Layout_android_paddingStart=11;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#paddingEnd}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:paddingEnd
+ */
+ public static final int ConstraintLayout_Layout_android_paddingEnd=12;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int ConstraintLayout_Layout_android_elevation=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierAllowsGoneWidgets}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:barrierAllowsGoneWidgets
+ */
+ public static final int ConstraintLayout_Layout_barrierAllowsGoneWidgets=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierDirection}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
0
+ *
right
1
+ *
start
5
+ *
top
2
+ *
+ *
+ * @attr name net.micode.notes:barrierDirection
+ */
+ public static final int ConstraintLayout_Layout_barrierDirection=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierMargin}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:barrierMargin
+ */
+ public static final int ConstraintLayout_Layout_barrierMargin=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chainUseRtl}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chainUseRtl
+ */
+ public static final int ConstraintLayout_Layout_chainUseRtl=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraintSet}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:constraintSet
+ */
+ public static final int ConstraintLayout_Layout_constraintSet=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_ids}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_ids
+ */
+ public static final int ConstraintLayout_Layout_constraint_referenced_ids=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_tags}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_tags
+ */
+ public static final int ConstraintLayout_Layout_constraint_referenced_tags=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_firstHorizontalBias=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_firstHorizontalStyle=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstVerticalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_firstVerticalBias=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstVerticalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_firstVerticalStyle=24;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalAlign}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
2
+ *
end
1
+ *
start
0
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalAlign
+ */
+ public static final int ConstraintLayout_Layout_flow_horizontalAlign=25;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_horizontalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_horizontalBias=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalGap}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_horizontalGap
+ */
+ public static final int ConstraintLayout_Layout_flow_horizontalGap=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_horizontalStyle=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_lastHorizontalBias=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_lastHorizontalStyle=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastVerticalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_lastVerticalBias=31;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastVerticalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_lastVerticalStyle=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_maxElementsWrap}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:flow_maxElementsWrap
+ */
+ public static final int ConstraintLayout_Layout_flow_maxElementsWrap=33;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalAlign}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
baseline
3
+ *
bottom
1
+ *
center
2
+ *
top
0
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalAlign
+ */
+ public static final int ConstraintLayout_Layout_flow_verticalAlign=34;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalBias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_verticalBias
+ */
+ public static final int ConstraintLayout_Layout_flow_verticalBias=35;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalGap}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_verticalGap
+ */
+ public static final int ConstraintLayout_Layout_flow_verticalGap=36;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalStyle
+ */
+ public static final int ConstraintLayout_Layout_flow_verticalStyle=37;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_wrapMode}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
aligned
2
+ *
chain
1
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:flow_wrapMode
+ */
+ public static final int ConstraintLayout_Layout_flow_wrapMode=38;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layoutDescription}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layoutDescription
+ */
+ public static final int ConstraintLayout_Layout_layoutDescription=39;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedHeight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedHeight
+ */
+ public static final int ConstraintLayout_Layout_layout_constrainedHeight=40;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedWidth}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedWidth
+ */
+ public static final int ConstraintLayout_Layout_layout_constrainedWidth=41;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_creator}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_creator
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintBaseline_creator=42;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_toBaselineOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_toBaselineOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintBaseline_toBaselineOf=43;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_creator}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_creator
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_creator=44;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toBottomOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toBottomOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_toBottomOf=45;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toTopOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toTopOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintBottom_toTopOf=46;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_constraintCircle
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintCircle=47;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleAngle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintCircleAngle
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintCircleAngle=48;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleRadius}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintCircleRadius
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintCircleRadius=49;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintDimensionRatio}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintDimensionRatio
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintDimensionRatio=50;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toEndOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toEndOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintEnd_toEndOf=51;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toStartOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toStartOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintEnd_toStartOf=52;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_begin}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_begin
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_begin=53;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_end}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_end
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_end=54;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_percent}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_percent
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintGuide_percent=55;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_default}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_default
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_default=56;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_max}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_max
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_max=57;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_min}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_min
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_min=58;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_percent}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_percent
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHeight_percent=59;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_bias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_bias
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_bias=60;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_chainStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_chainStyle
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_chainStyle=61;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_weight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_weight
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintHorizontal_weight=62;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_creator}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_creator
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_creator=63;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toLeftOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toLeftOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_toLeftOf=64;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toRightOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toRightOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintLeft_toRightOf=65;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_creator}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintRight_creator
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintRight_creator=66;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toLeftOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toLeftOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintRight_toLeftOf=67;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toRightOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toRightOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintRight_toRightOf=68;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toEndOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toEndOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintStart_toEndOf=69;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toStartOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toStartOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintStart_toStartOf=70;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTag}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintTag
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintTag=71;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_creator}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintTop_creator
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintTop_creator=72;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toBottomOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toBottomOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintTop_toBottomOf=73;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toTopOf}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toTopOf
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintTop_toTopOf=74;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_bias}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_bias
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_bias=75;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_chainStyle}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_chainStyle
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_chainStyle=76;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_weight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_weight
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintVertical_weight=77;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_default}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_default
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_default=78;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_max}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_max
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_max=79;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_min}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_min
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_min=80;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_percent}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_percent
+ */
+ public static final int ConstraintLayout_Layout_layout_constraintWidth_percent=81;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteX}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteX
+ */
+ public static final int ConstraintLayout_Layout_layout_editor_absoluteX=82;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteY}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteY
+ */
+ public static final int ConstraintLayout_Layout_layout_editor_absoluteY=83;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginBottom}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginBottom
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginBottom=84;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginEnd}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginEnd
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginEnd=85;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginLeft}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginLeft
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginLeft=86;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginRight}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginRight
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginRight=87;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginStart}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginStart
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginStart=88;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginTop}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginTop
+ */
+ public static final int ConstraintLayout_Layout_layout_goneMarginTop=89;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_optimizationLevel}
+ * attribute's value can be found in the {@link #ConstraintLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
barrier
2
+ *
cache_measures
100
+ *
chains
4
+ *
dependency_ordering
200
+ *
dimensions
8
+ *
direct
1
direct, measure caches
+ *
graph
40
+ *
graph_wrap
80
+ *
grouping
400
+ *
groups
20
+ *
none
0
+ *
ratio
10
+ *
standard
101
+ *
+ *
+ * @attr name net.micode.notes:layout_optimizationLevel
+ */
+ public static final int ConstraintLayout_Layout_layout_optimizationLevel=90;
+ /**
+ * Attributes that can be used with a ConstraintLayout_placeholder.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#content}
+ * attribute's value can be found in the {@link #ConstraintLayout_placeholder} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:content
+ */
+ public static final int ConstraintLayout_placeholder_content=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#placeholder_emptyVisibility}
+ * attribute's value can be found in the {@link #ConstraintLayout_placeholder} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
8
+ *
invisible
4
+ *
visible
0
+ *
+ *
+ * @attr name net.micode.notes:placeholder_emptyVisibility
+ */
+ public static final int ConstraintLayout_placeholder_placeholder_emptyVisibility=1;
+ /**
+ * Attributes that can be used with a ConstraintSet.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int ConstraintSet_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int ConstraintSet_android_id=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#visibility}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
2
+ *
invisible
1
+ *
visible
0
+ *
+ *
+ * @attr name android:visibility
+ */
+ public static final int ConstraintSet_android_visibility=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int ConstraintSet_android_layout_width=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int ConstraintSet_android_layout_height=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginLeft}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginLeft
+ */
+ public static final int ConstraintSet_android_layout_marginLeft=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginTop}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginTop
+ */
+ public static final int ConstraintSet_android_layout_marginTop=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginRight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginRight
+ */
+ public static final int ConstraintSet_android_layout_marginRight=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginBottom}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginBottom
+ */
+ public static final int ConstraintSet_android_layout_marginBottom=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int ConstraintSet_android_maxWidth=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxHeight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxHeight
+ */
+ public static final int ConstraintSet_android_maxHeight=10;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int ConstraintSet_android_minWidth=11;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int ConstraintSet_android_minHeight=12;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#pivotX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:pivotX
+ */
+ public static final int ConstraintSet_android_pivotX=13;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#pivotY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:pivotY
+ */
+ public static final int ConstraintSet_android_pivotY=14;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int ConstraintSet_android_alpha=15;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotX
+ */
+ public static final int ConstraintSet_android_transformPivotX=16;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotY
+ */
+ public static final int ConstraintSet_android_transformPivotY=17;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int ConstraintSet_android_translationX=18;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int ConstraintSet_android_translationY=19;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int ConstraintSet_android_scaleX=20;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int ConstraintSet_android_scaleY=21;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int ConstraintSet_android_rotation=22;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int ConstraintSet_android_rotationX=23;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int ConstraintSet_android_rotationY=24;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginStart}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginStart
+ */
+ public static final int ConstraintSet_android_layout_marginStart=25;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginEnd}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginEnd
+ */
+ public static final int ConstraintSet_android_layout_marginEnd=26;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int ConstraintSet_android_translationZ=27;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int ConstraintSet_android_elevation=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#animate_relativeTo}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:animate_relativeTo
+ */
+ public static final int ConstraintSet_animate_relativeTo=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierAllowsGoneWidgets}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:barrierAllowsGoneWidgets
+ */
+ public static final int ConstraintSet_barrierAllowsGoneWidgets=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierDirection}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
0
+ *
right
1
+ *
start
5
+ *
top
2
+ *
+ *
+ * @attr name net.micode.notes:barrierDirection
+ */
+ public static final int ConstraintSet_barrierDirection=31;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierMargin}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:barrierMargin
+ */
+ public static final int ConstraintSet_barrierMargin=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chainUseRtl}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chainUseRtl
+ */
+ public static final int ConstraintSet_chainUseRtl=33;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_ids}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_ids
+ */
+ public static final int ConstraintSet_constraint_referenced_ids=34;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_tags}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_tags
+ */
+ public static final int ConstraintSet_constraint_referenced_tags=35;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#deriveConstraintsFrom}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:deriveConstraintsFrom
+ */
+ public static final int ConstraintSet_deriveConstraintsFrom=36;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#drawPath}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
asConfigured
4
+ *
deltaRelative
3
+ *
none
0
+ *
path
1
+ *
pathRelative
2
+ *
rectangles
5
+ *
+ *
+ * @attr name net.micode.notes:drawPath
+ */
+ public static final int ConstraintSet_drawPath=37;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalBias
+ */
+ public static final int ConstraintSet_flow_firstHorizontalBias=38;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstHorizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstHorizontalStyle
+ */
+ public static final int ConstraintSet_flow_firstHorizontalStyle=39;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_firstVerticalBias
+ */
+ public static final int ConstraintSet_flow_firstVerticalBias=40;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_firstVerticalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_firstVerticalStyle
+ */
+ public static final int ConstraintSet_flow_firstVerticalStyle=41;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalAlign}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
2
+ *
end
1
+ *
start
0
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalAlign
+ */
+ public static final int ConstraintSet_flow_horizontalAlign=42;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_horizontalBias
+ */
+ public static final int ConstraintSet_flow_horizontalBias=43;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalGap}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_horizontalGap
+ */
+ public static final int ConstraintSet_flow_horizontalGap=44;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_horizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_horizontalStyle
+ */
+ public static final int ConstraintSet_flow_horizontalStyle=45;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalBias
+ */
+ public static final int ConstraintSet_flow_lastHorizontalBias=46;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastHorizontalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastHorizontalStyle
+ */
+ public static final int ConstraintSet_flow_lastHorizontalStyle=47;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_lastVerticalBias
+ */
+ public static final int ConstraintSet_flow_lastVerticalBias=48;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_lastVerticalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_lastVerticalStyle
+ */
+ public static final int ConstraintSet_flow_lastVerticalStyle=49;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_maxElementsWrap}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:flow_maxElementsWrap
+ */
+ public static final int ConstraintSet_flow_maxElementsWrap=50;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalAlign}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
baseline
3
+ *
bottom
1
+ *
center
2
+ *
top
0
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalAlign
+ */
+ public static final int ConstraintSet_flow_verticalAlign=51;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalBias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:flow_verticalBias
+ */
+ public static final int ConstraintSet_flow_verticalBias=52;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalGap}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:flow_verticalGap
+ */
+ public static final int ConstraintSet_flow_verticalGap=53;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_verticalStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:flow_verticalStyle
+ */
+ public static final int ConstraintSet_flow_verticalStyle=54;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#flow_wrapMode}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
aligned
2
+ *
chain
1
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:flow_wrapMode
+ */
+ public static final int ConstraintSet_flow_wrapMode=55;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedHeight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedHeight
+ */
+ public static final int ConstraintSet_layout_constrainedHeight=56;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedWidth}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedWidth
+ */
+ public static final int ConstraintSet_layout_constrainedWidth=57;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_creator}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_creator
+ */
+ public static final int ConstraintSet_layout_constraintBaseline_creator=58;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_toBaselineOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_toBaselineOf
+ */
+ public static final int ConstraintSet_layout_constraintBaseline_toBaselineOf=59;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_creator}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_creator
+ */
+ public static final int ConstraintSet_layout_constraintBottom_creator=60;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toBottomOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toBottomOf
+ */
+ public static final int ConstraintSet_layout_constraintBottom_toBottomOf=61;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toTopOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toTopOf
+ */
+ public static final int ConstraintSet_layout_constraintBottom_toTopOf=62;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_constraintCircle
+ */
+ public static final int ConstraintSet_layout_constraintCircle=63;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleAngle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintCircleAngle
+ */
+ public static final int ConstraintSet_layout_constraintCircleAngle=64;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleRadius}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintCircleRadius
+ */
+ public static final int ConstraintSet_layout_constraintCircleRadius=65;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintDimensionRatio}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintDimensionRatio
+ */
+ public static final int ConstraintSet_layout_constraintDimensionRatio=66;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toEndOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toEndOf
+ */
+ public static final int ConstraintSet_layout_constraintEnd_toEndOf=67;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toStartOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toStartOf
+ */
+ public static final int ConstraintSet_layout_constraintEnd_toStartOf=68;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_begin}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_begin
+ */
+ public static final int ConstraintSet_layout_constraintGuide_begin=69;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_end}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_end
+ */
+ public static final int ConstraintSet_layout_constraintGuide_end=70;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_percent}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_percent
+ */
+ public static final int ConstraintSet_layout_constraintGuide_percent=71;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_default}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_default
+ */
+ public static final int ConstraintSet_layout_constraintHeight_default=72;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_max}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_max
+ */
+ public static final int ConstraintSet_layout_constraintHeight_max=73;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_min}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_min
+ */
+ public static final int ConstraintSet_layout_constraintHeight_min=74;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_percent}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_percent
+ */
+ public static final int ConstraintSet_layout_constraintHeight_percent=75;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_bias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_bias
+ */
+ public static final int ConstraintSet_layout_constraintHorizontal_bias=76;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_chainStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_chainStyle
+ */
+ public static final int ConstraintSet_layout_constraintHorizontal_chainStyle=77;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_weight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_weight
+ */
+ public static final int ConstraintSet_layout_constraintHorizontal_weight=78;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_creator}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_creator
+ */
+ public static final int ConstraintSet_layout_constraintLeft_creator=79;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toLeftOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toLeftOf
+ */
+ public static final int ConstraintSet_layout_constraintLeft_toLeftOf=80;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toRightOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toRightOf
+ */
+ public static final int ConstraintSet_layout_constraintLeft_toRightOf=81;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_creator}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintRight_creator
+ */
+ public static final int ConstraintSet_layout_constraintRight_creator=82;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toLeftOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toLeftOf
+ */
+ public static final int ConstraintSet_layout_constraintRight_toLeftOf=83;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toRightOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toRightOf
+ */
+ public static final int ConstraintSet_layout_constraintRight_toRightOf=84;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toEndOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toEndOf
+ */
+ public static final int ConstraintSet_layout_constraintStart_toEndOf=85;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toStartOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toStartOf
+ */
+ public static final int ConstraintSet_layout_constraintStart_toStartOf=86;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTag}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintTag
+ */
+ public static final int ConstraintSet_layout_constraintTag=87;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_creator}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintTop_creator
+ */
+ public static final int ConstraintSet_layout_constraintTop_creator=88;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toBottomOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toBottomOf
+ */
+ public static final int ConstraintSet_layout_constraintTop_toBottomOf=89;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toTopOf}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toTopOf
+ */
+ public static final int ConstraintSet_layout_constraintTop_toTopOf=90;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_bias}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_bias
+ */
+ public static final int ConstraintSet_layout_constraintVertical_bias=91;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_chainStyle}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_chainStyle
+ */
+ public static final int ConstraintSet_layout_constraintVertical_chainStyle=92;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_weight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_weight
+ */
+ public static final int ConstraintSet_layout_constraintVertical_weight=93;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_default}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_default
+ */
+ public static final int ConstraintSet_layout_constraintWidth_default=94;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_max}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_max
+ */
+ public static final int ConstraintSet_layout_constraintWidth_max=95;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_min}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_min
+ */
+ public static final int ConstraintSet_layout_constraintWidth_min=96;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_percent}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_percent
+ */
+ public static final int ConstraintSet_layout_constraintWidth_percent=97;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteX}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteX
+ */
+ public static final int ConstraintSet_layout_editor_absoluteX=98;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteY}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteY
+ */
+ public static final int ConstraintSet_layout_editor_absoluteY=99;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginBottom}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginBottom
+ */
+ public static final int ConstraintSet_layout_goneMarginBottom=100;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginEnd}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginEnd
+ */
+ public static final int ConstraintSet_layout_goneMarginEnd=101;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginLeft}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginLeft
+ */
+ public static final int ConstraintSet_layout_goneMarginLeft=102;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginRight}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginRight
+ */
+ public static final int ConstraintSet_layout_goneMarginRight=103;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginStart}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginStart
+ */
+ public static final int ConstraintSet_layout_goneMarginStart=104;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginTop}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginTop
+ */
+ public static final int ConstraintSet_layout_goneMarginTop=105;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int ConstraintSet_motionProgress=106;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionStagger}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionStagger
+ */
+ public static final int ConstraintSet_motionStagger=107;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pathMotionArc}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ *
+ * @attr name net.micode.notes:pathMotionArc
+ */
+ public static final int ConstraintSet_pathMotionArc=108;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pivotAnchor}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:pivotAnchor
+ */
+ public static final int ConstraintSet_pivotAnchor=109;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int ConstraintSet_transitionEasing=110;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionPathRotate}
+ * attribute's value can be found in the {@link #ConstraintSet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:transitionPathRotate
+ */
+ public static final int ConstraintSet_transitionPathRotate=111;
+ /**
+ * Attributes that can be used with a CoordinatorLayout.
+ *
+ * @attr description
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:keylines
+ */
+ public static final int CoordinatorLayout_keylines=0;
+ /**
+ *
+ * @attr description
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:statusBarBackground
+ */
+ public static final int CoordinatorLayout_statusBarBackground=1;
+ /**
+ * Attributes that can be used with a CoordinatorLayout_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int CoordinatorLayout_Layout_android_layout_gravity=0;
+ /**
+ *
+ * @attr description
+ * The id of an anchor view that this view should position relative to.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_anchor
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchor=1;
+ /**
+ *
+ * @attr description
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name net.micode.notes:layout_anchorGravity
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity=2;
+ /**
+ *
+ * @attr description
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_behavior
+ */
+ public static final int CoordinatorLayout_Layout_layout_behavior=3;
+ /**
+ *
+ * @attr description
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ *
+ * @attr name net.micode.notes:layout_dodgeInsetEdges
+ */
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4;
+ /**
+ *
+ * @attr description
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ *
+ * @attr name net.micode.notes:layout_insetEdge
+ */
+ public static final int CoordinatorLayout_Layout_layout_insetEdge=5;
+ /**
+ *
+ * @attr description
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_keyline
+ */
+ public static final int CoordinatorLayout_Layout_layout_keyline=6;
+ /**
+ * Attributes that can be used with a CustomAttribute.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#attributeName}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:attributeName
+ */
+ public static final int CustomAttribute_attributeName=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customBoolean}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:customBoolean
+ */
+ public static final int CustomAttribute_customBoolean=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customColorDrawableValue}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:customColorDrawableValue
+ */
+ public static final int CustomAttribute_customColorDrawableValue=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customColorValue}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:customColorValue
+ */
+ public static final int CustomAttribute_customColorValue=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customDimension}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:customDimension
+ */
+ public static final int CustomAttribute_customDimension=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customFloatValue}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:customFloatValue
+ */
+ public static final int CustomAttribute_customFloatValue=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customIntegerValue}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:customIntegerValue
+ */
+ public static final int CustomAttribute_customIntegerValue=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customPixelDimension}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:customPixelDimension
+ */
+ public static final int CustomAttribute_customPixelDimension=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#customStringValue}
+ * attribute's value can be found in the {@link #CustomAttribute} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:customStringValue
+ */
+ public static final int CustomAttribute_customStringValue=8;
+ /**
+ * Attributes that can be used with a DesignTheme.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:bottomSheetDialogTheme
+ */
+ public static final int DesignTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:bottomSheetStyle
+ */
+ public static final int DesignTheme_bottomSheetStyle=1;
+ /**
+ * Attributes that can be used with a DrawerArrowToggle.
+ *
+ * @attr description
+ * The length of the arrow head when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:arrowHeadLength
+ */
+ public static final int DrawerArrowToggle_arrowHeadLength=0;
+ /**
+ *
+ * @attr description
+ * The length of the shaft when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:arrowShaftLength
+ */
+ public static final int DrawerArrowToggle_arrowShaftLength=1;
+ /**
+ *
+ * @attr description
+ * The length of the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:barLength
+ */
+ public static final int DrawerArrowToggle_barLength=2;
+ /**
+ *
+ * @attr description
+ * The drawing color for the bars
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:color
+ */
+ public static final int DrawerArrowToggle_color=3;
+ /**
+ *
+ * @attr description
+ * The total size of the drawable
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:drawableSize
+ */
+ public static final int DrawerArrowToggle_drawableSize=4;
+ /**
+ *
+ * @attr description
+ * The max gap between the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:gapBetweenBars
+ */
+ public static final int DrawerArrowToggle_gapBetweenBars=5;
+ /**
+ *
+ * @attr description
+ * Whether bars should rotate or not during transition
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:spinBars
+ */
+ public static final int DrawerArrowToggle_spinBars=6;
+ /**
+ *
+ * @attr description
+ * The thickness (stroke size) for the bar paint
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:thickness
+ */
+ public static final int DrawerArrowToggle_thickness=7;
+ /**
+ * Attributes that can be used with a FloatingActionButton.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundTint
+ */
+ public static final int FloatingActionButton_backgroundTint=0;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:backgroundTintMode
+ */
+ public static final int FloatingActionButton_backgroundTintMode=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#borderWidth}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:borderWidth
+ */
+ public static final int FloatingActionButton_borderWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int FloatingActionButton_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabCustomSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:fabCustomSize
+ */
+ public static final int FloatingActionButton_fabCustomSize=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fabSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ *
+ * @attr name net.micode.notes:fabSize
+ */
+ public static final int FloatingActionButton_fabSize=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:hideMotionSpec
+ */
+ public static final int FloatingActionButton_hideMotionSpec=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hoveredFocusedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:hoveredFocusedTranslationZ
+ */
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxImageSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:maxImageSize
+ */
+ public static final int FloatingActionButton_maxImageSize=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pressedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:pressedTranslationZ
+ */
+ public static final int FloatingActionButton_pressedTranslationZ=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:rippleColor
+ */
+ public static final int FloatingActionButton_rippleColor=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:showMotionSpec
+ */
+ public static final int FloatingActionButton_showMotionSpec=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#useCompatPadding}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:useCompatPadding
+ */
+ public static final int FloatingActionButton_useCompatPadding=12;
+ /**
+ * Attributes that can be used with a FloatingActionButton_Behavior_Layout.
+ *
+ * @see #FloatingActionButton_Behavior_Layout_behavior_autoHide
+ */
+ public static final int[] FloatingActionButton_Behavior_Layout={
+ 0x7f040042
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_autoHide}
+ * attribute's value can be found in the {@link #FloatingActionButton_Behavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:behavior_autoHide
+ */
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide=0;
+ /**
+ * Attributes that can be used with a FlowLayout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:itemSpacing
+ */
+ public static final int FlowLayout_itemSpacing=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#lineSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:lineSpacing
+ */
+ public static final int FlowLayout_lineSpacing=1;
+ /**
+ * Attributes that can be used with a FontFamily.
+ *
+ * @attr description
+ * The authority of the Font Provider to be used for the request.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontProviderAuthority
+ */
+ public static final int FontFamily_fontProviderAuthority=0;
+ /**
+ *
+ * @attr description
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:fontProviderCerts
+ */
+ public static final int FontFamily_fontProviderCerts=1;
+ /**
+ *
+ * @attr description
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ *
+ * @attr name net.micode.notes:fontProviderFetchStrategy
+ */
+ public static final int FontFamily_fontProviderFetchStrategy=2;
+ /**
+ *
+ * @attr description
+ * The length of the timeout during fetching.
+ *
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ *
+ * @attr name net.micode.notes:fontProviderFetchTimeout
+ */
+ public static final int FontFamily_fontProviderFetchTimeout=3;
+ /**
+ *
+ * @attr description
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontProviderPackage
+ */
+ public static final int FontFamily_fontProviderPackage=4;
+ /**
+ *
+ * @attr description
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontProviderQuery
+ */
+ public static final int FontFamily_fontProviderQuery=5;
+ /**
+ * Attributes that can be used with a FontFamilyFont.
+ *
This symbol is the offset where the {@link android.R.attr#font}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:font
+ */
+ public static final int FontFamilyFont_android_font=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontWeight}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:fontWeight
+ */
+ public static final int FontFamilyFont_android_fontWeight=1;
+ /**
+ *
+ * @attr description
+ * References to the framework attrs
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name android:fontStyle
+ */
+ public static final int FontFamilyFont_android_fontStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ttcIndex}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:ttcIndex
+ */
+ public static final int FontFamilyFont_android_ttcIndex=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontVariationSettings}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontVariationSettings
+ */
+ public static final int FontFamilyFont_android_fontVariationSettings=4;
+ /**
+ *
+ * @attr description
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:font
+ */
+ public static final int FontFamilyFont_font=5;
+ /**
+ *
+ * @attr description
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name net.micode.notes:fontStyle
+ */
+ public static final int FontFamilyFont_fontStyle=6;
+ /**
+ *
+ * @attr description
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontVariationSettings
+ */
+ public static final int FontFamilyFont_fontVariationSettings=7;
+ /**
+ *
+ * @attr description
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:fontWeight
+ */
+ public static final int FontFamilyFont_fontWeight=8;
+ /**
+ *
+ * @attr description
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:ttcIndex
+ */
+ public static final int FontFamilyFont_ttcIndex=9;
+ /**
+ * Attributes that can be used with a ForegroundLinearLayout.
+ *
This symbol is the offset where the {@link android.R.attr#foreground}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:foreground
+ */
+ public static final int ForegroundLinearLayout_android_foreground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#foregroundGravity}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
top
30
+ *
+ *
+ * @attr name android:foregroundGravity
+ */
+ public static final int ForegroundLinearLayout_android_foregroundGravity=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#foregroundInsidePadding}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:foregroundInsidePadding
+ */
+ public static final int ForegroundLinearLayout_foregroundInsidePadding=2;
+ /**
+ * Attributes that can be used with a FragmentNavigator.
+ *
+ * @see #FragmentNavigator_android_name
+ */
+ public static final int[] FragmentNavigator={
+ 0x01010003
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#name}
+ * attribute's value can be found in the {@link #FragmentNavigator} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:name
+ */
+ public static final int FragmentNavigator_android_name=0;
+ /**
+ * Attributes that can be used with a FullscreenAttrs.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fullscreenBackgroundColor}
+ * attribute's value can be found in the {@link #FullscreenAttrs} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:fullscreenBackgroundColor
+ */
+ public static final int FullscreenAttrs_fullscreenBackgroundColor=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fullscreenTextColor}
+ * attribute's value can be found in the {@link #FullscreenAttrs} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:fullscreenTextColor
+ */
+ public static final int FullscreenAttrs_fullscreenTextColor=1;
+ /**
+ * Attributes that can be used with a GradientColor.
+ *
+ * @attr description
+ * Start color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:startColor
+ */
+ public static final int GradientColor_android_startColor=0;
+ /**
+ *
+ * @attr description
+ * End color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:endColor
+ */
+ public static final int GradientColor_android_endColor=1;
+ /**
+ *
+ * @attr description
+ * Type of gradient. The default type is linear.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
0
+ *
radial
1
+ *
sweep
2
+ *
+ *
+ * @attr name android:type
+ */
+ public static final int GradientColor_android_type=2;
+ /**
+ *
+ * @attr description
+ * X coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerX
+ */
+ public static final int GradientColor_android_centerX=3;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerY
+ */
+ public static final int GradientColor_android_centerY=4;
+ /**
+ *
+ * @attr description
+ * Radius of the gradient, used only with radial gradient.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:gradientRadius
+ */
+ public static final int GradientColor_android_gradientRadius=5;
+ /**
+ *
+ * @attr description
+ * Defines the tile mode of the gradient. SweepGradient doesn't support tiling.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
clamp
0
+ *
disabled
ffffffff
+ *
mirror
2
+ *
repeat
1
+ *
+ *
+ * @attr name android:tileMode
+ */
+ public static final int GradientColor_android_tileMode=6;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:centerColor
+ */
+ public static final int GradientColor_android_centerColor=7;
+ /**
+ *
+ * @attr description
+ * X coordinate of the start point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startX
+ */
+ public static final int GradientColor_android_startX=8;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the start point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startY
+ */
+ public static final int GradientColor_android_startY=9;
+ /**
+ *
+ * @attr description
+ * X coordinate of the end point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endX
+ */
+ public static final int GradientColor_android_endX=10;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the end point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endY
+ */
+ public static final int GradientColor_android_endY=11;
+ /**
+ * Attributes that can be used with a GradientColorItem.
+ *
+ * @attr description
+ * The current color for the offset inside the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int GradientColorItem_android_color=0;
+ /**
+ *
+ * @attr description
+ * The offset (or ratio) of this current color item inside the gradient.
+ * The value is only meaningful when it is between 0 and 1.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:offset
+ */
+ public static final int GradientColorItem_android_offset=1;
+ /**
+ * Attributes that can be used with a ImageFilterView.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#altSrc}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:altSrc
+ */
+ public static final int ImageFilterView_altSrc=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#brightness}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:brightness
+ */
+ public static final int ImageFilterView_brightness=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#contrast}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:contrast
+ */
+ public static final int ImageFilterView_contrast=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#crossfade}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:crossfade
+ */
+ public static final int ImageFilterView_crossfade=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#overlay}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:overlay
+ */
+ public static final int ImageFilterView_overlay=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#round}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:round
+ */
+ public static final int ImageFilterView_round=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#roundPercent}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:roundPercent
+ */
+ public static final int ImageFilterView_roundPercent=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#saturation}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:saturation
+ */
+ public static final int ImageFilterView_saturation=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#warmth}
+ * attribute's value can be found in the {@link #ImageFilterView} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:warmth
+ */
+ public static final int ImageFilterView_warmth=8;
+ /**
+ * Attributes that can be used with a KeyAttribute.
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int KeyAttribute_android_alpha=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotX}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotX
+ */
+ public static final int KeyAttribute_android_transformPivotX=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotY}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotY
+ */
+ public static final int KeyAttribute_android_transformPivotY=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int KeyAttribute_android_translationX=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int KeyAttribute_android_translationY=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int KeyAttribute_android_scaleX=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int KeyAttribute_android_scaleY=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int KeyAttribute_android_rotation=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int KeyAttribute_android_rotationX=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int KeyAttribute_android_rotationY=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int KeyAttribute_android_translationZ=10;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int KeyAttribute_android_elevation=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#curveFit}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
1
+ *
spline
0
+ *
+ *
+ * @attr name net.micode.notes:curveFit
+ */
+ public static final int KeyAttribute_curveFit=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#framePosition}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:framePosition
+ */
+ public static final int KeyAttribute_framePosition=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int KeyAttribute_motionProgress=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionTarget}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:motionTarget
+ */
+ public static final int KeyAttribute_motionTarget=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int KeyAttribute_transitionEasing=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionPathRotate}
+ * attribute's value can be found in the {@link #KeyAttribute} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:transitionPathRotate
+ */
+ public static final int KeyAttribute_transitionPathRotate=17;
+ /**
+ * Attributes that can be used with a KeyCycle.
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int KeyCycle_android_alpha=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int KeyCycle_android_translationX=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int KeyCycle_android_translationY=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int KeyCycle_android_scaleX=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int KeyCycle_android_scaleY=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int KeyCycle_android_rotation=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int KeyCycle_android_rotationX=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int KeyCycle_android_rotationY=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int KeyCycle_android_translationZ=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int KeyCycle_android_elevation=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#curveFit}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
1
+ *
spline
0
+ *
+ *
+ * @attr name net.micode.notes:curveFit
+ */
+ public static final int KeyCycle_curveFit=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#framePosition}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:framePosition
+ */
+ public static final int KeyCycle_framePosition=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int KeyCycle_motionProgress=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionTarget}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:motionTarget
+ */
+ public static final int KeyCycle_motionTarget=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int KeyCycle_transitionEasing=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionPathRotate}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:transitionPathRotate
+ */
+ public static final int KeyCycle_transitionPathRotate=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveOffset}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:waveOffset
+ */
+ public static final int KeyCycle_waveOffset=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#wavePeriod}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:wavePeriod
+ */
+ public static final int KeyCycle_wavePeriod=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveShape}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bounce
6
+ *
cos
5
+ *
reverseSawtooth
4
+ *
sawtooth
3
+ *
sin
0
+ *
square
1
+ *
triangle
2
+ *
+ *
+ * @attr name net.micode.notes:waveShape
+ */
+ public static final int KeyCycle_waveShape=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveVariesBy}
+ * attribute's value can be found in the {@link #KeyCycle} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
path
1
+ *
position
0
+ *
+ *
+ * @attr name net.micode.notes:waveVariesBy
+ */
+ public static final int KeyCycle_waveVariesBy=19;
+ public static final int[] KeyFrame={
+ };
+ public static final int[] KeyFramesAcceleration={
+ };
+ public static final int[] KeyFramesVelocity={
+ };
+ /**
+ * Attributes that can be used with a KeyPosition.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#curveFit}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
1
+ *
spline
0
+ *
+ *
+ * @attr name net.micode.notes:curveFit
+ */
+ public static final int KeyPosition_curveFit=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#drawPath}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
asConfigured
4
+ *
deltaRelative
3
+ *
none
0
+ *
path
1
+ *
pathRelative
2
+ *
rectangles
5
+ *
+ *
+ * @attr name net.micode.notes:drawPath
+ */
+ public static final int KeyPosition_drawPath=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#framePosition}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:framePosition
+ */
+ public static final int KeyPosition_framePosition=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#keyPositionType}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
deltaRelative
0
+ *
parentRelative
2
+ *
pathRelative
1
+ *
+ *
+ * @attr name net.micode.notes:keyPositionType
+ */
+ public static final int KeyPosition_keyPositionType=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionTarget}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:motionTarget
+ */
+ public static final int KeyPosition_motionTarget=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pathMotionArc}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ *
+ * @attr name net.micode.notes:pathMotionArc
+ */
+ public static final int KeyPosition_pathMotionArc=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#percentHeight}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:percentHeight
+ */
+ public static final int KeyPosition_percentHeight=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#percentWidth}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:percentWidth
+ */
+ public static final int KeyPosition_percentWidth=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#percentX}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:percentX
+ */
+ public static final int KeyPosition_percentX=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#percentY}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:percentY
+ */
+ public static final int KeyPosition_percentY=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#sizePercent}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:sizePercent
+ */
+ public static final int KeyPosition_sizePercent=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #KeyPosition} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int KeyPosition_transitionEasing=11;
+ /**
+ * Attributes that can be used with a KeyTimeCycle.
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int KeyTimeCycle_android_alpha=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int KeyTimeCycle_android_translationX=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int KeyTimeCycle_android_translationY=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int KeyTimeCycle_android_scaleX=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int KeyTimeCycle_android_scaleY=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int KeyTimeCycle_android_rotation=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int KeyTimeCycle_android_rotationX=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int KeyTimeCycle_android_rotationY=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int KeyTimeCycle_android_translationZ=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int KeyTimeCycle_android_elevation=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#curveFit}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
1
+ *
spline
0
+ *
+ *
+ * @attr name net.micode.notes:curveFit
+ */
+ public static final int KeyTimeCycle_curveFit=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#framePosition}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:framePosition
+ */
+ public static final int KeyTimeCycle_framePosition=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int KeyTimeCycle_motionProgress=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionTarget}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:motionTarget
+ */
+ public static final int KeyTimeCycle_motionTarget=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int KeyTimeCycle_transitionEasing=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionPathRotate}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:transitionPathRotate
+ */
+ public static final int KeyTimeCycle_transitionPathRotate=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveDecay}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:waveDecay
+ */
+ public static final int KeyTimeCycle_waveDecay=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveOffset}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:waveOffset
+ */
+ public static final int KeyTimeCycle_waveOffset=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#wavePeriod}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:wavePeriod
+ */
+ public static final int KeyTimeCycle_wavePeriod=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#waveShape}
+ * attribute's value can be found in the {@link #KeyTimeCycle} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bounce
6
+ *
cos
5
+ *
reverseSawtooth
4
+ *
sawtooth
3
+ *
sin
0
+ *
square
1
+ *
triangle
2
+ *
+ *
+ * @attr name net.micode.notes:waveShape
+ */
+ public static final int KeyTimeCycle_waveShape=19;
+ /**
+ * Attributes that can be used with a KeyTrigger.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#framePosition}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:framePosition
+ */
+ public static final int KeyTrigger_framePosition=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionTarget}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:motionTarget
+ */
+ public static final int KeyTrigger_motionTarget=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motion_postLayoutCollision}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:motion_postLayoutCollision
+ */
+ public static final int KeyTrigger_motion_postLayoutCollision=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motion_triggerOnCollision}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:motion_triggerOnCollision
+ */
+ public static final int KeyTrigger_motion_triggerOnCollision=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onCross}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:onCross
+ */
+ public static final int KeyTrigger_onCross=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onNegativeCross}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:onNegativeCross
+ */
+ public static final int KeyTrigger_onNegativeCross=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onPositiveCross}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:onPositiveCross
+ */
+ public static final int KeyTrigger_onPositiveCross=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#triggerId}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:triggerId
+ */
+ public static final int KeyTrigger_triggerId=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#triggerReceiver}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:triggerReceiver
+ */
+ public static final int KeyTrigger_triggerReceiver=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#triggerSlack}
+ * attribute's value can be found in the {@link #KeyTrigger} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:triggerSlack
+ */
+ public static final int KeyTrigger_triggerSlack=9;
+ /**
+ * Attributes that can be used with a Layout.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int Layout_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int Layout_android_layout_width=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int Layout_android_layout_height=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginLeft}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginLeft
+ */
+ public static final int Layout_android_layout_marginLeft=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginTop}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginTop
+ */
+ public static final int Layout_android_layout_marginTop=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginRight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginRight
+ */
+ public static final int Layout_android_layout_marginRight=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginBottom}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginBottom
+ */
+ public static final int Layout_android_layout_marginBottom=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginStart}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginStart
+ */
+ public static final int Layout_android_layout_marginStart=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_marginEnd}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:layout_marginEnd
+ */
+ public static final int Layout_android_layout_marginEnd=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierAllowsGoneWidgets}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:barrierAllowsGoneWidgets
+ */
+ public static final int Layout_barrierAllowsGoneWidgets=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierDirection}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
0
+ *
right
1
+ *
start
5
+ *
top
2
+ *
+ *
+ * @attr name net.micode.notes:barrierDirection
+ */
+ public static final int Layout_barrierDirection=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#barrierMargin}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:barrierMargin
+ */
+ public static final int Layout_barrierMargin=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chainUseRtl}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:chainUseRtl
+ */
+ public static final int Layout_chainUseRtl=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_ids}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_ids
+ */
+ public static final int Layout_constraint_referenced_ids=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraint_referenced_tags}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:constraint_referenced_tags
+ */
+ public static final int Layout_constraint_referenced_tags=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedHeight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedHeight
+ */
+ public static final int Layout_layout_constrainedHeight=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constrainedWidth}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:layout_constrainedWidth
+ */
+ public static final int Layout_layout_constrainedWidth=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_creator}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_creator
+ */
+ public static final int Layout_layout_constraintBaseline_creator=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBaseline_toBaselineOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBaseline_toBaselineOf
+ */
+ public static final int Layout_layout_constraintBaseline_toBaselineOf=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_creator}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_creator
+ */
+ public static final int Layout_layout_constraintBottom_creator=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toBottomOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toBottomOf
+ */
+ public static final int Layout_layout_constraintBottom_toBottomOf=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintBottom_toTopOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintBottom_toTopOf
+ */
+ public static final int Layout_layout_constraintBottom_toTopOf=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircle}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout_constraintCircle
+ */
+ public static final int Layout_layout_constraintCircle=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleAngle}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintCircleAngle
+ */
+ public static final int Layout_layout_constraintCircleAngle=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintCircleRadius}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintCircleRadius
+ */
+ public static final int Layout_layout_constraintCircleRadius=24;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintDimensionRatio}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintDimensionRatio
+ */
+ public static final int Layout_layout_constraintDimensionRatio=25;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toEndOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toEndOf
+ */
+ public static final int Layout_layout_constraintEnd_toEndOf=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintEnd_toStartOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintEnd_toStartOf
+ */
+ public static final int Layout_layout_constraintEnd_toStartOf=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_begin}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_begin
+ */
+ public static final int Layout_layout_constraintGuide_begin=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_end}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_end
+ */
+ public static final int Layout_layout_constraintGuide_end=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintGuide_percent}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintGuide_percent
+ */
+ public static final int Layout_layout_constraintGuide_percent=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_default}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_default
+ */
+ public static final int Layout_layout_constraintHeight_default=31;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_max}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_max
+ */
+ public static final int Layout_layout_constraintHeight_max=32;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_min}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_min
+ */
+ public static final int Layout_layout_constraintHeight_min=33;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHeight_percent}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHeight_percent
+ */
+ public static final int Layout_layout_constraintHeight_percent=34;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_bias}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_bias
+ */
+ public static final int Layout_layout_constraintHorizontal_bias=35;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_chainStyle}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_chainStyle
+ */
+ public static final int Layout_layout_constraintHorizontal_chainStyle=36;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintHorizontal_weight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintHorizontal_weight
+ */
+ public static final int Layout_layout_constraintHorizontal_weight=37;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_creator}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_creator
+ */
+ public static final int Layout_layout_constraintLeft_creator=38;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toLeftOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toLeftOf
+ */
+ public static final int Layout_layout_constraintLeft_toLeftOf=39;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintLeft_toRightOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintLeft_toRightOf
+ */
+ public static final int Layout_layout_constraintLeft_toRightOf=40;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_creator}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintRight_creator
+ */
+ public static final int Layout_layout_constraintRight_creator=41;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toLeftOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toLeftOf
+ */
+ public static final int Layout_layout_constraintRight_toLeftOf=42;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintRight_toRightOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintRight_toRightOf
+ */
+ public static final int Layout_layout_constraintRight_toRightOf=43;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toEndOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toEndOf
+ */
+ public static final int Layout_layout_constraintStart_toEndOf=44;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintStart_toStartOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintStart_toStartOf
+ */
+ public static final int Layout_layout_constraintStart_toStartOf=45;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_creator}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:layout_constraintTop_creator
+ */
+ public static final int Layout_layout_constraintTop_creator=46;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toBottomOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toBottomOf
+ */
+ public static final int Layout_layout_constraintTop_toBottomOf=47;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTop_toTopOf}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
parent
0
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintTop_toTopOf
+ */
+ public static final int Layout_layout_constraintTop_toTopOf=48;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_bias}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_bias
+ */
+ public static final int Layout_layout_constraintVertical_bias=49;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_chainStyle}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
packed
2
+ *
spread
0
+ *
spread_inside
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_chainStyle
+ */
+ public static final int Layout_layout_constraintVertical_chainStyle=50;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintVertical_weight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintVertical_weight
+ */
+ public static final int Layout_layout_constraintVertical_weight=51;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_default}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
percent
2
+ *
spread
0
+ *
wrap
1
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_default
+ */
+ public static final int Layout_layout_constraintWidth_default=52;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_max}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_max
+ */
+ public static final int Layout_layout_constraintWidth_max=53;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_min}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap
fffffffe
+ *
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_min
+ */
+ public static final int Layout_layout_constraintWidth_min=54;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintWidth_percent}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:layout_constraintWidth_percent
+ */
+ public static final int Layout_layout_constraintWidth_percent=55;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteX}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteX
+ */
+ public static final int Layout_layout_editor_absoluteX=56;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_editor_absoluteY}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_editor_absoluteY
+ */
+ public static final int Layout_layout_editor_absoluteY=57;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginBottom}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginBottom
+ */
+ public static final int Layout_layout_goneMarginBottom=58;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginEnd}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginEnd
+ */
+ public static final int Layout_layout_goneMarginEnd=59;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginLeft}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginLeft
+ */
+ public static final int Layout_layout_goneMarginLeft=60;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginRight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginRight
+ */
+ public static final int Layout_layout_goneMarginRight=61;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginStart}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginStart
+ */
+ public static final int Layout_layout_goneMarginStart=62;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_goneMarginTop}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:layout_goneMarginTop
+ */
+ public static final int Layout_layout_goneMarginTop=63;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxHeight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:maxHeight
+ */
+ public static final int Layout_maxHeight=64;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:maxWidth
+ */
+ public static final int Layout_maxWidth=65;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#minHeight}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:minHeight
+ */
+ public static final int Layout_minHeight=66;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#minWidth}
+ * attribute's value can be found in the {@link #Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:minWidth
+ */
+ public static final int Layout_minWidth=67;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int LinearLayoutCompat_android_gravity=0;
+ /**
+ *
+ * @attr description
+ * Should the layout be a column or a row? Use "horizontal"
+ * for a row, "vertical" for a column. The default is
+ * horizontal.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int LinearLayoutCompat_android_orientation=1;
+ /**
+ *
+ * @attr description
+ * When set to false, prevents the layout from aligning its children's
+ * baselines. This attribute is particularly useful when the children
+ * use different values for gravity. The default value is true.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:baselineAligned
+ */
+ public static final int LinearLayoutCompat_android_baselineAligned=2;
+ /**
+ *
+ * @attr description
+ * When a linear layout is part of another layout that is baseline
+ * aligned, it can specify which of its children to baseline align to
+ * (that is, which child TextView).
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:baselineAlignedChildIndex
+ */
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex=3;
+ /**
+ *
+ * @attr description
+ * Defines the maximum weight sum. If unspecified, the sum is computed
+ * by adding the layout_weight of all of the children. This can be
+ * used for instance to give a single child 50% of the total available
+ * space by giving it a layout_weight of 0.5 and setting the weightSum
+ * to 1.0.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:weightSum
+ */
+ public static final int LinearLayoutCompat_android_weightSum=4;
+ /**
+ *
+ * @attr description
+ * Drawable to use as a vertical divider between buttons.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:divider
+ */
+ public static final int LinearLayoutCompat_divider=5;
+ /**
+ *
+ * @attr description
+ * Size of padding on either end of a divider.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:dividerPadding
+ */
+ public static final int LinearLayoutCompat_dividerPadding=6;
+ /**
+ *
+ * @attr description
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:measureWithLargestChild
+ */
+ public static final int LinearLayoutCompat_measureWithLargestChild=7;
+ /**
+ *
+ * @attr description
+ * Setting for which dividers to show.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:showDividers
+ */
+ public static final int LinearLayoutCompat_showDividers=8;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_width=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_height=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_weight}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:layout_weight
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_weight=3;
+ /**
+ * Attributes that can be used with a ListPopupWindow.
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset horizontally.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownHorizontalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset=0;
+ /**
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset vertically.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownVerticalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownVerticalOffset=1;
+ /**
+ * Attributes that can be used with a MaterialButton.
+ *
This symbol is the offset where the {@link android.R.attr#insetLeft}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetLeft
+ */
+ public static final int MaterialButton_android_insetLeft=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetRight}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetRight
+ */
+ public static final int MaterialButton_android_insetRight=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetTop}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetTop
+ */
+ public static final int MaterialButton_android_insetTop=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetBottom}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetBottom
+ */
+ public static final int MaterialButton_android_insetBottom=3;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundTint
+ */
+ public static final int MaterialButton_backgroundTint=4;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:backgroundTintMode
+ */
+ public static final int MaterialButton_backgroundTintMode=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#cornerRadius}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:cornerRadius
+ */
+ public static final int MaterialButton_cornerRadius=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#icon}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:icon
+ */
+ public static final int MaterialButton_icon=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#iconGravity}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ *
+ * @attr name net.micode.notes:iconGravity
+ */
+ public static final int MaterialButton_iconGravity=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#iconPadding}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:iconPadding
+ */
+ public static final int MaterialButton_iconPadding=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#iconSize}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:iconSize
+ */
+ public static final int MaterialButton_iconSize=10;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:iconTint
+ */
+ public static final int MaterialButton_iconTint=11;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:iconTintMode
+ */
+ public static final int MaterialButton_iconTintMode=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:rippleColor
+ */
+ public static final int MaterialButton_rippleColor=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:strokeColor
+ */
+ public static final int MaterialButton_strokeColor=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:strokeWidth
+ */
+ public static final int MaterialButton_strokeWidth=15;
+ /**
+ * Attributes that can be used with a MaterialCardView.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:strokeColor
+ */
+ public static final int MaterialCardView_strokeColor=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:strokeWidth
+ */
+ public static final int MaterialCardView_strokeWidth=1;
+ /**
+ * Attributes that can be used with a MaterialComponentsTheme.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:bottomSheetDialogTheme
+ */
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:bottomSheetStyle
+ */
+ public static final int MaterialComponentsTheme_bottomSheetStyle=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipGroupStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:chipGroupStyle
+ */
+ public static final int MaterialComponentsTheme_chipGroupStyle=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipStandaloneStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:chipStandaloneStyle
+ */
+ public static final int MaterialComponentsTheme_chipStandaloneStyle=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#chipStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:chipStyle
+ */
+ public static final int MaterialComponentsTheme_chipStyle=4;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorAccent
+ */
+ public static final int MaterialComponentsTheme_colorAccent=5;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorBackgroundFloating
+ */
+ public static final int MaterialComponentsTheme_colorBackgroundFloating=6;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorPrimary
+ */
+ public static final int MaterialComponentsTheme_colorPrimary=7;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorPrimaryDark
+ */
+ public static final int MaterialComponentsTheme_colorPrimaryDark=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#colorSecondary}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:colorSecondary
+ */
+ public static final int MaterialComponentsTheme_colorSecondary=9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:editTextStyle
+ */
+ public static final int MaterialComponentsTheme_editTextStyle=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#floatingActionButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name net.micode.notes:floatingActionButtonStyle
+ */
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#materialButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:materialButtonStyle
+ */
+ public static final int MaterialComponentsTheme_materialButtonStyle=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#materialCardViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:materialCardViewStyle
+ */
+ public static final int MaterialComponentsTheme_materialCardViewStyle=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#navigationViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:navigationViewStyle
+ */
+ public static final int MaterialComponentsTheme_navigationViewStyle=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#scrimBackground}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:scrimBackground
+ */
+ public static final int MaterialComponentsTheme_scrimBackground=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:snackbarButtonStyle
+ */
+ public static final int MaterialComponentsTheme_snackbarButtonStyle=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tabStyle
+ */
+ public static final int MaterialComponentsTheme_tabStyle=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceBody1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceBody1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody1=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceBody2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceBody2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody2=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceButton}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceButton
+ */
+ public static final int MaterialComponentsTheme_textAppearanceButton=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceCaption}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceCaption
+ */
+ public static final int MaterialComponentsTheme_textAppearanceCaption=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline3}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline3
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3=24;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline4}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline4
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4=25;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline5}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline5
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceHeadline6}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceHeadline6
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6=27;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceOverline}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceOverline
+ */
+ public static final int MaterialComponentsTheme_textAppearanceOverline=28;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceSubtitle1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceSubtitle1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1=29;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textAppearanceSubtitle2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textAppearanceSubtitle2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2=30;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#textInputStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:textInputStyle
+ */
+ public static final int MaterialComponentsTheme_textInputStyle=31;
+ /**
+ * Attributes that can be used with a MenuGroup.
+ *
+ * @attr description
+ * Whether the items are enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuGroup_android_enabled=0;
+ /**
+ *
+ * @attr description
+ * The ID of the group.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuGroup_android_id=1;
+ /**
+ *
+ * @attr description
+ * Whether the items are shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuGroup_android_visible=2;
+ /**
+ *
+ * @attr description
+ * The category applied to all items within this group.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuGroup_android_menuCategory=3;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to all items within this group.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuGroup_android_orderInCategory=4;
+ /**
+ *
+ * @attr description
+ * Whether the items are capable of displaying a check mark.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
1
+ *
none
0
+ *
single
2
+ *
+ *
+ * @attr name android:checkableBehavior
+ */
+ public static final int MenuGroup_android_checkableBehavior=5;
+ /**
+ * Attributes that can be used with a MenuItem.
+ *
+ * @attr description
+ * The icon associated with this item. This icon will not always be shown, so
+ * the title should be sufficient in describing this item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int MenuItem_android_icon=0;
+ /**
+ *
+ * @attr description
+ * Whether the item is enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuItem_android_enabled=1;
+ /**
+ *
+ * @attr description
+ * The ID of the item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuItem_android_id=2;
+ /**
+ *
+ * @attr description
+ * Whether the item is checked. Note that you must first have enabled checking with
+ * the checkable attribute or else the check mark will not appear.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checked
+ */
+ public static final int MenuItem_android_checked=3;
+ /**
+ *
+ * @attr description
+ * Whether the item is shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuItem_android_visible=4;
+ /**
+ *
+ * @attr description
+ * The category applied to the item.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuItem_android_menuCategory=5;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to the item.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuItem_android_orderInCategory=6;
+ /**
+ *
+ * @attr description
+ * The title associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:title
+ */
+ public static final int MenuItem_android_title=7;
+ /**
+ *
+ * @attr description
+ * The condensed title associated with the item. This is used in situations where the
+ * normal title may be too long to be displayed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:titleCondensed
+ */
+ public static final int MenuItem_android_titleCondensed=8;
+ /**
+ *
+ * @attr description
+ * The alphabetic shortcut key. This is the shortcut when using a keyboard
+ * with alphabetic keys.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:alphabeticShortcut
+ */
+ public static final int MenuItem_android_alphabeticShortcut=9;
+ /**
+ *
+ * @attr description
+ * The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
+ * keyboard.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:numericShortcut
+ */
+ public static final int MenuItem_android_numericShortcut=10;
+ /**
+ *
+ * @attr description
+ * Whether the item is capable of displaying a check mark.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int MenuItem_android_checkable=11;
+ /**
+ *
+ * @attr description
+ * Name of a method on the Context used to inflate the menu that will be
+ * called when the item is clicked.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:onClick
+ */
+ public static final int MenuItem_android_onClick=12;
+ /**
+ *
+ * @attr description
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:actionLayout
+ */
+ public static final int MenuItem_actionLayout=13;
+ /**
+ *
+ * @attr description
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:actionProviderClass
+ */
+ public static final int MenuItem_actionProviderClass=14;
+ /**
+ *
+ * @attr description
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:actionViewClass
+ */
+ public static final int MenuItem_actionViewClass=15;
+ /**
+ *
+ * @attr description
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name net.micode.notes:alphabeticModifiers
+ */
+ public static final int MenuItem_alphabeticModifiers=16;
+ /**
+ *
+ * @attr description
+ * The content description associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:contentDescription
+ */
+ public static final int MenuItem_contentDescription=17;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:iconTint
+ */
+ public static final int MenuItem_iconTint=18;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:iconTintMode
+ */
+ public static final int MenuItem_iconTintMode=19;
+ /**
+ *
+ * @attr description
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name net.micode.notes:numericModifiers
+ */
+ public static final int MenuItem_numericModifiers=20;
+ /**
+ *
+ * @attr description
+ * How this item should display in the Action Bar, if present.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ *
+ * @attr name net.micode.notes:showAsAction
+ */
+ public static final int MenuItem_showAsAction=21;
+ /**
+ *
+ * @attr description
+ * The tooltip text associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:tooltipText
+ */
+ public static final int MenuItem_tooltipText=22;
+ /**
+ * Attributes that can be used with a MenuView.
+ *
+ * @attr description
+ * Default animations for the menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int MenuView_android_windowAnimationStyle=0;
+ /**
+ *
+ * @attr description
+ * Default appearance of menu item text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:itemTextAppearance
+ */
+ public static final int MenuView_android_itemTextAppearance=1;
+ /**
+ *
+ * @attr description
+ * Default horizontal divider between rows of menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:horizontalDivider
+ */
+ public static final int MenuView_android_horizontalDivider=2;
+ /**
+ *
+ * @attr description
+ * Default vertical divider between menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:verticalDivider
+ */
+ public static final int MenuView_android_verticalDivider=3;
+ /**
+ *
+ * @attr description
+ * Default background for the menu header.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:headerBackground
+ */
+ public static final int MenuView_android_headerBackground=4;
+ /**
+ *
+ * @attr description
+ * Default background for each menu item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:itemBackground
+ */
+ public static final int MenuView_android_itemBackground=5;
+ /**
+ *
+ * @attr description
+ * Default disabled icon alpha for each menu item that shows an icon.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:itemIconDisabledAlpha
+ */
+ public static final int MenuView_android_itemIconDisabledAlpha=6;
+ /**
+ *
+ * @attr description
+ * Whether space should be reserved in layout when an icon is missing.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:preserveIconSpacing
+ */
+ public static final int MenuView_preserveIconSpacing=7;
+ /**
+ *
+ * @attr description
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:subMenuArrow
+ */
+ public static final int MenuView_subMenuArrow=8;
+ /**
+ * Attributes that can be used with a MockView.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_diagonalsColor}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:mock_diagonalsColor
+ */
+ public static final int MockView_mock_diagonalsColor=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_label}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:mock_label
+ */
+ public static final int MockView_mock_label=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_labelBackgroundColor}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:mock_labelBackgroundColor
+ */
+ public static final int MockView_mock_labelBackgroundColor=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_labelColor}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:mock_labelColor
+ */
+ public static final int MockView_mock_labelColor=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_showDiagonals}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:mock_showDiagonals
+ */
+ public static final int MockView_mock_showDiagonals=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#mock_showLabel}
+ * attribute's value can be found in the {@link #MockView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:mock_showLabel
+ */
+ public static final int MockView_mock_showLabel=5;
+ /**
+ * Attributes that can be used with a Motion.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#animate_relativeTo}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:animate_relativeTo
+ */
+ public static final int Motion_animate_relativeTo=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#drawPath}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
asConfigured
4
+ *
deltaRelative
3
+ *
none
0
+ *
path
1
+ *
pathRelative
2
+ *
rectangles
5
+ *
+ *
+ * @attr name net.micode.notes:drawPath
+ */
+ public static final int Motion_drawPath=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionPathRotate}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionPathRotate
+ */
+ public static final int Motion_motionPathRotate=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionStagger}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionStagger
+ */
+ public static final int Motion_motionStagger=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pathMotionArc}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ *
+ * @attr name net.micode.notes:pathMotionArc
+ */
+ public static final int Motion_pathMotionArc=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionEasing}
+ * attribute's value can be found in the {@link #Motion} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
accelerate
1
+ *
decelerate
2
+ *
linear
3
+ *
standard
0
+ *
+ *
+ * @attr name net.micode.notes:transitionEasing
+ */
+ public static final int Motion_transitionEasing=5;
+ /**
+ * Attributes that can be used with a MotionHelper.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onHide}
+ * attribute's value can be found in the {@link #MotionHelper} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:onHide
+ */
+ public static final int MotionHelper_onHide=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onShow}
+ * attribute's value can be found in the {@link #MotionHelper} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:onShow
+ */
+ public static final int MotionHelper_onShow=1;
+ /**
+ * Attributes that can be used with a MotionLayout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#applyMotionScene}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:applyMotionScene
+ */
+ public static final int MotionLayout_applyMotionScene=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#currentState}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:currentState
+ */
+ public static final int MotionLayout_currentState=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layoutDescription}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layoutDescription
+ */
+ public static final int MotionLayout_layoutDescription=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionDebug}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
NO_DEBUG
0
+ *
SHOW_ALL
3
+ *
SHOW_PATH
2
+ *
SHOW_PROGRESS
1
+ *
+ *
+ * @attr name net.micode.notes:motionDebug
+ */
+ public static final int MotionLayout_motionDebug=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int MotionLayout_motionProgress=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#showPaths}
+ * attribute's value can be found in the {@link #MotionLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:showPaths
+ */
+ public static final int MotionLayout_showPaths=5;
+ /**
+ * Attributes that can be used with a MotionScene.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#defaultDuration}
+ * attribute's value can be found in the {@link #MotionScene} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:defaultDuration
+ */
+ public static final int MotionScene_defaultDuration=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layoutDuringTransition}
+ * attribute's value can be found in the {@link #MotionScene} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
honorRequest
1
+ *
ignoreRequest
0
+ *
+ *
+ * @attr name net.micode.notes:layoutDuringTransition
+ */
+ public static final int MotionScene_layoutDuringTransition=1;
+ /**
+ * Attributes that can be used with a MotionTelltales.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#telltales_tailColor}
+ * attribute's value can be found in the {@link #MotionTelltales} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:telltales_tailColor
+ */
+ public static final int MotionTelltales_telltales_tailColor=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#telltales_tailScale}
+ * attribute's value can be found in the {@link #MotionTelltales} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:telltales_tailScale
+ */
+ public static final int MotionTelltales_telltales_tailScale=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#telltales_velocityMode}
+ * attribute's value can be found in the {@link #MotionTelltales} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
layout
0
+ *
postLayout
1
+ *
staticLayout
3
+ *
staticPostLayout
2
+ *
+ *
+ * @attr name net.micode.notes:telltales_velocityMode
+ */
+ public static final int MotionTelltales_telltales_velocityMode=2;
+ /**
+ * Attributes that can be used with a NavAction.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int NavAction_android_id=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#destination}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:destination
+ */
+ public static final int NavAction_destination=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#enterAnim}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:enterAnim
+ */
+ public static final int NavAction_enterAnim=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#exitAnim}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:exitAnim
+ */
+ public static final int NavAction_exitAnim=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#launchSingleTop}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:launchSingleTop
+ */
+ public static final int NavAction_launchSingleTop=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#popEnterAnim}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popEnterAnim
+ */
+ public static final int NavAction_popEnterAnim=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#popExitAnim}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popExitAnim
+ */
+ public static final int NavAction_popExitAnim=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#popUpTo}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popUpTo
+ */
+ public static final int NavAction_popUpTo=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#popUpToInclusive}
+ * attribute's value can be found in the {@link #NavAction} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:popUpToInclusive
+ */
+ public static final int NavAction_popUpToInclusive=8;
+ /**
+ * Attributes that can be used with a NavArgument.
+ *
This symbol is the offset where the {@link android.R.attr#name}
+ * attribute's value can be found in the {@link #NavArgument} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:name
+ */
+ public static final int NavArgument_android_name=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#defaultValue}
+ * attribute's value can be found in the {@link #NavArgument} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:defaultValue
+ */
+ public static final int NavArgument_android_defaultValue=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#argType}
+ * attribute's value can be found in the {@link #NavArgument} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:argType
+ */
+ public static final int NavArgument_argType=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#nullable}
+ * attribute's value can be found in the {@link #NavArgument} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:nullable
+ */
+ public static final int NavArgument_nullable=3;
+ /**
+ * Attributes that can be used with a NavDeepLink.
+ *
This symbol is the offset where the {@link android.R.attr#autoVerify}
+ * attribute's value can be found in the {@link #NavDeepLink} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:autoVerify
+ */
+ public static final int NavDeepLink_android_autoVerify=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#uri}
+ * attribute's value can be found in the {@link #NavDeepLink} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:uri
+ */
+ public static final int NavDeepLink_uri=1;
+ /**
+ * Attributes that can be used with a NavGraphNavigator.
+ *
+ * @see #NavGraphNavigator_startDestination
+ */
+ public static final int[] NavGraphNavigator={
+ 0x7f04021f
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#startDestination}
+ * attribute's value can be found in the {@link #NavGraphNavigator} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:startDestination
+ */
+ public static final int NavGraphNavigator_startDestination=0;
+ /**
+ * Attributes that can be used with a NavHostFragment.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#defaultNavHost}
+ * attribute's value can be found in the {@link #NavHostFragment} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:defaultNavHost
+ */
+ public static final int NavHostFragment_defaultNavHost=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#navGraph}
+ * attribute's value can be found in the {@link #NavHostFragment} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:navGraph
+ */
+ public static final int NavHostFragment_navGraph=1;
+ /**
+ * Attributes that can be used with a NavInclude.
+ *
Includes the following attributes:
+ *
+ *
+ *
+ *
Attribute
Description
+ *
{@link #NavInclude_graph net.micode.notes:graph}
+ *
+ * @see #NavInclude_graph
+ */
+ public static final int[] NavInclude={
+ 0x7f040126
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#graph}
+ * attribute's value can be found in the {@link #NavInclude} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:graph
+ */
+ public static final int NavInclude_graph=0;
+ /**
+ * Attributes that can be used with a NavigationView.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int NavigationView_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fitsSystemWindows}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:fitsSystemWindows
+ */
+ public static final int NavigationView_android_fitsSystemWindows=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int NavigationView_android_maxWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int NavigationView_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#headerLayout}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:headerLayout
+ */
+ public static final int NavigationView_headerLayout=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:itemBackground
+ */
+ public static final int NavigationView_itemBackground=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemHorizontalPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:itemHorizontalPadding
+ */
+ public static final int NavigationView_itemHorizontalPadding=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemIconPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:itemIconPadding
+ */
+ public static final int NavigationView_itemIconPadding=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:itemIconTint
+ */
+ public static final int NavigationView_itemIconTint=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemTextAppearance}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:itemTextAppearance
+ */
+ public static final int NavigationView_itemTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:itemTextColor
+ */
+ public static final int NavigationView_itemTextColor=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#menu}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:menu
+ */
+ public static final int NavigationView_menu=11;
+ /**
+ * Attributes that can be used with a Navigator.
+ *
This symbol is the offset where the {@link android.R.attr#label}
+ * attribute's value can be found in the {@link #Navigator} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:label
+ */
+ public static final int Navigator_android_label=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #Navigator} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int Navigator_android_id=1;
+ /**
+ * Attributes that can be used with a OnClick.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#clickAction}
+ * attribute's value can be found in the {@link #OnClick} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
jumpToEnd
100
+ *
jumpToStart
1000
+ *
toggle
11
+ *
transitionToEnd
1
+ *
transitionToStart
10
+ *
+ *
+ * @attr name net.micode.notes:clickAction
+ */
+ public static final int OnClick_clickAction=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#targetId}
+ * attribute's value can be found in the {@link #OnClick} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:targetId
+ */
+ public static final int OnClick_targetId=1;
+ /**
+ * Attributes that can be used with a OnSwipe.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#dragDirection}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
dragDown
1
+ *
dragEnd
5
+ *
dragLeft
2
+ *
dragRight
3
+ *
dragStart
4
+ *
dragUp
0
+ *
+ *
+ * @attr name net.micode.notes:dragDirection
+ */
+ public static final int OnSwipe_dragDirection=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#dragScale}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:dragScale
+ */
+ public static final int OnSwipe_dragScale=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#dragThreshold}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:dragThreshold
+ */
+ public static final int OnSwipe_dragThreshold=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#limitBoundsTo}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:limitBoundsTo
+ */
+ public static final int OnSwipe_limitBoundsTo=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxAcceleration}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:maxAcceleration
+ */
+ public static final int OnSwipe_maxAcceleration=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxVelocity}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:maxVelocity
+ */
+ public static final int OnSwipe_maxVelocity=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#moveWhenScrollAtTop}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:moveWhenScrollAtTop
+ */
+ public static final int OnSwipe_moveWhenScrollAtTop=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#nestedScrollFlags}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disablePostScroll
1
+ *
disableScroll
2
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:nestedScrollFlags
+ */
+ public static final int OnSwipe_nestedScrollFlags=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#onTouchUp}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
autoComplete
0
+ *
autoCompleteToEnd
2
+ *
autoCompleteToStart
1
+ *
decelerate
4
+ *
decelerateAndComplete
5
+ *
stop
3
+ *
+ *
+ * @attr name net.micode.notes:onTouchUp
+ */
+ public static final int OnSwipe_onTouchUp=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#touchAnchorId}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:touchAnchorId
+ */
+ public static final int OnSwipe_touchAnchorId=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#touchAnchorSide}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
3
+ *
end
6
+ *
left
1
+ *
middle
4
+ *
right
2
+ *
start
5
+ *
top
0
+ *
+ *
+ * @attr name net.micode.notes:touchAnchorSide
+ */
+ public static final int OnSwipe_touchAnchorSide=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#touchRegionId}
+ * attribute's value can be found in the {@link #OnSwipe} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:touchRegionId
+ */
+ public static final int OnSwipe_touchRegionId=11;
+ /**
+ * Attributes that can be used with a PopupWindow.
+ *
This symbol is the offset where the {@link android.R.attr#popupBackground}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int PopupWindow_android_popupBackground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#popupAnimationStyle}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:popupAnimationStyle
+ */
+ public static final int PopupWindow_android_popupAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Whether the popup window should overlap its anchor view.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:overlapAnchor
+ */
+ public static final int PopupWindow_overlapAnchor=2;
+ /**
+ * Attributes that can be used with a PopupWindowBackgroundState.
+ *
State identifier indicating the popup will be above the anchor.
+ *
+ * @see #PopupWindowBackgroundState_state_above_anchor
+ */
+ public static final int[] PopupWindowBackgroundState={
+ 0x7f040220
+ };
+ /**
+ *
+ * @attr description
+ * State identifier indicating the popup will be above the anchor.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:state_above_anchor
+ */
+ public static final int PopupWindowBackgroundState_state_above_anchor=0;
+ /**
+ * Attributes that can be used with a PropertySet.
+ *
This symbol is the offset where the {@link android.R.attr#visibility}
+ * attribute's value can be found in the {@link #PropertySet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
gone
2
+ *
invisible
1
+ *
visible
0
+ *
+ *
+ * @attr name android:visibility
+ */
+ public static final int PropertySet_android_visibility=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #PropertySet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int PropertySet_android_alpha=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layout_constraintTag}
+ * attribute's value can be found in the {@link #PropertySet} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layout_constraintTag
+ */
+ public static final int PropertySet_layout_constraintTag=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionProgress}
+ * attribute's value can be found in the {@link #PropertySet} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:motionProgress
+ */
+ public static final int PropertySet_motionProgress=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#visibilityMode}
+ * attribute's value can be found in the {@link #PropertySet} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ignore
1
+ *
normal
0
+ *
+ *
+ * @attr name net.micode.notes:visibilityMode
+ */
+ public static final int PropertySet_visibilityMode=4;
+ /**
+ * Attributes that can be used with a RecycleListView.
+ *
+ * @attr description
+ * Bottom padding to use when no buttons are present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:paddingBottomNoButtons
+ */
+ public static final int RecycleListView_paddingBottomNoButtons=0;
+ /**
+ *
+ * @attr description
+ * Top padding to use when no title is present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:paddingTopNoTitle
+ */
+ public static final int RecycleListView_paddingTopNoTitle=1;
+ /**
+ * Attributes that can be used with a RecyclerView.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int RecyclerView_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#descendantFocusability}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
afterDescendants
1
+ *
beforeDescendants
0
+ *
blocksDescendants
2
+ *
+ *
+ * @attr name android:descendantFocusability
+ */
+ public static final int RecyclerView_android_descendantFocusability=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fastScrollEnabled}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:fastScrollEnabled
+ */
+ public static final int RecyclerView_fastScrollEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fastScrollHorizontalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:fastScrollHorizontalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fastScrollHorizontalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:fastScrollHorizontalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fastScrollVerticalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:fastScrollVerticalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#fastScrollVerticalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:fastScrollVerticalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable=6;
+ /**
+ *
+ * @attr description
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:layoutManager
+ */
+ public static final int RecyclerView_layoutManager=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#reverseLayout}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:reverseLayout
+ */
+ public static final int RecyclerView_reverseLayout=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#spanCount}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:spanCount
+ */
+ public static final int RecyclerView_spanCount=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#stackFromEnd}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:stackFromEnd
+ */
+ public static final int RecyclerView_stackFromEnd=10;
+ /**
+ * Attributes that can be used with a ScrimInsetsFrameLayout.
+ *
+ * @see #ScrimInsetsFrameLayout_insetForeground
+ */
+ public static final int[] ScrimInsetsFrameLayout={
+ 0x7f040141
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#insetForeground}
+ * attribute's value can be found in the {@link #ScrimInsetsFrameLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:insetForeground
+ */
+ public static final int ScrimInsetsFrameLayout_insetForeground=0;
+ /**
+ * Attributes that can be used with a ScrollingViewBehavior_Layout.
+ *
+ * @see #ScrollingViewBehavior_Layout_behavior_overlapTop
+ */
+ public static final int[] ScrollingViewBehavior_Layout={
+ 0x7f040045
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#behavior_overlapTop}
+ * attribute's value can be found in the {@link #ScrollingViewBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:behavior_overlapTop
+ */
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop=0;
+ /**
+ * Attributes that can be used with a SearchView.
+ *
This symbol is the offset where the {@link android.R.attr#focusable}
+ * attribute's value can be found in the {@link #SearchView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int SearchView_android_focusable=0;
+ /**
+ *
+ * @attr description
+ * An optional maximum width of the SearchView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SearchView_android_maxWidth=1;
+ /**
+ *
+ * @attr description
+ * The input type to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
date
14
+ *
datetime
4
+ *
none
0
+ *
number
2
+ *
numberDecimal
2002
+ *
numberPassword
12
+ *
numberSigned
1002
+ *
phone
3
+ *
text
1
+ *
textAutoComplete
10001
+ *
textAutoCorrect
8001
+ *
textCapCharacters
1001
+ *
textCapSentences
4001
+ *
textCapWords
2001
+ *
textEmailAddress
21
+ *
textEmailSubject
31
+ *
textFilter
b1
+ *
textImeMultiLine
40001
+ *
textLongMessage
51
+ *
textMultiLine
20001
+ *
textNoSuggestions
80001
+ *
textPassword
81
+ *
textPersonName
61
+ *
textPhonetic
c1
+ *
textPostalAddress
71
+ *
textShortMessage
41
+ *
textUri
11
+ *
textVisiblePassword
91
+ *
textWebEditText
a1
+ *
textWebEmailAddress
d1
+ *
textWebPassword
e1
+ *
time
24
+ *
+ *
+ * @attr name android:inputType
+ */
+ public static final int SearchView_android_inputType=2;
+ /**
+ *
+ * @attr description
+ * The IME options to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
actionDone
6
+ *
actionGo
2
+ *
actionNext
5
+ *
actionNone
1
+ *
actionPrevious
7
+ *
actionSearch
3
+ *
actionSend
4
+ *
actionUnspecified
0
+ *
flagForceAscii
80000000
+ *
flagNavigateNext
8000000
+ *
flagNavigatePrevious
4000000
+ *
flagNoAccessoryAction
20000000
+ *
flagNoEnterAction
40000000
+ *
flagNoExtractUi
10000000
+ *
flagNoFullscreen
2000000
+ *
flagNoPersonalizedLearning
1000000
+ *
normal
0
+ *
+ *
+ * @attr name android:imeOptions
+ */
+ public static final int SearchView_android_imeOptions=3;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:closeIcon
+ */
+ public static final int SearchView_closeIcon=4;
+ /**
+ *
+ * @attr description
+ * Commit icon shown in the query suggestion row
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:commitIcon
+ */
+ public static final int SearchView_commitIcon=5;
+ /**
+ *
+ * @attr description
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:defaultQueryHint
+ */
+ public static final int SearchView_defaultQueryHint=6;
+ /**
+ *
+ * @attr description
+ * Go button icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:goIcon
+ */
+ public static final int SearchView_goIcon=7;
+ /**
+ *
+ * @attr description
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:iconifiedByDefault
+ */
+ public static final int SearchView_iconifiedByDefault=8;
+ /**
+ *
+ * @attr description
+ * The layout to use for the search view.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:layout
+ */
+ public static final int SearchView_layout=9;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the search query
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:queryBackground
+ */
+ public static final int SearchView_queryBackground=10;
+ /**
+ *
+ * @attr description
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:queryHint
+ */
+ public static final int SearchView_queryHint=11;
+ /**
+ *
+ * @attr description
+ * Search icon displayed as a text field hint
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:searchHintIcon
+ */
+ public static final int SearchView_searchHintIcon=12;
+ /**
+ *
+ * @attr description
+ * Search icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:searchIcon
+ */
+ public static final int SearchView_searchIcon=13;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the action (e.g. voice search)
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:submitBackground
+ */
+ public static final int SearchView_submitBackground=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:suggestionRowLayout
+ */
+ public static final int SearchView_suggestionRowLayout=15;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:voiceIcon
+ */
+ public static final int SearchView_voiceIcon=16;
+ /**
+ * Attributes that can be used with a Snackbar.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:snackbarButtonStyle
+ */
+ public static final int Snackbar_snackbarButtonStyle=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#snackbarStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:snackbarStyle
+ */
+ public static final int Snackbar_snackbarStyle=1;
+ /**
+ * Attributes that can be used with a SnackbarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SnackbarLayout_android_maxWidth=0;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:elevation
+ */
+ public static final int SnackbarLayout_elevation=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxActionInlineWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:maxActionInlineWidth
+ */
+ public static final int SnackbarLayout_maxActionInlineWidth=2;
+ /**
+ * Attributes that can be used with a Spinner.
+ *
+ * @attr description
+ * Reference to an array resource that will populate the Spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:entries
+ */
+ public static final int Spinner_android_entries=0;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int Spinner_android_popupBackground=1;
+ /**
+ *
+ * @attr description
+ * The prompt to display when the spinner's dialog is shown.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:prompt
+ */
+ public static final int Spinner_android_prompt=2;
+ /**
+ *
+ * @attr description
+ * Width of the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:dropDownWidth
+ */
+ public static final int Spinner_android_dropDownWidth=3;
+ /**
+ *
+ * @attr description
+ * Theme to use for the drop-down or dialog popup window.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popupTheme
+ */
+ public static final int Spinner_popupTheme=4;
+ /**
+ * Attributes that can be used with a State.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #State} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int State_android_id=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraints}
+ * attribute's value can be found in the {@link #State} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:constraints
+ */
+ public static final int State_constraints=1;
+ /**
+ * Attributes that can be used with a StateListDrawable.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int StateListDrawable_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int StateListDrawable_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int StateListDrawable_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int StateListDrawable_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int StateListDrawable_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int StateListDrawable_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a StateListDrawableItem.
+ *
+ * @see #StateListDrawableItem_android_drawable
+ */
+ public static final int[] StateListDrawableItem={
+ 0x01010199
+ };
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the state. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int StateListDrawableItem_android_drawable=0;
+ /**
+ * Attributes that can be used with a StateSet.
+ *
+ * @see #StateSet_defaultState
+ */
+ public static final int[] StateSet={
+ 0x7f0400cc
+ };
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#defaultState}
+ * attribute's value can be found in the {@link #StateSet} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:defaultState
+ */
+ public static final int StateSet_defaultState=0;
+ /**
+ * Attributes that can be used with a SwitchCompat.
+ *
+ * @attr description
+ * Text to use when the switch is in the checked/"on" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOn
+ */
+ public static final int SwitchCompat_android_textOn=0;
+ /**
+ *
+ * @attr description
+ * Text to use when the switch is in the unchecked/"off" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOff
+ */
+ public static final int SwitchCompat_android_textOff=1;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "thumb" that switches back and forth.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int SwitchCompat_android_thumb=2;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:showText
+ */
+ public static final int SwitchCompat_showText=3;
+ /**
+ *
+ * @attr description
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:splitTrack
+ */
+ public static final int SwitchCompat_splitTrack=4;
+ /**
+ *
+ * @attr description
+ * Minimum width for the switch component
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:switchMinWidth
+ */
+ public static final int SwitchCompat_switchMinWidth=5;
+ /**
+ *
+ * @attr description
+ * Minimum space between the switch and caption text
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:switchPadding
+ */
+ public static final int SwitchCompat_switchPadding=6;
+ /**
+ *
+ * @attr description
+ * TextAppearance style for text displayed on the switch thumb.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:switchTextAppearance
+ */
+ public static final int SwitchCompat_switchTextAppearance=7;
+ /**
+ *
+ * @attr description
+ * Amount of padding on either side of text within the switch thumb.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:thumbTextPadding
+ */
+ public static final int SwitchCompat_thumbTextPadding=8;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the thumb drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:thumbTint
+ */
+ public static final int SwitchCompat_thumbTint=9;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the thumb tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:thumbTintMode
+ */
+ public static final int SwitchCompat_thumbTintMode=10;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:track
+ */
+ public static final int SwitchCompat_track=11;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the track.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:trackTint
+ */
+ public static final int SwitchCompat_trackTint=12;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the track tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:trackTintMode
+ */
+ public static final int SwitchCompat_trackTintMode=13;
+ /**
+ * Attributes that can be used with a TabItem.
+ *
This symbol is the offset where the {@link android.R.attr#icon}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int TabItem_android_icon=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int TabItem_android_layout=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int TabItem_android_text=2;
+ /**
+ * Attributes that can be used with a TabLayout.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabBackground}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tabBackground
+ */
+ public static final int TabLayout_tabBackground=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabContentStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabContentStart
+ */
+ public static final int TabLayout_tabContentStart=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ *
+ * @attr name net.micode.notes:tabGravity
+ */
+ public static final int TabLayout_tabGravity=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIconTint}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tabIconTint
+ */
+ public static final int TabLayout_tabIconTint=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIconTintMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name net.micode.notes:tabIconTintMode
+ */
+ public static final int TabLayout_tabIconTintMode=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicator}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tabIndicator
+ */
+ public static final int TabLayout_tabIndicator=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicatorAnimationDuration}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:tabIndicatorAnimationDuration
+ */
+ public static final int TabLayout_tabIndicatorAnimationDuration=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicatorColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tabIndicatorColor
+ */
+ public static final int TabLayout_tabIndicatorColor=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicatorFullWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:tabIndicatorFullWidth
+ */
+ public static final int TabLayout_tabIndicatorFullWidth=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicatorGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ *
+ * @attr name net.micode.notes:tabIndicatorGravity
+ */
+ public static final int TabLayout_tabIndicatorGravity=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabIndicatorHeight}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabIndicatorHeight
+ */
+ public static final int TabLayout_tabIndicatorHeight=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabInlineLabel}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:tabInlineLabel
+ */
+ public static final int TabLayout_tabInlineLabel=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabMaxWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabMaxWidth
+ */
+ public static final int TabLayout_tabMaxWidth=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabMinWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabMinWidth
+ */
+ public static final int TabLayout_tabMinWidth=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ *
+ * @attr name net.micode.notes:tabMode
+ */
+ public static final int TabLayout_tabMode=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabPadding}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabPadding
+ */
+ public static final int TabLayout_tabPadding=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabPaddingBottom}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabPaddingBottom
+ */
+ public static final int TabLayout_tabPaddingBottom=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabPaddingEnd}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabPaddingEnd
+ */
+ public static final int TabLayout_tabPaddingEnd=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabPaddingStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabPaddingStart
+ */
+ public static final int TabLayout_tabPaddingStart=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabPaddingTop}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:tabPaddingTop
+ */
+ public static final int TabLayout_tabPaddingTop=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabRippleColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tabRippleColor
+ */
+ public static final int TabLayout_tabRippleColor=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabSelectedTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tabSelectedTextColor
+ */
+ public static final int TabLayout_tabSelectedTextColor=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabTextAppearance}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:tabTextAppearance
+ */
+ public static final int TabLayout_tabTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:tabTextColor
+ */
+ public static final int TabLayout_tabTextColor=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#tabUnboundedRipple}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:tabUnboundedRipple
+ */
+ public static final int TabLayout_tabUnboundedRipple=24;
+ /**
+ * Attributes that can be used with a TextAppearance.
+ *
This symbol is the offset where the {@link android.R.attr#textSize}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:textSize
+ */
+ public static final int TextAppearance_android_textSize=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#typeface}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
monospace
3
+ *
normal
0
+ *
sans
1
+ *
serif
2
+ *
+ *
+ * @attr name android:typeface
+ */
+ public static final int TextAppearance_android_typeface=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textStyle}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bold
1
+ *
italic
2
+ *
normal
0
+ *
+ *
+ * @attr name android:textStyle
+ */
+ public static final int TextAppearance_android_textStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColor
+ */
+ public static final int TextAppearance_android_textColor=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextAppearance_android_textColorHint=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorLink}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorLink
+ */
+ public static final int TextAppearance_android_textColorLink=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:shadowColor
+ */
+ public static final int TextAppearance_android_shadowColor=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDx}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDx
+ */
+ public static final int TextAppearance_android_shadowDx=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDy}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDy
+ */
+ public static final int TextAppearance_android_shadowDy=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowRadius}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowRadius
+ */
+ public static final int TextAppearance_android_shadowRadius=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontFamily}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontFamily
+ */
+ public static final int TextAppearance_android_fontFamily=10;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:fontFamily
+ */
+ public static final int TextAppearance_fontFamily=11;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:textAllCaps
+ */
+ public static final int TextAppearance_textAllCaps=12;
+ /**
+ * Attributes that can be used with a TextInputLayout.
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextInputLayout_android_textColorHint=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#hint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:hint
+ */
+ public static final int TextInputLayout_android_hint=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxBackgroundColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:boxBackgroundColor
+ */
+ public static final int TextInputLayout_boxBackgroundColor=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxBackgroundMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ *
+ * @attr name net.micode.notes:boxBackgroundMode
+ */
+ public static final int TextInputLayout_boxBackgroundMode=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxCollapsedPaddingTop}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxCollapsedPaddingTop
+ */
+ public static final int TextInputLayout_boxCollapsedPaddingTop=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxCornerRadiusBottomEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxCornerRadiusBottomEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxCornerRadiusBottomStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxCornerRadiusBottomStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomStart=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxCornerRadiusTopEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxCornerRadiusTopEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopEnd=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxCornerRadiusTopStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxCornerRadiusTopStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopStart=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxStrokeColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:boxStrokeColor
+ */
+ public static final int TextInputLayout_boxStrokeColor=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#boxStrokeWidth}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:boxStrokeWidth
+ */
+ public static final int TextInputLayout_boxStrokeWidth=10;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#counterEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:counterEnabled
+ */
+ public static final int TextInputLayout_counterEnabled=11;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#counterMaxLength}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:counterMaxLength
+ */
+ public static final int TextInputLayout_counterMaxLength=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#counterOverflowTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:counterOverflowTextAppearance
+ */
+ public static final int TextInputLayout_counterOverflowTextAppearance=13;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#counterTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:counterTextAppearance
+ */
+ public static final int TextInputLayout_counterTextAppearance=14;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#errorEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:errorEnabled
+ */
+ public static final int TextInputLayout_errorEnabled=15;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#errorTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:errorTextAppearance
+ */
+ public static final int TextInputLayout_errorTextAppearance=16;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#helperText}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:helperText
+ */
+ public static final int TextInputLayout_helperText=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#helperTextEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:helperTextEnabled
+ */
+ public static final int TextInputLayout_helperTextEnabled=18;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#helperTextTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:helperTextTextAppearance
+ */
+ public static final int TextInputLayout_helperTextTextAppearance=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hintAnimationEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:hintAnimationEnabled
+ */
+ public static final int TextInputLayout_hintAnimationEnabled=20;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hintEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:hintEnabled
+ */
+ public static final int TextInputLayout_hintEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#hintTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:hintTextAppearance
+ */
+ public static final int TextInputLayout_hintTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#passwordToggleContentDescription}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:passwordToggleContentDescription
+ */
+ public static final int TextInputLayout_passwordToggleContentDescription=23;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#passwordToggleDrawable}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:passwordToggleDrawable
+ */
+ public static final int TextInputLayout_passwordToggleDrawable=24;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#passwordToggleEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:passwordToggleEnabled
+ */
+ public static final int TextInputLayout_passwordToggleEnabled=25;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#passwordToggleTint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:passwordToggleTint
+ */
+ public static final int TextInputLayout_passwordToggleTint=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#passwordToggleTintMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name net.micode.notes:passwordToggleTintMode
+ */
+ public static final int TextInputLayout_passwordToggleTintMode=27;
+ /**
+ * Attributes that can be used with a ThemeEnforcement.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int ThemeEnforcement_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#enforceMaterialTheme}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:enforceMaterialTheme
+ */
+ public static final int ThemeEnforcement_enforceMaterialTheme=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#enforceTextAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:enforceTextAppearance
+ */
+ public static final int ThemeEnforcement_enforceTextAppearance=2;
+ /**
+ * Attributes that can be used with a Toolbar.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int Toolbar_android_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int Toolbar_android_minHeight=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#buttonGravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name net.micode.notes:buttonGravity
+ */
+ public static final int Toolbar_buttonGravity=2;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the collapse button.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:collapseContentDescription
+ */
+ public static final int Toolbar_collapseContentDescription=3;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the collapse button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:collapseIcon
+ */
+ public static final int Toolbar_collapseIcon=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetEnd
+ */
+ public static final int Toolbar_contentInsetEnd=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetEndWithActions
+ */
+ public static final int Toolbar_contentInsetEndWithActions=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetLeft
+ */
+ public static final int Toolbar_contentInsetLeft=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetRight
+ */
+ public static final int Toolbar_contentInsetRight=8;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetStart
+ */
+ public static final int Toolbar_contentInsetStart=9;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:contentInsetStartWithNavigation
+ */
+ public static final int Toolbar_contentInsetStartWithNavigation=10;
+ /**
+ *
+ * @attr description
+ * Drawable to set as the logo that appears at the starting side of
+ * the Toolbar, just after the navigation button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:logo
+ */
+ public static final int Toolbar_logo=11;
+ /**
+ *
+ * @attr description
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:logoDescription
+ */
+ public static final int Toolbar_logoDescription=12;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#maxButtonHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:maxButtonHeight
+ */
+ public static final int Toolbar_maxButtonHeight=13;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:navigationContentDescription
+ */
+ public static final int Toolbar_navigationContentDescription=14;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:navigationIcon
+ */
+ public static final int Toolbar_navigationIcon=15;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:popupTheme
+ */
+ public static final int Toolbar_popupTheme=16;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:subtitle
+ */
+ public static final int Toolbar_subtitle=17;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#subtitleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:subtitleTextAppearance
+ */
+ public static final int Toolbar_subtitleTextAppearance=18;
+ /**
+ *
+ * @attr description
+ * A color to apply to the subtitle string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:subtitleTextColor
+ */
+ public static final int Toolbar_subtitleTextColor=19;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#title}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name net.micode.notes:title
+ */
+ public static final int Toolbar_title=20;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMargin
+ */
+ public static final int Toolbar_titleMargin=21;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMarginBottom
+ */
+ public static final int Toolbar_titleMarginBottom=22;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMarginEnd
+ */
+ public static final int Toolbar_titleMarginEnd=23;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMarginStart
+ */
+ public static final int Toolbar_titleMarginStart=24;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMarginTop
+ */
+ public static final int Toolbar_titleMarginTop=25;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:titleMargins
+ */
+ @Deprecated
+ public static final int Toolbar_titleMargins=26;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#titleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:titleTextAppearance
+ */
+ public static final int Toolbar_titleTextAppearance=27;
+ /**
+ *
+ * @attr description
+ * A color to apply to the title string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:titleTextColor
+ */
+ public static final int Toolbar_titleTextColor=28;
+ /**
+ * Attributes that can be used with a Transform.
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotX}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotX
+ */
+ public static final int Transform_android_transformPivotX=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#transformPivotY}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:transformPivotY
+ */
+ public static final int Transform_android_transformPivotY=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationX}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationX
+ */
+ public static final int Transform_android_translationX=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationY}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationY
+ */
+ public static final int Transform_android_translationY=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleX}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleX
+ */
+ public static final int Transform_android_scaleX=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#scaleY}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:scaleY
+ */
+ public static final int Transform_android_scaleY=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotation}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotation
+ */
+ public static final int Transform_android_rotation=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationX}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationX
+ */
+ public static final int Transform_android_rotationX=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#rotationY}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:rotationY
+ */
+ public static final int Transform_android_rotationY=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#translationZ}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:translationZ
+ */
+ public static final int Transform_android_translationZ=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#elevation}
+ * attribute's value can be found in the {@link #Transform} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:elevation
+ */
+ public static final int Transform_android_elevation=10;
+ /**
+ * Attributes that can be used with a Transition.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int Transition_android_id=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#autoTransition}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
animateToEnd
4
+ *
animateToStart
3
+ *
jumpToEnd
2
+ *
jumpToStart
1
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:autoTransition
+ */
+ public static final int Transition_autoTransition=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraintSetEnd}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:constraintSetEnd
+ */
+ public static final int Transition_constraintSetEnd=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraintSetStart}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:constraintSetStart
+ */
+ public static final int Transition_constraintSetStart=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#duration}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name net.micode.notes:duration
+ */
+ public static final int Transition_duration=4;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#layoutDuringTransition}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
honorRequest
1
+ *
ignoreRequest
0
+ *
+ *
+ * @attr name net.micode.notes:layoutDuringTransition
+ */
+ public static final int Transition_layoutDuringTransition=5;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#motionInterpolator}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bounce
5
+ *
easeIn
1
+ *
easeInOut
0
+ *
easeOut
2
+ *
linear
3
+ *
+ *
+ * @attr name net.micode.notes:motionInterpolator
+ */
+ public static final int Transition_motionInterpolator=6;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#pathMotionArc}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
flip
3
+ *
none
0
+ *
startHorizontal
2
+ *
startVertical
1
+ *
+ *
+ * @attr name net.micode.notes:pathMotionArc
+ */
+ public static final int Transition_pathMotionArc=7;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#staggered}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name net.micode.notes:staggered
+ */
+ public static final int Transition_staggered=8;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionDisable}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name net.micode.notes:transitionDisable
+ */
+ public static final int Transition_transitionDisable=9;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#transitionFlags}
+ * attribute's value can be found in the {@link #Transition} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginOnFirstDraw
1
+ *
none
0
+ *
+ *
+ * @attr name net.micode.notes:transitionFlags
+ */
+ public static final int Transition_transitionFlags=10;
+ /**
+ * Attributes that can be used with a Variant.
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#constraints}
+ * attribute's value can be found in the {@link #Variant} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:constraints
+ */
+ public static final int Variant_constraints=0;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#region_heightLessThan}
+ * attribute's value can be found in the {@link #Variant} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:region_heightLessThan
+ */
+ public static final int Variant_region_heightLessThan=1;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#region_heightMoreThan}
+ * attribute's value can be found in the {@link #Variant} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:region_heightMoreThan
+ */
+ public static final int Variant_region_heightMoreThan=2;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#region_widthLessThan}
+ * attribute's value can be found in the {@link #Variant} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:region_widthLessThan
+ */
+ public static final int Variant_region_widthLessThan=3;
+ /**
+ *
This symbol is the offset where the {@link net.micode.notes.R.attr#region_widthMoreThan}
+ * attribute's value can be found in the {@link #Variant} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:region_widthMoreThan
+ */
+ public static final int Variant_region_widthMoreThan=4;
+ /**
+ * Attributes that can be used with a View.
+ *
+ * @attr description
+ * Specifies a theme override for a view. When a theme override is set, the
+ * view will be inflated using a {@link android.content.Context} themed with
+ * the specified resource.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:theme
+ */
+ public static final int View_android_theme=0;
+ /**
+ *
+ * @attr description
+ * Boolean that controls whether a view can take focus. By default the user can not
+ * move focus to a view; by setting this attribute to true the view is
+ * allowed to take focus. This value does not impact the behavior of
+ * directly calling {@link android.view.View#requestFocus}, which will
+ * always request focus regardless of this view. It only impacts where
+ * focus navigation will try to move focus.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int View_android_focusable=1;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:paddingEnd
+ */
+ public static final int View_paddingEnd=2;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name net.micode.notes:paddingStart
+ */
+ public static final int View_paddingStart=3;
+ /**
+ *
+ * @attr description
+ * Deprecated.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name net.micode.notes:theme
+ */
+ public static final int View_theme=4;
+ /**
+ * Attributes that can be used with a ViewBackgroundHelper.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #ViewBackgroundHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int ViewBackgroundHelper_android_background=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name net.micode.notes:backgroundTint
+ */
+ public static final int ViewBackgroundHelper_backgroundTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name net.micode.notes:backgroundTintMode
+ */
+ public static final int ViewBackgroundHelper_backgroundTintMode=2;
+ /**
+ * Attributes that can be used with a ViewStubCompat.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #ViewStubCompat} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int ViewStubCompat_android_id=0;
+ /**
+ *
+ * @attr description
+ * Supply an identifier for the layout resource to inflate when the ViewStub
+ * becomes visible or when forced to do so. The layout resource must be a
+ * valid reference to a layout.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int ViewStubCompat_android_layout=1;
+ /**
+ *
+ * @attr description
+ * Overrides the id of the inflated View with this value.
+ *
+ *
+ */
+ public static final String WIDGET_ID = "widget_id";
+
+ /**
+ * Note's widget type
+ *
Type: INTEGER (long)
+ */
+ public static final String WIDGET_TYPE = "widget_type";
+
+ /**
+ * Note's background color's id
+ *
Type: INTEGER (long)
+ */
+ public static final String BG_COLOR_ID = "bg_color_id";
+
+ /**
+ * For text note, it doesn't has attachment, for multi-media
+ * note, it has at least one attachment
+ *
Type: INTEGER
+ */
+ public static final String HAS_ATTACHMENT = "has_attachment";
+
+ /**
+ * Folder's count of notes
+ *
Type: INTEGER (long)
+ */
+ public static final String NOTES_COUNT = "notes_count";
+
+ /**
+ * The file type: folder or note
+ *
Type: INTEGER
+ */
+ public static final String TYPE = "type";
+
+ /**
+ * The last sync id
+ *
Type: INTEGER (long)
+ */
+ public static final String SYNC_ID = "sync_id";
+
+ /**
+ * Sign to indicate local modified or not
+ *
Type: INTEGER
+ */
+ public static final String LOCAL_MODIFIED = "local_modified";
+
+ /**
+ * Original parent id before moving into temporary folder
+ *
Type : INTEGER
+ */
+ public static final String ORIGIN_PARENT_ID = "origin_parent_id";
+
+ /**
+ * The gtask id
+ *
Type : TEXT
+ */
+ public static final String GTASK_ID = "gtask_id";
+
+ /**
+ * The version code
+ *
Type : INTEGER (long)
+ */
+ public static final String VERSION = "version";
+ }
+
+ //数据列接口
+ public interface DataColumns {
+ /**
+ * The unique ID for a row
+ *
Type: INTEGER (long)
+ */
+ public static final String ID = "_id";
+
+ /**
+ * The MIME type of the item represented by this row.
+ *
Type: Text
+ */
+ public static final String MIME_TYPE = "mime_type";
+
+ /**
+ * The reference id to note that this data belongs to
+ *
Type: INTEGER (long)
+ */
+ public static final String NOTE_ID = "note_id";
+
+ /**
+ * Created data for note or folder
+ *
Type: INTEGER (long)
+ */
+ public static final String CREATED_DATE = "created_date";
+
+ /**
+ * Latest modified date
+ *
Type: INTEGER (long)
+ */
+ public static final String MODIFIED_DATE = "modified_date";
+
+ /**
+ * Data's content
+ *
Type: TEXT
+ */
+ public static final String CONTENT = "content";
+
+
+ /**
+ * Generic data column, the meaning is {@link #MIMETYPE} specific, used for
+ * integer data type
+ *
Type: INTEGER
+ */
+ public static final String DATA1 = "data1";
+
+ /**
+ * Generic data column, the meaning is {@link #MIMETYPE} specific, used for
+ * integer data type
+ *
Type: INTEGER
+ */
+ public static final String DATA2 = "data2";
+
+ /**
+ * Generic data column, the meaning is {@link #MIMETYPE} specific, used for
+ * TEXT data type
+ *
Type: TEXT
+ */
+ public static final String DATA3 = "data3";
+
+ /**
+ * Generic data column, the meaning is {@link #MIMETYPE} specific, used for
+ * TEXT data type
+ *
Type: TEXT
+ */
+ public static final String DATA4 = "data4";
+
+ /**
+ * Generic data column, the meaning is {@link #MIMETYPE} specific, used for
+ * TEXT data type
+ *
Type: TEXT
+ */
+ public static final String DATA5 = "data5";
+ }
+
+ public static final class TextNote implements DataColumns {
+ /**
+ * Mode to indicate the text in check list mode or not
+ *
Type: Integer 1:check list mode 0: normal mode
+ */
+ public static final String MODE = DATA1;
+
+ public static final int MODE_CHECK_LIST = 1;
+
+ public static final String CONTENT_TYPE = "vnd.android.cursor.dir/text_note";
+
+ public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/text_note";
+
+ public static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/text_note");
+ }
+
+ public static final class CallNote implements DataColumns {
+ /**
+ * Call date for this record
+ *
Type: INTEGER (long)
+ */
+ public static final String CALL_DATE = DATA1;
+
+ /**
+ * Phone number for this record
+ *
Type: TEXT
+ */
+ public static final String PHONE_NUMBER = DATA3;
+
+ public static final String CONTENT_TYPE = "vnd.android.cursor.dir/call_note";
+
+ public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/call_note";
+
+ public static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/call_note");
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java b/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java
new file mode 100644
index 0000000..05a22d6
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/data/NotesDatabaseHelper.java
@@ -0,0 +1,362 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//便签数据库的帮助
+package net.micode.notes.data;
+
+import android.content.ContentValues;
+import android.content.Context;
+import android.database.sqlite.SQLiteDatabase;
+import android.database.sqlite.SQLiteOpenHelper;
+import android.util.Log;
+
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.DataConstants;
+import net.micode.notes.data.Notes.NoteColumns;
+
+
+public class NotesDatabaseHelper extends SQLiteOpenHelper {
+ private static final String DB_NAME = "note.db";
+
+ private static final int DB_VERSION = 4;
+
+ public interface TABLE {
+ public static final String NOTE = "note";
+
+ public static final String DATA = "data";
+ }
+
+ private static final String TAG = "NotesDatabaseHelper";
+
+ private static NotesDatabaseHelper mInstance;
+
+ private static final String CREATE_NOTE_TABLE_SQL =
+ "CREATE TABLE " + TABLE.NOTE + "(" +
+ NoteColumns.ID + " INTEGER PRIMARY KEY," +
+ NoteColumns.PARENT_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.ALERTED_DATE + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.BG_COLOR_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," +
+ NoteColumns.HAS_ATTACHMENT + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," +
+ NoteColumns.NOTES_COUNT + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.SNIPPET + " TEXT NOT NULL DEFAULT ''," +
+ NoteColumns.TYPE + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.WIDGET_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.WIDGET_TYPE + " INTEGER NOT NULL DEFAULT -1," +
+ NoteColumns.SYNC_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.LOCAL_MODIFIED + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.ORIGIN_PARENT_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.GTASK_ID + " TEXT NOT NULL DEFAULT ''," +
+ NoteColumns.VERSION + " INTEGER NOT NULL DEFAULT 0" +
+ ")";
+
+ private static final String CREATE_DATA_TABLE_SQL =
+ "CREATE TABLE " + TABLE.DATA + "(" +
+ DataColumns.ID + " INTEGER PRIMARY KEY," +
+ DataColumns.MIME_TYPE + " TEXT NOT NULL," +
+ DataColumns.NOTE_ID + " INTEGER NOT NULL DEFAULT 0," +
+ NoteColumns.CREATED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," +
+ NoteColumns.MODIFIED_DATE + " INTEGER NOT NULL DEFAULT (strftime('%s','now') * 1000)," +
+ DataColumns.CONTENT + " TEXT NOT NULL DEFAULT ''," +
+ DataColumns.DATA1 + " INTEGER," +
+ DataColumns.DATA2 + " INTEGER," +
+ DataColumns.DATA3 + " TEXT NOT NULL DEFAULT ''," +
+ DataColumns.DATA4 + " TEXT NOT NULL DEFAULT ''," +
+ DataColumns.DATA5 + " TEXT NOT NULL DEFAULT ''" +
+ ")";
+
+ private static final String CREATE_DATA_NOTE_ID_INDEX_SQL =
+ "CREATE INDEX IF NOT EXISTS note_id_index ON " +
+ TABLE.DATA + "(" + DataColumns.NOTE_ID + ");";
+
+ /**
+ * Increase folder's note count when move note to the folder
+ */
+ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER =
+ "CREATE TRIGGER increase_folder_count_on_update "+
+ " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE +
+ " BEGIN " +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" +
+ " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" +
+ " END";
+
+ /**
+ * Decrease folder's note count when move note from folder
+ */
+ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER =
+ "CREATE TRIGGER decrease_folder_count_on_update " +
+ " AFTER UPDATE OF " + NoteColumns.PARENT_ID + " ON " + TABLE.NOTE +
+ " BEGIN " +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" +
+ " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID +
+ " AND " + NoteColumns.NOTES_COUNT + ">0" + ";" +
+ " END";
+
+ /**
+ * Increase folder's note count when insert new note to the folder
+ */
+ private static final String NOTE_INCREASE_FOLDER_COUNT_ON_INSERT_TRIGGER =
+ "CREATE TRIGGER increase_folder_count_on_insert " +
+ " AFTER INSERT ON " + TABLE.NOTE +
+ " BEGIN " +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + " + 1" +
+ " WHERE " + NoteColumns.ID + "=new." + NoteColumns.PARENT_ID + ";" +
+ " END";
+
+ /**
+ * Decrease folder's note count when delete note from the folder
+ */
+ private static final String NOTE_DECREASE_FOLDER_COUNT_ON_DELETE_TRIGGER =
+ "CREATE TRIGGER decrease_folder_count_on_delete " +
+ " AFTER DELETE ON " + TABLE.NOTE +
+ " BEGIN " +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.NOTES_COUNT + "=" + NoteColumns.NOTES_COUNT + "-1" +
+ " WHERE " + NoteColumns.ID + "=old." + NoteColumns.PARENT_ID +
+ " AND " + NoteColumns.NOTES_COUNT + ">0;" +
+ " END";
+
+ /**
+ * Update note's content when insert data with type {@link DataConstants#NOTE}
+ */
+ private static final String DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER =
+ "CREATE TRIGGER update_note_content_on_insert " +
+ " AFTER INSERT ON " + TABLE.DATA +
+ " WHEN new." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" +
+ " BEGIN" +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT +
+ " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" +
+ " END";
+
+ /**
+ * Update note's content when data with {@link DataConstants#NOTE} type has changed
+ */
+ private static final String DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER =
+ "CREATE TRIGGER update_note_content_on_update " +
+ " AFTER UPDATE ON " + TABLE.DATA +
+ " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" +
+ " BEGIN" +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.SNIPPET + "=new." + DataColumns.CONTENT +
+ " WHERE " + NoteColumns.ID + "=new." + DataColumns.NOTE_ID + ";" +
+ " END";
+
+ /**
+ * Update note's content when data with {@link DataConstants#NOTE} type has deleted
+ */
+ private static final String DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER =
+ "CREATE TRIGGER update_note_content_on_delete " +
+ " AFTER delete ON " + TABLE.DATA +
+ " WHEN old." + DataColumns.MIME_TYPE + "='" + DataConstants.NOTE + "'" +
+ " BEGIN" +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.SNIPPET + "=''" +
+ " WHERE " + NoteColumns.ID + "=old." + DataColumns.NOTE_ID + ";" +
+ " END";
+
+ /**
+ * Delete datas belong to note which has been deleted
+ */
+ private static final String NOTE_DELETE_DATA_ON_DELETE_TRIGGER =
+ "CREATE TRIGGER delete_data_on_delete " +
+ " AFTER DELETE ON " + TABLE.NOTE +
+ " BEGIN" +
+ " DELETE FROM " + TABLE.DATA +
+ " WHERE " + DataColumns.NOTE_ID + "=old." + NoteColumns.ID + ";" +
+ " END";
+
+ /**
+ * Delete notes belong to folder which has been deleted
+ */
+ private static final String FOLDER_DELETE_NOTES_ON_DELETE_TRIGGER =
+ "CREATE TRIGGER folder_delete_notes_on_delete " +
+ " AFTER DELETE ON " + TABLE.NOTE +
+ " BEGIN" +
+ " DELETE FROM " + TABLE.NOTE +
+ " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" +
+ " END";
+
+ /**
+ * Move notes belong to folder which has been moved to trash folder
+ */
+ private static final String FOLDER_MOVE_NOTES_ON_TRASH_TRIGGER =
+ "CREATE TRIGGER folder_move_notes_on_trash " +
+ " AFTER UPDATE ON " + TABLE.NOTE +
+ " WHEN new." + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER +
+ " BEGIN" +
+ " UPDATE " + TABLE.NOTE +
+ " SET " + NoteColumns.PARENT_ID + "=" + Notes.ID_TRASH_FOLER +
+ " WHERE " + NoteColumns.PARENT_ID + "=old." + NoteColumns.ID + ";" +
+ " END";
+
+ public NotesDatabaseHelper(Context context) {
+ super(context, DB_NAME, null, DB_VERSION);
+ }
+
+ public void createNoteTable(SQLiteDatabase db) {
+ db.execSQL(CREATE_NOTE_TABLE_SQL);
+ reCreateNoteTableTriggers(db);
+ createSystemFolder(db);
+ Log.d(TAG, "note table has been created");
+ }
+
+ private void reCreateNoteTableTriggers(SQLiteDatabase db) {
+ db.execSQL("DROP TRIGGER IF EXISTS increase_folder_count_on_update");
+ db.execSQL("DROP TRIGGER IF EXISTS decrease_folder_count_on_update");
+ db.execSQL("DROP TRIGGER IF EXISTS decrease_folder_count_on_delete");
+ db.execSQL("DROP TRIGGER IF EXISTS delete_data_on_delete");
+ db.execSQL("DROP TRIGGER IF EXISTS increase_folder_count_on_insert");
+ db.execSQL("DROP TRIGGER IF EXISTS folder_delete_notes_on_delete");
+ db.execSQL("DROP TRIGGER IF EXISTS folder_move_notes_on_trash");
+
+ db.execSQL(NOTE_INCREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER);
+ db.execSQL(NOTE_DECREASE_FOLDER_COUNT_ON_UPDATE_TRIGGER);
+ db.execSQL(NOTE_DECREASE_FOLDER_COUNT_ON_DELETE_TRIGGER);
+ db.execSQL(NOTE_DELETE_DATA_ON_DELETE_TRIGGER);
+ db.execSQL(NOTE_INCREASE_FOLDER_COUNT_ON_INSERT_TRIGGER);
+ db.execSQL(FOLDER_DELETE_NOTES_ON_DELETE_TRIGGER);
+ db.execSQL(FOLDER_MOVE_NOTES_ON_TRASH_TRIGGER);
+ }
+
+ private void createSystemFolder(SQLiteDatabase db) {
+ ContentValues values = new ContentValues();
+
+ /**
+ * call record foler for call notes
+ */
+ values.put(NoteColumns.ID, Notes.ID_CALL_RECORD_FOLDER);
+ values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ db.insert(TABLE.NOTE, null, values);
+
+ /**
+ * root folder which is default folder
+ */
+ values.clear();
+ values.put(NoteColumns.ID, Notes.ID_ROOT_FOLDER);
+ values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ db.insert(TABLE.NOTE, null, values);
+
+ /**
+ * temporary folder which is used for moving note
+ */
+ values.clear();
+ values.put(NoteColumns.ID, Notes.ID_TEMPARAY_FOLDER);
+ values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ db.insert(TABLE.NOTE, null, values);
+
+ /**
+ * create trash folder
+ */
+ values.clear();
+ values.put(NoteColumns.ID, Notes.ID_TRASH_FOLER);
+ values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ db.insert(TABLE.NOTE, null, values);
+ }
+
+ public void createDataTable(SQLiteDatabase db) {
+ db.execSQL(CREATE_DATA_TABLE_SQL);
+ reCreateDataTableTriggers(db);
+ db.execSQL(CREATE_DATA_NOTE_ID_INDEX_SQL);
+ Log.d(TAG, "data table has been created");
+ }
+
+ private void reCreateDataTableTriggers(SQLiteDatabase db) {
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_insert");
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_update");
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_content_on_delete");
+
+ db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_INSERT_TRIGGER);
+ db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_UPDATE_TRIGGER);
+ db.execSQL(DATA_UPDATE_NOTE_CONTENT_ON_DELETE_TRIGGER);
+ }
+
+ static synchronized NotesDatabaseHelper getInstance(Context context) {
+ if (mInstance == null) {
+ mInstance = new NotesDatabaseHelper(context);
+ }
+ return mInstance;
+ }
+
+ @Override
+ public void onCreate(SQLiteDatabase db) {
+ createNoteTable(db);
+ createDataTable(db);
+ }
+
+ @Override
+ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
+ boolean reCreateTriggers = false;
+ boolean skipV2 = false;
+
+ if (oldVersion == 1) {
+ upgradeToV2(db);
+ skipV2 = true; // this upgrade including the upgrade from v2 to v3
+ oldVersion++;
+ }
+
+ if (oldVersion == 2 && !skipV2) {
+ upgradeToV3(db);
+ reCreateTriggers = true;
+ oldVersion++;
+ }
+
+ if (oldVersion == 3) {
+ upgradeToV4(db);
+ oldVersion++;
+ }
+
+ if (reCreateTriggers) {
+ reCreateNoteTableTriggers(db);
+ reCreateDataTableTriggers(db);
+ }
+
+ if (oldVersion != newVersion) {
+ throw new IllegalStateException("Upgrade notes database to version " + newVersion
+ + "fails");
+ }
+ }
+
+ private void upgradeToV2(SQLiteDatabase db) {
+ db.execSQL("DROP TABLE IF EXISTS " + TABLE.NOTE);
+ db.execSQL("DROP TABLE IF EXISTS " + TABLE.DATA);
+ createNoteTable(db);
+ createDataTable(db);
+ }
+
+ private void upgradeToV3(SQLiteDatabase db) {
+ // drop unused triggers
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_modified_date_on_insert");
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_modified_date_on_delete");
+ db.execSQL("DROP TRIGGER IF EXISTS update_note_modified_date_on_update");
+ // add a column for gtask id
+ db.execSQL("ALTER TABLE " + TABLE.NOTE + " ADD COLUMN " + NoteColumns.GTASK_ID
+ + " TEXT NOT NULL DEFAULT ''");
+ // add a trash system folder
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.ID, Notes.ID_TRASH_FOLER);
+ values.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ db.insert(TABLE.NOTE, null, values);
+ }
+
+ private void upgradeToV4(SQLiteDatabase db) {
+ db.execSQL("ALTER TABLE " + TABLE.NOTE + " ADD COLUMN " + NoteColumns.VERSION
+ + " INTEGER NOT NULL DEFAULT 0");
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/data/NotesProvider.java b/app/src/main/java/net/micode/notes/data/NotesProvider.java
new file mode 100644
index 0000000..d234a79
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/data/NotesProvider.java
@@ -0,0 +1,305 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//便签信息的提供
+package net.micode.notes.data;
+
+
+import android.app.SearchManager;
+import android.content.ContentProvider;
+import android.content.ContentUris;
+import android.content.ContentValues;
+import android.content.Intent;
+import android.content.UriMatcher;
+import android.database.Cursor;
+import android.database.sqlite.SQLiteDatabase;
+import android.net.Uri;
+import android.text.TextUtils;
+import android.util.Log;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.data.NotesDatabaseHelper.TABLE;
+
+
+public class NotesProvider extends ContentProvider {
+ private static final UriMatcher mMatcher;
+
+ private NotesDatabaseHelper mHelper;
+
+ private static final String TAG = "NotesProvider";
+
+ private static final int URI_NOTE = 1;
+ private static final int URI_NOTE_ITEM = 2;
+ private static final int URI_DATA = 3;
+ private static final int URI_DATA_ITEM = 4;
+
+ private static final int URI_SEARCH = 5;
+ private static final int URI_SEARCH_SUGGEST = 6;
+
+ static {
+ mMatcher = new UriMatcher(UriMatcher.NO_MATCH);
+ mMatcher.addURI(Notes.AUTHORITY, "note", URI_NOTE);
+ mMatcher.addURI(Notes.AUTHORITY, "note/#", URI_NOTE_ITEM);
+ mMatcher.addURI(Notes.AUTHORITY, "data", URI_DATA);
+ mMatcher.addURI(Notes.AUTHORITY, "data/#", URI_DATA_ITEM);
+ mMatcher.addURI(Notes.AUTHORITY, "search", URI_SEARCH);
+ mMatcher.addURI(Notes.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY, URI_SEARCH_SUGGEST);
+ mMatcher.addURI(Notes.AUTHORITY, SearchManager.SUGGEST_URI_PATH_QUERY + "/*", URI_SEARCH_SUGGEST);
+ }
+
+ /**
+ * x'0A' represents the '\n' character in sqlite. For title and content in the search result,
+ * we will trim '\n' and white space in order to show more information.
+ */
+ private static final String NOTES_SEARCH_PROJECTION = NoteColumns.ID + ","
+ + NoteColumns.ID + " AS " + SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA + ","
+ + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_1 + ","
+ + "TRIM(REPLACE(" + NoteColumns.SNIPPET + ", x'0A','')) AS " + SearchManager.SUGGEST_COLUMN_TEXT_2 + ","
+ + R.drawable.search_result + " AS " + SearchManager.SUGGEST_COLUMN_ICON_1 + ","
+ + "'" + Intent.ACTION_VIEW + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_ACTION + ","
+ + "'" + Notes.TextNote.CONTENT_TYPE + "' AS " + SearchManager.SUGGEST_COLUMN_INTENT_DATA;
+
+ private static String NOTES_SNIPPET_SEARCH_QUERY = "SELECT " + NOTES_SEARCH_PROJECTION
+ + " FROM " + TABLE.NOTE
+ + " WHERE " + NoteColumns.SNIPPET + " LIKE ?"
+ + " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER
+ + " AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE;
+
+ @Override
+ public boolean onCreate() {
+ mHelper = NotesDatabaseHelper.getInstance(getContext());
+ return true;
+ }
+
+ @Override
+ public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs,
+ String sortOrder) {
+ Cursor c = null;
+ SQLiteDatabase db = mHelper.getReadableDatabase();
+ String id = null;
+ switch (mMatcher.match(uri)) {
+ case URI_NOTE:
+ c = db.query(TABLE.NOTE, projection, selection, selectionArgs, null, null,
+ sortOrder);
+ break;
+ case URI_NOTE_ITEM:
+ id = uri.getPathSegments().get(1);
+ c = db.query(TABLE.NOTE, projection, NoteColumns.ID + "=" + id
+ + parseSelection(selection), selectionArgs, null, null, sortOrder);
+ break;
+ case URI_DATA:
+ c = db.query(TABLE.DATA, projection, selection, selectionArgs, null, null,
+ sortOrder);
+ break;
+ case URI_DATA_ITEM:
+ id = uri.getPathSegments().get(1);
+ c = db.query(TABLE.DATA, projection, DataColumns.ID + "=" + id
+ + parseSelection(selection), selectionArgs, null, null, sortOrder);
+ break;
+ case URI_SEARCH:
+ case URI_SEARCH_SUGGEST:
+ if (sortOrder != null || projection != null) {
+ throw new IllegalArgumentException(
+ "do not specify sortOrder, selection, selectionArgs, or projection" + "with this query");
+ }
+
+ String searchString = null;
+ if (mMatcher.match(uri) == URI_SEARCH_SUGGEST) {
+ if (uri.getPathSegments().size() > 1) {
+ searchString = uri.getPathSegments().get(1);
+ }
+ } else {
+ searchString = uri.getQueryParameter("pattern");
+ }
+
+ if (TextUtils.isEmpty(searchString)) {
+ return null;
+ }
+
+ try {
+ searchString = String.format("%%%s%%", searchString);
+ c = db.rawQuery(NOTES_SNIPPET_SEARCH_QUERY,
+ new String[] { searchString });
+ } catch (IllegalStateException ex) {
+ Log.e(TAG, "got exception: " + ex.toString());
+ }
+ break;
+ default:
+ throw new IllegalArgumentException("Unknown URI " + uri);
+ }
+ if (c != null) {
+ c.setNotificationUri(getContext().getContentResolver(), uri);
+ }
+ return c;
+ }
+
+ @Override
+ public Uri insert(Uri uri, ContentValues values) {
+ SQLiteDatabase db = mHelper.getWritableDatabase();
+ long dataId = 0, noteId = 0, insertedId = 0;
+ switch (mMatcher.match(uri)) {
+ case URI_NOTE:
+ insertedId = noteId = db.insert(TABLE.NOTE, null, values);
+ break;
+ case URI_DATA:
+ if (values.containsKey(DataColumns.NOTE_ID)) {
+ noteId = values.getAsLong(DataColumns.NOTE_ID);
+ } else {
+ Log.d(TAG, "Wrong data format without note id:" + values.toString());
+ }
+ insertedId = dataId = db.insert(TABLE.DATA, null, values);
+ break;
+ default:
+ throw new IllegalArgumentException("Unknown URI " + uri);
+ }
+ // Notify the note uri
+ if (noteId > 0) {
+ getContext().getContentResolver().notifyChange(
+ ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), null);
+ }
+
+ // Notify the data uri
+ if (dataId > 0) {
+ getContext().getContentResolver().notifyChange(
+ ContentUris.withAppendedId(Notes.CONTENT_DATA_URI, dataId), null);
+ }
+
+ return ContentUris.withAppendedId(uri, insertedId);
+ }
+
+ @Override
+ public int delete(Uri uri, String selection, String[] selectionArgs) {
+ int count = 0;
+ String id = null;
+ SQLiteDatabase db = mHelper.getWritableDatabase();
+ boolean deleteData = false;
+ switch (mMatcher.match(uri)) {
+ case URI_NOTE:
+ selection = "(" + selection + ") AND " + NoteColumns.ID + ">0 ";
+ count = db.delete(TABLE.NOTE, selection, selectionArgs);
+ break;
+ case URI_NOTE_ITEM:
+ id = uri.getPathSegments().get(1);
+ /**
+ * ID that smaller than 0 is system folder which is not allowed to
+ * trash
+ */
+ long noteId = Long.valueOf(id);
+ if (noteId <= 0) {
+ break;
+ }
+ count = db.delete(TABLE.NOTE,
+ NoteColumns.ID + "=" + id + parseSelection(selection), selectionArgs);
+ break;
+ case URI_DATA:
+ count = db.delete(TABLE.DATA, selection, selectionArgs);
+ deleteData = true;
+ break;
+ case URI_DATA_ITEM:
+ id = uri.getPathSegments().get(1);
+ count = db.delete(TABLE.DATA,
+ DataColumns.ID + "=" + id + parseSelection(selection), selectionArgs);
+ deleteData = true;
+ break;
+ default:
+ throw new IllegalArgumentException("Unknown URI " + uri);
+ }
+ if (count > 0) {
+ if (deleteData) {
+ getContext().getContentResolver().notifyChange(Notes.CONTENT_NOTE_URI, null);
+ }
+ getContext().getContentResolver().notifyChange(uri, null);
+ }
+ return count;
+ }
+
+ @Override
+ public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) {
+ int count = 0;
+ String id = null;
+ SQLiteDatabase db = mHelper.getWritableDatabase();
+ boolean updateData = false;
+ switch (mMatcher.match(uri)) {
+ case URI_NOTE:
+ increaseNoteVersion(-1, selection, selectionArgs);
+ count = db.update(TABLE.NOTE, values, selection, selectionArgs);
+ break;
+ case URI_NOTE_ITEM:
+ id = uri.getPathSegments().get(1);
+ increaseNoteVersion(Long.valueOf(id), selection, selectionArgs);
+ count = db.update(TABLE.NOTE, values, NoteColumns.ID + "=" + id
+ + parseSelection(selection), selectionArgs);
+ break;
+ case URI_DATA:
+ count = db.update(TABLE.DATA, values, selection, selectionArgs);
+ updateData = true;
+ break;
+ case URI_DATA_ITEM:
+ id = uri.getPathSegments().get(1);
+ count = db.update(TABLE.DATA, values, DataColumns.ID + "=" + id
+ + parseSelection(selection), selectionArgs);
+ updateData = true;
+ break;
+ default:
+ throw new IllegalArgumentException("Unknown URI " + uri);
+ }
+
+ if (count > 0) {
+ if (updateData) {
+ getContext().getContentResolver().notifyChange(Notes.CONTENT_NOTE_URI, null);
+ }
+ getContext().getContentResolver().notifyChange(uri, null);
+ }
+ return count;
+ }
+
+ private String parseSelection(String selection) {
+ return (!TextUtils.isEmpty(selection) ? " AND (" + selection + ')' : "");
+ }
+
+ private void increaseNoteVersion(long id, String selection, String[] selectionArgs) {
+ StringBuilder sql = new StringBuilder(120);
+ sql.append("UPDATE ");
+ sql.append(TABLE.NOTE);
+ sql.append(" SET ");
+ sql.append(NoteColumns.VERSION);
+ sql.append("=" + NoteColumns.VERSION + "+1 ");
+
+ if (id > 0 || !TextUtils.isEmpty(selection)) {
+ sql.append(" WHERE ");
+ }
+ if (id > 0) {
+ sql.append(NoteColumns.ID + "=" + String.valueOf(id));
+ }
+ if (!TextUtils.isEmpty(selection)) {
+ String selectString = id > 0 ? parseSelection(selection) : selection;
+ for (String args : selectionArgs) {
+ selectString = selectString.replaceFirst("\\?", args);
+ }
+ sql.append(selectString);
+ }
+
+ mHelper.getWritableDatabase().execSQL(sql.toString());
+ }
+
+ @Override
+ public String getType(Uri uri) {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/MetaData.java b/app/src/main/java/net/micode/notes/gtask/data/MetaData.java
new file mode 100644
index 0000000..b945b11
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/MetaData.java
@@ -0,0 +1,82 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//关于同步任务的元数据
+package net.micode.notes.gtask.data;
+
+import android.database.Cursor;
+import android.util.Log;
+
+import net.micode.notes.tool.GTaskStringUtils;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+
+public class MetaData extends Task {
+ private final static String TAG = MetaData.class.getSimpleName();
+
+ private String mRelatedGid = null;
+
+ public void setMeta(String gid, JSONObject metaInfo) {
+ try {
+ metaInfo.put(GTaskStringUtils.META_HEAD_GTASK_ID, gid);
+ } catch (JSONException e) {
+ Log.e(TAG, "failed to put related gid");
+ }
+ setNotes(metaInfo.toString());
+ setName(GTaskStringUtils.META_NOTE_NAME);
+ }
+
+ public String getRelatedGid() {
+ return mRelatedGid;
+ }
+
+ @Override
+ public boolean isWorthSaving() {
+ return getNotes() != null;
+ }
+
+ @Override
+ public void setContentByRemoteJSON(JSONObject js) {
+ super.setContentByRemoteJSON(js);
+ if (getNotes() != null) {
+ try {
+ JSONObject metaInfo = new JSONObject(getNotes().trim());
+ mRelatedGid = metaInfo.getString(GTaskStringUtils.META_HEAD_GTASK_ID);
+ } catch (JSONException e) {
+ Log.w(TAG, "failed to get related gid");
+ mRelatedGid = null;
+ }
+ }
+ }
+
+ @Override
+ public void setContentByLocalJSON(JSONObject js) {
+ // this function should not be called
+ throw new IllegalAccessError("MetaData:setContentByLocalJSON should not be called");
+ }
+
+ @Override
+ public JSONObject getLocalJSONFromContent() {
+ throw new IllegalAccessError("MetaData:getLocalJSONFromContent should not be called");
+ }
+
+ @Override
+ public int getSyncAction(Cursor c) {
+ throw new IllegalAccessError("MetaData:getSyncAction should not be called");
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/Node.java b/app/src/main/java/net/micode/notes/gtask/data/Node.java
new file mode 100644
index 0000000..63950e0
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/Node.java
@@ -0,0 +1,101 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.data;
+
+import android.database.Cursor;
+
+import org.json.JSONObject;
+
+public abstract class Node {
+ public static final int SYNC_ACTION_NONE = 0;
+
+ public static final int SYNC_ACTION_ADD_REMOTE = 1;
+
+ public static final int SYNC_ACTION_ADD_LOCAL = 2;
+
+ public static final int SYNC_ACTION_DEL_REMOTE = 3;
+
+ public static final int SYNC_ACTION_DEL_LOCAL = 4;
+
+ public static final int SYNC_ACTION_UPDATE_REMOTE = 5;
+
+ public static final int SYNC_ACTION_UPDATE_LOCAL = 6;
+
+ public static final int SYNC_ACTION_UPDATE_CONFLICT = 7;
+
+ public static final int SYNC_ACTION_ERROR = 8;
+
+ private String mGid;
+
+ private String mName;
+
+ private long mLastModified;
+
+ private boolean mDeleted;
+
+ public Node() {
+ mGid = null;
+ mName = "";
+ mLastModified = 0;
+ mDeleted = false;
+ }
+
+ public abstract JSONObject getCreateAction(int actionId);
+
+ public abstract JSONObject getUpdateAction(int actionId);
+
+ public abstract void setContentByRemoteJSON(JSONObject js);
+
+ public abstract void setContentByLocalJSON(JSONObject js);
+
+ public abstract JSONObject getLocalJSONFromContent();
+
+ public abstract int getSyncAction(Cursor c);
+
+ public void setGid(String gid) {
+ this.mGid = gid;
+ }
+
+ public void setName(String name) {
+ this.mName = name;
+ }
+
+ public void setLastModified(long lastModified) {
+ this.mLastModified = lastModified;
+ }
+
+ public void setDeleted(boolean deleted) {
+ this.mDeleted = deleted;
+ }
+
+ public String getGid() {
+ return this.mGid;
+ }
+
+ public String getName() {
+ return this.mName;
+ }
+
+ public long getLastModified() {
+ return this.mLastModified;
+ }
+
+ public boolean getDeleted() {
+ return this.mDeleted;
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/SqlData.java b/app/src/main/java/net/micode/notes/gtask/data/SqlData.java
new file mode 100644
index 0000000..d3ec3be
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/SqlData.java
@@ -0,0 +1,189 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.data;
+
+import android.content.ContentResolver;
+import android.content.ContentUris;
+import android.content.ContentValues;
+import android.content.Context;
+import android.database.Cursor;
+import android.net.Uri;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.DataConstants;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.data.NotesDatabaseHelper.TABLE;
+import net.micode.notes.gtask.exception.ActionFailureException;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+
+public class SqlData {
+ private static final String TAG = SqlData.class.getSimpleName();
+
+ private static final int INVALID_ID = -99999;
+
+ public static final String[] PROJECTION_DATA = new String[] {
+ DataColumns.ID, DataColumns.MIME_TYPE, DataColumns.CONTENT, DataColumns.DATA1,
+ DataColumns.DATA3
+ };
+
+ public static final int DATA_ID_COLUMN = 0;
+
+ public static final int DATA_MIME_TYPE_COLUMN = 1;
+
+ public static final int DATA_CONTENT_COLUMN = 2;
+
+ public static final int DATA_CONTENT_DATA_1_COLUMN = 3;
+
+ public static final int DATA_CONTENT_DATA_3_COLUMN = 4;
+
+ private ContentResolver mContentResolver;
+
+ private boolean mIsCreate;
+
+ private long mDataId;
+
+ private String mDataMimeType;
+
+ private String mDataContent;
+
+ private long mDataContentData1;
+
+ private String mDataContentData3;
+
+ private ContentValues mDiffDataValues;
+
+ public SqlData(Context context) {
+ mContentResolver = context.getContentResolver();
+ mIsCreate = true;
+ mDataId = INVALID_ID;
+ mDataMimeType = DataConstants.NOTE;
+ mDataContent = "";
+ mDataContentData1 = 0;
+ mDataContentData3 = "";
+ mDiffDataValues = new ContentValues();
+ }
+
+ public SqlData(Context context, Cursor c) {
+ mContentResolver = context.getContentResolver();
+ mIsCreate = false;
+ loadFromCursor(c);
+ mDiffDataValues = new ContentValues();
+ }
+
+ private void loadFromCursor(Cursor c) {
+ mDataId = c.getLong(DATA_ID_COLUMN);
+ mDataMimeType = c.getString(DATA_MIME_TYPE_COLUMN);
+ mDataContent = c.getString(DATA_CONTENT_COLUMN);
+ mDataContentData1 = c.getLong(DATA_CONTENT_DATA_1_COLUMN);
+ mDataContentData3 = c.getString(DATA_CONTENT_DATA_3_COLUMN);
+ }
+
+ public void setContent(JSONObject js) throws JSONException {
+ long dataId = js.has(DataColumns.ID) ? js.getLong(DataColumns.ID) : INVALID_ID;
+ if (mIsCreate || mDataId != dataId) {
+ mDiffDataValues.put(DataColumns.ID, dataId);
+ }
+ mDataId = dataId;
+
+ String dataMimeType = js.has(DataColumns.MIME_TYPE) ? js.getString(DataColumns.MIME_TYPE)
+ : DataConstants.NOTE;
+ if (mIsCreate || !mDataMimeType.equals(dataMimeType)) {
+ mDiffDataValues.put(DataColumns.MIME_TYPE, dataMimeType);
+ }
+ mDataMimeType = dataMimeType;
+
+ String dataContent = js.has(DataColumns.CONTENT) ? js.getString(DataColumns.CONTENT) : "";
+ if (mIsCreate || !mDataContent.equals(dataContent)) {
+ mDiffDataValues.put(DataColumns.CONTENT, dataContent);
+ }
+ mDataContent = dataContent;
+
+ long dataContentData1 = js.has(DataColumns.DATA1) ? js.getLong(DataColumns.DATA1) : 0;
+ if (mIsCreate || mDataContentData1 != dataContentData1) {
+ mDiffDataValues.put(DataColumns.DATA1, dataContentData1);
+ }
+ mDataContentData1 = dataContentData1;
+
+ String dataContentData3 = js.has(DataColumns.DATA3) ? js.getString(DataColumns.DATA3) : "";
+ if (mIsCreate || !mDataContentData3.equals(dataContentData3)) {
+ mDiffDataValues.put(DataColumns.DATA3, dataContentData3);
+ }
+ mDataContentData3 = dataContentData3;
+ }
+
+ public JSONObject getContent() throws JSONException {
+ if (mIsCreate) {
+ Log.e(TAG, "it seems that we haven't created this in database yet");
+ return null;
+ }
+ JSONObject js = new JSONObject();
+ js.put(DataColumns.ID, mDataId);
+ js.put(DataColumns.MIME_TYPE, mDataMimeType);
+ js.put(DataColumns.CONTENT, mDataContent);
+ js.put(DataColumns.DATA1, mDataContentData1);
+ js.put(DataColumns.DATA3, mDataContentData3);
+ return js;
+ }
+
+ public void commit(long noteId, boolean validateVersion, long version) {
+
+ if (mIsCreate) {
+ if (mDataId == INVALID_ID && mDiffDataValues.containsKey(DataColumns.ID)) {
+ mDiffDataValues.remove(DataColumns.ID);
+ }
+
+ mDiffDataValues.put(DataColumns.NOTE_ID, noteId);
+ Uri uri = mContentResolver.insert(Notes.CONTENT_DATA_URI, mDiffDataValues);
+ try {
+ mDataId = Long.valueOf(uri.getPathSegments().get(1));
+ } catch (NumberFormatException e) {
+ Log.e(TAG, "Get note id error :" + e.toString());
+ throw new ActionFailureException("create note failed");
+ }
+ } else {
+ if (mDiffDataValues.size() > 0) {
+ int result = 0;
+ if (!validateVersion) {
+ result = mContentResolver.update(ContentUris.withAppendedId(
+ Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, null, null);
+ } else {
+ result = mContentResolver.update(ContentUris.withAppendedId(
+ Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues,
+ " ? in (SELECT " + NoteColumns.ID + " FROM " + TABLE.NOTE
+ + " WHERE " + NoteColumns.VERSION + "=?)", new String[] {
+ String.valueOf(noteId), String.valueOf(version)
+ });
+ }
+ if (result == 0) {
+ Log.w(TAG, "there is no update. maybe user updates note when syncing");
+ }
+ }
+ }
+
+ mDiffDataValues.clear();
+ mIsCreate = false;
+ }
+
+ public long getId() {
+ return mDataId;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/SqlNote.java b/app/src/main/java/net/micode/notes/gtask/data/SqlNote.java
new file mode 100644
index 0000000..79a4095
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/SqlNote.java
@@ -0,0 +1,505 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.data;
+
+import android.appwidget.AppWidgetManager;
+import android.content.ContentResolver;
+import android.content.ContentValues;
+import android.content.Context;
+import android.database.Cursor;
+import android.net.Uri;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.exception.ActionFailureException;
+import net.micode.notes.tool.GTaskStringUtils;
+import net.micode.notes.tool.ResourceParser;
+
+import org.json.JSONArray;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+import java.util.ArrayList;
+
+
+public class SqlNote {
+ private static final String TAG = SqlNote.class.getSimpleName();
+
+ private static final int INVALID_ID = -99999;
+
+ public static final String[] PROJECTION_NOTE = new String[] {
+ NoteColumns.ID, NoteColumns.ALERTED_DATE, NoteColumns.BG_COLOR_ID,
+ NoteColumns.CREATED_DATE, NoteColumns.HAS_ATTACHMENT, NoteColumns.MODIFIED_DATE,
+ NoteColumns.NOTES_COUNT, NoteColumns.PARENT_ID, NoteColumns.SNIPPET, NoteColumns.TYPE,
+ NoteColumns.WIDGET_ID, NoteColumns.WIDGET_TYPE, NoteColumns.SYNC_ID,
+ NoteColumns.LOCAL_MODIFIED, NoteColumns.ORIGIN_PARENT_ID, NoteColumns.GTASK_ID,
+ NoteColumns.VERSION
+ };
+
+ public static final int ID_COLUMN = 0;
+
+ public static final int ALERTED_DATE_COLUMN = 1;
+
+ public static final int BG_COLOR_ID_COLUMN = 2;
+
+ public static final int CREATED_DATE_COLUMN = 3;
+
+ public static final int HAS_ATTACHMENT_COLUMN = 4;
+
+ public static final int MODIFIED_DATE_COLUMN = 5;
+
+ public static final int NOTES_COUNT_COLUMN = 6;
+
+ public static final int PARENT_ID_COLUMN = 7;
+
+ public static final int SNIPPET_COLUMN = 8;
+
+ public static final int TYPE_COLUMN = 9;
+
+ public static final int WIDGET_ID_COLUMN = 10;
+
+ public static final int WIDGET_TYPE_COLUMN = 11;
+
+ public static final int SYNC_ID_COLUMN = 12;
+
+ public static final int LOCAL_MODIFIED_COLUMN = 13;
+
+ public static final int ORIGIN_PARENT_ID_COLUMN = 14;
+
+ public static final int GTASK_ID_COLUMN = 15;
+
+ public static final int VERSION_COLUMN = 16;
+
+ private Context mContext;
+
+ private ContentResolver mContentResolver;
+
+ private boolean mIsCreate;
+
+ private long mId;
+
+ private long mAlertDate;
+
+ private int mBgColorId;
+
+ private long mCreatedDate;
+
+ private int mHasAttachment;
+
+ private long mModifiedDate;
+
+ private long mParentId;
+
+ private String mSnippet;
+
+ private int mType;
+
+ private int mWidgetId;
+
+ private int mWidgetType;
+
+ private long mOriginParent;
+
+ private long mVersion;
+
+ private ContentValues mDiffNoteValues;
+
+ private ArrayList mDataList;
+
+ public SqlNote(Context context) {
+ mContext = context;
+ mContentResolver = context.getContentResolver();
+ mIsCreate = true;
+ mId = INVALID_ID;
+ mAlertDate = 0;
+ mBgColorId = ResourceParser.getDefaultBgId(context);
+ mCreatedDate = System.currentTimeMillis();
+ mHasAttachment = 0;
+ mModifiedDate = System.currentTimeMillis();
+ mParentId = 0;
+ mSnippet = "";
+ mType = Notes.TYPE_NOTE;
+ mWidgetId = AppWidgetManager.INVALID_APPWIDGET_ID;
+ mWidgetType = Notes.TYPE_WIDGET_INVALIDE;
+ mOriginParent = 0;
+ mVersion = 0;
+ mDiffNoteValues = new ContentValues();
+ mDataList = new ArrayList();
+ }
+
+ public SqlNote(Context context, Cursor c) {
+ mContext = context;
+ mContentResolver = context.getContentResolver();
+ mIsCreate = false;
+ loadFromCursor(c);
+ mDataList = new ArrayList();
+ if (mType == Notes.TYPE_NOTE)
+ loadDataContent();
+ mDiffNoteValues = new ContentValues();
+ }
+
+ public SqlNote(Context context, long id) {
+ mContext = context;
+ mContentResolver = context.getContentResolver();
+ mIsCreate = false;
+ loadFromCursor(id);
+ mDataList = new ArrayList();
+ if (mType == Notes.TYPE_NOTE)
+ loadDataContent();
+ mDiffNoteValues = new ContentValues();
+
+ }
+
+ private void loadFromCursor(long id) {
+ Cursor c = null;
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, PROJECTION_NOTE, "(_id=?)",
+ new String[] {
+ String.valueOf(id)
+ }, null);
+ if (c != null) {
+ c.moveToNext();
+ loadFromCursor(c);
+ } else {
+ Log.w(TAG, "loadFromCursor: cursor = null");
+ }
+ } finally {
+ if (c != null)
+ c.close();
+ }
+ }
+
+ private void loadFromCursor(Cursor c) {
+ mId = c.getLong(ID_COLUMN);
+ mAlertDate = c.getLong(ALERTED_DATE_COLUMN);
+ mBgColorId = c.getInt(BG_COLOR_ID_COLUMN);
+ mCreatedDate = c.getLong(CREATED_DATE_COLUMN);
+ mHasAttachment = c.getInt(HAS_ATTACHMENT_COLUMN);
+ mModifiedDate = c.getLong(MODIFIED_DATE_COLUMN);
+ mParentId = c.getLong(PARENT_ID_COLUMN);
+ mSnippet = c.getString(SNIPPET_COLUMN);
+ mType = c.getInt(TYPE_COLUMN);
+ mWidgetId = c.getInt(WIDGET_ID_COLUMN);
+ mWidgetType = c.getInt(WIDGET_TYPE_COLUMN);
+ mVersion = c.getLong(VERSION_COLUMN);
+ }
+
+ private void loadDataContent() {
+ Cursor c = null;
+ mDataList.clear();
+ try {
+ c = mContentResolver.query(Notes.CONTENT_DATA_URI, SqlData.PROJECTION_DATA,
+ "(note_id=?)", new String[] {
+ String.valueOf(mId)
+ }, null);
+ if (c != null) {
+ if (c.getCount() == 0) {
+ Log.w(TAG, "it seems that the note has not data");
+ return;
+ }
+ while (c.moveToNext()) {
+ SqlData data = new SqlData(mContext, c);
+ mDataList.add(data);
+ }
+ } else {
+ Log.w(TAG, "loadDataContent: cursor = null");
+ }
+ } finally {
+ if (c != null)
+ c.close();
+ }
+ }
+
+ public boolean setContent(JSONObject js) {
+ try {
+ JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+ if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_SYSTEM) {
+ Log.w(TAG, "cannot set system folder");
+ } else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_FOLDER) {
+ // for folder we can only update the snnipet and type
+ String snippet = note.has(NoteColumns.SNIPPET) ? note
+ .getString(NoteColumns.SNIPPET) : "";
+ if (mIsCreate || !mSnippet.equals(snippet)) {
+ mDiffNoteValues.put(NoteColumns.SNIPPET, snippet);
+ }
+ mSnippet = snippet;
+
+ int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE)
+ : Notes.TYPE_NOTE;
+ if (mIsCreate || mType != type) {
+ mDiffNoteValues.put(NoteColumns.TYPE, type);
+ }
+ mType = type;
+ } else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_NOTE) {
+ JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA);
+ long id = note.has(NoteColumns.ID) ? note.getLong(NoteColumns.ID) : INVALID_ID;
+ if (mIsCreate || mId != id) {
+ mDiffNoteValues.put(NoteColumns.ID, id);
+ }
+ mId = id;
+
+ long alertDate = note.has(NoteColumns.ALERTED_DATE) ? note
+ .getLong(NoteColumns.ALERTED_DATE) : 0;
+ if (mIsCreate || mAlertDate != alertDate) {
+ mDiffNoteValues.put(NoteColumns.ALERTED_DATE, alertDate);
+ }
+ mAlertDate = alertDate;
+
+ int bgColorId = note.has(NoteColumns.BG_COLOR_ID) ? note
+ .getInt(NoteColumns.BG_COLOR_ID) : ResourceParser.getDefaultBgId(mContext);
+ if (mIsCreate || mBgColorId != bgColorId) {
+ mDiffNoteValues.put(NoteColumns.BG_COLOR_ID, bgColorId);
+ }
+ mBgColorId = bgColorId;
+
+ long createDate = note.has(NoteColumns.CREATED_DATE) ? note
+ .getLong(NoteColumns.CREATED_DATE) : System.currentTimeMillis();
+ if (mIsCreate || mCreatedDate != createDate) {
+ mDiffNoteValues.put(NoteColumns.CREATED_DATE, createDate);
+ }
+ mCreatedDate = createDate;
+
+ int hasAttachment = note.has(NoteColumns.HAS_ATTACHMENT) ? note
+ .getInt(NoteColumns.HAS_ATTACHMENT) : 0;
+ if (mIsCreate || mHasAttachment != hasAttachment) {
+ mDiffNoteValues.put(NoteColumns.HAS_ATTACHMENT, hasAttachment);
+ }
+ mHasAttachment = hasAttachment;
+
+ long modifiedDate = note.has(NoteColumns.MODIFIED_DATE) ? note
+ .getLong(NoteColumns.MODIFIED_DATE) : System.currentTimeMillis();
+ if (mIsCreate || mModifiedDate != modifiedDate) {
+ mDiffNoteValues.put(NoteColumns.MODIFIED_DATE, modifiedDate);
+ }
+ mModifiedDate = modifiedDate;
+
+ long parentId = note.has(NoteColumns.PARENT_ID) ? note
+ .getLong(NoteColumns.PARENT_ID) : 0;
+ if (mIsCreate || mParentId != parentId) {
+ mDiffNoteValues.put(NoteColumns.PARENT_ID, parentId);
+ }
+ mParentId = parentId;
+
+ String snippet = note.has(NoteColumns.SNIPPET) ? note
+ .getString(NoteColumns.SNIPPET) : "";
+ if (mIsCreate || !mSnippet.equals(snippet)) {
+ mDiffNoteValues.put(NoteColumns.SNIPPET, snippet);
+ }
+ mSnippet = snippet;
+
+ int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE)
+ : Notes.TYPE_NOTE;
+ if (mIsCreate || mType != type) {
+ mDiffNoteValues.put(NoteColumns.TYPE, type);
+ }
+ mType = type;
+
+ int widgetId = note.has(NoteColumns.WIDGET_ID) ? note.getInt(NoteColumns.WIDGET_ID)
+ : AppWidgetManager.INVALID_APPWIDGET_ID;
+ if (mIsCreate || mWidgetId != widgetId) {
+ mDiffNoteValues.put(NoteColumns.WIDGET_ID, widgetId);
+ }
+ mWidgetId = widgetId;
+
+ int widgetType = note.has(NoteColumns.WIDGET_TYPE) ? note
+ .getInt(NoteColumns.WIDGET_TYPE) : Notes.TYPE_WIDGET_INVALIDE;
+ if (mIsCreate || mWidgetType != widgetType) {
+ mDiffNoteValues.put(NoteColumns.WIDGET_TYPE, widgetType);
+ }
+ mWidgetType = widgetType;
+
+ long originParent = note.has(NoteColumns.ORIGIN_PARENT_ID) ? note
+ .getLong(NoteColumns.ORIGIN_PARENT_ID) : 0;
+ if (mIsCreate || mOriginParent != originParent) {
+ mDiffNoteValues.put(NoteColumns.ORIGIN_PARENT_ID, originParent);
+ }
+ mOriginParent = originParent;
+
+ for (int i = 0; i < dataArray.length(); i++) {
+ JSONObject data = dataArray.getJSONObject(i);
+ SqlData sqlData = null;
+ if (data.has(DataColumns.ID)) {
+ long dataId = data.getLong(DataColumns.ID);
+ for (SqlData temp : mDataList) {
+ if (dataId == temp.getId()) {
+ sqlData = temp;
+ }
+ }
+ }
+
+ if (sqlData == null) {
+ sqlData = new SqlData(mContext);
+ mDataList.add(sqlData);
+ }
+
+ sqlData.setContent(data);
+ }
+ }
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ return false;
+ }
+ return true;
+ }
+
+ public JSONObject getContent() {
+ try {
+ JSONObject js = new JSONObject();
+
+ if (mIsCreate) {
+ Log.e(TAG, "it seems that we haven't created this in database yet");
+ return null;
+ }
+
+ JSONObject note = new JSONObject();
+ if (mType == Notes.TYPE_NOTE) {
+ note.put(NoteColumns.ID, mId);
+ note.put(NoteColumns.ALERTED_DATE, mAlertDate);
+ note.put(NoteColumns.BG_COLOR_ID, mBgColorId);
+ note.put(NoteColumns.CREATED_DATE, mCreatedDate);
+ note.put(NoteColumns.HAS_ATTACHMENT, mHasAttachment);
+ note.put(NoteColumns.MODIFIED_DATE, mModifiedDate);
+ note.put(NoteColumns.PARENT_ID, mParentId);
+ note.put(NoteColumns.SNIPPET, mSnippet);
+ note.put(NoteColumns.TYPE, mType);
+ note.put(NoteColumns.WIDGET_ID, mWidgetId);
+ note.put(NoteColumns.WIDGET_TYPE, mWidgetType);
+ note.put(NoteColumns.ORIGIN_PARENT_ID, mOriginParent);
+ js.put(GTaskStringUtils.META_HEAD_NOTE, note);
+
+ JSONArray dataArray = new JSONArray();
+ for (SqlData sqlData : mDataList) {
+ JSONObject data = sqlData.getContent();
+ if (data != null) {
+ dataArray.put(data);
+ }
+ }
+ js.put(GTaskStringUtils.META_HEAD_DATA, dataArray);
+ } else if (mType == Notes.TYPE_FOLDER || mType == Notes.TYPE_SYSTEM) {
+ note.put(NoteColumns.ID, mId);
+ note.put(NoteColumns.TYPE, mType);
+ note.put(NoteColumns.SNIPPET, mSnippet);
+ js.put(GTaskStringUtils.META_HEAD_NOTE, note);
+ }
+
+ return js;
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ public void setParentId(long id) {
+ mParentId = id;
+ mDiffNoteValues.put(NoteColumns.PARENT_ID, id);
+ }
+
+ public void setGtaskId(String gid) {
+ mDiffNoteValues.put(NoteColumns.GTASK_ID, gid);
+ }
+
+ public void setSyncId(long syncId) {
+ mDiffNoteValues.put(NoteColumns.SYNC_ID, syncId);
+ }
+
+ public void resetLocalModified() {
+ mDiffNoteValues.put(NoteColumns.LOCAL_MODIFIED, 0);
+ }
+
+ public long getId() {
+ return mId;
+ }
+
+ public long getParentId() {
+ return mParentId;
+ }
+
+ public String getSnippet() {
+ return mSnippet;
+ }
+
+ public boolean isNoteType() {
+ return mType == Notes.TYPE_NOTE;
+ }
+
+ public void commit(boolean validateVersion) {
+ if (mIsCreate) {
+ if (mId == INVALID_ID && mDiffNoteValues.containsKey(NoteColumns.ID)) {
+ mDiffNoteValues.remove(NoteColumns.ID);
+ }
+
+ Uri uri = mContentResolver.insert(Notes.CONTENT_NOTE_URI, mDiffNoteValues);
+ try {
+ mId = Long.valueOf(uri.getPathSegments().get(1));
+ } catch (NumberFormatException e) {
+ Log.e(TAG, "Get note id error :" + e.toString());
+ throw new ActionFailureException("create note failed");
+ }
+ if (mId == 0) {
+ throw new IllegalStateException("Create thread id failed");
+ }
+
+ if (mType == Notes.TYPE_NOTE) {
+ for (SqlData sqlData : mDataList) {
+ sqlData.commit(mId, false, -1);
+ }
+ }
+ } else {
+ if (mId <= 0 && mId != Notes.ID_ROOT_FOLDER && mId != Notes.ID_CALL_RECORD_FOLDER) {
+ Log.e(TAG, "No such note");
+ throw new IllegalStateException("Try to update note with invalid id");
+ }
+ if (mDiffNoteValues.size() > 0) {
+ mVersion ++;
+ int result = 0;
+ if (!validateVersion) {
+ result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "("
+ + NoteColumns.ID + "=?)", new String[] {
+ String.valueOf(mId)
+ });
+ } else {
+ result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "("
+ + NoteColumns.ID + "=?) AND (" + NoteColumns.VERSION + "<=?)",
+ new String[] {
+ String.valueOf(mId), String.valueOf(mVersion)
+ });
+ }
+ if (result == 0) {
+ Log.w(TAG, "there is no update. maybe user updates note when syncing");
+ }
+ }
+
+ if (mType == Notes.TYPE_NOTE) {
+ for (SqlData sqlData : mDataList) {
+ sqlData.commit(mId, validateVersion, mVersion);
+ }
+ }
+ }
+
+ // refresh local info
+ loadFromCursor(mId);
+ if (mType == Notes.TYPE_NOTE)
+ loadDataContent();
+
+ mDiffNoteValues.clear();
+ mIsCreate = false;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/Task.java b/app/src/main/java/net/micode/notes/gtask/data/Task.java
new file mode 100644
index 0000000..9825968
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/Task.java
@@ -0,0 +1,352 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.data;
+
+import android.database.Cursor;
+import android.text.TextUtils;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.DataConstants;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.exception.ActionFailureException;
+import net.micode.notes.tool.GTaskStringUtils;
+
+import org.json.JSONArray;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+
+public class Task extends Node {
+ private static final String TAG = Task.class.getSimpleName();
+
+ private boolean mCompleted;
+
+ private String mNotes;
+
+ private JSONObject mMetaInfo;
+
+ private Task mPriorSibling;
+
+ private TaskList mParent;
+
+ public Task() {
+ super();
+ mCompleted = false;
+ mNotes = null;
+ mPriorSibling = null;
+ mParent = null;
+ mMetaInfo = null;
+ }
+
+ public JSONObject getCreateAction(int actionId) {
+ JSONObject js = new JSONObject();
+
+ try {
+ // action_type
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_CREATE);
+
+ // action_id
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId);
+
+ // index
+ js.put(GTaskStringUtils.GTASK_JSON_INDEX, mParent.getChildTaskIndex(this));
+
+ // entity_delta
+ JSONObject entity = new JSONObject();
+ entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName());
+ entity.put(GTaskStringUtils.GTASK_JSON_CREATOR_ID, "null");
+ entity.put(GTaskStringUtils.GTASK_JSON_ENTITY_TYPE,
+ GTaskStringUtils.GTASK_JSON_TYPE_TASK);
+ if (getNotes() != null) {
+ entity.put(GTaskStringUtils.GTASK_JSON_NOTES, getNotes());
+ }
+ js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity);
+
+ // parent_id
+ js.put(GTaskStringUtils.GTASK_JSON_PARENT_ID, mParent.getGid());
+
+ // dest_parent_type
+ js.put(GTaskStringUtils.GTASK_JSON_DEST_PARENT_TYPE,
+ GTaskStringUtils.GTASK_JSON_TYPE_GROUP);
+
+ // list_id
+ js.put(GTaskStringUtils.GTASK_JSON_LIST_ID, mParent.getGid());
+
+ // prior_sibling_id
+ if (mPriorSibling != null) {
+ js.put(GTaskStringUtils.GTASK_JSON_PRIOR_SIBLING_ID, mPriorSibling.getGid());
+ }
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to generate task-create jsonobject");
+ }
+
+ return js;
+ }
+
+ public JSONObject getUpdateAction(int actionId) {
+ JSONObject js = new JSONObject();
+
+ try {
+ // action_type
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_UPDATE);
+
+ // action_id
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId);
+
+ // id
+ js.put(GTaskStringUtils.GTASK_JSON_ID, getGid());
+
+ // entity_delta
+ JSONObject entity = new JSONObject();
+ entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName());
+ if (getNotes() != null) {
+ entity.put(GTaskStringUtils.GTASK_JSON_NOTES, getNotes());
+ }
+ entity.put(GTaskStringUtils.GTASK_JSON_DELETED, getDeleted());
+ js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity);
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to generate task-update jsonobject");
+ }
+
+ return js;
+ }
+
+ public void setContentByRemoteJSON(JSONObject js) {
+ if (js != null) {
+ try {
+ // id
+ if (js.has(GTaskStringUtils.GTASK_JSON_ID)) {
+ setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID));
+ }
+
+ // last_modified
+ if (js.has(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)) {
+ setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED));
+ }
+
+ // name
+ if (js.has(GTaskStringUtils.GTASK_JSON_NAME)) {
+ setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME));
+ }
+
+ // notes
+ if (js.has(GTaskStringUtils.GTASK_JSON_NOTES)) {
+ setNotes(js.getString(GTaskStringUtils.GTASK_JSON_NOTES));
+ }
+
+ // deleted
+ if (js.has(GTaskStringUtils.GTASK_JSON_DELETED)) {
+ setDeleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_DELETED));
+ }
+
+ // completed
+ if (js.has(GTaskStringUtils.GTASK_JSON_COMPLETED)) {
+ setCompleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_COMPLETED));
+ }
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to get task content from jsonobject");
+ }
+ }
+ }
+
+ public void setContentByLocalJSON(JSONObject js) {
+ if (js == null || !js.has(GTaskStringUtils.META_HEAD_NOTE)
+ || !js.has(GTaskStringUtils.META_HEAD_DATA)) {
+ Log.w(TAG, "setContentByLocalJSON: nothing is avaiable");
+ }
+ if (js!=null) {
+ try {
+ JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+ JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA);
+
+ if (note.getInt(NoteColumns.TYPE) != Notes.TYPE_NOTE) {
+ Log.e(TAG, "invalid type");
+ return;
+ }
+
+ for (int i = 0; i < dataArray.length(); i++) {
+ JSONObject data = dataArray.getJSONObject(i);
+ if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) {
+ setName(data.getString(DataColumns.CONTENT));
+ break;
+ }
+ }
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ }
+ }
+ }
+
+ public JSONObject getLocalJSONFromContent() {
+ String name = getName();
+ try {
+ if (mMetaInfo == null) {
+ // new task created from web
+ if (name == null) {
+ Log.w(TAG, "the note seems to be an empty one");
+ return null;
+ }
+
+ JSONObject js = new JSONObject();
+ JSONObject note = new JSONObject();
+ JSONArray dataArray = new JSONArray();
+ JSONObject data = new JSONObject();
+ data.put(DataColumns.CONTENT, name);
+ dataArray.put(data);
+ js.put(GTaskStringUtils.META_HEAD_DATA, dataArray);
+ note.put(NoteColumns.TYPE, Notes.TYPE_NOTE);
+ js.put(GTaskStringUtils.META_HEAD_NOTE, note);
+ return js;
+ } else {
+ // synced task
+ JSONObject note = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+ JSONArray dataArray = mMetaInfo.getJSONArray(GTaskStringUtils.META_HEAD_DATA);
+
+ for (int i = 0; i < dataArray.length(); i++) {
+ JSONObject data = dataArray.getJSONObject(i);
+ if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) {
+ data.put(DataColumns.CONTENT, getName());
+ break;
+ }
+ }
+
+ note.put(NoteColumns.TYPE, Notes.TYPE_NOTE);
+ return mMetaInfo;
+ }
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ public void setMetaInfo(MetaData metaData) {
+ if (metaData != null && metaData.getNotes() != null) {
+ try {
+ mMetaInfo = new JSONObject(metaData.getNotes());
+ } catch (JSONException e) {
+ Log.w(TAG, e.toString());
+ mMetaInfo = null;
+ }
+ }
+ }
+
+ public int getSyncAction(Cursor c) {
+ try {
+ JSONObject noteInfo = null;
+ if (mMetaInfo != null && mMetaInfo.has(GTaskStringUtils.META_HEAD_NOTE)) {
+ noteInfo = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+ }
+
+ if (noteInfo == null) {
+ Log.w(TAG, "it seems that note meta has been deleted");
+ return SYNC_ACTION_UPDATE_REMOTE;
+ }
+
+ if (!noteInfo.has(NoteColumns.ID)) {
+ Log.w(TAG, "remote note id seems to be deleted");
+ return SYNC_ACTION_UPDATE_LOCAL;
+ }
+
+ // validate the note id now
+ if (c.getLong(SqlNote.ID_COLUMN) != noteInfo.getLong(NoteColumns.ID)) {
+ Log.w(TAG, "note id doesn't match");
+ return SYNC_ACTION_UPDATE_LOCAL;
+ }
+
+ if (c.getInt(SqlNote.LOCAL_MODIFIED_COLUMN) == 0) {
+ // there is no local update
+ if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) {
+ // no update both side
+ return SYNC_ACTION_NONE;
+ } else {
+ // apply remote to local
+ return SYNC_ACTION_UPDATE_LOCAL;
+ }
+ } else {
+ // validate gtask id
+ if (!c.getString(SqlNote.GTASK_ID_COLUMN).equals(getGid())) {
+ Log.e(TAG, "gtask id doesn't match");
+ return SYNC_ACTION_ERROR;
+ }
+ if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) {
+ // local modification only
+ return SYNC_ACTION_UPDATE_REMOTE;
+ } else {
+ return SYNC_ACTION_UPDATE_CONFLICT;
+ }
+ }
+ } catch (Exception e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ }
+
+ return SYNC_ACTION_ERROR;
+ }
+
+ public boolean isWorthSaving() {
+ return mMetaInfo != null || (getName() != null && getName().trim().length() > 0)
+ || (getNotes() != null && getNotes().trim().length() > 0);
+ }
+
+ public void setCompleted(boolean completed) {
+ this.mCompleted = completed;
+ }
+
+ public void setNotes(String notes) {
+ this.mNotes = notes;
+ }
+
+ public void setPriorSibling(Task priorSibling) {
+ this.mPriorSibling = priorSibling;
+ }
+
+ public void setParent(TaskList parent) {
+ this.mParent = parent;
+ }
+
+ public boolean getCompleted() {
+ return this.mCompleted;
+ }
+
+ public String getNotes() {
+ return this.mNotes;
+ }
+
+ public Task getPriorSibling() {
+ return this.mPriorSibling;
+ }
+
+ public TaskList getParent() {
+ return this.mParent;
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/data/TaskList.java b/app/src/main/java/net/micode/notes/gtask/data/TaskList.java
new file mode 100644
index 0000000..decfcbd
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/data/TaskList.java
@@ -0,0 +1,349 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.data;
+
+import android.database.Cursor;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.exception.ActionFailureException;
+import net.micode.notes.tool.GTaskStringUtils;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+import java.util.ArrayList;
+
+
+public class TaskList extends Node {
+ private static final String TAG = TaskList.class.getSimpleName();
+
+ private int mIndex;
+
+ private ArrayList mChildren;
+
+ public TaskList() {
+ super();
+ mChildren = new ArrayList();
+ mIndex = 1;
+ }
+
+ public JSONObject getCreateAction(int actionId) {
+ JSONObject js = new JSONObject();
+
+ try {
+ // action_type
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_CREATE);
+
+ // action_id
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId);
+
+ // index
+ js.put(GTaskStringUtils.GTASK_JSON_INDEX, mIndex);
+
+ // entity_delta
+ JSONObject entity = new JSONObject();
+ entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName());
+ entity.put(GTaskStringUtils.GTASK_JSON_CREATOR_ID, "null");
+ entity.put(GTaskStringUtils.GTASK_JSON_ENTITY_TYPE,
+ GTaskStringUtils.GTASK_JSON_TYPE_GROUP);
+ js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity);
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to generate tasklist-create jsonobject");
+ }
+
+ return js;
+ }
+
+ public JSONObject getUpdateAction(int actionId) {
+ JSONObject js = new JSONObject();
+
+ try {
+ // action_type
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_UPDATE);
+
+ // action_id
+ js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId);
+
+ // id
+ js.put(GTaskStringUtils.GTASK_JSON_ID, getGid());
+
+ // entity_delta
+ JSONObject entity = new JSONObject();
+ entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName());
+ entity.put(GTaskStringUtils.GTASK_JSON_DELETED, getDeleted());
+ js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity);
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to generate tasklist-update jsonobject");
+ }
+
+ return js;
+ }
+
+ public void setContentByRemoteJSON(JSONObject js) {
+ if (js != null) {
+ try {
+ // id
+ if (js.has(GTaskStringUtils.GTASK_JSON_ID)) {
+ setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID));
+ }
+
+ // last_modified
+ if (js.has(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)) {
+ setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED));
+ }
+
+ // name
+ if (js.has(GTaskStringUtils.GTASK_JSON_NAME)) {
+ setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME));
+ }
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("fail to get tasklist content from jsonobject");
+ }
+ }
+ }
+
+ public void setContentByLocalJSON(JSONObject js) {
+ if (js == null || !js.has(GTaskStringUtils.META_HEAD_NOTE)) {
+ Log.w(TAG, "setContentByLocalJSON: nothing is avaiable");
+ }
+ if (js != null) {
+
+
+ try {
+ JSONObject folder = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+
+ if (folder.getInt(NoteColumns.TYPE) == Notes.TYPE_FOLDER) {
+ String name = folder.getString(NoteColumns.SNIPPET);
+ setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + name);
+ } else if (folder.getInt(NoteColumns.TYPE) == Notes.TYPE_SYSTEM) {
+ if (folder.getLong(NoteColumns.ID) == Notes.ID_ROOT_FOLDER)
+ setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_DEFAULT);
+ else if (folder.getLong(NoteColumns.ID) == Notes.ID_CALL_RECORD_FOLDER)
+ setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX
+ + GTaskStringUtils.FOLDER_CALL_NOTE);
+ else
+ Log.e(TAG, "invalid system folder");
+ } else {
+ Log.e(TAG, "error type");
+ }
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ }
+ }
+ }
+
+ public JSONObject getLocalJSONFromContent() {
+ try {
+ JSONObject js = new JSONObject();
+ JSONObject folder = new JSONObject();
+
+ String folderName = getName();
+ if (getName().startsWith(GTaskStringUtils.MIUI_FOLDER_PREFFIX))
+ folderName = folderName.substring(GTaskStringUtils.MIUI_FOLDER_PREFFIX.length(),
+ folderName.length());
+ folder.put(NoteColumns.SNIPPET, folderName);
+ if (folderName.equals(GTaskStringUtils.FOLDER_DEFAULT)
+ || folderName.equals(GTaskStringUtils.FOLDER_CALL_NOTE))
+ folder.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM);
+ else
+ folder.put(NoteColumns.TYPE, Notes.TYPE_FOLDER);
+
+ js.put(GTaskStringUtils.META_HEAD_NOTE, folder);
+
+ return js;
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ public int getSyncAction(Cursor c) {
+ try {
+ if (c.getInt(SqlNote.LOCAL_MODIFIED_COLUMN) == 0) {
+ // there is no local update
+ if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) {
+ // no update both side
+ return SYNC_ACTION_NONE;
+ } else {
+ // apply remote to local
+ return SYNC_ACTION_UPDATE_LOCAL;
+ }
+ } else {
+ // validate gtask id
+ if (!c.getString(SqlNote.GTASK_ID_COLUMN).equals(getGid())) {
+ Log.e(TAG, "gtask id doesn't match");
+ return SYNC_ACTION_ERROR;
+ }
+ /*
+ if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) {
+ // local modification only
+ return SYNC_ACTION_UPDATE_REMOTE;
+ } else {
+ // for folder conflicts, just apply local modification
+ return SYNC_ACTION_UPDATE_REMOTE;
+ }
+ */
+ return SYNC_ACTION_UPDATE_REMOTE;
+ }
+ } catch (Exception e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ }
+
+ return SYNC_ACTION_ERROR;
+ }
+
+ public int getChildTaskCount() {
+ return mChildren.size();
+ }
+
+ public boolean addChildTask(Task task) {
+ boolean ret = false;
+ if (task != null && !mChildren.contains(task)) {
+ ret = mChildren.add(task);
+ if (ret) {
+ // need to set prior sibling and parent
+ task.setPriorSibling(mChildren.isEmpty() ? null : mChildren
+ .get(mChildren.size() - 1));
+ task.setParent(this);
+ }
+ }
+ return ret;
+ }
+
+ public boolean addChildTask(Task task, int index) {
+ if (index < 0 || index > mChildren.size()) {
+ Log.e(TAG, "add child task: invalid index");
+ return false;
+ }
+
+ int pos = mChildren.indexOf(task);
+ if (task != null && pos == -1) {
+ mChildren.add(index, task);
+
+ // update the task list
+ Task preTask = null;
+ Task afterTask = null;
+ if (index != 0)
+ preTask = mChildren.get(index - 1);
+ if (index != mChildren.size() - 1)
+ afterTask = mChildren.get(index + 1);
+
+ task.setPriorSibling(preTask);
+ if (afterTask != null)
+ afterTask.setPriorSibling(task);
+ }
+
+ return true;
+ }
+
+ public boolean removeChildTask(Task task) {
+ boolean ret = false;
+ int index = mChildren.indexOf(task);
+ if (index != -1) {
+ ret = mChildren.remove(task);
+
+ if (ret) {
+ // reset prior sibling and parent
+ task.setPriorSibling(null);
+ task.setParent(null);
+
+ // update the task list
+ if (index != mChildren.size()) {
+ mChildren.get(index).setPriorSibling(
+ index == 0 ? null : mChildren.get(index - 1));
+ }
+ }
+ }
+ return ret;
+ }
+
+ public boolean moveChildTask(Task task, int index) {
+
+ if (index < 0 || index >= mChildren.size()) {
+ Log.e(TAG, "move child task: invalid index");
+ return false;
+ }
+
+ int pos = mChildren.indexOf(task);
+ if (pos == -1) {
+ Log.e(TAG, "move child task: the task should in the list");
+ return false;
+ }
+
+ if (pos == index)
+ return true;
+ return (removeChildTask(task) && addChildTask(task, index));
+ }
+
+ public Task findChildTaskByGid(String gid) {
+ for (int i = 0; i < mChildren.size(); i++) {
+ Task t = mChildren.get(i);
+ if (t.getGid().equals(gid)) {
+ return t;
+ }
+ }
+ return null;
+ }
+
+ public int getChildTaskIndex(Task task) {
+ return mChildren.indexOf(task);
+ }
+
+ public Task getChildTaskByIndex(int index) {
+ if (index < 0 || index >= mChildren.size()) {
+ Log.e(TAG, "getTaskByIndex: invalid index");
+ return null;
+ }
+ return mChildren.get(index);
+ }
+
+ public Task getChilTaskByGid(String gid) {
+ for (Task task : mChildren) {
+ if (task.getGid().equals(gid))
+ return task;
+ }
+ return null;
+ }
+
+ public ArrayList getChildTaskList() {
+ return this.mChildren;
+ }
+
+ public void setIndex(int index) {
+ this.mIndex = index;
+ }
+
+ public int getIndex() {
+ return this.mIndex;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java b/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java
new file mode 100644
index 0000000..e3b1295
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/exception/ActionFailureException.java
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//动作失败异常,包括的几种情况
+package net.micode.notes.gtask.exception;
+
+public class ActionFailureException extends RuntimeException {
+ private static final long serialVersionUID = 4425249765923293627L;
+
+ public ActionFailureException() {
+ super();
+ }
+
+ public ActionFailureException(String paramString) {
+ super(paramString);
+ }
+
+ public ActionFailureException(String paramString, Throwable paramThrowable) {
+ super(paramString, paramThrowable);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java b/app/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java
new file mode 100644
index 0000000..5abe978
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/exception/NetworkFailureException.java
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//网络出现问题时,发生的集中情况
+package net.micode.notes.gtask.exception;
+
+public class NetworkFailureException extends Exception {
+ private static final long serialVersionUID = 2107610287180234136L;
+
+ public NetworkFailureException() {
+ super();
+ }
+
+ public NetworkFailureException(String paramString) {
+ super(paramString);
+ }
+
+ public NetworkFailureException(String paramString, Throwable paramThrowable) {
+ super(paramString, paramThrowable);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java b/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java
new file mode 100644
index 0000000..ed295dd
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java
@@ -0,0 +1,132 @@
+
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.remote;
+
+import android.app.Notification;
+import android.app.NotificationManager;
+import android.app.PendingIntent;
+import android.content.Context;
+import android.content.Intent;
+import android.os.AsyncTask;
+
+import net.micode.notes.R;
+import net.micode.notes.ui.NotesListActivity;
+import net.micode.notes.ui.NotesPreferenceActivity;
+
+
+public class GTaskASyncTask extends AsyncTask {
+
+ private static int GTASK_SYNC_NOTIFICATION_ID = 5234235;
+
+ public interface OnCompleteListener {
+ void onComplete();
+ }
+
+ private Context mContext;
+
+ private NotificationManager mNotifiManager;
+
+ private GTaskManager mTaskManager;
+
+ private OnCompleteListener mOnCompleteListener;
+
+ public GTaskASyncTask(Context context, OnCompleteListener listener) {
+ mContext = context;
+ mOnCompleteListener = listener;
+ mNotifiManager = (NotificationManager) mContext
+ .getSystemService(Context.NOTIFICATION_SERVICE);
+ mTaskManager = GTaskManager.getInstance();
+ }
+
+ public void cancelSync() {
+ mTaskManager.cancelSync();
+ }
+
+ public void publishProgess(String message) {
+ publishProgress(new String[] {
+ message
+ });
+ }
+
+ private void showNotification(int tickerId, String content) {
+ Notification notification = new Notification(R.drawable.notification, mContext
+ .getString(tickerId), System.currentTimeMillis());
+ notification.defaults = Notification.DEFAULT_LIGHTS;
+ notification.flags = Notification.FLAG_AUTO_CANCEL;
+ PendingIntent pendingIntent;
+ if (tickerId != R.string.ticker_success) {
+ pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext,
+ NotesPreferenceActivity.class), 0);
+
+ } else {
+ pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext,
+ NotesListActivity.class), 0);
+ }
+ //notification.setLatestEventInfo(mContext, mContext.getString(R.string.app_name), content,
+ // pendingIntent);
+ notification = new Notification.Builder(mContext)
+ .setContentIntent(pendingIntent)
+ .setTicker(mContext.getString(R.string.app_name))
+ .setContentTitle(mContext.getString(R.string.app_name))
+ .setContentText(content)
+ .setWhen(System.currentTimeMillis())
+ .setSmallIcon(R.drawable.icon_app)
+ .getNotification();
+ notification.icon = R.drawable.icon_app;
+ mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification);
+ }
+
+ @Override
+ protected Integer doInBackground(Void... unused) {
+ publishProgess(mContext.getString(R.string.sync_progress_login, NotesPreferenceActivity
+ .getSyncAccountName(mContext)));
+ return mTaskManager.sync(mContext, this);
+ }
+
+ @Override
+ protected void onProgressUpdate(String... progress) {
+ showNotification(R.string.ticker_syncing, progress[0]);
+ if (mContext instanceof GTaskSyncService) {
+ ((GTaskSyncService) mContext).sendBroadcast(progress[0]);
+ }
+ }
+
+ @Override
+ protected void onPostExecute(Integer result) {
+ if (result == GTaskManager.STATE_SUCCESS) {
+ showNotification(R.string.ticker_success, mContext.getString(
+ R.string.success_sync_account, mTaskManager.getSyncAccount()));
+ NotesPreferenceActivity.setLastSyncTime(mContext, System.currentTimeMillis());
+ } else if (result == GTaskManager.STATE_NETWORK_ERROR) {
+ showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_network));
+ } else if (result == GTaskManager.STATE_INTERNAL_ERROR) {
+ showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_internal));
+ } else if (result == GTaskManager.STATE_SYNC_CANCELLED) {
+ showNotification(R.string.ticker_cancel, mContext
+ .getString(R.string.error_sync_cancelled));
+ }
+ if (mOnCompleteListener != null) {
+ new Thread(new Runnable() {
+
+ public void run() {
+ mOnCompleteListener.onComplete();
+ }
+ }).start();
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/remote/GTaskClient.java b/app/src/main/java/net/micode/notes/gtask/remote/GTaskClient.java
new file mode 100644
index 0000000..6981225
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/remote/GTaskClient.java
@@ -0,0 +1,590 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.remote;
+
+import android.accounts.Account;
+import android.accounts.AccountManager;
+import android.accounts.AccountManagerFuture;
+import android.app.Activity;
+import android.os.Bundle;
+import android.text.TextUtils;
+import android.util.Log;
+
+import net.micode.notes.gtask.data.Node;
+import net.micode.notes.gtask.data.Task;
+import net.micode.notes.gtask.data.TaskList;
+import net.micode.notes.gtask.exception.ActionFailureException;
+import net.micode.notes.gtask.exception.NetworkFailureException;
+import net.micode.notes.tool.GTaskStringUtils;
+import net.micode.notes.ui.NotesPreferenceActivity;
+
+import org.apache.http.HttpEntity;
+import org.apache.http.HttpResponse;
+import org.apache.http.client.ClientProtocolException;
+import org.apache.http.client.entity.UrlEncodedFormEntity;
+import org.apache.http.client.methods.HttpGet;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.cookie.Cookie;
+import org.apache.http.impl.client.BasicCookieStore;
+import org.apache.http.impl.client.DefaultHttpClient;
+import org.apache.http.message.BasicNameValuePair;
+import org.apache.http.params.BasicHttpParams;
+import org.apache.http.params.HttpConnectionParams;
+import org.apache.http.params.HttpParams;
+import org.apache.http.params.HttpProtocolParams;
+import org.json.JSONArray;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.zip.GZIPInputStream;
+import java.util.zip.Inflater;
+import java.util.zip.InflaterInputStream;
+
+
+public class GTaskClient {
+ private static final String TAG = GTaskClient.class.getSimpleName();
+
+ private static final String GTASK_URL = "https://mail.google.com/tasks/";
+
+ private static final String GTASK_GET_URL = "https://mail.google.com/tasks/ig";
+
+ private static final String GTASK_POST_URL = "https://mail.google.com/tasks/r/ig";
+
+ private static GTaskClient mInstance = null;
+
+ private DefaultHttpClient mHttpClient;
+
+ private String mGetUrl;
+
+ private String mPostUrl;
+
+ private long mClientVersion;
+
+ private boolean mLoggedin;
+
+ private long mLastLoginTime;
+
+ private int mActionId;
+
+ private Account mAccount;
+
+ private JSONArray mUpdateArray;
+
+ private GTaskClient() {
+ mHttpClient = null;
+ mGetUrl = GTASK_GET_URL;
+ mPostUrl = GTASK_POST_URL;
+ mClientVersion = -1;
+ mLoggedin = false;
+ mLastLoginTime = 0;
+ mActionId = 1;
+ mAccount = null;
+ mUpdateArray = null;
+ }
+
+ public static synchronized GTaskClient getInstance() {
+ if (mInstance == null) {
+ mInstance = new GTaskClient();
+ }
+ return mInstance;
+ }
+
+ public boolean login(Activity activity) {
+ // we suppose that the cookie would expire after 5 minutes
+ // then we need to re-login
+ final long interval;
+ int a = 1000 * 60 * 5;
+ String str = String.valueOf(a);
+ interval = Long.parseLong(str);
+ if (mLastLoginTime + interval < System.currentTimeMillis()) {
+ mLoggedin = false;
+ }
+
+ // need to re-login after account switch
+ if (mLoggedin
+ && !TextUtils.equals(getSyncAccount().name, NotesPreferenceActivity
+ .getSyncAccountName(activity))) {
+ mLoggedin = false;
+ }
+
+ if (mLoggedin) {
+ Log.d(TAG, "already logged in");
+ return true;
+ }
+
+ mLastLoginTime = System.currentTimeMillis();
+ String authToken = loginGoogleAccount(activity, false);
+ if (authToken == null) {
+ Log.e(TAG, "login google account failed");
+ return false;
+ }
+
+ // login with custom domain if necessary
+ if (!(mAccount.name.toLowerCase().endsWith("gmail.com") || mAccount.name.toLowerCase()
+ .endsWith("googlemail.com"))) {
+ StringBuilder url = new StringBuilder(GTASK_URL).append("a/");
+ int index = mAccount.name.indexOf('@') + 1;
+ String suffix = mAccount.name.substring(index);
+ url.append(suffix + "/");
+ mGetUrl = url.toString() + "ig";
+ mPostUrl = url.toString() + "r/ig";
+
+ if (tryToLoginGtask(activity, authToken)) {
+ mLoggedin = true;
+ }
+ }
+
+ // try to login with google official url
+ if (!mLoggedin) {
+ mGetUrl = GTASK_GET_URL;
+ mPostUrl = GTASK_POST_URL;
+ if (!tryToLoginGtask(activity, authToken)) {
+ return false;
+ }
+ }
+
+ mLoggedin = true;
+ return true;
+ }
+
+ private String loginGoogleAccount(Activity activity, boolean invalidateToken) {
+ String authToken;
+ AccountManager accountManager = AccountManager.get(activity);
+ Account[] accounts = accountManager.getAccountsByType("com.google");
+
+ if (accounts.length == 0) {
+ Log.e(TAG, "there is no available google account");
+ return null;
+ }
+
+ String accountName = NotesPreferenceActivity.getSyncAccountName(activity);
+ Account account = null;
+ for (Account a : accounts) {
+ if (a.name.equals(accountName)) {
+ account = a;
+ break;
+ }
+ }
+ if (account != null) {
+ mAccount = account;
+ } else {
+ Log.e(TAG, "unable to get an account with the same name in the settings");
+ return null;
+ }
+
+ // get the token now
+ AccountManagerFuture accountManagerFuture = accountManager.getAuthToken(account,
+ "goanna_mobile", null, activity, null, null);
+ try {
+ Bundle authTokenBundle = accountManagerFuture.getResult();
+ authToken = authTokenBundle.getString(AccountManager.KEY_AUTHTOKEN);
+ if (invalidateToken) {
+ accountManager.invalidateAuthToken("com.google", authToken);
+ loginGoogleAccount(activity, false);
+ }
+ } catch (Exception e) {
+ Log.e(TAG, "get auth token failed");
+ authToken = null;
+ }
+
+ return authToken;
+ }
+
+ private boolean tryToLoginGtask(Activity activity, String authToken) {
+ if (!loginGtask(authToken)) {
+ // maybe the auth token is out of date, now let's invalidate the
+ // token and try again
+ authToken = loginGoogleAccount(activity, true);
+ if (authToken == null) {
+ Log.e(TAG, "login google account failed");
+ return false;
+ }
+
+ if (!loginGtask(authToken)) {
+ Log.e(TAG, "login gtask failed");
+ return false;
+ }
+ }
+ return true;
+ }
+
+ private boolean loginGtask(String authToken) {
+ int timeoutConnection = 10000;
+ int timeoutSocket = 15000;
+ HttpParams httpParameters = new BasicHttpParams();
+ HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection);
+ HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket);
+ mHttpClient = new DefaultHttpClient(httpParameters);
+ BasicCookieStore localBasicCookieStore = new BasicCookieStore();
+ mHttpClient.setCookieStore(localBasicCookieStore);
+ HttpProtocolParams.setUseExpectContinue(mHttpClient.getParams(), false);
+
+ // login gtask
+ try {
+ String loginUrl = mGetUrl + "?auth=" + authToken;
+ HttpGet httpGet = new HttpGet(loginUrl);
+ HttpResponse response = null;
+ response = mHttpClient.execute(httpGet);
+
+ // get the cookie now
+ List cookies = mHttpClient.getCookieStore().getCookies();
+ boolean hasAuthCookie = false;
+ for (Cookie cookie : cookies) {
+ if (cookie.getName().contains("GTL")) {
+ hasAuthCookie = true;
+ }
+ }
+ if (!hasAuthCookie) {
+ Log.w(TAG, "it seems that there is no auth cookie");
+ }
+
+ // get the client version
+ String resString = getResponseContent(response.getEntity());
+ String jsBegin = "_setup(";
+ String jsEnd = ")}";
+ int begin = resString.indexOf(jsBegin);
+ int end = resString.lastIndexOf(jsEnd);
+ String jsString = null;
+ if (begin != -1 && end != -1 && begin < end) {
+ jsString = resString.substring(begin + jsBegin.length(), end);
+ }
+ JSONObject js = new JSONObject(jsString);
+ mClientVersion = js.getLong("v");
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ return false;
+ } catch (Exception e) {
+ // simply catch all exceptions
+ Log.e(TAG, "httpget gtask_url failed");
+ return false;
+ }
+
+ return true;
+ }
+
+ private int getActionId() {
+ return mActionId++;
+ }
+
+ private HttpPost createHttpPost() {
+ HttpPost httpPost = new HttpPost(mPostUrl);
+ httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
+ httpPost.setHeader("AT", "1");
+ return httpPost;
+ }
+
+ private String getResponseContent(HttpEntity entity) throws IOException {
+ String contentEncoding = null;
+ if (entity.getContentEncoding() != null) {
+ contentEncoding = entity.getContentEncoding().getValue();
+ Log.d(TAG, "encoding: " + contentEncoding);
+ }
+
+ InputStream input = entity.getContent();
+ if (contentEncoding != null && contentEncoding.equalsIgnoreCase("gzip")) {
+ input = new GZIPInputStream(entity.getContent());
+ } else if (contentEncoding != null && contentEncoding.equalsIgnoreCase("deflate")) {
+ Inflater inflater = new Inflater(true);
+ input = new InflaterInputStream(entity.getContent(), inflater);
+ }
+
+ try {
+ InputStreamReader isr = new InputStreamReader(input);
+ BufferedReader br = new BufferedReader(isr);
+ StringBuilder sb = new StringBuilder();
+
+ while (true) {
+ String buff = br.readLine();
+ if (buff == null) {
+ return sb.toString();
+ }
+ sb = sb.append(buff);
+ }
+ } finally {
+ input.close();
+ }
+ }
+
+ private JSONObject postRequest(JSONObject js) throws NetworkFailureException {
+ if (!mLoggedin) {
+ Log.e(TAG, "please login first");
+ throw new ActionFailureException("not logged in");
+ }
+
+ HttpPost httpPost = createHttpPost();
+ try {
+ LinkedList list = new LinkedList();
+ list.add(new BasicNameValuePair("r", js.toString()));
+ UrlEncodedFormEntity entity = new UrlEncodedFormEntity(list, "UTF-8");
+ httpPost.setEntity(entity);
+
+ // execute the post
+ HttpResponse response = mHttpClient.execute(httpPost);
+ String jsString = getResponseContent(response.getEntity());
+ return new JSONObject(jsString);
+
+ } catch (ClientProtocolException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new NetworkFailureException("postRequest failed");
+ } catch (IOException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new NetworkFailureException("postRequest failed");
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("unable to convert response content to jsonobject");
+ } catch (Exception e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("error occurs when posting request");
+ }
+ }
+
+ public void createTask(Task task) throws NetworkFailureException {
+ commitUpdate();
+ try {
+ JSONObject jsPost = new JSONObject();
+ JSONArray actionList = new JSONArray();
+
+ // action_list
+ actionList.put(task.getCreateAction(getActionId()));
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList);
+
+ // client_version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ // post
+ JSONObject jsResponse = postRequest(jsPost);
+ JSONObject jsResult = (JSONObject) jsResponse.getJSONArray(
+ GTaskStringUtils.GTASK_JSON_RESULTS).get(0);
+ task.setGid(jsResult.getString(GTaskStringUtils.GTASK_JSON_NEW_ID));
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("create task: handing jsonobject failed");
+ }
+ }
+
+ public void createTaskList(TaskList tasklist) throws NetworkFailureException {
+ commitUpdate();
+ try {
+ JSONObject jsPost = new JSONObject();
+ JSONArray actionList = new JSONArray();
+
+ // action_list
+ actionList.put(tasklist.getCreateAction(getActionId()));
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList);
+
+ // client version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ // post
+ JSONObject jsResponse = postRequest(jsPost);
+ JSONObject jsResult = (JSONObject) jsResponse.getJSONArray(
+ GTaskStringUtils.GTASK_JSON_RESULTS).get(0);
+ tasklist.setGid(jsResult.getString(GTaskStringUtils.GTASK_JSON_NEW_ID));
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("create tasklist: handing jsonobject failed");
+ }
+ }
+
+ public void commitUpdate() throws NetworkFailureException {
+ if (mUpdateArray != null) {
+ try {
+ JSONObject jsPost = new JSONObject();
+
+ // action_list
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, mUpdateArray);
+
+ // client_version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ postRequest(jsPost);
+ mUpdateArray = null;
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("commit update: handing jsonobject failed");
+ }
+ }
+ }
+
+ public void addUpdateNode(Node node) throws NetworkFailureException {
+ if (node != null) {
+ // too many update items may result in an error
+ // set max to 10 items
+ if (mUpdateArray != null && mUpdateArray.length() > 10) {
+ commitUpdate();
+ }
+
+ if (mUpdateArray == null)
+ mUpdateArray = new JSONArray();
+ mUpdateArray.put(node.getUpdateAction(getActionId()));
+ }
+ }
+
+ public void moveTask(Task task, TaskList preParent, TaskList curParent)
+ throws NetworkFailureException {
+ commitUpdate();
+ try {
+ JSONObject jsPost = new JSONObject();
+ JSONArray actionList = new JSONArray();
+ JSONObject action = new JSONObject();
+
+ // action_list
+ action.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_MOVE);
+ action.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, getActionId());
+ action.put(GTaskStringUtils.GTASK_JSON_ID, task.getGid());
+ if (preParent == curParent && task.getPriorSibling() != null) {
+ // put prioring_sibing_id only if moving within the tasklist and
+ // it is not the first one
+ action.put(GTaskStringUtils.GTASK_JSON_PRIOR_SIBLING_ID, task.getPriorSibling());
+ }
+ action.put(GTaskStringUtils.GTASK_JSON_SOURCE_LIST, preParent.getGid());
+ action.put(GTaskStringUtils.GTASK_JSON_DEST_PARENT, curParent.getGid());
+ if (preParent != curParent) {
+ // put the dest_list only if moving between tasklists
+ action.put(GTaskStringUtils.GTASK_JSON_DEST_LIST, curParent.getGid());
+ }
+ actionList.put(action);
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList);
+
+ // client_version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ postRequest(jsPost);
+
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("move task: handing jsonobject failed");
+ }
+ }
+
+ public void deleteNode(Node node) throws NetworkFailureException {
+ commitUpdate();
+ try {
+ JSONObject jsPost = new JSONObject();
+ JSONArray actionList = new JSONArray();
+
+ // action_list
+ node.setDeleted(true);
+ actionList.put(node.getUpdateAction(getActionId()));
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList);
+
+ // client_version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ postRequest(jsPost);
+ mUpdateArray = null;
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("delete node: handing jsonobject failed");
+ }
+ }
+
+ public JSONArray getTaskLists() throws NetworkFailureException {
+ if (!mLoggedin) {
+ Log.e(TAG, "please login first");
+ throw new ActionFailureException("not logged in");
+ }
+
+ try {
+ HttpGet httpGet = new HttpGet(mGetUrl);
+ HttpResponse response = null;
+ response = mHttpClient.execute(httpGet);
+
+ // get the task list
+ String resString = getResponseContent(response.getEntity());
+ String jsBegin = "_setup(";
+ String jsEnd = ")}";
+ int begin = resString.indexOf(jsBegin);
+ int end = resString.lastIndexOf(jsEnd);
+ String jsString = null;
+ if (begin != -1 && end != -1 && begin < end) {
+ jsString = resString.substring(begin + jsBegin.length(), end);
+ }
+ JSONObject js = new JSONObject(jsString);
+ return js.getJSONObject("t").getJSONArray(GTaskStringUtils.GTASK_JSON_LISTS);
+ } catch (ClientProtocolException e) {
+ Log.e(TAG, e.toString());
+
+
+ e.printStackTrace();
+ throw new NetworkFailureException("gettasklists: httpget failed");
+ } catch (IOException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new NetworkFailureException("gettasklists: httpget failed");
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("get task lists: handing jasonobject failed");
+ }
+ }
+
+ public JSONArray getTaskList(String listGid) throws NetworkFailureException {
+ commitUpdate();
+ try {
+ JSONObject jsPost = new JSONObject();
+ JSONArray actionList = new JSONArray();
+ JSONObject action = new JSONObject();
+
+ // action_list
+ action.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE,
+ GTaskStringUtils.GTASK_JSON_ACTION_TYPE_GETALL);
+ action.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, getActionId());
+ action.put(GTaskStringUtils.GTASK_JSON_LIST_ID, listGid);
+ action.put(GTaskStringUtils.GTASK_JSON_GET_DELETED, false);
+ actionList.put(action);
+ jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList);
+
+ // client_version
+ jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion);
+
+ JSONObject jsResponse = postRequest(jsPost);
+ return jsResponse.getJSONArray(GTaskStringUtils.GTASK_JSON_TASKS);
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("get task list: handing jsonobject failed");
+ }
+ }
+
+ public Account getSyncAccount() {
+ return mAccount;
+ }
+
+ public void resetUpdateArray() {
+ mUpdateArray = null;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/remote/GTaskManager.java b/app/src/main/java/net/micode/notes/gtask/remote/GTaskManager.java
new file mode 100644
index 0000000..0b6d96a
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/remote/GTaskManager.java
@@ -0,0 +1,819 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.remote;
+
+import android.app.Activity;
+import android.content.ContentResolver;
+import android.content.ContentUris;
+import android.content.ContentValues;
+import android.content.Context;
+import android.database.Cursor;
+import android.util.Log;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.data.MetaData;
+import net.micode.notes.gtask.data.Node;
+import net.micode.notes.gtask.data.SqlNote;
+import net.micode.notes.gtask.data.Task;
+import net.micode.notes.gtask.data.TaskList;
+import net.micode.notes.gtask.exception.ActionFailureException;
+import net.micode.notes.gtask.exception.NetworkFailureException;
+import net.micode.notes.tool.DataUtils;
+import net.micode.notes.tool.GTaskStringUtils;
+
+import org.json.JSONArray;
+import org.json.JSONException;
+import org.json.JSONObject;
+
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.Map;
+
+
+public class GTaskManager {
+ private static final String TAG = GTaskManager.class.getSimpleName();
+
+ public static final int STATE_SUCCESS = 0;
+
+ public static final int STATE_NETWORK_ERROR = 1;
+
+ public static final int STATE_INTERNAL_ERROR = 2;
+
+ public static final int STATE_SYNC_IN_PROGRESS = 3;
+
+ public static final int STATE_SYNC_CANCELLED = 4;
+
+ private static GTaskManager mInstance = null;
+
+ private Activity mActivity;
+
+ private Context mContext;
+
+ private ContentResolver mContentResolver;
+
+ private boolean mSyncing;
+
+ private boolean mCancelled;
+
+ private HashMap mGTaskListHashMap;
+
+ private HashMap mGTaskHashMap;
+
+ private HashMap mMetaHashMap;
+
+ private TaskList mMetaList;
+
+ private HashSet mLocalDeleteIdMap;
+
+ private HashMap mGidToNid;
+
+ private HashMap mNidToGid;
+
+ private GTaskManager() {
+ mSyncing = false;
+ mCancelled = false;
+ mGTaskListHashMap = new HashMap();
+ mGTaskHashMap = new HashMap();
+ mMetaHashMap = new HashMap();
+ mMetaList = null;
+ mLocalDeleteIdMap = new HashSet();
+ mGidToNid = new HashMap();
+ mNidToGid = new HashMap();
+ }
+
+ public static synchronized GTaskManager getInstance() {
+ if (mInstance == null) {
+ mInstance = new GTaskManager();
+ }
+ return mInstance;
+ }
+
+ public synchronized void setActivityContext(Activity activity) {
+ // used for getting authtoken
+ mActivity = activity;
+ }
+
+ public int sync(Context context, GTaskASyncTask asyncTask) {
+ if (mSyncing) {
+ Log.d(TAG, "Sync is in progress");
+ return STATE_SYNC_IN_PROGRESS;
+ }
+ mContext = context;
+ mContentResolver = mContext.getContentResolver();
+ mSyncing = true;
+ mCancelled = false;
+ mGTaskListHashMap.clear();
+ mGTaskHashMap.clear();
+ mMetaHashMap.clear();
+ mLocalDeleteIdMap.clear();
+ mGidToNid.clear();
+ mNidToGid.clear();
+
+ try {
+ GTaskClient client = GTaskClient.getInstance();
+ client.resetUpdateArray();
+
+ // login google task
+ if (!mCancelled) {
+ if (!client.login(mActivity)) {
+ throw new NetworkFailureException("login google task failed");
+ }
+ }
+
+ // get the task list from google
+ asyncTask.publishProgess(mContext.getString(R.string.sync_progress_init_list));
+ initGTaskList();
+
+ // do content sync work
+ asyncTask.publishProgess(mContext.getString(R.string.sync_progress_syncing));
+ syncContent();
+ } catch (NetworkFailureException e) {
+ Log.e(TAG, e.toString());
+ return STATE_NETWORK_ERROR;
+ } catch (ActionFailureException e) {
+ Log.e(TAG, e.toString());
+ return STATE_INTERNAL_ERROR;
+ } catch (Exception e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ return STATE_INTERNAL_ERROR;
+ } finally {
+ mGTaskListHashMap.clear();
+ mGTaskHashMap.clear();
+ mMetaHashMap.clear();
+ mLocalDeleteIdMap.clear();
+ mGidToNid.clear();
+ mNidToGid.clear();
+ mSyncing = false;
+ }
+
+ return mCancelled ? STATE_SYNC_CANCELLED : STATE_SUCCESS;
+ }
+
+ private void initGTaskList() throws NetworkFailureException {
+ if (mCancelled)
+ return;
+ GTaskClient client = GTaskClient.getInstance();
+ try {
+ JSONArray jsTaskLists = client.getTaskLists();
+
+ // init meta list first
+ mMetaList = null;
+ for (int i = 0; i < jsTaskLists.length(); i++) {
+ JSONObject object = jsTaskLists.getJSONObject(i);
+ String gid = object.getString(GTaskStringUtils.GTASK_JSON_ID);
+ String name = object.getString(GTaskStringUtils.GTASK_JSON_NAME);
+
+ if (name
+ .equals(GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_META)) {
+ mMetaList = new TaskList();
+ mMetaList.setContentByRemoteJSON(object);
+
+ // load meta data
+ JSONArray jsMetas = client.getTaskList(gid);
+ for (int j = 0; j < jsMetas.length(); j++) {
+ object = (JSONObject) jsMetas.getJSONObject(j);
+ MetaData metaData = new MetaData();
+ metaData.setContentByRemoteJSON(object);
+ if (metaData.isWorthSaving()) {
+ mMetaList.addChildTask(metaData);
+ if (metaData.getGid() != null) {
+ mMetaHashMap.put(metaData.getRelatedGid(), metaData);
+ }
+ }
+ }
+ }
+ }
+
+ // create meta list if not existed
+ if (mMetaList == null) {
+ mMetaList = new TaskList();
+ mMetaList.setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX
+ + GTaskStringUtils.FOLDER_META);
+ GTaskClient.getInstance().createTaskList(mMetaList);
+ }
+
+ // init task list
+ for (int i = 0; i < jsTaskLists.length(); i++) {
+ JSONObject object = jsTaskLists.getJSONObject(i);
+ String gid = object.getString(GTaskStringUtils.GTASK_JSON_ID);
+ String name = object.getString(GTaskStringUtils.GTASK_JSON_NAME);
+
+ if (name.startsWith(GTaskStringUtils.MIUI_FOLDER_PREFFIX)
+ && !name.equals(GTaskStringUtils.MIUI_FOLDER_PREFFIX
+ + GTaskStringUtils.FOLDER_META)) {
+ TaskList tasklist = new TaskList();
+ tasklist.setContentByRemoteJSON(object);
+ mGTaskListHashMap.put(gid, tasklist);
+ mGTaskHashMap.put(gid, tasklist);
+
+ // load tasks
+ JSONArray jsTasks = client.getTaskList(gid);
+ for (int j = 0; j < jsTasks.length(); j++) {
+ object = (JSONObject) jsTasks.getJSONObject(j);
+ gid = object.getString(GTaskStringUtils.GTASK_JSON_ID);
+ Task task = new Task();
+ task.setContentByRemoteJSON(object);
+ if (task.isWorthSaving()) {
+ task.setMetaInfo(mMetaHashMap.get(gid));
+ tasklist.addChildTask(task);
+ mGTaskHashMap.put(gid, task);
+ }
+ }
+ }
+ }
+ } catch (JSONException e) {
+ Log.e(TAG, e.toString());
+ e.printStackTrace();
+ throw new ActionFailureException("initGTaskList: handing JSONObject failed");
+ }
+ }
+
+ private void syncContent() throws NetworkFailureException {
+ int syncType;
+ Cursor c = null;
+ String gid;
+ Node node;
+
+ mLocalDeleteIdMap.clear();
+
+ if (mCancelled) {
+ return;
+ }
+
+ // for local deleted note
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, SqlNote.PROJECTION_NOTE,
+ "(type<>? AND parent_id=?)", new String[] {
+ String.valueOf(Notes.TYPE_SYSTEM), String.valueOf(Notes.ID_TRASH_FOLER)
+ }, null);
+ if (c != null) {
+ while (c.moveToNext()) {
+ gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ doContentSync(Node.SYNC_ACTION_DEL_REMOTE, node, c);
+ }
+
+ mLocalDeleteIdMap.add(c.getLong(SqlNote.ID_COLUMN));
+ }
+ } else {
+ Log.w(TAG, "failed to query trash folder");
+ }
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+
+ // sync folder first
+ syncFolder();
+
+ // for note existing in database
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, SqlNote.PROJECTION_NOTE,
+ "(type=? AND parent_id<>?)", new String[] {
+ String.valueOf(Notes.TYPE_NOTE), String.valueOf(Notes.ID_TRASH_FOLER)
+ }, NoteColumns.TYPE + " DESC");
+ if (c != null) {
+ Iterator> iter = mGTaskHashMap.entrySet().iterator();
+ while (iter.hasNext()) {
+ Map.Entry entry = iter.next();
+ node = entry.getValue();
+ doContentSync(Node.SYNC_ACTION_ADD_LOCAL, node, c);
+ }
+ while (c.moveToNext()) {
+ gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ mGidToNid.put(gid, c.getLong(SqlNote.ID_COLUMN));
+ mNidToGid.put(c.getLong(SqlNote.ID_COLUMN), gid);
+ syncType = node.getSyncAction(c);
+ } else {
+ if (c.getString(SqlNote.GTASK_ID_COLUMN).trim().length() == 0) {
+ // local add
+ syncType = Node.SYNC_ACTION_ADD_REMOTE;
+ } else {
+ // remote delete
+ syncType = Node.SYNC_ACTION_DEL_LOCAL;
+ }
+ }
+ doContentSync(syncType, node, c);
+ }
+ } else {
+ Log.w(TAG, "failed to query existing note in database");
+ }
+
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+
+ // go through remaining items
+ /*
+ Iterator> iter = mGTaskHashMap.entrySet().iterator();
+ while (iter.hasNext()) {
+ Map.Entry entry = iter.next();
+ node = entry.getValue();
+ doC
+
+ */
+
+ // mCancelled can be set by another thread, so we neet to check one by
+ // one
+ // clear local delete table
+ if (!mCancelled) {
+ if (!DataUtils.batchDeleteNotes(mContentResolver, mLocalDeleteIdMap)) {
+ throw new ActionFailureException("failed to batch-delete local deleted notes");
+ }
+ }
+
+ // refresh local sync id
+ if (!mCancelled) {
+ GTaskClient.getInstance().commitUpdate();
+ refreshLocalSyncId();
+ }
+
+ }
+
+ private void syncFolder() throws NetworkFailureException {
+ Cursor c = null;
+ String gid;
+ Node node;
+ int syncType;
+
+ if (mCancelled) {
+ return;
+ }
+
+ // for root folder
+ try {
+ c = mContentResolver.query(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI,
+ Notes.ID_ROOT_FOLDER), SqlNote.PROJECTION_NOTE, null, null, null);
+ if (c != null) {
+ c.moveToNext();
+ gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ mGidToNid.put(gid, (long) Notes.ID_ROOT_FOLDER);
+ mNidToGid.put((long) Notes.ID_ROOT_FOLDER, gid);
+ // for system folder, only update remote name if necessary
+ if (!node.getName().equals(
+ GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_DEFAULT))
+ doContentSync(Node.SYNC_ACTION_UPDATE_REMOTE, node, c);
+ } else {
+ doContentSync(Node.SYNC_ACTION_ADD_REMOTE, node, c);
+ }
+ } else {
+ Log.w(TAG, "failed to query root folder");
+ }
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+
+ // for call-note folder
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, SqlNote.PROJECTION_NOTE, "(_id=?)",
+ new String[] {
+ String.valueOf(Notes.ID_CALL_RECORD_FOLDER)
+ }, null);
+ if (c != null) {
+ if (c.moveToNext()) {
+ gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ mGidToNid.put(gid, (long) Notes.ID_CALL_RECORD_FOLDER);
+ mNidToGid.put((long) Notes.ID_CALL_RECORD_FOLDER, gid);
+ // for system folder, only update remote name if
+ // necessary
+ if (!node.getName().equals(
+ GTaskStringUtils.MIUI_FOLDER_PREFFIX
+ + GTaskStringUtils.FOLDER_CALL_NOTE))
+ doContentSync(Node.SYNC_ACTION_UPDATE_REMOTE, node, c);
+ } else {
+ doContentSync(Node.SYNC_ACTION_ADD_REMOTE, node, c);
+ }
+ }
+ } else {
+ Log.w(TAG, "failed to query call note folder");
+ }
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+
+ // for local existing folders
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, SqlNote.PROJECTION_NOTE,
+ "(type=? AND parent_id<>?)", new String[] {
+ String.valueOf(Notes.TYPE_FOLDER), String.valueOf(Notes.ID_TRASH_FOLER)
+ }, NoteColumns.TYPE + " DESC");
+ if (c != null) {
+ Iterator> iter = mGTaskListHashMap.entrySet().iterator();
+ while (iter.hasNext()) {
+ Map.Entry entry = iter.next();
+ gid = entry.getKey();
+ node = entry.getValue();
+ if (mGTaskHashMap.containsKey(gid)) {
+ mGTaskHashMap.remove(gid);
+ doContentSync(Node.SYNC_ACTION_ADD_LOCAL, node, c);
+ }
+ }
+ while (c.moveToNext()) {
+ gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ mGidToNid.put(gid, c.getLong(SqlNote.ID_COLUMN));
+ mNidToGid.put(c.getLong(SqlNote.ID_COLUMN), gid);
+ syncType = node.getSyncAction(c);
+ } else {
+ if (c.getString(SqlNote.GTASK_ID_COLUMN).trim().length() == 0) {
+ // local add
+ syncType = Node.SYNC_ACTION_ADD_REMOTE;
+ } else {
+ // remote delete
+ syncType = Node.SYNC_ACTION_DEL_LOCAL;
+ }
+ }
+ doContentSync(syncType, node, c);
+ }
+ } else {
+ Log.w(TAG, "failed to query existing folder");
+ }
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+
+ // for remote add folders
+ /*
+ Iterator> iter = mGTaskListHashMap.entrySet().iterator();
+ while (iter.hasNext()) {
+ Map.Entry entry = iter.next();
+ gid = entry.getKey();
+ node = entry.getValue();
+ if (mGTaskHashMap.containsKey(gid)) {
+ mGTaskHashMap.remove(gid);
+ doContentSync(Node.SYNC_ACTION_ADD_LOCAL, node, null);
+ }
+ }
+ */
+ if (!mCancelled)
+ GTaskClient.getInstance().commitUpdate();
+ }
+
+ private void doContentSync(int syncType, Node node, Cursor c) throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ MetaData meta;
+ switch (syncType) {
+ case Node.SYNC_ACTION_ADD_LOCAL:
+ addLocalNode(node);
+ break;
+ case Node.SYNC_ACTION_ADD_REMOTE:
+ addRemoteNode(node, c);
+ break;
+ case Node.SYNC_ACTION_DEL_LOCAL:
+ meta = mMetaHashMap.get(c.getString(SqlNote.GTASK_ID_COLUMN));
+ if (meta != null) {
+ GTaskClient.getInstance().deleteNode(meta);
+ }
+ mLocalDeleteIdMap.add(c.getLong(SqlNote.ID_COLUMN));
+ break;
+ case Node.SYNC_ACTION_DEL_REMOTE:
+ meta = mMetaHashMap.get(node.getGid());
+ if (meta != null) {
+ GTaskClient.getInstance().deleteNode(meta);
+ }
+ GTaskClient.getInstance().deleteNode(node);
+ break;
+ case Node.SYNC_ACTION_UPDATE_LOCAL:
+ updateLocalNode(node, c);
+ break;
+ case Node.SYNC_ACTION_UPDATE_REMOTE:
+ updateRemoteNode(node, c);
+ break;
+ case Node.SYNC_ACTION_UPDATE_CONFLICT:
+ // merging both modifications maybe a good idea
+ // right now just use local update simply
+ updateRemoteNode(node, c);
+ break;
+ case Node.SYNC_ACTION_NONE:
+ break;
+ case Node.SYNC_ACTION_ERROR:
+ default:
+ throw new ActionFailureException("unkown sync action type");
+ }
+ }
+
+ private void addLocalNode(Node node) throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ SqlNote sqlNote;
+ if (node instanceof TaskList) {
+ if (node.getName().equals(
+ GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_DEFAULT)) {
+ sqlNote = new SqlNote(mContext, Notes.ID_ROOT_FOLDER);
+ } else if (node.getName().equals(
+ GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_CALL_NOTE)) {
+ sqlNote = new SqlNote(mContext, Notes.ID_CALL_RECORD_FOLDER);
+ } else {
+ sqlNote = new SqlNote(mContext);
+ sqlNote.setContent(node.getLocalJSONFromContent());
+ sqlNote.setParentId(Notes.ID_ROOT_FOLDER);
+ }
+ } else {
+ sqlNote = new SqlNote(mContext);
+ JSONObject js = node.getLocalJSONFromContent();
+ try {
+ if (js.has(GTaskStringUtils.META_HEAD_NOTE)) {
+ JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE);
+ if (note.has(NoteColumns.ID)) {
+ long id = note.getLong(NoteColumns.ID);
+ if (DataUtils.existInNoteDatabase(mContentResolver, id)) {
+ // the id is not available, have to create a new one
+ note.remove(NoteColumns.ID);
+ }
+ }
+ }
+
+ if (js.has(GTaskStringUtils.META_HEAD_DATA)) {
+ JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA);
+ for (int i = 0; i < dataArray.length(); i++) {
+ JSONObject data = dataArray.getJSONObject(i);
+ if (data.has(DataColumns.ID)) {
+ long dataId = data.getLong(DataColumns.ID);
+ if (DataUtils.existInDataDatabase(mContentResolver, dataId)) {
+ // the data id is not available, have to create
+ // a new one
+ data.remove(DataColumns.ID);
+ }
+ }
+ }
+
+ }
+ } catch (JSONException e) {
+ Log.w(TAG, e.toString());
+ e.printStackTrace();
+ }
+ sqlNote.setContent(js);
+
+ Long parentId = mGidToNid.get(((Task) node).getParent().getGid());
+ if (parentId == null) {
+ Log.e(TAG, "cannot find task's parent id locally");
+ throw new ActionFailureException("cannot add local node");
+ }
+ sqlNote.setParentId(parentId.longValue());
+ }
+
+ // create the local node
+ sqlNote.setGtaskId(node.getGid());
+ sqlNote.commit(false);
+
+ // update gid-nid mapping
+ mGidToNid.put(node.getGid(), sqlNote.getId());
+ mNidToGid.put(sqlNote.getId(), node.getGid());
+
+ // update meta
+ updateRemoteMeta(node.getGid(), sqlNote);
+ }
+
+ private void updateLocalNode(Node node, Cursor c) throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ SqlNote sqlNote;
+ // update the note locally
+ sqlNote = new SqlNote(mContext, c);
+ sqlNote.setContent(node.getLocalJSONFromContent());
+
+ Long parentId = (node instanceof Task) ? mGidToNid.get(((Task) node).getParent().getGid())
+ : new Long(Notes.ID_ROOT_FOLDER);
+ if (parentId == null) {
+ Log.e(TAG, "cannot find task's parent id locally");
+ throw new ActionFailureException("cannot update local node");
+ }
+ sqlNote.setParentId(parentId.longValue());
+ sqlNote.commit(true);
+
+ // update meta info
+ updateRemoteMeta(node.getGid(), sqlNote);
+ }
+
+ private void addRemoteNode(Node node, Cursor c) throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ SqlNote sqlNote = new SqlNote(mContext, c);
+ Node n;
+
+ // update remotely
+ if (sqlNote.isNoteType()) {
+ Task task = new Task();
+ task.setContentByLocalJSON(sqlNote.getContent());
+
+ String parentGid = mNidToGid.get(sqlNote.getParentId());
+ if (parentGid == null) {
+ Log.e(TAG, "cannot find task's parent tasklist");
+ throw new ActionFailureException("cannot add remote task");
+ }
+ mGTaskListHashMap.get(parentGid).addChildTask(task);
+
+ GTaskClient.getInstance().createTask(task);
+ n = (Node) task;
+
+ // add meta
+ updateRemoteMeta(task.getGid(), sqlNote);
+ } else {
+ TaskList tasklist = null;
+
+ // we need to skip folder if it has already existed
+ String folderName = GTaskStringUtils.MIUI_FOLDER_PREFFIX;
+ if (sqlNote.getId() == Notes.ID_ROOT_FOLDER)
+ folderName += GTaskStringUtils.FOLDER_DEFAULT;
+ else if (sqlNote.getId() == Notes.ID_CALL_RECORD_FOLDER)
+ folderName += GTaskStringUtils.FOLDER_CALL_NOTE;
+ else
+ folderName += sqlNote.getSnippet();
+
+ Iterator> iter = mGTaskListHashMap.entrySet().iterator();
+ while (iter.hasNext()) {
+ Map.Entry entry = iter.next();
+ String gid = entry.getKey();
+ TaskList list = entry.getValue();
+
+ if (list.getName().equals(folderName)) {
+ tasklist = list;
+ if (mGTaskHashMap.containsKey(gid)) {
+ mGTaskHashMap.remove(gid);
+ }
+ break;
+ }
+ }
+
+ // no match we can add now
+ if (tasklist == null) {
+ tasklist = new TaskList();
+ tasklist.setContentByLocalJSON(sqlNote.getContent());
+ GTaskClient.getInstance().createTaskList(tasklist);
+ mGTaskListHashMap.put(tasklist.getGid(), tasklist);
+ }
+ n = (Node) tasklist;
+ }
+
+ // update local note
+ sqlNote.setGtaskId(n.getGid());
+ sqlNote.commit(false);
+ sqlNote.resetLocalModified();
+ sqlNote.commit(true);
+
+ // gid-id mapping
+ mGidToNid.put(n.getGid(), sqlNote.getId());
+ mNidToGid.put(sqlNote.getId(), n.getGid());
+ }
+
+ private void updateRemoteNode(Node node, Cursor c) throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ SqlNote sqlNote = new SqlNote(mContext, c);
+
+ // update remotely
+ node.setContentByLocalJSON(sqlNote.getContent());
+ GTaskClient.getInstance().addUpdateNode(node);
+
+ // update meta
+ updateRemoteMeta(node.getGid(), sqlNote);
+
+ // move task if necessary
+ if (sqlNote.isNoteType()) {
+ Task task = (Task) node;
+ TaskList preParentList = task.getParent();
+
+ String curParentGid = mNidToGid.get(sqlNote.getParentId());
+ if (curParentGid == null) {
+ Log.e(TAG, "cannot find task's parent tasklist");
+ throw new ActionFailureException("cannot update remote task");
+ }
+ TaskList curParentList = mGTaskListHashMap.get(curParentGid);
+
+ if (preParentList != curParentList) {
+ preParentList.removeChildTask(task);
+ curParentList.addChildTask(task);
+ GTaskClient.getInstance().moveTask(task, preParentList, curParentList);
+ }
+ }
+
+ // clear local modified flag
+ sqlNote.resetLocalModified();
+ sqlNote.commit(true);
+ }
+
+ private void updateRemoteMeta(String gid, SqlNote sqlNote) throws NetworkFailureException {
+ if (sqlNote != null && sqlNote.isNoteType()) {
+ MetaData metaData = mMetaHashMap.get(gid);
+ if (metaData != null) {
+ metaData.setMeta(gid, sqlNote.getContent());
+ GTaskClient.getInstance().addUpdateNode(metaData);
+ } else {
+ metaData = new MetaData();
+ metaData.setMeta(gid, sqlNote.getContent());
+ mMetaList.addChildTask(metaData);
+ mMetaHashMap.put(gid, metaData);
+ GTaskClient.getInstance().createTask(metaData);
+ }
+ }
+ }
+
+ private void refreshLocalSyncId() throws NetworkFailureException {
+ if (mCancelled) {
+ return;
+ }
+
+ // get the latest gtask list
+ mGTaskHashMap.clear();
+ mGTaskListHashMap.clear();
+ mMetaHashMap.clear();
+ initGTaskList();
+
+ Cursor c = null;
+ try {
+ c = mContentResolver.query(Notes.CONTENT_NOTE_URI, SqlNote.PROJECTION_NOTE,
+ "(type<>? AND parent_id<>?)", new String[] {
+ String.valueOf(Notes.TYPE_SYSTEM), String.valueOf(Notes.ID_TRASH_FOLER)
+ }, NoteColumns.TYPE + " DESC");
+ if (c != null) {
+ while (c.moveToNext()) {
+ String gid = c.getString(SqlNote.GTASK_ID_COLUMN);
+ Node node = mGTaskHashMap.get(gid);
+ if (node != null) {
+ mGTaskHashMap.remove(gid);
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.SYNC_ID, node.getLastModified());
+ mContentResolver.update(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI,
+ c.getLong(SqlNote.ID_COLUMN)), values, null, null);
+ } else {
+ Log.e(TAG, "something is missed");
+ throw new ActionFailureException(
+ "some local items don't have gid after sync");
+ }
+ }
+ } else {
+ Log.w(TAG, "failed to query local note to refresh sync id");
+ }
+ } finally {
+ if (c != null) {
+ c.close();
+ c = null;
+ }
+ }
+ }
+
+ public String getSyncAccount() {
+ return GTaskClient.getInstance().getSyncAccount().name;
+ }
+
+ public void cancelSync() {
+ mCancelled = true;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/gtask/remote/GTaskSyncService.java b/app/src/main/java/net/micode/notes/gtask/remote/GTaskSyncService.java
new file mode 100644
index 0000000..cca36f7
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/gtask/remote/GTaskSyncService.java
@@ -0,0 +1,128 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.gtask.remote;
+
+import android.app.Activity;
+import android.app.Service;
+import android.content.Context;
+import android.content.Intent;
+import android.os.Bundle;
+import android.os.IBinder;
+
+public class GTaskSyncService extends Service {
+ public final static String ACTION_STRING_NAME = "sync_action_type";
+
+ public final static int ACTION_START_SYNC = 0;
+
+ public final static int ACTION_CANCEL_SYNC = 1;
+
+ public final static int ACTION_INVALID = 2;
+
+ public final static String GTASK_SERVICE_BROADCAST_NAME = "net.micode.notes.gtask.remote.gtask_sync_service";
+
+ public final static String GTASK_SERVICE_BROADCAST_IS_SYNCING = "isSyncing";
+
+ public final static String GTASK_SERVICE_BROADCAST_PROGRESS_MSG = "progressMsg";
+
+ private static GTaskASyncTask mSyncTask = null;
+
+ private static String mSyncProgress = "";
+
+ private void startSync() {
+ if (mSyncTask == null) {
+ mSyncTask = new GTaskASyncTask(this, new GTaskASyncTask.OnCompleteListener() {
+ public void onComplete() {
+ mSyncTask = null;
+ sendBroadcast("");
+ stopSelf();
+ }
+ });
+ sendBroadcast("");
+ mSyncTask.execute();
+ }
+ }
+
+ private void cancelSync() {
+ if (mSyncTask != null) {
+ mSyncTask.cancelSync();
+ }
+ }
+
+ @Override
+ public void onCreate() {
+ mSyncTask = null;
+ }
+
+ @Override
+ public int onStartCommand(Intent intent, int flags, int startId) {
+ Bundle bundle = intent.getExtras();
+ if (bundle != null && bundle.containsKey(ACTION_STRING_NAME)) {
+ switch (bundle.getInt(ACTION_STRING_NAME, ACTION_INVALID)) {
+ case ACTION_START_SYNC:
+ startSync();
+ break;
+ case ACTION_CANCEL_SYNC:
+ cancelSync();
+ break;
+ default:
+ break;
+ }
+ return START_STICKY;
+ }
+ return super.onStartCommand(intent, flags, startId);
+ }
+
+ @Override
+ public void onLowMemory() {
+ if (mSyncTask != null) {
+ mSyncTask.cancelSync();
+ }
+ }
+
+ public IBinder onBind(Intent intent) {
+ return null;
+ }
+
+ public void sendBroadcast(String msg) {
+ mSyncProgress = msg;
+ Intent intent = new Intent(GTASK_SERVICE_BROADCAST_NAME);
+ intent.putExtra(GTASK_SERVICE_BROADCAST_IS_SYNCING, mSyncTask != null);
+ intent.putExtra(GTASK_SERVICE_BROADCAST_PROGRESS_MSG, msg);
+ sendBroadcast(intent);
+ }
+
+ public static void startSync(Activity activity) {
+ GTaskManager.getInstance().setActivityContext(activity);
+ Intent intent = new Intent(activity, GTaskSyncService.class);
+ intent.putExtra(GTaskSyncService.ACTION_STRING_NAME, GTaskSyncService.ACTION_START_SYNC);
+ activity.startService(intent);
+ }
+
+ public static void cancelSync(Context context) {
+ Intent intent = new Intent(context, GTaskSyncService.class);
+ intent.putExtra(GTaskSyncService.ACTION_STRING_NAME, GTaskSyncService.ACTION_CANCEL_SYNC);
+ context.startService(intent);
+ }
+
+ public static boolean isSyncing() {
+ return mSyncTask != null;
+ }
+
+ public static String getProgressString() {
+ return mSyncProgress;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/model/Note.java b/app/src/main/java/net/micode/notes/model/Note.java
new file mode 100644
index 0000000..c1addc5
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/model/Note.java
@@ -0,0 +1,262 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//这就是一个便签,小米便签基本功能的实现者
+package net.micode.notes.model;
+import android.content.ContentProviderOperation;
+import android.content.ContentProviderResult;
+import android.content.ContentUris;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.OperationApplicationException;
+import android.net.Uri;
+import android.os.RemoteException;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.CallNote;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.data.Notes.TextNote;
+
+import java.util.ArrayList;
+
+
+public class Note {
+ private ContentValues mNoteDiffValues;
+ private NoteData mNoteData;
+
+ //设置星标
+ private int HasStar = 0 ;
+
+ private static final String TAG = "Note";
+ /**
+ * Create a new note id for adding a new note to databases
+ */
+ public static synchronized long getNewNoteId(Context context, long folderId) {
+ // Create a new note in the database
+ ContentValues values = new ContentValues();
+ long createdTime = System.currentTimeMillis();
+ values.put(NoteColumns.CREATED_DATE, createdTime);
+ values.put(NoteColumns.MODIFIED_DATE, createdTime);
+ values.put(NoteColumns.TYPE, Notes.TYPE_NOTE);
+ values.put(NoteColumns.LOCAL_MODIFIED, 1);
+ values.put(NoteColumns.PARENT_ID, folderId);
+ Uri uri = context.getContentResolver().insert(Notes.CONTENT_NOTE_URI, values);
+
+ long noteId = 0;
+ try {
+ noteId = Long.valueOf(uri.getPathSegments().get(1));
+ } catch (NumberFormatException e) {
+ Log.e(TAG, "Get note id error :" + e.toString());
+ noteId = 0;
+ }
+ if (noteId == -1) {
+ throw new IllegalStateException("Wrong note id:" + noteId);
+ }
+ return noteId;
+ }
+
+ public Note() {
+ mNoteDiffValues = new ContentValues();
+ mNoteData = new NoteData();
+ }
+
+
+
+
+
+
+ public void setNoteValue(String key, String value) {
+ mNoteDiffValues.put(key, value);
+ mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
+ mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
+ }
+
+ public void setTextData(String key, String value) {
+ mNoteData.setTextData(key, value);
+ }
+
+ public void setTextDataId(long id) {
+ mNoteData.setTextDataId(id);
+ }
+
+ public long getTextDataId() {
+ return mNoteData.mTextDataId;
+ }
+
+ public void setCallDataId(long id) {
+ mNoteData.setCallDataId(id);
+ }
+
+ public void setCallData(String key, String value) {
+ mNoteData.setCallData(key, value);
+ }
+
+ public boolean isLocalModified() {
+ return mNoteDiffValues.size() > 0 || mNoteData.isLocalModified();
+ }
+
+ public boolean syncNote(Context context, long noteId) {
+ if (noteId <= 0) {
+ throw new IllegalArgumentException("Wrong note id:" + noteId);
+ }
+
+ if (!isLocalModified()) {
+ return true;
+ }
+
+ /**
+ * In theory, once data changed, the note should be updated on {@link NoteColumns#LOCAL_MODIFIED} and
+ * {@link NoteColumns#MODIFIED_DATE}. For data safety, though update note fails, we also update the
+ * note data info
+ */
+ if (context.getContentResolver().update(
+ ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId), mNoteDiffValues, null,
+ null) == 0) {
+ Log.e(TAG, "Update note error, should not happen");
+ // Do not return, fall through
+ }
+ mNoteDiffValues.clear();
+
+ if (mNoteData.isLocalModified()
+ && (mNoteData.pushIntoContentResolver(context, noteId) == null)) {
+ return false;
+ }
+
+ return true;
+ }
+
+ private class NoteData {
+ private long mTextDataId;
+
+ private ContentValues mTextDataValues;
+
+ private long mCallDataId;
+
+ private ContentValues mCallDataValues;
+
+ private static final String TAG = "NoteData";
+
+ public NoteData() {
+ mTextDataValues = new ContentValues();
+ mCallDataValues = new ContentValues();
+ mTextDataId = 0;
+ mCallDataId = 0;
+ }
+
+ boolean isLocalModified() {
+ return mTextDataValues.size() > 0 || mCallDataValues.size() > 0;
+ }
+
+ void setTextDataId(long id) {
+ if(id <= 0) {
+ throw new IllegalArgumentException("Text data id should larger than 0");
+ }
+ mTextDataId = id;
+ }
+
+ void setCallDataId(long id) {
+ if (id <= 0) {
+ throw new IllegalArgumentException("Call data id should larger than 0");
+ }
+ mCallDataId = id;
+ }
+
+ void setCallData(String key, String value) {
+ mCallDataValues.put(key, value);
+ mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
+ mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
+ }
+
+ void setTextData(String key, String value) {
+ mTextDataValues.put(key, value);
+ mNoteDiffValues.put(NoteColumns.LOCAL_MODIFIED, 1);
+ mNoteDiffValues.put(NoteColumns.MODIFIED_DATE, System.currentTimeMillis());
+ }
+
+ Uri pushIntoContentResolver(Context context, long noteId) {
+ /**
+ * Check for safety
+ */
+ if (noteId <= 0) {
+ throw new IllegalArgumentException("Wrong note id:" + noteId);
+ }
+
+ ArrayList operationList = new ArrayList();
+ ContentProviderOperation.Builder builder = null;
+
+ if(mTextDataValues.size() > 0) {
+ mTextDataValues.put(DataColumns.NOTE_ID, noteId);
+ if (mTextDataId == 0) {
+ mTextDataValues.put(DataColumns.MIME_TYPE, TextNote.CONTENT_ITEM_TYPE);
+ Uri uri = context.getContentResolver().insert(Notes.CONTENT_DATA_URI,
+ mTextDataValues);
+ try {
+ setTextDataId(Long.valueOf(uri.getPathSegments().get(1)));
+ } catch (NumberFormatException e) {
+ Log.e(TAG, "Insert new text data fail with noteId" + noteId);
+ mTextDataValues.clear();
+ return null;
+ }
+ } else {
+ builder = ContentProviderOperation.newUpdate(ContentUris.withAppendedId(
+ Notes.CONTENT_DATA_URI, mTextDataId));
+ builder.withValues(mTextDataValues);
+ operationList.add(builder.build());
+ }
+ mTextDataValues.clear();
+ }
+
+ if(mCallDataValues.size() > 0) {
+ mCallDataValues.put(DataColumns.NOTE_ID, noteId);
+ if (mCallDataId == 0) {
+ mCallDataValues.put(DataColumns.MIME_TYPE, CallNote.CONTENT_ITEM_TYPE);
+ Uri uri = context.getContentResolver().insert(Notes.CONTENT_DATA_URI,
+ mCallDataValues);
+ try {
+ setCallDataId(Long.valueOf(uri.getPathSegments().get(1)));
+ } catch (NumberFormatException e) {
+ Log.e(TAG, "Insert new call data fail with noteId" + noteId);
+ mCallDataValues.clear();
+ return null;
+ }
+ } else {
+ builder = ContentProviderOperation.newUpdate(ContentUris.withAppendedId(
+ Notes.CONTENT_DATA_URI, mCallDataId));
+ builder.withValues(mCallDataValues);
+ operationList.add(builder.build());
+ }
+ mCallDataValues.clear();
+ }
+
+ if (operationList.size() > 0) {
+ try {
+ ContentProviderResult[] results = context.getContentResolver().applyBatch(
+ Notes.AUTHORITY, operationList);
+ return (results == null || results.length == 0 || results[0] == null) ? null
+ : ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId);
+ } catch (RemoteException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ return null;
+ } catch (OperationApplicationException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ return null;
+ }
+ }
+ return null;
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/model/WorkingNote.java b/app/src/main/java/net/micode/notes/model/WorkingNote.java
new file mode 100644
index 0000000..9b6d31c
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/model/WorkingNote.java
@@ -0,0 +1,374 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//当前正在编写、查看的便签项
+package net.micode.notes.model;
+
+import android.appwidget.AppWidgetManager;
+import android.content.ContentUris;
+import android.content.Context;
+import android.database.Cursor;
+import android.text.TextUtils;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.CallNote;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.DataConstants;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.data.Notes.TextNote;
+import net.micode.notes.tool.ResourceParser.NoteBgResources;
+
+
+public class WorkingNote {
+ // Note for the working note
+ private Note mNote;
+ // Note Id
+ private long mNoteId;
+ // Note content
+ private String mContent;
+ // Note mode
+ private int mMode;
+
+ private long mAlertDate;
+
+ private long mModifiedDate;
+
+ private int mBgColorId;
+
+ private int mWidgetId;
+
+ private int mWidgetType;
+
+ private long mFolderId;
+
+ private Context mContext;
+
+ private static final String TAG = "WorkingNote";
+
+ private boolean mIsDeleted;
+
+ private NoteSettingChangedListener mNoteSettingStatusListener;
+
+ public static final String[] DATA_PROJECTION = new String[] {
+ DataColumns.ID,
+ DataColumns.CONTENT,
+ DataColumns.MIME_TYPE,
+ DataColumns.DATA1,
+ DataColumns.DATA2,
+ DataColumns.DATA3,
+ DataColumns.DATA4,
+ };
+
+ public static final String[] NOTE_PROJECTION = new String[] {
+ NoteColumns.PARENT_ID,
+ NoteColumns.ALERTED_DATE,
+ NoteColumns.BG_COLOR_ID,
+ NoteColumns.WIDGET_ID,
+ NoteColumns.WIDGET_TYPE,
+ NoteColumns.MODIFIED_DATE
+ };
+
+ private static final int DATA_ID_COLUMN = 0;
+
+ private static final int DATA_CONTENT_COLUMN = 1;
+
+ private static final int DATA_MIME_TYPE_COLUMN = 2;
+
+ private static final int DATA_MODE_COLUMN = 3;
+
+ private static final int NOTE_PARENT_ID_COLUMN = 0;
+
+ private static final int NOTE_ALERTED_DATE_COLUMN = 1;
+
+ private static final int NOTE_BG_COLOR_ID_COLUMN = 2;
+
+ private static final int NOTE_WIDGET_ID_COLUMN = 3;
+
+ private static final int NOTE_WIDGET_TYPE_COLUMN = 4;
+
+ private static final int NOTE_MODIFIED_DATE_COLUMN = 5;
+
+ // New note construct
+ private WorkingNote(Context context, long folderId) {
+ mContext = context;
+ mAlertDate = 0;
+ mModifiedDate = System.currentTimeMillis();
+ mFolderId = folderId;
+ mNote = new Note();
+ mNoteId = 0;
+ mIsDeleted = false;
+ mMode = 0;
+ mWidgetType = Notes.TYPE_WIDGET_INVALIDE;
+ }
+
+ // Existing note construct
+ private WorkingNote(Context context, long noteId, long folderId) {
+ mContext = context;
+ mNoteId = noteId;
+ mFolderId = folderId;
+ mIsDeleted = false;
+ mNote = new Note();
+ loadNote();
+ }
+
+ private void loadNote() {
+ Cursor cursor = mContext.getContentResolver().query(
+ ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, mNoteId), NOTE_PROJECTION, null,
+ null, null);
+
+ if (cursor != null) {
+ if (cursor.moveToFirst()) {
+ mFolderId = cursor.getLong(NOTE_PARENT_ID_COLUMN);
+ mBgColorId = cursor.getInt(NOTE_BG_COLOR_ID_COLUMN);
+ mWidgetId = cursor.getInt(NOTE_WIDGET_ID_COLUMN);
+ mWidgetType = cursor.getInt(NOTE_WIDGET_TYPE_COLUMN);
+ mAlertDate = cursor.getLong(NOTE_ALERTED_DATE_COLUMN);
+ mModifiedDate = cursor.getLong(NOTE_MODIFIED_DATE_COLUMN);
+ }
+ cursor.close();
+ } else {
+ Log.e(TAG, "No note with id:" + mNoteId);
+ throw new IllegalArgumentException("Unable to find note with id " + mNoteId);
+ }
+ loadNoteData();
+ }
+
+ private void loadNoteData() {
+ Cursor cursor = mContext.getContentResolver().query(Notes.CONTENT_DATA_URI, DATA_PROJECTION,
+ DataColumns.NOTE_ID + "=?", new String[] {
+ String.valueOf(mNoteId)
+ }, null);
+
+ if (cursor != null) {
+ if (cursor.moveToFirst()) {
+ do {
+ String type = cursor.getString(DATA_MIME_TYPE_COLUMN);
+ if (DataConstants.NOTE.equals(type)) {
+ mContent = cursor.getString(DATA_CONTENT_COLUMN);
+ mMode = cursor.getInt(DATA_MODE_COLUMN);
+ mNote.setTextDataId(cursor.getLong(DATA_ID_COLUMN));
+ } else if (DataConstants.CALL_NOTE.equals(type)) {
+ mNote.setCallDataId(cursor.getLong(DATA_ID_COLUMN));
+ } else {
+ Log.d(TAG, "Wrong note type with type:" + type);
+ }
+ } while (cursor.moveToNext());
+ }
+ cursor.close();
+ } else {
+ Log.e(TAG, "No data with id:" + mNoteId);
+ throw new IllegalArgumentException("Unable to find note's data with id " + mNoteId);
+ }
+ }
+
+ public static WorkingNote createEmptyNote(Context context, long folderId, int widgetId,
+ int widgetType, int defaultBgColorId) {
+ WorkingNote note = new WorkingNote(context, folderId);
+ note.setBgColorId(defaultBgColorId);
+ note.setWidgetId(widgetId);
+ note.setWidgetType(widgetType);
+ return note;
+ }
+
+ public static WorkingNote load(Context context, long id) {
+ return new WorkingNote(context, id, 0);
+ }
+
+ public synchronized boolean saveNote() {
+ if (isWorthSaving()) {
+ if (!existInDatabase()) {
+ if ((mNoteId = Note.getNewNoteId(mContext, mFolderId)) == 0) {
+ Log.e(TAG, "Create new note fail with id:" + mNoteId);
+ return false;
+ }
+ }
+
+ mNote.syncNote(mContext, mNoteId);
+
+ /**
+ * Update widget content if there exist any widget of this note
+ */
+ if (mWidgetId != AppWidgetManager.INVALID_APPWIDGET_ID
+ && mWidgetType != Notes.TYPE_WIDGET_INVALIDE
+ && mNoteSettingStatusListener != null) {
+ mNoteSettingStatusListener.onWidgetChanged();
+ }
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ public boolean existInDatabase() {
+ return mNoteId > 0;
+ }
+
+ private boolean isWorthSaving() {
+ if (mIsDeleted || (!existInDatabase() && TextUtils.isEmpty(mContent))
+ || (existInDatabase() && !mNote.isLocalModified())) {
+ return false;
+ } else {
+ return true;
+ }
+ }
+
+ public void setOnSettingStatusChangedListener(NoteSettingChangedListener l) {
+ mNoteSettingStatusListener = l;
+ }
+
+ public void setAlertDate(long date, boolean set) {
+ if (date != mAlertDate) {
+ mAlertDate = date;
+ mNote.setNoteValue(NoteColumns.ALERTED_DATE, String.valueOf(mAlertDate));
+ }
+ if (mNoteSettingStatusListener != null) {
+ mNoteSettingStatusListener.onClockAlertChanged(date, set);
+ }
+ }
+
+ public void markDeleted(boolean mark) {
+ mIsDeleted = mark;
+ if (mWidgetId != AppWidgetManager.INVALID_APPWIDGET_ID
+ && mWidgetType != Notes.TYPE_WIDGET_INVALIDE && mNoteSettingStatusListener != null) {
+ mNoteSettingStatusListener.onWidgetChanged();
+ }
+ }
+
+ public void setStar(){
+
+ }
+
+ public void setBgColorId(int id) {
+ if (id != mBgColorId) {
+ mBgColorId = id;
+ if (mNoteSettingStatusListener != null) {
+ mNoteSettingStatusListener.onBackgroundColorChanged();
+ }
+ mNote.setNoteValue(NoteColumns.BG_COLOR_ID, String.valueOf(id));
+ }
+ }
+
+ public void setCheckListMode(int mode) {
+ if (mMode != mode) {
+ if (mNoteSettingStatusListener != null) {
+ mNoteSettingStatusListener.onCheckListModeChanged(mMode, mode);
+ }
+ mMode = mode;
+ mNote.setTextData(TextNote.MODE, String.valueOf(mMode));
+ }
+ }
+
+ public void setWidgetType(int type) {
+ if (type != mWidgetType) {
+ mWidgetType = type;
+ mNote.setNoteValue(NoteColumns.WIDGET_TYPE, String.valueOf(mWidgetType));
+ }
+ }
+
+ public void setWidgetId(int id) {
+ if (id != mWidgetId) {
+ mWidgetId = id;
+ mNote.setNoteValue(NoteColumns.WIDGET_ID, String.valueOf(mWidgetId));
+ }
+ }
+
+ public void setWorkingText(String text) {
+ if (!TextUtils.equals(mContent, text)) {
+ mContent = text;
+ mNote.setTextData(DataColumns.CONTENT, mContent);
+ }
+ }
+
+ public void convertToCallNote(String phoneNumber, long callDate) {
+ mNote.setCallData(CallNote.CALL_DATE, String.valueOf(callDate));
+ mNote.setCallData(CallNote.PHONE_NUMBER, phoneNumber);
+ mNote.setNoteValue(NoteColumns.PARENT_ID, String.valueOf(Notes.ID_CALL_RECORD_FOLDER));
+ }
+
+ public boolean hasClockAlert() {
+ return (mAlertDate > 0 ? true : false);
+ }
+
+ public String getContent() {
+ return mContent;
+ }
+
+ public long getAlertDate() {
+ return mAlertDate;
+ }
+
+ public long getModifiedDate() {
+ return mModifiedDate;
+ }
+
+ public int getBgColorResId() {
+ return NoteBgResources.getNoteBgResource(mBgColorId);
+ }
+
+ public int getBgColorId() {
+ return mBgColorId;
+ }
+
+ public int getTitleBgResId() {
+ return NoteBgResources.getNoteTitleBgResource(mBgColorId);
+ }
+
+ public int getCheckListMode() {
+ return mMode;
+ }
+
+ public long getNoteId() {
+ return mNoteId;
+ }
+
+ public long getFolderId() {
+ return mFolderId;
+ }
+
+ public int getWidgetId() {
+ return mWidgetId;
+ }
+
+ public int getWidgetType() {
+ return mWidgetType;
+ }
+
+ public interface NoteSettingChangedListener {
+ /**
+ * Called when the background color of current note has just changed
+ */
+ void onBackgroundColorChanged();
+
+ /**
+ * Called when user set clock
+ */
+ void onClockAlertChanged(long date, boolean set);
+
+ /**
+ * Call when user create note from widget
+ */
+ void onWidgetChanged();
+
+ /**
+ * Call when switch between check list mode and normal mode
+ * @param oldMode is previous mode before change
+ * @param newMode is new mode
+ */
+ void onCheckListModeChanged(int oldMode, int newMode);
+ }
+}
+
+
diff --git a/app/src/main/java/net/micode/notes/tool/BackupUtils.java b/app/src/main/java/net/micode/notes/tool/BackupUtils.java
new file mode 100644
index 0000000..39f6ec4
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/BackupUtils.java
@@ -0,0 +1,344 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.tool;
+
+import android.content.Context;
+import android.database.Cursor;
+import android.os.Environment;
+import android.text.TextUtils;
+import android.text.format.DateFormat;
+import android.util.Log;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.DataColumns;
+import net.micode.notes.data.Notes.DataConstants;
+import net.micode.notes.data.Notes.NoteColumns;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.PrintStream;
+
+
+public class BackupUtils {
+ private static final String TAG = "BackupUtils";
+ // Singleton stuff
+ private static BackupUtils sInstance;
+
+ public static synchronized BackupUtils getInstance(Context context) {
+ if (sInstance == null) {
+ sInstance = new BackupUtils(context);
+ }
+ return sInstance;
+ }
+
+ /**
+ * Following states are signs to represents backup or restore
+ * status
+ */
+ // Currently, the sdcard is not mounted
+ public static final int STATE_SD_CARD_UNMOUONTED = 0;
+ // The backup file not exist
+ public static final int STATE_BACKUP_FILE_NOT_EXIST = 1;
+ // The data is not well formated, may be changed by other programs
+ public static final int STATE_DATA_DESTROIED = 2;
+ // Some run-time exception which causes restore or backup fails
+ public static final int STATE_SYSTEM_ERROR = 3;
+ // Backup or restore success
+ public static final int STATE_SUCCESS = 4;
+
+ private TextExport mTextExport;
+
+ private BackupUtils(Context context) {
+ mTextExport = new TextExport(context);
+ }
+
+ private static boolean externalStorageAvailable() {
+ return Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState());
+ }
+
+ public int exportToText() {
+ return mTextExport.exportToText();
+ }
+
+ public String getExportedTextFileName() {
+ return mTextExport.mFileName;
+ }
+
+ public String getExportedTextFileDir() {
+ return mTextExport.mFileDirectory;
+ }
+
+ private static class TextExport {
+ private static final String[] NOTE_PROJECTION = {
+ NoteColumns.ID,
+ NoteColumns.MODIFIED_DATE,
+ NoteColumns.SNIPPET,
+ NoteColumns.TYPE
+ };
+
+ private static final int NOTE_COLUMN_ID = 0;
+
+ private static final int NOTE_COLUMN_MODIFIED_DATE = 1;
+
+ private static final int NOTE_COLUMN_SNIPPET = 2;
+
+ private static final String[] DATA_PROJECTION = {
+ DataColumns.CONTENT,
+ DataColumns.MIME_TYPE,
+ DataColumns.DATA1,
+ DataColumns.DATA2,
+ DataColumns.DATA3,
+ DataColumns.DATA4,
+ };
+
+ private static final int DATA_COLUMN_CONTENT = 0;
+
+ private static final int DATA_COLUMN_MIME_TYPE = 1;
+
+ private static final int DATA_COLUMN_CALL_DATE = 2;
+
+ private static final int DATA_COLUMN_PHONE_NUMBER = 4;
+
+ private final String [] TEXT_FORMAT;
+ private static final int FORMAT_FOLDER_NAME = 0;
+ private static final int FORMAT_NOTE_DATE = 1;
+ private static final int FORMAT_NOTE_CONTENT = 2;
+
+ private Context mContext;
+ private String mFileName;
+ private String mFileDirectory;
+
+ public TextExport(Context context) {
+ TEXT_FORMAT = context.getResources().getStringArray(R.array.format_for_exported_note);
+ mContext = context;
+ mFileName = "";
+ mFileDirectory = "";
+ }
+
+ private String getFormat(int id) {
+ return TEXT_FORMAT[id];
+ }
+
+ /**
+ * Export the folder identified by folder id to text
+ */
+ private void exportFolderToText(String folderId, PrintStream ps) {
+ // Query notes belong to this folder
+ Cursor notesCursor = mContext.getContentResolver().query(Notes.CONTENT_NOTE_URI,
+ NOTE_PROJECTION, NoteColumns.PARENT_ID + "=?", new String[] {
+ folderId
+ }, null);
+
+ if (notesCursor != null) {
+ if (notesCursor.moveToFirst()) {
+ do {
+ // Print note's last modified date
+ ps.println(String.format(getFormat(FORMAT_NOTE_DATE), DateFormat.format(
+ mContext.getString(R.string.format_datetime_mdhm),
+ notesCursor.getLong(NOTE_COLUMN_MODIFIED_DATE))));
+ // Query data belong to this note
+ String noteId = notesCursor.getString(NOTE_COLUMN_ID);
+ exportNoteToText(noteId, ps);
+ } while (notesCursor.moveToNext());
+ }
+ notesCursor.close();
+ }
+ }
+
+ /**
+ * Export note identified by id to a print stream
+ */
+ private void exportNoteToText(String noteId, PrintStream ps) {
+ Cursor dataCursor = mContext.getContentResolver().query(Notes.CONTENT_DATA_URI,
+ DATA_PROJECTION, DataColumns.NOTE_ID + "=?", new String[] {
+ noteId
+ }, null);
+
+ if (dataCursor != null) {
+ if (dataCursor.moveToFirst()) {
+ do {
+ String mimeType = dataCursor.getString(DATA_COLUMN_MIME_TYPE);
+ if (DataConstants.CALL_NOTE.equals(mimeType)) {
+ // Print phone number
+ String phoneNumber = dataCursor.getString(DATA_COLUMN_PHONE_NUMBER);
+ long callDate = dataCursor.getLong(DATA_COLUMN_CALL_DATE);
+ String location = dataCursor.getString(DATA_COLUMN_CONTENT);
+
+ if (!TextUtils.isEmpty(phoneNumber)) {
+ ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT),
+ phoneNumber));
+ }
+ // Print call date
+ ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT), DateFormat
+ .format(mContext.getString(R.string.format_datetime_mdhm),
+ callDate)));
+ // Print call attachment location
+ if (!TextUtils.isEmpty(location)) {
+ ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT),
+ location));
+ }
+ } else if (DataConstants.NOTE.equals(mimeType)) {
+ String content = dataCursor.getString(DATA_COLUMN_CONTENT);
+ if (!TextUtils.isEmpty(content)) {
+ ps.println(String.format(getFormat(FORMAT_NOTE_CONTENT),
+ content));
+ }
+ }
+ } while (dataCursor.moveToNext());
+ }
+ dataCursor.close();
+ }
+ // print a line separator between note
+ try {
+ ps.write(new byte[] {
+ Character.LINE_SEPARATOR, Character.LETTER_NUMBER
+ });
+ } catch (IOException e) {
+ Log.e(TAG, e.toString());
+ }
+ }
+
+ /**
+ * Note will be exported as text which is user readable
+ */
+ public int exportToText() {
+ if (!externalStorageAvailable()) {
+ Log.d(TAG, "Media was not mounted");
+ return STATE_SD_CARD_UNMOUONTED;
+ }
+
+ PrintStream ps = getExportToTextPrintStream();
+ if (ps == null) {
+ Log.e(TAG, "get print stream error");
+ return STATE_SYSTEM_ERROR;
+ }
+ // First export folder and its notes
+ Cursor folderCursor = mContext.getContentResolver().query(
+ Notes.CONTENT_NOTE_URI,
+ NOTE_PROJECTION,
+ "(" + NoteColumns.TYPE + "=" + Notes.TYPE_FOLDER + " AND "
+ + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER + ") OR "
+ + NoteColumns.ID + "=" + Notes.ID_CALL_RECORD_FOLDER, null, null);
+
+ if (folderCursor != null) {
+ if (folderCursor.moveToFirst()) {
+ do {
+ // Print folder's name
+ String folderName = "";
+ if(folderCursor.getLong(NOTE_COLUMN_ID) == Notes.ID_CALL_RECORD_FOLDER) {
+ folderName = mContext.getString(R.string.call_record_folder_name);
+ } else {
+ folderName = folderCursor.getString(NOTE_COLUMN_SNIPPET);
+ }
+ if (!TextUtils.isEmpty(folderName)) {
+ ps.println(String.format(getFormat(FORMAT_FOLDER_NAME), folderName));
+ }
+ String folderId = folderCursor.getString(NOTE_COLUMN_ID);
+ exportFolderToText(folderId, ps);
+ } while (folderCursor.moveToNext());
+ }
+ folderCursor.close();
+ }
+
+ // Export notes in root's folder
+ Cursor noteCursor = mContext.getContentResolver().query(
+ Notes.CONTENT_NOTE_URI,
+ NOTE_PROJECTION,
+ NoteColumns.TYPE + "=" + +Notes.TYPE_NOTE + " AND " + NoteColumns.PARENT_ID
+ + "=0", null, null);
+
+ if (noteCursor != null) {
+ if (noteCursor.moveToFirst()) {
+ do {
+ ps.println(String.format(getFormat(FORMAT_NOTE_DATE), DateFormat.format(
+ mContext.getString(R.string.format_datetime_mdhm),
+ noteCursor.getLong(NOTE_COLUMN_MODIFIED_DATE))));
+ // Query data belong to this note
+ String noteId = noteCursor.getString(NOTE_COLUMN_ID);
+ exportNoteToText(noteId, ps);
+ } while (noteCursor.moveToNext());
+ }
+ noteCursor.close();
+ }
+ ps.close();
+
+ return STATE_SUCCESS;
+ }
+
+ /**
+ * Get a print stream pointed to the file {@generateExportedTextFile}
+ */
+ private PrintStream getExportToTextPrintStream() {
+ File file = generateFileMountedOnSDcard(mContext, R.string.file_path,
+ R.string.file_name_txt_format);
+ if (file == null) {
+ Log.e(TAG, "create file to exported failed");
+ return null;
+ }
+ mFileName = file.getName();
+ mFileDirectory = mContext.getString(R.string.file_path);
+ PrintStream ps = null;
+ try {
+ FileOutputStream fos = new FileOutputStream(file);
+ ps = new PrintStream(fos);
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ return null;
+ } catch (NullPointerException e) {
+ e.printStackTrace();
+ return null;
+ }
+ return ps;
+ }
+ }
+
+ /**
+ * Generate the text file to store imported data
+ */
+ private static File generateFileMountedOnSDcard(Context context, int filePathResId, int fileNameFormatResId) {
+ StringBuilder sb = new StringBuilder();
+ sb.append(Environment.getExternalStorageDirectory());
+ sb.append(context.getString(filePathResId));
+ File filedir = new File(sb.toString());
+ sb.append(context.getString(
+ fileNameFormatResId,
+ DateFormat.format(context.getString(R.string.format_date_ymd),
+ System.currentTimeMillis())));
+ File file = new File(sb.toString());
+
+ try {
+ if (!filedir.exists()) {
+ filedir.mkdir();
+ }
+ if (!file.exists()) {
+ file.createNewFile();
+ }
+ return file;
+ } catch (SecurityException e) {
+ e.printStackTrace();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+
+ return null;
+ }
+}
+
+
diff --git a/app/src/main/java/net/micode/notes/tool/DataUtils.java b/app/src/main/java/net/micode/notes/tool/DataUtils.java
new file mode 100644
index 0000000..2a14982
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/DataUtils.java
@@ -0,0 +1,295 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.tool;
+
+import android.content.ContentProviderOperation;
+import android.content.ContentProviderResult;
+import android.content.ContentResolver;
+import android.content.ContentUris;
+import android.content.ContentValues;
+import android.content.OperationApplicationException;
+import android.database.Cursor;
+import android.os.RemoteException;
+import android.util.Log;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.CallNote;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.ui.NotesListAdapter.AppWidgetAttribute;
+
+import java.util.ArrayList;
+import java.util.HashSet;
+
+
+public class DataUtils {
+ public static final String TAG = "DataUtils";
+ public static boolean batchDeleteNotes(ContentResolver resolver, HashSet ids) {
+ if (ids == null) {
+ Log.d(TAG, "the ids is null");
+ return true;
+ }
+ if (ids.size() == 0) {
+ Log.d(TAG, "no id is in the hashset");
+ return true;
+ }
+
+ ArrayList operationList = new ArrayList();
+ for (long id : ids) {
+ if(id == Notes.ID_ROOT_FOLDER) {
+ Log.e(TAG, "Don't delete system folder root");
+ continue;
+ }
+ ContentProviderOperation.Builder builder = ContentProviderOperation
+ .newDelete(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id));
+ operationList.add(builder.build());
+ }
+ try {
+ ContentProviderResult[] results = resolver.applyBatch(Notes.AUTHORITY, operationList);
+ if (results == null || results.length == 0 || results[0] == null) {
+ Log.d(TAG, "delete notes failed, ids:" + ids.toString());
+ return false;
+ }
+ return true;
+ } catch (RemoteException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ } catch (OperationApplicationException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ }
+ return false;
+ }
+
+ public static void moveNoteToFoler(ContentResolver resolver, long id, long srcFolderId, long desFolderId) {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.PARENT_ID, desFolderId);
+ values.put(NoteColumns.ORIGIN_PARENT_ID, srcFolderId);
+ values.put(NoteColumns.LOCAL_MODIFIED, 1);
+ resolver.update(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id), values, null, null);
+ }
+
+ public static boolean batchMoveToFolder(ContentResolver resolver, HashSet ids,
+ long folderId) {
+ if (ids == null) {
+ Log.d(TAG, "the ids is null");
+ return true;
+ }
+
+ ArrayList operationList = new ArrayList();
+ for (long id : ids) {
+ ContentProviderOperation.Builder builder = ContentProviderOperation
+ .newUpdate(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, id));
+ builder.withValue(NoteColumns.PARENT_ID, folderId);
+ builder.withValue(NoteColumns.LOCAL_MODIFIED, 1);
+ operationList.add(builder.build());
+ }
+
+ try {
+ ContentProviderResult[] results = resolver.applyBatch(Notes.AUTHORITY, operationList);
+ if (results == null || results.length == 0 || results[0] == null) {
+ Log.d(TAG, "delete notes failed, ids:" + ids.toString());
+ return false;
+ }
+ return true;
+ } catch (RemoteException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ } catch (OperationApplicationException e) {
+ Log.e(TAG, String.format("%s: %s", e.toString(), e.getMessage()));
+ }
+ return false;
+ }
+
+ /**
+ * Get the all folder count except system folders {@link Notes#TYPE_SYSTEM}}
+ */
+ public static int getUserFolderCount(ContentResolver resolver) {
+ Cursor cursor =resolver.query(Notes.CONTENT_NOTE_URI,
+ new String[] { "COUNT(*)" },
+ NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>?",
+ new String[] { String.valueOf(Notes.TYPE_FOLDER), String.valueOf(Notes.ID_TRASH_FOLER)},
+ null);
+
+ int count = 0;
+ if(cursor != null) {
+ if(cursor.moveToFirst()) {
+ try {
+ count = cursor.getInt(0);
+ } catch (IndexOutOfBoundsException e) {
+ Log.e(TAG, "get folder count failed:" + e.toString());
+ } finally {
+ cursor.close();
+ }
+ }
+ }
+ return count;
+ }
+
+ public static boolean visibleInNoteDatabase(ContentResolver resolver, long noteId, int type) {
+ Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId),
+ null,
+ NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER,
+ new String [] {String.valueOf(type)},
+ null);
+
+ boolean exist = false;
+ if (cursor != null) {
+ if (cursor.getCount() > 0) {
+ exist = true;
+ }
+ cursor.close();
+ }
+ return exist;
+ }
+
+ public static boolean existInNoteDatabase(ContentResolver resolver, long noteId) {
+ Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, noteId),
+ null, null, null, null);
+
+ boolean exist = false;
+ if (cursor != null) {
+ if (cursor.getCount() > 0) {
+ exist = true;
+ }
+ cursor.close();
+ }
+ return exist;
+ }
+
+ public static boolean existInDataDatabase(ContentResolver resolver, long dataId) {
+ Cursor cursor = resolver.query(ContentUris.withAppendedId(Notes.CONTENT_DATA_URI, dataId),
+ null, null, null, null);
+
+ boolean exist = false;
+ if (cursor != null) {
+ if (cursor.getCount() > 0) {
+ exist = true;
+ }
+ cursor.close();
+ }
+ return exist;
+ }
+
+ public static boolean checkVisibleFolderName(ContentResolver resolver, String name) {
+ Cursor cursor = resolver.query(Notes.CONTENT_NOTE_URI, null,
+ NoteColumns.TYPE + "=" + Notes.TYPE_FOLDER +
+ " AND " + NoteColumns.PARENT_ID + "<>" + Notes.ID_TRASH_FOLER +
+ " AND " + NoteColumns.SNIPPET + "=?",
+ new String[] { name }, null);
+ boolean exist = false;
+ if(cursor != null) {
+ if(cursor.getCount() > 0) {
+ exist = true;
+ }
+ cursor.close();
+ }
+ return exist;
+ }
+
+ public static HashSet getFolderNoteWidget(ContentResolver resolver, long folderId) {
+ Cursor c = resolver.query(Notes.CONTENT_NOTE_URI,
+ new String[] { NoteColumns.WIDGET_ID, NoteColumns.WIDGET_TYPE },
+ NoteColumns.PARENT_ID + "=?",
+ new String[] { String.valueOf(folderId) },
+ null);
+
+ HashSet set = null;
+ if (c != null) {
+ if (c.moveToFirst()) {
+ set = new HashSet();
+ do {
+ try {
+ AppWidgetAttribute widget = new AppWidgetAttribute();
+ widget.widgetId = c.getInt(0);
+ widget.widgetType = c.getInt(1);
+ set.add(widget);
+ } catch (IndexOutOfBoundsException e) {
+ Log.e(TAG, e.toString());
+ }
+ } while (c.moveToNext());
+ }
+ c.close();
+ }
+ return set;
+ }
+
+ public static String getCallNumberByNoteId(ContentResolver resolver, long noteId) {
+ Cursor cursor = resolver.query(Notes.CONTENT_DATA_URI,
+ new String [] { CallNote.PHONE_NUMBER },
+ CallNote.NOTE_ID + "=? AND " + CallNote.MIME_TYPE + "=?",
+ new String [] { String.valueOf(noteId), CallNote.CONTENT_ITEM_TYPE },
+ null);
+
+ if (cursor != null && cursor.moveToFirst()) {
+ try {
+ return cursor.getString(0);
+ } catch (IndexOutOfBoundsException e) {
+ Log.e(TAG, "Get call number fails " + e.toString());
+ } finally {
+ cursor.close();
+ }
+ }
+ return "";
+ }
+
+ public static long getNoteIdByPhoneNumberAndCallDate(ContentResolver resolver, String phoneNumber, long callDate) {
+ Cursor cursor = resolver.query(Notes.CONTENT_DATA_URI,
+ new String [] { CallNote.NOTE_ID },
+ CallNote.CALL_DATE + "=? AND " + CallNote.MIME_TYPE + "=? AND PHONE_NUMBERS_EQUAL("
+ + CallNote.PHONE_NUMBER + ",?)",
+ new String [] { String.valueOf(callDate), CallNote.CONTENT_ITEM_TYPE, phoneNumber },
+ null);
+
+ if (cursor != null) {
+ if (cursor.moveToFirst()) {
+ try {
+ return cursor.getLong(0);
+ } catch (IndexOutOfBoundsException e) {
+ Log.e(TAG, "Get call note id fails " + e.toString());
+ }
+ }
+ cursor.close();
+ }
+ return 0;
+ }
+
+ public static String getSnippetById(ContentResolver resolver, long noteId) {
+ Cursor cursor = resolver.query(Notes.CONTENT_NOTE_URI,
+ new String [] { NoteColumns.SNIPPET },
+ NoteColumns.ID + "=?",
+ new String [] { String.valueOf(noteId)},
+ null);
+
+ if (cursor != null) {
+ String snippet = "";
+ if (cursor.moveToFirst()) {
+ snippet = cursor.getString(0);
+ }
+ cursor.close();
+ return snippet;
+ }
+ throw new IllegalArgumentException("Note is not found with id: " + noteId);
+ }
+
+ public static String getFormattedSnippet(String snippet) {
+ if (snippet != null) {
+ snippet = snippet.trim();
+ int index = snippet.indexOf('\n');
+ if (index != -1) {
+ snippet = snippet.substring(0, index);
+ }
+ }
+ return snippet;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/tool/GTaskStringUtils.java b/app/src/main/java/net/micode/notes/tool/GTaskStringUtils.java
new file mode 100644
index 0000000..666b729
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/GTaskStringUtils.java
@@ -0,0 +1,113 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.tool;
+
+public class GTaskStringUtils {
+
+ public final static String GTASK_JSON_ACTION_ID = "action_id";
+
+ public final static String GTASK_JSON_ACTION_LIST = "action_list";
+
+ public final static String GTASK_JSON_ACTION_TYPE = "action_type";
+
+ public final static String GTASK_JSON_ACTION_TYPE_CREATE = "create";
+
+ public final static String GTASK_JSON_ACTION_TYPE_GETALL = "get_all";
+
+ public final static String GTASK_JSON_ACTION_TYPE_MOVE = "move";
+
+ public final static String GTASK_JSON_ACTION_TYPE_UPDATE = "update";
+
+ public final static String GTASK_JSON_CREATOR_ID = "creator_id";
+
+ public final static String GTASK_JSON_CHILD_ENTITY = "child_entity";
+
+ public final static String GTASK_JSON_CLIENT_VERSION = "client_version";
+
+ public final static String GTASK_JSON_COMPLETED = "completed";
+
+ public final static String GTASK_JSON_CURRENT_LIST_ID = "current_list_id";
+
+ public final static String GTASK_JSON_DEFAULT_LIST_ID = "default_list_id";
+
+ public final static String GTASK_JSON_DELETED = "deleted";
+
+ public final static String GTASK_JSON_DEST_LIST = "dest_list";
+
+ public final static String GTASK_JSON_DEST_PARENT = "dest_parent";
+
+ public final static String GTASK_JSON_DEST_PARENT_TYPE = "dest_parent_type";
+
+ public final static String GTASK_JSON_ENTITY_DELTA = "entity_delta";
+
+ public final static String GTASK_JSON_ENTITY_TYPE = "entity_type";
+
+ public final static String GTASK_JSON_GET_DELETED = "get_deleted";
+
+ public final static String GTASK_JSON_ID = "id";
+
+ public final static String GTASK_JSON_INDEX = "index";
+
+ public final static String GTASK_JSON_LAST_MODIFIED = "last_modified";
+
+ public final static String GTASK_JSON_LATEST_SYNC_POINT = "latest_sync_point";
+
+ public final static String GTASK_JSON_LIST_ID = "list_id";
+
+ public final static String GTASK_JSON_LISTS = "lists";
+
+ public final static String GTASK_JSON_NAME = "name";
+
+ public final static String GTASK_JSON_NEW_ID = "new_id";
+
+ public final static String GTASK_JSON_NOTES = "notes";
+
+ public final static String GTASK_JSON_PARENT_ID = "parent_id";
+
+ public final static String GTASK_JSON_PRIOR_SIBLING_ID = "prior_sibling_id";
+
+ public final static String GTASK_JSON_RESULTS = "results";
+
+ public final static String GTASK_JSON_SOURCE_LIST = "source_list";
+
+ public final static String GTASK_JSON_TASKS = "tasks";
+
+ public final static String GTASK_JSON_TYPE = "type";
+
+ public final static String GTASK_JSON_TYPE_GROUP = "GROUP";
+
+ public final static String GTASK_JSON_TYPE_TASK = "TASK";
+
+ public final static String GTASK_JSON_USER = "user";
+
+ public final static String MIUI_FOLDER_PREFFIX = "[MIUI_Notes]";
+
+ public final static String FOLDER_DEFAULT = "Default";
+
+ public final static String FOLDER_CALL_NOTE = "Call_Note";
+
+ public final static String FOLDER_META = "METADATA";
+
+ public final static String META_HEAD_GTASK_ID = "meta_gid";
+
+ public final static String META_HEAD_NOTE = "meta_note";
+
+ public final static String META_HEAD_DATA = "meta_data";
+
+ public final static String META_NOTE_NAME = "[META INFO] DON'T UPDATE AND DELETE";
+
+}
diff --git a/app/src/main/java/net/micode/notes/tool/ImageUtils.java b/app/src/main/java/net/micode/notes/tool/ImageUtils.java
new file mode 100644
index 0000000..b2ead96
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/ImageUtils.java
@@ -0,0 +1,357 @@
+package net.micode.notes.tool;
+
+import android.content.ContentResolver;
+import android.content.Context;
+import android.content.Intent;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.graphics.Matrix;
+import android.net.Uri;
+import android.util.Base64;
+import android.util.Log;
+
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.File;
+import java.io.InputStream;
+
+/**
+ * Created by sendtion on 2016/5/25.
+ */
+public class ImageUtils {
+
+ /**
+ * 图片压缩处理,size参数为压缩比,比如size为2,则压缩为1/4
+ **/
+ public static Bitmap compressBitmap(String path, byte[] data, Context context, Uri uri, int size, boolean width) {
+ BitmapFactory.Options options = null;
+ if (size > 0) {
+ BitmapFactory.Options info = new BitmapFactory.Options();
+ /**如果设置true的时候,decode时候Bitmap返回的为数据将空*/
+ info.inJustDecodeBounds = false;
+ decodeBitmap(path, data, context, uri, info);
+ int dim = info.outWidth;
+ if (!width) dim = Math.max(dim, info.outHeight);
+ options = new BitmapFactory.Options();
+ /**把图片宽高读取放在Options里*/
+ options.inSampleSize = size;
+ }
+ Bitmap bm = null;
+ try {
+ bm = decodeBitmap(path, data, context, uri, options);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return bm;
+ }
+
+
+ /**
+ * 把byte数据解析成图片
+ */
+ private static Bitmap decodeBitmap(String path, byte[] data, Context context, Uri uri, BitmapFactory.Options options) {
+ Bitmap result = null;
+ if (path != null) {
+ result = BitmapFactory.decodeFile(path, options);
+ } else if (data != null) {
+ result = BitmapFactory.decodeByteArray(data, 0, data.length, options);
+ } else if (uri != null) {
+ ContentResolver cr = context.getContentResolver();
+ InputStream inputStream = null;
+ try {
+ inputStream = cr.openInputStream(uri);
+ result = BitmapFactory.decodeStream(inputStream, null, options);
+ inputStream.close();
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ return result;
+ }
+
+
+ /**
+ * 把bitmap转换成String
+ *
+ * @param filePath
+ * @return
+ */
+ public static String bitmapToString(String filePath) {
+
+ Bitmap bm = getSmallBitmap(filePath, 480, 800);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ bm.compress(Bitmap.CompressFormat.JPEG, 40, baos);
+ byte[] b = baos.toByteArray();
+
+ return Base64.encodeToString(b, Base64.DEFAULT);
+
+ }
+
+ /**
+ * 计算图片的缩放值
+ *
+ * @param options
+ * @param reqWidth
+ * @param reqHeight
+ * @return
+ */
+ public static int calculateInSampleSize(BitmapFactory.Options options,
+ int reqWidth, int reqHeight) {
+ // Raw height and width of image
+ final int height = options.outHeight;
+ final int width = options.outWidth;
+ int inSampleSize = 1;
+
+ if (height > reqHeight || width > reqWidth) {
+
+ // Calculate ratios of height and width to requested height and
+ // width
+ final int heightRatio = Math.round((float) height / (float) reqHeight);
+ final int widthRatio = Math.round((float) width / (float) reqWidth);
+
+ // Choose the smallest ratio as inSampleSize value, this will
+ // guarantee
+ // a final image with both dimensions larger than or equal to the
+ // requested height and width.
+ inSampleSize = heightRatio < widthRatio ? heightRatio : widthRatio;
+ }
+
+ return inSampleSize;
+ }
+
+ /**
+ * 根据路径获得图片并压缩返回bitmap用于显示
+ *
+ * @return
+ */
+ public static Bitmap getSmallBitmap(String filePath, int newWidth, int newHeight) {
+ final BitmapFactory.Options options = new BitmapFactory.Options();
+ options.inJustDecodeBounds = true;
+ BitmapFactory.decodeFile(filePath, options);
+
+ // Calculate inSampleSize
+ options.inSampleSize = calculateInSampleSize(options, newWidth, newHeight);
+
+ // Decode bitmap with inSampleSize set
+ options.inJustDecodeBounds = false;
+
+ Bitmap bitmap = BitmapFactory.decodeFile(filePath, options);
+ Bitmap newBitmap = compressImage(bitmap, 600);
+ if (bitmap != null){
+ bitmap.recycle();
+ }
+ return newBitmap;
+ }
+
+ /**
+ * 根据路径删除图片
+ *
+ * @param path
+ */
+ public static void deleteTempFile(String path) {
+ File file = new File(path);
+ if (file.exists()) {
+ file.delete();
+ }
+ }
+
+ /**
+ * 添加到图库
+ */
+ public static void galleryAddPic(Context context, String path) {
+ Intent mediaScanIntent = new Intent(
+ Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
+ File f = new File(path);
+ Uri contentUri = Uri.fromFile(f);
+ mediaScanIntent.setData(contentUri);
+ context.sendBroadcast(mediaScanIntent);
+ }
+
+ //使用Bitmap加Matrix来缩放
+ public static Bitmap resizeImage(Bitmap bitmapOrg, int newWidth, int newHeight)
+ {
+// Bitmap bitmapOrg = BitmapFactory.decodeFile(imagePath);
+ // 获取这个图片的宽和高
+ int width = bitmapOrg.getWidth();
+ int height = bitmapOrg.getHeight();
+ //如果宽度为0 保持原图
+ if(newWidth == 0){
+ newWidth = width;
+ newHeight = height;
+ }
+ // 创建操作图片用的matrix对象
+ Matrix matrix = new Matrix();
+ // 计算宽高缩放率
+ float scaleWidth = newWidth / width;
+ float scaleHeight = newHeight / height;
+ // 缩放图片动作
+ matrix.postScale(scaleWidth, scaleHeight);
+ Bitmap resizedBitmap = Bitmap.createBitmap(bitmapOrg, 0, 0, newWidth,
+ newHeight, matrix, true);
+ //Log.e("###newWidth=", resizedBitmap.getWidth()+"");
+ //Log.e("###newHeight=", resizedBitmap.getHeight()+"");
+ resizedBitmap = compressImage(resizedBitmap, 100);//质量压缩
+ return resizedBitmap;
+ }
+
+ //使用BitmapFactory.Options的inSampleSize参数来缩放
+ public static Bitmap resizeImage2(String path, int width, int height)
+ {
+ BitmapFactory.Options options = new BitmapFactory.Options();
+ options.inJustDecodeBounds = true;//不加载bitmap到内存中
+ BitmapFactory.decodeFile(path,options);
+ int outWidth = options.outWidth;
+ int outHeight = options.outHeight;
+ options.inDither = false;
+ options.inPreferredConfig = Bitmap.Config.ARGB_8888;
+ options.inSampleSize = 1;
+
+ if (outWidth != 0 && outHeight != 0 && width != 0 && height != 0)
+ {
+ int sampleSize=(outWidth/width+outHeight/height)/2;
+ Log.d("###", "sampleSize = " + sampleSize);
+ options.inSampleSize = sampleSize;
+ }
+
+ options.inJustDecodeBounds = false;
+ return BitmapFactory.decodeFile(path, options);
+ }
+
+ /**
+ * 通过像素压缩图片,将修改图片宽高,适合获得缩略图,Used to get thumbnail
+ * @param srcPath
+ * @return
+ */
+ public static Bitmap compressBitmapByPath(String srcPath, float pixelW, float pixelH) {
+ BitmapFactory.Options newOpts = new BitmapFactory.Options();
+ //开始读入图片,此时把options.inJustDecodeBounds 设回true了
+ newOpts.inJustDecodeBounds = true;
+ newOpts.inPreferredConfig = Bitmap.Config.RGB_565;
+ Bitmap bitmap = BitmapFactory.decodeFile(srcPath,newOpts);//此时返回bm为空
+
+ newOpts.inJustDecodeBounds = false;
+ int w = newOpts.outWidth;
+ int h = newOpts.outHeight;
+ //现在主流手机比较多是800*480分辨率,所以高和宽我们设置为
+ float hh = pixelH;//这里设置高度为800f
+ float ww = pixelW;//这里设置宽度为480f
+ //缩放比。由于是固定比例缩放,只用高或者宽其中一个数据进行计算即可
+ int be = 1;//be=1表示不缩放
+ if (w > h && w > ww) {//如果宽度大的话根据宽度固定大小缩放
+ be = (int) (newOpts.outWidth / ww);
+ } else if (w < h && h > hh) {//如果高度高的话根据宽度固定大小缩放
+ be = (int) (newOpts.outHeight / hh);
+ }
+ if (be <= 0)
+ be = 1;
+ newOpts.inSampleSize = be;//设置缩放比例
+ //重新读入图片,注意此时已经把options.inJustDecodeBounds 设回false了
+ bitmap = BitmapFactory.decodeFile(srcPath, newOpts);
+ // return compress(bitmap, maxSize); // 这里再进行质量压缩的意义不大,反而耗资源,删除
+ return bitmap;
+ }
+
+ /**
+ * 通过大小压缩,将修改图片宽高,适合获得缩略图,Used to get thumbnail
+ * @param image
+ * @param pixelW
+ * @param pixelH
+ * @return
+ */
+ public static Bitmap compressBitmapByBmp(Bitmap image, float pixelW, float pixelH) {
+ ByteArrayOutputStream os = new ByteArrayOutputStream();
+ image.compress(Bitmap.CompressFormat.JPEG, 100, os);
+ if( os.toByteArray().length / 1024>1024) {//判断如果图片大于1M,进行压缩避免在生成图片(BitmapFactory.decodeStream)时溢出
+ os.reset();//重置baos即清空baos
+ image.compress(Bitmap.CompressFormat.JPEG, 50, os);//这里压缩50%,把压缩后的数据存放到baos中
+ }
+ ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray());
+ BitmapFactory.Options newOpts = new BitmapFactory.Options();
+ //开始读入图片,此时把options.inJustDecodeBounds 设回true了
+ newOpts.inJustDecodeBounds = true;
+ newOpts.inPreferredConfig = Bitmap.Config.RGB_565;
+ Bitmap bitmap = BitmapFactory.decodeStream(is, null, newOpts);
+ newOpts.inJustDecodeBounds = false;
+ int w = newOpts.outWidth;
+ int h = newOpts.outHeight;
+ float hh = pixelH;// 设置高度为240f时,可以明显看到图片缩小了
+ float ww = pixelW;// 设置宽度为120f,可以明显看到图片缩小了
+ //缩放比。由于是固定比例缩放,只用高或者宽其中一个数据进行计算即可
+ int be = 1;//be=1表示不缩放
+ if (w > h && w > ww) {//如果宽度大的话根据宽度固定大小缩放
+ be = (int) (newOpts.outWidth / ww);
+ } else if (w < h && h > hh) {//如果高度高的话根据宽度固定大小缩放
+ be = (int) (newOpts.outHeight / hh);
+ }
+ if (be <= 0) be = 1;
+ newOpts.inSampleSize = be;//设置缩放比例
+ //重新读入图片,注意此时已经把options.inJustDecodeBounds 设回false了
+ is = new ByteArrayInputStream(os.toByteArray());
+ bitmap = BitmapFactory.decodeStream(is, null, newOpts);
+ int desWidth = (int) (w / be);
+ int desHeight = (int) (h / be);
+ bitmap = Bitmap.createScaledBitmap(bitmap, desWidth, desHeight, true);
+ //压缩好比例大小后再进行质量压缩
+// return compress(bitmap, maxSize); // 这里再进行质量压缩的意义不大,反而耗资源,删除
+ return bitmap;
+ }
+
+ /**
+ * 质量压缩
+ * @param image
+ * @param maxSize
+ */
+ public static Bitmap compressImage(Bitmap image, int maxSize){
+ ByteArrayOutputStream os = new ByteArrayOutputStream();
+ // scale
+ int options = 80;
+ // Store the bitmap into output stream(no compress)
+ image.compress(Bitmap.CompressFormat.JPEG, options, os);
+ // Compress by loop
+ while ( os.toByteArray().length / 1024 > maxSize) {
+ // Clean up os
+ os.reset();
+ // interval 10
+ options -= 10;
+ image.compress(Bitmap.CompressFormat.JPEG, options, os);
+ }
+
+ Bitmap bitmap = null;
+ byte[] b = os.toByteArray();
+ if (b.length != 0) {
+ bitmap = BitmapFactory.decodeByteArray(b, 0, b.length);
+ }
+ return bitmap;
+ }
+
+ /**
+ * 对图片进行缩放
+ * @param bgimage
+ * @param newWidth
+ * @param newHeight
+ * @return
+ */
+ public static Bitmap zoomImage(Bitmap bgimage, double newWidth, double newHeight) {
+ // 获取这个图片的宽和高
+ float width = bgimage.getWidth();
+ float height = bgimage.getHeight();
+ //如果宽度为0 保持原图
+ if(newWidth == 0){
+ newWidth = width;
+ newHeight = height;
+ }
+ // 创建操作图片用的matrix对象
+ Matrix matrix = new Matrix();
+ // 计算宽高缩放率
+ float scaleWidth = ((float) newWidth) / width;
+ float scaleHeight = ((float) newHeight) / height;
+ // 缩放图片动作
+ matrix.postScale(scaleWidth, scaleHeight);
+ Bitmap bitmap = Bitmap.createBitmap(bgimage, 0, 0, (int) width,
+ (int) height, matrix, true);
+ bitmap = compressImage(bitmap, 100);//质量压缩
+ return bitmap;
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/tool/PlayRecord.java b/app/src/main/java/net/micode/notes/tool/PlayRecord.java
new file mode 100644
index 0000000..0ffb270
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/PlayRecord.java
@@ -0,0 +1,109 @@
+package net.micode.notes.tool;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.media.MediaPlayer;
+import android.media.AudioManager;
+import android.os.Bundle;
+import android.util.Log;
+import android.view.View;
+import android.widget.Button;
+import android.widget.Toast;
+
+import net.micode.notes.R;
+import java.io.File;
+
+
+public class PlayRecord extends Activity implements View.OnClickListener{
+ private MediaPlayer mediaPlayer = new MediaPlayer();
+ private String TAG = "PlayRecord";
+ private Button play;
+ private Button pause;
+ private Button stop;
+ private String mRecord;
+
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.play_record);
+ play = (Button) findViewById(R.id.play_record);
+ pause = (Button) findViewById(R.id.pause_record);
+ stop = (Button) findViewById(R.id.stop_play_record);
+ play.setOnClickListener(this);
+ pause.setOnClickListener(this);
+ stop.setOnClickListener(this);
+ Intent intent = getIntent();
+ mRecord = intent.getStringExtra("Record");
+ initMediaPlayer(); // 初始化MediaPlayer
+
+
+ }
+ private void initMediaPlayer() {
+ try {
+ String path = "/storage/emulated/0/Android/data123.m4a" ;
+ File file = new File(path);
+ mediaPlayer = new MediaPlayer() ;
+ mediaPlayer.setDataSource(path); // 指定音频文件的路径
+ mediaPlayer.prepare(); // 让MediaPlayer进入到准备状态
+ mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
+ Log.d(TAG, "initMediaPlayer: Mediaplayer init success");
+ } catch (Exception e) {
+ Log.d(TAG, "initMediaPlayer: Mediaplayer init failure");
+ e.printStackTrace();
+ }
+ }
+
+ @Override
+ public void onClick(View v) {
+ switch (v.getId()) {
+ case R.id.play_record:
+
+ mediaPlayer.start(); // 开始播放
+ //setContentView(R.layout.note_edit);
+ Toast.makeText(this,"开始播放", Toast.LENGTH_SHORT).show();
+
+
+ mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
+ @Override
+ public void onCompletion(MediaPlayer mp) {
+ // 在播放完毕被回调
+ Toast.makeText(PlayRecord.this, "Record finish playing", Toast.LENGTH_SHORT);
+ }
+ });
+
+ break;
+ case R.id.pause_record:
+ if (mediaPlayer.isPlaying()) {
+ mediaPlayer.pause(); // 暂停播放
+ Toast.makeText(this,"Record is paused", Toast.LENGTH_SHORT).show();
+ }
+ else{
+ mediaPlayer.start();
+ Toast.makeText(this,"开始播放", Toast.LENGTH_SHORT).show();
+ }
+ break;
+ case R.id.stop_play_record:
+ if (mediaPlayer.isPlaying()) {
+ mediaPlayer.reset(); // 停止播放
+ Toast.makeText(this,"Record is stopped", Toast.LENGTH_SHORT).show();
+ Log.d(TAG, "mediaplayer is stop");
+ initMediaPlayer();
+
+ }
+ break;
+ default:
+ break;
+ }
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ if (mediaPlayer != null) {
+ mediaPlayer.stop();
+ mediaPlayer.release();
+ }
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/tool/ResourceParser.java b/app/src/main/java/net/micode/notes/tool/ResourceParser.java
new file mode 100644
index 0000000..1ad3ad6
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/ResourceParser.java
@@ -0,0 +1,181 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.tool;
+
+import android.content.Context;
+import android.preference.PreferenceManager;
+
+import net.micode.notes.R;
+import net.micode.notes.ui.NotesPreferenceActivity;
+
+public class ResourceParser {
+
+ public static final int YELLOW = 0;
+ public static final int BLUE = 1;
+ public static final int WHITE = 2;
+ public static final int GREEN = 3;
+ public static final int RED = 4;
+
+ public static final int BG_DEFAULT_COLOR = YELLOW;
+
+ public static final int TEXT_SMALL = 0;
+ public static final int TEXT_MEDIUM = 1;
+ public static final int TEXT_LARGE = 2;
+ public static final int TEXT_SUPER = 3;
+
+ public static final int BG_DEFAULT_FONT_SIZE = TEXT_MEDIUM;
+
+ public static class NoteBgResources {
+ private final static int [] BG_EDIT_RESOURCES = new int [] {
+ R.drawable.edit_yellow,
+ R.drawable.edit_blue,
+ R.drawable.edit_white,
+ R.drawable.edit_green,
+ R.drawable.edit_red
+ };
+
+ private final static int [] BG_EDIT_TITLE_RESOURCES = new int [] {
+ R.drawable.edit_title_yellow,
+ R.drawable.edit_title_blue,
+ R.drawable.edit_title_white,
+ R.drawable.edit_title_green,
+ R.drawable.edit_title_red
+ };
+
+ public static int getNoteBgResource(int id) {
+ return BG_EDIT_RESOURCES[id];
+ }
+
+ public static int getNoteTitleBgResource(int id) {
+ return BG_EDIT_TITLE_RESOURCES[id];
+ }
+ }
+
+ public static int getDefaultBgId(Context context) {
+ if (PreferenceManager.getDefaultSharedPreferences(context).getBoolean(
+ NotesPreferenceActivity.PREFERENCE_SET_BG_COLOR_KEY, false)) {
+ return (int) (Math.random() * NoteBgResources.BG_EDIT_RESOURCES.length);
+ } else {
+ return BG_DEFAULT_COLOR;
+ }
+ }
+
+ public static class NoteItemBgResources {
+ private final static int [] BG_FIRST_RESOURCES = new int [] {
+ R.drawable.list_yellow_up,
+ R.drawable.list_blue_up,
+ R.drawable.list_white_up,
+ R.drawable.list_green_up,
+ R.drawable.list_red_up
+ };
+
+ private final static int [] BG_NORMAL_RESOURCES = new int [] {
+ R.drawable.list_yellow_middle,
+ R.drawable.list_blue_middle,
+ R.drawable.list_white_middle,
+ R.drawable.list_green_middle,
+ R.drawable.list_red_middle
+ };
+
+ private final static int [] BG_LAST_RESOURCES = new int [] {
+ R.drawable.list_yellow_down,
+ R.drawable.list_blue_down,
+ R.drawable.list_white_down,
+ R.drawable.list_green_down,
+ R.drawable.list_red_down,
+ };
+
+ private final static int [] BG_SINGLE_RESOURCES = new int [] {
+ R.drawable.list_yellow_single,
+ R.drawable.list_blue_single,
+ R.drawable.list_white_single,
+ R.drawable.list_green_single,
+ R.drawable.list_red_single
+ };
+
+ public static int getNoteBgFirstRes(int id) {
+ return BG_FIRST_RESOURCES[id];
+ }
+
+ public static int getNoteBgLastRes(int id) {
+ return BG_LAST_RESOURCES[id];
+ }
+
+ public static int getNoteBgSingleRes(int id) {
+ return BG_SINGLE_RESOURCES[id];
+ }
+
+ public static int getNoteBgNormalRes(int id) {
+ return BG_NORMAL_RESOURCES[id];
+ }
+
+ public static int getFolderBgRes() {
+ return R.drawable.list_folder;
+ }
+ }
+
+ public static class WidgetBgResources {
+ private final static int [] BG_2X_RESOURCES = new int [] {
+ R.drawable.widget_2x_yellow,
+ R.drawable.widget_2x_blue,
+ R.drawable.widget_2x_white,
+ R.drawable.widget_2x_green,
+ R.drawable.widget_2x_red,
+ };
+
+ public static int getWidget2xBgResource(int id) {
+ return BG_2X_RESOURCES[id];
+ }
+
+ private final static int [] BG_4X_RESOURCES = new int [] {
+ R.drawable.widget_4x_yellow,
+ R.drawable.widget_4x_blue,
+ R.drawable.widget_4x_white,
+ R.drawable.widget_4x_green,
+ R.drawable.widget_4x_red
+ };
+
+ public static int getWidget4xBgResource(int id) {
+ return BG_4X_RESOURCES[id];
+ }
+ }
+
+ public static class TextAppearanceResources {
+ private final static int [] TEXTAPPEARANCE_RESOURCES = new int [] {
+ R.style.TextAppearanceNormal,
+ R.style.TextAppearanceMedium,
+ R.style.TextAppearanceLarge,
+ R.style.TextAppearanceSuper
+ };
+
+ public static int getTexAppearanceResource(int id) {
+ /**
+ * HACKME: Fix bug of store the resource id in shared preference.
+ * The id may larger than the length of resources, in this case,
+ * return the {@link ResourceParser#BG_DEFAULT_FONT_SIZE}
+ */
+ if (id >= TEXTAPPEARANCE_RESOURCES.length) {
+ return BG_DEFAULT_FONT_SIZE;
+ }
+ return TEXTAPPEARANCE_RESOURCES[id];
+ }
+
+ public static int getResourcesSize() {
+ return TEXTAPPEARANCE_RESOURCES.length;
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/tool/ScreenUtils.java b/app/src/main/java/net/micode/notes/tool/ScreenUtils.java
new file mode 100644
index 0000000..cfae9f7
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/tool/ScreenUtils.java
@@ -0,0 +1,97 @@
+package net.micode.notes.tool;
+
+import android.app.Activity;
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.Rect;
+import android.util.DisplayMetrics;
+import android.view.View;
+import android.view.WindowManager;
+
+/**
+ * Created by sendtion on 2016/5/25.
+ */
+public class ScreenUtils {
+
+ /**
+ * 获得屏幕宽度
+ * @param context
+ * @return
+ */
+ public static int getScreenWidth(Context context)
+ {
+ WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
+ DisplayMetrics outMetrics = new DisplayMetrics();
+ wm.getDefaultDisplay().getMetrics(outMetrics);
+ return outMetrics.widthPixels;
+ }
+
+ /**
+ * 获得屏幕高度
+ * @param context
+ * @return
+ */
+ public static int getScreenHeight(Context context) {
+ WindowManager wm = (WindowManager) context
+ .getSystemService(Context.WINDOW_SERVICE);
+ DisplayMetrics outMetrics = new DisplayMetrics();
+ wm.getDefaultDisplay().getMetrics(outMetrics);
+ return outMetrics.heightPixels;
+ }
+
+ /**
+ * 获得状态栏高度
+ * @param context
+ * @return
+ */
+ public static int getStatusHeight(Context context) {
+ int statusHeight = -1;
+ try {
+ Class> clazz = Class.forName("com.android.internal.R$dimen");
+ Object object = clazz.newInstance();
+ int height = Integer.parseInt(clazz.getField("status_bar_height")
+ .get(object).toString());
+ statusHeight = context.getResources().getDimensionPixelSize(height);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return statusHeight;
+ }
+
+ /**
+ * 获取当前屏幕截图,包含状态栏
+ */
+ public static Bitmap snapShotWithStatusBar(Activity activity){
+ View view = activity.getWindow().getDecorView();
+ view.setDrawingCacheEnabled(true);
+ view.buildDrawingCache();
+ Bitmap bmp = view.getDrawingCache();
+ int width = getScreenWidth(activity);
+ int height = getScreenHeight(activity);
+ Bitmap bp = null;
+ bp = Bitmap.createBitmap(bmp, 0, 0, width, height);
+ view.destroyDrawingCache();
+ return bp;
+ }
+
+ /**
+ * 获取当前屏幕截图,不包含状态栏
+ *
+ */
+ public static Bitmap snapShotWithoutStatusBar(Activity activity){
+ View view = activity.getWindow().getDecorView();
+ view.setDrawingCacheEnabled(true);
+ view.buildDrawingCache();
+ Bitmap bmp = view.getDrawingCache();
+ Rect frame = new Rect();
+ activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
+ int statusBarHeight = frame.top;
+ int width = getScreenWidth(activity);
+ int height = getScreenHeight(activity);
+ Bitmap bp = null;
+ bp = Bitmap.createBitmap(bmp, 0, statusBarHeight, width, height
+ - statusBarHeight);
+ view.destroyDrawingCache();
+ return bp;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java b/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java
new file mode 100644
index 0000000..2912355
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java
@@ -0,0 +1,154 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//闹钟提醒活动
+package net.micode.notes.ui;
+
+import android.app.Activity;
+import android.app.AlertDialog;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.DialogInterface.OnClickListener;
+import android.content.DialogInterface.OnDismissListener;
+import android.content.Intent;
+import android.media.AudioManager;
+import android.media.MediaPlayer;
+import android.media.RingtoneManager;
+import android.net.Uri;
+import android.os.Bundle;
+import android.os.PowerManager;
+import android.provider.Settings;
+import android.view.Window;
+import android.view.WindowManager;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.tool.DataUtils;
+
+import java.io.IOException;
+
+
+public class AlarmAlertActivity extends Activity implements OnClickListener, OnDismissListener {
+ private long mNoteId;
+ private String mSnippet;
+ private static final int SNIPPET_PREW_MAX_LEN = 60;
+ MediaPlayer mPlayer;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ requestWindowFeature(Window.FEATURE_NO_TITLE);
+ final Window win = getWindow();
+ win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
+ if (!isScreenOn()) {
+ win.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
+ | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
+ | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
+ | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR);
+ }
+ Intent intent = getIntent();
+ try {
+ mNoteId = Long.valueOf(intent.getData().getPathSegments().get(1));
+ mSnippet = DataUtils.getSnippetById(this.getContentResolver(), mNoteId);
+ mSnippet = mSnippet.length() > SNIPPET_PREW_MAX_LEN ? mSnippet.substring(0,
+ SNIPPET_PREW_MAX_LEN) + getResources().getString(R.string.notelist_string_info)
+ : mSnippet;
+ } catch (IllegalArgumentException e) {
+ e.printStackTrace();
+ return;
+ }
+
+ mPlayer = new MediaPlayer();
+ if (DataUtils.visibleInNoteDatabase(getContentResolver(), mNoteId, Notes.TYPE_NOTE)) {
+ showActionDialog();
+ playAlarmSound();
+ } else {
+ finish();
+ }
+ }
+
+ private boolean isScreenOn() {
+ PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
+ return pm.isScreenOn();
+ }
+
+ private void playAlarmSound() {
+ Uri url = RingtoneManager.getActualDefaultRingtoneUri(this, RingtoneManager.TYPE_ALARM);
+
+ int silentModeStreams = Settings.System.getInt(getContentResolver(),
+ Settings.System.MODE_RINGER_STREAMS_AFFECTED, 0);
+
+ if ((silentModeStreams & (1 << AudioManager.STREAM_ALARM)) != 0) {
+ mPlayer.setAudioStreamType(silentModeStreams);
+ } else {
+ mPlayer.setAudioStreamType(AudioManager.STREAM_ALARM);
+ }
+ try {
+ mPlayer.setDataSource(this, url);
+ mPlayer.prepare();
+ mPlayer.setLooping(true);
+ mPlayer.start();
+ } catch (IllegalArgumentException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ } catch (SecurityException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ } catch (IllegalStateException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+
+ private void showActionDialog() {
+ AlertDialog.Builder dialog = new AlertDialog.Builder(this);
+ dialog.setTitle(R.string.app_name);
+ dialog.setMessage(mSnippet);
+ dialog.setPositiveButton(R.string.notealert_ok, this);
+ if (isScreenOn()) {
+ dialog.setNegativeButton(R.string.notealert_enter, this);
+ }
+ dialog.show().setOnDismissListener(this);
+ }
+
+ public void onClick(DialogInterface dialog, int which) {
+ switch (which) {
+ case DialogInterface.BUTTON_NEGATIVE:
+ Intent intent = new Intent(this, NoteEditActivity.class);
+ intent.setAction(Intent.ACTION_VIEW);
+ intent.putExtra(Intent.EXTRA_UID, mNoteId);
+ startActivity(intent);
+ break;
+ default:
+ break;
+ }
+ }
+
+ public void onDismiss(DialogInterface dialog) {
+ stopAlarmSound();
+ finish();
+ }
+
+ private void stopAlarmSound() {
+ if (mPlayer != null) {
+ mPlayer.stop();
+ mPlayer.release();
+ mPlayer = null;
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/AlarmInitReceiver.java b/app/src/main/java/net/micode/notes/ui/AlarmInitReceiver.java
new file mode 100644
index 0000000..f6921cb
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/AlarmInitReceiver.java
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//如何启动闹钟
+package net.micode.notes.ui;
+
+import android.app.AlarmManager;
+import android.app.PendingIntent;
+import android.content.BroadcastReceiver;
+import android.content.ContentUris;
+import android.content.Context;
+import android.content.Intent;
+import android.database.Cursor;
+
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+
+
+public class AlarmInitReceiver extends BroadcastReceiver {
+
+ private static final String [] PROJECTION = new String [] {
+ NoteColumns.ID,
+ NoteColumns.ALERTED_DATE
+ };
+
+ private static final int COLUMN_ID = 0;
+ private static final int COLUMN_ALERTED_DATE = 1;
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ long currentDate = System.currentTimeMillis();
+ Cursor c = context.getContentResolver().query(Notes.CONTENT_NOTE_URI,
+ PROJECTION,
+ NoteColumns.ALERTED_DATE + ">? AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE,
+ new String[] { String.valueOf(currentDate) },
+ null);
+
+ if (c != null) {
+ if (c.moveToFirst()) {
+ do {
+ long alertDate = c.getLong(COLUMN_ALERTED_DATE);
+ Intent sender = new Intent(context, AlarmReceiver.class);
+ sender.setData(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, c.getLong(COLUMN_ID)));
+ PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, sender, 0);
+ AlarmManager alermManager = (AlarmManager) context
+ .getSystemService(Context.ALARM_SERVICE);
+ alermManager.set(AlarmManager.RTC_WAKEUP, alertDate, pendingIntent);
+ } while (c.moveToNext());
+ }
+ c.close();
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/AlarmReceiver.java b/app/src/main/java/net/micode/notes/ui/AlarmReceiver.java
new file mode 100644
index 0000000..9013f24
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/AlarmReceiver.java
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//闹钟提醒的接收
+package net.micode.notes.ui;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+
+public class AlarmReceiver extends BroadcastReceiver {
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ intent.setClass(context, AlarmAlertActivity.class);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ context.startActivity(intent);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/DateTimePicker.java b/app/src/main/java/net/micode/notes/ui/DateTimePicker.java
new file mode 100644
index 0000000..a1a60d2
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/DateTimePicker.java
@@ -0,0 +1,485 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+//设置时间提醒的地方
+package net.micode.notes.ui;
+
+import java.text.DateFormatSymbols;
+import java.util.Calendar;
+
+import net.micode.notes.R;
+
+
+import android.content.Context;
+import android.text.format.DateFormat;
+import android.view.View;
+import android.widget.FrameLayout;
+import android.widget.NumberPicker;
+
+public class DateTimePicker extends FrameLayout {
+
+ private static final boolean DEFAULT_ENABLE_STATE = true;
+
+ private static final int HOURS_IN_HALF_DAY = 12;
+ private static final int HOURS_IN_ALL_DAY = 24;
+ private static final int DAYS_IN_ALL_WEEK = 7;
+ private static final int DATE_SPINNER_MIN_VAL = 0;
+ private static final int DATE_SPINNER_MAX_VAL = DAYS_IN_ALL_WEEK - 1;
+ private static final int HOUR_SPINNER_MIN_VAL_24_HOUR_VIEW = 0;
+ private static final int HOUR_SPINNER_MAX_VAL_24_HOUR_VIEW = 23;
+ private static final int HOUR_SPINNER_MIN_VAL_12_HOUR_VIEW = 1;
+ private static final int HOUR_SPINNER_MAX_VAL_12_HOUR_VIEW = 12;
+ private static final int MINUT_SPINNER_MIN_VAL = 0;
+ private static final int MINUT_SPINNER_MAX_VAL = 59;
+ private static final int AMPM_SPINNER_MIN_VAL = 0;
+ private static final int AMPM_SPINNER_MAX_VAL = 1;
+
+ private final NumberPicker mDateSpinner;
+ private final NumberPicker mHourSpinner;
+ private final NumberPicker mMinuteSpinner;
+ private final NumberPicker mAmPmSpinner;
+ private Calendar mDate;
+
+ private String[] mDateDisplayValues = new String[DAYS_IN_ALL_WEEK];
+
+ private boolean mIsAm;
+
+ private boolean mIs24HourView;
+
+ private boolean mIsEnabled = DEFAULT_ENABLE_STATE;
+
+ private boolean mInitialising;
+
+ private OnDateTimeChangedListener mOnDateTimeChangedListener;
+
+ private NumberPicker.OnValueChangeListener mOnDateChangedListener = new NumberPicker.OnValueChangeListener() {
+ @Override
+ public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
+ mDate.add(Calendar.DAY_OF_YEAR, newVal - oldVal);
+ updateDateControl();
+ onDateTimeChanged();
+ }
+ };
+
+ private NumberPicker.OnValueChangeListener mOnHourChangedListener = new NumberPicker.OnValueChangeListener() {
+ @Override
+ public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
+ boolean isDateChanged = false;
+ Calendar cal = Calendar.getInstance();
+ if (!mIs24HourView) {
+ if (!mIsAm && oldVal == HOURS_IN_HALF_DAY - 1 && newVal == HOURS_IN_HALF_DAY) {
+ cal.setTimeInMillis(mDate.getTimeInMillis());
+ cal.add(Calendar.DAY_OF_YEAR, 1);
+ isDateChanged = true;
+ } else if (mIsAm && oldVal == HOURS_IN_HALF_DAY && newVal == HOURS_IN_HALF_DAY - 1) {
+ cal.setTimeInMillis(mDate.getTimeInMillis());
+ cal.add(Calendar.DAY_OF_YEAR, -1);
+ isDateChanged = true;
+ }
+ if (oldVal == HOURS_IN_HALF_DAY - 1 && newVal == HOURS_IN_HALF_DAY ||
+ oldVal == HOURS_IN_HALF_DAY && newVal == HOURS_IN_HALF_DAY - 1) {
+ mIsAm = !mIsAm;
+ updateAmPmControl();
+ }
+ } else {
+ if (oldVal == HOURS_IN_ALL_DAY - 1 && newVal == 0) {
+ cal.setTimeInMillis(mDate.getTimeInMillis());
+ cal.add(Calendar.DAY_OF_YEAR, 1);
+ isDateChanged = true;
+ } else if (oldVal == 0 && newVal == HOURS_IN_ALL_DAY - 1) {
+ cal.setTimeInMillis(mDate.getTimeInMillis());
+ cal.add(Calendar.DAY_OF_YEAR, -1);
+ isDateChanged = true;
+ }
+ }
+ int newHour = mHourSpinner.getValue() % HOURS_IN_HALF_DAY + (mIsAm ? 0 : HOURS_IN_HALF_DAY);
+ mDate.set(Calendar.HOUR_OF_DAY, newHour);
+ onDateTimeChanged();
+ if (isDateChanged) {
+ setCurrentYear(cal.get(Calendar.YEAR));
+ setCurrentMonth(cal.get(Calendar.MONTH));
+ setCurrentDay(cal.get(Calendar.DAY_OF_MONTH));
+ }
+ }
+ };
+
+ private NumberPicker.OnValueChangeListener mOnMinuteChangedListener = new NumberPicker.OnValueChangeListener() {
+ @Override
+ public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
+ int minValue = mMinuteSpinner.getMinValue();
+ int maxValue = mMinuteSpinner.getMaxValue();
+ int offset = 0;
+ if (oldVal == maxValue && newVal == minValue) {
+ offset += 1;
+ } else if (oldVal == minValue && newVal == maxValue) {
+ offset -= 1;
+ }
+ if (offset != 0) {
+ mDate.add(Calendar.HOUR_OF_DAY, offset);
+ mHourSpinner.setValue(getCurrentHour());
+ updateDateControl();
+ int newHour = getCurrentHourOfDay();
+ if (newHour >= HOURS_IN_HALF_DAY) {
+ mIsAm = false;
+ updateAmPmControl();
+ } else {
+ mIsAm = true;
+ updateAmPmControl();
+ }
+ }
+ mDate.set(Calendar.MINUTE, newVal);
+ onDateTimeChanged();
+ }
+ };
+
+ private NumberPicker.OnValueChangeListener mOnAmPmChangedListener = new NumberPicker.OnValueChangeListener() {
+ @Override
+ public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
+ mIsAm = !mIsAm;
+ if (mIsAm) {
+ mDate.add(Calendar.HOUR_OF_DAY, -HOURS_IN_HALF_DAY);
+ } else {
+ mDate.add(Calendar.HOUR_OF_DAY, HOURS_IN_HALF_DAY);
+ }
+ updateAmPmControl();
+ onDateTimeChanged();
+ }
+ };
+
+ public interface OnDateTimeChangedListener {
+ void onDateTimeChanged(DateTimePicker view, int year, int month,
+ int dayOfMonth, int hourOfDay, int minute);
+ }
+
+ public DateTimePicker(Context context) {
+ this(context, System.currentTimeMillis());
+ }
+
+ public DateTimePicker(Context context, long date) {
+ this(context, date, DateFormat.is24HourFormat(context));
+ }
+
+ public DateTimePicker(Context context, long date, boolean is24HourView) {
+ super(context);
+ mDate = Calendar.getInstance();
+ mInitialising = true;
+ mIsAm = getCurrentHourOfDay() >= HOURS_IN_HALF_DAY;
+ inflate(context, R.layout.datetime_picker, this);
+
+ mDateSpinner = (NumberPicker) findViewById(R.id.date);
+ mDateSpinner.setMinValue(DATE_SPINNER_MIN_VAL);
+ mDateSpinner.setMaxValue(DATE_SPINNER_MAX_VAL);
+ mDateSpinner.setOnValueChangedListener(mOnDateChangedListener);
+
+ mHourSpinner = (NumberPicker) findViewById(R.id.hour);
+ mHourSpinner.setOnValueChangedListener(mOnHourChangedListener);
+ mMinuteSpinner = (NumberPicker) findViewById(R.id.minute);
+ mMinuteSpinner.setMinValue(MINUT_SPINNER_MIN_VAL);
+ mMinuteSpinner.setMaxValue(MINUT_SPINNER_MAX_VAL);
+ mMinuteSpinner.setOnLongPressUpdateInterval(100);
+ mMinuteSpinner.setOnValueChangedListener(mOnMinuteChangedListener);
+
+ String[] stringsForAmPm = new DateFormatSymbols().getAmPmStrings();
+ mAmPmSpinner = (NumberPicker) findViewById(R.id.amPm);
+ mAmPmSpinner.setMinValue(AMPM_SPINNER_MIN_VAL);
+ mAmPmSpinner.setMaxValue(AMPM_SPINNER_MAX_VAL);
+ mAmPmSpinner.setDisplayedValues(stringsForAmPm);
+ mAmPmSpinner.setOnValueChangedListener(mOnAmPmChangedListener);
+
+ // update controls to initial state
+ updateDateControl();
+ updateHourControl();
+ updateAmPmControl();
+
+ set24HourView(is24HourView);
+
+ // set to current time
+ setCurrentDate(date);
+
+ setEnabled(isEnabled());
+
+ // set the content descriptions
+ mInitialising = false;
+ }
+
+ @Override
+ public void setEnabled(boolean enabled) {
+ if (mIsEnabled == enabled) {
+ return;
+ }
+ super.setEnabled(enabled);
+ mDateSpinner.setEnabled(enabled);
+ mMinuteSpinner.setEnabled(enabled);
+ mHourSpinner.setEnabled(enabled);
+ mAmPmSpinner.setEnabled(enabled);
+ mIsEnabled = enabled;
+ }
+
+ @Override
+ public boolean isEnabled() {
+ return mIsEnabled;
+ }
+
+ /**
+ * Get the current date in millis
+ *
+ * @return the current date in millis
+ */
+ public long getCurrentDateInTimeMillis() {
+ return mDate.getTimeInMillis();
+ }
+
+ /**
+ * Set the current date
+ *
+ * @param date The current date in millis
+ */
+ public void setCurrentDate(long date) {
+ Calendar cal = Calendar.getInstance();
+ cal.setTimeInMillis(date);
+ setCurrentDate(cal.get(Calendar.YEAR), cal.get(Calendar.MONTH), cal.get(Calendar.DAY_OF_MONTH),
+ cal.get(Calendar.HOUR_OF_DAY), cal.get(Calendar.MINUTE));
+ }
+
+ /**
+ * Set the current date
+ *
+ * @param year The current year
+ * @param month The current month
+ * @param dayOfMonth The current dayOfMonth
+ * @param hourOfDay The current hourOfDay
+ * @param minute The current minute
+ */
+ public void setCurrentDate(int year, int month,
+ int dayOfMonth, int hourOfDay, int minute) {
+ setCurrentYear(year);
+ setCurrentMonth(month);
+ setCurrentDay(dayOfMonth);
+ setCurrentHour(hourOfDay);
+ setCurrentMinute(minute);
+ }
+
+ /**
+ * Get current year
+ *
+ * @return The current year
+ */
+ public int getCurrentYear() {
+ return mDate.get(Calendar.YEAR);
+ }
+
+ /**
+ * Set current year
+ *
+ * @param year The current year
+ */
+ public void setCurrentYear(int year) {
+ if (!mInitialising && year == getCurrentYear()) {
+ return;
+ }
+ mDate.set(Calendar.YEAR, year);
+ updateDateControl();
+ onDateTimeChanged();
+ }
+
+ /**
+ * Get current month in the year
+ *
+ * @return The current month in the year
+ */
+ public int getCurrentMonth() {
+ return mDate.get(Calendar.MONTH);
+ }
+
+ /**
+ * Set current month in the year
+ *
+ * @param month The month in the year
+ */
+ public void setCurrentMonth(int month) {
+ if (!mInitialising && month == getCurrentMonth()) {
+ return;
+ }
+ mDate.set(Calendar.MONTH, month);
+ updateDateControl();
+ onDateTimeChanged();
+ }
+
+ /**
+ * Get current day of the month
+ *
+ * @return The day of the month
+ */
+ public int getCurrentDay() {
+ return mDate.get(Calendar.DAY_OF_MONTH);
+ }
+
+ /**
+ * Set current day of the month
+ *
+ * @param dayOfMonth The day of the month
+ */
+ public void setCurrentDay(int dayOfMonth) {
+ if (!mInitialising && dayOfMonth == getCurrentDay()) {
+ return;
+ }
+ mDate.set(Calendar.DAY_OF_MONTH, dayOfMonth);
+ updateDateControl();
+ onDateTimeChanged();
+ }
+
+ /**
+ * Get current hour in 24 hour mode, in the range (0~23)
+ * @return The current hour in 24 hour mode
+ */
+ public int getCurrentHourOfDay() {
+ return mDate.get(Calendar.HOUR_OF_DAY);
+ }
+
+ private int getCurrentHour() {
+ if (mIs24HourView){
+ return getCurrentHourOfDay();
+ } else {
+ int hour = getCurrentHourOfDay();
+ if (hour > HOURS_IN_HALF_DAY) {
+ return hour - HOURS_IN_HALF_DAY;
+ } else {
+ return hour == 0 ? HOURS_IN_HALF_DAY : hour;
+ }
+ }
+ }
+
+ /**
+ * Set current hour in 24 hour mode, in the range (0~23)
+ *
+ * @param hourOfDay
+ */
+ public void setCurrentHour(int hourOfDay) {
+ if (!mInitialising && hourOfDay == getCurrentHourOfDay()) {
+ return;
+ }
+ mDate.set(Calendar.HOUR_OF_DAY, hourOfDay);
+ if (!mIs24HourView) {
+ if (hourOfDay >= HOURS_IN_HALF_DAY) {
+ mIsAm = false;
+ if (hourOfDay > HOURS_IN_HALF_DAY) {
+ hourOfDay -= HOURS_IN_HALF_DAY;
+ }
+ } else {
+ mIsAm = true;
+ if (hourOfDay == 0) {
+ hourOfDay = HOURS_IN_HALF_DAY;
+ }
+ }
+ updateAmPmControl();
+ }
+ mHourSpinner.setValue(hourOfDay);
+ onDateTimeChanged();
+ }
+
+ /**
+ * Get currentMinute
+ *
+ * @return The Current Minute
+ */
+ public int getCurrentMinute() {
+ return mDate.get(Calendar.MINUTE);
+ }
+
+ /**
+ * Set current minute
+ */
+ public void setCurrentMinute(int minute) {
+ if (!mInitialising && minute == getCurrentMinute()) {
+ return;
+ }
+ mMinuteSpinner.setValue(minute);
+ mDate.set(Calendar.MINUTE, minute);
+ onDateTimeChanged();
+ }
+
+ /**
+ * @return true if this is in 24 hour view else false.
+ */
+ public boolean is24HourView () {
+ return mIs24HourView;
+ }
+
+ /**
+ * Set whether in 24 hour or AM/PM mode.
+ *
+ * @param is24HourView True for 24 hour mode. False for AM/PM mode.
+ */
+ public void set24HourView(boolean is24HourView) {
+ if (mIs24HourView == is24HourView) {
+ return;
+ }
+ mIs24HourView = is24HourView;
+ mAmPmSpinner.setVisibility(is24HourView ? View.GONE : View.VISIBLE);
+ int hour = getCurrentHourOfDay();
+ updateHourControl();
+ setCurrentHour(hour);
+ updateAmPmControl();
+ }
+
+ private void updateDateControl() {
+ Calendar cal = Calendar.getInstance();
+ cal.setTimeInMillis(mDate.getTimeInMillis());
+ cal.add(Calendar.DAY_OF_YEAR, -DAYS_IN_ALL_WEEK / 2 - 1);
+ mDateSpinner.setDisplayedValues(null);
+ for (int i = 0; i < DAYS_IN_ALL_WEEK; ++i) {
+ cal.add(Calendar.DAY_OF_YEAR, 1);
+ mDateDisplayValues[i] = (String) DateFormat.format("MM.dd EEEE", cal);
+ }
+ mDateSpinner.setDisplayedValues(mDateDisplayValues);
+ mDateSpinner.setValue(DAYS_IN_ALL_WEEK / 2);
+ mDateSpinner.invalidate();
+ }
+
+ private void updateAmPmControl() {
+ if (mIs24HourView) {
+ mAmPmSpinner.setVisibility(View.GONE);
+ } else {
+ int index = mIsAm ? Calendar.AM : Calendar.PM;
+ mAmPmSpinner.setValue(index);
+ mAmPmSpinner.setVisibility(View.VISIBLE);
+ }
+ }
+
+ private void updateHourControl() {
+ if (mIs24HourView) {
+ mHourSpinner.setMinValue(HOUR_SPINNER_MIN_VAL_24_HOUR_VIEW);
+ mHourSpinner.setMaxValue(HOUR_SPINNER_MAX_VAL_24_HOUR_VIEW);
+ } else {
+ mHourSpinner.setMinValue(HOUR_SPINNER_MIN_VAL_12_HOUR_VIEW);
+ mHourSpinner.setMaxValue(HOUR_SPINNER_MAX_VAL_12_HOUR_VIEW);
+ }
+ }
+
+ /**
+ * Set the callback that indicates the 'Set' button has been pressed.
+ * @param callback the callback, if null will do nothing
+ */
+ public void setOnDateTimeChangedListener(OnDateTimeChangedListener callback) {
+ mOnDateTimeChangedListener = callback;
+ }
+
+ private void onDateTimeChanged() {
+ if (mOnDateTimeChangedListener != null) {
+ mOnDateTimeChangedListener.onDateTimeChanged(this, getCurrentYear(),
+ getCurrentMonth(), getCurrentDay(), getCurrentHourOfDay(), getCurrentMinute());
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/DateTimePickerDialog.java b/app/src/main/java/net/micode/notes/ui/DateTimePickerDialog.java
new file mode 100644
index 0000000..fde6666
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/DateTimePickerDialog.java
@@ -0,0 +1,90 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import java.util.Calendar;
+
+import net.micode.notes.R;
+import net.micode.notes.ui.DateTimePicker;
+import net.micode.notes.ui.DateTimePicker.OnDateTimeChangedListener;
+
+import android.app.AlertDialog;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.DialogInterface.OnClickListener;
+import android.text.format.DateFormat;
+import android.text.format.DateUtils;
+
+public class DateTimePickerDialog extends AlertDialog implements OnClickListener {
+
+ private Calendar mDate = Calendar.getInstance();
+ private boolean mIs24HourView;
+ private OnDateTimeSetListener mOnDateTimeSetListener;
+ private DateTimePicker mDateTimePicker;
+
+ public interface OnDateTimeSetListener {
+ void OnDateTimeSet(AlertDialog dialog, long date);
+ }
+
+ public DateTimePickerDialog(Context context, long date) {
+ super(context);
+ mDateTimePicker = new DateTimePicker(context);
+ setView(mDateTimePicker);
+ mDateTimePicker.setOnDateTimeChangedListener(new OnDateTimeChangedListener() {
+ public void onDateTimeChanged(DateTimePicker view, int year, int month,
+ int dayOfMonth, int hourOfDay, int minute) {
+ mDate.set(Calendar.YEAR, year);
+ mDate.set(Calendar.MONTH, month);
+ mDate.set(Calendar.DAY_OF_MONTH, dayOfMonth);
+ mDate.set(Calendar.HOUR_OF_DAY, hourOfDay);
+ mDate.set(Calendar.MINUTE, minute);
+ updateTitle(mDate.getTimeInMillis());
+ }
+ });
+ mDate.setTimeInMillis(date);
+ mDate.set(Calendar.SECOND, 0);
+ mDateTimePicker.setCurrentDate(mDate.getTimeInMillis());
+ setButton(context.getString(R.string.datetime_dialog_ok), this);
+ setButton2(context.getString(R.string.datetime_dialog_cancel), (OnClickListener)null);
+ set24HourView(DateFormat.is24HourFormat(this.getContext()));
+ updateTitle(mDate.getTimeInMillis());
+ }
+
+ public void set24HourView(boolean is24HourView) {
+ mIs24HourView = is24HourView;
+ }
+
+ public void setOnDateTimeSetListener(OnDateTimeSetListener callBack) {
+ mOnDateTimeSetListener = callBack;
+ }
+
+ private void updateTitle(long date) {
+ int flag =
+ DateUtils.FORMAT_SHOW_YEAR |
+ DateUtils.FORMAT_SHOW_DATE |
+ DateUtils.FORMAT_SHOW_TIME;
+ flag |= mIs24HourView ? DateUtils.FORMAT_24HOUR : DateUtils.FORMAT_12HOUR;
+ setTitle(DateUtils.formatDateTime(this.getContext(), date, flag));
+ }
+
+ public void onClick(DialogInterface arg0, int arg1) {
+ if (mOnDateTimeSetListener != null) {
+ mOnDateTimeSetListener.OnDateTimeSet(this, mDate.getTimeInMillis());
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/app/src/main/java/net/micode/notes/ui/DropdownMenu.java b/app/src/main/java/net/micode/notes/ui/DropdownMenu.java
new file mode 100644
index 0000000..613dc74
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/DropdownMenu.java
@@ -0,0 +1,61 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.View.OnClickListener;
+import android.widget.Button;
+import android.widget.PopupMenu;
+import android.widget.PopupMenu.OnMenuItemClickListener;
+
+import net.micode.notes.R;
+
+public class DropdownMenu {
+ private Button mButton;
+ private PopupMenu mPopupMenu;
+ private Menu mMenu;
+
+ public DropdownMenu(Context context, Button button, int menuId) {
+ mButton = button;
+ mButton.setBackgroundResource(R.drawable.dropdown_icon);
+ mPopupMenu = new PopupMenu(context, mButton);
+ mMenu = mPopupMenu.getMenu();
+ mPopupMenu.getMenuInflater().inflate(menuId, mMenu);
+ mButton.setOnClickListener(new OnClickListener() {
+ public void onClick(View v) {
+ mPopupMenu.show();
+ }
+ });
+ }
+
+ public void setOnDropdownMenuItemClickListener(OnMenuItemClickListener listener) {
+ if (mPopupMenu != null) {
+ mPopupMenu.setOnMenuItemClickListener(listener);
+ }
+ }
+
+ public MenuItem findItem(int id) {
+ return mMenu.findItem(id);
+ }
+
+ public void setTitle(CharSequence title) {
+ mButton.setText(title);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/FoldersListAdapter.java b/app/src/main/java/net/micode/notes/ui/FoldersListAdapter.java
new file mode 100644
index 0000000..96b77da
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/FoldersListAdapter.java
@@ -0,0 +1,80 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.database.Cursor;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.CursorAdapter;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+
+
+public class FoldersListAdapter extends CursorAdapter {
+ public static final String [] PROJECTION = {
+ NoteColumns.ID,
+ NoteColumns.SNIPPET
+ };
+
+ public static final int ID_COLUMN = 0;
+ public static final int NAME_COLUMN = 1;
+
+ public FoldersListAdapter(Context context, Cursor c) {
+ super(context, c);
+ // TODO Auto-generated constructor stub
+ }
+
+ @Override
+ public View newView(Context context, Cursor cursor, ViewGroup parent) {
+ return new FolderListItem(context);
+ }
+
+ @Override
+ public void bindView(View view, Context context, Cursor cursor) {
+ if (view instanceof FolderListItem) {
+ String folderName = (cursor.getLong(ID_COLUMN) == Notes.ID_ROOT_FOLDER) ? context
+ .getString(R.string.menu_move_parent_folder) : cursor.getString(NAME_COLUMN);
+ ((FolderListItem) view).bind(folderName);
+ }
+ }
+
+ public String getFolderName(Context context, int position) {
+ Cursor cursor = (Cursor) getItem(position);
+ return (cursor.getLong(ID_COLUMN) == Notes.ID_ROOT_FOLDER) ? context
+ .getString(R.string.menu_move_parent_folder) : cursor.getString(NAME_COLUMN);
+ }
+
+ private class FolderListItem extends LinearLayout {
+ private TextView mName;
+
+ public FolderListItem(Context context) {
+ super(context);
+ inflate(context, R.layout.folder_list_item, this);
+ mName = (TextView) findViewById(R.id.tv_folder_name);
+ }
+
+ public void bind(String name) {
+ mName.setText(name);
+ }
+ }
+
+}
diff --git a/app/src/main/java/net/micode/notes/ui/JsonParser.java b/app/src/main/java/net/micode/notes/ui/JsonParser.java
new file mode 100644
index 0000000..a27baa0
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/JsonParser.java
@@ -0,0 +1,117 @@
+package net.micode.notes.ui;
+
+import org.json.JSONArray;
+import org.json.JSONObject;
+import org.json.JSONTokener;
+
+/**
+ * Json结果解析类
+ */
+public class JsonParser {
+
+ public static String parseIatResult(String json) {
+ StringBuffer ret = new StringBuffer();
+ try {
+ JSONTokener tokener = new JSONTokener(json);
+ JSONObject joResult = new JSONObject(tokener);
+
+ JSONArray words = joResult.getJSONArray("ws");
+ for (int i = 0; i < words.length(); i++) {
+ // 转写结果词,默认使用第一个结果
+ JSONArray items = words.getJSONObject(i).getJSONArray("cw");
+ JSONObject obj = items.getJSONObject(0);
+ ret.append(obj.getString("w"));
+// 如果需要多候选结果,解析数组其他字段
+// for(int j = 0; j < items.length(); j++)
+// {
+// JSONObject obj = items.getJSONObject(j);
+// ret.append(obj.getString("w"));
+// }
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return ret.toString();
+ }
+
+ public static String parseGrammarResult(String json) {
+ StringBuffer ret = new StringBuffer();
+ try {
+ JSONTokener tokener = new JSONTokener(json);
+ JSONObject joResult = new JSONObject(tokener);
+
+ JSONArray words = joResult.getJSONArray("ws");
+ for (int i = 0; i < words.length(); i++) {
+ JSONArray items = words.getJSONObject(i).getJSONArray("cw");
+ for(int j = 0; j < items.length(); j++)
+ {
+ JSONObject obj = items.getJSONObject(j);
+ if(obj.getString("w").contains("nomatch"))
+ {
+ ret.append("没有匹配结果.");
+ return ret.toString();
+ }
+ ret.append("【结果】" + obj.getString("w"));
+ ret.append("【置信度】" + obj.getInt("sc"));
+ ret.append("\n");
+ }
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ ret.append("没有匹配结果.");
+ }
+ return ret.toString();
+ }
+
+ public static String parseLocalGrammarResult(String json) {
+ StringBuffer ret = new StringBuffer();
+ try {
+ JSONTokener tokener = new JSONTokener(json);
+ JSONObject joResult = new JSONObject(tokener);
+
+ JSONArray words = joResult.getJSONArray("ws");
+ for (int i = 0; i < words.length(); i++) {
+ JSONArray items = words.getJSONObject(i).getJSONArray("cw");
+ for(int j = 0; j < items.length(); j++)
+ {
+ JSONObject obj = items.getJSONObject(j);
+ if(obj.getString("w").contains("nomatch"))
+ {
+ ret.append("没有匹配结果.");
+ return ret.toString();
+ }
+ ret.append("【结果】" + obj.getString("w"));
+ ret.append("\n");
+ }
+ }
+ ret.append("【置信度】" + joResult.optInt("sc"));
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ ret.append("没有匹配结果.");
+ }
+ return ret.toString();
+ }
+
+ public static String parseTransResult(String json,String key) {
+ StringBuffer ret = new StringBuffer();
+ try {
+ JSONTokener tokener = new JSONTokener(json);
+ JSONObject joResult = new JSONObject(tokener);
+ String errorCode = joResult.optString("ret");
+ if(!errorCode.equals("0")) {
+ return joResult.optString("errmsg");
+ }
+ JSONObject transResult = joResult.optJSONObject("trans_result");
+ ret.append(transResult.optString(key));
+ /*JSONArray words = joResult.getJSONArray("results");
+ for (int i = 0; i < words.length(); i++) {
+ JSONObject obj = words.getJSONObject(i);
+ ret.append(obj.getString(key));
+ }*/
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return ret.toString();
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NoteEditActivity.java b/app/src/main/java/net/micode/notes/ui/NoteEditActivity.java
new file mode 100644
index 0000000..b45ca84
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NoteEditActivity.java
@@ -0,0 +1,1516 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.Manifest;
+import android.app.Activity;
+import android.app.AlarmManager;
+import android.app.AlertDialog;
+import android.app.PendingIntent;
+import android.app.SearchManager;
+import android.appwidget.AppWidgetManager;
+import android.content.ContentUris;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.content.pm.PackageManager;
+import android.graphics.Paint;
+import android.media.MediaPlayer;
+import android.media.MediaRecorder;
+import android.media.AudioManager;
+import android.os.Bundle;
+import android.os.Environment;
+import android.preference.PreferenceManager;
+import android.provider.ContactsContract;
+import android.support.v4.app.ActivityCompat;
+import android.support.v4.content.ContextCompat;
+import android.text.Editable;
+import android.text.Spannable;
+import android.text.SpannableString;
+
+import android.text.TextUtils;
+import android.text.TextWatcher;
+import android.text.format.DateUtils;
+import android.text.style.BackgroundColorSpan;
+import android.util.Log;
+import android.view.LayoutInflater;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.View.OnClickListener;
+import android.view.WindowManager;
+import android.widget.Button;
+import android.widget.CheckBox;
+import android.widget.CompoundButton;
+import android.widget.CompoundButton.OnCheckedChangeListener;
+import android.widget.EditText;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+import android.widget.Toast;
+
+
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.TextNote;
+import net.micode.notes.model.WorkingNote;
+import net.micode.notes.model.WorkingNote.NoteSettingChangedListener;
+import net.micode.notes.tool.DataUtils;
+import net.micode.notes.tool.ResourceParser;
+
+import net.micode.notes.tool.ResourceParser.TextAppearanceResources;
+import net.micode.notes.ui.DateTimePickerDialog.OnDateTimeSetListener;
+import net.micode.notes.ui.NoteEditText.OnTextViewChangeListener;
+import net.micode.notes.widget.NoteWidgetProvider_2x;
+import net.micode.notes.widget.NoteWidgetProvider_4x;
+import net.micode.notes.tool.ImageUtils;
+import net.micode.notes.tool.ScreenUtils;
+
+import com.iflytek.cloud.ErrorCode;
+import com.iflytek.cloud.InitListener;
+import com.iflytek.cloud.RecognizerListener;
+import com.iflytek.cloud.RecognizerResult;
+import com.iflytek.cloud.SpeechConstant;
+import com.iflytek.cloud.SpeechError;
+import com.iflytek.cloud.SpeechRecognizer;
+import com.iflytek.cloud.SpeechUtility;
+import com.iflytek.cloud.ui.RecognizerDialog;
+import com.iflytek.cloud.ui.RecognizerDialogListener;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+import android.speech.tts.TextToSpeech;
+import android.speech.tts.TextToSpeech.OnInitListener;
+import android.speech.RecognizerIntent;
+
+import android.text.Spanned;
+import android.provider.MediaStore;
+import android.net.Uri;
+import android.database.Cursor;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.text.style.ImageSpan;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.LinkedHashMap;
+
+import java.util.HashSet;
+import java.util.Map;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+import java.io.File;
+import java.io.IOException;
+import java.util.Locale;
+
+
+
+public class NoteEditActivity extends Activity implements OnClickListener,
+ NoteSettingChangedListener, OnTextViewChangeListener {
+ private class HeadViewHolder {
+ public TextView tvModified;
+
+ public ImageView ivAlertIcon;
+
+ public TextView tvAlertDate;
+
+ public ImageView ibSetBgColor;
+
+ public ImageView ivRecordIcon ;
+
+ public Button btnStart;
+ }
+
+ private static final Map sBgSelectorBtnsMap = new HashMap();
+
+ static {
+ sBgSelectorBtnsMap.put(R.id.iv_bg_yellow, ResourceParser.YELLOW);
+ sBgSelectorBtnsMap.put(R.id.iv_bg_red, ResourceParser.RED);
+ sBgSelectorBtnsMap.put(R.id.iv_bg_blue, ResourceParser.BLUE);
+ sBgSelectorBtnsMap.put(R.id.iv_bg_green, ResourceParser.GREEN);
+ sBgSelectorBtnsMap.put(R.id.iv_bg_white, ResourceParser.WHITE);
+ }
+
+ private static final Map sBgSelectorSelectionMap = new HashMap();
+
+ static {
+ sBgSelectorSelectionMap.put(ResourceParser.YELLOW, R.id.iv_bg_yellow_select);
+ sBgSelectorSelectionMap.put(ResourceParser.RED, R.id.iv_bg_red_select);
+ sBgSelectorSelectionMap.put(ResourceParser.BLUE, R.id.iv_bg_blue_select);
+ sBgSelectorSelectionMap.put(ResourceParser.GREEN, R.id.iv_bg_green_select);
+ sBgSelectorSelectionMap.put(ResourceParser.WHITE, R.id.iv_bg_white_select);
+ }
+
+ private static final Map sFontSizeBtnsMap = new HashMap();
+
+ static {
+ sFontSizeBtnsMap.put(R.id.ll_font_large, ResourceParser.TEXT_LARGE);
+ sFontSizeBtnsMap.put(R.id.ll_font_small, ResourceParser.TEXT_SMALL);
+ sFontSizeBtnsMap.put(R.id.ll_font_normal, ResourceParser.TEXT_MEDIUM);
+ sFontSizeBtnsMap.put(R.id.ll_font_super, ResourceParser.TEXT_SUPER);
+ }
+
+ private static final Map sFontSelectorSelectionMap = new HashMap();
+
+ static {
+ sFontSelectorSelectionMap.put(ResourceParser.TEXT_LARGE, R.id.iv_large_select);
+ sFontSelectorSelectionMap.put(ResourceParser.TEXT_SMALL, R.id.iv_small_select);
+ sFontSelectorSelectionMap.put(ResourceParser.TEXT_MEDIUM, R.id.iv_medium_select);
+ sFontSelectorSelectionMap.put(ResourceParser.TEXT_SUPER, R.id.iv_super_select);
+ }
+
+ private static final String TAG = "NoteEditActivity";
+
+ private HeadViewHolder mNoteHeaderHolder;
+
+ private View mHeadViewPanel;
+
+ private View mNoteBgColorSelector;
+
+ private View mFontSizeSelector;
+
+ private EditText mNoteEditor;
+
+ private View mNoteEditorPanel;
+
+ private WorkingNote mWorkingNote;
+
+ private SharedPreferences mSharedPrefs;
+ private int mFontSizeId;
+
+
+
+ private static final String PREFERENCE_FONT_SIZE = "pref_font_size";
+
+ private static final int SHORTCUT_ICON_TITLE_MAX_LEN = 10;
+
+ public static final String TAG_CHECKED = String.valueOf('\u221A');
+ public static final String TAG_UNCHECKED = String.valueOf('\u25A1');
+
+ private LinearLayout mEditTextList;
+
+ private String mUserQuery;
+ private Pattern mPattern;
+
+
+ //统计字数
+ private EditText editText;
+
+ private TextView textView;
+
+ //这里是有语音转文字的声明定义:
+ //private static final String TAG = "MainActivity";
+ private SpeechRecognizer mIat;// 语音听写对象
+ private RecognizerDialog mIatDialog;// 语音听写UI
+ // 用HashMap存储听写结果
+ private HashMap mIatResults = new LinkedHashMap();
+ private SharedPreferences mSharedPreferences;//缓存
+ private String mEngineType = SpeechConstant.TYPE_CLOUD;// 引擎类型
+ private String language = "zh_cn";//识别语言
+ private TextView tvResult;//识别结果
+ private Button btnStart;//开始识别
+ private String resultType = "json";//结果内容数据格式
+
+ //这个函数可以将便签内容中关于图片内容的信息过滤掉
+ private String Textchange(String oriText) {
+ StringBuffer stringBuffer = new StringBuffer(oriText);
+ int Flag1 = -1;
+ int Flag2 = -1;
+ do {//不计入表示图片的字符
+ Flag1 = stringBuffer.indexOf("");
+ if (Flag1 != -1 && Flag2 != -1) {
+ stringBuffer = stringBuffer.replace(Flag1, Flag2 + 1, "");
+ }
+ } while (Flag1 != -1 && Flag2 != -1);
+
+ do {//不计入换行字符
+ Flag1 = stringBuffer.indexOf("\n");
+
+ if (Flag1 != -1) {
+ stringBuffer = stringBuffer.replace(Flag1, Flag1 + 1, "");
+ }
+ } while (Flag1 != -1);
+ do {//不计入空格字符
+ Flag1 = stringBuffer.indexOf(" ");
+
+ if (Flag1 != -1) {
+ stringBuffer = stringBuffer.replace(Flag1, Flag1 + 1, "");
+ }
+ } while (Flag1 != -1);
+ return stringBuffer.toString();
+ }
+ private void count() {
+ editText = (EditText) findViewById(R.id.note_edit_view);
+ textView = (TextView) findViewById(R.id.text_num);
+
+ mNoteEditor.addTextChangedListener(new TextWatcher() {
+ int currentLength = 0;
+
+ @Override
+ public void beforeTextChanged(CharSequence s, int start, int count, int after) {
+ textView.setText("字符数:" + currentLength);
+ }
+
+ @Override
+ public void onTextChanged(CharSequence s, int start, int before, int count) {
+ currentLength = Textchange(mNoteEditor.getText().toString()).length();
+ }
+
+ @Override
+ public void afterTextChanged(Editable s) {
+ textView.setText("字符数:" + currentLength);
+ }
+ });
+ }
+
+
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ this.setContentView(R.layout.note_edit);
+
+ if (savedInstanceState == null && !initActivityState(getIntent())) {
+ finish();
+ return;
+ }
+ initResources();
+ count();
+
+ btnStart = findViewById(R.id.btn_start);
+ btnStart.setOnClickListener(this);
+ SpeechUtility.createUtility(NoteEditActivity.this, "appid=87c6c736");
+ initPermission();//权限请求
+ // 使用SpeechRecognizer对象,可根据回调消息自定义界面;
+ mIat = SpeechRecognizer.createRecognizer(this, mInitListener);
+ Log.d(TAG, "SpeechRecognizer init() code = 创建" );
+ // 使用UI听写功能,请根据sdk文件目录下的notice.txt,放置布局文件和图片资源
+ mIatDialog = new RecognizerDialog(this, mInitListener);
+
+ mSharedPreferences = getSharedPreferences("ASR",
+ Activity.MODE_PRIVATE);
+
+
+ }
+
+ /**
+ * Current activity may be killed when the memory is low. Once it is killed, for another time
+ * user load this activity, we should restore the former state
+ */
+ @Override
+ protected void onRestoreInstanceState(Bundle savedInstanceState) {
+ super.onRestoreInstanceState(savedInstanceState);
+ if (savedInstanceState != null && savedInstanceState.containsKey(Intent.EXTRA_UID)) {
+ Intent intent = new Intent(Intent.ACTION_VIEW);
+ intent.putExtra(Intent.EXTRA_UID, savedInstanceState.getLong(Intent.EXTRA_UID));
+ if (!initActivityState(intent)) {
+ finish();
+ return;
+ }
+ Log.d(TAG, "Restoring from killed activity");
+ }
+ }
+
+ private boolean initActivityState(Intent intent) {
+ /**
+ * If the user specified the {@link Intent#ACTION_VIEW} but not provided with id,
+ * then jump to the NotesListActivity
+ */
+ mWorkingNote = null;
+ if (TextUtils.equals(Intent.ACTION_VIEW, intent.getAction())) {
+ long noteId = intent.getLongExtra(Intent.EXTRA_UID, 0);
+ mUserQuery = "";
+
+ /**
+ * Starting from the searched result
+ */
+ if (intent.hasExtra(SearchManager.EXTRA_DATA_KEY)) {
+ noteId = Long.parseLong(intent.getStringExtra(SearchManager.EXTRA_DATA_KEY));
+ mUserQuery = intent.getStringExtra(SearchManager.USER_QUERY);
+ }
+
+ if (!DataUtils.visibleInNoteDatabase(getContentResolver(), noteId, Notes.TYPE_NOTE)) {
+ Intent jump = new Intent(this, NotesListActivity.class);
+ startActivity(jump);
+ showToast(R.string.error_note_not_exist);
+ finish();
+ return false;
+ } else {
+ mWorkingNote = WorkingNote.load(this, noteId);
+ if (mWorkingNote == null) {
+ Log.e(TAG, "load note failed with note id" + noteId);
+ finish();
+ return false;
+ }
+ }
+ getWindow().setSoftInputMode(
+ WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN
+ | WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
+ } else if (TextUtils.equals(Intent.ACTION_INSERT_OR_EDIT, intent.getAction())) {
+ // New note
+ long folderId = intent.getLongExtra(Notes.INTENT_EXTRA_FOLDER_ID, 0);
+ int widgetId = intent.getIntExtra(Notes.INTENT_EXTRA_WIDGET_ID,
+ AppWidgetManager.INVALID_APPWIDGET_ID);
+ int widgetType = intent.getIntExtra(Notes.INTENT_EXTRA_WIDGET_TYPE,
+ Notes.TYPE_WIDGET_INVALIDE);
+ int bgResId = intent.getIntExtra(Notes.INTENT_EXTRA_BACKGROUND_ID,
+ ResourceParser.getDefaultBgId(this));
+
+ // Parse call-record note
+ String phoneNumber = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);
+ long callDate = intent.getLongExtra(Notes.INTENT_EXTRA_CALL_DATE, 0);
+ if (callDate != 0 && phoneNumber != null) {
+ if (TextUtils.isEmpty(phoneNumber)) {
+ Log.w(TAG, "The call record number is null");
+ }
+ long noteId = 0;
+ if ((noteId = DataUtils.getNoteIdByPhoneNumberAndCallDate(getContentResolver(),
+ phoneNumber, callDate)) > 0) {
+ mWorkingNote = WorkingNote.load(this, noteId);
+ if (mWorkingNote == null) {
+ Log.e(TAG, "load call note failed with note id" + noteId);
+ finish();
+ return false;
+ }
+ } else {
+ mWorkingNote = WorkingNote.createEmptyNote(this, folderId, widgetId,
+ widgetType, bgResId);
+ mWorkingNote.convertToCallNote(phoneNumber, callDate);
+ }
+ } else {
+ mWorkingNote = WorkingNote.createEmptyNote(this, folderId, widgetId, widgetType,
+ bgResId);
+ }
+
+ getWindow().setSoftInputMode(
+ WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE
+ | WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
+ } else {
+ Log.e(TAG, "Intent not specified action, should not support");
+ finish();
+ return false;
+ }
+ mWorkingNote.setOnSettingStatusChangedListener(this);
+ return true;
+ }
+
+ @Override
+ protected void onResume() {
+ super.onResume();
+ initNoteScreen();
+ initImage();
+ }
+
+ private void initNoteScreen() {
+ mNoteEditor.setTextAppearance(this, TextAppearanceResources
+ .getTexAppearanceResource(mFontSizeId));
+ if (mWorkingNote.getCheckListMode() == TextNote.MODE_CHECK_LIST) {
+ switchToListMode(mWorkingNote.getContent());
+ } else {
+ mNoteEditor.setText(getHighlightQueryResult(mWorkingNote.getContent(), mUserQuery));
+ mNoteEditor.setSelection(mNoteEditor.getText().length());
+ }
+ for (Integer id : sBgSelectorSelectionMap.keySet()) {
+ findViewById(sBgSelectorSelectionMap.get(id)).setVisibility(View.GONE);
+ }
+ mHeadViewPanel.setBackgroundResource(mWorkingNote.getTitleBgResId());
+ mNoteEditorPanel.setBackgroundResource(mWorkingNote.getBgColorResId());
+
+ mNoteHeaderHolder.tvModified.setText(DateUtils.formatDateTime(this,
+ mWorkingNote.getModifiedDate(), DateUtils.FORMAT_SHOW_DATE
+ | DateUtils.FORMAT_NUMERIC_DATE | DateUtils.FORMAT_SHOW_TIME
+ | DateUtils.FORMAT_SHOW_YEAR));
+
+
+ /**
+ * TODO: Add the menu for setting alert. Currently disable it because the DateTimePicker
+ * is not ready
+ */
+ showAlertHeader();
+ }
+
+ //这是插入图片添加的函数
+ private void initImage() {
+ String input = String.valueOf(mWorkingNote.getContent());
+ if(input!="null") {//创建新便签时,input的值是“null”,必须判断,不然创建的新便签都会有一个null的字符串
+ Pattern p = Pattern.compile("\\");
+ Matcher m = p.matcher(input);
+ SpannableString spannable = new SpannableString(input);
+ while (m.find()) {
+ String s = m.group();
+ int start = m.start();
+ int end = m.end();
+ String path = s.replaceAll("\\", "").trim();//得到路径
+
+ int width = ScreenUtils.getScreenWidth(NoteEditActivity.this);//屏幕的宽度
+ //int height = ScreenUtils.getScreenHeight(NoteEditActivity.this);
+ try {
+ BitmapFactory.Options options = new BitmapFactory.Options();
+ Bitmap bitmap = BitmapFactory.decodeFile(path, options);
+
+ //适应屏幕,锁定横纵比缩小图片。
+ bitmap = ImageUtils.zoomImage(bitmap, (width - 32) * 0.8,
+ bitmap.getHeight() / (bitmap.getWidth() / ((width - 32) * 0.8)));
+
+ ImageSpan imageSpan = new ImageSpan(NoteEditActivity.this, bitmap);
+ spannable.setSpan(imageSpan, start, end, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ mNoteEditor.setVisibility(View.VISIBLE);
+ mNoteEditor.setText(spannable);
+ }
+ }
+
+ //设置便签头部的显示
+ private void showAlertHeader() {
+
+ if (mWorkingNote.hasClockAlert()) {
+ long time = System.currentTimeMillis();
+ if (time > mWorkingNote.getAlertDate()) {
+ mNoteHeaderHolder.tvAlertDate.setText(R.string.note_alert_expired);
+ } else {
+ mNoteHeaderHolder.tvAlertDate.setText(DateUtils.getRelativeTimeSpanString(
+ mWorkingNote.getAlertDate(), time, DateUtils.MINUTE_IN_MILLIS));
+ }
+ mNoteHeaderHolder.tvAlertDate.setVisibility(View.VISIBLE);
+ mNoteHeaderHolder.ivAlertIcon.setVisibility(View.VISIBLE);
+ } else {
+ mNoteHeaderHolder.tvAlertDate.setVisibility(View.GONE);
+ mNoteHeaderHolder.ivAlertIcon.setVisibility(View.GONE);
+ }
+
+ //设置图标的可视性
+ if(fileIsExists("/storage/emulated/0/Android/data"+ String.valueOf(mWorkingNote.getNoteId())+"_record.m4a")){
+ mNoteHeaderHolder.ivRecordIcon.setVisibility(View.VISIBLE);
+ }else{
+ mNoteHeaderHolder.ivRecordIcon.setVisibility(View.GONE);
+ }
+ }
+
+ @Override
+ protected void onNewIntent(Intent intent) {
+ super.onNewIntent(intent);
+ initActivityState(intent);
+ }
+
+ @Override
+ protected void onSaveInstanceState(Bundle outState) {
+ super.onSaveInstanceState(outState);
+ /**
+ * For new note without note id, we should firstly save it to
+ * generate a id. If the editing note is not worth saving, there
+ * is no id which is equivalent to create new note
+ */
+ if (!mWorkingNote.existInDatabase()) {
+ saveNote();
+ }
+ outState.putLong(Intent.EXTRA_UID, mWorkingNote.getNoteId());
+ Log.d(TAG, "Save working note id: " + mWorkingNote.getNoteId() + " onSaveInstanceState");
+ }
+
+ @Override
+ public boolean dispatchTouchEvent(MotionEvent ev) {
+ if (mNoteBgColorSelector.getVisibility() == View.VISIBLE
+ && !inRangeOfView(mNoteBgColorSelector, ev)) {
+ mNoteBgColorSelector.setVisibility(View.GONE);
+ return true;
+ }
+
+ if (mFontSizeSelector.getVisibility() == View.VISIBLE
+ && !inRangeOfView(mFontSizeSelector, ev)) {
+ mFontSizeSelector.setVisibility(View.GONE);
+ return true;
+ }
+ return super.dispatchTouchEvent(ev);
+ }
+
+ private boolean inRangeOfView(View view, MotionEvent ev) {
+ int[] location = new int[2];
+ view.getLocationOnScreen(location);
+ int x = location[0];
+ int y = location[1];
+ if (ev.getX() < x
+ || ev.getX() > (x + view.getWidth())
+ || ev.getY() < y
+ || ev.getY() > (y + view.getHeight())) {
+ return false;
+ }
+ return true;
+ }
+
+
+
+ //初始化的过程
+ private TextToSpeech mTTS;
+ private void initResources() {
+ mTTS = new TextToSpeech(this,new OnInitListener()
+ {
+ @Override
+ public void onInit(int status) {
+
+ if(status == TextToSpeech.SUCCESS)
+ {
+
+ int result = mTTS.setLanguage(Locale.US);
+
+ if(result != TextToSpeech.LANG_COUNTRY_AVAILABLE
+ && result != TextToSpeech.LANG_AVAILABLE)
+ {
+ //Toast.makeText(CodeView.this, "TTS暂时不支持这种语言朗读", 50000).show();
+ }
+ }
+ }
+ });
+ mHeadViewPanel = findViewById(R.id.note_title);
+ mNoteHeaderHolder = new HeadViewHolder();
+ mNoteHeaderHolder.tvModified = (TextView) findViewById(R.id.tv_modified_date);
+ mNoteHeaderHolder.ivAlertIcon = (ImageView) findViewById(R.id.iv_alert_icon);
+ //设置录音插入的图标
+ mNoteHeaderHolder.ivRecordIcon = (ImageView) findViewById(R.id.iv_record_icon);
+ mNoteHeaderHolder.tvAlertDate = (TextView) findViewById(R.id.tv_alert_date);
+ mNoteHeaderHolder.ibSetBgColor = (ImageView) findViewById(R.id.btn_set_bg_color);
+ mNoteHeaderHolder.ibSetBgColor.setOnClickListener(this);
+ mNoteEditor = (EditText) findViewById(R.id.note_edit_view);
+ mNoteEditorPanel = findViewById(R.id.sv_note_edit);
+ mNoteBgColorSelector = findViewById(R.id.note_bg_color_selector);
+ for (int id : sBgSelectorBtnsMap.keySet()) {
+ ImageView iv = (ImageView) findViewById(id);
+ iv.setOnClickListener(this);
+ }
+
+ mFontSizeSelector = findViewById(R.id.font_size_selector);
+ for (int id : sFontSizeBtnsMap.keySet()) {
+ View view = findViewById(id);
+ view.setOnClickListener(this);
+ }
+ ;
+ mSharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
+ mFontSizeId = mSharedPrefs.getInt(PREFERENCE_FONT_SIZE, ResourceParser.BG_DEFAULT_FONT_SIZE);
+ /**
+ * HACKME: Fix bug of store the resource id in shared preference.
+ * The id may larger than the length of resources, in this case,
+ * return the {@link ResourceParser#BG_DEFAULT_FONT_SIZE}
+ */
+ if (mFontSizeId >= TextAppearanceResources.getResourcesSize()) {
+ mFontSizeId = ResourceParser.BG_DEFAULT_FONT_SIZE;
+ }
+ mEditTextList = (LinearLayout) findViewById(R.id.note_edit_list);
+ }
+
+ @Override
+ protected void onPause() {
+ super.onPause();
+ if (saveNote()) {
+ Log.d(TAG, "Note data was saved with length:" + mWorkingNote.getContent().length());
+ }
+ clearSettingState();
+ }
+
+ private void updateWidget() {
+ Intent intent = new Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
+ if (mWorkingNote.getWidgetType() == Notes.TYPE_WIDGET_2X) {
+ intent.setClass(this, NoteWidgetProvider_2x.class);
+ } else if (mWorkingNote.getWidgetType() == Notes.TYPE_WIDGET_4X) {
+ intent.setClass(this, NoteWidgetProvider_4x.class);
+ } else {
+ Log.e(TAG, "Unspported widget type");
+ return;
+ }
+
+ intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, new int[]{
+ mWorkingNote.getWidgetId()
+ });
+
+ sendBroadcast(intent);
+ setResult(RESULT_OK, intent);
+ }
+ //点击响应
+ public void onClick(View v) {
+
+ int id = v.getId();
+ if (id == R.id.btn_start){
+ Log.d(TAG, "SpeechRecognizer init() code =0 " );
+ if( null == mIat ){
+ // 创建单例失败,与 21001 错误为同样原因,参考 http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=9688
+ Log.d(TAG, "SpeechRecognizer init() code =1 " );
+ showMsg( "创建对象失败,请确认 libmsc.so 放置正确,且有调用 createUtility 进行初始化" );
+ return;
+ }
+ //startRecord(getIntent());
+ mIatResults.clear();//清除数据
+ setParam(); // 设置参数
+ Log.d(TAG, "SpeechRecognizer init() code = 2" );
+ mIatDialog.setListener(mRecognizerDialogListener);//设置监听
+ mIatDialog.show();// 显示对话框
+
+ }
+
+ if (id == R.id.btn_set_bg_color) {
+ mNoteBgColorSelector.setVisibility(View.VISIBLE);
+ findViewById(sBgSelectorSelectionMap.get(mWorkingNote.getBgColorId())).setVisibility(
+ -View.VISIBLE);
+ } else if (sBgSelectorBtnsMap.containsKey(id)) {
+ findViewById(sBgSelectorSelectionMap.get(mWorkingNote.getBgColorId())).setVisibility(
+ View.GONE);
+ mWorkingNote.setBgColorId(sBgSelectorBtnsMap.get(id));
+ mNoteBgColorSelector.setVisibility(View.GONE);
+
+ } else if (sFontSizeBtnsMap.containsKey(id)) {
+ findViewById(sFontSelectorSelectionMap.get(mFontSizeId)).setVisibility(View.GONE);
+ mFontSizeId = sFontSizeBtnsMap.get(id);
+ mSharedPrefs.edit().putInt(PREFERENCE_FONT_SIZE, mFontSizeId).commit();
+ findViewById(sFontSelectorSelectionMap.get(mFontSizeId)).setVisibility(View.VISIBLE);
+ if (mWorkingNote.getCheckListMode() == TextNote.MODE_CHECK_LIST) {
+ getWorkingText();
+ switchToListMode(mWorkingNote.getContent());
+ } else {
+ mNoteEditor.setTextAppearance(this,
+ TextAppearanceResources.getTexAppearanceResource(mFontSizeId));
+ }
+ mFontSizeSelector.setVisibility(View.GONE);
+ }
+ }
+
+ @Override
+ public void onBackPressed() {
+ if (clearSettingState()) {
+ return;
+ }
+
+ saveNote();
+ super.onBackPressed();
+ }
+
+ private boolean clearSettingState() {
+ if (mNoteBgColorSelector.getVisibility() == View.VISIBLE) {
+ mNoteBgColorSelector.setVisibility(View.GONE);
+ return true;
+ } else if (mFontSizeSelector.getVisibility() == View.VISIBLE) {
+ mFontSizeSelector.setVisibility(View.GONE);
+ return true;
+ }
+ return false;
+ }
+ //背景颜色设置
+ public void onBackgroundColorChanged() {
+ findViewById(sBgSelectorSelectionMap.get(mWorkingNote.getBgColorId())).setVisibility(
+ View.VISIBLE);
+ mNoteEditorPanel.setBackgroundResource(mWorkingNote.getBgColorResId());
+ mHeadViewPanel.setBackgroundResource(mWorkingNote.getTitleBgResId());
+ }
+
+ @Override
+ //通过这个函数设置各个菜单选项的可视性,这个函数比较神奇
+ public boolean onPrepareOptionsMenu(Menu menu) {
+ if (isFinishing()) {
+ return true;
+ }
+ clearSettingState();
+ menu.clear();
+ if (mWorkingNote.getFolderId() == Notes.ID_CALL_RECORD_FOLDER) {
+ getMenuInflater().inflate(R.menu.call_note_edit, menu);
+ } else {
+ getMenuInflater().inflate(R.menu.note_edit, menu);
+ }
+ if (mWorkingNote.getCheckListMode() == TextNote.MODE_CHECK_LIST) {
+ menu.findItem(R.id.menu_list_mode).setTitle(R.string.menu_normal_mode);
+ } else {
+ menu.findItem(R.id.menu_list_mode).setTitle(R.string.menu_list_mode);
+ }
+ if (mWorkingNote.hasClockAlert()) {
+ menu.findItem(R.id.menu_alert).setVisible(false);
+ } else {
+ menu.findItem(R.id.menu_delete_remind).setVisible(false);
+ }
+ //在没有插入录音的时候设置播放录音不可用
+ if (!fileIsExists("/storage/emulated/0/Android/data"+ String.valueOf(mWorkingNote.getNoteId())+"_record.m4a")){
+ menu.findItem(R.id.menu_play_record).setVisible(false);
+ menu.findItem(R.id.menu_stop_record).setVisible(false);
+ }else{
+ menu.findItem(R.id.menu_play_record).setVisible(true);
+ menu.findItem(R.id.menu_stop_record).setVisible(true);
+ }
+
+
+
+
+
+
+ return true;
+ }
+ //判断一个文件是否存在
+ public boolean fileIsExists(String strFile) {
+ try {
+ File f=new File(strFile);
+ if(!f.exists()) {
+ return false;
+ }
+ } catch (Exception e) {
+ return false;
+ }
+ return true;
+ }
+
+ @Override
+ //这个函数在监听点击菜单按钮的事件
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+
+ case R.id.menu_new_note:
+ createNewNote();
+ break;
+ case R.id.menu_delete:
+ AlertDialog.Builder builder = new AlertDialog.Builder(this);
+ builder.setTitle(getString(R.string.alert_title_delete));
+ builder.setIcon(android.R.drawable.ic_dialog_alert);
+ builder.setMessage(getString(R.string.alert_message_delete_note));
+ builder.setPositiveButton(android.R.string.ok,
+ new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ deleteCurrentNote();
+ finish();
+ }
+ });
+ builder.setNegativeButton(android.R.string.cancel, null);
+ builder.show();
+ break;
+ case R.id.menu_font_size:
+ mFontSizeSelector.setVisibility(View.VISIBLE);
+ findViewById(sFontSelectorSelectionMap.get(mFontSizeId)).setVisibility(View.VISIBLE);
+ break;
+ case R.id.menu_list_mode:
+ mWorkingNote.setCheckListMode(mWorkingNote.getCheckListMode() == 0 ?
+ TextNote.MODE_CHECK_LIST : 0);
+ break;
+ case R.id.menu_share:
+ getWorkingText();
+ sendTo(this, mWorkingNote.getContent());
+ break;
+ case R.id.menu_send_to_desktop:
+ sendToDesktop();
+ break;
+ case R.id.menu_alert:
+ setReminder();
+ break;
+ case R.id.menu_delete_remind:
+ mWorkingNote.setAlertDate(0, false);
+ break;
+ case R.id.menu_record:
+ //insertRecord();
+
+ startRecord(getIntent());
+ break;
+ case R.id.menu_stop_record:
+ //playRecord();
+ stopRecord(getIntent());
+ break;
+
+ case R.id.menu_play_record:
+ playRecord(getIntent());
+ break;
+ //朗读便签响应
+ case R.id.menu_star:
+ texttoSpeech();
+ break;
+ case R.id.menu_add_image:
+ callGallery();
+ break;
+ default:
+ break;
+ }
+ return true;
+ }
+
+
+
+ //朗读函数的实现
+ private void texttoSpeech(){
+
+ mTTS.speak(Textchange(mNoteEditor.getText().toString()),TextToSpeech.QUEUE_FLUSH,null);
+ }
+
+ private void setReminder() {
+ DateTimePickerDialog d = new DateTimePickerDialog(this, System.currentTimeMillis());
+ d.setOnDateTimeSetListener(new OnDateTimeSetListener() {
+ public void OnDateTimeSet(AlertDialog dialog, long date) {
+ mWorkingNote.setAlertDate(date, true);
+ }
+ });
+ d.show();
+ }
+
+ /**
+ * Share note to apps that support {@link Intent#ACTION_SEND} action
+ * and {@text/plain} type
+ */
+ private void sendTo(Context context, String info) {
+ Intent intent = new Intent(Intent.ACTION_SEND);
+ intent.putExtra(Intent.EXTRA_TEXT, info);
+ intent.setType("text/plain");
+ context.startActivity(intent);
+ }
+
+ private void createNewNote() {
+ // Firstly, save current editing notes
+ saveNote();
+
+ // For safety, start a new NoteEditActivity
+ finish();
+ Intent intent = new Intent(this, NoteEditActivity.class);
+ intent.setAction(Intent.ACTION_INSERT_OR_EDIT);
+ intent.putExtra(Notes.INTENT_EXTRA_FOLDER_ID, mWorkingNote.getFolderId());
+ startActivity(intent);
+ }
+
+ private void deleteCurrentNote() {
+ if (mWorkingNote.existInDatabase()) {
+ HashSet ids = new HashSet();
+ long id = mWorkingNote.getNoteId();
+ if (id != Notes.ID_ROOT_FOLDER) {
+ ids.add(id);
+ } else {
+ Log.d(TAG, "Wrong note id, should not happen");
+ }
+ if (!isSyncMode()) {
+ if (!DataUtils.batchDeleteNotes(getContentResolver(), ids)) {
+ Log.e(TAG, "Delete Note error");
+ }
+ } else {
+ if (!DataUtils.batchMoveToFolder(getContentResolver(), ids, Notes.ID_TRASH_FOLER)) {
+ Log.e(TAG, "Move notes to trash folder error, should not happens");
+ }
+ }
+ }
+ mWorkingNote.markDeleted(true);
+ }
+
+ private boolean isSyncMode() {
+ return NotesPreferenceActivity.getSyncAccountName(this).trim().length() > 0;
+ }
+
+ public void onClockAlertChanged(long date, boolean set) {
+ /**
+ * User could set clock to an unsaved note, so before setting the
+ * alert clock, we should save the note first
+ */
+ if (!mWorkingNote.existInDatabase()) {
+ saveNote();
+ }
+ if (mWorkingNote.getNoteId() > 0) {
+ Intent intent = new Intent(this, AlarmReceiver.class);
+ intent.setData(ContentUris.withAppendedId(Notes.CONTENT_NOTE_URI, mWorkingNote.getNoteId()));
+ PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
+ AlarmManager alarmManager = ((AlarmManager) getSystemService(ALARM_SERVICE));
+ showAlertHeader();
+ if (!set) {
+ alarmManager.cancel(pendingIntent);
+ } else {
+ alarmManager.set(AlarmManager.RTC_WAKEUP, date, pendingIntent);
+ }
+ } else {
+ /**
+ * There is the condition that user has input nothing (the note is
+ * not worthy saving), we have no note id, remind the user that he
+ * should input something
+ */
+ Log.e(TAG, "Clock alert setting error");
+ showToast(R.string.error_note_empty_for_clock);
+ }
+ }
+
+ public void onWidgetChanged() {
+ updateWidget();
+ }
+
+ public void onEditTextDelete(int index, String text) {
+ int childCount = mEditTextList.getChildCount();
+ if (childCount == 1) {
+ return;
+ }
+
+ for (int i = index + 1; i < childCount; i++) {
+ ((NoteEditText) mEditTextList.getChildAt(i).findViewById(R.id.et_edit_text))
+ .setIndex(i - 1);
+ }
+
+ mEditTextList.removeViewAt(index);
+ NoteEditText edit = null;
+ if (index == 0) {
+ edit = (NoteEditText) mEditTextList.getChildAt(0).findViewById(
+ R.id.et_edit_text);
+ } else {
+ edit = (NoteEditText) mEditTextList.getChildAt(index - 1).findViewById(
+ R.id.et_edit_text);
+ }
+ int length = edit.length();
+ edit.append(text);
+ edit.requestFocus();
+ edit.setSelection(length);
+ }
+
+ public void onEditTextEnter(int index, String text) {
+ /**
+ * Should not happen, check for debug
+ */
+ if (index > mEditTextList.getChildCount()) {
+ Log.e(TAG, "Index out of mEditTextList boundrary, should not happen");
+ }
+
+ View view = getListItem(text, index);
+ mEditTextList.addView(view, index);
+ NoteEditText edit = (NoteEditText) view.findViewById(R.id.et_edit_text);
+ edit.requestFocus();
+ edit.setSelection(0);
+ for (int i = index + 1; i < mEditTextList.getChildCount(); i++) {
+ ((NoteEditText) mEditTextList.getChildAt(i).findViewById(R.id.et_edit_text))
+ .setIndex(i);
+ }
+ }
+
+ private void switchToListMode(String text) {
+ mEditTextList.removeAllViews();
+ String[] items = text.split("\n");
+ int index = 0;
+ for (String item : items) {
+ if (!TextUtils.isEmpty(item)) {
+ mEditTextList.addView(getListItem(item, index));
+ index++;
+ }
+ }
+ mEditTextList.addView(getListItem("", index));
+ mEditTextList.getChildAt(index).findViewById(R.id.et_edit_text).requestFocus();
+
+ mNoteEditor.setVisibility(View.GONE);
+ mEditTextList.setVisibility(View.VISIBLE);
+ }
+
+ private Spannable getHighlightQueryResult(String fullText, String userQuery) {
+ SpannableString spannable = new SpannableString(fullText == null ? "" : fullText);
+ if (!TextUtils.isEmpty(userQuery)) {
+ mPattern = Pattern.compile(userQuery);
+ Matcher m = mPattern.matcher(fullText);
+ int start = 0;
+ while (m.find(start)) {
+ spannable.setSpan(
+ new BackgroundColorSpan(this.getResources().getColor(
+ R.color.user_query_highlight)), m.start(), m.end(),
+ Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
+ start = m.end();
+ }
+ }
+ return spannable;
+ }
+
+ private View getListItem(String item, int index) {
+ View view = LayoutInflater.from(this).inflate(R.layout.note_edit_list_item, null);
+ final NoteEditText edit = (NoteEditText) view.findViewById(R.id.et_edit_text);
+ edit.setTextAppearance(this, TextAppearanceResources.getTexAppearanceResource(mFontSizeId));
+ CheckBox cb = ((CheckBox) view.findViewById(R.id.cb_edit_item));
+ cb.setOnCheckedChangeListener(new OnCheckedChangeListener() {
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+ if (isChecked) {
+ edit.setPaintFlags(edit.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
+ } else {
+ edit.setPaintFlags(Paint.ANTI_ALIAS_FLAG | Paint.DEV_KERN_TEXT_FLAG);
+ }
+ }
+ });
+
+ if (item.startsWith(TAG_CHECKED)) {
+ cb.setChecked(true);
+ edit.setPaintFlags(edit.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
+ item = item.substring(TAG_CHECKED.length(), item.length()).trim();
+ } else if (item.startsWith(TAG_UNCHECKED)) {
+ cb.setChecked(false);
+ edit.setPaintFlags(Paint.ANTI_ALIAS_FLAG | Paint.DEV_KERN_TEXT_FLAG);
+ item = item.substring(TAG_UNCHECKED.length(), item.length()).trim();
+ }
+
+ edit.setOnTextViewChangeListener(this);
+ edit.setIndex(index);
+ edit.setText(getHighlightQueryResult(item, mUserQuery));
+ return view;
+ }
+
+ public void onTextChange(int index, boolean hasText) {
+ if (index >= mEditTextList.getChildCount()) {
+ Log.e(TAG, "Wrong index, should not happen");
+ return;
+ }
+ if (hasText) {
+ mEditTextList.getChildAt(index).findViewById(R.id.cb_edit_item).setVisibility(View.VISIBLE);
+ } else {
+ mEditTextList.getChildAt(index).findViewById(R.id.cb_edit_item).setVisibility(View.GONE);
+ }
+ }
+
+ public void onCheckListModeChanged(int oldMode, int newMode) {
+ if (newMode == TextNote.MODE_CHECK_LIST) {
+ switchToListMode(mNoteEditor.getText().toString());
+ } else {
+ if (!getWorkingText()) {
+ mWorkingNote.setWorkingText(mWorkingNote.getContent().replace(TAG_UNCHECKED + " ",
+ ""));
+ }
+ mNoteEditor.setText(getHighlightQueryResult(mWorkingNote.getContent(), mUserQuery));
+ mEditTextList.setVisibility(View.GONE);
+ mNoteEditor.setVisibility(View.VISIBLE);
+ }
+ }
+
+
+ private boolean getWorkingText() {
+ boolean hasChecked = false;
+ if (mWorkingNote.getCheckListMode() == TextNote.MODE_CHECK_LIST) {
+ StringBuilder sb = new StringBuilder();
+ for (int i = 0; i < mEditTextList.getChildCount(); i++) {
+ View view = mEditTextList.getChildAt(i);
+ NoteEditText edit = (NoteEditText) view.findViewById(R.id.et_edit_text);
+ if (!TextUtils.isEmpty(edit.getText())) {
+ if (((CheckBox) view.findViewById(R.id.cb_edit_item)).isChecked()) {
+ sb.append(TAG_CHECKED).append(" ").append(edit.getText()).append("\n");
+ hasChecked = true;
+ } else {
+ sb.append(TAG_UNCHECKED).append(" ").append(edit.getText()).append("\n");
+ }
+ }
+ }
+ mWorkingNote.setWorkingText(sb.toString());
+ } else {
+ mWorkingNote.setWorkingText(mNoteEditor.getText().toString());
+ }
+ return hasChecked;
+ }
+ //保存便签
+
+ private boolean saveNote() {
+ stopPlayRecord();
+ getWorkingText();
+ boolean saved = mWorkingNote.saveNote();
+ if (saved) {
+ /**
+ * There are two modes from List view to edit view, open one note,
+ * create/edit a node. Opening node requires to the original
+ * position in the list when back from edit view, while creating a
+ * new node requires to the top of the list. This code
+ * {@link #RESULT_OK} is used to identify the create/edit state
+ */
+ setResult(RESULT_OK);
+ }
+ return saved;
+ }
+
+ private void sendToDesktop() {
+ /**
+ * Before send message to home, we should make sure that current
+ * editing note is exists in databases. So, for new note, firstly
+ * save it
+ */
+ if (!mWorkingNote.existInDatabase()) {
+ saveNote();
+ }
+
+ if (mWorkingNote.getNoteId() > 0) {
+ Intent sender = new Intent();
+ Intent shortcutIntent = new Intent(this, NoteEditActivity.class);
+ shortcutIntent.setAction(Intent.ACTION_VIEW);
+ shortcutIntent.putExtra(Intent.EXTRA_UID, mWorkingNote.getNoteId());
+ sender.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
+ sender.putExtra(Intent.EXTRA_SHORTCUT_NAME,
+ makeShortcutIconTitle(mWorkingNote.getContent()));
+ sender.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
+ Intent.ShortcutIconResource.fromContext(this, R.drawable.icon_app));
+ sender.putExtra("duplicate", true);
+ sender.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
+ showToast(R.string.info_note_enter_desktop);
+ sendBroadcast(sender);
+ } else {
+ /**
+ * There is the condition that user has input nothing (the note is
+ * not worthy saving), we have no note id, remind the user that he
+ * should input something
+ */
+ Log.e(TAG, "Send to desktop error");
+ showToast(R.string.error_note_empty_for_send_to_desktop);
+ }
+ }
+
+ private String makeShortcutIconTitle(String content) {
+ content = content.replace(TAG_CHECKED, "");
+ content = content.replace(TAG_UNCHECKED, "");
+ return content.length() > SHORTCUT_ICON_TITLE_MAX_LEN ? content.substring(0,
+ SHORTCUT_ICON_TITLE_MAX_LEN) : content;
+ }
+
+ private void showToast(int resId) {
+ showToast(resId, Toast.LENGTH_SHORT);
+ }
+
+ private void showToast(int resId, int duration) {
+ Toast.makeText(this, resId, duration).show();
+ }
+
+
+
+ //直接在这里形成一个闭环
+ private MediaPlayer mediaPlayer = new MediaPlayer();
+ public void stopPlayRecord(){
+ if (mediaPlayer.isPlaying()) {
+ mediaPlayer.reset(); // 停止播放
+ Toast.makeText(this, "Record is stopped", Toast.LENGTH_SHORT).show();
+ Log.d(TAG, "mediaplayer is stop");
+ }
+
+ }
+
+ public void playRecord(Intent intent){
+ try {
+ //long noteId = intent.getLongExtra(Intent.EXTRA_UID, 0);
+ long noteId = mWorkingNote.getNoteId();
+ Log.d(TAG, String.valueOf(noteId)+"便签ID");
+ String path = "/storage/emulated/0/Android/data"+ String.valueOf(noteId)+"_record.m4a";
+ File file = new File(path);
+ mediaPlayer = new MediaPlayer() ;
+ mediaPlayer.setDataSource(path); // 指定音频文件的路径
+ mediaPlayer.prepare(); // 让MediaPlayer进入到准备状态
+ mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
+ Log.d(TAG, "initMediaPlayer: Mediaplayer init success");
+ } catch (Exception e) {
+ Log.d(TAG, "initMediaPlayer: Mediaplayer init failure");
+ e.printStackTrace();
+ }
+ mediaPlayer.start();
+ }
+
+ private String audioSaveDir = "/storage/emulated/0/Android/data";
+ private String fileName ;
+ private String filePath ;
+ private NoteItemData mNoteData;
+ private MediaRecorder mMediaRecorder;
+ public void startRecord(Intent intent) {
+ // 开始录音
+ /* ①Initial:实例化MediaRecorder对象 */
+ saveNote();
+ if (mMediaRecorder == null)
+ mMediaRecorder = new MediaRecorder();
+ try {
+ /* ②setAudioSource/setVedioSource */
+ mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);// 设置麦克风
+ /*
+ * ②设置输出文件的格式:THREE_GPP/MPEG-4/RAW_AMR/Default THREE_GPP(3gp格式
+ * ,H263视频/ARM音频编码)、MPEG-4、RAW_AMR(只支持音频且音频编码要求为AMR_NB)
+ */
+ mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
+ /* ②设置音频文件的编码:AAC/AMR_NB/AMR_MB/Default 声音的(波形)的采样 */
+ mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
+
+
+
+ long noteId = mWorkingNote.getNoteId();
+ fileName = String.valueOf(noteId) + "_record.m4a";
+ Log.d(TAG, "start: "+fileName);
+ filePath = audioSaveDir + fileName;
+ /* ③准备 */
+ mMediaRecorder.setOutputFile(filePath);
+ mMediaRecorder.prepare();
+ /* ④开始 */
+ mMediaRecorder.start();
+ } catch (IllegalStateException e) {
+
+ } catch (IOException e) {
+
+ }
+ }
+ public void stopRecord(Intent intent) {
+ try {
+ mMediaRecorder.stop();
+ mMediaRecorder.reset();
+ mMediaRecorder.release();
+ mMediaRecorder = null;
+ filePath = "";
+ Toast.makeText(NoteEditActivity.this, "录音成功", Toast.LENGTH_SHORT).show();
+ } catch (RuntimeException e) {
+ if (mMediaRecorder != null) {
+ mMediaRecorder.reset();
+ mMediaRecorder.release();
+ mMediaRecorder = null;
+ }
+
+ File file = new File(filePath);
+ if (file.exists())
+ file.delete();
+
+ filePath = "";
+ }
+
+ }
+
+
+ private void callGallery() {
+ Intent albumIntent = new Intent(Intent.ACTION_PICK);
+ albumIntent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
+ startActivityForResult(albumIntent, 1);
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {//处理从图库中返回的图片。
+
+ if (requestCode == 1) {//callGallery()方法是以请求码为1来开启活动的,此处为响应活动结束
+ try {
+ // 获得图片的资源标识符
+ Uri originalUri = data.getData();
+ String[] proj = {MediaStore.Images.Media.DATA};
+ //从数据库中查询
+ Cursor cursor = getContentResolver().query(originalUri, proj, null, null, null);
+ //获得用户选择的图片的索引值
+ int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
+ // 将光标移至开头 ,这个很重要,不小心很容易引起越界
+ cursor.moveToFirst();
+ // 最后根据索引值获取图片路径
+ String path = cursor.getString(column_index);
+ //插入图片
+ insertImg(path);
+ } catch (Exception e) {
+ e.printStackTrace();
+ Toast.makeText(NoteEditActivity.this, "图片插入失败", Toast.LENGTH_SHORT).show();
+ }
+ }
+
+ }
+
+
+
+ private SpannableString getBitmapMime(String path, String tagPath) {
+ SpannableString ss = new SpannableString(tagPath);//这里使用加了标签的图片路径
+ int width = ScreenUtils.getScreenWidth(NoteEditActivity.this);
+ //int height = ScreenUtils.getScreenHeight(NoteEditActivity.this);
+ BitmapFactory.Options options = new BitmapFactory.Options();
+ //路径对应的图片
+ Bitmap bitmap = BitmapFactory.decodeFile(path, options);
+ //适应屏幕,锁定横纵比缩小图片。
+ bitmap = ImageUtils.zoomImage(bitmap, (width - 32) * 0.8,
+ bitmap.getHeight() / (bitmap.getWidth() / ((width - 32) * 0.8)));
+ ImageSpan imageSpan = new ImageSpan(this, bitmap);
+ ss.setSpan(imageSpan, 0, tagPath.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
+ return ss;
+ }
+
+ private void insertImg(String path) {
+ String tagPath = "";//为图片路径加上标签
+ Bitmap bitmap = BitmapFactory.decodeFile(path);//根据路径找到图片
+ if (bitmap != null) {
+ //格式化存储路径
+ SpannableString ss = getBitmapMime(path, tagPath);
+ //将图片插入文本视图
+ insertPhotoToEditText(ss);
+ Log.d("insertimage", path + "与" + tagPath);
+ } else {
+ Toast.makeText(NoteEditActivity.this, "插入失败,无读写存储权限,请到权限中心开启", Toast.LENGTH_LONG).show();
+ }
+ }
+
+ private void insertPhotoToEditText(SpannableString ss) {//把文本插入便签,如
+ Editable et = mNoteEditor.getText();
+ int start = mNoteEditor.getSelectionStart();
+ ss.getSpans(0, ss.length(), ImageSpan.class);
+ // 将图片添加进EditText中
+ if(start < 0 || start >= et.length()){
+ //如果是在文本的结尾
+ et.append(ss);
+ }else{
+ //如果是在文本的中间
+ et.insert(start, ss);
+ }
+ //将图片路径写入数据库——非常关键,否则无法显示图片
+ mWorkingNote.setWorkingText(et+"\n");
+ mNoteEditor.setText(et);
+ mNoteEditor.setSelection(start + ss.length());
+ mNoteEditor.setFocusableInTouchMode(true);
+ mNoteEditor.setFocusable(true);
+ }
+
+
+
+ //下面这些都是语音转文字用到的代码
+ /**
+ * 初始化监听器。
+ */
+ private InitListener mInitListener = new InitListener() {
+
+ @Override
+ public void onInit(int code) {
+ Log.d(TAG, "SpeechRecognizer init() code = " + code);
+ if (code != ErrorCode.SUCCESS) {
+ showMsg("初始化失败,错误码:" + code + ",请点击网址https://www.xfyun.cn/document/error-code查询解决方案");
+ }
+ }
+ };
+
+
+ /**
+ * 听写UI监听器
+ */
+ private RecognizerDialogListener mRecognizerDialogListener = new RecognizerDialogListener() {
+ public void onResult(RecognizerResult results, boolean isLast) {
+ printResult(results);//结果数据解析
+ }
+ /**
+ * 识别回调错误.
+ */
+ public void onError(SpeechError error) {
+ showMsg(error.getPlainDescription(true));
+ }
+
+ };
+
+ /**
+ * 数据解析
+ *
+ * @param results
+ */
+ private void printResult(RecognizerResult results) {
+ String text = JsonParser.parseIatResult(results.getResultString());
+ mNoteEditor.append(text);
+ String sn = null;
+ // 读取json结果中的sn字段
+ try {
+ JSONObject resultJson = new JSONObject(results.getResultString());
+ sn = resultJson.optString("sn");
+ } catch (JSONException e) {
+ e.printStackTrace();
+ }
+
+ //mIatResults.put(sn, text);
+
+ StringBuffer resultBuffer = new StringBuffer();
+ for (String key : mIatResults.keySet()) {
+ resultBuffer.append(mIatResults.get(key));
+ }
+
+ //tvResult.setText(resultBuffer.toString());//听写结果显示
+
+ }
+
+ /**
+ * 参数设置
+ *
+ * @return
+ */
+ public void setParam() {
+ // 清空参数
+ mIat.setParameter(SpeechConstant.PARAMS, null);
+ // 设置听写引擎
+ mIat.setParameter(SpeechConstant.ENGINE_TYPE, mEngineType);
+ // 设置返回结果格式
+ mIat.setParameter(SpeechConstant.RESULT_TYPE, resultType);
+
+ if (language.equals("zh_cn")) {
+ String lag = mSharedPreferences.getString("iat_language_preference",
+ "mandarin");
+ Log.e(TAG, "language:" + language);// 设置语言
+ mIat.setParameter(SpeechConstant.LANGUAGE, "zh_cn");
+ // 设置语言区域
+ mIat.setParameter(SpeechConstant.ACCENT, lag);
+ } else {
+
+ mIat.setParameter(SpeechConstant.LANGUAGE, language);
+ }
+ Log.e(TAG, "last language:" + mIat.getParameter(SpeechConstant.LANGUAGE));
+
+ //此处用于设置dialog中不显示错误码信息
+ //mIat.setParameter("view_tips_plain","false");
+
+ // 设置语音前端点:静音超时时间,即用户多长时间不说话则当做超时处理
+ mIat.setParameter(SpeechConstant.VAD_BOS, mSharedPreferences.getString("iat_vadbos_preference", "4000"));
+
+ // 设置语音后端点:后端点静音检测时间,即用户停止说话多长时间内即认为不再输入, 自动停止录音
+ mIat.setParameter(SpeechConstant.VAD_EOS, mSharedPreferences.getString("iat_vadeos_preference", "1000"));
+
+ // 设置标点符号,设置为"0"返回结果无标点,设置为"1"返回结果有标点
+ mIat.setParameter(SpeechConstant.ASR_PTT, mSharedPreferences.getString("iat_punc_preference", "1"));
+
+ // 设置音频保存路径,保存音频格式支持pcm、wav,设置路径为sd卡请注意WRITE_EXTERNAL_STORAGE权限
+ mIat.setParameter(SpeechConstant.AUDIO_FORMAT, "wav");
+ mIat.setParameter(SpeechConstant.ASR_AUDIO_PATH, Environment.getExternalStorageDirectory() + "/msc/iat.wav");
+ }
+
+ /**
+ * 提示消息
+ * @param msg
+ */
+ private void showMsg(String msg) {
+ //Toast.makeText(MainActivity.this, msg, Toast.LENGTH_SHORT).show();
+ }
+
+ @Override
+ protected void onDestroy() {
+ //stopRecord(getIntent());
+ super.onDestroy();
+ if (null != mIat) {
+ // 退出时释放连接
+ mIat.cancel();
+ mIat.destroy();
+ }
+
+ }
+
+
+ /**
+ * android 6.0 以上需要动态申请权限
+ */
+ private void initPermission() {
+ String permissions[] = {Manifest.permission.RECORD_AUDIO,
+ Manifest.permission.ACCESS_NETWORK_STATE,
+ Manifest.permission.INTERNET,
+ Manifest.permission.WRITE_EXTERNAL_STORAGE
+ };
+
+ ArrayList toApplyList = new ArrayList();
+
+ for (String perm : permissions) {
+ if (PackageManager.PERMISSION_GRANTED != ContextCompat.checkSelfPermission(this, perm)) {
+ toApplyList.add(perm);
+ }
+ }
+ String tmpList[] = new String[toApplyList.size()];
+ if (!toApplyList.isEmpty()) {
+ ActivityCompat.requestPermissions(this, toApplyList.toArray(tmpList), 123);
+ }
+
+ }
+
+ /**
+ * 权限申请回调,可以作进一步处理
+ *
+ * @param requestCode
+ * @param permissions
+ * @param grantResults
+ */
+ @Override
+ public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
+ // 此处为android 6.0以上动态授权的回调,用户自行实现。
+ }
+
+}
\ No newline at end of file
diff --git a/app/src/main/java/net/micode/notes/ui/NoteEditText.java b/app/src/main/java/net/micode/notes/ui/NoteEditText.java
new file mode 100644
index 0000000..2afe2a8
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NoteEditText.java
@@ -0,0 +1,217 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.graphics.Rect;
+import android.text.Layout;
+import android.text.Selection;
+import android.text.Spanned;
+import android.text.TextUtils;
+import android.text.style.URLSpan;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.view.ContextMenu;
+import android.view.KeyEvent;
+import android.view.MenuItem;
+import android.view.MenuItem.OnMenuItemClickListener;
+import android.view.MotionEvent;
+import android.widget.EditText;
+
+import net.micode.notes.R;
+
+import java.util.HashMap;
+import java.util.Map;
+
+public class NoteEditText extends EditText {
+ private static final String TAG = "NoteEditText";
+ private int mIndex;
+ private int mSelectionStartBeforeDelete;
+
+ private static final String SCHEME_TEL = "tel:" ;
+ private static final String SCHEME_HTTP = "http:" ;
+ private static final String SCHEME_EMAIL = "mailto:" ;
+
+ private static final Map sSchemaActionResMap = new HashMap();
+ static {
+ sSchemaActionResMap.put(SCHEME_TEL, R.string.note_link_tel);
+ sSchemaActionResMap.put(SCHEME_HTTP, R.string.note_link_web);
+ sSchemaActionResMap.put(SCHEME_EMAIL, R.string.note_link_email);
+ }
+
+ /**
+ * Call by the {@link NoteEditActivity} to delete or add edit text
+ */
+ public interface OnTextViewChangeListener {
+ /**
+ * Delete current edit text when {@link KeyEvent#KEYCODE_DEL} happens
+ * and the text is null
+ */
+ void onEditTextDelete(int index, String text);
+
+ /**
+ * Add edit text after current edit text when {@link KeyEvent#KEYCODE_ENTER}
+ * happen
+ */
+ void onEditTextEnter(int index, String text);
+
+ /**
+ * Hide or show item option when text change
+ */
+ void onTextChange(int index, boolean hasText);
+ }
+
+ private OnTextViewChangeListener mOnTextViewChangeListener;
+
+ public NoteEditText(Context context) {
+ super(context, null);
+ mIndex = 0;
+ }
+
+ public void setIndex(int index) {
+ mIndex = index;
+ }
+
+ public void setOnTextViewChangeListener(OnTextViewChangeListener listener) {
+ mOnTextViewChangeListener = listener;
+ }
+
+ public NoteEditText(Context context, AttributeSet attrs) {
+ super(context, attrs, android.R.attr.editTextStyle);
+ }
+
+ public NoteEditText(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+ // TODO Auto-generated constructor stub
+ }
+
+ @Override
+ public boolean onTouchEvent(MotionEvent event) {
+ switch (event.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+
+ int x = (int) event.getX();
+ int y = (int) event.getY();
+ x -= getTotalPaddingLeft();
+ y -= getTotalPaddingTop();
+ x += getScrollX();
+ y += getScrollY();
+
+ Layout layout = getLayout();
+ int line = layout.getLineForVertical(y);
+ int off = layout.getOffsetForHorizontal(line, x);
+ Selection.setSelection(getText(), off);
+ break;
+ }
+
+ return super.onTouchEvent(event);
+ }
+
+ @Override
+ public boolean onKeyDown(int keyCode, KeyEvent event) {
+ switch (keyCode) {
+ case KeyEvent.KEYCODE_ENTER:
+ if (mOnTextViewChangeListener != null) {
+ return false;
+ }
+ break;
+ case KeyEvent.KEYCODE_DEL:
+ mSelectionStartBeforeDelete = getSelectionStart();
+ break;
+ default:
+ break;
+ }
+ return super.onKeyDown(keyCode, event);
+ }
+
+ @Override
+ public boolean onKeyUp(int keyCode, KeyEvent event) {
+ switch(keyCode) {
+ case KeyEvent.KEYCODE_DEL:
+ if (mOnTextViewChangeListener != null) {
+ if (0 == mSelectionStartBeforeDelete && mIndex != 0) {
+ mOnTextViewChangeListener.onEditTextDelete(mIndex, getText().toString());
+ return true;
+ }
+ } else {
+ Log.d(TAG, "OnTextViewChangeListener was not seted");
+ }
+ break;
+ case KeyEvent.KEYCODE_ENTER:
+ if (mOnTextViewChangeListener != null) {
+ int selectionStart = getSelectionStart();
+ String text = getText().subSequence(selectionStart, length()).toString();
+ setText(getText().subSequence(0, selectionStart));
+ mOnTextViewChangeListener.onEditTextEnter(mIndex + 1, text);
+ } else {
+ Log.d(TAG, "OnTextViewChangeListener was not seted");
+ }
+ break;
+ default:
+ break;
+ }
+ return super.onKeyUp(keyCode, event);
+ }
+
+ @Override
+ protected void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect) {
+ if (mOnTextViewChangeListener != null) {
+ if (!focused && TextUtils.isEmpty(getText())) {
+ mOnTextViewChangeListener.onTextChange(mIndex, false);
+ } else {
+ mOnTextViewChangeListener.onTextChange(mIndex, true);
+ }
+ }
+ super.onFocusChanged(focused, direction, previouslyFocusedRect);
+ }
+
+ @Override
+ protected void onCreateContextMenu(ContextMenu menu) {
+ if (getText() instanceof Spanned) {
+ int selStart = getSelectionStart();
+ int selEnd = getSelectionEnd();
+
+ int min = Math.min(selStart, selEnd);
+ int max = Math.max(selStart, selEnd);
+
+ final URLSpan[] urls = ((Spanned) getText()).getSpans(min, max, URLSpan.class);
+ if (urls.length == 1) {
+ int defaultResId = 0;
+ for(String schema: sSchemaActionResMap.keySet()) {
+ if(urls[0].getURL().indexOf(schema) >= 0) {
+ defaultResId = sSchemaActionResMap.get(schema);
+ break;
+ }
+ }
+
+ if (defaultResId == 0) {
+ defaultResId = R.string.note_link_other;
+ }
+
+ menu.add(0, 0, 0, defaultResId).setOnMenuItemClickListener(
+ new OnMenuItemClickListener() {
+ public boolean onMenuItemClick(MenuItem item) {
+ // goto a new intent
+ urls[0].onClick(NoteEditText.this);
+ return true;
+ }
+ });
+ }
+ }
+ super.onCreateContextMenu(menu);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NoteItemData.java b/app/src/main/java/net/micode/notes/ui/NoteItemData.java
new file mode 100644
index 0000000..0f5a878
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NoteItemData.java
@@ -0,0 +1,224 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.database.Cursor;
+import android.text.TextUtils;
+
+import net.micode.notes.data.Contact;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.tool.DataUtils;
+
+
+public class NoteItemData {
+ static final String [] PROJECTION = new String [] {
+ NoteColumns.ID,
+ NoteColumns.ALERTED_DATE,
+ NoteColumns.BG_COLOR_ID,
+ NoteColumns.CREATED_DATE,
+ NoteColumns.HAS_ATTACHMENT,
+ NoteColumns.MODIFIED_DATE,
+ NoteColumns.NOTES_COUNT,
+ NoteColumns.PARENT_ID,
+ NoteColumns.SNIPPET,
+ NoteColumns.TYPE,
+ NoteColumns.WIDGET_ID,
+ NoteColumns.WIDGET_TYPE,
+ };
+
+ private static final int ID_COLUMN = 0;
+ private static final int ALERTED_DATE_COLUMN = 1;
+ private static final int BG_COLOR_ID_COLUMN = 2;
+ private static final int CREATED_DATE_COLUMN = 3;
+ private static final int HAS_ATTACHMENT_COLUMN = 4;
+ private static final int MODIFIED_DATE_COLUMN = 5;
+ private static final int NOTES_COUNT_COLUMN = 6;
+ private static final int PARENT_ID_COLUMN = 7;
+ private static final int SNIPPET_COLUMN = 8;
+ private static final int TYPE_COLUMN = 9;
+ private static final int WIDGET_ID_COLUMN = 10;
+ private static final int WIDGET_TYPE_COLUMN = 11;
+
+ private long mId;
+ private long mAlertDate;
+ private int mBgColorId;
+ private long mCreatedDate;
+ private boolean mHasAttachment;
+ private long mModifiedDate;
+ private int mNotesCount;
+ private long mParentId;
+ private String mSnippet;
+ private int mType;
+ private int mWidgetId;
+ private int mWidgetType;
+ private String mName;
+ private String mPhoneNumber;
+
+ private boolean mIsLastItem;
+ private boolean mIsFirstItem;
+ private boolean mIsOnlyOneItem;
+ private boolean mIsOneNoteFollowingFolder;
+ private boolean mIsMultiNotesFollowingFolder;
+
+ public NoteItemData(Context context, Cursor cursor) {
+ mId = cursor.getLong(ID_COLUMN);
+ mAlertDate = cursor.getLong(ALERTED_DATE_COLUMN);
+ mBgColorId = cursor.getInt(BG_COLOR_ID_COLUMN);
+ mCreatedDate = cursor.getLong(CREATED_DATE_COLUMN);
+ mHasAttachment = (cursor.getInt(HAS_ATTACHMENT_COLUMN) > 0) ? true : false;
+ mModifiedDate = cursor.getLong(MODIFIED_DATE_COLUMN);
+ mNotesCount = cursor.getInt(NOTES_COUNT_COLUMN);
+ mParentId = cursor.getLong(PARENT_ID_COLUMN);
+ mSnippet = cursor.getString(SNIPPET_COLUMN);
+ mSnippet = mSnippet.replace(NoteEditActivity.TAG_CHECKED, "").replace(
+ NoteEditActivity.TAG_UNCHECKED, "");
+ mType = cursor.getInt(TYPE_COLUMN);
+ mWidgetId = cursor.getInt(WIDGET_ID_COLUMN);
+ mWidgetType = cursor.getInt(WIDGET_TYPE_COLUMN);
+
+ mPhoneNumber = "";
+ if (mParentId == Notes.ID_CALL_RECORD_FOLDER) {
+ mPhoneNumber = DataUtils.getCallNumberByNoteId(context.getContentResolver(), mId);
+ if (!TextUtils.isEmpty(mPhoneNumber)) {
+ mName = Contact.getContact(context, mPhoneNumber);
+ if (mName == null) {
+ mName = mPhoneNumber;
+ }
+ }
+ }
+
+ if (mName == null) {
+ mName = "";
+ }
+ checkPostion(cursor);
+ }
+
+ private void checkPostion(Cursor cursor) {
+ mIsLastItem = cursor.isLast() ? true : false;
+ mIsFirstItem = cursor.isFirst() ? true : false;
+ mIsOnlyOneItem = (cursor.getCount() == 1);
+ mIsMultiNotesFollowingFolder = false;
+ mIsOneNoteFollowingFolder = false;
+
+ if (mType == Notes.TYPE_NOTE && !mIsFirstItem) {
+ int position = cursor.getPosition();
+ if (cursor.moveToPrevious()) {
+ if (cursor.getInt(TYPE_COLUMN) == Notes.TYPE_FOLDER
+ || cursor.getInt(TYPE_COLUMN) == Notes.TYPE_SYSTEM) {
+ if (cursor.getCount() > (position + 1)) {
+ mIsMultiNotesFollowingFolder = true;
+ } else {
+ mIsOneNoteFollowingFolder = true;
+ }
+ }
+ if (!cursor.moveToNext()) {
+ throw new IllegalStateException("cursor move to previous but can't move back");
+ }
+ }
+ }
+ }
+
+ public boolean isOneFollowingFolder() {
+ return mIsOneNoteFollowingFolder;
+ }
+
+ public boolean isMultiFollowingFolder() {
+ return mIsMultiNotesFollowingFolder;
+ }
+
+ public boolean isLast() {
+ return mIsLastItem;
+ }
+
+ public String getCallName() {
+ return mName;
+ }
+
+ public boolean isFirst() {
+ return mIsFirstItem;
+ }
+
+ public boolean isSingle() {
+ return mIsOnlyOneItem;
+ }
+
+ public long getId() {
+ return mId;
+ }
+
+ public long getAlertDate() {
+ return mAlertDate;
+ }
+
+ public long getCreatedDate() {
+ return mCreatedDate;
+ }
+
+ public boolean hasAttachment() {
+ return mHasAttachment;
+ }
+
+ public long getModifiedDate() {
+ return mModifiedDate;
+ }
+
+ public int getBgColorId() {
+ return mBgColorId;
+ }
+
+ public long getParentId() {
+ return mParentId;
+ }
+
+ public int getNotesCount() {
+ return mNotesCount;
+ }
+
+ public long getFolderId () {
+ return mParentId;
+ }
+
+ public int getType() {
+ return mType;
+ }
+
+ public int getWidgetType() {
+ return mWidgetType;
+ }
+
+ public int getWidgetId() {
+ return mWidgetId;
+ }
+
+ public String getSnippet() {
+ return mSnippet;
+ }
+
+ public boolean hasAlert() {
+ return (mAlertDate > 0);
+ }
+
+ public boolean isCallRecord() {
+ return (mParentId == Notes.ID_CALL_RECORD_FOLDER && !TextUtils.isEmpty(mPhoneNumber));
+ }
+
+ public static int getNoteType(Cursor cursor) {
+ return cursor.getInt(TYPE_COLUMN);
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NotesListActivity.java b/app/src/main/java/net/micode/notes/ui/NotesListActivity.java
new file mode 100644
index 0000000..0385959
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NotesListActivity.java
@@ -0,0 +1,1002 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.app.Activity;
+import android.app.AlertDialog;
+import android.app.Dialog;
+import android.appwidget.AppWidgetManager;
+import android.content.AsyncQueryHandler;
+import android.content.ContentResolver;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.database.Cursor;
+import android.os.AsyncTask;
+import android.os.Bundle;
+import android.preference.PreferenceManager;
+import android.text.Editable;
+import android.text.TextUtils;
+import android.text.TextWatcher;
+import android.util.Log;
+import android.view.ActionMode;
+import android.view.ContextMenu;
+import android.view.ContextMenu.ContextMenuInfo;
+import android.view.Display;
+import android.view.HapticFeedbackConstants;
+import android.view.LayoutInflater;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.MenuItem.OnMenuItemClickListener;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.View.OnClickListener;
+import android.view.View.OnCreateContextMenuListener;
+import android.view.View.OnTouchListener;
+import android.view.inputmethod.InputMethodManager;
+import android.widget.AdapterView;
+import android.widget.AdapterView.OnItemClickListener;
+import android.widget.AdapterView.OnItemLongClickListener;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.ListView;
+import android.widget.PopupMenu;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.remote.GTaskSyncService;
+import net.micode.notes.model.WorkingNote;
+import net.micode.notes.tool.BackupUtils;
+import net.micode.notes.tool.DataUtils;
+import net.micode.notes.tool.ResourceParser;
+import net.micode.notes.ui.NotesListAdapter.AppWidgetAttribute;
+import net.micode.notes.widget.NoteWidgetProvider_2x;
+import net.micode.notes.widget.NoteWidgetProvider_4x;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.util.HashSet;
+
+
+
+//这一行是下面的初始public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener
+public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener {
+ private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0;
+
+ private static final int FOLDER_LIST_QUERY_TOKEN = 1;
+
+ private static final int MENU_FOLDER_DELETE = 0;
+
+ private static final int MENU_FOLDER_VIEW = 1;
+
+ private static final int MENU_FOLDER_CHANGE_NAME = 2;
+
+ private static final String PREFERENCE_ADD_INTRODUCTION = "net.micode.notes.introduction";
+
+ private enum ListEditState {
+ NOTE_LIST, SUB_FOLDER, CALL_RECORD_FOLDER
+ };
+
+
+ private int time_mode = 1 ;
+
+ private ListEditState mState;
+
+ private BackgroundQueryHandler mBackgroundQueryHandler;
+
+ private NotesListAdapter mNotesListAdapter;
+
+ private ListView mNotesListView;
+
+ private Button mAddNewNote;
+
+ private boolean mDispatch;//派遣发送
+
+ private int mOriginY;
+
+ private int mDispatchY;
+
+ private TextView mTitleBar;
+
+ private long mCurrentFolderId;
+
+ private ContentResolver mContentResolver;
+
+ private ModeCallback mModeCallBack;
+
+ private static final String TAG = "NotesListActivity";
+
+ public static final int NOTES_LISTVIEW_SCROLL_RATE = 30;
+
+ private NoteItemData mFocusNoteDataItem;
+
+ private static final String NORMAL_SELECTION = NoteColumns.PARENT_ID + "=?";
+
+ private static final String ROOT_FOLDER_SELECTION = "(" + NoteColumns.TYPE + "<>"
+ + Notes.TYPE_SYSTEM + " AND " + NoteColumns.PARENT_ID + "=?)" + " OR ("
+ + NoteColumns.ID + "=" + Notes.ID_CALL_RECORD_FOLDER + " AND "
+ + NoteColumns.NOTES_COUNT + ">0)";
+
+ private final static int REQUEST_CODE_OPEN_NODE = 102;
+ private final static int REQUEST_CODE_NEW_NODE = 103;
+
+
+ //这里也是插入广告需要的
+ private String appId = "e2ab05ebd848a8ef" ;
+ private String appSecret = "566af7a15c832af7" ;
+ private Context context;
+
+
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.note_list);
+ getWindow().setBackgroundDrawableResource(R.drawable.p1);
+ initResources();
+ /**
+ * Insert an introduction when user firstly use this application
+ */
+ setAppInfoFromRawRes();
+
+ //AdManager.getInstance(context).init(appId, appSecret, false);
+
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ if (resultCode == RESULT_OK
+ && (requestCode == REQUEST_CODE_OPEN_NODE || requestCode == REQUEST_CODE_NEW_NODE)) {
+ mNotesListAdapter.changeCursor(null);
+ } else {
+ super.onActivityResult(requestCode, resultCode, data);
+ }
+ }
+
+ private void setAppInfoFromRawRes() {
+ SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
+ if (!sp.getBoolean(PREFERENCE_ADD_INTRODUCTION, false)) {
+ StringBuilder sb = new StringBuilder();
+ InputStream in = null;
+ try {
+ in = getResources().openRawResource(R.raw.introduction);
+ if (in != null) {
+ InputStreamReader isr = new InputStreamReader(in);
+ BufferedReader br = new BufferedReader(isr);
+ char [] buf = new char[1024];
+ int len = 0;
+ while ((len = br.read(buf)) > 0) {
+ sb.append(buf, 0, len);
+ }
+ } else {
+ Log.e(TAG, "Read introduction file error");
+ return;
+ }
+ } catch (IOException e) {
+ e.printStackTrace();
+ return;
+ } finally {
+ if(in != null) {
+ try {
+ in.close();
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+ }
+
+ WorkingNote note = WorkingNote.createEmptyNote(this, Notes.ID_ROOT_FOLDER,
+ AppWidgetManager.INVALID_APPWIDGET_ID, Notes.TYPE_WIDGET_INVALIDE,
+ ResourceParser.RED);
+ note.setWorkingText(sb.toString());
+ if (note.saveNote()) {
+ sp.edit().putBoolean(PREFERENCE_ADD_INTRODUCTION, true).commit();
+ } else {
+ Log.e(TAG, "Save introduction note error");
+ return;
+ }
+ }
+ }
+
+ @Override
+ protected void onStart() {
+ super.onStart();
+ startAsyncNotesListQuery();
+ }
+
+ private void initResources() {
+ mContentResolver = this.getContentResolver();
+ mBackgroundQueryHandler = new BackgroundQueryHandler(this.getContentResolver());
+ mCurrentFolderId = Notes.ID_ROOT_FOLDER;
+ mNotesListView = (ListView) findViewById(R.id.notes_list);
+ mNotesListView.addFooterView(LayoutInflater.from(this).inflate(R.layout.note_list_footer, null),
+ null, false);
+ mNotesListView.setOnItemClickListener(new OnListItemClickListener());
+ mNotesListView.setOnItemLongClickListener(this);
+ mNotesListAdapter = new NotesListAdapter(this);
+ mNotesListView.setAdapter(mNotesListAdapter);
+ mAddNewNote = (Button) findViewById(R.id.btn_new_note);
+ mAddNewNote.setOnClickListener(this);
+ mAddNewNote.setOnTouchListener(new NewNoteOnTouchListener());
+ mDispatch = false;
+ mDispatchY = 0;
+ mOriginY = 0;
+ mTitleBar = (TextView) findViewById(R.id.tv_title_bar);
+ mState = ListEditState.NOTE_LIST;
+ mModeCallBack = new ModeCallback();
+ }
+
+ private class ModeCallback implements ListView.MultiChoiceModeListener, OnMenuItemClickListener {
+ private DropdownMenu mDropDownMenu;
+ private ActionMode mActionMode;
+ private MenuItem mMoveMenu;
+
+ public boolean onCreateActionMode(ActionMode mode, Menu menu) {
+ getMenuInflater().inflate(R.menu.note_list_options, menu);
+ menu.findItem(R.id.delete).setOnMenuItemClickListener(this);
+ mMoveMenu = menu.findItem(R.id.move);
+ if (mFocusNoteDataItem.getParentId() == Notes.ID_CALL_RECORD_FOLDER
+ || DataUtils.getUserFolderCount(mContentResolver) == 0) {
+ mMoveMenu.setVisible(false);
+ } else {
+ mMoveMenu.setVisible(true);
+ mMoveMenu.setOnMenuItemClickListener(this);
+ }
+ mActionMode = mode;
+ mNotesListAdapter.setChoiceMode(true);
+ mNotesListView.setLongClickable(false);
+ mAddNewNote.setVisibility(View.GONE);
+
+ View customView = LayoutInflater.from(NotesListActivity.this).inflate(
+ R.layout.note_list_dropdown_menu, null);
+ mode.setCustomView(customView);
+ mDropDownMenu = new DropdownMenu(NotesListActivity.this,
+ (Button) customView.findViewById(R.id.selection_menu),
+ R.menu.note_list_dropdown);
+ mDropDownMenu.setOnDropdownMenuItemClickListener(new PopupMenu.OnMenuItemClickListener(){
+ public boolean onMenuItemClick(MenuItem item) {
+ mNotesListAdapter.selectAll(!mNotesListAdapter.isAllSelected());
+ updateMenu();
+ return true;
+ }
+
+ });
+ return true;
+ }
+
+ private void updateMenu() {
+ int selectedCount = mNotesListAdapter.getSelectedCount();
+ // Update dropdown menu
+ String format = getResources().getString(R.string.menu_select_title, selectedCount);
+ mDropDownMenu.setTitle(format);
+ MenuItem item = mDropDownMenu.findItem(R.id.action_select_all);
+ if (item != null) {
+ if (mNotesListAdapter.isAllSelected()) {
+ item.setChecked(true);
+ item.setTitle(R.string.menu_deselect_all);
+ } else {
+ item.setChecked(false);
+ item.setTitle(R.string.menu_select_all);
+ }
+ }
+ }
+
+ public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public void onDestroyActionMode(ActionMode mode) {
+ mNotesListAdapter.setChoiceMode(false);
+ mNotesListView.setLongClickable(true);
+ mAddNewNote.setVisibility(View.VISIBLE);
+ }
+
+ public void finishActionMode() {
+ mActionMode.finish();
+ }
+
+ public void onItemCheckedStateChanged(ActionMode mode, int position, long id,
+ boolean checked) {
+ mNotesListAdapter.setCheckedItem(position, checked);
+ updateMenu();
+ }
+
+ public boolean onMenuItemClick(MenuItem item) {
+ if (mNotesListAdapter.getSelectedCount() == 0) {
+ Toast.makeText(NotesListActivity.this, getString(R.string.menu_select_none),
+ Toast.LENGTH_SHORT).show();
+ return true;
+ }
+
+ switch (item.getItemId()) {
+ case R.id.delete:
+ AlertDialog.Builder builder = new AlertDialog.Builder(NotesListActivity.this);
+ builder.setTitle(getString(R.string.alert_title_delete));
+ builder.setIcon(android.R.drawable.ic_dialog_alert);
+ builder.setMessage(getString(R.string.alert_message_delete_notes,
+ mNotesListAdapter.getSelectedCount()));
+ builder.setPositiveButton(android.R.string.ok,
+ new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog,
+ int which) {
+ batchDelete();
+ }
+ });
+ builder.setNegativeButton(android.R.string.cancel, null);
+ builder.show();
+ break;
+ case R.id.move:
+ startQueryDestinationFolders();
+ break;
+ default:
+ return false;
+ }
+ return true;
+ }
+ }
+
+ private class NewNoteOnTouchListener implements OnTouchListener {
+
+ public boolean onTouch(View v, MotionEvent event) {
+ switch (event.getAction()) {
+ case MotionEvent.ACTION_DOWN: {
+ Display display = getWindowManager().getDefaultDisplay();
+ int screenHeight = display.getHeight();
+ int newNoteViewHeight = mAddNewNote.getHeight();
+ int start = screenHeight - newNoteViewHeight;
+ int eventY = start + (int) event.getY();
+ /**
+ * Minus TitleBar's height
+ */
+ if (mState == ListEditState.SUB_FOLDER) {
+ eventY -= mTitleBar.getHeight();
+ start -= mTitleBar.getHeight();
+ }
+ /**
+ * HACKME:When click the transparent part of "New Note" button, dispatch
+ * the event to the list view behind this button. The transparent part of
+ * "New Note" button could be expressed by formula y=-0.12x+94(Unit:pixel)
+ * and the line top of the button. The coordinate based on left of the "New
+ * Note" button. The 94 represents maximum height of the transparent part.
+ * Notice that, if the background of the button changes, the formula should
+ * also change. This is very bad, just for the UI designer's strong requirement.
+ */
+ if (event.getY() < (event.getX() * (-0.12) + 94)) {
+ View view = mNotesListView.getChildAt(mNotesListView.getChildCount() - 1
+ - mNotesListView.getFooterViewsCount());
+ if (view != null && view.getBottom() > start
+ && (view.getTop() < (start + 94))) {
+ mOriginY = (int) event.getY();
+ mDispatchY = eventY;
+ event.setLocation(event.getX(), mDispatchY);
+ mDispatch = true;
+ return mNotesListView.dispatchTouchEvent(event);
+ }
+ }
+ break;
+ }
+ case MotionEvent.ACTION_MOVE: {
+ if (mDispatch) {
+ mDispatchY += (int) event.getY() - mOriginY;
+ event.setLocation(event.getX(), mDispatchY);
+ return mNotesListView.dispatchTouchEvent(event);
+ }
+ break;
+ }
+ default: {
+ if (mDispatch) {
+ event.setLocation(event.getX(), mDispatchY);
+ mDispatch = false;
+ return mNotesListView.dispatchTouchEvent(event);
+ }
+ break;
+ }
+ }
+ return false;
+ }
+
+ };
+
+ private void startAsyncNotesListQuery() {
+ String selection = (mCurrentFolderId == Notes.ID_ROOT_FOLDER) ? ROOT_FOLDER_SELECTION
+ : NORMAL_SELECTION;
+ mBackgroundQueryHandler.startQuery(FOLDER_NOTE_LIST_QUERY_TOKEN, null,
+ Notes.CONTENT_NOTE_URI, NoteItemData.PROJECTION, selection, new String[] {
+ String.valueOf(mCurrentFolderId)
+ }, NoteColumns.TYPE + " DESC," + NoteColumns.MODIFIED_DATE + " DESC");
+ }
+
+ private final class BackgroundQueryHandler extends AsyncQueryHandler {
+ public BackgroundQueryHandler(ContentResolver contentResolver) {
+ super(contentResolver);
+ }
+
+ @Override
+ protected void onQueryComplete(int token, Object cookie, Cursor cursor) {
+ switch (token) {
+ case FOLDER_NOTE_LIST_QUERY_TOKEN:
+ mNotesListAdapter.changeCursor(cursor);
+ break;
+ case FOLDER_LIST_QUERY_TOKEN:
+ if (cursor != null && cursor.getCount() > 0) {
+ showFolderListMenu(cursor);
+ } else {
+ Log.e(TAG, "Query folder failed");
+ }
+ break;
+ default:
+ return;
+ }
+ }
+ }
+
+ private void showFolderListMenu(Cursor cursor) {
+ AlertDialog.Builder builder = new AlertDialog.Builder(NotesListActivity.this);
+ builder.setTitle(R.string.menu_title_select_folder);
+ final FoldersListAdapter adapter = new FoldersListAdapter(this, cursor);
+ builder.setAdapter(adapter, new DialogInterface.OnClickListener() {
+
+ public void onClick(DialogInterface dialog, int which) {
+ DataUtils.batchMoveToFolder(mContentResolver,
+ mNotesListAdapter.getSelectedItemIds(), adapter.getItemId(which));
+ Toast.makeText(
+ NotesListActivity.this,
+ getString(R.string.format_move_notes_to_folder,
+ mNotesListAdapter.getSelectedCount(),
+ adapter.getFolderName(NotesListActivity.this, which)),
+ Toast.LENGTH_SHORT).show();
+ mModeCallBack.finishActionMode();
+ }
+ });
+ builder.show();
+ }
+
+ private void createNewNote() {
+ Intent intent = new Intent(this, NoteEditActivity.class);
+ intent.setAction(Intent.ACTION_INSERT_OR_EDIT);
+ intent.putExtra(Notes.INTENT_EXTRA_FOLDER_ID, mCurrentFolderId);
+ this.startActivityForResult(intent, REQUEST_CODE_NEW_NODE);
+ }
+
+ private void batchDelete() {
+ new AsyncTask>() {
+ protected HashSet doInBackground(Void... unused) {
+ HashSet widgets = mNotesListAdapter.getSelectedWidget();
+ //if (!isSyncMode()) {
+ if(mCurrentFolderId == Notes.ID_TRASH_FOLER){
+ // if not synced, delete notes directly batchDeleteNotes
+ if (DataUtils.batchDeleteNotes(mContentResolver, mNotesListAdapter
+ .getSelectedItemIds())) {
+ } else {
+ Log.e(TAG, "Delete notes error, should not happens");
+ }
+ } else {
+ // in sync mode, we'll move the deleted note into the trash
+ // folder
+ if (!DataUtils.batchMoveToFolder(mContentResolver, mNotesListAdapter
+ .getSelectedItemIds(), Notes.ID_TRASH_FOLER)) {
+ Log.e(TAG, "Move notes to trash folder error, should not happens");
+ }
+ }
+ return widgets;
+ }
+
+ @Override
+ protected void onPostExecute(HashSet widgets) {
+ if (widgets != null) {
+ for (AppWidgetAttribute widget : widgets) {
+ if (widget.widgetId != AppWidgetManager.INVALID_APPWIDGET_ID
+ && widget.widgetType != Notes.TYPE_WIDGET_INVALIDE) {
+ updateWidget(widget.widgetId, widget.widgetType);
+ }
+ }
+ }
+ mModeCallBack.finishActionMode();
+ }
+ }.execute();
+ }
+
+ private void deleteFolder(long folderId) {
+ if (folderId == Notes.ID_ROOT_FOLDER) {
+ Log.e(TAG, "Wrong folder id, should not happen " + folderId);
+ return;
+ }
+
+ HashSet ids = new HashSet();
+ ids.add(folderId);
+ HashSet widgets = DataUtils.getFolderNoteWidget(mContentResolver,
+ folderId);
+ if (!isSyncMode()) {
+ // if not synced, delete folder directly
+ DataUtils.batchDeleteNotes(mContentResolver, ids);
+ } else {
+ // in sync mode, we'll move the deleted folder into the trash folder
+ DataUtils.batchMoveToFolder(mContentResolver, ids, Notes.ID_TRASH_FOLER);
+ }
+ if (widgets != null) {
+ for (AppWidgetAttribute widget : widgets) {
+ if (widget.widgetId != AppWidgetManager.INVALID_APPWIDGET_ID
+ && widget.widgetType != Notes.TYPE_WIDGET_INVALIDE) {
+ updateWidget(widget.widgetId, widget.widgetType);
+ }
+ }
+ }
+ }
+
+ private void openNode(NoteItemData data) {
+ Intent intent = new Intent(this, NoteEditActivity.class);
+ intent.setAction(Intent.ACTION_VIEW);
+ intent.putExtra(Intent.EXTRA_UID, data.getId());
+ this.startActivityForResult(intent, REQUEST_CODE_OPEN_NODE);
+ }
+
+ private void openFolder(NoteItemData data) {
+ mCurrentFolderId = data.getId();
+ startAsyncNotesListQuery();
+ if (data.getId() == Notes.ID_CALL_RECORD_FOLDER) {
+ mState = ListEditState.CALL_RECORD_FOLDER;
+ mAddNewNote.setVisibility(View.GONE);
+ } else {
+ mState = ListEditState.SUB_FOLDER;
+ }
+ if (data.getId() == Notes.ID_CALL_RECORD_FOLDER) {
+ mTitleBar.setText(R.string.call_record_folder_name);
+ } else {
+ mTitleBar.setText(data.getSnippet());
+ }
+ mTitleBar.setVisibility(View.VISIBLE);
+ }
+
+ public void onClick(View v) {
+ switch (v.getId()) {
+ case R.id.btn_new_note:
+ createNewNote();
+ break;
+ default:
+ break;
+ }
+ }
+
+ private void showSoftInput() {
+ InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
+ if (inputMethodManager != null) {
+ inputMethodManager.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
+ }
+ }
+
+ private void hideSoftInput(View view) {
+ InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
+ inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
+ }
+
+ private void showCreateOrModifyFolderDialog(final boolean create) {
+ final AlertDialog.Builder builder = new AlertDialog.Builder(this);
+ View view = LayoutInflater.from(this).inflate(R.layout.dialog_edit_text, null);
+ final EditText etName = (EditText) view.findViewById(R.id.et_foler_name);
+ showSoftInput();
+ if (!create) {
+ if (mFocusNoteDataItem != null) {
+ etName.setText(mFocusNoteDataItem.getSnippet());
+ builder.setTitle(getString(R.string.menu_folder_change_name));
+ } else {
+ Log.e(TAG, "The long click data item is null");
+ return;
+ }
+ } else {
+ etName.setText("");
+ builder.setTitle(this.getString(R.string.menu_create_folder));
+ }
+
+ builder.setPositiveButton(android.R.string.ok, null);
+ builder.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ hideSoftInput(etName);
+ }
+ });
+
+ final Dialog dialog = builder.setView(view).show();
+ final Button positive = (Button)dialog.findViewById(android.R.id.button1);
+ positive.setOnClickListener(new OnClickListener() {
+ public void onClick(View v) {
+ hideSoftInput(etName);
+ String name = etName.getText().toString();
+ if (DataUtils.checkVisibleFolderName(mContentResolver, name)) {
+ Toast.makeText(NotesListActivity.this, getString(R.string.folder_exist, name),
+ Toast.LENGTH_LONG).show();
+ etName.setSelection(0, etName.length());
+ return;
+ }
+ if (!create) {
+ if (!TextUtils.isEmpty(name)) {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.SNIPPET, name);
+ values.put(NoteColumns.TYPE, Notes.TYPE_FOLDER);
+ values.put(NoteColumns.LOCAL_MODIFIED, 1);
+ mContentResolver.update(Notes.CONTENT_NOTE_URI, values, NoteColumns.ID
+ + "=?", new String[] {
+ String.valueOf(mFocusNoteDataItem.getId())
+ });
+ }
+ } else if (!TextUtils.isEmpty(name)) {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.SNIPPET, name);
+ values.put(NoteColumns.TYPE, Notes.TYPE_FOLDER);
+ mContentResolver.insert(Notes.CONTENT_NOTE_URI, values);
+ }
+ dialog.dismiss();
+ }
+ });
+
+ if (TextUtils.isEmpty(etName.getText())) {
+ positive.setEnabled(false);
+ }
+ /**
+ * When the name edit text is null, disable the positive button
+ */
+ etName.addTextChangedListener(new TextWatcher() {
+ public void beforeTextChanged(CharSequence s, int start, int count, int after) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void onTextChanged(CharSequence s, int start, int before, int count) {
+ if (TextUtils.isEmpty(etName.getText())) {
+ positive.setEnabled(false);
+ } else {
+ positive.setEnabled(true);
+ }
+ }
+
+ public void afterTextChanged(Editable s) {
+ // TODO Auto-generated method stub
+
+ }
+ });
+ }
+
+ @Override
+ public void onBackPressed() {
+ switch (mState) {
+ case SUB_FOLDER:
+ mCurrentFolderId = Notes.ID_ROOT_FOLDER;
+ mState = ListEditState.NOTE_LIST;
+ startAsyncNotesListQuery();
+ mTitleBar.setVisibility(View.GONE);
+ break;
+ case CALL_RECORD_FOLDER:
+ mCurrentFolderId = Notes.ID_ROOT_FOLDER;
+ mState = ListEditState.NOTE_LIST;
+ mAddNewNote.setVisibility(View.VISIBLE);
+ mTitleBar.setVisibility(View.GONE);
+ startAsyncNotesListQuery();
+ break;
+ case NOTE_LIST:
+ super.onBackPressed();
+ break;
+ default:
+ break;
+ }
+ }
+
+ private void updateWidget(int appWidgetId, int appWidgetType) {
+ Intent intent = new Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
+ if (appWidgetType == Notes.TYPE_WIDGET_2X) {
+ intent.setClass(this, NoteWidgetProvider_2x.class);
+ } else if (appWidgetType == Notes.TYPE_WIDGET_4X) {
+ intent.setClass(this, NoteWidgetProvider_4x.class);
+ } else {
+ Log.e(TAG, "Unspported widget type");
+ return;
+ }
+
+ intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, new int[] {
+ appWidgetId
+ });
+
+ sendBroadcast(intent);
+ setResult(RESULT_OK, intent);
+ }
+
+ private final OnCreateContextMenuListener mFolderOnCreateContextMenuListener = new OnCreateContextMenuListener() {
+ public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
+ if (mFocusNoteDataItem != null) {
+ menu.setHeaderTitle(mFocusNoteDataItem.getSnippet());
+ menu.add(0, MENU_FOLDER_VIEW, 0, R.string.menu_folder_view);
+ menu.add(0, MENU_FOLDER_DELETE, 0, R.string.menu_folder_delete);
+ menu.add(0, MENU_FOLDER_CHANGE_NAME, 0, R.string.menu_folder_change_name);
+ }
+ }
+ };
+
+ @Override
+ public void onContextMenuClosed(Menu menu) {
+ if (mNotesListView != null) {
+ mNotesListView.setOnCreateContextMenuListener(null);
+ }
+ super.onContextMenuClosed(menu);
+ }
+
+ @Override
+ public boolean onContextItemSelected(MenuItem item) {
+ if (mFocusNoteDataItem == null) {
+ Log.e(TAG, "The long click data item is null");
+ return false;
+ }
+ switch (item.getItemId()) {
+ case MENU_FOLDER_VIEW:
+ openFolder(mFocusNoteDataItem);
+ break;
+ case MENU_FOLDER_DELETE:
+ AlertDialog.Builder builder = new AlertDialog.Builder(this);
+ builder.setTitle(getString(R.string.alert_title_delete));
+ builder.setIcon(android.R.drawable.ic_dialog_alert);
+ builder.setMessage(getString(R.string.alert_message_delete_folder));
+ builder.setPositiveButton(android.R.string.ok,
+ new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ deleteFolder(mFocusNoteDataItem.getId());
+ }
+ });
+ builder.setNegativeButton(android.R.string.cancel, null);
+ builder.show();
+ break;
+ case MENU_FOLDER_CHANGE_NAME:
+ showCreateOrModifyFolderDialog(false);
+ break;
+ default:
+ break;
+ }
+
+ return true;
+ }
+
+ @Override
+ public boolean onPrepareOptionsMenu(Menu menu) {
+ menu.clear();
+ if (mState == ListEditState.NOTE_LIST) {
+ getMenuInflater().inflate(R.menu.note_list, menu);
+ // set sync or sync_cancel
+ menu.findItem(R.id.menu_sync).setTitle(
+ GTaskSyncService.isSyncing() ? R.string.menu_sync_cancel : R.string.menu_sync);
+ } else if (mState == ListEditState.SUB_FOLDER) {
+ getMenuInflater().inflate(R.menu.sub_folder, menu);
+ } else if (mState == ListEditState.CALL_RECORD_FOLDER) {
+ getMenuInflater().inflate(R.menu.call_record_folder, menu);
+ } else {
+ Log.e(TAG, "Wrong state:" + mState);
+ }
+ //背景的切换
+ if(time_mode==1) {
+ menu.findItem(R.id.menu_day_time).setVisible(false);
+ } else {
+ menu.findItem(R.id.menu_night_time).setVisible(false);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case R.id.menu_new_folder: {
+ showCreateOrModifyFolderDialog(true);
+ break;
+ }
+ case R.id.menu_export_text: {
+ exportNoteToText();
+ break;
+ }
+ case R.id.menu_sync: {
+ if (isSyncMode()) {
+ if (TextUtils.equals(item.getTitle(), getString(R.string.menu_sync))) {
+ GTaskSyncService.startSync(this);
+ } else {
+ GTaskSyncService.cancelSync(this);
+ }
+ } else {
+ startPreferenceActivity();
+ }
+ break;
+ }
+ case R.id.menu_setting: {
+ startPreferenceActivity();
+ break;
+ }
+ case R.id.menu_new_note: {
+ createNewNote();
+ break;
+ }
+ case R.id.menu_search:
+ onSearchRequested();
+ break;
+
+ case R.id.menu_restore:
+ restoreDeleteNotes();
+ break;
+ //背景的切换
+ case R.id.menu_day_time: {
+ time_mode = 1;
+ getWindow().setBackgroundDrawableResource(R.drawable.p1);
+ break;
+ }
+ case R.id.menu_night_time: {
+ time_mode=0;
+ getWindow().setBackgroundDrawableResource(R.drawable.list_background);
+ break;
+ }
+ default:
+ break;
+ }
+ return true;
+ }
+
+ //设置删除便签的恢复
+ private void restoreDeleteNotes(){
+ mState = ListEditState.SUB_FOLDER;
+ mCurrentFolderId = Notes.ID_TRASH_FOLER;
+ startAsyncNotesListQuery();
+ mTitleBar.setText("trash folder");
+ mTitleBar.setVisibility(View.VISIBLE);
+ }
+
+ @Override
+ public boolean onSearchRequested() {
+ startSearch(null, false, null /* appData */, false);
+ return true;
+ }
+
+ private void exportNoteToText() {
+ final BackupUtils backup = BackupUtils.getInstance(NotesListActivity.this);
+ new AsyncTask() {
+
+ @Override
+ protected Integer doInBackground(Void... unused) {
+ return backup.exportToText();
+ }
+
+ @Override
+ protected void onPostExecute(Integer result) {
+ if (result == BackupUtils.STATE_SD_CARD_UNMOUONTED) {
+ AlertDialog.Builder builder = new AlertDialog.Builder(NotesListActivity.this);
+ builder.setTitle(NotesListActivity.this
+ .getString(R.string.failed_sdcard_export));
+ builder.setMessage(NotesListActivity.this
+ .getString(R.string.error_sdcard_unmounted));
+ builder.setPositiveButton(android.R.string.ok, null);
+ builder.show();
+ } else if (result == BackupUtils.STATE_SUCCESS) {
+ AlertDialog.Builder builder = new AlertDialog.Builder(NotesListActivity.this);
+ builder.setTitle(NotesListActivity.this
+ .getString(R.string.success_sdcard_export));
+ builder.setMessage(NotesListActivity.this.getString(
+ R.string.format_exported_file_location, backup
+ .getExportedTextFileName(), backup.getExportedTextFileDir()));
+ builder.setPositiveButton(android.R.string.ok, null);
+ builder.show();
+ } else if (result == BackupUtils.STATE_SYSTEM_ERROR) {
+ AlertDialog.Builder builder = new AlertDialog.Builder(NotesListActivity.this);
+ builder.setTitle(NotesListActivity.this
+ .getString(R.string.failed_sdcard_export));
+ builder.setMessage(NotesListActivity.this
+ .getString(R.string.error_sdcard_export));
+ builder.setPositiveButton(android.R.string.ok, null);
+ builder.show();
+ }
+ }
+
+ }.execute();
+ }
+
+ private boolean isSyncMode() {
+ return NotesPreferenceActivity.getSyncAccountName(this).trim().length() > 0;
+ }
+
+ private void startPreferenceActivity() {
+ Activity from = getParent() != null ? getParent() : this;
+ Intent intent = new Intent(from, NotesPreferenceActivity.class);
+ from.startActivityIfNeeded(intent, -1);
+ }
+
+ private class OnListItemClickListener implements OnItemClickListener {
+ //类OnListItemClickListener来实现OnItemClickListener
+ public void onItemClick(AdapterView> parent, View view, int position, long id) {
+ if (view instanceof NotesListItem) {
+ NoteItemData item = ((NotesListItem) view).getItemData();
+ if (mNotesListAdapter.isInChoiceMode()) {
+ if (item.getType() == Notes.TYPE_NOTE) {
+ position = position - mNotesListView.getHeaderViewsCount();
+ mModeCallBack.onItemCheckedStateChanged(null, position, id,
+ !mNotesListAdapter.isSelectedItem(position));
+ }
+ return;
+ }
+
+ switch (mState) {
+ case NOTE_LIST:
+ if (item.getType() == Notes.TYPE_FOLDER
+ || item.getType() == Notes.TYPE_SYSTEM) {
+ openFolder(item);
+ } else if (item.getType() == Notes.TYPE_NOTE) {
+ openNode(item);
+ } else {
+ Log.e(TAG, "Wrong note type in NOTE_LIST");
+ }
+ break;
+ case SUB_FOLDER:
+ case CALL_RECORD_FOLDER:
+ if (item.getType() == Notes.TYPE_NOTE) {
+ openNode(item);
+ } else {
+ Log.e(TAG, "Wrong note type in SUB_FOLDER");
+ }
+ break;
+ default:
+ break;
+ }
+ }
+ }
+
+ }
+
+ private void startQueryDestinationFolders() {
+ String selection = NoteColumns.TYPE + "=? AND " + NoteColumns.PARENT_ID + "<>? AND " + NoteColumns.ID + "<>?";
+ selection = (mState == ListEditState.NOTE_LIST) ? selection:
+ "(" + selection + ") OR (" + NoteColumns.ID + "=" + Notes.ID_ROOT_FOLDER + ")";
+
+ mBackgroundQueryHandler.startQuery(FOLDER_LIST_QUERY_TOKEN,
+ null,
+ Notes.CONTENT_NOTE_URI,
+ FoldersListAdapter.PROJECTION,
+ selection,
+ new String[] {
+ String.valueOf(Notes.TYPE_FOLDER),
+ String.valueOf(Notes.ID_TRASH_FOLER),
+ String.valueOf(mCurrentFolderId)
+ },
+ NoteColumns.MODIFIED_DATE + " DESC");
+ }
+
+ public boolean onItemLongClick(AdapterView> parent, View view, int position, long id) {
+ if (view instanceof NotesListItem) {
+ mFocusNoteDataItem = ((NotesListItem) view).getItemData();
+ if (mFocusNoteDataItem.getType() == Notes.TYPE_NOTE && !mNotesListAdapter.isInChoiceMode()) {
+ if (mNotesListView.startActionMode(mModeCallBack) != null) {
+ mModeCallBack.onItemCheckedStateChanged(null, position, id, true);
+ mNotesListView.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS);
+ } else {
+ Log.e(TAG, "startActionMode fails");
+ }
+ } else if (mFocusNoteDataItem.getType() == Notes.TYPE_FOLDER) {
+ mNotesListView.setOnCreateContextMenuListener(mFolderOnCreateContextMenuListener);
+ }
+ }
+ return false;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NotesListAdapter.java b/app/src/main/java/net/micode/notes/ui/NotesListAdapter.java
new file mode 100644
index 0000000..51c9cb9
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NotesListAdapter.java
@@ -0,0 +1,184 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.database.Cursor;
+import android.util.Log;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.CursorAdapter;
+
+import net.micode.notes.data.Notes;
+
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+
+
+public class NotesListAdapter extends CursorAdapter {
+ private static final String TAG = "NotesListAdapter";
+ private Context mContext;
+ private HashMap mSelectedIndex;
+ private int mNotesCount;
+ private boolean mChoiceMode;
+
+ public static class AppWidgetAttribute {
+ public int widgetId;
+ public int widgetType;
+ };
+
+ public NotesListAdapter(Context context) {
+ super(context, null);
+ mSelectedIndex = new HashMap();
+ mContext = context;
+ mNotesCount = 0;
+ }
+
+ @Override
+ public View newView(Context context, Cursor cursor, ViewGroup parent) {
+ return new NotesListItem(context);
+ }
+
+ @Override
+ public void bindView(View view, Context context, Cursor cursor) {
+ if (view instanceof NotesListItem) {
+ NoteItemData itemData = new NoteItemData(context, cursor);
+ ((NotesListItem) view).bind(context, itemData, mChoiceMode,
+ isSelectedItem(cursor.getPosition()));
+ }
+ }
+
+ public void setCheckedItem(final int position, final boolean checked) {
+ mSelectedIndex.put(position, checked);
+ notifyDataSetChanged();
+ }
+
+ public boolean isInChoiceMode() {
+ return mChoiceMode;
+ }
+
+ public void setChoiceMode(boolean mode) {
+ mSelectedIndex.clear();
+ mChoiceMode = mode;
+ }
+
+ public void selectAll(boolean checked) {
+ Cursor cursor = getCursor();
+ for (int i = 0; i < getCount(); i++) {
+ if (cursor.moveToPosition(i)) {
+ if (NoteItemData.getNoteType(cursor) == Notes.TYPE_NOTE) {
+ setCheckedItem(i, checked);
+ }
+ }
+ }
+ }
+
+ public HashSet getSelectedItemIds() {
+ HashSet itemSet = new HashSet();
+ for (Integer position : mSelectedIndex.keySet()) {
+ if (mSelectedIndex.get(position) == true) {
+ Long id = getItemId(position);
+ if (id == Notes.ID_ROOT_FOLDER) {
+ Log.d(TAG, "Wrong item id, should not happen");
+ } else {
+ itemSet.add(id);
+ }
+ }
+ }
+
+ return itemSet;
+ }
+
+ public HashSet getSelectedWidget() {
+ HashSet itemSet = new HashSet();
+ for (Integer position : mSelectedIndex.keySet()) {
+ if (mSelectedIndex.get(position) == true) {
+ Cursor c = (Cursor) getItem(position);
+ if (c != null) {
+ AppWidgetAttribute widget = new AppWidgetAttribute();
+ NoteItemData item = new NoteItemData(mContext, c);
+ widget.widgetId = item.getWidgetId();
+ widget.widgetType = item.getWidgetType();
+ itemSet.add(widget);
+ /**
+ * Don't close cursor here, only the adapter could close it
+ */
+ } else {
+ Log.e(TAG, "Invalid cursor");
+ return null;
+ }
+ }
+ }
+ return itemSet;
+ }
+
+ public int getSelectedCount() {
+ Collection values = mSelectedIndex.values();
+ if (null == values) {
+ return 0;
+ }
+ Iterator iter = values.iterator();
+ int count = 0;
+ while (iter.hasNext()) {
+ if (true == iter.next()) {
+ count++;
+ }
+ }
+ return count;
+ }
+
+ public boolean isAllSelected() {
+ int checkedCount = getSelectedCount();
+ return (checkedCount != 0 && checkedCount == mNotesCount);
+ }
+
+ public boolean isSelectedItem(final int position) {
+ if (null == mSelectedIndex.get(position)) {
+ return false;
+ }
+ return mSelectedIndex.get(position);
+ }
+
+ @Override
+ protected void onContentChanged() {
+ super.onContentChanged();
+ calcNotesCount();
+ }
+
+ @Override
+ public void changeCursor(Cursor cursor) {
+ super.changeCursor(cursor);
+ calcNotesCount();
+ }
+
+ private void calcNotesCount() {
+ mNotesCount = 0;
+ for (int i = 0; i < getCount(); i++) {
+ Cursor c = (Cursor) getItem(i);
+ if (c != null) {
+ if (NoteItemData.getNoteType(c) == Notes.TYPE_NOTE) {
+ mNotesCount++;
+ }
+ } else {
+ Log.e(TAG, "Invalid cursor");
+ return;
+ }
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NotesListItem.java b/app/src/main/java/net/micode/notes/ui/NotesListItem.java
new file mode 100644
index 0000000..220dedb
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NotesListItem.java
@@ -0,0 +1,162 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.content.Context;
+import android.text.format.DateUtils;
+import android.view.View;
+import android.widget.CheckBox;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.tool.DataUtils;
+import net.micode.notes.tool.ResourceParser.NoteItemBgResources;
+
+import java.io.File;
+
+
+public class NotesListItem extends LinearLayout {
+ private ImageView mAlert;
+ private TextView mTitle;
+ private TextView mTime;
+ private TextView mCallName;
+ private NoteItemData mItemData;
+ private CheckBox mCheckBox;
+ private ImageView mRecord;
+
+
+ //构造函数,我想在这里显示一个是否添加录音的图标
+ public NotesListItem(Context context) {
+ super(context);
+ inflate(context, R.layout.note_item, this);
+ mAlert = (ImageView) findViewById(R.id.iv_alert_icon);
+ mTitle = (TextView) findViewById(R.id.tv_title);
+ mTime = (TextView) findViewById(R.id.tv_time);
+ mCallName = (TextView) findViewById(R.id.tv_name);
+ mCheckBox = (CheckBox) findViewById(android.R.id.checkbox);
+ mRecord = (ImageView) findViewById(R.id.iv_record_icon);
+ //在这里设置星标
+ //mStar = (ImageView) findViewById(R.id.star);
+ }
+
+
+ private long noteId ;
+ public void bind(Context context, NoteItemData data, boolean choiceMode, boolean checked) {
+ if (choiceMode && data.getType() == Notes.TYPE_NOTE) {
+ mCheckBox.setVisibility(View.VISIBLE);
+ mCheckBox.setChecked(checked);
+ } else {
+ mCheckBox.setVisibility(View.GONE);
+ }
+
+ mItemData = data;
+ if (data.getId() == Notes.ID_CALL_RECORD_FOLDER) {
+ mCallName.setVisibility(View.GONE);
+ mAlert.setVisibility(View.VISIBLE);
+ mTitle.setTextAppearance(context, R.style.TextAppearancePrimaryItem);
+ mTitle.setText(context.getString(R.string.call_record_folder_name)
+ + context.getString(R.string.format_folder_files_count, data.getNotesCount()));
+ mAlert.setImageResource(R.drawable.clock);
+
+ } else if (data.getParentId() == Notes.ID_CALL_RECORD_FOLDER) {
+
+ mCallName.setVisibility(View.VISIBLE);
+ mCallName.setText(data.getCallName());
+ mTitle.setTextAppearance(context,R.style.TextAppearanceSecondaryItem);
+ mTitle.setText(DataUtils.getFormattedSnippet(data.getSnippet()));
+ if (data.hasAlert()) {
+ mAlert.setImageResource(R.drawable.clock);
+ mAlert.setVisibility(View.VISIBLE);
+ } else {
+ mAlert.setVisibility(View.GONE);
+ }
+
+ } else {
+ mCallName.setVisibility(View.GONE);
+ mTitle.setTextAppearance(context, R.style.TextAppearancePrimaryItem);
+ //这里设置录音的可视性
+ if (fileIsExists("/storage/emulated/0/Android/data"+ String.valueOf(data.getId())+"_record.m4a")){
+ mRecord.setImageResource(R.drawable.record);
+ mRecord.setVisibility(View.VISIBLE);
+ }else{
+ mRecord.setVisibility(View.GONE);
+ }
+ if (data.getType() == Notes.TYPE_FOLDER) {
+ mTitle.setText(data.getSnippet()
+ + context.getString(R.string.format_folder_files_count,
+ data.getNotesCount()));
+ mAlert.setVisibility(View.GONE);
+ } else {
+ mTitle.setText(DataUtils.getFormattedSnippet(data.getSnippet()));
+ if (data.hasAlert()) {
+ mAlert.setImageResource(R.drawable.clock);
+ mAlert.setVisibility(View.VISIBLE);
+ } else {
+ mAlert.setVisibility(View.GONE);
+ }
+ }
+ }
+
+
+
+ //设置便签的星标
+
+ mTime.setText(DateUtils.getRelativeTimeSpanString(data.getModifiedDate()));
+
+
+
+
+ setBackground(data);
+ }
+
+ //判断一个文件是否存在
+ public boolean fileIsExists(String strFile) {
+ try {
+ File f=new File(strFile);
+ if(!f.exists()) {
+ return false;
+ }
+ } catch (Exception e) {
+ return false;
+ }
+ return true;
+ }
+
+ private void setBackground(NoteItemData data) {
+ int id = data.getBgColorId();
+ if (data.getType() == Notes.TYPE_NOTE) {
+ if (data.isSingle() || data.isOneFollowingFolder()) {
+ setBackgroundResource(NoteItemBgResources.getNoteBgSingleRes(id));
+ } else if (data.isLast()) {
+ setBackgroundResource(NoteItemBgResources.getNoteBgLastRes(id));
+ } else if (data.isFirst() || data.isMultiFollowingFolder()) {
+ setBackgroundResource(NoteItemBgResources.getNoteBgFirstRes(id));
+ } else {
+ setBackgroundResource(NoteItemBgResources.getNoteBgNormalRes(id));
+ }
+ } else {
+ setBackgroundResource(NoteItemBgResources.getFolderBgRes());
+ }
+ }
+
+ public NoteItemData getItemData() {
+ return mItemData;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java b/app/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java
new file mode 100644
index 0000000..07c5f7e
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/NotesPreferenceActivity.java
@@ -0,0 +1,388 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.ui;
+
+import android.accounts.Account;
+import android.accounts.AccountManager;
+import android.app.ActionBar;
+import android.app.AlertDialog;
+import android.content.BroadcastReceiver;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.content.IntentFilter;
+import android.content.SharedPreferences;
+import android.os.Bundle;
+import android.preference.Preference;
+import android.preference.Preference.OnPreferenceClickListener;
+import android.preference.PreferenceActivity;
+import android.preference.PreferenceCategory;
+import android.text.TextUtils;
+import android.text.format.DateFormat;
+import android.view.LayoutInflater;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.widget.Button;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.gtask.remote.GTaskSyncService;
+
+
+public class NotesPreferenceActivity extends PreferenceActivity {
+ public static final String PREFERENCE_NAME = "notes_preferences";
+
+ public static final String PREFERENCE_SYNC_ACCOUNT_NAME = "pref_key_account_name";
+
+ public static final String PREFERENCE_LAST_SYNC_TIME = "pref_last_sync_time";
+
+ public static final String PREFERENCE_SET_BG_COLOR_KEY = "pref_key_bg_random_appear";
+
+ private static final String PREFERENCE_SYNC_ACCOUNT_KEY = "pref_sync_account_key";
+
+ private static final String AUTHORITIES_FILTER_KEY = "authorities";
+
+ private PreferenceCategory mAccountCategory;
+
+ private GTaskReceiver mReceiver;
+
+ private Account[] mOriAccounts;
+
+ private boolean mHasAddedAccount;
+
+ @Override
+ protected void onCreate(Bundle icicle) {
+ super.onCreate(icicle);
+
+ /* using the app icon for navigation */
+ getActionBar().setDisplayHomeAsUpEnabled(true);
+
+ addPreferencesFromResource(R.xml.preferences);
+ mAccountCategory = (PreferenceCategory) findPreference(PREFERENCE_SYNC_ACCOUNT_KEY);
+ mReceiver = new GTaskReceiver();
+ IntentFilter filter = new IntentFilter();
+ filter.addAction(GTaskSyncService.GTASK_SERVICE_BROADCAST_NAME);
+ registerReceiver(mReceiver, filter);
+
+ mOriAccounts = null;
+ View header = LayoutInflater.from(this).inflate(R.layout.settings_header, null);
+ getListView().addHeaderView(header, null, true);
+ }
+
+ @Override
+ protected void onResume() {
+ super.onResume();
+
+ // need to set sync account automatically if user has added a new
+ // account
+ if (mHasAddedAccount) {
+ Account[] accounts = getGoogleAccounts();
+ if (mOriAccounts != null && accounts.length > mOriAccounts.length) {
+ for (Account accountNew : accounts) {
+ boolean found = false;
+ for (Account accountOld : mOriAccounts) {
+ if (TextUtils.equals(accountOld.name, accountNew.name)) {
+ found = true;
+ break;
+ }
+ }
+ if (!found) {
+ setSyncAccount(accountNew.name);
+ break;
+ }
+ }
+ }
+ }
+
+ refreshUI();
+ }
+
+ @Override
+ protected void onDestroy() {
+ if (mReceiver != null) {
+ unregisterReceiver(mReceiver);
+ }
+ super.onDestroy();
+ }
+
+ private void loadAccountPreference() {
+ mAccountCategory.removeAll();
+
+ Preference accountPref = new Preference(this);
+ final String defaultAccount = getSyncAccountName(this);
+ accountPref.setTitle(getString(R.string.preferences_account_title));
+ accountPref.setSummary(getString(R.string.preferences_account_summary));
+ accountPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
+ public boolean onPreferenceClick(Preference preference) {
+ if (!GTaskSyncService.isSyncing()) {
+ if (TextUtils.isEmpty(defaultAccount)) {
+ // the first time to set account
+ showSelectAccountAlertDialog();
+ } else {
+ // if the account has already been set, we need to promp
+ // user about the risk
+ showChangeAccountConfirmAlertDialog();
+ }
+ } else {
+ Toast.makeText(NotesPreferenceActivity.this,
+ R.string.preferences_toast_cannot_change_account, Toast.LENGTH_SHORT)
+ .show();
+ }
+ return true;
+ }
+ });
+
+ mAccountCategory.addPreference(accountPref);
+ }
+
+ private void loadSyncButton() {
+ Button syncButton = (Button) findViewById(R.id.preference_sync_button);
+ TextView lastSyncTimeView = (TextView) findViewById(R.id.prefenerece_sync_status_textview);
+
+ // set button state
+ if (GTaskSyncService.isSyncing()) {
+ syncButton.setText(getString(R.string.preferences_button_sync_cancel));
+ syncButton.setOnClickListener(new View.OnClickListener() {
+ public void onClick(View v) {
+ GTaskSyncService.cancelSync(NotesPreferenceActivity.this);
+ }
+ });
+ } else {
+ syncButton.setText(getString(R.string.preferences_button_sync_immediately));
+ syncButton.setOnClickListener(new View.OnClickListener() {
+ public void onClick(View v) {
+ GTaskSyncService.startSync(NotesPreferenceActivity.this);
+ }
+ });
+ }
+ syncButton.setEnabled(!TextUtils.isEmpty(getSyncAccountName(this)));
+
+ // set last sync time
+ if (GTaskSyncService.isSyncing()) {
+ lastSyncTimeView.setText(GTaskSyncService.getProgressString());
+ lastSyncTimeView.setVisibility(View.VISIBLE);
+ } else {
+ long lastSyncTime = getLastSyncTime(this);
+ if (lastSyncTime != 0) {
+ lastSyncTimeView.setText(getString(R.string.preferences_last_sync_time,
+ DateFormat.format(getString(R.string.preferences_last_sync_time_format),
+ lastSyncTime)));
+ lastSyncTimeView.setVisibility(View.VISIBLE);
+ } else {
+ lastSyncTimeView.setVisibility(View.GONE);
+ }
+ }
+ }
+
+ private void refreshUI() {
+ loadAccountPreference();
+ loadSyncButton();
+ }
+
+ private void showSelectAccountAlertDialog() {
+ AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
+
+ View titleView = LayoutInflater.from(this).inflate(R.layout.account_dialog_title, null);
+ TextView titleTextView = (TextView) titleView.findViewById(R.id.account_dialog_title);
+ titleTextView.setText(getString(R.string.preferences_dialog_select_account_title));
+ TextView subtitleTextView = (TextView) titleView.findViewById(R.id.account_dialog_subtitle);
+ subtitleTextView.setText(getString(R.string.preferences_dialog_select_account_tips));
+
+ dialogBuilder.setCustomTitle(titleView);
+ dialogBuilder.setPositiveButton(null, null);
+
+ Account[] accounts = getGoogleAccounts();
+ String defAccount = getSyncAccountName(this);
+
+ mOriAccounts = accounts;
+ mHasAddedAccount = false;
+
+ if (accounts.length > 0) {
+ CharSequence[] items = new CharSequence[accounts.length];
+ final CharSequence[] itemMapping = items;
+ int checkedItem = -1;
+ int index = 0;
+ for (Account account : accounts) {
+ if (TextUtils.equals(account.name, defAccount)) {
+ checkedItem = index;
+ }
+ items[index++] = account.name;
+ }
+ dialogBuilder.setSingleChoiceItems(items, checkedItem,
+ new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ setSyncAccount(itemMapping[which].toString());
+ dialog.dismiss();
+ refreshUI();
+ }
+ });
+ }
+
+ View addAccountView = LayoutInflater.from(this).inflate(R.layout.add_account_text, null);
+ dialogBuilder.setView(addAccountView);
+
+ final AlertDialog dialog = dialogBuilder.show();
+ addAccountView.setOnClickListener(new View.OnClickListener() {
+ public void onClick(View v) {
+ mHasAddedAccount = true;
+ Intent intent = new Intent("android.settings.ADD_ACCOUNT_SETTINGS");
+ intent.putExtra(AUTHORITIES_FILTER_KEY, new String[] {
+ "gmail-ls"
+ });
+ startActivityForResult(intent, -1);
+ dialog.dismiss();
+ }
+ });
+ }
+
+ private void showChangeAccountConfirmAlertDialog() {
+ AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
+
+ View titleView = LayoutInflater.from(this).inflate(R.layout.account_dialog_title, null);
+ TextView titleTextView = (TextView) titleView.findViewById(R.id.account_dialog_title);
+ titleTextView.setText(getString(R.string.preferences_dialog_change_account_title,
+ getSyncAccountName(this)));
+ TextView subtitleTextView = (TextView) titleView.findViewById(R.id.account_dialog_subtitle);
+ subtitleTextView.setText(getString(R.string.preferences_dialog_change_account_warn_msg));
+ dialogBuilder.setCustomTitle(titleView);
+
+ CharSequence[] menuItemArray = new CharSequence[] {
+ getString(R.string.preferences_menu_change_account),
+ getString(R.string.preferences_menu_remove_account),
+ getString(R.string.preferences_menu_cancel)
+ };
+ dialogBuilder.setItems(menuItemArray, new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ if (which == 0) {
+ showSelectAccountAlertDialog();
+ } else if (which == 1) {
+ removeSyncAccount();
+ refreshUI();
+ }
+ }
+ });
+ dialogBuilder.show();
+ }
+
+ private Account[] getGoogleAccounts() {
+ AccountManager accountManager = AccountManager.get(this);
+ return accountManager.getAccountsByType("com.google");
+ }
+
+ private void setSyncAccount(String account) {
+ if (!getSyncAccountName(this).equals(account)) {
+ SharedPreferences settings = getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = settings.edit();
+ if (account != null) {
+ editor.putString(PREFERENCE_SYNC_ACCOUNT_NAME, account);
+ } else {
+ editor.putString(PREFERENCE_SYNC_ACCOUNT_NAME, "");
+ }
+ editor.commit();
+
+ // clean up last sync time
+ setLastSyncTime(this, 0);
+
+ // clean up local gtask related info
+ new Thread(new Runnable() {
+ public void run() {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.GTASK_ID, "");
+ values.put(NoteColumns.SYNC_ID, 0);
+ getContentResolver().update(Notes.CONTENT_NOTE_URI, values, null, null);
+ }
+ }).start();
+
+ Toast.makeText(NotesPreferenceActivity.this,
+ getString(R.string.preferences_toast_success_set_accout, account),
+ Toast.LENGTH_SHORT).show();
+ }
+ }
+
+ private void removeSyncAccount() {
+ SharedPreferences settings = getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = settings.edit();
+ if (settings.contains(PREFERENCE_SYNC_ACCOUNT_NAME)) {
+ editor.remove(PREFERENCE_SYNC_ACCOUNT_NAME);
+ }
+ if (settings.contains(PREFERENCE_LAST_SYNC_TIME)) {
+ editor.remove(PREFERENCE_LAST_SYNC_TIME);
+ }
+ editor.commit();
+
+ // clean up local gtask related info
+ new Thread(new Runnable() {
+ public void run() {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.GTASK_ID, "");
+ values.put(NoteColumns.SYNC_ID, 0);
+ getContentResolver().update(Notes.CONTENT_NOTE_URI, values, null, null);
+ }
+ }).start();
+ }
+
+ public static String getSyncAccountName(Context context) {
+ SharedPreferences settings = context.getSharedPreferences(PREFERENCE_NAME,
+ Context.MODE_PRIVATE);
+ return settings.getString(PREFERENCE_SYNC_ACCOUNT_NAME, "");
+ }
+
+ public static void setLastSyncTime(Context context, long time) {
+ SharedPreferences settings = context.getSharedPreferences(PREFERENCE_NAME,
+ Context.MODE_PRIVATE);
+ SharedPreferences.Editor editor = settings.edit();
+ editor.putLong(PREFERENCE_LAST_SYNC_TIME, time);
+ editor.commit();
+ }
+
+ public static long getLastSyncTime(Context context) {
+ SharedPreferences settings = context.getSharedPreferences(PREFERENCE_NAME,
+ Context.MODE_PRIVATE);
+ return settings.getLong(PREFERENCE_LAST_SYNC_TIME, 0);
+ }
+
+ private class GTaskReceiver extends BroadcastReceiver {
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ refreshUI();
+ if (intent.getBooleanExtra(GTaskSyncService.GTASK_SERVICE_BROADCAST_IS_SYNCING, false)) {
+ TextView syncStatus = (TextView) findViewById(R.id.prefenerece_sync_status_textview);
+ syncStatus.setText(intent
+ .getStringExtra(GTaskSyncService.GTASK_SERVICE_BROADCAST_PROGRESS_MSG));
+ }
+
+ }
+ }
+
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ Intent intent = new Intent(this, NotesListActivity.class);
+ intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
+ startActivity(intent);
+ return true;
+ default:
+ return false;
+ }
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/ui/SpeechApplication.java b/app/src/main/java/net/micode/notes/ui/SpeechApplication.java
new file mode 100644
index 0000000..337d5f3
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/SpeechApplication.java
@@ -0,0 +1,17 @@
+package net.micode.notes.ui;
+
+import android.app.Application;
+
+import com.iflytek.cloud.SpeechUtility;
+
+public class SpeechApplication extends Application {
+
+ @Override
+ public void onCreate() {
+
+ // 5ef048e1 为在开放平台注册的APPID 注意没有空格,直接替换即可
+ SpeechUtility.createUtility(SpeechApplication.this, "appid=87c6c736");
+
+ super.onCreate();
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/net/micode/notes/ui/SplashActivity.java b/app/src/main/java/net/micode/notes/ui/SplashActivity.java
new file mode 100644
index 0000000..face93d
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/ui/SplashActivity.java
@@ -0,0 +1,179 @@
+package net.micode.notes.ui;
+
+import android.annotation.SuppressLint;
+import android.support.v7.app.ActionBar;
+import android.support.v7.app.AppCompatActivity;
+import android.os.Build;
+import android.os.Bundle;
+import android.os.Handler;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.WindowInsets;
+import android.content.Intent;
+
+import net.micode.notes.R;
+
+
+
+/**
+ * An example full-screen activity that shows and hides the system UI (i.e.
+ * status bar and navigation/system bar) with user interaction.
+ */
+public class SplashActivity extends AppCompatActivity {
+ Handler mHandler = new Handler();
+ /**
+ * Whether or not the system UI should be auto-hidden after
+ * {@link #AUTO_HIDE_DELAY_MILLIS} milliseconds.
+ */
+ private static final boolean AUTO_HIDE = true;
+
+ /**
+ * If {@link #AUTO_HIDE} is set, the number of milliseconds to wait after
+ * user interaction before hiding the system UI.
+ */
+ private static final int AUTO_HIDE_DELAY_MILLIS = 3000;
+
+ /**
+ * Some older devices needs a small delay between UI widget updates
+ * and a change of the status and navigation bar.
+ */
+ private static final int UI_ANIMATION_DELAY = 300;
+ private final Handler mHideHandler = new Handler();
+ private View mContentView;
+ private final Runnable mHidePart2Runnable = new Runnable() {
+ @SuppressLint("InlinedApi")
+ @Override
+ public void run() {
+ // Delayed removal of status and navigation bar
+
+ }
+ };
+ private View mControlsView;
+ private final Runnable mShowPart2Runnable = new Runnable() {
+ @Override
+ public void run() {
+ // Delayed display of UI elements
+ ActionBar actionBar = getSupportActionBar();
+ if (actionBar != null) {
+ actionBar.show();
+ }
+ mControlsView.setVisibility(View.VISIBLE);
+ }
+ };
+ private boolean mVisible;
+ private final Runnable mHideRunnable = new Runnable() {
+ @Override
+ public void run() {
+ hide();
+ }
+ };
+ /**
+ * Touch listener to use for in-layout UI controls to delay hiding the
+ * system UI. This is to prevent the jarring behavior of controls going away
+ * while interacting with activity UI.
+ */
+ private final View.OnTouchListener mDelayHideTouchListener = new View.OnTouchListener() {
+ @Override
+ public boolean onTouch(View view, MotionEvent motionEvent) {
+ switch (motionEvent.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+ if (AUTO_HIDE) {
+ delayedHide(AUTO_HIDE_DELAY_MILLIS);
+ }
+ break;
+ case MotionEvent.ACTION_UP:
+ view.performClick();
+ break;
+ default:
+ break;
+ }
+ return false;
+ }
+ };
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+
+ super.onCreate(savedInstanceState);//加载启动页面
+
+ setContentView(R.layout.activity_splash);
+ mHandler.postDelayed(new Runnable() {
+ @Override
+ public void run() {
+ Intent intent=new Intent();
+ intent.setClass(SplashActivity.this, NotesListActivity.class);
+ startActivity(intent);
+ finish(); //销毁欢迎页面
+ }
+ }, 2000); // 2 秒后跳转
+
+
+ mVisible = true;
+ mControlsView = findViewById(R.id.fullscreen_content_controls);
+ mContentView = findViewById(R.id.fullscreen_content);
+
+ // Set up the user interaction to manually show or hide the system UI.
+ mContentView.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ toggle();
+ }
+ });
+
+ // Upon interacting with UI controls, delay any scheduled hide()
+ // operations to prevent the jarring behavior of controls going away
+ // while interacting with the UI.
+ findViewById(R.id.dummy_button).setOnTouchListener(mDelayHideTouchListener);
+ }
+
+ @Override
+ protected void onPostCreate(Bundle savedInstanceState) {
+ super.onPostCreate(savedInstanceState);
+
+ // Trigger the initial hide() shortly after the activity has been
+ // created, to briefly hint to the user that UI controls
+ // are available.
+ delayedHide(100);
+ }
+
+ private void toggle() {
+ if (mVisible) {
+ hide();
+ } else {
+ show();
+ }
+ }
+
+ private void hide() {
+ // Hide UI first
+ ActionBar actionBar = getSupportActionBar();
+ if (actionBar != null) {
+ actionBar.hide();
+ }
+ mControlsView.setVisibility(View.GONE);
+ mVisible = false;
+
+ // Schedule a runnable to remove the status and navigation bar after a delay
+ mHideHandler.removeCallbacks(mShowPart2Runnable);
+ mHideHandler.postDelayed(mHidePart2Runnable, UI_ANIMATION_DELAY);
+ }
+
+ private void show() {
+ // Show the system bar
+
+ mVisible = true;
+
+ // Schedule a runnable to display UI elements after a delay
+ mHideHandler.removeCallbacks(mHidePart2Runnable);
+ mHideHandler.postDelayed(mShowPart2Runnable, UI_ANIMATION_DELAY);
+ }
+
+ /**
+ * Schedules a call to hide() in delay milliseconds, canceling any
+ * previously scheduled calls.
+ */
+ private void delayedHide(int delayMillis) {
+ mHideHandler.removeCallbacks(mHideRunnable);
+ mHideHandler.postDelayed(mHideRunnable, delayMillis);
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java
new file mode 100644
index 0000000..ec6f819
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider.java
@@ -0,0 +1,132 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.widget;
+import android.app.PendingIntent;
+import android.appwidget.AppWidgetManager;
+import android.appwidget.AppWidgetProvider;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.Intent;
+import android.database.Cursor;
+import android.util.Log;
+import android.widget.RemoteViews;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.data.Notes.NoteColumns;
+import net.micode.notes.tool.ResourceParser;
+import net.micode.notes.ui.NoteEditActivity;
+import net.micode.notes.ui.NotesListActivity;
+
+public abstract class NoteWidgetProvider extends AppWidgetProvider {
+ public static final String [] PROJECTION = new String [] {
+ NoteColumns.ID,
+ NoteColumns.BG_COLOR_ID,
+ NoteColumns.SNIPPET
+ };
+
+ public static final int COLUMN_ID = 0;
+ public static final int COLUMN_BG_COLOR_ID = 1;
+ public static final int COLUMN_SNIPPET = 2;
+
+ private static final String TAG = "NoteWidgetProvider";
+
+ @Override
+ public void onDeleted(Context context, int[] appWidgetIds) {
+ ContentValues values = new ContentValues();
+ values.put(NoteColumns.WIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID);
+ for (int i = 0; i < appWidgetIds.length; i++) {
+ context.getContentResolver().update(Notes.CONTENT_NOTE_URI,
+ values,
+ NoteColumns.WIDGET_ID + "=?",
+ new String[] { String.valueOf(appWidgetIds[i])});
+ }
+ }
+
+ private Cursor getNoteWidgetInfo(Context context, int widgetId) {
+ return context.getContentResolver().query(Notes.CONTENT_NOTE_URI,
+ PROJECTION,
+ NoteColumns.WIDGET_ID + "=? AND " + NoteColumns.PARENT_ID + "<>?",
+ new String[] { String.valueOf(widgetId), String.valueOf(Notes.ID_TRASH_FOLER) },
+ null);
+ }
+
+ protected void update(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
+ update(context, appWidgetManager, appWidgetIds, false);
+ }
+
+ private void update(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds,
+ boolean privacyMode) {
+ for (int i = 0; i < appWidgetIds.length; i++) {
+ if (appWidgetIds[i] != AppWidgetManager.INVALID_APPWIDGET_ID) {
+ int bgId = ResourceParser.getDefaultBgId(context);
+ String snippet = "";
+ Intent intent = new Intent(context, NoteEditActivity.class);
+ intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
+ intent.putExtra(Notes.INTENT_EXTRA_WIDGET_ID, appWidgetIds[i]);
+ intent.putExtra(Notes.INTENT_EXTRA_WIDGET_TYPE, getWidgetType());
+
+ Cursor c = getNoteWidgetInfo(context, appWidgetIds[i]);
+ if (c != null && c.moveToFirst()) {
+ if (c.getCount() > 1) {
+ Log.e(TAG, "Multiple message with same widget id:" + appWidgetIds[i]);
+ c.close();
+ return;
+ }
+ snippet = c.getString(COLUMN_SNIPPET);
+ bgId = c.getInt(COLUMN_BG_COLOR_ID);
+ intent.putExtra(Intent.EXTRA_UID, c.getLong(COLUMN_ID));
+ intent.setAction(Intent.ACTION_VIEW);
+ } else {
+ snippet = context.getResources().getString(R.string.widget_havenot_content);
+ intent.setAction(Intent.ACTION_INSERT_OR_EDIT);
+ }
+
+ if (c != null) {
+ c.close();
+ }
+
+ RemoteViews rv = new RemoteViews(context.getPackageName(), getLayoutId());
+ rv.setImageViewResource(R.id.widget_bg_image, getBgResourceId(bgId));
+ intent.putExtra(Notes.INTENT_EXTRA_BACKGROUND_ID, bgId);
+ /**
+ * Generate the pending intent to start host for the widget
+ */
+ PendingIntent pendingIntent = null;
+ if (privacyMode) {
+ rv.setTextViewText(R.id.widget_text,
+ context.getString(R.string.widget_under_visit_mode));
+ pendingIntent = PendingIntent.getActivity(context, appWidgetIds[i], new Intent(
+ context, NotesListActivity.class), PendingIntent.FLAG_UPDATE_CURRENT);
+ } else {
+ rv.setTextViewText(R.id.widget_text, snippet);
+ pendingIntent = PendingIntent.getActivity(context, appWidgetIds[i], intent,
+ PendingIntent.FLAG_UPDATE_CURRENT);
+ }
+
+ rv.setOnClickPendingIntent(R.id.widget_text, pendingIntent);
+ appWidgetManager.updateAppWidget(appWidgetIds[i], rv);
+ }
+ }
+ }
+
+ protected abstract int getBgResourceId(int bgId);
+
+ protected abstract int getLayoutId();
+
+ protected abstract int getWidgetType();
+}
diff --git a/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java
new file mode 100644
index 0000000..adcb2f7
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_2x.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.widget;
+
+import android.appwidget.AppWidgetManager;
+import android.content.Context;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.tool.ResourceParser;
+
+
+public class NoteWidgetProvider_2x extends NoteWidgetProvider {
+ @Override
+ public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
+ super.update(context, appWidgetManager, appWidgetIds);
+ }
+
+ @Override
+ protected int getLayoutId() {
+ return R.layout.widget_2x;
+ }
+
+ @Override
+ protected int getBgResourceId(int bgId) {
+ return ResourceParser.WidgetBgResources.getWidget2xBgResource(bgId);
+ }
+
+ @Override
+ protected int getWidgetType() {
+ return Notes.TYPE_WIDGET_2X;
+ }
+}
diff --git a/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_4x.java b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_4x.java
new file mode 100644
index 0000000..c12a02e
--- /dev/null
+++ b/app/src/main/java/net/micode/notes/widget/NoteWidgetProvider_4x.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package net.micode.notes.widget;
+
+import android.appwidget.AppWidgetManager;
+import android.content.Context;
+
+import net.micode.notes.R;
+import net.micode.notes.data.Notes;
+import net.micode.notes.tool.ResourceParser;
+
+
+public class NoteWidgetProvider_4x extends NoteWidgetProvider {
+ @Override
+ public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
+ super.update(context, appWidgetManager, appWidgetIds);
+ }
+
+ protected int getLayoutId() {
+ return R.layout.widget_4x;
+ }
+
+ @Override
+ protected int getBgResourceId(int bgId) {
+ return ResourceParser.WidgetBgResources.getWidget4xBgResource(bgId);
+ }
+
+ @Override
+ protected int getWidgetType() {
+ return Notes.TYPE_WIDGET_4X;
+ }
+}
diff --git a/app/src/main/res/color/primary_text_dark.xml b/app/src/main/res/color/primary_text_dark.xml
new file mode 100644
index 0000000..8ad98e3
--- /dev/null
+++ b/app/src/main/res/color/primary_text_dark.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/color/secondary_text_dark.xml b/app/src/main/res/color/secondary_text_dark.xml
new file mode 100644
index 0000000..9cf8a1a
--- /dev/null
+++ b/app/src/main/res/color/secondary_text_dark.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable-hdpi/bg_btn_set_color.png b/app/src/main/res/drawable-hdpi/bg_btn_set_color.png
new file mode 100644
index 0000000..5eb5d44
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/bg_btn_set_color.png differ
diff --git a/app/src/main/res/drawable-hdpi/bg_color_btn_mask.png b/app/src/main/res/drawable-hdpi/bg_color_btn_mask.png
new file mode 100644
index 0000000..100db77
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/bg_color_btn_mask.png differ
diff --git a/app/src/main/res/drawable-hdpi/call_record.png b/app/src/main/res/drawable-hdpi/call_record.png
new file mode 100644
index 0000000..fb88ca4
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/call_record.png differ
diff --git a/app/src/main/res/drawable-hdpi/clock.png b/app/src/main/res/drawable-hdpi/clock.png
new file mode 100644
index 0000000..5f2ae9a
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/clock.png differ
diff --git a/app/src/main/res/drawable-hdpi/delete.png b/app/src/main/res/drawable-hdpi/delete.png
new file mode 100644
index 0000000..643de3e
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/delete.png differ
diff --git a/app/src/main/res/drawable-hdpi/dropdown_icon.9.png b/app/src/main/res/drawable-hdpi/dropdown_icon.9.png
new file mode 100644
index 0000000..5525025
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/dropdown_icon.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_blue.9.png b/app/src/main/res/drawable-hdpi/edit_blue.9.png
new file mode 100644
index 0000000..55a1856
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_blue.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_green.9.png b/app/src/main/res/drawable-hdpi/edit_green.9.png
new file mode 100644
index 0000000..2cb2d60
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_green.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_red.9.png b/app/src/main/res/drawable-hdpi/edit_red.9.png
new file mode 100644
index 0000000..bae944a
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_red.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_title_blue.9.png b/app/src/main/res/drawable-hdpi/edit_title_blue.9.png
new file mode 100644
index 0000000..96e6092
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_title_blue.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_title_green.9.png b/app/src/main/res/drawable-hdpi/edit_title_green.9.png
new file mode 100644
index 0000000..08d8644
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_title_green.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_title_red.9.png b/app/src/main/res/drawable-hdpi/edit_title_red.9.png
new file mode 100644
index 0000000..9c430e5
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_title_red.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_title_white.9.png b/app/src/main/res/drawable-hdpi/edit_title_white.9.png
new file mode 100644
index 0000000..19e8d95
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_title_white.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_title_yellow.9.png b/app/src/main/res/drawable-hdpi/edit_title_yellow.9.png
new file mode 100644
index 0000000..bf8f580
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_title_yellow.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_white.9.png b/app/src/main/res/drawable-hdpi/edit_white.9.png
new file mode 100644
index 0000000..918f7a6
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_white.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/edit_yellow.9.png b/app/src/main/res/drawable-hdpi/edit_yellow.9.png
new file mode 100644
index 0000000..10cb642
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/edit_yellow.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/font_large.png b/app/src/main/res/drawable-hdpi/font_large.png
new file mode 100644
index 0000000..78cf2e6
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/font_large.png differ
diff --git a/app/src/main/res/drawable-hdpi/font_normal.png b/app/src/main/res/drawable-hdpi/font_normal.png
new file mode 100644
index 0000000..9de7ced
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/font_normal.png differ
diff --git a/app/src/main/res/drawable-hdpi/font_size_selector_bg.9.png b/app/src/main/res/drawable-hdpi/font_size_selector_bg.9.png
new file mode 100644
index 0000000..be8e64c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/font_size_selector_bg.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/font_small.png b/app/src/main/res/drawable-hdpi/font_small.png
new file mode 100644
index 0000000..d3ff104
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/font_small.png differ
diff --git a/app/src/main/res/drawable-hdpi/font_super.png b/app/src/main/res/drawable-hdpi/font_super.png
new file mode 100644
index 0000000..85b13a1
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/font_super.png differ
diff --git a/app/src/main/res/drawable-hdpi/icon_app.png b/app/src/main/res/drawable-hdpi/icon_app.png
new file mode 100644
index 0000000..418aadc
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/icon_app.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_background.png b/app/src/main/res/drawable-hdpi/list_background.png
new file mode 100644
index 0000000..087e1f9
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_background.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_blue_down.9.png b/app/src/main/res/drawable-hdpi/list_blue_down.9.png
new file mode 100644
index 0000000..b88eebf
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_blue_down.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_blue_middle.9.png b/app/src/main/res/drawable-hdpi/list_blue_middle.9.png
new file mode 100644
index 0000000..96b1c8b
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_blue_middle.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_blue_single.9.png b/app/src/main/res/drawable-hdpi/list_blue_single.9.png
new file mode 100644
index 0000000..d7e7206
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_blue_single.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_blue_up.9.png b/app/src/main/res/drawable-hdpi/list_blue_up.9.png
new file mode 100644
index 0000000..632e88c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_blue_up.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_folder.9.png b/app/src/main/res/drawable-hdpi/list_folder.9.png
new file mode 100644
index 0000000..829f61b
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_folder.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_footer_bg.9.png b/app/src/main/res/drawable-hdpi/list_footer_bg.9.png
new file mode 100644
index 0000000..5325c25
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_footer_bg.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_green_down.9.png b/app/src/main/res/drawable-hdpi/list_green_down.9.png
new file mode 100644
index 0000000..64a39d9
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_green_down.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_green_middle.9.png b/app/src/main/res/drawable-hdpi/list_green_middle.9.png
new file mode 100644
index 0000000..897325a
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_green_middle.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_green_single.9.png b/app/src/main/res/drawable-hdpi/list_green_single.9.png
new file mode 100644
index 0000000..c83405f
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_green_single.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_green_up.9.png b/app/src/main/res/drawable-hdpi/list_green_up.9.png
new file mode 100644
index 0000000..141f9e1
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_green_up.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_red_down.9.png b/app/src/main/res/drawable-hdpi/list_red_down.9.png
new file mode 100644
index 0000000..4224309
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_red_down.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_red_middle.9.png b/app/src/main/res/drawable-hdpi/list_red_middle.9.png
new file mode 100644
index 0000000..9988f17
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_red_middle.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_red_single.9.png b/app/src/main/res/drawable-hdpi/list_red_single.9.png
new file mode 100644
index 0000000..587c348
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_red_single.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_red_up.9.png b/app/src/main/res/drawable-hdpi/list_red_up.9.png
new file mode 100644
index 0000000..46b4757
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_red_up.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_white_down.9.png b/app/src/main/res/drawable-hdpi/list_white_down.9.png
new file mode 100644
index 0000000..29f9d8c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_white_down.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_white_middle.9.png b/app/src/main/res/drawable-hdpi/list_white_middle.9.png
new file mode 100644
index 0000000..77a4ab4
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_white_middle.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_white_single.9.png b/app/src/main/res/drawable-hdpi/list_white_single.9.png
new file mode 100644
index 0000000..3e79189
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_white_single.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_white_up.9.png b/app/src/main/res/drawable-hdpi/list_white_up.9.png
new file mode 100644
index 0000000..e23cd5c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_white_up.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_yellow_down.9.png b/app/src/main/res/drawable-hdpi/list_yellow_down.9.png
new file mode 100644
index 0000000..31cfc1e
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_yellow_down.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_yellow_middle.9.png b/app/src/main/res/drawable-hdpi/list_yellow_middle.9.png
new file mode 100644
index 0000000..b6549b2
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_yellow_middle.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_yellow_single.9.png b/app/src/main/res/drawable-hdpi/list_yellow_single.9.png
new file mode 100644
index 0000000..3faf507
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_yellow_single.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/list_yellow_up.9.png b/app/src/main/res/drawable-hdpi/list_yellow_up.9.png
new file mode 100644
index 0000000..4ae791c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/list_yellow_up.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/menu_delete.png b/app/src/main/res/drawable-hdpi/menu_delete.png
new file mode 100644
index 0000000..ccdfc4b
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/menu_delete.png differ
diff --git a/app/src/main/res/drawable-hdpi/menu_move.png b/app/src/main/res/drawable-hdpi/menu_move.png
new file mode 100644
index 0000000..1140b71
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/menu_move.png differ
diff --git a/app/src/main/res/drawable-hdpi/new_note_normal.png b/app/src/main/res/drawable-hdpi/new_note_normal.png
new file mode 100644
index 0000000..e24e0d1
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/new_note_normal.png differ
diff --git a/app/src/main/res/drawable-hdpi/new_note_pressed.png b/app/src/main/res/drawable-hdpi/new_note_pressed.png
new file mode 100644
index 0000000..c748936
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/new_note_pressed.png differ
diff --git a/app/src/main/res/drawable-hdpi/note_edit_color_selector_panel.png b/app/src/main/res/drawable-hdpi/note_edit_color_selector_panel.png
new file mode 100644
index 0000000..fc49552
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/note_edit_color_selector_panel.png differ
diff --git a/app/src/main/res/drawable-hdpi/notification.png b/app/src/main/res/drawable-hdpi/notification.png
new file mode 100644
index 0000000..b13ab4a
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/notification.png differ
diff --git a/app/src/main/res/drawable-hdpi/p1.png b/app/src/main/res/drawable-hdpi/p1.png
new file mode 100644
index 0000000..3353f20
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/p1.png differ
diff --git a/app/src/main/res/drawable-hdpi/record.png b/app/src/main/res/drawable-hdpi/record.png
new file mode 100644
index 0000000..5914098
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/record.png differ
diff --git a/app/src/main/res/drawable-hdpi/search_result.png b/app/src/main/res/drawable-hdpi/search_result.png
new file mode 100644
index 0000000..ff2befd
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/search_result.png differ
diff --git a/app/src/main/res/drawable-hdpi/selected.png b/app/src/main/res/drawable-hdpi/selected.png
new file mode 100644
index 0000000..b889bef
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/selected.png differ
diff --git a/app/src/main/res/drawable-hdpi/star.png b/app/src/main/res/drawable-hdpi/star.png
new file mode 100644
index 0000000..297a929
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/star.png differ
diff --git a/app/src/main/res/drawable-hdpi/title_alert.png b/app/src/main/res/drawable-hdpi/title_alert.png
new file mode 100644
index 0000000..544ee9c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/title_alert.png differ
diff --git a/app/src/main/res/drawable-hdpi/title_bar_bg.9.png b/app/src/main/res/drawable-hdpi/title_bar_bg.9.png
new file mode 100644
index 0000000..eb6bff0
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/title_bar_bg.9.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_2x_blue.png b/app/src/main/res/drawable-hdpi/widget_2x_blue.png
new file mode 100644
index 0000000..a1707f4
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_2x_blue.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_2x_green.png b/app/src/main/res/drawable-hdpi/widget_2x_green.png
new file mode 100644
index 0000000..f86886c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_2x_green.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_2x_red.png b/app/src/main/res/drawable-hdpi/widget_2x_red.png
new file mode 100644
index 0000000..0e66c29
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_2x_red.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_2x_white.png b/app/src/main/res/drawable-hdpi/widget_2x_white.png
new file mode 100644
index 0000000..5f0619a
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_2x_white.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_2x_yellow.png b/app/src/main/res/drawable-hdpi/widget_2x_yellow.png
new file mode 100644
index 0000000..12d1c2b
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_2x_yellow.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_4x_blue.png b/app/src/main/res/drawable-hdpi/widget_4x_blue.png
new file mode 100644
index 0000000..9183738
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_4x_blue.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_4x_green.png b/app/src/main/res/drawable-hdpi/widget_4x_green.png
new file mode 100644
index 0000000..fa8b452
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_4x_green.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_4x_red.png b/app/src/main/res/drawable-hdpi/widget_4x_red.png
new file mode 100644
index 0000000..62de074
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_4x_red.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_4x_white.png b/app/src/main/res/drawable-hdpi/widget_4x_white.png
new file mode 100644
index 0000000..a37d67c
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_4x_white.png differ
diff --git a/app/src/main/res/drawable-hdpi/widget_4x_yellow.png b/app/src/main/res/drawable-hdpi/widget_4x_yellow.png
new file mode 100644
index 0000000..d7c5fa4
Binary files /dev/null and b/app/src/main/res/drawable-hdpi/widget_4x_yellow.png differ
diff --git a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml b/app/src/main/res/drawable/ic_dashboard_black_24dp.xml
new file mode 100644
index 0000000..46fc8de
--- /dev/null
+++ b/app/src/main/res/drawable/ic_dashboard_black_24dp.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_home_black_24dp.xml b/app/src/main/res/drawable/ic_home_black_24dp.xml
new file mode 100644
index 0000000..f8bb0b5
--- /dev/null
+++ b/app/src/main/res/drawable/ic_home_black_24dp.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..ca3826a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_notifications_black_24dp.xml b/app/src/main/res/drawable/ic_notifications_black_24dp.xml
new file mode 100644
index 0000000..78b75c3
--- /dev/null
+++ b/app/src/main/res/drawable/ic_notifications_black_24dp.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/img.png b/app/src/main/res/drawable/img.png
new file mode 100644
index 0000000..3ef0b4e
Binary files /dev/null and b/app/src/main/res/drawable/img.png differ
diff --git a/app/src/main/res/drawable/new_note.xml b/app/src/main/res/drawable/new_note.xml
new file mode 100644
index 0000000..2154ebc
--- /dev/null
+++ b/app/src/main/res/drawable/new_note.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/splash.png b/app/src/main/res/drawable/splash.png
new file mode 100644
index 0000000..3ef0b4e
Binary files /dev/null and b/app/src/main/res/drawable/splash.png differ
diff --git a/app/src/main/res/layout/account_dialog_title.xml b/app/src/main/res/layout/account_dialog_title.xml
new file mode 100644
index 0000000..7717112
--- /dev/null
+++ b/app/src/main/res/layout/account_dialog_title.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_splash.xml b/app/src/main/res/layout/activity_splash.xml
new file mode 100644
index 0000000..554de34
--- /dev/null
+++ b/app/src/main/res/layout/activity_splash.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/add_account_text.xml b/app/src/main/res/layout/add_account_text.xml
new file mode 100644
index 0000000..c799178
--- /dev/null
+++ b/app/src/main/res/layout/add_account_text.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/datetime_picker.xml b/app/src/main/res/layout/datetime_picker.xml
new file mode 100644
index 0000000..f10d592
--- /dev/null
+++ b/app/src/main/res/layout/datetime_picker.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/dialog_edit_text.xml b/app/src/main/res/layout/dialog_edit_text.xml
new file mode 100644
index 0000000..361b39a
--- /dev/null
+++ b/app/src/main/res/layout/dialog_edit_text.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/folder_list_item.xml b/app/src/main/res/layout/folder_list_item.xml
new file mode 100644
index 0000000..77e8148
--- /dev/null
+++ b/app/src/main/res/layout/folder_list_item.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_dashboard.xml b/app/src/main/res/layout/fragment_dashboard.xml
new file mode 100644
index 0000000..292cc6f
--- /dev/null
+++ b/app/src/main/res/layout/fragment_dashboard.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml
new file mode 100644
index 0000000..9496f26
--- /dev/null
+++ b/app/src/main/res/layout/fragment_home.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_notifications.xml b/app/src/main/res/layout/fragment_notifications.xml
new file mode 100644
index 0000000..68a1bb7
--- /dev/null
+++ b/app/src/main/res/layout/fragment_notifications.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/note_edit.xml b/app/src/main/res/layout/note_edit.xml
new file mode 100644
index 0000000..2676312
--- /dev/null
+++ b/app/src/main/res/layout/note_edit.xml
@@ -0,0 +1,422 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/note_edit_list_item.xml b/app/src/main/res/layout/note_edit_list_item.xml
new file mode 100644
index 0000000..a885f9c
--- /dev/null
+++ b/app/src/main/res/layout/note_edit_list_item.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/note_item.xml b/app/src/main/res/layout/note_item.xml
new file mode 100644
index 0000000..ef73f20
--- /dev/null
+++ b/app/src/main/res/layout/note_item.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/note_list.xml b/app/src/main/res/layout/note_list.xml
new file mode 100644
index 0000000..ce0e8cf
--- /dev/null
+++ b/app/src/main/res/layout/note_list.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/note_list_dropdown_menu.xml b/app/src/main/res/layout/note_list_dropdown_menu.xml
new file mode 100644
index 0000000..3fa271d
--- /dev/null
+++ b/app/src/main/res/layout/note_list_dropdown_menu.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/note_list_footer.xml b/app/src/main/res/layout/note_list_footer.xml
new file mode 100644
index 0000000..5ca7b22
--- /dev/null
+++ b/app/src/main/res/layout/note_list_footer.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/play_record.xml b/app/src/main/res/layout/play_record.xml
new file mode 100644
index 0000000..5e03afc
--- /dev/null
+++ b/app/src/main/res/layout/play_record.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/record_activity.xml b/app/src/main/res/layout/record_activity.xml
new file mode 100644
index 0000000..936f43e
--- /dev/null
+++ b/app/src/main/res/layout/record_activity.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/settings_header.xml b/app/src/main/res/layout/settings_header.xml
new file mode 100644
index 0000000..5eb8c50
--- /dev/null
+++ b/app/src/main/res/layout/settings_header.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/widget_2x.xml b/app/src/main/res/layout/widget_2x.xml
new file mode 100644
index 0000000..55970ce
--- /dev/null
+++ b/app/src/main/res/layout/widget_2x.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/widget_4x.xml b/app/src/main/res/layout/widget_4x.xml
new file mode 100644
index 0000000..dc9bb51
--- /dev/null
+++ b/app/src/main/res/layout/widget_4x.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/menu/bottom_nav_menu.xml b/app/src/main/res/menu/bottom_nav_menu.xml
new file mode 100644
index 0000000..fb6d040
--- /dev/null
+++ b/app/src/main/res/menu/bottom_nav_menu.xml
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/call_note_edit.xml b/app/src/main/res/menu/call_note_edit.xml
new file mode 100644
index 0000000..1b76d58
--- /dev/null
+++ b/app/src/main/res/menu/call_note_edit.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
diff --git a/app/src/main/res/menu/call_record_folder.xml b/app/src/main/res/menu/call_record_folder.xml
new file mode 100644
index 0000000..c664346
--- /dev/null
+++ b/app/src/main/res/menu/call_record_folder.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
diff --git a/app/src/main/res/menu/note_edit.xml b/app/src/main/res/menu/note_edit.xml
new file mode 100644
index 0000000..1ac0f67
--- /dev/null
+++ b/app/src/main/res/menu/note_edit.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/note_list.xml b/app/src/main/res/menu/note_list.xml
new file mode 100644
index 0000000..a719177
--- /dev/null
+++ b/app/src/main/res/menu/note_list.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
diff --git a/app/src/main/res/menu/note_list_dropdown.xml b/app/src/main/res/menu/note_list_dropdown.xml
new file mode 100644
index 0000000..7cbaadc
--- /dev/null
+++ b/app/src/main/res/menu/note_list_dropdown.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/note_list_options.xml b/app/src/main/res/menu/note_list_options.xml
new file mode 100644
index 0000000..daac008
--- /dev/null
+++ b/app/src/main/res/menu/note_list_options.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/sub_folder.xml b/app/src/main/res/menu/sub_folder.xml
new file mode 100644
index 0000000..b00de26
--- /dev/null
+++ b/app/src/main/res/menu/sub_folder.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..0f543a4
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 0000000..cbcc3a7
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..0f7cb65
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 0000000..352d9d1
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..e55b95c
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..0f95ba8
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..3a2befa
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..ce989c8
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..2167f84
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..e922620
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/app/src/main/res/navigation/mobile_navigation.xml b/app/src/main/res/navigation/mobile_navigation.xml
new file mode 100644
index 0000000..7328d5f
--- /dev/null
+++ b/app/src/main/res/navigation/mobile_navigation.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/raw-zh-rCN/introduction b/app/src/main/res/raw-zh-rCN/introduction
new file mode 100644
index 0000000..7188359
--- /dev/null
+++ b/app/src/main/res/raw-zh-rCN/introduction
@@ -0,0 +1,7 @@
+欢迎使用MIUI便签!
+
+ 无论从软件中直接添加,还是从桌面拖出widget,MIUI便签能让你快速建立和保存便签;
+
+ 除了调整文字大小、便签背景、文件夹等基础功能外,你会发现MIUI便签也提供了清单模式、便签提醒、软件加密、导出到SD卡、同步google task的高级功能,让你的生活记录更加美好和安全;
+
+ 来分享你的使用体验吧:http://www.miui.com/index.php
diff --git a/app/src/main/res/raw/introduction b/app/src/main/res/raw/introduction
new file mode 100644
index 0000000..269cf7b
--- /dev/null
+++ b/app/src/main/res/raw/introduction
@@ -0,0 +1 @@
+Welcome to use MIUI notes!
\ No newline at end of file
diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml
new file mode 100644
index 0000000..fb87652
--- /dev/null
+++ b/app/src/main/res/values-night/themes.xml
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rCN/arrays.xml b/app/src/main/res/values-zh-rCN/arrays.xml
new file mode 100644
index 0000000..a092386
--- /dev/null
+++ b/app/src/main/res/values-zh-rCN/arrays.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ 短信
+ 邮件
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
new file mode 100644
index 0000000..fffc3d7
--- /dev/null
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -0,0 +1,145 @@
+
+
+
+
+
+ 便签
+ 便签2x2
+ 便签4x4
+ 没有关联内容,点击新建便签。
+ 访客模式下,便签内容不可见
+ ...
+ 新建便签
+ 成功删除提醒
+ 创建提醒
+ 已过期
+ yyyyMMdd
+ MM月dd日 kk:mm
+ 知道了
+ 查看
+ 呼叫电话
+ 发送邮件
+ 浏览网页
+ 打开地图
+
+ 新建文件夹
+ 导出文本
+ 同步
+ 取消同步
+ 设置
+ 搜索
+ 删除
+ 移动到文件夹
+ 选中了 %d 项
+ 没有选中项,操作无效
+ 全选
+ 取消全选
+ 文字大小
+ 小
+ 正常
+ 大
+ 超大
+ 进入清单模式
+ 退出清单模式
+ 查看文件夹
+ 刪除文件夹
+ 修改文件夹名称
+ 文件夹 %1$s 已存在,请重新命名
+ 分享
+ 夜间模式
+ 白天模式
+ 发送到桌面
+ 提醒我
+ 删除提醒
+ 选择文件夹
+ 上一级文件夹
+ 已添加到桌面
+ 删除
+ 确认要删除所选的 %d 条便签吗?
+ 确认要删除该条便签吗?
+ 确认删除文件夹及所包含的便签吗?
+ 已将所选 %1$d 条便签移到 %2$s 文件夹
+
+ SD卡被占用,不能操作
+ 导出文本时发生错误,请检查SD卡
+ 要查看的便签不存在
+ 不能为空便签设置闹钟提醒
+ 不能将空便签发送到桌面
+ 导出成功
+ 导出失败
+ 已将文本文件(%1$s)输出至SD卡(%2$s)目录
+
+ 同步便签...
+ 同步成功
+ 同步失败
+ 同步已取消
+ 与%1$s同步成功
+ 同步失败,请检查网络和帐号设置
+ 同步失败,发生内部错误
+ 同步已取消
+ 登录%1$s...
+ 正在获取服务器便签列表...
+ 正在同步本地便签...
+
+ 设置
+ 同步账号
+ 与google task同步便签记录
+ 上次同步于 %1$s
+ 添加账号
+ 更换账号
+ 删除账号
+ 取消
+ 立即同步
+ 取消同步
+ 当前帐号 %1$s
+ 如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复
+ 同步便签
+ 请选择google帐号,便签将与该帐号的google task内容同步。
+ 正在同步中,不能修改同步帐号
+ 同步帐号已设置为%1$s
+ 新建便签背景颜色随机
+ 删除
+ 通话便签
+ 请输入名称
+ 正在搜索便签
+ 搜索便签
+ 便签中的文字
+ 设置
+ 取消
+
+ %1$s 条符合“%2$s”的搜索结果
+
+
+
+ 插入录音
+
+ 文件路径
+ 格式
+ 文件数目
+ 上次同步时间
+ 开始录音
+ 停止录音
+ 播放录音
+ 播放录音
+ 停止录音
+ 恢复删除便签
+ 搜索器
+ 朗读便签
+ 添加图片
+
+
+
diff --git a/app/src/main/res/values-zh-rTW/arrays.xml b/app/src/main/res/values-zh-rTW/arrays.xml
new file mode 100644
index 0000000..5297209
--- /dev/null
+++ b/app/src/main/res/values-zh-rTW/arrays.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ 短信
+ 郵件
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
new file mode 100644
index 0000000..e807ac3
--- /dev/null
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -0,0 +1,141 @@
+
+
+
+
+
+ 便簽
+ 便簽2x2
+ 便簽4x4
+ 沒有關聯內容,點擊新建便簽。
+ 訪客模式下,便籤內容不可見
+ ...
+ 新建便簽
+ 成功刪除提醒
+ 創建提醒
+ 已過期
+ yyyyMMdd
+ MM月dd日 kk:mm
+ 知道了
+ 查看
+ 呼叫電話
+ 發送郵件
+ 浏覽網頁
+ 打開地圖
+ 已將所選 %1$d 便籤移到 %2$s 文件夾
+
+ 新建文件夾
+ 導出文本
+ 同步
+ 取消同步
+ 設置
+ 搜尋
+ 刪除
+ 移動到文件夾
+ 選中了 %d 項
+ 沒有選中項,操作無效
+ 全選
+ 取消全選
+ 文字大小
+ 小
+ 正常
+ 大
+ 超大
+ 進入清單模式
+ 退出清單模式
+ 查看文件夾
+ 刪除文件夾
+ 修改文件夾名稱
+ 文件夾 %1$s 已存在,請重新命名
+ 分享
+ 發送到桌面
+ 提醒我
+ 刪除提醒
+ 選擇文件夾
+ 上一級文件夾
+ 已添加到桌面
+ 刪除
+ 确认要刪除所選的 %d 條便籤嗎?
+ 确认要删除該條便籤嗎?
+ 確認刪除檔夾及所包含的便簽嗎?
+ SD卡被佔用,不能操作
+ 導出TXT時發生錯誤,請檢查SD卡
+ 要查看的便籤不存在
+ 不能爲空便籤設置鬧鐘提醒
+ 不能將空便籤發送到桌面
+ 導出成功
+ 導出失敗
+ 已將文本文件(%1$s)導出至SD(%2$s)目錄
+
+ 同步便簽...
+ 同步成功
+ 同步失敗
+ 同步已取消
+ 與%1$s同步成功
+ 同步失敗,請檢查網絡和帳號設置
+ 同步失敗,發生內部錯誤
+ 同步已取消
+ 登陸%1$s...
+ 正在獲取服務器便籤列表...
+ 正在同步本地便籤...
+
+ 設置
+ 同步賬號
+ 与google task同步便簽記錄
+ 上次同步于 %1$s
+ 添加賬號
+ 更換賬號
+ 刪除賬號
+ 取消
+ 立即同步
+ 取消同步
+ 當前帳號 %1$s
+ 如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復
+ 同步便簽
+ 請選擇google帳號,便簽將與該帳號的google task內容同步。
+ 正在同步中,不能修改同步帳號
+ 同步帳號已設置為%1$s
+ 新建便籤背景顏色隨機
+
+ 刪除
+ 通話便籤
+ 請輸入名稱
+
+ 正在搜索便籤
+ 搜索便籤
+ 便籤中的文字
+ 設置
+ 取消
+
+ %1$s 條符合”%2$s“的搜尋結果
+
+ 白天模式
+ 夜間模式
+ 插入便簽
+ 文件路径
+ 格式
+ 文件数目
+ 上次同步时间
+ 開始錄音
+ 停止錄音
+ 播放錄音
+ 播放录音
+ 恢复删除便签
+ 搜索器
+ 星标
+ 添加图片
+
+
diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml
new file mode 100644
index 0000000..e00210b
--- /dev/null
+++ b/app/src/main/res/values/arrays.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+ -%s
+ --%s
+ --%s
+ --%s
+
+
+
+ Messaging
+ Email
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
new file mode 100644
index 0000000..e52391d
--- /dev/null
+++ b/app/src/main/res/values/attrs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..2496c0c
--- /dev/null
+++ b/app/src/main/res/values/colors.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+ #335b5b5b
+ #FF039BE5
+ #FF01579B
+ #FF40C4FF
+ #FF00B0FF
+ #66000000
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
new file mode 100644
index 0000000..f21709e
--- /dev/null
+++ b/app/src/main/res/values/dimens.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+ 33sp
+ 26sp
+ 20sp
+ 17sp
+ 14sp
+
+ 16dp
+ 16dp
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..0cd57ef
--- /dev/null
+++ b/app/src/main/res/values/strings.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+ Notes
+ Notes 2x2
+ Notes 4x4
+ No associated note found, click to create associated note.
+ Privacy mode,can not see note content
+ ...
+ Add note
+ Delete reminder successfully
+ Set reminder
+ Expired
+ yyyyMMdd
+ MMMd kk:mm
+ Got it
+ Take a look
+ Call
+ Send email
+ Browse web
+ Open map
+
+ /MIUI/notes/
+ notes_%s.txt
+
+ (%d)
+ New Folder
+ Export text
+ Sync
+ Cancel syncing
+ Settings
+ Search
+ Delete
+ Move to folder
+ %d selected
+ Nothing selected, the operation is invalid
+ Select all
+ Deselect all
+ Font size
+ Small
+ Medium
+ Large
+ Super
+ Enter check list
+ Leave check list
+ View folder
+ Delete folder
+ Change folder name
+ The folder %1$s exist, please rename
+ Share
+ Send to home
+ Remind me
+ Delete reminder
+ Select folder
+ Parent folder
+ Note added to home
+ Confirm to delete folder and its notes?
+ Delete selected notes
+ Confirm to delete the selected %d notes?
+ Confirm to delete this note?
+ Have moved selected %1$d notes to %2$s folder
+
+ SD card busy, not available now
+ Export failed, please check SD card
+ The note is not exist
+ Sorry, can not set clock on empty note
+ Sorry, can not send and empty note to home
+ Export successful
+ Export fail
+ Export text file (%1$s) to SD (%2$s) directory
+
+ Syncing notes...
+ Sync is successful
+ Sync is failed
+ Sync is canceled
+ Sync is successful with account %1$s
+ Sync failed, please check network and account settings
+ Sync failed, internal error occurs
+ Sync is canceled
+ Logging into %1$s...
+ Getting remote note list...
+ Synchronize local notes with Google Task...
+
+ Settings
+ Sync account
+ Sync notes with google task
+ Last sync time %1$s
+ yyyy-MM-dd hh:mm:ss
+ Add account
+ Change sync account
+ Remove sync account
+ Cancel
+ Sync immediately
+ Cancel syncing
+ Current account %1$s
+ All sync related information will be deleted, which may result in duplicated items sometime
+ Sync notes
+ Please select a google account. Local notes will be synced with google task.
+ Cannot change the account because sync is in progress
+ %1$s has been set as the sync account
+ New note background color random
+
+ Delete
+ Call notes
+ Input name
+
+
+ light mode
+ night mode
+
+ Searching Notes
+ Search notes
+ Text in your notes
+ set
+ cancel
+
+ %1$s result for \"%2$s\"
+
+ %1$s results for \"%2$s\"
+
+
+
+
+ Start record
+ Stop record
+ Play record
+ Title home
+ Title dashboard
+ title notifications
+ Play_record
+ Record
+ Stop_record
+ SplashActivity
+ Dummy Button
+ DUMMY\nCONTENT
+ restore
+ search
+ star
+ add_image
+
+
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
new file mode 100644
index 0000000..4d6dbfd
--- /dev/null
+++ b/app/src/main/res/values/styles.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
new file mode 100644
index 0000000..45f727d
--- /dev/null
+++ b/app/src/main/res/values/themes.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml
new file mode 100644
index 0000000..fe58f8f
--- /dev/null
+++ b/app/src/main/res/xml/preferences.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/searchable.xml b/app/src/main/res/xml/searchable.xml
new file mode 100644
index 0000000..bf74f14
--- /dev/null
+++ b/app/src/main/res/xml/searchable.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
diff --git a/app/src/main/res/xml/widget_2x_info.xml b/app/src/main/res/xml/widget_2x_info.xml
new file mode 100644
index 0000000..ac8b225
--- /dev/null
+++ b/app/src/main/res/xml/widget_2x_info.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/widget_4x_info.xml b/app/src/main/res/xml/widget_4x_info.xml
new file mode 100644
index 0000000..cf79f9c
--- /dev/null
+++ b/app/src/main/res/xml/widget_4x_info.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+