位置: 编程技术 - 正文
推荐整理分享Activity的生命周期中onPause()方法和onSaveInstanceState(Bundle outState)方法比较(Activity的生命周期和页面之间的传递),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Activity的生命周期方法,activity的生命周期,Activity的生命周期和页面之间的传递,Activity的生命周期有哪些,Activity的生命周期状态包括,Activity的生命周期有哪些,Activity的生命周期方法,Activity的生命周期方法,内容如对您有帮助,希望把文章链接给更多的朋友!
当用户在开启一个新activity时,当前的activity可能在内存中处于停止状态也可能由于新activity需要更多内存而被系统杀掉了,但不论怎样,当用户在新activity上按返回键时,他希望看到的是原先的activity的界面。原先的activity如果是被重新创建,那么它要恢复到用户最后看到它的样子。那么我们怎么做呢?其实也不难,跟据上一节所述,在onPause()或onStop()或onDestyroy()中保存必要的数据就行了。但是现在google又冒出一个新的东西:onSaveInstanceState(),观其名可知其意:它是专门用来保存实例状态的,这个“实例”不是指的activity对象,而是它所在的进程,因为activity的销毁是因为它所在的进程被杀而造成的。onSaveInstanceState()是在系统感觉需要杀死activity时调用的,它被传入一个参数:Bundle,这个Bundle可以被认为是个map,字典之类的东西,用”键-值”来保存数据。
注:由于onSaveInstanceState()并不是每次销毁时都会调用,所以不要在其中保存那些需要永久化的数据,执行保存那些数据的最好地方是:onPause()中。
BaseAdapter-最万能的适配器 1.四个方法1.getCount():这个是数据源的数据数量。2.getItem():获取数据集中与指定索引对应的数据项3.getItemId():获取点击下去的索引值4.getView():返回Item布局2.
按钮控件Button,ImageButton 1.Button:普通按钮。2.ImageButton:图片按钮,可以显示一张图片。共有特征:点击事件。有明显的点击效果,对比:ImageView也有点击事件但看不出效果不
分享开发者必备平台汇总 近期一直在收集一些平台,有很多,今天整理了一些开发者需要用的一些平台分享给大家,可能还有很多遗漏的,希望大家可以评论补充。。供大家一
友情链接: 武汉网站建设