当前位置:   article > 正文

Android开场屏 (Splash Screen)_splashscreen开还是关

splashscreen开还是关

很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢?

  首先创建一个Activirty,在SetContentView时直接通过ImageView创建一个全屏的图片,Android123提示大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下:

 

  new Handler().postDelayed(new Runnable(){ //为了减少代码使用匿名Handler创建一个延时的调用
       public void run() {   
         Intent i = new Intent(SplashScreen.this, Main.class);//打开最终真正的主界面Main
          SplashScreen.this.startActivity(i);//启动Main界面
          SplashScreen.this.finish();//关闭自己这个开场屏
        }   
 }, 5000);   //5秒

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/309471
推荐阅读
相关标签
  

闽ICP备14008679号