服务或广播接收用于安排长时间后台工作(例如SMS调度)???

时间:2014-01-30 20:34:47

标签: android service sms schedule

我需要帮助开发一个应用程序,通过安排时间和日期来在未来的时间发送短信....请通过建议或举例给我帮助....

1 个答案:

答案 0 :(得分:0)

首先,您需要知道如何使用Android API发送短信。为此你可以查看这个解释它的例子:

http://www.mkyong.com/android/how-to-send-sms-message-in-android/

要安排任务,只需查看ScheduledExecutorService即可。加入这两个想法,你将得到你想要的东西。

修改

正如@BDAndroidLover关于长篇背景的问题,以下是Android中服务的描述和目标:

  

服务是一个可以执行长时间运行的应用程序组件   在后台运行并且不提供用户界面。   另一个应用程序组件可以启动服务,它将继续   即使用户切换到另一个用户,也要在后台运行   应用。此外,组件可以绑定到服务   与之交互甚至执行进程间通信(IPC)。   例如,服务可能处理网络事务,播放音乐,   从中执行文件I / O或与内容提供商进行交互   背景

因此,Service是实现此目的的最佳解决方案。