控制響應方法和電子設備的制造方法
【技術領域】
[0001]本發(fā)明涉及信息處理的領域,更具體地說,涉及電子設備的控制響應的領域。
【背景技術】
[0002]近年來,隨著計算機、網(wǎng)絡與通信技術的快速發(fā)展,各種智能型電子設備(如,手機、平板電腦或其他穿戴式設備等)的發(fā)展日新月異。同時,用戶對于電子設備的使用體驗需求也不斷攀升。代替原有的物理按鍵式輸入,現(xiàn)在的電子設備主要通過操作體對觸摸屏的手勢輸入進行人機交互,從而用戶在使用過程中感到更加簡單自然。
[0003]然而,現(xiàn)有的電子設備存在的問題在于:
[0004](I)由于更多地依賴于各種應用,因此有可能出現(xiàn)軟件反應不夠快而導致操作延遲的情況。
[0005](2)大屏電子設備是目前主流的發(fā)展趨勢。由于整機面積過大,以及各應用的操作方式有所不同,會造成無法單手操作以及用戶需要查看所顯示的操作方式再進行操作的不便情況。
【發(fā)明內(nèi)容】
[0006]鑒于以上情形,期望提供能夠便于用戶操作且能夠快速對用戶操作做出響應的控制響應方法和電子設備。
[0007]根據(jù)本發(fā)明的一個方面,提供了一種控制響應方法,所述方法應用于電子設備中,所述電子設備包括第一輸入裝置和本體裝置,所述第一輸入裝置通過連接結構與所述本體裝置活動連接,且當針對所述第一輸入裝置施加外力時能夠迫使所述第一輸入裝置相對所述本體裝置產(chǎn)生相對運動,所述方法包括:獲得所述第一輸入裝置相對于所述本體裝置進行相對運動的運動參數(shù);根據(jù)所述運動參數(shù)確定所述第一輸入裝置相對所述本體裝置產(chǎn)生相對運動的相對運動方向,所述相對運動方向用于表征所述操作體針對所述本體裝置的實際輸入方向;獲得所述電子設備中當前處于工作狀態(tài)的應用程序;基于所述實際輸入方向以及所述當前處于工作狀態(tài)的應用程序確定執(zhí)行指令;以及所述應用程序響應所述執(zhí)行指令。
[0008]優(yōu)選地,在根據(jù)本發(fā)明實施例的方法中,所述電子設備還包括顯示屏,并且所述顯示屏固定于所述第一輸入裝置上,從而所述顯示屏通過連接結構與所述本體裝置活動連接;或者,所述電子設備還包括顯示屏,所述顯示屏設置在所述電子設備的本體裝置內(nèi),所述顯示屏的顯示區(qū)域通過所述本體裝置的第一表面顯露;所述第一輸入裝置為平板,所述平板通過連接結構活動連接于所述本體裝置的第二表面,所述第一表面與所述第二表面相反。
[0009]優(yōu)選地,在根據(jù)本發(fā)明實施例的方法中,如果所述當前處于工作狀態(tài)的應用程序不同,則其所對應的執(zhí)行指令不同。
[0010]優(yōu)選地,在根據(jù)本發(fā)明實施例的方法中,所述基于所述實際輸入方向以及所述當前處于工作狀態(tài)的應用程序確定執(zhí)行指令包括:提取所述當前處于工作狀態(tài)的應用程序響應的預設輸入操作;確定所述預設輸入操作的預設輸入方向;當所述預設輸入方向與所述實際輸入方向一致時,確定與所述預設輸入操作對應的響應指令作為所述執(zhí)行指令。
[0011]優(yōu)選地,根據(jù)本發(fā)明實施例的方法進一步包括:提取所述電子設備的任意一個應用程序的預設輸入操作與響應指令;當所述任意一個應用程序的預設輸入操作的輸入方向與所述第一輸入裝置相對所述電子設備產(chǎn)生相對運動的輸入方向一致時,建立所述輸入方向、所述任意一個應用程序以及響應指令的對應關系,并且其中,所述基于所述實際輸入方向以及所述當前處于工作狀態(tài)的應用程序確定執(zhí)行指令包括:基于所述實際輸入方向,根據(jù)所述對應關系確定響應指令,所述響應指令與所述實際輸入方向對應且所述響應指令與所述當前處于工作狀態(tài)的應用程序對應。
[0012]優(yōu)選地,在根據(jù)本發(fā)明實施例的方法中,當所述當前處于工作狀態(tài)的應用程序為第一應用程序時,第一輸入方向對應第一響應指令;當所述當前處于工作狀態(tài)的應用程序為第一應用程序時,第二輸入方向對應第二響應指令;所述第一響應指令與所述第二響應指令不同;當所述當前處于工作狀態(tài)的應用程序為第二應用程序時,所述第一輸入方向對應第三響應指令;當所述當前處于工作狀態(tài)的應用程序為第二應用程序時,所述第二輸入方向對應第四響應指令;所述第三響應指令與所述第四響應指令不同;所述第一應用程序與所述第二應用程序不同,所述第一響應指令與所述第三響應指令不同,所述第一響應指令與所述第四響應指令不同;所述第二響應指令與所述第三響應指令不同,所述第二響應指令與所述第四響應指令不同。
[0013]根據(jù)本發(fā)明的另一個方面,提供了一種電子設備,包括:本體裝置,第一輸入裝置,其通過連接結構與所述本體裝置活動連接,且當針對所述第一輸入裝置施加外力時能夠迫使所述第一輸入裝置相對所述本體裝置產(chǎn)生相對運動,用于通過與所述本體裝置的相對運動來進行第一輸入操作;檢測裝置,位于所述本體裝置中,用于獲得所述第一輸入裝置相對于所述本體裝置進行相對運動的運動參數(shù),并且根據(jù)所述運動參數(shù)確定所述第一輸入裝置相對所述本體裝置產(chǎn)生相對運動的相對運動方向,所述相對運動方向用于表征所述操作體針對所述本體裝置的實際輸入方向;控制裝置,位于所述本體裝置中,用于獲得所述電子設備中當前處于工作狀態(tài)的應用程序,基于所述輸入方向以及所述當前處于工作狀態(tài)的應用程序確定執(zhí)行指令,并控制所述應用程序響應所述執(zhí)行指令。
[0014]優(yōu)選地,在根據(jù)本發(fā)明實施例的電子設備中,所述電子設備還包括顯示屏,并且所述顯示屏固定于所述第一輸入裝置上,從而所述顯示屏通過連接結構與所述本體裝置活動連接;或者,所述顯示屏設置在所述電子設備的本體裝置內(nèi),所述顯示屏的顯示區(qū)域通過所述本體裝置的第一表面顯露;所述第一輸入裝置為平板,所述平板通過連接結構活動連接于所述本體裝置的第二表面,所述第一表面與所述第二表面相反。
[0015]優(yōu)選地,在根據(jù)本發(fā)明實施例的電子設備中,所述當前處于工作狀態(tài)的應用程序的不同,其所對應的執(zhí)行指令不同。
[0016]優(yōu)選地,在根據(jù)本發(fā)明實施例的電子設備中,所述控制裝置進一步包括:提取單元,用于提取所述當前處于工作狀態(tài)的應用程序響應的預設輸入操作;確定單元,用于確定所述預設輸入操作的預設輸入方向;以及匹配單元,用于當所述預設輸入方向與所述實際輸入方向一致時,確定與所述預設輸入操作對應的響應指令作為所述執(zhí)行指令。
[0017]優(yōu)選地,在根據(jù)本發(fā)明實施例的電子設備中,所述控制裝置進一步包括:提取單元,用于提取所述電子設備的任意一個應用程序的預設輸入操作與響應指令;確定單元,用于確定所述預設輸入操作的預設輸入方向;匹配單元,用于當所述任意一個應用程序的預設輸入方向與所述第一輸入裝置相對所述電子設備產(chǎn)生相對運動的實際輸入方向一致時,建立所述實際輸入方向、所述任意一個應用程序以及響應指令的對應關系,并且根據(jù)所述對應關系確定響應指令,所述響應指令在所述對應關系中與所述實際輸入方向對應和所述響應指令在所述對應關系中與所述當前處于工作狀態(tài)的應用程序對應。
[0018]優(yōu)選地,在根據(jù)本發(fā)明實施例的電子設備中,當所述當前處于工作狀態(tài)的應用程序為第一應用程序時,第一相對運動方向對應第一響應指令;當所述當前處于工作狀態(tài)的應用程序為第一應用程序時,第二相對運動方向對應第二響應指令,所述第一響應指令與所述第二響應指令不同;當所述當前處于工作狀態(tài)的應用程序為第二應用程序時,第一相對運動方向對應第三響應指令;當所述當前處于工作狀態(tài)的應用程序為第二應用程序時,第二相對運動方向對應第四響應指令,所述第三響應指令與所述第四響應指令不同;所述第一應用程序與所述第二應用程序不同,所述第一響應指令與所述第三響應指令不同,所述第一響應指令與所述第四響應指令不同;所述第二響應指令與所述第三響應指令不同,所述第二響應指令與所述第四響應指令不同。
[0019]在根據(jù)本發(fā)明實施例的控制響應方法和電子設備中,通過采用第一輸入裝置與本體裝置之間實際地發(fā)生相對運動,然后解析這種實體的相對運動所對應的是何種指令,進而由應用程序執(zhí)行該指令的設計,可以實現(xiàn)如下效果:首先,由于第一輸入裝置的操作方式較為單一,通常為兩種相反方向上的相對運動,因此用戶無需查看當前應用所對應的滑動方式,只需以固定的方式操作第一輸入裝置就可以執(zhí)行對應的操作,這對于用戶來說是最簡單自然的方式。另外,由于通過第一輸入裝置進行的輸入是硬件層面上的操作,因此能夠有效地克服軟件反應慢的問題。并且,由于第一輸入裝置的操作方式的單一性,用戶能夠易于進行單手操作。
【附圖說明】
[0020]圖1是示出了根據(jù)本發(fā)明實施例的控制響應方法的過程的流程圖;
[0021]圖2示出了圖1中所示的控制響應方法中的步驟S104的具體過程的一種示例;
[0022]圖3示出了圖1中所示的控制響應方法中的步驟S104的具體過程的另一種示例;
[0023]圖4是示出了根據(jù)本發(fā)明實施例的電子設備