【发布时间】:2017-05-06 03:24:18
【问题描述】:
我希望在打开活动之前显示启动画面。为此,我创建了一个启动画面。但我的问题是我的应用程序中有多个活动,现在我正在使用那个单一的启动屏幕。那么正确的方法是什么,要么我必须将它一个一个地添加到所有活动中,要么可以一次完成,那么如何?那是什么方法呢?
【问题讨论】:
-
为什么要在加载任何活动之前显示启动画面?你连android中splash的用途都知道吗?
-
是的,我知道 splash 的目的,这就是我使用它的原因!!而且我正在为我的应用程序使用firebase,我的每个活动通常需要3-4秒才能从那里加载数据..这不好。所以我在那里使用 splash 将数据加载到缓存中...
-
你肯定对闪屏感到困惑。 Splash 用于启动应用程序以覆盖系统延迟以及一些初始应用程序设置。为了显示下载和其他繁重的任务,Android、iOS、web 有一个叫做
ProgressBar的东西,你绝对可以给它加上一个坚实的背景,但它仍然会被称为进度条,并且会很好地满足你的目的。 -
(stackoverflow.com/questions/41939769/…) 启动画面比进度条看起来更漂亮...我的应用程序是为孩子准备的,所以如果我在那里使用启动画面,那么这也会吸引他们,我的数据也会那时也在缓存中下载..从UI的角度来看,我需要像这样实现..这就是为什么我要使用splash而不是progressBar..
-
不错。但!你甚至通过我的解决方案?你甚至尝试过我发布的内容吗?首先尝试一下,然后让我知道您的观点是否有效。
标签: android splash-screen