颤动动画闪屏(Gif) [英] flutter animated splash screen (gif)

查看:11
本文介绍了颤动动画闪屏(Gif)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在可抽屉文件夹中 我添加了gif图像文件(Splashcreen.gif)

<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/splashscreen" />

    <!-- You can insert your own image assets here -->
    <!-- <item>
        <bitmap android:gravity="center" android:src="@mipmap/launch_image" />
    </item> -->
</layer-list>

我这样加。 但只显示了gif的第一张图像。如何使用动画启动画面或gif图像?
我看到了如何制作闪屏,但他们几乎做了其他类(如MyApp)和使用navigator,但对我来说,我需要http调用和位置要求才能运行应用程序。因此,在运行应用程序之前,我需要slpash Screen。

推荐答案

您不能添加动画闪屏,闪屏需要是静态图像。您可以将.gif的第一个图像添加为初始屏幕,然后导航到与初始屏幕图像具有相同起始视图的另一个页面,请求您的网络服务所需的内容,等待响应,然后从那里进行动画制作。

从本质上讲,这就是iOS Twitter应用程序启动时所做的事情。这是它的动画"闪屏"。

这篇关于颤动动画闪屏(Gif)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆