qq_34468274
缠汐
采纳率45.5%
2018-09-10 03:02

activity按home被销毁

20
  • 界面被销毁
已采纳

activity一按home再打开就从起了 其他界面都不会 activity没有继承fragment 这个是哪里的问题那?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • zhaozi7777 zhaozi7777 3年前

    使用singleinstance的时候 系统会创建一个新的任务 吧启动模式改完栈顶模式 或者其他模式

    点赞 1 评论 复制链接分享
  • zhangpan_soft zhangpan_soft 3年前

    销毁应该不会吧,activity生命周期7个方法,onCreate,onStart,onResume,onPause,onStop,onDestroy,onRestart
    当第一次进入某个activity,会依次调用onCreate,onStart,onResume
    当手机按了锁屏键,或者activity被其他activity遮盖,会进入onPause(暂停状态),当重新进入activity,会进入onResume(运行状态)
    当按了home键,会认为activity被完全覆盖,会先进入onPause(暂停状态),然后进入onStop(停止状态),但是不会进入onDestory(销毁状态),再次进入会执行onRestart,然后执行onstart(这里视图等等一些东西会被重新初始化,如果要记录操作,请在onstop方法里记录数据,在onstart方法里恢复数据),最后进入onresume

    点赞 评论 复制链接分享
  • he_yun_c Kovya 3年前

    确定是重新创建了?看看onStart里面是不是有过多的操作

    点赞 评论 复制链接分享