freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android之a(chǎn)ctivity的生命周期和activity間的跳轉(zhuǎn)和數(shù)據(jù)傳遞-閱讀頁

2025-07-09 18:27本頁面
  

【正文】 2,62. }63.64. Override65. protectedonStop()TODOmethod68. (Lifecycle_Activity2,69. }70.71. Override72. protectedonRestart()TODOmethod75. (Lifecycle_Activity2,76. }77.78.79. classimplements{80.81. Override82. publiconClick(View{83. //Autogeneratedstub84.85. switch(()):87. Intent=Intent()。=)。bundlenew90. (result,91. (bundle)。intentActivity,并且關(guān)閉當(dāng)前intent)。onDestroy()。97. default:98. break。}最后記得在添加的信息,如下:1. applicationandroid:label=string/app_name2. ............3. activityActivityActivity簡單的說,Intent、Bundle、SharedPreferences在上篇談到了的生命周期,并列舉了一個實例。ActivityActivity(1)首先是的簡單跳轉(zhuǎn):ActivityIntent是一個到達另一個Activity)和終點(目標(biāo)一個簡單實現(xiàn)如下:1. Intent=Intent()。Intent)。//描述起點和目標(biāo)3. startActivity(intent)。ActivityActivityActivity。BundleBundle,相當(dāng)于數(shù)據(jù)存儲包,用于存放我們想要轉(zhuǎn)達的數(shù)據(jù)。就像一封郵件,里面有送信人地址(原始Activity),而就是附件也可看做是信件內(nèi)容。發(fā)送:1. Intent=Intent()。(,Bundle=Bundle()。Bundle(something,發(fā)來的數(shù)據(jù))。(bundle)。BundleIntentstartActivity(intent)。接受從發(fā)來的數(shù)據(jù):1. Intent= //獲取已有的對象2. Bundle=intentbundle=BundleActivity這里有兩種方式,一是在方法(onRestrartActivityActivity2發(fā)來的數(shù)據(jù)處理一樣。這里,主要下第二種方式。代碼實現(xiàn)也不一樣:從切換到從Activity2Activity1:setResult(RESULT_OK,接受返回結(jié)果:protected具體代碼如下。Activity1Activity2:1.intentnew2.=)。Bundle=Bundle()。(string,5.6. startActivityForResult(intent,0)。finish,會觸發(fā)b、從返回到intentnew2. intent(,3. Bundle=Bundle()。Activity25. (bundle)。intent)。//RESULT_OKonDestroy()。接受的返回結(jié)果:1. protectedonActivityResult(intintIntent{2. (requestCode,data)。{RESULT_OK:5. Bundle=()。//獲取里面的對象6. String=7. break。10. }11.12. }(4)、從中返回到Activity1Activity2finish方法),你會發(fā)現(xiàn)你在以前的數(shù)據(jù)全沒了,簡單的說就是數(shù)據(jù)被沒有保留下來。finishonDestroy(),使得銷毀。Activity1Activity1,以往的數(shù)據(jù)當(dāng)然不在。finish()方法。SharedPreferencesSharedPreferences是一個輕量級存儲類,主要用于保存一些窗體的狀態(tài),如文本框值、按鈕狀態(tài)等等,類似于一般在onResume()里面提取數(shù)據(jù)。void{4. ()。onPause())。SessionsaveDatagetPreferences(0).edit()。().toString())。11. }b、提取數(shù)據(jù)1. //重啟:onStart()onResume()2. Override3. protectedonResume()5. (Lifecycle_Activity1,6.7. //從共享數(shù)據(jù)存儲對象中獲取所需的數(shù)據(jù)8. SharedPreferences=9. String=null)。!={11. (val
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1