当前位置: 移动技术网 > IT编程>移动开发>Android > Android编程中activity启动时出现白屏、黑屏问题的解决方法

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

2019年07月24日  | 移动技术网IT编程  | 我要评论

日产总统型房车,岩石破碎机,林甸县政府网

本文实例讲述了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程序设计有所帮助。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网