flsl666 发表于 2018-12-28 16:38:38

欢迎窗口类欢迎界面直接会先显示主界面怎么办

本帖最后由 flsl666 于 2018-12-28 22:29 编辑

我用欢迎窗口类,但是发现每次主界面会出现一次,然后欢迎,然后再次进去主界面,这样体验肯定是不好的,有什么办法直接欢迎然后主界面

www1760462 发表于 2018-12-28 20:52:34

设置一个全局变量用了判断当前是第一次启动的话就启用欢迎窗口

flsl666 发表于 2018-12-28 22:29:14

不行,还是一样

华天微读 发表于 2018-12-29 00:09:03

肯定是要保存本地配置文件用来记录的,保存一个实体类,或者数据库, 第一次打开app并且跳过欢迎界面之后,写个值,比如数据中 iswelcome设为真,下次启动app的时候,检测iswelcome如果为真的话,那就跳过欢迎界面,直接进入主页

flsl666 发表于 2018-12-29 08:20:11

华天微读 发表于 2018-12-29 00:09
肯定是要保存本地配置文件用来记录的,保存一个实体类,或者数据库, 第一次打开app并且跳过欢迎界面之后,写 ...

你理解错了,欢迎界面每次都有,只是你没发现,启动欢迎界面先是主界面快速显示一下而后欢迎,我的问题是不要主界面闪一下。

mdzz2201 发表于 2018-12-29 14:29:30

既然是这样干嘛不用笨方法。把启动窗口设置成你的欢迎界面呢?跳过或者倒计时后再载入你现在的主界面

华天微读 发表于 2018-12-29 14:50:47

flsl666 发表于 2018-12-29 08:20
你理解错了,欢迎界面每次都有,只是你没发现,启动欢迎界面先是主界面快速显示一下而后欢迎,我的问题是 ...

这样不更简单么? 写个配置文件, 是否已经展示过欢迎窗口了, 然后加上个初始化窗口(APP都有一个第一屏), 这个第一屏中判断是否已经展示过欢迎窗口, 展示过了则直接载入主窗口, 否则的话就进入欢迎窗口....

flsl666 发表于 2018-12-29 15:41:23

mdzz2201 发表于 2018-12-29 14:29
既然是这样干嘛不用笨方法。把启动窗口设置成你的欢迎界面呢?跳过或者倒计时后再载入你现在的主界面 ...

你说的没错,其实原生Android也是这么干的,但是如果这样,那欢迎窗口类要来干啥?

459731069 发表于 2018-12-29 23:37:50

我测试了下 并没有先载入主界面啊 只是火山写的程序比其他程序最开始多了不到一秒的白屏或黑屏(根据主题颜色)

创世魂 发表于 2018-12-31 14:31:38

通过逻辑变量判断软件是否为首次启动。然后在决定是否加载欢迎窗口类。
页: [1]
查看完整版本: 欢迎窗口类欢迎界面直接会先显示主界面怎么办