diff --git a/src/.idea/.name b/src/.idea/.name deleted file mode 100644 index b3405b3..0000000 --- a/src/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -My Application \ No newline at end of file diff --git a/src/app/src/main/AndroidManifest.xml b/src/app/src/main/AndroidManifest.xml deleted file mode 100644 index ed8e68d..0000000 --- a/src/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/app/src/main/java/com/showme/myapplication/MainActivity.java b/src/app/src/main/java/com/showme/myapplication/MainActivity.java deleted file mode 100644 index 8df5d92..0000000 --- a/src/app/src/main/java/com/showme/myapplication/MainActivity.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.showme.myapplication; - -import androidx.appcompat.app.AppCompatActivity; - -import android.annotation.SuppressLint; -import android.os.Bundle; -import android.util.DisplayMetrics; -import android.widget.TextView; - -import com.idealist.calendarview.CalendarAttr; -import com.idealist.calendarview.CalendarDay; -import com.idealist.calendarview.CalendarPager; -import com.idealist.calendarview.CalendarUtils; -import com.idealist.calendarview.CalendarView; -import com.idealist.calendarview.CalendarViewAdapter; -import com.idealist.calendarview.State; -import com.idealist.calendarview.interf.OnSelectDateListener; - -import java.util.TimeZone; - -public class MainActivity extends AppCompatActivity { - - private TextView tvMonth; - private TextView tvYear; - - private CalendarDay currentDay; - - private CalendarView currentView; - - private CalendarPager pager; - - private CalendarViewAdapter viewAdapter; - - private CalendarAttr attr; - - private OnSelectDateListener onSelectDateListener; - - private CalendarView.OnCalendarClickListener clickListener; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - - TimeZone.setDefault(TimeZone.getTimeZone("GMT+8")); - DisplayMetrics dm = new DisplayMetrics(); - getWindowManager().getDefaultDisplay().getRealMetrics(dm); - int height = dm.heightPixels; - State.setDefaultItemHeightFull((height - 42 - 3*State.DEFAULT_ITEM_HEIGHT) / 6); - - initCalendar(); - - attr = new CalendarAttr(); - attr.setCalendarType(State.VIEW_MONTH); - attr.setScrollLevel(State.LEVEL_MEDIUM); - - initListener(); - viewAdapter = new CalendarViewAdapter(this, attr, onSelectDateListener, - clickListener); - initPager(); - } - - private void initCalendar() { - tvMonth = findViewById(R.id.custom_month_view); - tvYear = findViewById(R.id.custom_year_view); - currentDay = CalendarUtils.getCurrDay(); - updateCalendar(); - } - - private void initPager() { - pager = findViewById(R.id.custom_vp); - pager.setAttr(attr); - pager.setAdapter(viewAdapter); - - pager.setmOnPageChangeListener(new CalendarPager.OnPageChangeListener() { - - @Override - public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { - } - - @Override - public void onPageSelected(int position) { - currentView = viewAdapter.getViews().get(position % 3); - currentDay = currentView.getSeedDay(); - updateCalendar(); - } - - @Override - public void onPageScrollStateChanged(int state) { - } - }); - } - - private void initListener() { - onSelectDateListener = offset -> pager.selectOtherMonth(offset); - clickListener = new CalendarView.OnCalendarClickListener() { - @Override - public void OnClick(CalendarDay day) { -// updateSchedule(day); - } - - @Override - public void OnLongClick(CalendarDay day) { - - } - }; - } - - @SuppressLint("SetTextI18n") - private void updateCalendar() { - tvMonth.setText(currentDay.getMonth() + ""); - tvYear.setText(currentDay.getYear() + ""); - } - -} \ No newline at end of file diff --git a/src/app/src/main/res/layout/activity_main.xml b/src/app/src/main/res/layout/activity_main.xml deleted file mode 100644 index 6bc8ba7..0000000 --- a/src/app/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/app/src/main/res/values/strings.xml b/src/app/src/main/res/values/strings.xml deleted file mode 100644 index 3de1a39..0000000 --- a/src/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - My Application - \ No newline at end of file diff --git a/src/settings.gradle b/src/settings.gradle deleted file mode 100644 index 26cb0a3..0000000 --- a/src/settings.gradle +++ /dev/null @@ -1,4 +0,0 @@ -include ':DataBase' -include ':app' -rootProject.name = "My Application" -include ':CalendarView' diff --git a/src/.gitignore b/src/showme/.gitignore similarity index 100% rename from src/.gitignore rename to src/showme/.gitignore diff --git a/src/.idea/.gitignore b/src/showme/.idea/.gitignore similarity index 100% rename from src/.idea/.gitignore rename to src/showme/.idea/.gitignore diff --git a/src/.idea/compiler.xml b/src/showme/.idea/compiler.xml similarity index 100% rename from src/.idea/compiler.xml rename to src/showme/.idea/compiler.xml diff --git a/src/.idea/gradle.xml b/src/showme/.idea/gradle.xml similarity index 88% rename from src/.idea/gradle.xml rename to src/showme/.idea/gradle.xml index e9d2c33..8d5774d 100644 --- a/src/.idea/gradle.xml +++ b/src/showme/.idea/gradle.xml @@ -12,7 +12,8 @@ diff --git a/src/.idea/jarRepositories.xml b/src/showme/.idea/jarRepositories.xml similarity index 69% rename from src/.idea/jarRepositories.xml rename to src/showme/.idea/jarRepositories.xml index a5f05cd..1e6c41e 100644 --- a/src/.idea/jarRepositories.xml +++ b/src/showme/.idea/jarRepositories.xml @@ -21,5 +21,15 @@