Android 如何在SQLite保存日期触发报警?

Android 如何在SQLite保存日期触发报警?,android,android-alarms,Android,Android Alarms,我正在申请生日闹钟。如果SQLite中保存的日期与当前日期匹配,则应启动报警 谁能给我一些建议或任何链接 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); setAlarm(); } private void setAlarm() { Calendar ca

我正在申请生日闹钟。如果SQLite中保存的日期与当前日期匹配,则应启动报警

谁能给我一些建议或任何链接

@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    setAlarm();
}

private void setAlarm()
{
    Calendar cal = Calendar.getInstance();

    cal.setTimeInMillis(System.currentTimeMillis());
    cal.clear();
    cal.set(2012,2,8,18,16);

    AlarmManager alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
    Intent intent = new Intent(this, AlarmReceiver.class);
    PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
   // cal.add(Calendar.SECOND, 5);
    alarmMgr.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingIntent);
}

在这之后,我不知道该做什么,因为我是新来的。有人可以向我推荐流程或链接吗?

您应该在上面发布具体的问题,因此,如果不完整要求,请按照以下步骤操作

1) 将您的要求分解为尽可能小的步骤

2) 一步一步地尝试,做一些学习/阅读

3) 如果仍然无法控制,那么就来发布具体问题


4) 你的问题应该包括,问题,你尝试了什么,预期输出,当前输出,以及logcat错误(如果有的话)。

在发布问题之前,你应该对某个主题做更多的研究,但这里有几个链接可以解决你的问题


Stackoverflow不是谷歌,自己找一些链接吧。我已经从sqlite获取了所有记录,并设置了报警管理器和呼叫服务,但我做得不好。请提供一些链接或教程。然后发布你的具体问题……是的,不是,它花费了你大约250美元:)我在第一次评论中使用了讽刺,你应该发布具体的问题,而不是完整的要求,你可以把你的要求分解成尽可能小的步骤。。试试看,做一些学习/阅读。。如果仍然无法控制,那么来发布具体问题,其中应包括问题、您尝试的内容、预期输出、当前输出和logcat错误(如果有)。无问题。快乐编码!干杯!:)