你是彼岸花

你是彼岸花的动态

你是彼岸花 Android开发视频教程第一季(Mars)回复了问题

2014-04-18

"说明你的那个android程序已经运行在手机上了。退出程序,重新运行即可。"

ActivityManager: Warning: Activity not started, its current task has been brought to the front运行的时候提示这个是为什么?

  • 你是彼岸花 2014-04-18 15:54

    回复大吃货鸡爪子:说明你的那个android程序已经运行在手机上了。退出程序,重新运行即可。

  • 大吃货鸡爪子 2014-04-22 11:20

    回复大吃货鸡爪子:恩恩。知道啦。。谢谢啊!!!╰( ̄▽ ̄)╮

你是彼岸花 Android开发视频教程第一季(Mars)回复了问题

2014-04-18

"task的栈里,最前端的activity一旦关闭,也就相当于弹栈了。那肯定会调用它的onDestroy方法了。"

演示过程中,第二个Activity的onDestory()方法为什么会被调用呢?

  • 不是只有两种情况才会被调用么,要不就是finish()被调用了,要不就是系统资源不够用? 这里到底是哪种情况?  
  • 你是彼岸花 2014-04-18 15:38

    回复KidJie:task的栈里,最前端的activity一旦关闭,也就相当于弹栈了。那肯定会调用它的onDestroy方法了。

你是彼岸花 Android开发视频教程第一季(Mars)回复了问题

2014-04-18

"可以这么理解,但是即便用户看不到第一个activity,它也是先调用onRestart,然后才是onStart-->onResume的。"

那第二个activity是窗口模式,返回第一个activity的时候,就不调用onstart,是因为用户一直都能看到第一activity这个界面是吗

  • 你是彼岸花 2014-04-18 15:25

    回复zhangxinzx11:可以这么理解,但是即便用户看不到第一个activity,它也是先调用onRestart,然后才是onStart-->onResume的。