我正在寻找这个问题的最佳实践。
基本上,在进入主要活动之前,我有一个带有“启动”活动的应用程序。用户根本无法做任何事情,因为应用程序需要首先通过抛出一些 HTTP 请求与服务器同步。
最简单的方法是在每个 HTTP 请求的 UI 线程上按顺序运行。这有什么特别的问题吗?(即处理Android框架通常会被阻止?,...)。我想用第一个版本来实现这个,然后用下面列出的方法进行改进。
否则,从用户的角度来看,是否更好地为每个 HTTP 请求同时启动一个 AsyncTask,并在我可以启动下一个活动时在 UI 线程中同步。
干杯。l_ingenu