欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

界面顯示方法及裝置制造方法

文檔序號:6500199閱讀:144來源:國知局
界面顯示方法及裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種界面顯示方法及裝置,涉及電子設(shè)備【技術(shù)領(lǐng)域】,所述方法包括:確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù);依據(jù)N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,第一類觸發(fā)參數(shù)滿足預(yù)定條件,第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N;顯示第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中X個第一類輸入組件是滿足預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中Y個第二類輸入組件是不滿足預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。本發(fā)明適用于電子設(shè)備的圖形用戶界面GUI的動態(tài)調(diào)整。
【專利說明】界面顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子設(shè)備【技術(shù)領(lǐng)域】,特別涉及一種界面顯示方法及裝置。
【背景技術(shù)】
[0002]隨著計算機技術(shù)的發(fā)展,各種各樣的應(yīng)用程序與軟件的使用也越來越普及。每種軟件或應(yīng)用程序的使用界面都會存在大量的功能按鈕,例如,word的上邊欄會有很多快捷操作的按鈕,用來實現(xiàn)特殊的功能。軟件或應(yīng)用程序中的功能按鈕為用戶提供了豐富的功能,為用戶提供更好地使用體驗。
[0003]對于大屏幕的PC (Personal Computer,個人電腦)機而言,大量的功能按鈕能夠幫助用戶實現(xiàn)快捷的操作。但是對于屏幕較小的終端而言,過多的功能按鈕會使得屏幕的可操作區(qū)域變得更加狹小。目前可以通過將少量的主功能按鈕進行顯示,將其余大部分按鈕隱藏起來的方法來進行優(yōu)化,以便提高終端屏幕的操作區(qū)域的面積。
[0004]現(xiàn)有技術(shù)中至少存在如下問題:當將大部分按鈕進行隱藏后,用戶需要至少通過兩次點擊才能調(diào)出按鈕菜單,并且要在多個按鈕之間找到自己所需要的按鈕,這給用戶的使用帶來了不便。

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

[0005]提供一種界面顯示方法及裝置,能夠解決用戶在使用應(yīng)用軟件時不能快捷地選定常用功能按鈕的問題,為用戶提供更加方便的選取途徑。
[0006]第一方面,提供一種界面顯示方法,包括:
[0007]確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù);
[0008]依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N ;
[0009]顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0010]可選的,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,所述方法還包括:獲得所述第一應(yīng)用的啟動命令,所述觸發(fā)參數(shù)是截止到接收所述啟動命令前的觸發(fā)參數(shù)。
[0011]可選的,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,所述方法還包括:
[0012]獲得對所述第一應(yīng)用的界面進行調(diào)整的命令,其中,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同。
[0013]可選的,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,還包括:
[0014]判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級;確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。
[0015]例如,所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)包括:統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。
[0016]其中,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù);如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
[0017]例如,所述顯示X個第一類輸入組件并隱藏Y個第二類輸入組件包括:
[0018]顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者,僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
[0019]其中,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
[0020]可選的,所述方法還包括:接收更新指令;依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài);顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件;其中,所述C個第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
[0021]第二方面,提供一種界面顯示裝置,包括:
[0022]第一參數(shù)確定單元,用于確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù);
[0023]第二參數(shù)確定單元,用于依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N;
[0024]顯示單元,用于顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0025]可選的,所述裝置還包括:獲取單元,用于獲得所述第一應(yīng)用的啟動命令,所述觸發(fā)參數(shù)是截止到接收所述啟動命令前的觸發(fā)參數(shù)。
[0026]可選的,所述獲取單元還用于:獲得對所述第一應(yīng)用的界面進行調(diào)整的命令,其中,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同。[0027]進一步的,所述裝置還包括:判斷單元,用于判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級;則所述第一參數(shù)確定單元具體用于確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);則所述顯示單元還用于將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。
[0028]其中,所述第一參數(shù)確定單元具體還用于:統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。其中,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù);如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
[0029]其中,所述顯示單元具體還用于:顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者,僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
[0030]其中,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
[0031]進一步的,所述裝置還包括:接收單元,用于接收更新指令;處理單元,用于依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài);所述顯示單元還用于顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件;其中,所述C個第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù);顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件。能夠根據(jù)用戶的使用習慣動態(tài)調(diào)整應(yīng)用軟件的顯示界面中顯示的輸入組件,解決用戶在選取輸入組件中的按鈕和/或操作框時,需要多次操作才能選中某些輸入組件的問題,為用戶提供更加方便的選取輸入組件的途徑。
【專利附圖】

【附圖說明】
[0033]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0034]圖1為本發(fā)明實施例一提供的方法流程圖;
[0035]圖2為本發(fā)明實施例一提供的電子設(shè)備顯示界面示意圖;
[0036]圖3為本發(fā)明實施例二提供的方法流程圖;
[0037]圖4、圖5為本發(fā)明實施例三提供的裝置結(jié)構(gòu)示意圖。
【具體實施方式】[0038]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0039]為使本發(fā)明技術(shù)方案的優(yōu)點更加清楚,下面結(jié)合附圖和實施例對本發(fā)明作詳細說明。
[0040]實施例一
[0041]本實施例提供一種界面顯示方法,應(yīng)用于電子設(shè)備,如圖1所示,所述方法包括:
[0042]101、確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù)。
[0043]其中,所述第一應(yīng)用為電子設(shè)備中的應(yīng)用程序,輸入組件可以為應(yīng)用程序中在屏幕上顯示的功能按鈕或操作框。
[0044]以智能終端這一電子設(shè)備為例,如圖2所示,下方的幾何圖形代表按鈕,上面的矩形框代表操作框。其中,按鈕用于在用戶進行點擊時,直接地執(zhí)行與其關(guān)聯(lián)的功能,例如,刷新、返回或刪除等。進一步的,現(xiàn)有技術(shù)中,當某一應(yīng)用軟件中的功能按鈕過多時,由于終端屏幕面積的限制,為了能夠給用戶預(yù)留更多的屏幕進行顯示,往往會將一些不常用的功能按鈕隱藏在菜單按鈕中,如圖中最右側(cè)的按鈕,當用戶需要使用這些被隱藏的功能按鈕時,用戶首先點擊該菜單按鈕,屏幕會彈出對話框,顯示其中隱藏的功能按鈕,然后用戶執(zhí)行第二次點擊操作,使用所需要的功能按鈕。這樣的操作方式存在一定的缺陷,首先需要用戶進行兩次選取操作,其次,在進行第二次選取操作時,需要從很多按鈕中選取自己想要的按鈕,不利于用戶進行快速選取。操作框的功能與按鈕類似,但是較按鈕相比更為方便,例如,可以在操作框中輸入文本,根據(jù)文本進行查找、搜索操作;或者,點擊操作框出現(xiàn)下拉菜單,選取下拉菜單中的選項以對某些設(shè)定進行修改,例如,word中的下拉菜單可以快速的實現(xiàn)字體、字體大小或行距等的修改。在存在很多操作框時,現(xiàn)有技術(shù)并沒有給出很好的方法去隱藏不常用的操作框以騰出更多的屏幕空間。
[0045]其中,在執(zhí)行步驟101之前,分為兩種情況:
[0046]可選的,第一種情況是剛剛接收到啟動第一應(yīng)用的命令,則在啟動第一應(yīng)用后,執(zhí)行步驟101,自動檢測在此次啟動之前使用該第一應(yīng)用時記錄的觸發(fā)參數(shù),即上次關(guān)閉第一應(yīng)用之前所記錄的觸發(fā)參數(shù)。
[0047]可選的,第二種情況是該第一應(yīng)用已經(jīng)運行一段時間,并獲得對第一應(yīng)用的界面進行調(diào)整的命令,此時,在根據(jù)命令調(diào)整之前,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N ;在根據(jù)命令調(diào)整之后,所述第一應(yīng)用的界面中包括X個第一類輸入組件和Y個第二類輸入組件,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同,P與X可能相同也可能不同,Q與Y可能相同也可能不同。
[0048]可選的,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,還包括:判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級;確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。[0049]例如,所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)包括:
[0050]統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。
[0051]所述時間閾值可以由用戶自行設(shè)定或者在電子設(shè)備出廠時就設(shè)定好。
[0052]102、依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N。
[0053]其中,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù);如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
[0054]103、顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0055]例如,所述顯示X個第一類輸入組件并隱藏Y個第二類輸入組件包括:
[0056]顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者,僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
[0057]其中,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
[0058]可選的,所述方法還包括:
[0059]接收更新指令;依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài);顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件;
[0060]其中,所述C個第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
[0061]與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù);顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件。能夠根據(jù)用戶的使用習慣動態(tài)調(diào)整應(yīng)用軟件的顯示界面中顯示的輸入組件,解決用戶在選取輸入組件中的按鈕和/或操作框時,需要多次操作才能選中某些輸入組件的問題,為用戶提供更加方便的選取輸入組件的途徑。
[0062]實施例二
[0063]本實施例提供一種界面顯示方法,應(yīng)用于電子設(shè)備,以智能終端為例,在所述終端中的第一應(yīng)用的界面上進行輸入組件的調(diào)整,如圖3所示,所述方法包括:
[0064]200、終端啟動第一應(yīng)用。
[0065]201、終端判斷與與第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級,當輸入組件的優(yōu)先級小于預(yù)設(shè)級別時,執(zhí)行步驟202 ;當輸入組件的優(yōu)先級大于等于預(yù)設(shè)級別時,執(zhí)行步驟203。
[0066]其中,輸入組件包括功能按鈕和操作框等,如圖2所示,下方的幾何圖形代表按鈕,上面的矩形框代表操作框。按鈕用于在用戶進行點擊時,直接地執(zhí)行與其關(guān)聯(lián)的功能,例如,刷新、返回或刪除等。進一步的,現(xiàn)有技術(shù)中,當某一應(yīng)用軟件中的功能按鈕過多時,由于終端屏幕面積的限制,為了能夠給用戶預(yù)留更多的屏幕進行顯示,往往會將一些不常用的功能按鈕隱藏在菜單按鈕中,如圖中最右側(cè)的按鈕,當用戶需要使用這些被隱藏的功能按鈕時,用戶首先點擊該菜單按鈕,屏幕會彈出對話框,顯示其中隱藏的功能按鈕,然后用戶執(zhí)行第二次點擊操作,使用所需要的功能按鈕。這樣的操作方式存在一定的缺陷,首先需要用戶進行兩次選取操作,其次,在進行第二次選取操作時,需要從很多按鈕中選取自己想要的按鈕,不利于用戶進行快速選取。操作框的功能與按鈕類似,但是較按鈕相比更為方便,例如,可以在操作框中輸入文本,根據(jù)文本進行查找、搜索操作;或者,點擊操作框出現(xiàn)下拉菜單,選取下拉菜單中的選項以對某些設(shè)定進行修改,例如,word中的下拉菜單可以快速的實現(xiàn)字體、字體大小或行距等的修改。在存在很多操作框時,現(xiàn)有技術(shù)并沒有給出很好的方法去隱藏不常用的操作框以騰出更多的屏幕空間。
[0067]例如,所述優(yōu)先級可以包括高優(yōu)先級,中優(yōu)先級和低優(yōu)先級等,預(yù)設(shè)級別可以設(shè)置為中優(yōu)先級。
[0068]202、終端將優(yōu)先級小于預(yù)設(shè)級別的輸入組件始終顯示在第一應(yīng)用的界面中。
[0069]其中,優(yōu)先級地域預(yù)設(shè)級別的輸入組件就不執(zhí)行后續(xù)的調(diào)整流程,可以始終顯示在界面中。用戶可以將自己想要始終保留在界面中的輸入組件的優(yōu)先級設(shè)置為低,則該組件就可以始終顯示。
[0070]203、終端確定優(yōu)先級大于等于預(yù)設(shè)級別的輸入組件中的每個輸入組件的觸發(fā)參數(shù)。
[0071]例如,統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。
[0072]可選的,在執(zhí)行步驟203之前,分為兩種情況:
[0073]其中,第一種情況是剛剛接收到啟動第一應(yīng)用的命令,則在啟動第一應(yīng)用后,執(zhí)行步驟203,自動檢測在此次啟動之前使用該第一應(yīng)用時記錄的觸發(fā)參數(shù),即上次關(guān)閉第一應(yīng)用之前所記錄的觸發(fā)參數(shù)。
[0074]其中,第二種情況是該第一應(yīng)用已經(jīng)運行一段時間,并獲得對第一應(yīng)用的界面進行調(diào)整的命令,此時的觸發(fā)參數(shù)為第一應(yīng)用運行過程中,在預(yù)設(shè)時間內(nèi)的使用頻率。其中,在根據(jù)命令調(diào)整之前,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N ;在根據(jù)命令調(diào)整之后,所述第一應(yīng)用的界面中包括X個第一類輸入組件和Y個第二類輸入組件,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同,P與X可能相同也可能不同,Q與Y可能相同也可能不同。
[0075]204、終端依據(jù)每個輸入組件的觸發(fā)參數(shù),確定第一類觸發(fā)參數(shù)對應(yīng)的輸入組件和第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0076]其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,例如,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù);如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
[0077]205、終端顯示第一類觸發(fā)參數(shù)對應(yīng)的輸入組件并隱藏第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0078]可選的,如果受終端的屏幕顯示面積限制,不能夠顯示全部的第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,則所述方法還包括:
[0079]206、終端顯示第一類觸發(fā)參數(shù)對應(yīng)的輸入組件中的m個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示剩余的η個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件和第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0080]其中,m為終端的屏幕上所能夠容納的輸入組件數(shù)量上限,m與η的和為與第一應(yīng)用關(guān)聯(lián)的大于等于預(yù)設(shè)級別的輸入組件的總數(shù)。
[0081]可選的,在上述步驟206中還可以僅顯示第一類觸發(fā)參數(shù)對應(yīng)的輸入組件中的m個第一類輸入組件。
[0082]進一步的,在用戶使用第一應(yīng)用的過程中,可能需要將界面顯示的輸入組件變更為某一歷史時刻的顯示狀態(tài),此時,需要執(zhí)行步驟207。
[0083]207、終端接收更新指令,依據(jù) 更新指令,獲得每個輸入組件在特定時刻所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài)。
[0084]可選的,終端可以在用戶使用第一應(yīng)用時每隔一段時間就存儲一次界面中輸入組件的狀態(tài);或者根據(jù)用戶的存儲指示,存儲當前的界面中輸入組件的狀態(tài)。這樣,當用戶需要使用某一歷史界面時,就可以直接調(diào)用,為用戶提供便利。
[0085]可選的,步驟207也可以用于恢復界面的初始顯示狀態(tài),即用戶打開第一應(yīng)用時的界面顯示狀態(tài)。
[0086]208、終端將每個輸入組件在該特定時刻所處的狀態(tài)進行顯示。
[0087]與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過確定與第一應(yīng)用關(guān)聯(lián)的輸入組件中的每個輸入組件的觸發(fā)參數(shù);依據(jù)所述觸發(fā)參數(shù),確定第一類觸發(fā)參數(shù)第二類觸發(fā)參數(shù);顯示所述第一應(yīng)用的界面時,顯示第一類觸發(fā)參數(shù)對應(yīng)的輸入組件并隱藏第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。能夠根據(jù)用戶的使用習慣動態(tài)調(diào)整應(yīng)用軟件的顯示界面中顯示的輸入組件,解決用戶在選取輸入組件中的按鈕和/或操作框時,需要多次操作才能選中某些輸入組件的問題,為用戶提供更加方便的選取輸入組件的途徑。
[0088]實施例三
[0089]本實施例提供一種界面顯示裝置30,如圖4所示,所述裝置30包括:
[0090]第一參數(shù)確定單元31,用于確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù);
[0091 ] 第二參數(shù)確定單元32,用于依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N ;
[0092]顯示單元33,用于顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
[0093]進一步的,如圖5所示,所述裝置30還包括:
[0094]獲取單元34,用于獲得所述第一應(yīng)用的啟動命令,所述觸發(fā)參數(shù)是截止到接收所述啟動命令前的觸發(fā)參數(shù)。
[0095]進一步的,所述獲取單元34還用于:
[0096]獲得對所述第一應(yīng)用的界面進行調(diào)整的命令,其中,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同。
[0097]進一步的,如圖5所示,所述裝置30還包括:
[0098]判斷單元35,用于判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級;
[0099]則所述第一參數(shù)確定單元31具體用于確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);
[0100]則所述顯示單元33還用于將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。
[0101]其中,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù);如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
[0102]所述顯示單元33具體還用于:
[0103]顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者,僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
[0104]其中,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
[0105]進一步的,如圖5所示,所述裝置30還包括:
[0106]接收單元36,用于接收更新指令;
[0107]處理單元37,用于依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài);
[0108]所述顯示單元33還用于顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件;
[0109]其中,所述C個第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
[0110]與現(xiàn)有技術(shù)相比,本發(fā)明實施例通過確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù);依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù);顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件。能夠根據(jù)用戶的使用習慣動態(tài)調(diào)整應(yīng)用軟件的顯示界面中顯示的輸入組件,解決用戶在選取輸入組件中的按鈕和/或操作框時,需要多次操作才能選中某些輸入組件的問題,為用戶提供更加方便的選取輸入組件的途徑。[0111]本發(fā)明實施例提供的界面顯示裝置可以實現(xiàn)上述提供的方法實施例,具體功能實現(xiàn)請參見方法實施例中的說明,在此不再贅述。本發(fā)明實施例提供的界面顯示方法及裝置可以適用于電子設(shè)備的圖形用戶界面GUI的動態(tài)調(diào)整,但不僅限于此。
[0112]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0113]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種界面顯示方法,其特征在于,包括: 確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù); 依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N; 顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,所述方法還包括: 獲得所述第一應(yīng)用的啟動命令,所述觸發(fā)參數(shù)是截止到接收所述啟動命令前的觸發(fā)參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,所述方法還包括: 獲得對所述第一應(yīng)用的界面進行調(diào)整的命令,其中,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N,所述P個第一類輸入組件和所述X個第一類輸入組件完全 不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)之前,還包括: 判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級; 確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù); 將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù)包括: 統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù); 如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示X個第一類輸入組件并隱藏Y個第二類輸入組件包括: 顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者, 僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收更新指令; 依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài); 顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件;其中,所述C個第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
10.一種界面顯示裝置,其特征在于,包括: 第一參數(shù)確定單元,用于確定與第一應(yīng)用關(guān)聯(lián)的N個輸入組件中的每個輸入組件的觸發(fā)參數(shù),N為正整數(shù); 第二參數(shù)確定單元,用于依據(jù)所述N個觸發(fā)參數(shù),確定X個第一類觸發(fā)參數(shù)和Y個第二類觸發(fā)參數(shù),其中,所述第一類觸發(fā)參數(shù)滿足預(yù)定條件,所述第二類觸發(fā)參數(shù)不滿足所述預(yù)定條件,X與Y之和為N ; 顯示單元,用于顯示所述第一應(yīng)用的界面時,顯示X個第一類輸入組件并隱藏Y個第二類輸入組件,其中所述X個第一類輸入組件是滿足所述預(yù)定條件的X個第一類觸發(fā)參數(shù)對應(yīng)的輸入組件,其中 所述Y個第二類輸入組件是不滿足所述預(yù)定條件的Y個第二類觸發(fā)參數(shù)對應(yīng)的輸入組件。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 獲取單元,用于獲得所述第一應(yīng)用的啟動命令,所述觸發(fā)參數(shù)是截止到接收所述啟動命令前的觸發(fā)參數(shù)。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述獲取單元還用于: 獲得對所述第一應(yīng)用的界面進行調(diào)整的命令,其中,所述第一應(yīng)用的界面中包括P個第一類輸入組件和Q個第二類輸入組件,P與Q之和為N,所述P個第一類輸入組件和所述X個第一類輸入組件完全不同或者部分不同,所述Q個第二類輸入組件和所述Y個第二類輸入組件完全不同或者部分不同。
13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 判斷單元,用于判斷與所述第一應(yīng)用關(guān)聯(lián)的每個輸入組件的優(yōu)先級; 則所述第一參數(shù)確定單元具體用于確定優(yōu)先級大于等于預(yù)設(shè)級別的所述N個輸入組件中的每個輸入組件的觸發(fā)參數(shù); 則所述顯示單元還用于將優(yōu)先級小于預(yù)設(shè)級別的M個輸入組件始終顯示在所述第一應(yīng)用的界面中。
14.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一參數(shù)確定單元具體還用于: 統(tǒng)計所述每個輸入組件在預(yù)設(shè)時間內(nèi)的使用頻率,將所述使用頻率作為所述觸發(fā)參數(shù)。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,如果輸入組件的使用頻率大于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)滿足所述預(yù)定條件,為所述第一類觸發(fā)參數(shù); 如果輸入組件的使用頻率小于等于預(yù)設(shè)頻率,則對應(yīng)的觸發(fā)參數(shù)不滿足所述預(yù)定條件,為所述第二類觸發(fā)參數(shù)。
16.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述顯示單元具體還用于: 顯示所述X個第一類輸入組件中的A個第一類輸入組件和一顯示標識,所述顯示標識被觸發(fā)后顯示B個所述第一類輸入組件和所述Y個第二類輸入組件,其中A和B之和為X ;或者, 僅顯示所述X個第一類輸入組件中的所述A個第一類輸入組件。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述A個第一類輸入組件為所述X個第一類輸入組件中使用頻率排名處于前L位的輸入組件和/或為所述X個第一類輸入組件中使用頻率超過預(yù)設(shè)閾值的輸入組件,其中,L為正整數(shù)。
18.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 接收單元,用于接收更新指令; 處理單元,用于依據(jù)所述更新指令,獲得對應(yīng)關(guān)系,所述對應(yīng)關(guān)系包括每個輸入組件所處的狀態(tài),所述狀態(tài)包括顯示狀態(tài)或者隱藏狀態(tài); 所述顯示單元還用于顯示所述第一應(yīng)用的界面時,顯示C個第一類輸入組件并隱藏D個第二類輸入組件; 其中,所述C個 第一類輸入組件是對應(yīng)關(guān)系中存儲的需要處于顯示狀態(tài)的輸入組件,所述D個第二類輸入組件是對應(yīng)關(guān)系中存儲的需要處于隱藏狀態(tài)的輸入組件。
【文檔編號】G06F3/0488GK104020947SQ201310064523
【公開日】2014年9月3日 申請日期:2013年2月28日 優(yōu)先權(quán)日:2013年2月28日
【發(fā)明者】柯海濱 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安化县| 吉安县| 桦南县| 稷山县| 合江县| 固镇县| 财经| 沈丘县| 安达市| 郑州市| 江山市| 岑巩县| 黑龙江省| 沙田区| 库伦旗| 南岸区| 江华| 元氏县| 大英县| 汉阴县| 库车县| 洛隆县| 苍梧县| 宁德市| 女性| 城步| 嘉荫县| 遂平县| 昂仁县| 久治县| 嵊泗县| 五华县| 陵川县| 江山市| 甘南县| 阜新| 理塘县| 都江堰市| 九台市| 西安市| 交口县|