Android短信定时器

时间:2011-08-29 19:58:25

标签: android timer sms verification

好的,我需要最聪明的头脑。我仍然是Android的新手程序员,但我被要求尝试创建一个允许用户延迟发送文本消息的应用程序。

即。当应用程序运行时,我发送一条消息,它不会立即发送但等待一两分钟,然后询问您是否真的要发送它;像验证一样。

我不是要求代码,而是要求我阅读然后构造代码的引用。这样的服务是否可行?

以下是该应用需要访问的内容:

  • 短信服务(防止外出短信直到准备好)
  • 联系人(白名单)
  • 手机上的铃声。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您应该创建自己的短信应用,在经过一段时间的延迟和用户批准后发送消息,而不是覆盖Android的短信服务的常规工作方式。从Android is trivial发送短信的代码:

SmsManager sm = SmsManager.getDefault();
String number = "6508570720";
sm.sendTextMessage(number, null, "Test SMS Message", null, null);

延迟只会稍微困难一点handled with a timer。并getting the contacts is also simple