首页 > 系统 > Android > 正文

Android编程中activity启动时出现白屏、黑屏问题的解决方法

2020-04-11 11:10:21
字体:
来源:转载
供稿:网友

本文实例讲述了Android编程中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>

希望本文所述对大家Android程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表