zoukankan      html  css  js  c++  java
  • android 决解启动屏白黑屏会延迟几秒的问题

    通常写启动屏,都有个很不喜欢的问题,就是会空白几秒才显示界面,而且界面还是很简单的!

    解决办法

    1 写一个透明的主题,一般启动屏都是不要bar的所以继承AppTheme.NoActionBar

    1  <style name="Theme.AppStartLoadTranslucent" parent="AppTheme.NoActionBar">
    2         <item name="android:windowIsTranslucent">true</item>
    3         <item name="android:windowNoTitle">true</item>
    4  </style>

    2 然后在AndroidManifest.xml里给的启动屏的Activity 添加上这个主题

    1  <activity
    2             android:name=".StartActivity"
    3             android:label="@string/app_name"
    4             android:theme="@style/Theme.AppStartLoadTranslucent">
    5             <intent-filter>
    6                 <action android:name="android.intent.action.MAIN" />
    7                 <category android:name="android.intent.category.LAUNCHER" />
    8             </intent-filter>
    9 </activity>

    3 完成,运行试试!

  • 相关阅读:
    Java 传递参数时,传递一个变量快还是传递一个实体类?
    13 设计模式
    12 反射
    11.多线程&&并发
    10.输入输出
    9.异常Exception
    7.正则表达式
    5.数组
    6.常见对象
    上传本地项目到Github
  • 原文地址:https://www.cnblogs.com/spyrx7/p/5803399.html
Copyright © 2011-2022 走看看