android developer tiny share-20170527

今天讲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来宾是否可查看参加者列表。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值