gpt4 book ai didi

android - 实现长时间运行的事件监听器的最佳方法是什么

转载 作者:行者123 更新时间:2023-11-29 17:58:14 27 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我需要实现一个监听器来接收事件并在收到此类事件时更新应用程序数据库和一些 UI 元素。监听器需要在应用程序运行的整个过程中运行。

你们能给我一些关于如何以最佳方式实现的建议吗? 一些最佳实践?

PS:我正在考虑将此事件监听器集成到服务中。你怎么认为 ?

最佳答案

如果您正在考虑使用服务,请在服务的 onStartCommand() 中添加 START_STICKY 作为返回值。如果 Android 操作系统因缺乏资源而将其终止,这将重新创建您的服务。最佳做法是使用 BroadcastReceivers 并将它们注册到 Manifest.xml 文件中。它们一直在运行,不会被操作系统杀死

关于android - 实现长时间运行的事件监听器的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17717633/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com