当前位置:   article > 正文

android开发之应用splash screen_splashscreen什么意思

splashscreen什么意思

在android的app开发中,一个最常用到的功能就是splash screen。这个也叫闪屏,或启动界面。除了少数应用没有这个外,你可以观察到你手机中的大部分应用都有这个功能。

下面来说说实现的过程。

第一步是设计这个splash的布局文件。

第二步是编写相应的Activity代码。


  1. import android.os.Bundle;
  2. import android.view.Window;
  3. import android.view.WindowManager;
  4. import android.app.Activity;
  5. public class SplashActivity extends Activity {
  6. //延时常量,单位毫秒
  7. private static final int SPLASH_DISPLAY_LENGHT = 3000;
  8. @Override
  9. protected void onCreate(Bundle savedInstanceState) {
  10. super.onCreate(savedInstanceState);
  11. //隐藏标题栏
  12. requestWindowFeature(Window.FEATURE_NO_TITLE);
  13. //隐藏状态栏
  14. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  15. WindowManager.LayoutParams.FLAG_FULLSCREEN);
  16. setContentView(R.layout.activity_splash);
  17. }
  18. new Handler().postDelayed(new Runnable(){
  19. @Override
  20. public void run() {
  21. Intent intent = new Intent(SplashActivity.this,MainActivity.class);
  22. startActivity(intent);
  23. SplashActivity.this.finish();
  24. }
  25. }, SPLASH_DISPLAY_LENGHT);
  26. }
  27. }


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

闽ICP备14008679号