打开某个互联网app , 界面层级是闪屏页(1秒后自动关闭)---登录页(登录成功后关闭)---首页Activity---Activity 1---Activity2--Activity3---Activity4, 这时Activity4是栈顶即正在显示的界面。 考虑如下问题:
问题1: 在其它手机上登录相同账号, 该app被踢下线要执行1、如何关闭所有历史Activity并打开登录页?
问题2: 假设Activity1/2/3被GC回收了, 点击back键如何恢复Activity3的数据(例如该界面通过id值从后台接口拿到详情数据, 如何传递id值?)?
问题3: 假设Activity3没被GC回收, 按back键后Activity3执行哪些生命周期?
问题1, 其实就是要关闭当前进程中的所有Activity, 即让Activi