在执行目标操作前,插入N个需要用户参与的操作,简化此过程

2018-03-01 11:18:07来源:https://www.jianshu.com/p/22a9d4eb07ce作者:pobi人点击

分享


DelayActions

执行某个操作时需要满足一些前提条件,而这些前提条件需要用户参与才能满足。
比如进入个人资料界面的前提是要先登录,而登录这个操作需要用户的参与才能完成。
平常的做法可能是利用事件通知机制(EventBus、BroadcastReceiver),把登录成功这个事件发送出去,告知前面的代码可以跳到个人资料界面了。
但如果前提条件有多个呢,是不是得发送多个事件呀,是不是得监听多个事件呀,是不是很麻烦呀(有没有被恶心过

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台