安卓短信定时器

标签 android timer sms verification

好的,我需要最聪明的人来解决这个问题。我仍然是 Android 编程新手,但有人要求我尝试创建一个允许用户延迟发送短信的应用程序。

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

我不是要代码,而是要让我阅读然后构建代码的引用资料。这样的服务可行吗?

这是应用程序需要访问的内容:

  • SMS 服务(在准备好之前阻止外发 SMS)
  • 联系(白名单)
  • 手机铃声。

感谢您的帮助。

最佳答案

与其覆盖 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 .

关于安卓短信定时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7235197/

相关文章:

java - java中按长度分割字符串

java - 间隔运行 Java 线程

python-2.7 - 在 AWS Lambda 函数中使用 boto3 通过 AWS SNS 发送短信?

c - 具有灵活位大小的定时器环绕

Android:Sms Retrieval Api 未从 Intent 获取消息

android - 在 Recyclerview 之外拖放 View

c# - 如何在虚拟现实 (GearVR) 应用程序中打开 URL

Android SurfaceView Canvas 呈现错误的颜色

c# - 如何停止父窗体上的计时器 (C#)