您的位置:首页 > 移动开发 > Android开发

android开发之应用splash screen

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

下面来说说实现的过程。

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

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

import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.app.Activity;

public class SplashActivity extends Activity {

//延时常量,单位毫秒
private static final int SPLASH_DISPLAY_LENGHT = 3000;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//隐藏标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);

//隐藏状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

setContentView(R.layout.activity_splash);
}

new Handler().postDelayed(new Runnable(){

@Override
public void run() {

Intent intent = new Intent(SplashActivity.this,MainActivity.class);

startActivity(intent);

SplashActivity.this.finish();

}

}, SPLASH_DISPLAY_LENGHT);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  闪屏 splash android