Android启动页延伸至状态栏

启动页加载的资源延伸至状态栏展示,如下图:

image.png

我实现的方式是给activity设置主题和在activity中添加一句代码:

主题:这个主题你要在Manifest.xml文件里边配置到你的启动页activity


我们往往会在背景中加入自己的Logo,splash_bg.xml的代码:



    
    
    
        

        
            
        

    
 
    


最后别忘了在你的activity中加如以下代码:

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //是否全屏
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
    }

以下顺便贴上启动页activity的布局文件:




    

    



skip_ad_bg.xml



    
    
    

至此,你也可以实现启动页全屏的展示,再也不用在启动页留一条状态栏的黑边了
顺带补充一点:一般启动页都会加载图片或者动态小视频的广告,我的做法是用户首次安装应用不显示广告只显示默认的启动页背景,首次启动的同时将广告资源存储到本地,当用户下次打开app时开始展示广告

你可能感兴趣的:(Android启动页延伸至状态栏)