zoukankan      html  css  js  c++  java
  • 消除 activity 启动时白屏、黑屏问题

    默认情况下 activity 启动的时候先把屏幕刷成白色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢?


    在 Activity theme 设置style 即可

        <style name="AppTheme" parent="android:Theme.Light.NoTitleBar">  
            <item name="android:windowIsTranslucent">true</item>  
            <item name="android:windowNoTitle">true</item>  
            <item name="android:windowActionBar">false</item>  
            <item name="android:windowBackground">@android:color/transparent</item>  
            <!-- All customizations that are NOT specific to a particular API-level can go here. -->  
        </style>  
        <application  
                android:name="com.skymobi.moposns.MyApplication"  
                android:allowBackup="true"  
                android:icon="@drawable/ic_launcher"  
                android:label="@string/app_name"  
                android:theme="@style/AppTheme" >  
                <activity  
                    android:name="com.skymobi.moposns.MainActivity"  
                    android:label="@string/app_name"  
                    android:screenOrientation="portrait" >  
                    <intent-filter>  
                        <action android:name="android.intent.action.MAIN" />  
          
                        <category android:name="android.intent.category.LAUNCHER" />  
                    </intent-filter>  
                </activity>  
  • 相关阅读:
    软件的一般实现过程
    前端开发所需技能及理解
    前端开发所需技能
    JavaScriptlet和const的使用
    [NOI2013] 向量内积
    [省选联考 2021 A/B 卷] 滚榜
    [提高组集训2021] 模拟赛2
    [省选联考 2021 A 卷] 矩阵游戏
    [省选联考 2021 A/B 卷] 图函数
    [APIO2020] 交换城市
  • 原文地址:https://www.cnblogs.com/vip-ygh/p/4283887.html
Copyright © 2011-2022 走看看