android token 的超时机制,比如服务端设计token 1小时超时,android发起请求1,假如token过期,android端会重新发起请求token,然后在回调里面再去发起请求1,然后再在请求1完成后的回调里面处理逻辑。 因为android里面的请求都是异步回调,嵌套回调会使得代码乱的很,这种场景下,请问怎么实现会更优雅? 比如andorid是否有类似wind.js这种框架? 用异步回调这种方式去做同步的事情,为什么会这么难看?
android token 的超时机制,比如服务端设计token 1小时超时,android发起请求1,假如token过期,android端会重新发起请求token,然后在回调里面再去发起请求1,然后再在请求1完成后的回调里面处理逻辑。 因为android里面的请求都是异步回调,嵌套回调会使得代码乱的很,这种场景下,请问怎么实现会更优雅? 比如andorid是否有类似wind.js这种框架? 用异步回调这种方式去做同步的事情,为什么会这么难看?
1 回答850 阅读✓ 已解决
1 回答1.7k 阅读
1 回答1.5k 阅读
1 回答1.5k 阅读
1 回答1.3k 阅读
1 回答780 阅读
1 回答759 阅读
你可以找一些同步框架或者事件通知类的框架来实现。类似于这个:链接描述