Activity保存状态

来源:互联网 发布:美国人怎么看中国 知乎 编辑:程序博客网 时间:2024/06/05 05:41

一般的正常情况下,android中保存数据的方法有好几种,保存在文件中,保存在数据库中,sharedpreferences中,但比较简单的,就是重写onsaveinstancestate(Bundle bundle) ,大家都知道Bundle中存放的数据的类型种类很多的,这种方法和sharedPreferences相识,采用键值对的方法保存的 bundle.putBoolean("NAME",liLei),获取里面的值也有俩种方式,1是在activity的生命周期方法中oncreate(Bundle saveInstanceState),2.onRestoreInstanceState(Bundle saveInstanceState),调用getBoolean("NAME",lili);其他一些类型的数据类似





0 0