欢迎页
当我们打开手机里任意一款APP的时候,总是会先出现一张图片,吟唱3秒左右然后跳转到该APP的首页面。刚开始做APP的时候对这个东西很好奇,本来以为是自带的,每个APP都要有,后来发现并不是这样。虽然这个功能很简单,但是为了APP更高大上一点,可以考虑添加到自己的APP应用中去。
欢迎页长什么样子
欢迎页的作用
1、并不是必须的!
2、检查启动环境,比如联网条件、存储空间是否够用等
3、联网获取更新
4、本地一些数据初始化处理
代码
Activity中的代码:
final Intent intent = new Intent(this,HomePageActivity.class);
Timer timer = new Timer();
TimerTask timertask = new TimerTask(){
@Override
public void run() {
startActivity(intent);
WelcomeActivity.this.finish();
}
};
timer.schedule(timertask, 3000);//任务(开启新的Activity)+延时
Xml文件中代码就是一个ImageView,贴张图片就行
代码说明
实现方法是,建立两个Acitivity。第一个Acitivity是欢迎页,第二个Activity是自己主页面,然后需要用到Intent页面跳转。记得在跳转转后,把欢迎页的Activity结束掉,这样就不会在按返回键的时候,再跳到欢迎页了。。
另外一个就是,Timer执行一个TimerTask任务,需要延时一个自定义的时间即可。
OVER!
感觉要是单纯实现一个欢迎页的话,其实挺简单的。当然在实际项目中,如果需要在欢迎页中增添别的操作,还要自己去设置。
补充一点
我们会发现有的时候,当我们第一次打开APP的时候会出现好几张引导页,当我们滑动完了之后会跳入到主页面。那个跟我们的欢迎页有点区别,欢迎页需要用到:SharedPreferences判断是否是第一次登录,然后用ViewPager实现滑动转换。