removeSplashScreen方法逻辑示意图
2017-03-23 02:21:59 0 举报
removeSplashScreen方法是一个用于移除启动画面的函数。首先,它会检查是否存在需要移除的启动画面。如果存在,它会获取启动画面的引用,然后调用相应的方法来移除它。在移除过程中,可能会涉及到一些动画效果,例如淡出、缩放等,以使过渡更加平滑。此外,为了确保在移除启动画面后,用户可以立即看到主界面,该方法还会将主界面设置为当前活动界面。最后,为了避免重复移除启动画面,该方法会将一个标志变量设置为已移除状态,以便在后续的操作中可以判断是否已经执行过该操作。
作者其他创作
大纲/内容
新建AlphaAnimation消退动画对象
onAnimationEnd
结束showSplashScreen方法
否
释放dialog对象
触发onAnimationEnd方法消除启动界面
new Runnable
得到结束信号
执行dialog.dismiss
启动界面是否存在
是
进入removeSplashScreen方法
获取启动界面DialogView显示对象
让View对象播放fadeOut消退动画
配置fadeOut参数
0 条评论
回复 删除
下一页