程序什么时候执行Onstart()和Onresume()?在线等!!!!!!!!!!!!!!1

mic47 2011-06-14 08:58:25
如果我的程序是
public class mainActivity extends Activity
{
public void OnCreat(){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}

其中并没有执行OnStart()和OnResume(),怎么模拟器还会执行呢?

什么时候执行的Onstart()和Onresume呢?

在线等!!!!!!!!!!!!!!!!


...全文
12765 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
原来我是成成 2013-12-05
  • 打赏
  • 举报
回复
明白了,现在知道了
钎钧 2013-08-27
  • 打赏
  • 举报
回复
这个就是面向对象的多态了
赵凯强 2013-07-31
  • 打赏
  • 举报
回复
引用 4 楼 mic47 的回复:
我问的是什么时候执行的Onstart()和Onresume()。。。。。。 我的程序代码里没写Onstart()和Onresume()。。。。。。。。。。 整个程序的执行是从mainActivity开始的吧? 下面执行onCreat(),接着程序就执行完了啊? 没有执行start,resume,pause,stop,destroy啊?
子类没有重写,就直接调用父类Activity这个方法了
cffy625 2013-07-25
  • 打赏
  • 举报
回复
引用 8 楼 mic47 的回复:
[Quote=引用 6 楼 sis_ying 的回复:] 引用 5 楼 coolszy 的回复: 你的Activity继承Activity,如果你没有复写该方法,则会调用父类中的方法 执行的是父类中的onStart和onResume [/Quote] 那句代码执行的是父类的onStart和onResume?
没错执行的就是父类的onStart和onResume.
mic47 2011-06-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sis_ying 的回复:]
引用 5 楼 coolszy 的回复:
你的Activity继承Activity,如果你没有复写该方法,则会调用父类中的方法

执行的是父类中的onStart和onResume
[/Quote]

那句代码执行的是父类的onStart和onResume?
mic47 2011-06-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 coolszy 的回复:]
你的Activity继承Activity,如果你没有复写该方法,则会调用父类中的方法
[/Quote]

一个子类继承一个父类,如我的Activity继承Activity。那么,子类如果没有复写父类的方法,则子类就会自动调用父类的方法吗?

如果不是,你的回复就有错误的逻辑问题。
sis_ying 2011-06-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 coolszy 的回复:]
你的Activity继承Activity,如果你没有复写该方法,则会调用父类中的方法
[/Quote]
执行的是父类中的onStart和onResume
mic47 2011-06-14
  • 打赏
  • 举报
回复
我问的是什么时候执行的Onstart()和Onresume()。。。。。。

我的程序代码里没写Onstart()和Onresume()。。。。。。。。。。

整个程序的执行是从mainActivity开始的吧?

下面执行onCreat(),接着程序就执行完了啊?

没有执行start,resume,pause,stop,destroy啊?
xqhrs232 2011-06-14
  • 打赏
  • 举报
回复
对生命周期理解也不深
coolszy 2011-06-14
  • 打赏
  • 举报
回复
你的Activity继承Activity,如果你没有复写该方法,则会调用父类中的方法
ameyume 2011-06-14
  • 打赏
  • 举报
回复
onCreate之后就会执行onStart,此时画面已经显示出来了,但还不能交互;然后执行onResume,此时可以与用户交互了。
加Log看看吧,不可能不执行onStart,onResume你的view就显示出来。
lizhengjun2010 2011-06-14
  • 打赏
  • 举报
回复
程序正常启动:onCreate()->onStart()->onResume();
正常退出:onPause()->onStop()->onDestory()

一个Activity启动另一个Activity: onPause()->onStop(), 再返回:onRestart()->onStart()->onResume()

程序按back 退出: onPause()->onStop()->onDestory(),再进入:onCreate()->onStart()->onResume();
程序按home 退出: onPause()->onStop(),再进入:onRestart()->onStart()->onResume();

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧