本技術涉及電子,尤其涉及一種折疊屏控制方法及電子設備。
背景技術:
1、目前,手機、平板電腦等電子設備已廣泛應用于人們的日常生活和工作中。隨著屏幕技術的進步,電子設備的顯示屏也逐漸朝著大屏方向發展,以給用戶提供更豐富的信息和更好的視覺體驗。
2、當電子設備的顯示屏太大時,會影響其便攜性能,因此,具有折疊屏的電子設備應運而生。折疊屏可以基于用戶的操作呈現不同的物理形態,例如,展開形態和折疊形態,其中,在展開形態下,折疊屏可以作為大屏使用;在折疊形態下,可以方便用戶攜帶。
3、折疊屏在給用戶帶來大屏體驗的同時,其自身的折疊結構對用戶的操作也提出了要求。因此,如何提升用戶的操作體驗是本領域要解決的一個技術問題。
技術實現思路
1、有鑒于此,本技術提供一種折疊屏控制方法及電子設備,用于提升用戶的操作體驗。
2、為了實現上述目的,第一方面,本技術實施例提供一種折疊屏控制方法,應用于具有折疊屏的電子設備,所述方法包括:
3、接收作用于所述折疊屏的折疊操作,所述折疊屏包括:第一屏、第二屏、第三屏、第一折疊軸和第二折疊軸,所述第一折疊軸位于所述第一屏和所述第二屏之間,用于使所述第一屏相對于所述第二屏折疊或展開;所述第二折疊軸位于所述第二屏和所述第三屏之間,用于使所述第三屏相對于所述第二屏折疊或展開;在正確的折疊順序下,先折疊所述第三屏后折疊所述第一屏;
4、響應于所述折疊操作,響應于所述折疊屏的折疊順序異常,發出第一提示信息。
5、本技術實施例提供的折疊屏控制方法,電子設備可以在接收到用戶對折疊屏的折疊操作后,響應該折疊操作,在折疊屏的折疊順序異常的情況下,響應該異常情況,發出提示信息,這樣可以幫助用戶按照正確的折疊順序進行折疊,提升用戶的操作體驗,降低用戶折疊錯誤對電子設備使用壽命的影響。
6、在第一方面的一種可能的實施方式中,響應于所述折疊屏的折疊順序異常,并且,在滿足第一目標條件的情況下,發出所述第一提示信息;
7、所述第一目標條件包括:所述折疊順序異常的持續時長達到第一時長,或者,檢測到作用于第一目標區域的觸摸操作,或者,基于多種檢測方式均檢測到所述折疊屏的折疊順序異常。
8、通過上述實施方式,可以減少誤觸發的情況,提高控制結果的準確性。
9、在第一方面的一種可能的實施方式中,所述折疊屏的折疊順序異常,包括:第一夾角與第二夾角的差小于預設閾值,所述第一夾角為所述第一屏與所述第二屏之間的夾角,所述第二夾角為所述第二屏與所述第三屏之間的夾角。
10、上述實施方式中,基于折疊屏中相鄰屏之間的夾角關系判斷折疊屏的折疊順序是否異常,可以比較早地確定出折疊屏折疊順序異常的情況,提高折疊順序異常檢測的及時性。
11、在第一方面的一種可能的實施方式中,所述折疊屏的折疊順序異常,包括:所述第一夾角小于預設角度,并且,所述第一夾角與所述第二夾角的差小于所述預設閾值。
12、上述實施方式中,在判定折疊屏的折疊順序異常時,通過限定第一夾角小于預設角度,可以減少與其他折疊操作發生沖突的情況,提高控制結果的準確性。
13、在第一方面的一種可能的實施方式中,所述第一屏和所述第二屏的其中之一對應設有第一磁體,另一個對應設有霍爾傳感器,所述第三屏對應設有第二磁體;在折疊形態下,所述第三屏位于所述第一屏與所述第二屏之間,所述第一磁體、所述第二磁體和所述霍爾傳感器在所述第二屏上的投影重疊,所述第一磁體的第一磁極和所述第二磁體的第二磁極朝向所述霍爾傳感器,并且,所述第一磁極的極性與所述第二磁極的極性相反;
14、所述電子設備在所述霍爾傳感器感應到所述第一磁極靠近,未感應到所述第二磁極或感應到的所述第二磁極的磁場強度小于第一強度的情況下,確定所述折疊屏的折疊順序異常。
15、上述實施方式中,基于折疊屏中相鄰屏之間的磁感應關系,判斷折疊屏的折疊順序是否異常,所需的磁感應器件成本較低,因而可以降低硬件成本。
16、在第一方面的一種可能的實施方式中,所述第一屏和所述第二屏的其中之一對應設有磁體,另一個對應設有霍爾傳感器;在折疊形態下,所述第三屏位于所述第一屏與所述第二屏之間,所述磁體和所述霍爾傳感器在所述第二屏上的投影重疊;
17、所述電子設備在所述霍爾傳感器感應到所述磁體,并且感應到的磁場強度大于目標強度的情況下,確定所述折疊屏的折疊順序異常。
18、上述實施方式中,基于折疊屏中相鄰屏之間的磁感應關系,判斷折疊屏的折疊順序是否異常,所需的磁感應器件成本較低,因而可以降低硬件成本。
19、在第一方面的一種可能的實施方式中,所述第一提示信息包括:用于提示折疊順序錯誤的提示信息,和/或,用于提示正確折疊順序的提示信息。
20、通過上述實施方式,可以方便用戶獲知折疊順序錯誤的情況,也可以方便用戶獲知正確的折疊順序,從而提高用戶的使用體驗。
21、在第一方面的一種可能的實施方式中,所述第一提示信息包括下列中的至少一種:界面顯示信息、振動信息、聲音信息和光信息。這樣可以提高信息提示的靈活性和豐富性。
22、在第一方面的一種可能的實施方式中,在折疊形態下,所述第一折疊軸在第一方向上的厚度大于所述第二折疊軸在第一方向上的厚度,所述第一方向垂直于所述第二屏的顯示平面。
23、在第一方面的一種可能的實施方式中,所述方法還包括:
24、接收作用于所述折疊屏的目標操作,所述目標操作用于改變第一目標屏和第二目標屏之間的夾角大小,所述第一目標屏和所述第二目標屏為所述折疊屏的兩個相鄰的屏,所述第一目標屏和所述第二目標屏能夠繞目標折疊軸按照第一方向折疊,所述目標折疊軸為所述第一目標屏和所述第二目標屏之間的折疊軸;
25、響應于所述目標操作,響應于所述第一目標屏和所述第二目標屏按照第二方向折疊,發出第二提示信息,所述第二方向為所述第一方向的相反方向。
26、上述實施方式中,電子設備可以在接收到用戶對折疊屏的目標操作(用于改變折疊屏的相鄰屏之間夾角大小)后,響應該目標操作,在折疊屏被反折的情況下,響應該情況,發出提示信息,這樣可以幫助用戶按照正確的折疊方向進行折疊,提升用戶的操作體驗,降低用戶折疊錯誤對電子設備使用壽命的影響。
27、在第一方面的一種可能的實施方式中,響應于所述第一目標屏和所述第二目標屏按照第二方向折疊,并且,在滿足第二目標條件的情況下,發出所述第二提示信息;
28、所述第二目標條件包括:所述第一目標屏和所述第二目標屏按照第二方向折疊的持續時長達到第二時長,或者,檢測到作用于第二目標區域的觸摸操作,或者,基于多種檢測方式均檢測到所述第一目標屏和所述第二目標屏按照第二方向折疊。
29、通過上述實施方式,可以減少誤觸發的情況,提高控制結果的準確性。
30、在第一方面的一種可能的實施方式中,所述第一目標屏和所述第二目標屏按照第二方向折疊,包括:所述第一目標屏與所述第二目標屏之間的夾角大于第二閾值,所述第二閾值大于180°。
31、上述實施方式中,基于折疊屏中相鄰屏之間的夾角大小判斷折疊屏是否反折,可以比較方便快速地確定出折疊屏折疊順序異常的情況,并可以利用折疊屏中已有用于檢測屏幕角度的傳感器,降低硬件成本。
32、在第一方面的一種可能的實施方式中,所述第一目標屏與所述第二目標屏之間設置有壓力傳感器,所述電子設備在所述壓力傳感器檢測的壓力大于壓力閾值的情況下,確定所述第一目標屏和所述第二目標屏按照第二方向折疊。
33、上述實施方式中,基于壓力判斷折疊屏是否反折,可以比較快速地確定出折疊屏折疊順序異常的情況,提高反折檢測的及時性。
34、第二方面,本技術實施例提供一種折疊屏控制裝置,應用于具有折疊屏的電子設備,所述裝置包括:
35、輸入模塊,用于接收作用于所述折疊屏的折疊操作,所述折疊屏包括:第一屏、第二屏、第三屏、第一折疊軸和第二折疊軸,所述第一折疊軸位于所述第一屏和所述第二屏之間,用于使所述第一屏相對于所述第二屏折疊或展開;所述第二折疊軸位于所述第二屏和所述第三屏之間,用于使所述第三屏相對于所述第二屏折疊或展開;在正確的折疊順序下,先折疊所述第三屏后折疊所述第一屏;
36、處理模塊,用于響應于所述折疊操作,響應于所述折疊屏的折疊順序異常,發出第一提示信息。
37、在第二方面的一種可能的實施方式中,所述處理模塊具體用于:響應于所述折疊屏的折疊順序異常,并且,在滿足第一目標條件的情況下,發出所述第一提示信息;
38、所述第一目標條件包括:所述折疊順序異常的持續時長達到第一時長,或者,檢測到作用于第一目標區域的觸摸操作,或者,基于多種檢測方式均檢測到所述折疊屏的折疊順序異常。
39、在第二方面的一種可能的實施方式中,所述折疊屏的折疊順序異常,包括:第一夾角與第二夾角的差小于預設閾值,所述第一夾角為所述第一屏與所述第二屏之間的夾角,所述第二夾角為所述第二屏與所述第三屏之間的夾角。
40、在第二方面的一種可能的實施方式中,所述折疊屏的折疊順序異常,包括:所述第一夾角小于預設角度,并且,所述第一夾角與所述第二夾角的差小于所述預設閾值。
41、在第二方面的一種可能的實施方式中,所述第一屏和所述第二屏的其中之一對應設有第一磁體,另一個對應設有霍爾傳感器,所述第三屏對應設有第二磁體;在折疊形態下,所述第三屏位于所述第一屏與所述第二屏之間,所述第一磁體、所述第二磁體和所述霍爾傳感器在所述第二屏上的投影重疊,所述第一磁體的第一磁極和所述第二磁體的第二磁極朝向所述霍爾傳感器,并且,所述第一磁極的極性與所述第二磁極的極性相反;
42、所述處理模塊還用于:在所述霍爾傳感器感應到所述第一磁極靠近,未感應到所述第二磁極或感應到的所述第二磁極的磁場強度小于第一強度的情況下,確定所述折疊屏的折疊順序異常。
43、在第二方面的一種可能的實施方式中,所述第一屏和所述第二屏的其中之一對應設有磁體,另一個對應設有霍爾傳感器;在折疊形態下,所述第三屏位于所述第一屏與所述第二屏之間,所述磁體和所述霍爾傳感器在所述第二屏上的投影重疊;
44、所述處理模塊還用于:在所述霍爾傳感器感應到所述磁體,并且感應到的磁場強度大于目標強度的情況下,確定所述折疊屏的折疊順序異常。
45、在第二方面的一種可能的實施方式中,所述第一提示信息包括:用于提示折疊順序錯誤的提示信息,和/或,用于提示正確折疊順序的提示信息。
46、在第二方面的一種可能的實施方式中,所述第一提示信息包括下列中的至少一種:界面顯示信息、振動信息、聲音信息和光信息。
47、在第二方面的一種可能的實施方式中,在折疊形態下,所述第一折疊軸在第一方向上的厚度大于所述第二折疊軸在第一方向上的厚度,所述第一方向垂直于所述第二屏的顯示平面。
48、在第二方面的一種可能的實施方式中,所述輸入模塊還用于:接收作用于所述折疊屏的目標操作,所述目標操作用于改變第一目標屏和第二目標屏之間的夾角大小,所述第一目標屏和所述第二目標屏為所述折疊屏的兩個相鄰的屏,所述第一目標屏和所述第二目標屏能夠繞目標折疊軸按照第一方向折疊,所述目標折疊軸為所述第一目標屏和所述第二目標屏之間的折疊軸;
49、所述處理模塊還用于:響應于所述目標操作,響應于所述第一目標屏和所述第二目標屏按照第二方向折疊,發出第二提示信息,所述第二方向為所述第一方向的相反方向。
50、在第二方面的一種可能的實施方式中,所述處理模塊具體用于:響應于所述第一目標屏和所述第二目標屏按照第二方向折疊,并且,在滿足第二目標條件的情況下,發出所述第二提示信息;
51、所述第二目標條件包括:所述第一目標屏和所述第二目標屏按照第二方向折疊的持續時長達到第二時長,或者,檢測到作用于第二目標區域的觸摸操作,或者,基于多種檢測方式均檢測到所述第一目標屏和所述第二目標屏按照第二方向折疊。
52、在第二方面的一種可能的實施方式中,所述第一目標屏和所述第二目標屏按照第二方向折疊,包括:所述第一目標屏與所述第二目標屏之間的夾角大于第二閾值,所述第二閾值大于180°。
53、在第二方面的一種可能的實施方式中,所述第一目標屏與所述第二目標屏之間設置有壓力傳感器,所述處理模塊還用于:在所述壓力傳感器檢測的壓力大于壓力閾值的情況下,確定所述第一目標屏和所述第二目標屏按照第二方向折疊。
54、第三方面,本技術實施例提供一種電子設備,包括:存儲器和處理器,存儲器用于存儲計算機程序;處理器用于在調用計算機程序時執行上述第一方面或第一方面的任一實施方式所述的方法。
55、第四方面,本技術實施例提供一種計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被處理器執行時實現上述第一方面或第一方面的任一實施方式所述的方法。
56、第五方面,本技術實施例提供一種計算機程序產品,當計算機程序產品在電子設備上運行時,使得電子設備執行上述第一方面或第一方面的任一實施方式所述的方法。
57、第六方面,本技術實施例提供一種芯片系統,包括處理器,所述處理器與存儲器耦合,所述處理器執行存儲器中存儲的計算機程序,以實現上述第一方面或第一方面的任一實施方式所述的方法。其中,所述芯片系統可以為單個芯片,或者多個芯片組成的芯片模組。
58、可以理解的是,上述第二方面至第六方面的有益效果可以參見上述第一方面中的相關描述,在此不再贅述。