问答详情
源自:5-5 Advice应用(下)

各位看官,请了。这里有几幅图,请看图回答问题。

5730590a0001648005000279.jpg

5730590d00018c4205000349.jpg

573059200001c6de05000296.jpg

573059210001110105000294.jpg

57305923000199ff05000187.jpg

上面5幅图是我按照老师一字一句,俯首帖耳,原封不动的代码摘抄,为什么后通知调用的方法ater()不是最后一个执行??我看前面有不少人问了相同的问题,但是都没有像样的答案,求路过的大神or大牛为小弟解开心中的谜团吧。

提问者:java家洼 2016-05-09 17:37

个回答

  • 武庚_Rehan
    2016-07-03 11:41:16
    已采纳

    经过测试,After-returning和After的输出和xml文件中的配置顺序有关系,

    当添加上around后,会将xml中After-returning和After的配置顺序反转,也就是倒着输出

  • qq_苹果L_0
    2016-05-09 23:21:42

    +1,也有这样的疑惑