国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android::整理基礎之————onSaveInstanceState()相關

2019-11-09 17:37:06
字體:
來源:轉載
供稿:網友

了解了活動的生命周期之后,關于活動被系統回收時,有時候一些臨時數據會消失,這時候會用到onSaveInstanceState()方法,

主要原理是:

在活動被回收之前,將臨時數據存在onSaveInstanceState()方法中的Bundle中,然后在活動創建時候,在oncreate()方法中再次從Bundle中取出來

具體:

首先,onSaveInstanceState()方法中,保存數據

@Overridepublic void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState) {    super.onSaveInstanceState(outState, outPersistentState);    String saveData = "要保存的數據";    outState.putString("data",saveData);}

其次,在oncreate()方法中取出數據:

@OverridePRotected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    if (savedInstanceState != null){        String data = savedInstanceState.getString("data");           //data即為之前保存的數據    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大宁县| 大名县| 新建县| 涞源县| 安福县| 崇明县| 光山县| 海安县| 富蕴县| 乃东县| 舟山市| 磐安县| 汤阴县| 哈巴河县| 文山县| 盘山县| 昭平县| 黄平县| 岗巴县| 宾川县| 紫金县| 旺苍县| 滨海县| 兴城市| 子洲县| 武功县| 无棣县| 鄂温| 广平县| 江西省| 聂拉木县| 清流县| 皋兰县| 广德县| 上饶县| 绍兴县| 阿尔山市| 忻城县| 宾阳县| 大邑县| 卓资县|