请问Android Activity.onCreateDescription()的作用是啥?

Activity.onCreateDescription()什么时候被调用?
Activity.onCreateDescription()的返回值是返给谁的?
Activity.onCreateDescription()的返回值又是干啥的?
请大神指点

慕仙森
浏览 265回答 2
2回答

智慧大石

从字面上看saveInsanceState,是保存实例状态的。实际上,saveInsanceState也就是保存Activity的状态的。那么,saveInsanceState中的状态数据是从何处而来的呢?下面我们介绍Activity的另一个方法saveInsanceState。onsaveInsanceState方法是用来保存Activity的状态的。当一个Activity在生命周期结束前,会调用该方法保存状态。这个方法有一个参数名称与onCreate方法参数名称相同。

湖上湖

看了一下,真有这个方法~~1.调用时间:根据源码注释描述,这个方法被调用的时间是在activity暂停之前,(The method is called before pausing the activity),还以为是在onPause()之前,特地试了一下,是在onPause()之后~~2.返回给谁:这个描述的不是很清楚,(return some textual description of its current state to be displayed to the user),说是会将activity当前的状态(也就是在干什么)显示给用户。3.返回值干啥:返回值当然是做展示用啊。具体怎么展现,这个不清楚。总之这个方法的作用就是返回一小段信息进行展示。还没看到在哪里用过,一般不用太在意~
打开App,查看更多内容
随时随地看视频慕课网APP