android developer tiny share-20170527

来源:互联网 发布:网络推广合同注意事项 编辑:程序博客网 时间:2024/06/06 04:12

今天讲android的ContentProvider的Calendar的Event,即日历的事件,今天讲android对日历事件表的表结构设计。

以下是android developer官网的讲解:


事件表


CalendarContract.Events 表包含各事件的详细信息。要想添加、更新或删除事件,应用必须在其清单文件中加入 WRITE_CALENDAR 权限。

应用和同步适配器均可写入下列事件列。 如需查看所支持字段的完整列表,请参阅CalendarContract.Events 参考资料。

常量说明CALENDAR_ID事件所属日历的 _ID。ORGANIZER事件组织者(所有者)的电子邮件。TITLE事件的标题。EVENT_LOCATION事件的发生地点。DESCRIPTION事件的描述。DTSTART事件开始时间,以从公元纪年开始计算的协调世界时毫秒数表示。DTEND事件结束时间,以从公元纪年开始计算的协调世界时毫秒数表示。EVENT_TIMEZONE事件的时区。EVENT_END_TIMEZONE事件结束时间的时区。DURATIONRFC5545 格式的事件持续时间。例如,值为 "PT1H" 表示事件应持续一小时,值为 "P2W" 表示持续2周。ALL_DAY值为 1 表示此事件占用一整天(按照本地时区的定义)。 值为 0 表示它是常规事件,可在一天内的任何时间开始和结束。RRULE事件的重复发生规则格式。例如,"FREQ=WEEKLY;COUNT=10;WKST=SU"。 您可以在此处找到更多示例。RDATE事件的重复发生日期。 RDATE 与 RRULE 通常联合用于定义一组聚合重复实例。 如需查看更详细的介绍,请参阅 RFC5545 规范。AVAILABILITY将此事件视为忙碌时间还是可调度的空闲时间。GUESTS_CAN_MODIFY来宾是否可修改事件。GUESTS_CAN_INVITE_OTHERS来宾是否可邀请其他来宾。GUESTS_CAN_SEE_GUESTS来宾是否可查看参加者列表。


原创粉丝点击