應(yīng)用的控制組件顯示方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用的控制組件顯示方法和系統(tǒng)。
【背景技術(shù)】
[0002]在當(dāng)今互聯(lián)網(wǎng)盛行的時(shí)代,各種應(yīng)用(瀏覽器、控制軟件等)在人們?nèi)粘I钪械氖褂迷絹碓綇V泛,而應(yīng)用的顯示界面中顯示的內(nèi)容一般包括應(yīng)用的控件、應(yīng)用的內(nèi)容等,而對于主要用于內(nèi)容瀏覽的應(yīng)用如網(wǎng)頁、電子書等,需要在顯示界面占用較大的顯示空間,來顯示用戶需要瀏覽的內(nèi)容,但為使應(yīng)用的功能更加多樣化,一般會(huì)在應(yīng)用的顯示界面的頂部或側(cè)面設(shè)置控制組件欄,以供用戶根據(jù)控制組件欄中的控件對應(yīng)用進(jìn)行設(shè)置或操作,但隨著應(yīng)用的功能越來越多樣化,應(yīng)用的控制組件欄中的空間越來越多,占用應(yīng)用的顯示界面中較多的顯示空間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的是提供一種應(yīng)用的控制組件顯示方法和系統(tǒng),旨在節(jié)省應(yīng)用顯示界面中的顯示空間。
[0004]本發(fā)明提出一種應(yīng)用的控制組件顯示方法,包括:
[0005]偵測到控制組件界面的顯示指令時(shí),調(diào)用處于隱藏狀態(tài)的控制組件界面;
[0006]將調(diào)用的控制組件界面更改為顯示狀態(tài);
[0007]按照預(yù)設(shè)的參數(shù)將所述控制組件界面,顯示在應(yīng)用的當(dāng)前顯示界面上。
[0008]優(yōu)選地,該方法還包括:
[0009]在接收到用戶發(fā)出的組件隱藏修改指令時(shí),提供所述控制組件界面中的控件修改界面,以供用戶修改所述控制組件界面中的控件;
[0010]將修改后的所述控制組件界面隱藏。
[0011]優(yōu)選地,偵測到控制組件界面的顯示指令時(shí),調(diào)用處于隱藏狀態(tài)的控制組件界面的步驟包括:
[0012]偵測到控制組件界面的顯示指令時(shí),根據(jù)預(yù)設(shè)的顯示指令與控制組件界面映射關(guān)系,確定偵測到的顯示指令所對應(yīng)的處于隱藏狀態(tài)的控制組件界面;
[0013]調(diào)用確定的控制組件界面。
[0014]優(yōu)選地,所述按照預(yù)設(shè)的參數(shù)將所述控制組件界面,顯示在應(yīng)用的當(dāng)前顯示界面上的步驟之后,該方法包括:
[0015]在偵測到控制組件界面的隱藏指令時(shí),或者,在預(yù)設(shè)的時(shí)間間隔之后,將所述控制組件界面的狀態(tài)更改為隱藏狀態(tài)。
[0016]優(yōu)選地,所述按照預(yù)設(shè)的參數(shù)將所述控制組件界面,顯示在應(yīng)用的當(dāng)前顯示界面上的步驟之后,該方法包括:
[0017]在當(dāng)前顯示界面中的滾動(dòng)條的位置信息更改時(shí),確定滾動(dòng)條的位置信息的改變值;
[0018]根據(jù)確定的改變值更改控制組件界面的位置信息。
[0019]本發(fā)明還提出一種應(yīng)用的控制組件顯示系統(tǒng),包括:
[0020]調(diào)用模塊,用于偵測到控制組件界面的顯示指令時(shí),調(diào)用處于隱藏狀態(tài)的控制組件界面;
[0021]更改模塊,用于將調(diào)用的控制組件界面更改為顯示狀態(tài);
[0022]顯示模塊,用于按照預(yù)設(shè)的參數(shù)將所述控制組件界面,顯示在應(yīng)用的當(dāng)前顯示界面上。
[0023]優(yōu)選地,所述顯示模塊還用于在接收到用戶發(fā)出的組件隱藏修改指令時(shí),提供所述控制組件界面中的控件修改界面,以供用戶修改所述控制組件界面中的控件;該系統(tǒng)還包括處理模塊,用于將修改后的所述控制組件界面隱藏。
[0024]優(yōu)選地,所述調(diào)用模塊包括:
[0025]確定單元,用于偵測到控制組件界面的顯示指令時(shí),根據(jù)預(yù)設(shè)的顯示指令與控制組件界面映射關(guān)系,確定偵測到的顯示指令所對應(yīng)的處于隱藏狀態(tài)的控制組件界面;
[0026]調(diào)用單元,用于調(diào)用確定的控制組件界面。
[0027]優(yōu)選地,所述更改模塊還用于在偵測到控制組件界面的隱藏指令時(shí),或者,在預(yù)設(shè)的時(shí)間間隔之后,將所述控制組件界面的狀態(tài)更改為隱藏狀態(tài)。
[0028]優(yōu)選地,該系統(tǒng)還包括確定模塊,用于在當(dāng)前顯示界面中的滾動(dòng)條的位置信息更改時(shí),確定滾動(dòng)條的位置信息的改變值;所述更改模塊還用于根據(jù)確定的改變值更改控制組件界面的位置信息。
[0029]本發(fā)明提出的應(yīng)用的控制組件顯示方法和系統(tǒng),在應(yīng)用正常顯示用戶瀏覽的內(nèi)容時(shí),可將控制組件界面設(shè)置為隱藏狀態(tài),在用戶需要使用控制組件界面對應(yīng)用進(jìn)行設(shè)置或控制時(shí),可通過應(yīng)用的當(dāng)前顯示界面上的控件或其它方式觸發(fā)控制組件界面顯示指令,在偵測到控制組件界面顯示指令時(shí),將控制組件界面的狀態(tài)更改為顯示狀態(tài),并按照預(yù)設(shè)的參數(shù)將控制組件界面顯示在當(dāng)前顯示界面上,以供用戶根據(jù)該控制組件界面上的控件對應(yīng)用進(jìn)行控制及/或設(shè)置,在用戶需要使用控制組件界面時(shí)才顯示該控制組件界面,以節(jié)省應(yīng)用顯示界面中的顯示空間。
【附圖說明】
[0030]圖1為本發(fā)明應(yīng)用的控制組件顯示方法第一實(shí)施例的流程示意圖;
[0031]圖2為本發(fā)明應(yīng)用的控制組件顯示方法第二實(shí)施例的流程示意圖;
[0032]圖3為圖1中步驟SlO的具體流程示意圖;
[0033]圖4為本發(fā)明應(yīng)用的控制組件顯示方法第三實(shí)施例的流程示意圖;
[0034]圖5為本發(fā)明應(yīng)用的控制組件顯示方法第四實(shí)施例的流程示意圖;
[0035]圖6為本發(fā)明應(yīng)用的控制組件顯示系統(tǒng)第一實(shí)施例的功能模塊示意圖;
[0036]圖7為本發(fā)明應(yīng)用的控制組件顯示系統(tǒng)第二實(shí)施例的功能模塊示意圖;
[0037]圖8為圖6中調(diào)用模塊的具體結(jié)構(gòu)示意圖;
[0038]圖9為本發(fā)明應(yīng)用的控制組件顯示系統(tǒng)第三實(shí)施例的功能模塊示意圖。
[0039]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0040]下面結(jié)合附圖及具體實(shí)施例就本發(fā)明的技術(shù)方案做進(jìn)一步的說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0041]參照圖1,圖1為本發(fā)明應(yīng)用的控制組件顯示方法第一實(shí)施例的流程示意圖。
[0042]本實(shí)施例提出一種應(yīng)用的控制組件顯示方法,包括:
[0043]步驟S10,偵測到控制組件界面的顯示指令時(shí),調(diào)用處于隱藏狀態(tài)的控制組件界面;
[0044]需要指出的是,本實(shí)施例提出的應(yīng)用的控制組件顯示方法適用于通過控件進(jìn)行控制或操作的應(yīng)用,如瀏覽器,電子書等多種應(yīng)用。
[0045]可在應(yīng)用的顯示界面設(shè)置控件來觸發(fā)控制組件界面的顯示指令,例如當(dāng)用戶通過觸摸屏或者鼠標(biāo),點(diǎn)擊或者移動(dòng)該控件時(shí)觸發(fā)控制組件界面的顯示指令;也可通過其它方式觸發(fā)控制組件界面顯示指令,例如在應(yīng)用的顯示界面上,在觸摸屏進(jìn)行滑動(dòng)操作也可觸發(fā)控制組件界面的顯示指令。
[0046]上述方案僅僅是對觸發(fā)控制組件界面的顯示指令的方式的枚舉,并不代表全部觸發(fā)控制組件界面的顯示指令的方式,本實(shí)施例并不限定控制組件界面的顯示指令的觸發(fā)方式,除上述枚舉的控制組件界面的顯示指令的觸發(fā)方式的其它觸發(fā)方式,均在本發(fā)明的保護(hù)范圍內(nèi)。
[0047]步驟S20,將調(diào)用的控制組件界面更改為顯示狀態(tài);
[0048]步驟S30,按照預(yù)設(shè)的參數(shù)將所述控制組件界面,顯示在應(yīng)用的當(dāng)前顯示界面上。
[0049