Qt for Android 程序启动闪一下黑屏的优化方法
2016-09-08 17:25
666 查看
在工程目录下添加启动图片 android/res/drawable-hdpi/splash.png
在工程目录下添加一个android/res/values/styles.xml文件
然后在AndroidManifest.xml中的activity中加上
在在AndroidManifest.xml中的application中加上
然后添加下面的内容,不然当主界面内容比较多时,依旧会出现黑屏问题。
这样程序启动就会显示splash.png图片,不会出现黑屏了。
但是启动界面到主界面还是有一闪的问题。
在工程目录下添加一个android/res/values/styles.xml文件
<resources> <style name="Theme.AppStartLoad" parent="android:Theme"> <item name="android:windowBackground">@drawable/splash</item> <item name="android:windowNoTitle">true</item> </style> <style name="Theme.AppStartLoadTranslucent" parent="android:Theme"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">true</item> </style> </resources>
然后在AndroidManifest.xml中的activity中加上
android:theme="@style/Theme.AppStartLoad"
在在AndroidManifest.xml中的application中加上
android:theme = "@style/Theme.AppStartLoadTranslucent"
然后添加下面的内容,不然当主界面内容比较多时,依旧会出现黑屏问题。
<meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/splash"/>
这样程序启动就会显示splash.png图片,不会出现黑屏了。
但是启动界面到主界面还是有一闪的问题。
相关文章推荐
- Qt for Android 程序启动黑屏情况处理
- Qt for android 在安卓上面运行app启动闪黑屏的解决方法
- Qt for Android开发中消除NDK的黑屏启动页面
- Android程序启动时出现黑屏问题的解决方法
- Android应用程序启动时发生AndroidRuntime : ClassNotFoundException for Activity class的解决方法
- Android AM命令行启动程序的方法
- Android 解决程序启动时的黑屏问题
- Android开机自启动程序设置及控制方法
- Android AM命令行启动程序的方法
- 在Win7上使用QtCreator开发Qt for Android程序
- Android解决程序启动时的黑屏问题
- Qt For Symbian 程序标题显示中文的方法
- QT防止程序启动两次的方法
- qt编写的android程序在android系统中运行,中文显示乱码的解决方法
- Android 解决程序启动时的黑屏问题
- Android使用配置文件,去掉程序启动界面的短暂黑屏
- 在Android命令行启动程序的方法
- 关于Android SDK Manager启动时闪一下,就没反应的问题解决方法
- Android命令行启动程序的方法
- Android命令行启动程序的方法