随着互联网的发展,闪屏页成为app启动页面的首选,闪屏页究竟有什么作用呢,下面通过一个简单的例子,实现闪屏页。
一、SPlash是什么?
闪屏页作为一个中转页,在app启动时可以进行异步的加载数据、展示信息、缓冲等作用
二、闪屏页的实现 1.创建一个activity_splash.xml书写一个activity页面,主要包括闪屏页的图片和一个跳过的按钮
代码如下(示例):
2.书写SplashActivity.java
将activity加入到注册表当中
代码如下(示例):
public class SplashActivity extends Activity {
private Button btnJump;
private Handler mHandler = new Handler();
private Runnable mRunnable = new Runnable() {
@Override
public void run() {
//跳转到登录页面
Intent intent = new Intent(SplashActivity.this, LogicActivity.class);
startActivity(intent);
SplashActivity.this.finish();
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
//延时3秒
mHandler.postDelayed(mRunnable, 3000);
}
@Override
protected void onPause() {
super.onPause();
mHandler.removeCallbacks(mRunnable);
}
}
总结
至此一个简单的闪屏页就完成了,快去试一下吧!



