如何在Android中保存事件&获取事件提醒,但不向其他日历应用显示事件?
我有一个应用程序,我允许用户在这些时间安排未来的事件和控制音量设置。所以,我允许用户创建带有日期、时间和频率的事件 我曾考虑在Android中使用日历API,但我不希望这些事件时间对其他日历应用程序可见 我可以使用日历APi来保存事件时间和获取通知,并对其他应用程序隐藏它吗 或者我必须实现我自己的提醒功能,就像已经在后台的服务一样,从我自己的sqllite数据库读取事件信息并相应地更改音量设置如何在Android中保存事件&获取事件提醒,但不向其他日历应用显示事件?,android,sqlite,calendar,reminders,Android,Sqlite,Calendar,Reminders,我有一个应用程序,我允许用户在这些时间安排未来的事件和控制音量设置。所以,我允许用户创建带有日期、时间和频率的事件 我曾考虑在Android中使用日历API,但我不希望这些事件时间对其他日历应用程序可见 我可以使用日历APi来保存事件时间和获取通知,并对其他应用程序隐藏它吗 或者我必须实现我自己的提醒功能,就像已经在后台的服务一样,从我自己的sqllite数据库读取事件信息并相应地更改音量设置 是否有其他方法或库可以提供帮助?不适合您?我还需要设置活动的持续时间,并更改该持续时间的音量设置。但是
是否有其他方法或库可以提供帮助?不适合您?我还需要设置活动的持续时间,并更改该持续时间的音量设置。但是我想我可以将持续时间信息嵌入到我用来创建警报的意图中?嗯。。。让我看看,谢谢你的指点+1例如,使用服务来使用计时器“安排”事件是一种糟糕的做法,因为Android执行内存管理时,您的服务很有可能会被终止。使用日历API的另一种选择是AlarmManager,但这将需要广播接收器来管理任何定时操作。@user1841702-我不打算使用服务来安排事件。服务将在事件时间开始时启动,并在事件时间停止时自行结束。在此期间,服务将管理卷设置。警报将从一个活动中安排,就像它们应该的那样。