一種控制鎖屏界面的方法
【技術領域】
[0001]本發明涉及用戶界面技術領域,尤其涉及一種控制鎖屏界面的方法。
【背景技術】
[0002]鎖屏功能廣泛應用于如智能手機或平板電腦等帶有觸摸屏的終端,其最初目的是為了防止對被亮屏后的觸摸屏進行誤操作。隨著終端的大屏化發展,作為亮屏后顯示的第一個界面,鎖屏界面上大量的空白區域逐漸成為了開發的目標,如用于展示信息等。
[0003]在現有的一種開發設計中,以分頁的形式對鎖屏界面進行了擴展,鎖屏界面包括多個界面,通過在鎖屏界面上左右滑動可以實現界面的切換。一方面,這些界面可以將如時間、天氣、日程、短信或來電顯示等控件以不可操作的方式進行顯示,另一方面,這些界面還可以將如資訊、短信、撥號盤、相機或播放器等控件以可操作的方式進行顯示。
[0004]然而,上述提及的開發設計雖然為鎖屏界面賦予了更多的功能,但由于僅僅通過簡單滑動便可以實現界面的切換,以及在鎖屏界面的界面上增加了可操作的控件,容易導致對鎖屏界面的誤操作,違背了鎖屏功能的設計初衷,降低了用戶的使用體驗。
【發明內容】
[0005]本發明實施例提供一種控制鎖屏界面的方法,可以防止對鎖屏界面的誤操作。
[0006]本發明實施例提供的一種控制鎖屏界面的方法,包括:
[0007]在獲取到進入鎖屏界面的指令后,顯示所述鎖屏界面的主界面;
[0008]獲取在所述鎖屏界面的主界面上輸入的第一滑動操作;
[0009]在確定所述第一滑動操作符合預設的滑動條件時,將所述鎖屏界面的副界面以不可操作的方式覆蓋于所述主界面顯示。
[0010]本發明實施例在獲取到進入鎖屏界面的指令后,顯示鎖屏界面的主界面,接著獲取在鎖屏界面的主界面上輸入的第一滑動操作,并在確定第一滑動操作符合預設的滑動條件時,將鎖屏界面的副界面以不可操作的方式覆蓋于主界面顯示,由于鎖屏界面的副界面多用于顯示可操作的控件,而顯示的副界面處于不可操作的狀態,故可以防止對鎖屏界面的誤操作。
【附圖說明】
[0011]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0012]圖1是本發明實施例提供的一種控制鎖屏界面的方法的流程示意圖;
[0013]圖2是本發明實施例提供的另一種控制鎖屏界面的方法的流程示意圖;
[0014]圖3是本發明實施例提供的一種終端的結構示意圖;
[0015]圖4是本發明實施例提供的另一種終端的結構示意圖;
[0016]圖5是本發明實施例提供的一種滑動方向的示意圖;
[0017]圖6是本發明實施例提供的一種滑動條件的示意圖;
[0018]圖7是本發明實施例提供的另一種滑動條件的示意圖。
【具體實施方式】
[0019]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0020]本發明實施例中的終端,包括智能手機、平板電腦、數字音視頻播放器、電子閱讀器、手持游戲機和車載電子設備等電子設備,其操作系統可以是Android、1S、WindowsPhone和BlackBerry OS等系統,這里不作限定。需要說明的是,本發明實施例中的終端的顯示屏具備觸摸輸入功能,并且終端具備鎖屏功能。
[0021]圖1是本發明實施例中一種控制鎖屏界面的方法的流程示意圖。如圖所示本實施例中的控制鎖屏界面的方法的流程可以包括:
[0022]S101,在獲取到進入鎖屏界面的指令后,顯示所述鎖屏界面的主界面。
[0023]可選地,所述進入鎖屏界面的指令包括亮屏指令或鎖屏指令。其中,亮屏指令用于點亮顯示屏,可以是由用戶短按終端的電源鍵、用戶翻開終端的皮套或翻蓋以及終端的后臺應用點亮顯示屏等操作觸發的,例如:當終端處于滅屏時,用戶短按終端上的電源鍵,終端獲取到亮屏指令,點亮顯示屏;鎖屏指令用于將終端從非鎖屏狀態切入鎖屏狀態,例如:假設終端的顯示屏上的懸浮按鈕的菜單中提供有鎖屏選項,在用戶點擊該選項時,終端獲取到鎖屏指令,切入鎖屏狀態,又如:用戶在終端的顯示屏上使用預設的手勢操作(如從上往下滑)時,終端獲取到鎖屏指令,切入鎖屏狀態。
[0024]具體地,終端在獲取到進入鎖屏界面的指令后,在顯示屏上顯示鎖屏界面的主界面。應理解地,對于鎖屏界面包括多個界面的情況,這些界面應分為一個主界面和至少一個副界面,主界面是終端在鎖屏后直接默認進入的界面,一般用于放置時間、日歷、短信或來電顯示等控件;副界面是相對主界面而言的其它界面,即終端在鎖屏后不直接進入的界面。進一步地,為了減少對鎖屏界面的主界面的誤操作,主界面上的控件均為不可操作的控件。
[0025]可選地,鎖屏界面的主界面顯示有各個副界面對應的圖標。例如:在主界面的上方或下方顯示等同于副界面數量的圓點或字符。
[0026]S102,獲取在所述鎖屏界面的主界面上輸入的第一滑動操作。
[0027]例如,用戶使用手指在鎖屏界面的主界面上滑動,終端通過顯示屏獲取該滑動操作。
[0028]S103,在確定所述第一滑動操作符合預設的滑動條件時,將所述鎖屏界面的副界面以不可操作的方式覆蓋于所述主界面顯示。
[0029]在此之前,終端需先確定第一滑動操作的滑動方向為第一方向,或第一方向的逆方向。需要指出的是,這里的第一方向可以是預設的一個任意方向,這里不作限定。為了便于下文的描述,本發明實施例中,第一方向為如圖5所示的水平向左方向,第一方向的逆方向為如圖5所示的水平向右方向。
[0030]具體地,終端在第一滑動操作停止且第一滑動操作的執行物未離開主界面時,判斷第一滑動操作的滑動距離是否小于預設的距離閾值,若是,則將鎖屏界面的副界面以不可操作的方式覆蓋于主界面顯示。其中,第一滑動操作的執行物在正常情況可以是用戶的手指或用戶使用的電容筆等,在非正常情況可以是用戶的手肘或與褲兜接觸的腿部等,這里不作限定。例如:請參閱圖6,當用戶使用手指水平向左滑動鎖屏界面的主界面(從A處滑至B處停止)且手指未離開主界面時,終端通過判斷得知第一滑動操作的滑動距離小于預設的距離閾值,此時將右方對應的鎖屏界面的副界面覆蓋于主界面顯示(可以根據滑動過程執行相應地過渡顯示,如逐漸覆蓋等),并且所顯示的副界面的控件均處于不可操作狀態(如點擊懸浮按鈕或文本框等均不執行相應的操作)。采用該方法,用戶可以在鎖屏界面的主界面上通過短滑操作快速查看其它副界面的內容而不會導致誤操作。
[0031]一個具體的示例,假設鎖屏界面的主界面的左側是資訊閱讀界面,顯示有一個資訊閱讀控件,用戶通過手指在主界面向右短滑時,將左側資訊閱讀界面以不可操作的方式覆蓋于主界面顯示,同時向資訊閱讀應用發送信息更新指令,將更新后的信息進行顯示。用戶的手指離開顯示屏時,則將顯示屏顯示的內