編輯:關於android開發
onSaveInstanceState()方法會攜帶一個 Bundle 類型的參數,Bundle 提供了一系列的方法用於保存數據,比如可以使用 putString()方法保存字符串,使用 putInt()方法保存整型數據,以此類推。每個保存方法需要傳入兩個參數,第一個參數是鍵,用於後面從 Bundle中取值,第二個參數是真正要保存的內容。
在 Activity 中添加如下代碼就可以將臨時數據進行保存:
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
String tempData = "Something you just typed";
outState.putString("data_key", tempData);
}
取數據
if (savedInstanceState != null) {
String tempData = savedInstanceState.getString("data_key");
Log.d(TAG, tempData);
}
Intent 還可以結合Bundle 一起用於傳遞數據的,首先可以把需要傳遞的數據都保存在 Bundle 對象中,然後再將 Bundle 對象存放在 Intent 裡。到了目標活動之後先從 Intent 中取出 Bundle,再從 Bundle中一一取出數據。
Android 熱修復原理及Gradle插件源碼解析(以Nuwa為例) 現在,熱修復的具體實現方案開源的也有很多,原理也大同小異,本篇文章以Nuwa為例,深入剖析。
[Gvr]Google VR SDK for Unity 簡單分析,gvrunity准備工作 Google VR SDK for Unity Github下載: 
智能手機中的攝像頭和普通手機中的攝像頭最大的區別在於,智能機上的攝像頭可以由程
Android 采用get方式提交數據到服務器,androidget首先搭建模擬web 服務器,新建動態web項目,servlet代碼如下: package com.w