开发流程之一:启动页

启动页是一个应用的入口,所以在该软件进入主界面之前应该需要做些什么工作,是要很清楚的。

启动页的功能:

1:延时跳转~将启动页的页面向用户展示3-5秒,以此达到宣传的目的,那么在跳转之前,我们还应该对它的功能做一些附加,如下文

2:判断用户是否是第一次启动~第一次启动,则进入引导页面。不是第一次启动则还分两种情况,第一种是以前登录过该应用,并保存过用户信息,第二种是只是启动过该应用而并未登录上去或者是用户信息被清空。

3:不是第一次启动~

        1)登录过应用并保存了用户信息: 直接跳转到主界面

          2)只是打开过应用而未登录注册或用户信息已经被清空:跳转至登录或注册页面(组件间的跳转采用路由跳转)

下面通过一张图上的代码,即启动页startActivity将上述的三个功能全部理清楚:

(代码中涉及的一些工具类,管理类,将会在后面的文章中继续讲解,最终将串联成一条完整的开发流程基,这是为自己做笔记的意义所在)

启动页面: startActivity

启动页结束,下一篇文章关于引导页

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,645评论 25 709
  • 社交红利阅读笔记 书名:社交红利(修订升级版) 作者:徐志斌 出版社:中信出版社 正文前笔记: 推荐序1摘要 社交...
    凫水阅读 12,994评论 4 26
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,745评论 4 61
  • 《后来》 只是盼望了一次背影 春风反剪双手,将回忆投入熔炉 明珠有着波光,供月亮长在 一只老狗的头顶 它在等候,三...
    幽明m阅读 3,043评论 9 16

友情链接更多精彩内容