android - Main Activity 运行和屏幕更新之前的时间太长

标签 android android-emulator main-activity

在主 Activity 运行和屏幕更新之前,我的应用需要太多时间

当我在一些旧手机或 Android 模拟器上测试我的应用程序时,在显示主应用程序之前,应用程序会显示另一个“屏幕”。从设计的角度来看,该屏幕配置不佳。

我不想显示该屏幕,是否需要更改某些配置? 那个“屏幕”是什么?是系统画面吗? 还是我的代码和性能有问题?

有人可以帮助我吗?

谢谢,抱歉我的英语不好

最佳答案

我认为您应该首先创建一个带有进度条的 Activity ,或者一个启动屏幕 Activity ,只是首先出现,然后让该 Activity 启动需要更长加载时间的新 Activity 。然后,在第二个 Activity 的创建结束时,您可以通过 Intent 通知启动画面或进度条 Activity,并让启动画面完成,让第二个 Activity 在加载后被带到前台。

关于android - Main Activity 运行和屏幕更新之前的时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11585051/

相关文章:

android - WebRTC Android 库的 API 文档

android - 如何让 Jsoup 获取 URL 的桌面版本

android gridlayout 未在模拟器 API 22 中显示

java - 共享首选项会导致应用程序崩溃。安卓工作室

Android 警报管理器删除

java - NoClassDefFoundError 只有一些设备,只能来自 playstore?这甚至可能吗?

java - 当项目在新机器上运行或删除数据库文件夹时,Android Studio 中不会创建 SQLite 数据库

旋转显示时Android模拟器损坏

java - Android Studio - 无法实例化 Activity

java - 单击按钮 - 将文件从 APK 包复制到 Android 路径。但如何呢?