我正在使用MethodChannel.invoke调用一些平台代码,将应用程序图标返回为Uint8Lists。这会导致在ListView中快速滚动时出现很多卡顿,所以我对其进行了更改,以便在显示ListView之前预先加载所有的应用程序图标。这修复了滚动,但当图标加载时,UI非常简陋。我相信这个问题可能和this issue一样,我不应该以现在的方式在UI线程上加载图标。但是,考虑到docs for compute,我不认为我能够使用它来调用平台代码。有没有其他方法可以
我写了一个android应用程序,可以创建多个简单视图(ImageViews showing a drawable)。每次触摸之后,都会添加新的视图。虽然它的浏览量很少,但最终(故意)增加了10000的浏览量。这使得应用程序变得非常滞后。我还不太了解android编程。你有什么想法,我怎样才能更有效率地实现它?目前我只是将视图添加到RelativeLayout中。下面是一个示例,说明了它应该是什么样子:
单击一个大圆圈会使其变成小圆圈。如果没有任何东西接触到这个圆,它就不