问题标签 [background-service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4523 浏览

android - 按两次电源键发送短信

我编写了一个应用程序,用户可以在按下活动中给定的按钮时发送消息,它对我来说很好,但现在我的目标是通过双击电源按钮来发送短信。

但我不知道,该怎么做?

下面是我用来发送短信的代码:

0 投票
3 回答
7917 浏览

android - 活动终止或停止或强制关闭时后台服务停止

我的问题是,当 IM 按下主页按钮并关闭我的应用程序时,后台服务停止,之后它需要在应用程序中再次登录,然后后台服务将启动,所以如果应用程序将关闭或 Kiiled 那么我该怎么做就像 Whatssapp 一样服务可以在后台运行.....

0 投票
1 回答
2030 浏览

android - 如何仅在屏幕开启/唤醒时启动android后台服务

我想制作一个后台服务,它可以在 android 设备屏幕打开/唤醒或任何触摸输入时自动运行。请帮帮我。非常感谢

0 投票
3 回答
5463 浏览

android - 当应用程序通过 BACK 按钮关闭时后台服务停止

当用户使用 BACK 按钮退出应用程序时,Android 中的后台服务将停止运行。如果应用程序在前台或后台(单击 HOME 按钮),相同的服务也可以正常工作。

有3种情况:

  1. 保持应用程序运行:每 15 秒显示一次通知(确定)。
  2. 通过单击 HOME 按钮将应用程序置于后台:通知继续显示(确定)
  3. 单击 BACK 按钮(这将关闭应用程序):后台服务已停止并且不再显示通知(BUG)

预期行为

同样在情况 #3 中,通知应保持每 15 秒运行一次。

我的整个来源如下

MainActivity.java

简单服务

0 投票
1 回答
224 浏览

ios - 在 iOS 后台工作

我是一名 android 开发人员,不久前我开始学习 iOS 开发。我有
一个想要移植到 iOS 上的 android 应用程序。我的应用程序有
一个后台服务,它跟踪用户地理位置并将其发送到我的服务器,然后从它接收响应,然后将此响应写入 SQLLite,请告诉我在 iOS 上可以做到多少?我知道 iPhone 从 iOS4 开始就可以在后台接收位置更新,但是后台网络连接和 SQLLite 呢?也可以在后台发送本地推送通知吗?

0 投票
1 回答
102 浏览

android - 当任何 SMS 应用程序修改任何 SMS 时通知用户

我正在开发一个简单的应用程序,当从任何应用程序修改 SMS 时通知用户我正在使用内容观察器问题是我想运行它,即使我的应用程序已关闭,所以如果我的应用程序已关闭并且某些用户将 SMS 标记为阅读他应该收到 1 条短信已修改的通知

这是我的代码

这是注册码

知道在哪里添加这些代码行,以便在任何 SMS 更新时始终通知用户吗?

0 投票
1 回答
1079 浏览

android - 泄露的 Intent Receiver 缺少对 unregisterReceiver 的调用

请在您不喜欢我的问题之前,请阅读详细信息..我想做的是在屏幕关闭时使用广播接收器,所以我希望我的应用程序在屏幕关闭时启动..这是我的广播接收器代码:

这是服务代码:

这是我从服务调用的启动屏幕活动:

你可以注意到我已经注销了我的接收器,但我仍然在 logcat 中看到这个:

0 投票
0 回答
372 浏览

android - Kinvey Android 中的离线 Appdata 同步

编辑

我完成了它,因为我只是错过了包含 app_key % app_secret 密钥的 kinvey.properties 文件。

我正在尝试在 Kinvey Android TestDrive App 上使用离线 Appdata(ONLINE_FIRST 策略)功能。如果连接可用,应用程序会直接将数据保存到后端,但它仍然给我一个关于用于无连接模式的后台服务意图的错误。像这样的东西。

onSaveClick 方法发送保存请求。

测试活动

KinveySyncService 不会被触发。

Android主程序

谢谢。

0 投票
2 回答
453 浏览

android - 如何在android中停止后台(将图像上传到服务器)服务?

假设我在后台运行 Web 服务(以二进制格式上传 100 张图像),如果我想停止然后上传停止。如果我想再次开始上传图像然后再次开始上传并停止服务(停止将图像上传到服务器)如​​果我想。有可能的。如果有可能。请解释它是如何可能的。

在这种情况下,我使用 AsyncTask 类,但是在调用时调用onPostExecute()然后onCancelled()在执行期间不调用onPostExecute()。所以怎么可能。

这意味着我在上面谈到,我向服务器发送了上传 100 张图像的请求。因此,当开始上传图像时,图像上传正在运行,但是一旦我停止(停止上传图像)服务,然后停止将图像上传到服务器。

如果我再次启动服务然后再次启动服务。

请通过示例或教程或有用的资源链接帮助我。

0 投票
1 回答
1212 浏览

android - 销毁 Activity 后调用 onStartCommand

我在这里观察到一个奇怪的场景。我有一个运行完美的后台 android 服务。但是当我从我的应用程序中终止进程或应用程序RecentApps时,会再次调用该onStartCommand方法。我不知道我哪里错了。我已经搜索了很多,但没有找到任何合适的解决方案。有人可以提一下我做错了什么吗?提前致谢

活动:

服务:

}

日志猫:

06-03 12:25:48.221: E/Attendence(30447): Service Created

在 logcat 中的最后一行显示它再次调用 onstartcommand 方法。为什么会这样?我的意思是说,即使我的 Activity 没有运行(服务在 oncreate 方法中启动,但在 logcat 中,当我销毁我的 App 时,控件直接转到 onStartCommand )。