从 IntentService 或 AsyncTask 进行 REST API 调用?
想象一个典型的场景,其中一个活动打开,需要调用 REST HTTP API 来获取一些内容,并且一旦收到就更新 UI。显然,API 调用需要在单独的线程上执行,但…
如何检查 IntentService 是否已启动
我想知道 Activity 是否成功启动了 IntentService。 由于可以通过 bindService() 绑定 IntentService 以保持其运行,也许一种方法是检查是否调用 star…
从服务(IntentService)和活动执行的AsyncTask - 有区别吗?
从 Activity 或 IntentService 启动 AsyncSync 之间有什么区别吗? 我正在构建一个通过 http 下载和上传文件的应用程序。我为每次传输使用带有进度条…
IntentService:如何正确入队?
在我的代码中,我使用 IntentService 来侦听位置更新(GPS 或网络更新),并且此 IntentService 在收到事件时触发,因此启动从任何活动中使用 startSe…
Android 设计:如何在后台运行 3 个不同的线程来监控 3 个不同的设备
我有一个应用程序,我想通过 Android 手机监控 3 个蓝牙设备的状态。为此,我需要向每个设备发送一些数据,并每 5 秒检查一次它们的响应是否正确。我…
Android IntentService,如何跳到队列中的下一个任务?
我有一个调用意向服务的活动。 IntentService 在背景中从互联网下载文件,但我希望能够中止特定的下载...... 所以假设我将 5 个文件放入队列中:文件 …
仅向特定 Activity 发送广播
(...) 中创建一个带有 IntentFilter 的 BroadcastReceiver: IntentFilter iFilter = new IntentFilter("action"); receiver = new BroadcastReceive…
IntentService 和 AlarmManager
可能的重复: Android RuntimeException:无法实例化服务 我找不到从 AlarmManager 启动 IntentService 的方法。对于普通服务来说很简单(将其添加到…
Service 和 IntentService 的位置问题
在我的应用程序中,用户将请求位置更新。发生这种情况时,主活动将启动一个服务来启动位置请求。 我的问题是,如果服务启动,比如在两分钟内启动 3 次…
在 Android 中下载背景图像时需要帮助吗?
我有一个图像视图,我写了刷卡,在刷卡的时候,图像是从互联网下载的,所以我想我必须在刷卡之前在后台下载图像,为此我需要使用 asynctask 或 Servic…
IntentService不会显示Toast
我创建的这个 IntentService 将在 onStartCommand() 和 onDestroy() 中显示 Toast,但不会在 onHandleIntent() 中显示。我是否遗漏了 IntentService …
向 IntentService 询问有关其队列的信息
我有一个 IntentService,它将需要对我的 Web 服务器进行的 Web 服务调用排队。因此,每个 Intent 都是一个要进行的 Web 服务调用。 我想设置一些东西…
如何从 IntentService 创建 toast?它卡在屏幕上
我试图让我的 IntentService 显示一条 Toast 消息, 但是当从 onHandleIntent 消息发送它时,toast 显示但被卡住并且屏幕永远不会离开。 我猜这是因为…