如何在启动屏幕后加快Android应用程序的加载速度?

如何在启动屏幕后加快Android应用程序的加载速度?,android,Android,在完成应用程序的编码后,我开始进入优化部分。我在这里面临的最大瓶颈是当我点击应用程序时加载它 它需要大约15秒,这是不应该的。启动屏幕显示超过15秒,这可能会让用户感觉应用程序崩溃。如何优化它 还有,安卓优化技术/技巧是什么 任何书籍/博客/答案都会有所帮助。谢谢大家! 看看android文档,它描述了如何设计应用程序以提高性能。来自谷歌IO的视频解释了如何创建平滑的应用程序 在用户进入真正的应用程序之前,您真的需要做所有的事情吗?也许你装的太多了。也许你做错了一件事。15秒真是太长了。我几乎想

在完成应用程序的编码后,我开始进入优化部分。我在这里面临的最大瓶颈是当我点击应用程序时加载它

它需要大约15秒,这是不应该的。启动屏幕显示超过15秒,这可能会让用户感觉应用程序崩溃。如何优化它

还有,安卓优化技术/技巧是什么

任何书籍/博客/答案都会有所帮助。谢谢大家!

看看android文档,它描述了如何设计应用程序以提高性能。来自谷歌IO的视频解释了如何创建平滑的应用程序

在用户进入真正的应用程序之前,您真的需要做所有的事情吗?也许你装的太多了。也许你做错了一件事。15秒真是太长了。我几乎想不出有什么东西需要花这么长时间才能进入用户必须看到的屏幕。

看看android文档,它描述了如何设计应用程序以提高性能。来自谷歌IO的视频解释了如何创建平滑的应用程序


在用户进入真正的应用程序之前,您真的需要做所有的事情吗?也许你装的太多了。也许你做错了一件事。15秒真是太长了。我几乎想不到需要这么长时间才能进入用户必须看到的屏幕。

经验法则-不要在onCreate()和onResume()中执行长时间运行的任务。在那里尽可能少地执行必要的操作,并在单独的线程中执行长时间运行的任务。当z准备就绪时,您可以使用intent向您的活动发出信号,告诉我们那里有新数据。

经验法则-不要在onCreate()和onResume()中执行长时间运行的任务。在那里尽可能少地执行必要的操作,并在单独的线程中执行长时间运行的任务。当Z准备就绪时,您可以使用intent向您的活动发出信号,告知我们那里有新数据

请显示您的启动屏幕活动代码。很难说为什么在没有其他事情的情况下要花这么长时间。请显示您的启动屏幕活动代码。很难说为什么在没有其他事情的情况下花了这么长时间。