Most visited

Recently visited

Added in API level 14

CalendarContract.Instances

public static final class CalendarContract.Instances
extends Object implements BaseColumns, CalendarContract.EventsColumns, CalendarContract.CalendarColumns

java.lang.Object
    android.provider.CalendarContract.Instances


用于与实例交互的字段和帮助器。 一个实例是事件的单个事件,包括时区特定的开始和结束日期和分钟。 实例表不可写,只提供查询事件发生的方法。

摘要(Summary)

常量(Constants)

String BEGIN

实例的开始时间,以UTC毫秒为单位。

String END

实例的结束时间,以UTC毫秒为单位。

String END_DAY

实例的Julian结束日期,相对于当地时区。

String END_MINUTE

实例的结束分钟从当地时区的午夜开始测量。

String EVENT_ID

这个事件的_id。

String START_DAY

实例的Julian开始日期,相对于当地时区。

String START_MINUTE

实例的起始分钟从当地时区的午夜开始测量。

Inherited constants

From interface android.provider.BaseColumns
From interface android.provider.CalendarContract.EventsColumns
From interface android.provider.CalendarContract.CalendarColumns

Fields

public static final Uri CONTENT_BY_DAY_URI

用于查询Julian Day实例范围的内容://样式URL。

public static final Uri CONTENT_SEARCH_BY_DAY_URI

内容://样式URL,用于使用搜索词查询实例范围。

public static final Uri CONTENT_SEARCH_URI

内容://样式URL,用于使用搜索词查询实例范围。

public static final Uri CONTENT_URI

用于查询实例范围的内容://样式URL。

公共方法(Public methods)

static final Cursor query(ContentResolver cr, String[] projection, long begin, long end)

执行查询以返回给定范围内的所有可见实例。

static final Cursor query(ContentResolver cr, String[] projection, long begin, long end, String searchQuery)

执行查询以返回给定范围内与给定查询匹配的所有可见实例。

继承方法(Inherited methods)

From class java.lang.Object

常量(Constants)

BEGIN

Added in API level 14
String BEGIN

实例的开始时间,以UTC毫秒为单位。 列名称。

类型:INTEGER(long;自开始以来的毫秒)

常数值:“开始”

END

Added in API level 14
String END

实例的结束时间,以UTC毫秒为单位。 列名称。

Type: INTEGER (long; millis since epoch)

常数值:“结束”

END_DAY

Added in API level 14
String END_DAY

实例的Julian结束日期,相对于当地时区。 列名称。

类型:INTEGER(int)

常数值:“endDay”

END_MINUTE

Added in API level 14
String END_MINUTE

实例的结束分钟从当地时区的午夜开始测量。 列名称。

类型:INTEGER(int)

常数值:“endMinute”

EVENT_ID

Added in API level 14
String EVENT_ID

这个事件的_id。 列名称。

类型:INTEGER(长,事件表的外键)

常量值:“event_id”

START_DAY

Added in API level 14
String START_DAY

实例的Julian开始日期,相对于当地时区。 列名称。

类型:INTEGER(int)

常量值:“startDay”

START_MINUTE

Added in API level 14
String START_MINUTE

实例的起始分钟从当地时区的午夜开始测量。 列名称。

类型:INTEGER(int)

常量值:“startMinute”

Fields

CONTENT_BY_DAY_URI

Added in API level 14
Uri CONTENT_BY_DAY_URI

用于查询Julian Day实例范围的内容://样式URL。 如果直接使用,则应将开始日期和结束日期添加为路径段。

CONTENT_SEARCH_BY_DAY_URI

Added in API level 14
Uri CONTENT_SEARCH_BY_DAY_URI

内容://样式URL,用于使用搜索词查询实例范围。 如果直接使用,则应将开始日期,结束日期和搜索字符串作为路径段添加。

CONTENT_SEARCH_URI

Added in API level 14
Uri CONTENT_SEARCH_URI

内容://样式URL,用于使用搜索词查询实例范围。 如果直接使用,则应将开始,结束和搜索字符串作为路径段添加。

CONTENT_URI

Added in API level 14
Uri CONTENT_URI

用于查询实例范围的内容://样式URL。 如果直接使用,则应将查询范围的开始和结尾添加为路径段。

公共方法(Public methods)

query

Added in API level 14
Cursor query (ContentResolver cr, 
                String[] projection, 
                long begin, 
                long end)

执行查询以返回给定范围内的所有可见实例。 这是一个阻塞函数,不应该在UI线程上完成。 这会导致循环事件的扩展,以填充此时间范围(如果它们尚未展开),并且会在具有许多重复事件的较大时间范围内变慢。

参数(Parameters)
cr ContentResolver: The ContentResolver to use for the query
projection String: The columns to return
begin long: The start of the time range to query in UTC millis since epoch
end long: The end of the time range to query in UTC millis since epoch
返回(Returns)
Cursor A Cursor containing all instances in the given range

query

Added in API level 14
Cursor query (ContentResolver cr, 
                String[] projection, 
                long begin, 
                long end, 
                String searchQuery)

执行查询以返回给定范围内与给定查询匹配的所有可见实例。 这是一个阻塞函数,不应该在UI线程上完成。 这会导致循环事件的扩展,以填充此时间范围(如果它们尚未展开),并且会在具有许多重复事件的较大时间范围内变慢。

参数(Parameters)
cr ContentResolver: The ContentResolver to use for the query
projection String: The columns to return
begin long: The start of the time range to query in UTC millis since epoch
end long: The end of the time range to query in UTC millis since epoch
searchQuery String: A string of space separated search terms. Segments enclosed by double quotes will be treated as a single term.
返回(Returns)
Cursor A Cursor of instances matching the search terms in the given time range

Hooray!