我试图在一个不熟悉的代码/架构中修复一个问题,我只是模糊地了解正在发生的事情。
在我看到的任何地方,从应用程序背景到onResume()
时,我基本上都在坚持使用打印语句。在onResume()
和我实际看到我的设备上正确更新列表视图之间的某个时间,发生了导致2秒延迟的事情。我似乎无法找到它,因为onResume()
中的所有代码似乎都没有为列表视图制作mod。
怀疑2秒延迟问题源于我从通知中重新打开应用程序的事实,而不仅仅是定期。问题是,通知中有多个线程,我真的不明白它在做什么。
根据"调试"有哪些方法可以解决这个问题?这个?喜欢... Android Studio有没有办法在任何给定的时间点显示我的应用程序中的所有线程?如果是这样,这是我可以理解/从中收集有用信息的东西吗?