便利二:同时跟一个中转界面配合使用的话,可以实现返回按钮双重作用,也就是,返回浏览,退出拦截双重功效,透漏一点,很多应用现在还没有这个功能啊!
我们在主Activity之前建立一个WelcomeActivity,其中利用生命周期(需要自己加上当前WelcomeActivity 不被系统自动销毁的说明)
部分代码:
public class Welcome extends BaseActivity { public static int counter = 0;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.welcome);
final Intent intent = new Intent(this, HomeActivity.class); // 你要转向的Activity
Timer timer = new Timer(); // 这个很关键,需要的朋友可以看看 实现2秒后自动跳转,很实用
TimerTask task = new TimerTask() {
@Override
public void run() {
Bundle bundle = new Bundle();
bundle.putString("bookType", "home");
intent.putExtra("bookType", bundle);
startActivity(intent); // 执行
}
};
timer.schedule(task, 2000); // 2秒后