android - Android 应用程序中 Activity 的加载时间更快

标签 android

我现在设置我的应用程序的方式是启动的初始 Activity 显示一个具有 4 个按钮的选项屏幕。单击时的每个按钮都会启动自己的 Activity 和随之而来的布局。但是,当用户单击一个按钮时, Activity 将花费将近 3-5 秒的时间来打开新屏幕。有没有更好的方法来加载更快?有没有办法在应用程序启动时在后台启动所有 Activity ,以便它们已经在运行?处理此问题的最佳/推荐方式是什么。

最佳答案

听起来,您的 Activity 在其 onCreate 方法中做的事情太多了。尝试将一些 Activity 设置(包括加载图像等)移动到 AsyncTaks 中.这应该有望减少您的 Activity 的加载时间。

关于android - Android 应用程序中 Activity 的加载时间更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7271433/

相关文章:

java - Android 上的计时器是否计划在闰秒期间每秒执行一次?

android - 如何在 Android 的 Webview 中打开 Excel、.doc 文件?

android - 应用程序卸载时的 SQLite 数据库状态

android - 以编程方式使用命令将应用程序包制作为设备所有者

java - 尝试启动服务时无法找到显式 Activity 类

android - 操作栏中未显示操作按钮

android - 如何测试自定义sdk android单元测试的元素

java - 使用Facebook SDK 4在Android中加载Facebook个人资料图片时获取异常

android - Gradle 构建工具找不到 play-services-tasks.aar?为什么?

android - 如何在build.gradle中查询所有连接的设备?