【发布时间】:2016-01-09 18:58:51
【问题描述】:
我正在运行警报管理器,我需要从 3 个不同的 SQLite DB 中获取数据,并根据需要显示通知的条件。一次通知可能超过 5 个。我收到错误消息:跳过 9622 帧!应用程序可能在其主线程上做了太多工作。并且应用程序也将停止。有什么方法可以运行 alarmManager 以线程或异步方式显示通知,这样我就不会损害应用程序的性能。
【问题讨论】:
-
如何缩短这个时间范围?因此,性能太慢。有什么解决办法????
标签: android multithreading performance android-sqlite