專利名稱:電子設備及其顯示界面切換方法
技術領域:
本發(fā)明涉及電子設備的領域,更具體地,本發(fā)明涉及一種電子設備及其顯示界面切換方法。
背景技術:
諸如移動終端的電子設備通常具有諸如待機狀態(tài)、鎖定狀態(tài)、應用程序執(zhí)行狀態(tài)的各種類型的狀態(tài)。根據(jù)電子設備所處的不同狀態(tài),電子設備的顯示屏幕將顯示不同的顯示界面。在電子設備在不同的狀態(tài)之間切換的同時,相應地執(zhí)行對應于不同狀態(tài)的顯示界面的切換。在現(xiàn)有的電子設備的顯示界面切換中,通常執(zhí)行全屏幕的切換。以移動電話解鎖 操作前后的顯示界面為例,鎖定狀態(tài)下移動電話顯示屏的顯示界面與解鎖后的顯示界面沒有任何聯(lián)系,鎖定狀態(tài)下的顯示界面通常覆蓋在解鎖后的顯示界面之上,解鎖操作即將鎖定狀態(tài)下的顯示界面“揭開”從而露出下面的顯示界面,或者將鎖定狀態(tài)下的顯示界面淡出、移動到顯示屏之外以顯示解鎖后的顯示界面。這樣的顯示界面切換方法使得使用者能夠明顯感覺到界面切換過程中的斷檔,劣化了關于使用順暢性的用戶體驗。
發(fā)明內容
有鑒于上述情況,本發(fā)明提供了一種電子設備及其顯示界面切換方法,其能夠無縫地執(zhí)行電子設備的顯示界面的切換,從而大大改進了用戶體驗。根據(jù)本發(fā)明實施例,提供了一種顯示界面的切換方法,所述方法應用于電子設備中,所述電子設備具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二顯示界面,所述方法包括在所述第一狀態(tài)下,獲得一輸入操作;根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應,并且根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài);在根據(jù)所述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,比較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分;以及基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中所述第一部分指令的指令數(shù)目小于所述第二部分指令的指令數(shù)目。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中所述電子設備的顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中在構成所述第一顯示界面和所述第二顯示界面中的每個單元格中,能夠顯示一對象,所述對象能夠被觸發(fā)以執(zhí)行相應操作。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中比較所述第一顯示界面和所述第二顯示界面包括比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中比較所述第一顯示界面和所述第二顯示界面包括確定所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則比較構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象,如果具有相同的對象,則將所述單元格識別為所述相同部分,否者如果具有不同的對象,則將所述單元格識別為所述不同部分;否則,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則進一步比·較構成所述第一顯示界面和所述第二顯示界面的每個單元格的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。此外,根據(jù)本發(fā)明實施例的顯示界面的切換方法,其中將所述不同部分替換顯示為所述第二顯示界面中的對應部分包括以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。根據(jù)本發(fā)明另一實施例,提供了一種電子設備,所述電子設備具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二顯示界面,其中所述電子設備包括顯示屏,用于一顯示界面;以及處理器,用于在所述第一狀態(tài)下,控制所述顯示屏顯示所述第一顯示界面;在所述第一狀態(tài)下,獲得一輸入操作;根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應,并且根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài);在根據(jù)所述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,比較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分;并且基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中所述第一部分指令的指令數(shù)目小于所述第二部分指令的指令數(shù)目。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中所述顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中在構成所述第一顯示界面和所述第二顯示界面中的每個單元格中,能夠顯示一對象,所述對象能夠被觸發(fā)以執(zhí)行相應操作。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中比較所述第一顯示界面和所述第二顯示界面包括比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中比較所述第一顯示界面和所述第二顯示界面包括確定所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則比較構成所述第一顯示界面中的單元格和所述第二顯示 界面中的相應單元格的對象,如果具有相同的對象,則將所述單元格識別為所述相同部分,否者如果具有不同的對象,則將所述單元格識別為所述不同部分;否則,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則進一步比較構成所述第一顯示界面和所述第二顯示界面的每個單元格的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。此外,根據(jù)本發(fā)明另一實施例的電子設備,其中將所述不同部分替換顯示為所述第二顯示界面中的對應部分包括以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。此外,通過根據(jù)本發(fā)明實施例的電子設備及其顯示界面切換方法,能夠無縫地執(zhí)行電子設備的顯示界面的切換,從而大大改進了用戶體驗。要理解的是,前面的一般描述和下面的詳細描述兩者都是示例性的,并且意圖在于提供要求保護的技術的進一步說明。
圖I是圖示根據(jù)本發(fā)明實施例的顯示界面的切換方法的流程圖;圖2是圖示根據(jù)本發(fā)明實施例的顯示界面的切換方法中的顯示界面比較過程的具體流程圖;圖3是圖示根據(jù)本發(fā)明實施例的顯示界面的切換的具體示意圖;以及圖4是圖示根據(jù)本發(fā)明實施例的電子設備的主要配置的框圖。
具體實施例方式以下,將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。首先,將參照圖I描述根據(jù)本發(fā)明實施例的用于電子設備的顯示界面的切換方法。根據(jù)本發(fā)明實施例的顯示界面的切換方法應用于電子設備中。所述電子設備例如智能手機、個人數(shù)字助理、掌上電腦等。所述電子設備具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二 顯示界面。首先需要說明的是,該電子設備具有一全集指令集合,并且該電子設備具有第一狀態(tài)(例如鎖定狀態(tài)/鎖屏狀態(tài))和第二狀態(tài)(例如,非鎖定狀態(tài)/非鎖屏狀態(tài));在第一狀態(tài)下,該電子設備可以響應作為該全集指令集合中第一部分的第一指令集合,在第二狀態(tài)下,該電子設備可以響應作為該全集指令集合中第二部分的第二指令集合,并且,第一指令集合中的指令數(shù)量小于第二指令集合中的指令數(shù)量。所述第一部分指令包括但不限于解鎖指令、來電提示、短信提示指令、定時提醒指令(如鬧鐘、備忘錄等提示),并且所述第二部分指令包括但不限于呼叫指令、訪問本地數(shù)據(jù)、訪問本地網(wǎng)絡等等;所述第二部分指令還可以包括在第一狀態(tài)下可以響應的指令,例如,通信提示、定時提醒等。在本發(fā)明的實施例中,所述電子設備的顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。例如,可以將小部件(widget)獲得內容作為對象顯示在構成顯示界面的單元格中,例如,天氣的widget、新聞的widget、郵件widget等。不同的小部件(widget)對應獲得不同內容現(xiàn)在在不同的單元格內。同時特定應用(諸如解鎖圖標、日歷、郵件、短信、備忘錄、通信錄、工具、設置、相機等)對應的對象(例如,應用的圖標)可以顯示在構成顯示界面的多個單元格中。用戶可以通過觸發(fā)單元格中顯示的對象來使得所述電子設備執(zhí)行預定操作。本發(fā)明的實施例中,在所述電子設備的顯示屏被點亮的時顯示的第一顯示界面的多個單元格內至少需要包括用于指示產(chǎn)生第一指令的對象(例如解鎖圖標)。當然該第一顯示界面的所述多個單元格內還可以顯示小部件(widget)獲得的內容,(例如,天氣的widget獲得當天的天氣信息顯示在對應的單元格內等)。第二顯示界面的多個單元格內顯示的內容不限定,每一個單元格既能夠顯示特定應用對應的對象又能夠顯示小部件(widget)獲得的內容。每一個單元格接收用戶的設定。從而用戶可以按照自己的需求定義每一個單元格顯示的內容。根據(jù)本發(fā)明實施例的顯示界面的切換方法包括在步驟SlOl中,電子設備在所述第一狀態(tài)下獲得一輸入操作。具體地,例如用戶可以通過操作所述電子設備的觸摸屏或鍵盤等輸入裝置為電子設備提供輸入操作。在步驟S102中,根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應,并且根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)。具體而言,所述電子設備在所述第一狀態(tài)下獲得一輸入操作包括在所述電子設備的顯示屏被點亮的時候顯示的第一顯示界面的多個單元格內中的一個單元格顯示用于指示產(chǎn)生第一指令的對象(例如解鎖圖標)或者在所述電子設備的顯示屏被點亮的時候顯示的第一顯示界面,該第一顯示界面上顯示有用于指示產(chǎn)生第一指令的對象。獲得一針對所述用于指示產(chǎn)生第一指令的對象的輸入操作。所述基于根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應包括判斷所述輸入操作是否滿足預定條件,產(chǎn)生一判斷結果;當所述判斷結果表示所述輸入操作滿足預定條件時,產(chǎn)生第一指令(例如,解鎖指令)。所述預定條件可以是針對所述用于指示產(chǎn)生第一指令的對象的輸入操作是否移動了預定長度,或者是否達到了預定區(qū)域等等。當然也可以是其他的預定條件本發(fā)明的實施例不做限定,只要能夠在滿足預定條件后產(chǎn)生第一指令即可。例如,將處于鎖定狀態(tài)(即,所述第一狀態(tài))下的電子設備切換到解鎖狀態(tài)(即,所述第二狀態(tài))。替代地,可以將處于顯示默認界面狀態(tài)(即,所述第一狀態(tài))下的電子設備切換到特定應用的運行界面狀態(tài)(即,所述第二狀態(tài))。顯然,所述第一狀態(tài)和第二狀態(tài)不限于上述示例,本領域的技術人員可以理解,所述第一狀態(tài)和第二狀態(tài)可以包括電子設備所處的任何狀態(tài)。此外,在根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,電子設備同時獲得與所述第二狀態(tài)對應的第二顯示界面。在步驟S103中,比較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分。優(yōu)選地,所述比較所述第一顯示界面和所述第二顯示界面的處理可以在在根據(jù)所 述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中執(zhí)行。具體地,比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。值得注意的是,在比較所述第一顯示界面和所述第二顯示界面的過程中,具體還實現(xiàn)以下步驟a)獲得所述第二顯示界面;b)獲得顯示屏的尺寸;以及c)判斷所述第二顯示界面尺寸與所述顯示屏尺寸兩者的大小,當所述第二顯示界面尺寸大于所述顯示屏的尺寸時,以所述顯示屏的尺寸在第二顯示界面上獲得待比較的顯示界面。換句話說,當所述第二顯示界面尺寸大于所述顯示屏的尺寸時獲取上一次(即最后一次顯示)以所述顯示屏的尺寸顯示的所述第二顯示界面上的部分。以該部分作為待比較的顯示界面。 在步驟S104中,基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。優(yōu)選地,將所述不同部分替換顯示為所述第二顯示界面中的對應部分以包括以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。通過以隨機方式進行單元格的翻轉,使得顯示界面的切換表現(xiàn)地更加順暢。顯然,本領域的技術人員可以理解,可以將所述不同的單元格同時翻轉為構成第二顯示界面的多個單元格中的對應單元格。通過上述步驟SlOl到步驟S104的操作,完成了電子裝置從第一顯示界面到第二顯示界面的切換。在現(xiàn)有的電子設備的顯示界面切換中,執(zhí)行全屏幕的切換不同,本發(fā)明通過隨機翻轉成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格,實現(xiàn)了第一顯示界面到第二顯示界面的無縫切換,從而大大改進了用戶體驗。上面參考圖I描述了根據(jù)本發(fā)明實施例的切換方法的流程圖。以下將參考圖2進一步詳細描述根據(jù)本發(fā)明實施例的切換方法中的顯示界面比較過程(即,圖I中的步驟S103)的優(yōu)選實施方式的具體流程。
在步驟S201中,首先判斷所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象。如果在步驟S201的判斷中得到肯定結果,即所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則流程進到步驟S202。在步驟S202中,判斷構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象是否相同。如果在步驟S202判斷中得到肯定結果,即構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象是相同的,則流程進到步驟S204,在步驟S204中確定進行比較的單元格為所述第一顯示界面和第二顯示界面中的相同部分;如果在步驟S202判斷中得到否定結果,即構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象是不同的,或者僅僅構成所述第一顯示界面中的單元格和所述第二顯示 界面中的相應單元格之一具有對象,則流程進到步驟S205,在步驟S205中確定進行比較的單元格為所述第一顯示界面和第二顯示界面中的不同部分。相反,如果在步驟S201的判斷中得到否定結果,即所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則流程進到步驟S203。在步驟S203中,判斷構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的內容是否相同。如果在步驟S203判斷中得到肯定結果,即構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的內容是相同的,則流程進到步驟S204,在步驟S204中確定進行比較的單元格為所述第一顯示界面和第二顯示界面中的相同部分;如果在步驟S203判斷中得到否定結果,即構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的內容是不同的,則流程進到步驟S205,在步驟S205中確定進行比較的單元格為所述第一顯示界面和第二顯示界面中的不同部分。通過上述步驟S201到步驟S205的操作,將所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格進行比較,從而確定所述第一顯示界面和所述第二顯示界面中的相同部分和不同部分。在該優(yōu)選實施例中,沒有直接將所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格中的內容進行比較,而是首先所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格中的對象進行比較,僅僅在所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象的情況下,才進行相應單元格中的內容的比較。由于相應單元格中的對象比較的速度將顯著快于相應單元格中的內容比較的速度,所以該比較方式將提高切換方法中的顯示界面比較過程的速度,從而相應地提高電子設備的顯示界面的切換速度,有助于改進界面切換過程的用戶體驗。以下將參照圖3描述根據(jù)本發(fā)明實施例的顯示界面的切換的具體示意圖。圖3圖示了切換前的第一顯示界面I以及切換后的第二顯示界面2。為了圖示的方便,在圖3中將第一顯示界面I和第二顯示界面2顯示為以4X4的單元格進行顯示。顯而易見,電子裝置的顯示界面的顯示方式不限于此。如圖3所示,切換前的第一顯示界面I中的四個單元格中分別顯示圖標I、圖標2、內容I和內容2。相應地,切換后的第二顯示界面2中相應的四個單元格中分別顯示內容
3、內容4、圖標3和圖標4。此外,圖3中第一顯示界面I和第二顯示界面2中陰影部分的單元格分別代表在參照圖2所述的顯示界面比較過程中確定為相同內容的單元格,這里將省略對于這些單元格中具體內容的描述。在參照圖2所述的顯示界面比較過程中,將第一顯示界面I中分別顯示圖標I、圖標2、內容I和內容2的四個單元格與第二顯示界面2中分別顯示內容3、內容4、圖標3和圖標4、的相應的四個單元格確定為不同內容的單元 格。從而,在參照圖I的步驟S104描述過程中,在第一顯示界面I下將顯示圖標I、圖標2、內容I和內容2的單元格隨機翻轉為顯示內容3、內容4、圖標3和圖標4,同時保持圖3所示的陰影部分的單元格不變,從而實現(xiàn)了第一顯示界面I到第二顯示界面2的無縫切換。上面描述了根據(jù)本發(fā)明實施例的顯示界面的切換方法、所述切換方法中的顯示界面比較過程的優(yōu)選實施例以及顯示界面的切換的具體示意圖。以下將參考圖4描述根據(jù)本發(fā)明實施例的電子設備。所述電子設備例如智能手機、個人數(shù)字助理、掌上電腦等。具體地,根據(jù)本發(fā)明實施例的電子設備400具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備400處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二顯示界面,其中所述電子設備400包括顯示屏401,用于一顯示界面;以及處理器402,用于在所述第一狀態(tài)下,控制所述顯示屏401顯示所述第一顯示界面;在所述第一狀態(tài)下,獲得一輸入操作;根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應,并且根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài);在根據(jù)所述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,比較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分;并且基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。優(yōu)選地,所述顯示屏401配置為將所述顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。此外,優(yōu)選地,所述第一部分指令的指令數(shù)目小于所述第二部分指令的指令數(shù)目。此外,優(yōu)選地,在構成所述第一顯示界面和所述第二顯示界面中的每個單元格中,能夠顯示一對象,所述對象能夠被觸發(fā)以使得所述處理器402執(zhí)行相應操作。此外,優(yōu)選地,所述處理器402配置為比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。具體地,所述處理器402配置為確定所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則比較構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象,如果具有相同的對象,則將所述單元格識別為所述相同部分,否者如果具有不同的對象,則將所述單元格識別為所述不同部分;否則,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則進一步比較構成所述第一顯示界面和所述第二顯示界面的每個單元格的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。此外,優(yōu)選地,所述處理器402配置為以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。以上,參照圖I到 圖4描述了根據(jù)本發(fā)明實施例的電子設備及其顯示界面切換方法。需要說明的是,在本說明書中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時間順序執(zhí)行的處理。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施?;谶@樣的理解,本發(fā)明的技術方案對背景技術做出貢獻的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上對本發(fā)明進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
權利要求
1.一種顯示界面的切換方法,所述方法應用于電子設備中,所述電子設備具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二顯示界面,所述方法包括 在所述第一狀態(tài)下,獲得一輸入操作; 根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應; 根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài); 在根據(jù)所述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,t匕較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分;以及 基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。
2.如權利要求I所述的顯示界面切換方法,其中所述第一部分指令的指令數(shù)目小于所述第二部分指令的指令數(shù)目。
3.如權利要求I所述的顯示界面切換方法,其中所述電子設備的顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。
4.如權利要求3所述的顯示界面切換方法,其中在構成所述第一顯示界面和所述第二顯示界面中的每個單元格中,能夠顯示一對象,所述對象能夠被觸發(fā)以執(zhí)行相應操作。
5.如權利要求3所述的顯示界面切換方法,其中比較所述第一顯示界面和所述第二顯示界面包括 比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。
6.如權利要求4所述的顯示界面切換方法,其中比較所述第一顯示界面和所述第二顯示界面包括 確定所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象, 如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則比較構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象,如果具有相同的對象,則將所述單元格識別為所述相同部分,否者如果具有不同的對象,則將所述單元格識別為所述不同部分; 否則,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則進一步比較構成所述第一顯示界面和所述第二顯示界面的每個單元格的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。
7.如權利要求5或6所述的顯示界面切換方法,其中將所述不同部分替換顯示為所述第二顯示界面中的對應部分包括以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。
8.一種電子設備,所述電子設備具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),當所述電子設備處于所述第一狀態(tài)時,能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當所述電子設備處于所述第二狀態(tài)時,能夠響應所述指令集合中的第二部分指令,并且顯示第二顯示界面,其中所述電子設備包括 顯示屏,用于一顯示界面;以及 處理器,用于在所述第一狀態(tài)下,控制所述顯示屏顯示所述第一顯示界面; 在所述第一狀態(tài)下,獲得一輸入操作; 根據(jù)所述輸入操作確定所述輸入操作與所述第一部分指令中的第一指令對應,并且根據(jù)所述第一指令指示所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài); 在根據(jù)所述第一指令所述電子設備從所述第一狀態(tài)切換到所述第二狀態(tài)的過程中,t匕較所述第一顯示界面和所述第二顯示界面,確定所述第一顯示界面與所述第二顯示界面中的相同部分以及所述第一顯示界面與所述第二顯示界面中的不同部分;并且 基于所述第一顯示界面和所述第二顯示界面的比較結果,在所述第一顯示界面下維持顯示所述相同部分,并且將所述不同部分替換顯示為所述第二顯示界面中的對應部分。
9.如權利要求8所述的電子設備,其中所述第一部分指令的指令數(shù)目小于所述第二部分指令的指令數(shù)目。
10.如權利要求8所述的電子設備,其中所述顯示界面分為多個單元格,并且以單元格為單位執(zhí)行顯示。
11.如權利要求10所述的電子設備,其中在構成所述第一顯示界面和所述第二顯示界面中的每個單元格中,能夠顯示一對象,所述對象能夠被觸發(fā)以執(zhí)行相應操作。
12.如權利要求10所述的電子設備,其中比較所述第一顯示界面和所述第二顯示界面包括 比較構成所述第一顯示界面和所述第二顯示界面的每個單元格中的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。
13.如權利要求11所述的電子設備,其中比較所述第一顯示界面和所述第二顯示界面包括 確定所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者是否具有對象, 如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格之一或兩者具有對象,則比較構成所述第一顯示界面中的單元格和所述第二顯示界面中的相應單元格的對象,如果具有相同的對象,則將所述單元格識別為所述相同部分,否者如果具有不同的對象,則將所述單元格識別為所述不同部分; 否則,如果所述第一顯示界面中的單元格與所述第二顯示界面中的相應單元格都不具有對象,則進一步比較構成所述第一顯示界面和所述第二顯示界面的每個單元格的內容,并且將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容相同的單元格識別為所述相同部分,將構成所述第一顯示界面的多個單元格與構成所述第二顯示界面的多個單元格中內容不同的單元格識別為所述不同部分。
14.如權利要求12或13所述的電子設備,其中將所述不同部分替換顯示為所述第二顯示界面中的對應部分包括以隨機方式將所述不同的單元格翻轉為構成第二顯示界面的多個單元格中的對應單元格。
全文摘要
本發(fā)明公開了電子設備及其顯示界面切換方法。所述方法應用于電子設備中,電子設備具有第一狀態(tài)和與之不同的第二狀態(tài),當處于第一狀態(tài),能夠響應指令集合中的第一部分指令,并且顯示第一顯示界面,當處于第二狀態(tài),能夠響應指令集合中的第二部分指令,并且顯示第二顯示界面,所述方法包括在第一狀態(tài)下,獲得一輸入操作;根據(jù)輸入操作確定輸入操作與第一部分指令中的第一指令對應;根據(jù)第一指令指示電子設備從第一狀態(tài)切換到第二狀態(tài);在切換到第二狀態(tài)的過程中,比較第一和第二顯示界面,確定第一與第二顯示界面中的相同以及不同部分;以及基于比較結果,在第一顯示界面下維持顯示相同部分,并且將不同部分替換顯示為第二顯示界面中的對應部分。
文檔編號G06F3/048GK102955643SQ20111024189
公開日2013年3月6日 申請日期2011年8月22日 優(yōu)先權日2011年8月22日
發(fā)明者王人杰 申請人:聯(lián)想(北京)有限公司