Most visited

Recently visited

Added in API level 1

MonthDisplayHelper

public class MonthDisplayHelper
extends Object

java.lang.Object
    android.util.MonthDisplayHelper


帮助回答以6行日历网格格式显示月份时出现的常见问题。 不是线程安全的。

摘要(Summary)

Public constructors

MonthDisplayHelper(int year, int month, int weekStartDay)
MonthDisplayHelper(int year, int month)

公共方法(Public methods)

int getColumnOf(int day)
int getDayAt(int row, int column)
int[] getDigitsForRow(int row)
int getFirstDayOfMonth()
int getMonth()
int getNumberOfDaysInMonth()
int getOffset()
int getRowOf(int day)
int getWeekStartDay()
int getYear()
boolean isWithinCurrentMonth(int row, int column)
void nextMonth()

增加月份。

void previousMonth()

减少月份。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

MonthDisplayHelper

Added in API level 1
MonthDisplayHelper (int year, 
                int month, 
                int weekStartDay)

参数(Parameters)
year int: The year.
month int: The month.
weekStartDay int: What day of the week the week should start.

MonthDisplayHelper

Added in API level 1
MonthDisplayHelper (int year, 
                int month)

参数(Parameters)
year int
month int

公共方法(Public methods)

getColumnOf

Added in API level 1
int getColumnOf (int day)

参数(Parameters)
day int
返回(Returns)
int Which column day is in.

getDayAt

Added in API level 1
int getDayAt (int row, 
                int column)

参数(Parameters)
row int: The row, 0-5, starting from the top.
column int: The column, 0-6, starting from the left.
返回(Returns)
int The day at a particular row, column

getDigitsForRow

Added in API level 1
int[] getDigitsForRow (int row)

参数(Parameters)
row int: Which row (0-5).
返回(Returns)
int[] the digits of the month to display in one of the 6 rows of a calendar month display.

getFirstDayOfMonth

Added in API level 1
int getFirstDayOfMonth ()

返回(Returns)
int The first day of the month using a constants such as SUNDAY.

getMonth

Added in API level 1
int getMonth ()

返回(Returns)
int

getNumberOfDaysInMonth

Added in API level 1
int getNumberOfDaysInMonth ()

返回(Returns)
int The number of days in the month.

getOffset

Added in API level 1
int getOffset ()

返回(Returns)
int The offset from displaying everything starting on the very first box. For example, if the calendar is set to display the first day of the week as Sunday, and the month starts on a Wednesday, the offset is 3.

getRowOf

Added in API level 1
int getRowOf (int day)

参数(Parameters)
day int
返回(Returns)
int Which row day is in.

getWeekStartDay

Added in API level 1
int getWeekStartDay ()

返回(Returns)
int

getYear

Added in API level 1
int getYear ()

返回(Returns)
int

isWithinCurrentMonth

Added in API level 1
boolean isWithinCurrentMonth (int row, 
                int column)

参数(Parameters)
row int
column int
返回(Returns)
boolean Whether the row and column fall within the month.

nextMonth

Added in API level 1
void nextMonth ()

增加月份。

previousMonth

Added in API level 1
void previousMonth ()

减少月份。

Hooray!