android.text.format.Time#SUNDAY源码实例Demo

下面列出了android.text.format.Time#SUNDAY 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: SublimePicker   文件: EventRecurrence.java
public static int timeDay2Day(int day) {
    switch (day) {
        case Time.SUNDAY:
            return SU;
        case Time.MONDAY:
            return MO;
        case Time.TUESDAY:
            return TU;
        case Time.WEDNESDAY:
            return WE;
        case Time.THURSDAY:
            return TH;
        case Time.FRIDAY:
            return FR;
        case Time.SATURDAY:
            return SA;
        default:
            throw new RuntimeException("bad day of week: " + day);
    }
}
 
源代码2 项目: SublimePicker   文件: EventRecurrence.java
public static int day2TimeDay(int day) {
    switch (day) {
        case SU:
            return Time.SUNDAY;
        case MO:
            return Time.MONDAY;
        case TU:
            return Time.TUESDAY;
        case WE:
            return Time.WEDNESDAY;
        case TH:
            return Time.THURSDAY;
        case FR:
            return Time.FRIDAY;
        case SA:
            return Time.SATURDAY;
        default:
            throw new RuntimeException("bad day of week: " + day);
    }
}
 
源代码3 项目: SublimePicker   文件: RecurrenceUtils.java
/**
 * Converts the day of the week from android.text.format.Time to java.util.Calendar
 */
public static int convertDayOfWeekFromTimeToCalendar(int timeDayOfWeek) {
    switch (timeDayOfWeek) {
        case Time.MONDAY:
            return Calendar.MONDAY;
        case Time.TUESDAY:
            return Calendar.TUESDAY;
        case Time.WEDNESDAY:
            return Calendar.WEDNESDAY;
        case Time.THURSDAY:
            return Calendar.THURSDAY;
        case Time.FRIDAY:
            return Calendar.FRIDAY;
        case Time.SATURDAY:
            return Calendar.SATURDAY;
        case Time.SUNDAY:
            return Calendar.SUNDAY;
        default:
            throw new IllegalArgumentException("Argument must be between Time.SUNDAY and " +
                    "Time.SATURDAY");
    }
}
 
public static int timeDay2Day(int day) {
    switch (day) {
        case Time.SUNDAY:
            return SU;
        case Time.MONDAY:
            return MO;
        case Time.TUESDAY:
            return TU;
        case Time.WEDNESDAY:
            return WE;
        case Time.THURSDAY:
            return TH;
        case Time.FRIDAY:
            return FR;
        case Time.SATURDAY:
            return SA;
        default:
            throw new RuntimeException("bad day of week: " + day);
    }
}
 
public static int day2TimeDay(int day) {
    switch (day) {
        case SU:
            return Time.SUNDAY;
        case MO:
            return Time.MONDAY;
        case TU:
            return Time.TUESDAY;
        case WE:
            return Time.WEDNESDAY;
        case TH:
            return Time.THURSDAY;
        case FR:
            return Time.FRIDAY;
        case SA:
            return Time.SATURDAY;
        default:
            throw new RuntimeException("bad day of week: " + day);
    }
}
 
源代码6 项目: Android-RecurrencePicker   文件: Utils.java
/**
 * Converts the day of the week from android.text.format.Time to java.util.Calendar
 */
public static int convertDayOfWeekFromTimeToCalendar(int timeDayOfWeek) {
    switch (timeDayOfWeek) {
        case Time.MONDAY:
            return Calendar.MONDAY;
        case Time.TUESDAY:
            return Calendar.TUESDAY;
        case Time.WEDNESDAY:
            return Calendar.WEDNESDAY;
        case Time.THURSDAY:
            return Calendar.THURSDAY;
        case Time.FRIDAY:
            return Calendar.FRIDAY;
        case Time.SATURDAY:
            return Calendar.SATURDAY;
        case Time.SUNDAY:
            return Calendar.SUNDAY;
        default:
            throw new IllegalArgumentException("Argument must be between Time.SUNDAY and " +
                    "Time.SATURDAY");
    }
}
 
源代码7 项目: SublimePicker   文件: RecurrenceUtils.java
/**
 * Get first day of week as android.text.format.Time constant.
 *
 * @return the first day of week in android.text.format.Time
 */
public static int getFirstDayOfWeek() {
    int startDay = Calendar.getInstance().getFirstDayOfWeek();

    if (startDay == Calendar.SATURDAY) {
        return Time.SATURDAY;
    } else if (startDay == Calendar.MONDAY) {
        return Time.MONDAY;
    } else {
        return Time.SUNDAY;
    }
}
 
源代码8 项目: Android-RecurrencePicker   文件: Utils.java
/**
 * Get first day of week as android.text.format.Time constant.
 *
 * @return the first day of week in android.text.format.Time
 */
public static int getFirstDayOfWeek(Context context) {
    int startDay = Calendar.getInstance().getFirstDayOfWeek();

    if (startDay == Calendar.SATURDAY) {
        return Time.SATURDAY;
    } else if (startDay == Calendar.MONDAY) {
        return Time.MONDAY;
    } else {
        return Time.SUNDAY;
    }
}
 
源代码9 项目: Android-RecurrencePicker   文件: Utils.java
/**
 * Determine whether the column position is Saturday or not.
 *
 * @param column         the column position
 * @param firstDayOfWeek the first day of week in android.text.format.Time
 * @return true if the column is Saturday position
 */
public static boolean isSaturday(int column, int firstDayOfWeek) {
    return (firstDayOfWeek == Time.SUNDAY && column == 6)
            || (firstDayOfWeek == Time.MONDAY && column == 5)
            || (firstDayOfWeek == Time.SATURDAY && column == 0);
}
 
源代码10 项目: Android-RecurrencePicker   文件: Utils.java
/**
 * Determine whether the column position is Sunday or not.
 *
 * @param column         the column position
 * @param firstDayOfWeek the first day of week in android.text.format.Time
 * @return true if the column is Sunday position
 */
public static boolean isSunday(int column, int firstDayOfWeek) {
    return (firstDayOfWeek == Time.SUNDAY && column == 0)
            || (firstDayOfWeek == Time.MONDAY && column == 6)
            || (firstDayOfWeek == Time.SATURDAY && column == 1);
}