其实是我做了个开源项目(^__^),拿出来给大家鉴赏下,欢迎大家提意见
项目: https://github.com/xuyt11/androidBackFlow 欢迎关注和 star 。
功能:一个控制 Android 视图( activity 与 fragment )回退的工具。
tip :这是一个回退工具,不是跳转工具
如何优雅的退出 App ?这样优雅的退出 App !: http://www.jianshu.com/p/75b145b9b222
一行代码,完成多层视图回退功能( android ): http://www.jianshu.com/p/8fb52395c259
一行代码,完成多层视图回退功能( android ): https://www.v2ex.com/t/333969
https://github.com/xuyt11/androidBackFlow/blob/master/README.md
还有就是,我这个不只是一个退出 App 的工具,可以看下面的第 3 条
可以看看这篇文章: http://blog.csdn.net/u011277123/article/details/53579269
《 Android 疑难杂症之 KillProcess 和 System.exit 无效》讲的很详细,非常值得阅读一番,我就不献丑了。
就是我也发过《如何优雅的退出 App ?这样优雅的退出 App!》这篇文章,所有可能造成了些误会。
我一直在文章前面就强调过的:这是一个回退工具,不是跳转工具,所以当然也不只是一个退出 App 的工具。
有多个同学都提到了,但我想,主要还是一个关于解决回退功能复杂度的问题。
若是在你的项目中有大量的多页面回退需求,我觉得这还是一个很好地解决方案的。
所以需要权衡两者的利弊。
这个是我自己开源的项目,所以若有任何 bug ,可以在 github 上提出来,我虽然不能保证是第一时间,但绝对是会在最短的时间中解决的。我是会持续的对这个项目进行支持的。
所以我也希望用户若有使用的,请在遇到 bug 时,也能在 github 上提出,能有解决方案就更好了。也希望大家多多支持。