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

正文內容

[計算機軟件及應用]android移動應用設計與開發(fā)--第04章(更新版)

2025-01-16 02:20上一頁面

下一頁面
  

【正文】 e()方法恢復使用 否 onSaveInstanceState() onRestoreInstanceState() 恢復 onSaveInstanceState()保存的 Activity狀態(tài)信息,在 onStart()和 onResume()方法之間使用 否 onRestoreInstanceState() 注意:與前面所講的 7種方法不同, onSaveInstanceState()和onRestoreInstanceState()并不是生命周期方法 ,它們并不是總會被調用。 import 。 (進入 Activity3,彈出對話框 )。 (TAG,onStart)。 //當進程被殺死或重啟時這個 Bundle會傳入到onCreate方法。 (TAG,onStop)。將一個人的姓名附加到 Intent對象中,代碼如下所示: Intent intent = new Intent()。 ? 在 , Intent Filter以 intentfilter元素來指定。 Bundle bundle = new Bundle(); bundle. putString( 參數(shù) , 參數(shù)值 )。 這里有 2個參數(shù) (int resultCode, Intent intent) finish()。 default: break。 //data為 Activity2中回傳的 Intent String str=(參數(shù) )。 注:不傳參數(shù)的話 , 可以不加此行代碼 ( intent, 0)。所以一個 intentfilter元素下至少需要包含一個 action子元素,這樣系統(tǒng)才能處理 Intent消息 ? intentfilter標簽中常用 action、 data和 category這些子元素,分別對應 Intent中的 Action、 Data和 Category屬性,用于對 Intent進行匹配。 ? 通過使用 Intent對象的 getXXXExtra()方法可以獲取附加信息。 Override protected void onDestroy() { // TODO Autogenerated method stub ()。 (TAG,onSaveInstanceState)。 //Bundle對象同樣在 onCreate方法中被傳入。 startActivity(intent)。 //一個完整生命周期開始時被調用,初始化Activity Override public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 import 。 是 onResume() or onStop() onStop() 當 Activity不再為用戶可見時調用此方法 。 當 Activity變?yōu)殡[藏時繼以 onStop()。暫停狀態(tài)的 Activity是存活的 ,它維持著其內部狀態(tài)和 信息,但是系統(tǒng)可能會在手機內存極低的情況下殺掉該 Activity Stop Activity在屏幕上完全 不能被用戶看見 ,這個 Activity已經完全被其他Activity所遮住。對于 Activity棧來說,它處于 棧頂 Paused Activity在屏幕上 仍然可見 ,但是它已經 失去了焦點 ,用戶不能與 之進行交互。 如果曾經有狀態(tài)記錄 , 則調用此方法時會傳入一個表示 Activity以前狀態(tài)的包對象做為參數(shù) , 繼以 onStart() 否 onStart() onRestart() 在 Activity停止后 , 再次啟動前被調用 , 繼以onStart() 否 onStart() onStart() 當 Activity正要變得為用戶所見時被調用 當 Activity轉向前臺時繼以 onResume()。 當 Activity變?yōu)橛脩舨豢梢姇r繼以 onStop()。 Activity生命周期的事件回調方法 — 實例 package 。 public class Activity1 extends Activity { /** Called when the activity is first created. */ private static final String TAG = Activity1。 (new OnClickListener() { Override public void onClick(View v) { //TODO Autogenerated method stub Intent intent = new Intent( , )。 } //在 onStart()后被調用,用于恢復 UI信息 Override protected void onRestoreInstanceState(Bundle savedInstanceState) { // TODO Autogenerated method stub //從 savedInstanceState恢復 UI狀態(tài) 。 (savedInstanceState)。 } //在整個生命周期結束時被調用,清除任何資源,包括結束線程、關閉數(shù)據庫連接等。 (“name” ,“zhangshan”)。一個組件中可以有多個 intentfilter元素,每個 intentfilter元素描述不同的能力,如下示例: ( 2)間接 Intent Intent解析 A、 action子元素 intentfilter action android:value=/ action android:value=/ action android:value=/ ...... /intentfilter 注意: intentfilter列表中的 Action屬性不能為空 ,否則所有的 Intent都會因匹配失敗而被阻塞。 (bundle)。 Activity的跳轉 ( 3)帶返回值的跳轉 (用 Bundle封裝數(shù)據 ) ? 第一個頁面接收返回值的代碼如下所示: protected void onActivityResult(int requestCode, int resultCode, Intent data) { switch (requestCode ) { //requestCode為 Activity1的請求標識 //resultCode為回傳的標記 , 在 Activity2中使用的是 RESULT_OK, 所以此處進行選擇 case 0: if( resultCode == RESULT_OK) { Bundle b=()。 } } 第 4章 結束
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1