现在很多软件都是在启动 程序前有个广告界面,今天我就简单介绍一下qt for Android开发的app也实现这种效果

打开xml,发现红框中内容是注释的,将其打开

qt for Android Splash实现启动程序显示倒计时页面

其中第一行最后是图片的路径

qt for Android Splash实现启动程序显示倒计时页面

在指定路径下放置图片

qt for Android Splash实现启动程序显示倒计时页面

此时效果是一直卡在启动界面,因为xml中第二行是true

qt for Android Splash实现启动程序显示倒计时页面

若是改为false则图片一闪而过还没有效果,所以在main.cpp添加以下代码,定时关闭

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    
    QTimer::singleShot(2000,NULL,[=](){
        QtAndroid::hideSplashScreen(500);

    });
    
    
    
    MainWindow w;
    w.show();


    return a.exec();
}

打开app程序就实现效果了

相关文章: