国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      控件的展現(xiàn)方法及裝置的制造方法

      文檔序號:8298771閱讀:165來源:國知局
      控件的展現(xiàn)方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及移動技術(shù)領(lǐng)域,尤其涉及一種控件的展現(xiàn)方法及裝置。
      【背景技術(shù)】
      [0002]隨著移動互聯(lián)技術(shù)的快速發(fā)展,移動終端(例如手機、平板電腦等)已日益普及,并且移動終端提供的功能也越來越多。通常情況下,用戶可以自由地在移動終端上安裝各種應(yīng)用程序(App),例如用戶可以在手機上安裝百度輸入法。
      [0003]目前,用戶可以點擊不同應(yīng)用程序菜單中的按鈕來調(diào)用該按鈕的下一級按鈕,通常情況下,該按鈕的下一級按鈕會以浮層的形式展現(xiàn)在菜單上。
      [0004]但是,這種展現(xiàn)方式會遮擋菜單上的部分按鈕,不方便用戶點擊被遮擋的按鈕,且只能展現(xiàn)同一級的按鈕。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出一種控件的展現(xiàn)方法,該方法能夠在展現(xiàn)下一級控件時,不會遮擋其他控件,且可以在屏幕大小有限的移動終端上展現(xiàn)兩級控件。
      [0006]本發(fā)明的第二個目的在于提出一種控件的展現(xiàn)裝置。
      [0007]為達上述目的,根據(jù)本發(fā)明第一方面實施例提出了一種控件的展現(xiàn)方法,包括:判斷當前應(yīng)用程序當前界面上預(yù)設(shè)類型的控件是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)控件所在的單位區(qū)域;以及若所述被觸發(fā)控件所在的單位區(qū)域不是所述當前界面的最后一個單位區(qū)域,則將第一區(qū)域整體向下移動,并在第二區(qū)域展現(xiàn)所述被觸發(fā)控件的下一級控件,其中,所述第一區(qū)域為所述被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,所述第二區(qū)域為所述第一區(qū)域和所述被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域,所述控件包括按鈕。
      [0008]本發(fā)明實施例的控件的展現(xiàn)方法,獲得被觸發(fā)控件所在的單位區(qū)域,并在被觸發(fā)控件所在的單位區(qū)域不是當前界面的最后一個單位區(qū)域時,將第一區(qū)域整體向下移動,并在第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,使得展現(xiàn)下一級控件時,不會遮擋其他控件,且可以在屏幕大小有限的移動終端上展現(xiàn)兩級控件。
      [0009]為達上述目的,根據(jù)本發(fā)明第二方面實施例提出了一種控件的展現(xiàn)裝置,包括:獲得模塊,用于判斷當前應(yīng)用程序當前界面上預(yù)設(shè)類型的控件是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)控件所在的單位區(qū)域;以及展現(xiàn)模塊,用于若所述被觸發(fā)控件所在的單位區(qū)域不是所述當前界面的最后一個單位區(qū)域,則將第一區(qū)域整體向下移動,并在第二區(qū)域展現(xiàn)所述被觸發(fā)控件的下一級控件,其中,所述第一區(qū)域為所述被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,所述第二區(qū)域為所述第一區(qū)域和所述被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域,所述控件包括按鈕。
      [0010]本發(fā)明實施例的終端的解鎖裝置,獲得被觸發(fā)控件所在的單位區(qū)域,并在被觸發(fā)控件所在的單位區(qū)域不是當前界面的最后一個單位區(qū)域時,將第一區(qū)域整體向下移動,并在第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,使得展現(xiàn)下一級控件時,不會遮擋其他控件,且可以在屏幕大小有限的移動終端上展現(xiàn)兩級控件。
      [0011]本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
      【附圖說明】
      [0012]圖1是本發(fā)明一個實施例的控件的展現(xiàn)方法流程圖。
      [0013]圖2是本發(fā)明一個實施例的包含預(yù)設(shè)類型控件的界面示意圖。
      [0014]圖3是本發(fā)明一個實施例的展現(xiàn)下一級按鈕的界面示意圖。
      [0015]圖4是本發(fā)明一個實施例的控件的展現(xiàn)裝置的結(jié)構(gòu)示意圖。
      [0016]圖5是本發(fā)明另一個實施例的控件的展現(xiàn)裝置的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0017]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
      [0018]下面參考附圖描述本發(fā)明實施例的控件的展現(xiàn)方法及裝置。
      [0019]圖1是本發(fā)明實施例的控件的展現(xiàn)方法流程圖。
      [0020]如圖1所示,該控件的展現(xiàn)方法包括:
      [0021]S101,判斷當前應(yīng)用程序當前界面上預(yù)設(shè)類型的控件是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)控件所在的單位區(qū)域。
      [0022]其中,當前應(yīng)用程序可以為輸入法,也可以為其他應(yīng)用程序,預(yù)設(shè)類型的控件包括至少具有下一級功能的按鈕,如圖2所示,界面上的“滑動設(shè)置”按鈕即為一預(yù)設(shè)類型的控件,被觸發(fā)控件所在的單位區(qū)域可以為被觸發(fā)控件所在的行或列。
      [0023]具體地,判斷圖2中的“滑動設(shè)置”按鈕是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)按鈕所在的行為第一行。
      [0024]S102,若被觸發(fā)控件所在的單位區(qū)域不是當前界面的最后一個單位區(qū)域,則將第一區(qū)域整體向下移動,并在第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,其中,第一區(qū)域為被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,第二區(qū)域為第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域,控件包括按鈕。
      [0025]在獲得被觸發(fā)控件所在的單位區(qū)域之后,判斷該單位區(qū)域不是當前界面的最后一個單位區(qū)域,若不是,則將第一區(qū)域整體向下移動即將第一區(qū)域中的按鈕整體下移,并在第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,其中,第一區(qū)域為被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,第二區(qū)域為第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域。
      [0026]具體地,當用戶點擊圖2中的“滑動設(shè)置”按鈕時,獲得“滑動設(shè)置”按鈕位于當前界面的第一行,且當前界面存在多行按鈕,即“滑動設(shè)置”按鈕所在的行不是當前界面的最后一行,故將第一區(qū)域整體下移,并在第二區(qū)域顯示“滑動設(shè)置”按鈕的下一級按鈕,如圖3所示;從圖3中可以看出第二區(qū)域的高度與被觸發(fā)控件所在的單位區(qū)域的高度相同,需要說明的是圖3僅為示例,事實上,第二區(qū)域的高度可以與被觸發(fā)控件所在的單位區(qū)域的高度不同,例如,第二區(qū)域的高度可以為被觸發(fā)控件所在的單位區(qū)域的高度的3/4,這樣,可以方便用戶區(qū)分當前不同級別的按鈕,例如方便用戶獲知第二區(qū)域的按鈕是下一級按鈕。當然,第二區(qū)域的顏色也可以設(shè)置為與其他區(qū)域不同,這樣,同樣可以方便用戶區(qū)分當前不同級別的按鈕。
      [0027]另外,當下一級按鈕的數(shù)量大于第二區(qū)域能夠展現(xiàn)的下一級按鈕的最大數(shù)量時,第二區(qū)域支持用戶通過滑動操作來更換展現(xiàn)的下一級按鈕。
      [0028]具體地,如圖3所示,當“滑動設(shè)置”按鈕的下一級按鈕大于4個時,用戶可以通過左右滑動位于第二區(qū)域的下一級按鈕來進行更換展現(xiàn)。
      [0029]另外,若監(jiān)控到當前界面上另一預(yù)設(shè)類型的控件被觸發(fā),則將當前被觸發(fā)控件的下一級控件覆蓋到第二區(qū)域,以在第二區(qū)域展現(xiàn)當前被觸發(fā)控件的下一級控件。
      [0030]具體地,若圖3中的“超級皮膚”按鈕也有下一級按鈕,則在用戶點擊圖3中的“超級皮膚”按鈕后,“超級皮膚”按鈕的下一級按鈕會顯示在第二區(qū)域,當然,此時的第二區(qū)域中不存在“滑動設(shè)置”按鈕的下一級按鈕。
      [0031]進一步地,若監(jiān)控到被觸發(fā)控件再次被觸發(fā),則將第一區(qū)域整體向上移動,并移除第二區(qū)域。
      [0032]具體地,若用戶點擊圖3中的“滑動設(shè)置”按鈕,則第一區(qū)域整體向上移動即將第一區(qū)域中的按鈕整體向上移動,并移除第二區(qū)域,即不顯示“滑動設(shè)置”按鈕的下一級按鈕,如圖2所示。
      [0033]需要說明的是,若當前界面上的其他按鈕均不具有下一級按鈕,則在用戶點擊圖3中除“滑動設(shè)置”按鈕之外的區(qū)域后,也可以實現(xiàn)第一區(qū)域整體向上移動,并移除第二區(qū)域。
      [0034]由此可見,本發(fā)明實施例可以實現(xiàn)在屏幕大小有限的移動終端上展現(xiàn)兩級按鈕,從而方便用戶對不同級按鈕進行點擊等操作。
      [0035]上述控件的展現(xiàn)方法,獲得被觸發(fā)控件所在的單位區(qū)域,并在被觸發(fā)控件所在的單位區(qū)域不是當前界面的最后一個單位區(qū)域時,將第一區(qū)域整體向下移動,并在第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,使得展現(xiàn)下一級控件時,不會遮擋其他控件,且可以在屏幕大小有限的移動終端上展現(xiàn)兩級控件。
      [0036]為了實現(xiàn)上述實施例,本發(fā)明還提出一種控件的展現(xiàn)裝置。
      [0037]圖4是本發(fā)明一個實施例的控件的展現(xiàn)裝置的結(jié)構(gòu)示意圖。
      [0038]如圖4所示,該控件的展現(xiàn)裝置包括獲得模塊41和展現(xiàn)模塊42,其中:
      [0039]獲得模塊41用于判斷當前應(yīng)用程序當前界面上預(yù)設(shè)類型的控件是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)控件所在的單位區(qū)域;展現(xiàn)模塊42用于若被觸發(fā)控件所在的單位區(qū)域不是當前界面的最后一個單位區(qū)域,則將第一區(qū)域整體向下移動,并在第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,其中,第一區(qū)域為被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,第二區(qū)域為第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域,控件包括按鈕。
      [0040]其中,當前應(yīng)用程序可以為輸入法,也可以為其他應(yīng)用程序,預(yù)設(shè)類型的控件包括至少具有下一級功能的按鈕,如圖2所示,界面上的“滑動設(shè)置”按鈕即為一預(yù)設(shè)類型的控件,被觸發(fā)控件所在的單位區(qū)域可以為被觸發(fā)控件所在的行或列。
      [0041]具體地,獲得模塊41判斷圖2中的“滑動設(shè)置”按鈕是否被觸發(fā),若被觸發(fā),則獲得被觸發(fā)按鈕所在的行為第一行。
      [0042]在獲得模塊41獲得被觸發(fā)控件所在的單位區(qū)域之后,展現(xiàn)模塊42判斷該單位區(qū)域不是當前界面的最后一個單位區(qū)域,若不是,則將第一區(qū)域整體向下移動即將第一區(qū)域中的按鈕整體下移,并在第二區(qū)域展現(xiàn)被觸發(fā)控件的下一級控件,其中,第一區(qū)域為被觸發(fā)控件所在單位區(qū)域之后的所有單位區(qū)域,第二區(qū)域為第一區(qū)域和被觸發(fā)控件所在的單位區(qū)域之間的區(qū)域。
      [0043]具體地,當用戶點擊圖2中的“滑動設(shè)置”按鈕時,獲得模塊41獲得“滑動設(shè)置”按鈕位于當前界面的第一行,展現(xiàn)模塊42判斷當前界面存在多行按鈕,即“滑動設(shè)置”按鈕所在的行不是當前界面的最后一行,故將第一區(qū)域整體下移,并在第二區(qū)域顯示“滑動設(shè)置”按鈕的下一級按鈕,如圖3所示;從圖3中可以看出第二區(qū)域的高度與被觸發(fā)控件所在的單位區(qū)域的高度相同,需要說明的是圖3僅為示例,事實上,第二區(qū)域的高度可以與被觸發(fā)控件所在的單位區(qū)域的高度不同,例如,第二區(qū)域的高度可以為“滑動設(shè)置”按鈕所在行的高
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1