-
1 # 使用者4677830895202
-
2 # 使用者4677830895202
電腦上的home鍵 根據不同的操作環境,home鍵的功能也會有區別:
1、home鍵的作用是將游標移動到編輯視窗或非編輯視窗的第一行的第一個字上;
2、桌面或視窗環境中按home鍵會自動選定第一個圖示;
3、在記事本中按home游標會跳到該行的最前方;
4、在word、excel辦公環境中還可以組合CTRL進行選擇;
5、無盤網路或網絡卡上帶有BOOT片,但使用者想從本地磁碟啟動計算機可以在開機後根據系統提示按home;
6、有些計算機如果要進入BIOS系統(尤其是筆記本),會要求按home。 編輯本段iphone上的home鍵 按一次home鍵,返回主介面。雙擊home鍵,出現後臺執行程式。按電源鍵3秒後,同時按住home鍵10秒,鬆開電源鍵,保持home鍵15秒,進入DEF模式(越獄用)。 Android上的home鍵 常見用法: 按一次返回主螢幕,或進入所有應用程式介面; 按home鍵不動,顯示最近開啟的應用程式。 細節: 正在執行某應用程式的時候,當你按下手機的Home鍵的時候,系統會預設呼叫程式棧中最上層Activity的stop()方法,然後整個應用程式都會被隱藏起來,當你再次點選手機桌面上該應用程式圖示時,系統會呼叫最上層Activity的OnResume()方法,此時不會重新開啟程式,而是直接進入。會直接顯示程式棧中最上層的Activity。可是視為應用程式的“暫停”,”停止“(需要應用程式的支援)。 home 和 back 鍵的區別 在Android中,當按下Home鍵,預設情況下stop前臺的actiity,即activity設定成onstop,而不是ondestory。如果再次啟動該activity不是呼叫onCreate,而是呼叫onSavedInstanceState方法,保持上次Activity的狀態則是從onRestart開始->onStart->onResume;而當按下back鍵則不同,back鍵預設finish前臺的activity,即activity的狀態為onDestory為止,再次啟動該activity則從onCreate開始,不會呼叫onSavedInstanceState方法。 開發人員相關,捕獲home的方法: 1. 在activity中加上這段程式碼就可以遮蔽home鍵(onKeyDown事件會捕捉到home鍵)。 ------------------------------------------------- public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 2.因為android系統自己對與home鍵power鍵在PhoneWindowManager中做了處理,不會返回到上層應用的。以下為系統原始碼:
回覆列表
電腦上的home鍵 根據不同的操作環境,home鍵的功能也會有區別:
1、home鍵的作用是將游標移動到編輯視窗或非編輯視窗的第一行的第一個字上;
2、桌面或視窗環境中按home鍵會自動選定第一個圖示;
3、在記事本中按home游標會跳到該行的最前方;
4、在word、excel辦公環境中還可以組合CTRL進行選擇;
5、無盤網路或網絡卡上帶有BOOT片,但使用者想從本地磁碟啟動計算機可以在開機後根據系統提示按home;
6、有些計算機如果要進入BIOS系統(尤其是筆記本),會要求按home。 編輯本段iphone上的home鍵 按一次home鍵,返回主介面。雙擊home鍵,出現後臺執行程式。按電源鍵3秒後,同時按住home鍵10秒,鬆開電源鍵,保持home鍵15秒,進入DEF模式(越獄用)。 Android上的home鍵 常見用法: 按一次返回主螢幕,或進入所有應用程式介面; 按home鍵不動,顯示最近開啟的應用程式。 細節: 正在執行某應用程式的時候,當你按下手機的Home鍵的時候,系統會預設呼叫程式棧中最上層Activity的stop()方法,然後整個應用程式都會被隱藏起來,當你再次點選手機桌面上該應用程式圖示時,系統會呼叫最上層Activity的OnResume()方法,此時不會重新開啟程式,而是直接進入。會直接顯示程式棧中最上層的Activity。可是視為應用程式的“暫停”,”停止“(需要應用程式的支援)。 home 和 back 鍵的區別 在Android中,當按下Home鍵,預設情況下stop前臺的actiity,即activity設定成onstop,而不是ondestory。如果再次啟動該activity不是呼叫onCreate,而是呼叫onSavedInstanceState方法,保持上次Activity的狀態則是從onRestart開始->onStart->onResume;而當按下back鍵則不同,back鍵預設finish前臺的activity,即activity的狀態為onDestory為止,再次啟動該activity則從onCreate開始,不會呼叫onSavedInstanceState方法。 開發人員相關,捕獲home的方法: 1. 在activity中加上這段程式碼就可以遮蔽home鍵(onKeyDown事件會捕捉到home鍵)。 ------------------------------------------------- public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 2.因為android系統自己對與home鍵power鍵在PhoneWindowManager中做了處理,不會返回到上層應用的。以下為系統原始碼: