diff --git a/flutter_custom_calendar/.gitignore b/.gitignore
similarity index 100%
rename from flutter_custom_calendar/.gitignore
rename to .gitignore
diff --git a/flutter_custom_calendar/.metadata b/.metadata
similarity index 100%
rename from flutter_custom_calendar/.metadata
rename to .metadata
diff --git a/flutter_custom_calendar/CHANGELOG.md b/CHANGELOG.md
similarity index 100%
rename from flutter_custom_calendar/CHANGELOG.md
rename to CHANGELOG.md
diff --git a/LICENSE b/LICENSE
index 842ecd6..7670ad0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -22,4 +22,4 @@ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
diff --git a/flutter_custom_calendar/README.md b/README.md
similarity index 100%
rename from flutter_custom_calendar/README.md
rename to README.md
diff --git a/flutter_custom_calendar/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java b/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
similarity index 100%
rename from flutter_custom_calendar/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
rename to android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
diff --git a/android/local.properties b/android/local.properties
new file mode 100644
index 0000000..527901e
--- /dev/null
+++ b/android/local.properties
@@ -0,0 +1,2 @@
+sdk.dir=D:\\Users\\donggua.lin\\AppData\\Local\\Android\\sdk
+flutter.sdk=D:\\Users\\donggua.lin\\Flutter\\flutter
\ No newline at end of file
diff --git a/flutter_custom_calendar/flutter_custom_calendar.iml b/flutter_custom_calendar.iml
similarity index 99%
rename from flutter_custom_calendar/flutter_custom_calendar.iml
rename to flutter_custom_calendar.iml
index 8d48a06..d9bd5ad 100644
--- a/flutter_custom_calendar/flutter_custom_calendar.iml
+++ b/flutter_custom_calendar.iml
@@ -12,8 +12,8 @@
-
+
\ No newline at end of file
diff --git a/flutter_custom_calendar/.idea/encodings.xml b/flutter_custom_calendar/.idea/encodings.xml
deleted file mode 100644
index 15a15b2..0000000
--- a/flutter_custom_calendar/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/flutter_custom_calendar/.idea/libraries/Dart_Packages.xml b/flutter_custom_calendar/.idea/libraries/Dart_Packages.xml
deleted file mode 100644
index b06b342..0000000
--- a/flutter_custom_calendar/.idea/libraries/Dart_Packages.xml
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/flutter_custom_calendar/.idea/libraries/Dart_SDK.xml b/flutter_custom_calendar/.idea/libraries/Dart_SDK.xml
deleted file mode 100644
index 79108aa..0000000
--- a/flutter_custom_calendar/.idea/libraries/Dart_SDK.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/flutter_custom_calendar/.idea/libraries/Flutter_Plugins.xml b/flutter_custom_calendar/.idea/libraries/Flutter_Plugins.xml
deleted file mode 100644
index b0f6971..0000000
--- a/flutter_custom_calendar/.idea/libraries/Flutter_Plugins.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/flutter_custom_calendar/.idea/misc.xml b/flutter_custom_calendar/.idea/misc.xml
deleted file mode 100644
index 5c94cb2..0000000
--- a/flutter_custom_calendar/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
- 1558196651106
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/flutter_custom_calendar/LICENSE b/flutter_custom_calendar/LICENSE
deleted file mode 100644
index 7670ad0..0000000
--- a/flutter_custom_calendar/LICENSE
+++ /dev/null
@@ -1,25 +0,0 @@
-BSD 2-Clause License
-
-Copyright (c) 2019, LXD312569496
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
diff --git a/flutter_custom_calendar/lib/base_day_view.dart b/lib/base_day_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/base_day_view.dart
rename to lib/base_day_view.dart
diff --git a/flutter_custom_calendar/lib/base_week_bar.dart b/lib/base_week_bar.dart
similarity index 100%
rename from flutter_custom_calendar/lib/base_week_bar.dart
rename to lib/base_week_bar.dart
diff --git a/flutter_custom_calendar/lib/calendar_view.dart b/lib/calendar_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/calendar_view.dart
rename to lib/calendar_view.dart
diff --git a/flutter_custom_calendar/lib/constants/constants.dart b/lib/constants/constants.dart
similarity index 100%
rename from flutter_custom_calendar/lib/constants/constants.dart
rename to lib/constants/constants.dart
diff --git a/flutter_custom_calendar/lib/controller.dart b/lib/controller.dart
similarity index 100%
rename from flutter_custom_calendar/lib/controller.dart
rename to lib/controller.dart
diff --git a/flutter_custom_calendar/lib/default_combine_day_view.dart b/lib/default_combine_day_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/default_combine_day_view.dart
rename to lib/default_combine_day_view.dart
diff --git a/flutter_custom_calendar/lib/default_custom_day_view.dart b/lib/default_custom_day_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/default_custom_day_view.dart
rename to lib/default_custom_day_view.dart
diff --git a/flutter_custom_calendar/lib/default_week_bar.dart b/lib/default_week_bar.dart
similarity index 100%
rename from flutter_custom_calendar/lib/default_week_bar.dart
rename to lib/default_week_bar.dart
diff --git a/flutter_custom_calendar/lib/demo_page/custom_style_page.dart b/lib/demo_page/custom_style_page.dart
similarity index 100%
rename from flutter_custom_calendar/lib/demo_page/custom_style_page.dart
rename to lib/demo_page/custom_style_page.dart
diff --git a/flutter_custom_calendar/lib/demo_page/default_style_page.dart b/lib/demo_page/default_style_page.dart
similarity index 100%
rename from flutter_custom_calendar/lib/demo_page/default_style_page.dart
rename to lib/demo_page/default_style_page.dart
diff --git a/flutter_custom_calendar/lib/demo_page/main.dart b/lib/demo_page/main.dart
similarity index 100%
rename from flutter_custom_calendar/lib/demo_page/main.dart
rename to lib/demo_page/main.dart
diff --git a/flutter_custom_calendar/lib/demo_page/multi_select_style_page.dart b/lib/demo_page/multi_select_style_page.dart
similarity index 100%
rename from flutter_custom_calendar/lib/demo_page/multi_select_style_page.dart
rename to lib/demo_page/multi_select_style_page.dart
diff --git a/flutter_custom_calendar/lib/demo_page/progress_style_page.dart b/lib/demo_page/progress_style_page.dart
similarity index 100%
rename from flutter_custom_calendar/lib/demo_page/progress_style_page.dart
rename to lib/demo_page/progress_style_page.dart
diff --git a/flutter_custom_calendar/lib/flutter_custom_calendar.dart b/lib/flutter_custom_calendar.dart
similarity index 100%
rename from flutter_custom_calendar/lib/flutter_custom_calendar.dart
rename to lib/flutter_custom_calendar.dart
diff --git a/flutter_custom_calendar/lib/model/date_model.dart b/lib/model/date_model.dart
similarity index 100%
rename from flutter_custom_calendar/lib/model/date_model.dart
rename to lib/model/date_model.dart
diff --git a/flutter_custom_calendar/lib/month_view.dart b/lib/month_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/month_view.dart
rename to lib/month_view.dart
diff --git a/flutter_custom_calendar/lib/month_view_pager.dart b/lib/month_view_pager.dart
similarity index 100%
rename from flutter_custom_calendar/lib/month_view_pager.dart
rename to lib/month_view_pager.dart
diff --git a/flutter_custom_calendar/lib/style/style.dart b/lib/style/style.dart
similarity index 100%
rename from flutter_custom_calendar/lib/style/style.dart
rename to lib/style/style.dart
diff --git a/flutter_custom_calendar/lib/utils/date_util.dart b/lib/utils/date_util.dart
similarity index 100%
rename from flutter_custom_calendar/lib/utils/date_util.dart
rename to lib/utils/date_util.dart
diff --git a/flutter_custom_calendar/lib/utils/lunar_util.dart b/lib/utils/lunar_util.dart
similarity index 100%
rename from flutter_custom_calendar/lib/utils/lunar_util.dart
rename to lib/utils/lunar_util.dart
diff --git a/flutter_custom_calendar/lib/utils/math_util.dart b/lib/utils/math_util.dart
similarity index 100%
rename from flutter_custom_calendar/lib/utils/math_util.dart
rename to lib/utils/math_util.dart
diff --git a/flutter_custom_calendar/lib/utils/solar_term_util.dart b/lib/utils/solar_term_util.dart
similarity index 100%
rename from flutter_custom_calendar/lib/utils/solar_term_util.dart
rename to lib/utils/solar_term_util.dart
diff --git a/flutter_custom_calendar/lib/week_view.dart b/lib/week_view.dart
similarity index 100%
rename from flutter_custom_calendar/lib/week_view.dart
rename to lib/week_view.dart
diff --git a/flutter_custom_calendar/pubspec.lock b/pubspec.lock
similarity index 100%
rename from flutter_custom_calendar/pubspec.lock
rename to pubspec.lock
diff --git a/flutter_custom_calendar/pubspec.yaml b/pubspec.yaml
similarity index 100%
rename from flutter_custom_calendar/pubspec.yaml
rename to pubspec.yaml
diff --git a/flutter_custom_calendar/test/flutter_custom_calendar_test.dart b/test/flutter_custom_calendar_test.dart
similarity index 100%
rename from flutter_custom_calendar/test/flutter_custom_calendar_test.dart
rename to test/flutter_custom_calendar_test.dart