我是android的新手,正在做一些可能会使用的应用程序
多线程。
例如,假设2,应用程序线程可能会执行以下操作
线程;

线程1
即使整个应用程序在前台线程上运行,也应该
随时运行以监听特定的短信;
假设发送此消息时要拦截的短信为“3456”
到手机,然后线程一将被暂停
并且线程2将被激活:

线程2
启用“线程到”后,它将使用gps跟踪位置
手机,并会使用smsManager实例发送回
手机的坐标(对数,纬度),或者即使有可能,谷歌 map 也会返回
到发送消息“3456”的电话,然后第一个线程将是
活性:

**如何使这种想法发生?

最佳答案

这个问题有两个答案。

  • 如果您想长时间在后台运行线程,监听事件或运行常规进程,那么Services是运行
  • 的方法
  • 如果您需要启动一个新线程来执行一次处理然后停止,请查看AsyncTask,这是一种非常非常简单的方法,并且包括在此过程中更新用户界面的简单方法。

  • 开发人员文档包含有关location in Android的出色页面

    这是一些information about receiving SMS in your app

    关于android - 如何在Android中创建多线程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5517197/

    10-14 14:49
    查看更多