Skip to content

Commit

Permalink
抽取calendar library
Browse files Browse the repository at this point in the history
  • Loading branch information
jimmy_cmc_2015@icloud.com committed Feb 20, 2017
1 parent 0b27ad4 commit 0cf57ef
Show file tree
Hide file tree
Showing 79 changed files with 207 additions and 448 deletions.
1 change: 1 addition & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions app/build.gradle
Expand Up @@ -20,6 +20,5 @@ android {

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':common')
compile 'joda-time:joda-time:2.9.4'
compile project(':calendar')
}
Expand Up @@ -8,7 +8,7 @@
import android.widget.TextView;

import com.jeek.calendar.R;
import com.jeek.calendar.bean.EventSet;
import com.jimmy.common.bean.EventSet;
import com.jeek.calendar.dialog.SelectColorDialog;
import com.jeek.calendar.task.eventset.AddEventSetTask;
import com.jeek.calendar.utils.JeekUtils;
Expand Down
Expand Up @@ -21,11 +21,10 @@

import com.jeek.calendar.R;
import com.jeek.calendar.adapter.EventSetAdapter;
import com.jeek.calendar.bean.EventSet;
import com.jimmy.common.bean.EventSet;
import com.jeek.calendar.fragment.EventSetFragment;
import com.jeek.calendar.fragment.ScheduleFragment;
import com.jeek.calendar.task.eventset.LoadEventSetTask;
import com.jeek.calendar.widget.drag.DragContainerLayout;
import com.jimmy.common.base.app.BaseActivity;
import com.jimmy.common.base.app.BaseFragment;
import com.jimmy.common.listener.OnTaskFinishedListener;
Expand Down
Expand Up @@ -9,8 +9,8 @@
import android.widget.TextView;

import com.jeek.calendar.R;
import com.jeek.calendar.bean.EventSet;
import com.jeek.calendar.bean.Schedule;
import com.jimmy.common.bean.EventSet;
import com.jimmy.common.bean.Schedule;
import com.jeek.calendar.dialog.InputLocationDialog;
import com.jeek.calendar.dialog.SelectDateDialog;
import com.jeek.calendar.dialog.SelectEventSetDialog;
Expand Down
Expand Up @@ -11,7 +11,7 @@

import com.jeek.calendar.R;
import com.jeek.calendar.activity.MainActivity;
import com.jeek.calendar.bean.EventSet;
import com.jimmy.common.bean.EventSet;
import com.jeek.calendar.dialog.ConfirmDialog;
import com.jeek.calendar.task.eventset.RemoveEventSetTask;
import com.jeek.calendar.utils.JeekUtils;
Expand Down
@@ -1,6 +1,5 @@
package com.jeek.calendar.adapter;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.AsyncTask;
Expand All @@ -13,7 +12,7 @@

import com.jeek.calendar.R;
import com.jeek.calendar.activity.ScheduleDetailActivity;
import com.jeek.calendar.bean.Schedule;
import com.jimmy.common.bean.Schedule;
import com.jeek.calendar.dialog.ConfirmDialog;
import com.jeek.calendar.fragment.ScheduleFragment;
import com.jeek.calendar.task.schedule.RemoveScheduleTask;
Expand Down
Expand Up @@ -10,7 +10,7 @@
import android.widget.TextView;

import com.jeek.calendar.R;
import com.jeek.calendar.bean.EventSet;
import com.jimmy.common.bean.EventSet;

import java.util.List;

Expand Down
Expand Up @@ -12,7 +12,7 @@
import com.jeek.calendar.R;
import com.jeek.calendar.activity.AddEventSetActivity;
import com.jeek.calendar.adapter.SelectEventSetAdapter;
import com.jeek.calendar.bean.EventSet;
import com.jimmy.common.bean.EventSet;
import com.jeek.calendar.task.eventset.LoadEventSetTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -18,8 +18,8 @@

import com.jeek.calendar.R;
import com.jeek.calendar.adapter.ScheduleAdapter;
import com.jeek.calendar.bean.EventSet;
import com.jeek.calendar.bean.Schedule;
import com.jimmy.common.bean.EventSet;
import com.jimmy.common.bean.Schedule;
import com.jeek.calendar.dialog.SelectDateDialog;
import com.jeek.calendar.task.eventset.GetScheduleTask;
import com.jeek.calendar.task.schedule.AddScheduleTask;
Expand Down
21 changes: 2 additions & 19 deletions app/src/main/java/com/jeek/calendar/fragment/ScheduleFragment.java
Expand Up @@ -18,15 +18,13 @@
import com.jeek.calendar.R;
import com.jeek.calendar.activity.MainActivity;
import com.jeek.calendar.adapter.ScheduleAdapter;
import com.jeek.calendar.bean.Schedule;
import com.jimmy.common.bean.Schedule;
import com.jeek.calendar.dialog.SelectDateDialog;
import com.jeek.calendar.task.schedule.AddScheduleTask;
import com.jeek.calendar.task.schedule.LoadScheduleTask;
import com.jeek.calendar.widget.calendar.OnCalendarClickListener;
import com.jeek.calendar.widget.calendar.schedule.ScheduleLayout;
import com.jeek.calendar.widget.calendar.schedule.ScheduleRecyclerView;
import com.jeek.calendar.widget.drag.DragContainerLayout;
import com.jeek.calendar.widget.drag.OnDragFinishedListener;
import com.jimmy.common.base.app.BaseFragment;
import com.jimmy.common.listener.OnTaskFinishedListener;
import com.jimmy.common.util.DeviceUtils;
Expand All @@ -39,7 +37,7 @@
* Created by Jimmy on 2016/10/11 0011.
*/
public class ScheduleFragment extends BaseFragment implements OnCalendarClickListener, View.OnClickListener,
OnTaskFinishedListener<List<Schedule>>, SelectDateDialog.OnSelectDateListener, OnDragFinishedListener {
OnTaskFinishedListener<List<Schedule>>, SelectDateDialog.OnSelectDateListener {

private ScheduleLayout slSchedule;
private ScheduleRecyclerView rvScheduleList;
Expand Down Expand Up @@ -235,19 +233,4 @@ public int getCurrentCalendarPosition() {
return slSchedule.getMonthCalendar().getCurrentItem();
}

@Override
public void onSelectDisplayBoard(int x, int y) {
ToastUtils.showShortToast(mActivity, "x:" + x + ";y:" + y);
}

@Override
public void onSelectTopBarRightButton() {
ToastUtils.showShortToast(mActivity, "Delete");
}

@Override
public void onSelectOther() {
ToastUtils.showShortToast(mActivity, "Other");
}

}
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.EventSet;
import com.jeek.calendar.data.EventSetDao;
import com.jimmy.common.bean.EventSet;
import com.jimmy.common.data.EventSetDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.Schedule;
import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.bean.Schedule;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.EventSet;
import com.jeek.calendar.data.EventSetDao;
import com.jimmy.common.bean.EventSet;
import com.jimmy.common.data.EventSetDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.EventSet;
import com.jeek.calendar.data.EventSetDao;
import com.jimmy.common.bean.EventSet;
import com.jimmy.common.data.EventSetDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.data.EventSetDao;
import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.data.EventSetDao;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.Schedule;
import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.bean.Schedule;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.Schedule;
import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.bean.Schedule;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,7 +2,7 @@

import android.content.Context;

import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
Expand Up @@ -2,8 +2,8 @@

import android.content.Context;

import com.jeek.calendar.bean.Schedule;
import com.jeek.calendar.data.ScheduleDao;
import com.jimmy.common.bean.Schedule;
import com.jimmy.common.data.ScheduleDao;
import com.jimmy.common.base.task.BaseAsyncTask;
import com.jimmy.common.listener.OnTaskFinishedListener;

Expand Down
4 changes: 2 additions & 2 deletions app/src/main/java/com/jeek/calendar/utils/JeekUtils.java
Expand Up @@ -18,7 +18,7 @@ public static String timeStamp2Time(long time) {
public static int getEventSetColor(int color) {
switch (color) {
case 0:
return R.color.color_schedule_purple;
return R.color.holiday_text_color;
case 1:
return R.color.color_schedule_blue;
case 2:
Expand All @@ -30,7 +30,7 @@ public static int getEventSetColor(int color) {
case 5:
return R.color.color_schedule_yellow;
default:
return R.color.color_schedule_purple;
return R.color.holiday_text_color;
}
}

Expand Down

This file was deleted.

0 comments on commit 0cf57ef

Please sign in to comment.