gpt4 book ai didi

android - 即时加载 Activity 背景

转载 作者:行者123 更新时间:2023-11-29 21:31:33 24 4
gpt4 key购买 nike

我刚刚开始编写一些简单的 Android 应用程序。我想在我的主要 Activity 中有全屏背景。我已经通过使用实现了这一点:

android:theme="@android:style/Theme.Black.NoTitleBar"

并在我的布局文件中设置特定背景。它有效,但并不完美:|当我启动我的应用程序时,我看到空白的黑色主题没有任何背景大约 0.5 秒,然后我的背景加载。我见过一些商业应用程序,它们的后台加载没有任何延迟。任何人都可以给我一些提示如何完成吗?

最佳答案

我担心事情就是这样运作的。使用大图像会导致更长的加载时间(将图像解压缩为位图并将其绘制在屏幕上所需的时间)。

您当然可以选择优化它。一个明显的方法是使用较小的图像。如果缩小的图像尺寸符合您的需要或者它看起来像素化,您将不得不权衡这样做的利弊。

您可以尝试的另一件事是使用 Tiled 位图,这意味着您有一个小图像,如果您的应用中可能的话,您可以垂直或水平重复。

您甚至可以在开始时加载质量降低的图像,然后启动后台任务以在 onCreate 之后加载位图,然后在完成后用质量更好的图像替换初始图像。 (我不推荐这种方法)

关于android - 即时加载 Activity 背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19348349/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com