简介
对于Android的开发者来说,如果自己学习了android开发,肯定想做自己的一个app,其中最想了解的应该就是,QQ这些应用程序在开启之前都会出现一个开机画面,下面为大家介绍下我是如何实现这个功能的!
代码实现
其中布局文件比较简单,大家自己定义就可以了;下面是启动画面实现代码
package com.ourdream.nwpu.activity;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import com.ourdream.nwpu.R;
public class WelcomeActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_welcome);
Handler handler = new Handler();
//通过调用这个方法,来实现在这个延时启动其他的activity
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(WelcomeActivity.this,
LoginActivity.class);
startActivity(intent);
//结束当前的activity
finish();
}
}, 2000);
}
}
本文介绍了一个简单的Android启动画面实现方法。通过使用Handler和postDelayed方法,可以在指定时间后启动新的Activity,并关闭当前启动画面Activity。
208

被折叠的 条评论
为什么被折叠?



