android studio 如何使用多线程同时加载和渲染?

how to use multithreading to load and render in android studio at the same time?

我正在 android 工作室做一个加载屏幕,我希望渲染动画(之前已经加载的资产)并同时加载新资产。我可以使用多线程执行此操作吗?

如果您想在后台加载新资产并 return 将它们加载到前台,您应该使用 AsyncTask。你可以在官方 Android 网站上看到如何使用 AsyncTask:

https://developer.android.com/reference/android/os/AsyncTask.html

如果您想实际操作,可以查看我关于如何在 Android 中使用 AsyncTask 的文章。

https://medium.com/@cepgamer/how-to-download-and-save-picture-aka-how-to-implement-custom-java-subscribers-13095f70eb84