intentservice相关内容
我一直在阅读有关 Android 的互联网连接,并注意到有不同的方法来处理这个问题,即 AsyncTask 和 IntentService.但是,我仍然不确定该使用哪一个.我的应用程序基本上是一个带有谷歌地图的位置/路径查找器.我的互联网连接将用于在地图的特定半径内找到最近的路径.因此,每次用户将地图移动或滑动到新位置时,它都会更新最近的路径.它还将添加一条新路径,并允许用户对路径进行评分.
..
如您所知,最近 Google 更改了他们的 GCM 文档,并且他们声称不再需要 IntentService 来处理到达的 GCM 消息.所有的处理都可以在BroadcastReceiver中完成. 在尝试确定是否有任何充分理由继续使用 IntentService 时,我遇到了这个 引用: WakefulBroadcastReceiver 将处理 GCM 消息的工作传递给的服务(通常是
..
尝试配置推送通知时出现以下错误: 06-07 01:05:59.735 18708-18708/com.ebr.apps.ebr.development E/FirebaseInstanceId:无法解析目标意图服务,跳过类名执行06-07 01:05:59.735 18708-18708/com.ebr.apps.ebr.development E/FirebaseInstanceId:传递消
..
我有一个 Intent 服务,可以下载数 GB 的视频.我有一个“停止"按钮,如果不小心点击“开始"或其他任何东西,可以停止下载.我知道这已经被问过几次了,但没有对我有用的答案. 我尝试调用 stopService(),不起作用.这只是调用 IntentService.OnDestroy().我试图在 onDestroy 内调用 stopSelf(),也不起作用. 我尝试使用标志之类的
..
我有一个图像视图,我写了刷卡,当时刷卡的时候,图像是从互联网下载的,所以我想我必须在刷卡之前在后台下载图像,因为我需要使用asynctask或 Service 或 IntentService,所有这些都将有助于下载和存储在 data/data/mypackages 中,但在我的情况下仍然滑动变慢任何想法,也告诉我哪个是最好的,我是否以正确的方式调用 1.异步任务 2.服务 3.I
..
直截了当的问题: Android Manifest 中是否将 IntentService 声明为常规服务,还是有其他方法?它试图寻找它,但我找不到答案. 这是常规的服务声明: 谢谢 解决方案 在您的清单中,您使用 android:name=".Communication" 声明了一个服务,这意味着您的服务类应该位于在 com.exercise.AndroidC
..
我正在尝试使用 Intent 将结果从 IntentSerivce 返回到 mainactivity,但我无法让它工作.IntentService 毫无问题地从 Activity 接收 Intent,执行操作并获取 JSONstring.现在剩下的唯一问题是将此字符串发送回活动. 这里是mainactivity中的方法: public String RTConn(String query)
..
即使应用程序被终止,我也想让 IntentService 在后台运行.“杀死"是指长时间按下主页按钮 -> 查看所有正在运行的应用 -> 将我的应用滑动到一边 ->应用被杀或长按返回按钮 -> 应用被杀 我的代码如下.在我的主活动中: Intent intent = new Intent(this, MyService.class);this.startService(意图); 在我的我
..
我正在尝试通过后台 IntentService 实现网页抓取,该后台 IntentService 会定期抓取网站,而不会在用户手机上显示视图. 因为我必须在加载的页面上调用一些 javascript,所以我不能使用任何 HttpGet 等. 因此,我必须使用只能在 UI 线程上运行的 WebView 实例. 任何尝试启动使用 WebView 的 Activity 都会导致 View 进入
..
在我的 Android 应用程序中,我有多个意图服务,它们一个接一个地运行,第一个意图服务由广播触发.几天前我遇到了 Work Manager 并且非常喜欢 Worker 的简单性和 WorkManager 类.与常规意图服务相比,工作管理器的优缺点是什么?考虑到我将来可能需要编写更多意图服务,我现在应该切换到工作经理吗?还有哪个选项可以帮助我轻松测试代码? 解决方案 WorkManage
..
我想从意图服务内部显示警报对话框. AlertDialog alertDialog = new AlertDialog.Builder(this).create(); 这会引发以下异常 无法添加窗口 — 令牌 null 不适用于应用程序 我也尝试过 IntentService.this 和 getApplicationContext().我不想使用活动来做到这一点.我只想显示一个带有一
..
我是 android 的新手.我在大约 3 周内为我的申请而苦恼.我需要在正常模式和睡眠模式下发送和接收数据包.我的应用 必须交换数据 5 秒.我尝试使用 alarmmanager 但在 android 5 上它不起作用.在 android 5 上,间隔更改为 60 秒.这样的解决方案会使电池很快耗尽.当我使用普通异步任务而不是 IntentService 时,它仅在屏幕处于 ON 且 app 可
..
从我在 Stack Exchange 和其他地方看到的一切来看,我已经正确设置了一切,以便在 Android 操作系统启动时启动 IntentService.不幸的是,它没有在启动时启动,而且我没有收到任何错误.也许专家可以帮助... 清单:
..
我正在尝试从 APK 更新获取结果到服务.实际上,我使用的是在后台运行的 IntentService.我的安装是由服务为通知创建 PendingIntent 完成的,然后它在调用以下内容的 BroadcastReceiver 中接收: apkUri = FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID + ".share
..
我正在尝试使用 DocumentsContract.copyDocument(ContentResolver, Uri, Uri) 但是这不起作用,android 返回错误“Failed to复制文档". 通过缩小问题的范围,该文档上的 FLAG_SUPPORTS_COPY 关闭(根据 DocumentsContract.Document#COLUMN_FLAGS)(COLUMN_FLAGS
..
我在con.getResponseCode()中遇到以下错误 java.net.SocketTimeoutException:在3000毫秒后无法连接到example.com(端口80)在libcore.io.IoBridge.connectErrno(IoBridge.java:223)在libcore.io.IoBridge.connect(IoBridge.java:127)在java.
..
我想运行一个服务,该服务从外部传感器获取数据并每秒更新一次用户界面,而不会阻塞主线程.实现此目标的最有效可能性是什么?线程,IntentService,服务?还是其他? 提前谢谢! 解决方案 如果要定期更新UI,并且活动必须访问该服务方法,则应使用绑定服务. 服务与IntentService 在此链接中检查绑定服务在android中的工作方式
..
我的需要是将活动中的数据发送到IntentService (从扩展活动的类到扩展IntentService的类) 我通过使用BroadcastReciver成功发送了示例服务,但是我想扩展IntentService类而不是服务 有人知道我该怎么做吗? 来自 公共类MainActivity扩展了Activity {...} 到 公共类MyIntentServ
..
我有一个IntentService,它使用TimerTask每45秒在OnHandleIntent中调用一次Webservice. 我的问题是: 我正在调用应用程序启动IntentService,在OnHandleIntent中,由于TimerTask而使任务不断重复..这样做是一种好习惯还是有任何弊端?我应该在活动中使用警报管理器在任何时间调用意图服务,还是可以继续使用计时器任务在OnHa
..
我正在使用IntentService在后台更改墙纸.使用下面的代码在主Activity类中将墙纸正确更改为图像,但是将代码添加到onHandleItent()后,背景每次均更改为不同的纯色.这是内存问题还是什么? Activity类中的代码-正常工作: public void ChangeWallpaper(String imagepath) { DisplayMetrics disp
..