开发流程之一:启动页
2017-07-14 本文已影响28人
隰有荷
启动页是一个应用的入口,所以在该软件进入主界面之前应该需要做些什么工作,是要很清楚的。
启动页的功能:
1:延时跳转~将启动页的页面向用户展示3-5秒,以此达到宣传的目的,那么在跳转之前,我们还应该对它的功能做一些附加,如下文
2:判断用户是否是第一次启动~第一次启动,则进入引导页面。不是第一次启动则还分两种情况,第一种是以前登录过该应用,并保存过用户信息,第二种是只是启动过该应用而并未登录上去或者是用户信息被清空。
3:不是第一次启动~
1)登录过应用并保存了用户信息: 直接跳转到主界面
2)只是打开过应用而未登录注册或用户信息已经被清空:跳转至登录或注册页面(组件间的跳转采用路由跳转)
下面通过一张图上的代码,即启动页startActivity将上述的三个功能全部理清楚:
(代码中涉及的一些工具类,管理类,将会在后面的文章中继续讲解,最终将串联成一条完整的开发流程基,这是为自己做笔记的意义所在)
启动页面: startActivity启动页结束,下一篇文章关于引导页