解决APP启动时白屏或黑屏几秒的问题

App启动的时候,通常会白屏半秒或者几秒,这样的用户体验是不好的,要解决这个问题也非常简单,修改启动页(Splash)的主题即可。

1、style中

<!--解决APP首次启动白屏或黑屏的bug的样式-->
    <style name="SplashTheme" parent="AppTheme">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowIsTranslucent">true</item>
    </style>

2、在mainfest中


        <activity
            android:name=".ui.splash.SplashActivity"
            android:screenOrientation="portrait"
            android:theme="@style/SplashTheme" >

这样设置后,APP的启动也就秒进Splash了,也就差不多达到QQ、微信、微博等客户端的效果了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,285评论 25 708
  • 2017年第24篇文章。 心理学上有一个“7秒理论”,说的是,一个人对另一个人的印象,在初次见面的七秒内就会形成,...
    邹志楠阅读 3,208评论 8 73
  • 安子跟我说,她回去了,回家去了,在家乡的省会城市工作和生活,暂时不要留在成都,这个她学习生活了四年的城市,也是她的...
    王大懵阅读 906评论 0 0
  • 那种对极致广州味的渴求和追寻之切,是之前从未有过的。 我在广州出生,但我父亲那方的祖上是广西人,外婆家在顺德,外公...
    小农nongwp阅读 555评论 1 2
  • 公司:宁波大发化纤有限公司 姓名:陆小燕 期数:六项精进234期学员 组号:利他三组 [日精进打卡第15天] [知...
    牛妈牛妈阅读 229评论 0 0