繁体   English   中英

将日历集成到Android应用程序中

[英]Integrating Calendar in Android application

我正在开发一个Android应用程序,它需要类似于Google日历的提醒。 用户应该能够插入新事件。

由于我认为从头开始编写界面太复杂了,所以我想知道是否有一种方法可以在我的应用程序中集成任何日历。

CalendarView可能就是您想要的。

这里有两个读/写日历的权限。

android.permission.READ_CALENDAR
android.permission.WRITE_CALENDAR

将这些权限放入您的AndroidManifest.xml中。 然后,您将可以操纵默认日历应用程序使用的内容提供程序。

calanderURL = "content://com.android.calendar/calendars";  //Calendar
calanderEventURL = "content://com.android.calendar/events";  //Events
calanderRemiderURL = "content://com.android.calendar/reminders"; //Reminders

关于如何使用日历,有很多教程,例如“使用Android日历 ”。

您可以从日历提供程序读取数据并将其显示在CalendarView中

普通的CalendarViewAndroid 3.0(HoneyComb)中开始可用。

也许这个第三方库可以帮助您将日历功能升级到Android 2.1(Eclair)

https://github.com/SimonVT/android-calendarview

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM