cost 125 ms
在后台线程中循环并不断更新UI时使用什么? - What to use when loop inside a background thread and keep updating UI?

我正在设计一个应用程序,该应用程序会在t秒后继续将JSON数据发送到服务器,并在收到来自服务器的响应(发送成功后)时更新Web视图。 我希望这个后台作业永远运行直到我退出应用程序。 我应该在异步任务中使用循环吗? 我在android主页上读到,异步任务应该用作一次性作业。 ...

我的服务适用于android 7.1.1,但不适用于android 9 - My service works with android 7.1.1 but not with android 9

我的应用程序使用后台服务来收听GPS位置变化。 它可以在android 7.1.1上运行(即使我的活动已关闭或屏幕关闭了)。 当我在android 9(带有AVD)上尝试过时,它仅在活动处于前台时才起作用,否则就不起作用。 关闭应用程序后,服务似乎已停止。 minSdkVersion设置 ...

是否可以注销没有扩展类的扩展类的BroadcastReceiver? - Is it possible to Unregister BroadcastReceiver which extends a Class without making Object of it?

我正在使用BroadcastReceiver来检查扩展类而不是初始化BroadcastReceiver的网络状态。 那么,它可以在任何地方取消注册吗? 如果是的话,那么怎么做,如果不是,那怎么办? 我在这里看到了一个解决方案,但这不是问题的实际答案。 这是我使用Broadca ...

从后台删除应用程序后,服务内的广播接收器未收听 - Broadcast receiver inside service did not listen after app removed from background

我有一个广播接收器注册为在服务内接收短信。 该应用程序的目的是在接收时获取 SMS,并将来自预期发件人的 SMS 内容保存在 Sqlite 存储中。 即使应用程序不在后台运行,应用程序也需要捕获收到的短信。 通过这种方式在 onCreate 和 unregisterReceiver 中注册接收器 ...

屏幕解锁后我的应用无法启动 - My app does not start after screen unlock

我使用BroadcastReciver来接收用户解锁屏幕或重启电话(用户在场)并启动活动,但是当我解锁屏幕时没有任何效果。 我的想法是获得用户状态并像弹出广告客户一样多次启动我的应用 这是我的接收者代码: 这是当用户在场时启动的服务 这是我的清单 ...

Android-使用带有静态方法的Helper类动态注册/注销接收器? - Android - Register/Unregister Receiver Dynamically using a Helper Class with Static Methods?

情况: 我有一个带有静态方法的“帮助程序”类,用于动态启用/禁用BroadcastReceiver。 当我需要注册(或注销)Receiver时,可以从其他类调用这些方法。 问题: 我不知道如何从助手类中动态UN注册接收者。 (当我尝试执行context.unregisterR ...

无法从我的警报管理器的广播接收器修改活动 - Not Able to modify an Activity from my Broadcast Receiver of Alarm Manager

我想修改我的计划,该计划是每天午夜的应用程序数据库。 我也想修改我的活动,该活动显示根据计划信息每天应更改的某些数字。 我可以使用警报管理器来更新数据库,但无法更改活动的文本视图。 它给了我这个错误: java.lang.ClassCastException: android.app.Re ...

ContextWrapper.registerReceiver()函数如何动态注册接收者? - How does ContextWrapper.registerReceiver() function works to dynamically register a receiver?

我目前正在重新学习Android广播接收器中的组件之一。 众所周知: registerReceiver(Broadcastreceiver receiver, Intentfilter filter)用于向AMS动态注册接收器。 因此,我在Android Studio中CTRL +单击此 ...

除非断点,否则通知不会更新 - Notifications don't update unless Breakpoint

我有一个调用BroadcastReceiver的服务。 它工作正常,但是在我更改了用于处理通知ID的后端系统之后,最后的通知更新将更新通知以告知用户流程已完成。 但是,除非我在处理这些通知的方法中的调试模式下放置断点,否则最终更新将无法通过。 如果未放置断点或调试模式未处于活动状态,则最终 ...

Android-从onReceive中调用的方法获取上下文? - Android - Getting Context from a Method called within onReceive?

如何从onReceive调用的方法中检索context ? 这是我要完成的工作的一个示例: 如您所见,由于多次调用方法,将所有代码移动到onReceive内最终将非常重复且效率极低。 任何帮助是极大的赞赏! 谢谢。 ...

我正在从 appA 向 appB 发送广播。 要将我的代码升级到 Android OI 已将我的隐式广播转换为显式,但它不起作用 - I am sending broadcast from appA to appB. To upgrade my code to Android O I have converted my implicit Broadcast to explicit, but it's not working

接收应用程序的 Manifest.xml。 在接收应用程序中声明的接收器: 广播应用发送的广播: 这样我在将我的 api 升级到 Android 'O' 后使用广播,但我没有收到任何广播。 在文档中,它说允许在 Android Oreo 之后在清单中注册显式广播。 请适当地指导我,这里有 ...

关于goAsync的困惑-BroadcastReceiver进程不会在10秒内被杀死 - Confusion about goAsync - BroadcastReceiver process is not killed anywhere near 10 seconds

根据文档,即使在调用goAsync之后, BroadcastReceiver的onReceive方法也有望在10秒后完成,否则,系统可能会goAsync该过程。 我已经在模拟器上针对在后台运行的应用进行了测试,无论是否使用goAsync ,后台线程都不会在10秒左右被杀死。 两者实际上最 ...

如何创建启动顺序完成后启动服务的应用程序? - How to create an application that starts the service after boot up sequences are finished?

我想创建一个在重启后启动服务的应用程序,但是我不想显示UI,就像该服务在后台静默运行一样。 我可以创建它,但是重新启动后,应用程序崩溃了。 因为MainActivity尚未启动,所以我不想启动任何活动。 我该如何解决这个问题? 我的manifest.xml: 而我的接收器类 ...

我如何通过一种方法更新整个kotlin类中的var,然后使用另一个方法调用来更新它 - How can I update a var inside a whole kotlin class through a method and then retrieve it updated with another method call

我编写了一个Kotlin类,它具有重写的乐趣和将var更新到类范围的乐趣(我对Kotlin感到悲惨!) 在我调用方法的地方: 我不知道如何更新所需的var,因为我无法在“ fun sample”中添加新的args,因为它覆盖了类方法 在此先感谢大家,:) 更新:添 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM