一種調(diào)整控件所屬圖層的方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種調(diào)整控件所屬圖層的方法及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著手機(jī)、平板電腦等移動(dòng)終端的快速普及,越來越多的用戶在移動(dòng)終端上使用Microsoft Office Vis1、美圖秀秀、海報(bào)工廠等圖像類應(yīng)用程序編輯圖像。例如,用戶在移動(dòng)終端上使用Microsoft Office Vis1時(shí),經(jīng)常會(huì)使用各種各樣的控件(繪圖控件、墨跡控件等)對(duì)圖像進(jìn)行編輯,用戶可以使用繪圖控件在圖像中添加各種形狀的圖形,使用墨跡控件在圖像中添加各種墨跡涂鴉。在圖像類應(yīng)用程序中,顯示界面可以顯示多個(gè)圖層,可以使用同一個(gè)控件分別對(duì)不同的圖層進(jìn)行編輯,同一控件可以屬于多個(gè)圖層,使用同一控件分別對(duì)不同圖層進(jìn)行編輯時(shí),進(jìn)入圖層選擇菜單,選中待編輯圖層,以使該控件屬于該待編輯圖層,利用該控件對(duì)該待編輯圖層進(jìn)行編輯,當(dāng)同一個(gè)控件對(duì)應(yīng)的圖層數(shù)量較多時(shí),無(wú)法快速便捷的切換控件所屬的圖層。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種調(diào)整控件所屬圖層的方法及移動(dòng)終端,可以快速便捷的切換控件所屬的圖層。
[0004]本發(fā)明實(shí)施例第一方面,提供了一種調(diào)整控件所屬圖層的方法,包括:
[0005]檢測(cè)針對(duì)應(yīng)用程序顯示的圖層綁定的目標(biāo)控件的按壓參數(shù),所述按壓參數(shù)包括觸及壓力值,所述應(yīng)用程序包括所述顯示的圖層以及至少一個(gè)隱藏圖層;
[0006]當(dāng)所述觸及壓力值落入圖層切換模式對(duì)應(yīng)的第一壓力值范圍時(shí),解除所述目標(biāo)控件與所述顯示的圖層的綁定關(guān)系,將所述目標(biāo)控件與所述至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層;
[0007]將所述顯示的圖層與所述待調(diào)整圖層的層疊位置進(jìn)行互換。
[0008]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述將所述目標(biāo)控件與所述至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層,包括:
[0009]將所述目標(biāo)控件與所述顯示的圖層相鄰的一個(gè)隱藏圖層綁定以形成待調(diào)整圖層。
[0010]結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式中,所述圖層切換模式包括向上切換模式和向下切換模式,所述第一壓力值范圍被劃分為所述向上切換模式對(duì)應(yīng)的第一壓力值子范圍和所述向下切換模式對(duì)應(yīng)的第二壓力值子范圍,所述將所述目標(biāo)控件與所述顯示的圖層相鄰的一個(gè)隱藏圖層綁定以形成待調(diào)整圖層,包括:
[0011]當(dāng)所述觸及壓力值落入所述向上切換模式對(duì)應(yīng)的所述第一壓力值子范圍時(shí),將所述目標(biāo)控件與所述顯示的圖層相鄰的上一個(gè)隱藏圖層綁定以形成待調(diào)整圖層;
[0012]當(dāng)所述觸及壓力值落入所述向下切換模式對(duì)應(yīng)的所述第二壓力值子范圍時(shí),將所述目標(biāo)控件與所述顯示的圖層相鄰的下一個(gè)隱藏圖層綁定以形成待調(diào)整圖層。
[0013]結(jié)合本發(fā)明實(shí)施例第一方面,在本發(fā)明實(shí)施例第一方面的第三種可能的實(shí)現(xiàn)方式中,所述按壓參數(shù)還包括按壓時(shí)長(zhǎng),所述將所述目標(biāo)控件與所述至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層,包括:
[0014]當(dāng)所述按壓時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),根據(jù)按壓時(shí)長(zhǎng)與圖層之間的對(duì)應(yīng)列表查找所述按壓時(shí)長(zhǎng)對(duì)應(yīng)的目標(biāo)圖層;
[0015]將所述目標(biāo)控件與所述目標(biāo)圖層綁定以形成待調(diào)整圖層。
[0016]結(jié)合本發(fā)明實(shí)施例第一方面或本發(fā)明實(shí)施例第一方面的第一種至第三種中任一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0017]當(dāng)所述觸及壓力值落入控件拖動(dòng)模式對(duì)應(yīng)的第二壓力值范圍時(shí),觸發(fā)所述目標(biāo)控件進(jìn)入可拖動(dòng)狀態(tài),所述第一壓力值范圍和所述第二壓力值范圍互無(wú)交集;
[0018]接收針對(duì)所述目標(biāo)控件的拖動(dòng)指令,拖動(dòng)所述目標(biāo)控件。
[0019]本發(fā)明實(shí)施例第二方面,提供了一種移動(dòng)終端,包括:
[0020]檢測(cè)單元,用于檢測(cè)針對(duì)應(yīng)用程序顯示的圖層綁定的目標(biāo)控件的按壓參數(shù),所述按壓參數(shù)包括觸及壓力值,所述應(yīng)用程序包括所述顯示的圖層以及至少一個(gè)隱藏圖層;
[0021]解綁單元,用于當(dāng)所述觸及壓力值落入圖層切換模式對(duì)應(yīng)的第一壓力值范圍時(shí),解除所述目標(biāo)控件與所述顯示的圖層的綁定關(guān)系;
[0022]綁定單元,用于將所述目標(biāo)控件與所述至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層;
[0023]交換單元,用于將所述顯示的圖層與所述待調(diào)整圖層的層疊位置進(jìn)行互換。
[0024]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述綁定單元將所述目標(biāo)控件與所述至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層的方式具體為:
[0025]所述綁定單元將所述目標(biāo)控件與所述顯示的圖層相鄰的一個(gè)隱藏圖層綁定以形成待調(diào)整圖層。
[0026]結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式中,所述圖層切換模式包括向上切換模式和向下切換模式,所述第一壓力值范圍被劃分為所述向上切換模式對(duì)應(yīng)的第一壓力值子范圍和所述向下切換模式對(duì)應(yīng)的第二壓力值子范圍,所述綁定單元將所述目標(biāo)控件與所述顯示的圖層相鄰的一個(gè)隱藏圖層綁定以形成待調(diào)整圖層的方式具體為:
[0027]當(dāng)所述觸及壓力值落入所述向上切換模式對(duì)應(yīng)的所述第一壓力值子范圍時(shí),所述綁定單元將所述目標(biāo)控件與所述顯示的圖層相鄰的上一個(gè)隱藏圖層綁定以形成待調(diào)整圖層;
[0028]當(dāng)所述觸及壓力值落入所述向下切換模式對(duì)應(yīng)的所述第二壓力值子范圍時(shí),所述綁定單元將所述目標(biāo)控件與所述顯示的圖層相鄰的下一個(gè)隱藏圖層綁定以形成待調(diào)整圖層。
[0029]結(jié)合本發(fā)明實(shí)施例第二方面,在本發(fā)明實(shí)施例第二方面的第三種可能的實(shí)現(xiàn)方式中,所述按壓參數(shù)還包括按壓時(shí)長(zhǎng),所述綁定單元包括:
[0030]查找子單元,用于當(dāng)所述按壓時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)時(shí),根據(jù)按壓時(shí)長(zhǎng)與圖層之間的對(duì)應(yīng)列表查找所述按壓時(shí)長(zhǎng)對(duì)應(yīng)的目標(biāo)圖層;[0031 ]綁定子單元,用于將所述目標(biāo)控件與所述目標(biāo)圖層綁定以形成待調(diào)整圖層。
[0032]結(jié)合本發(fā)明實(shí)施例第二方面或本發(fā)明實(shí)施例第二方面的第一種至第三種中任一種可能的實(shí)現(xiàn)方式,所述移動(dòng)終端還包括:
[0033]觸發(fā)單元,當(dāng)所述觸及壓力值落入控件拖動(dòng)模式對(duì)應(yīng)的第二壓力值范圍時(shí),觸發(fā)所述目標(biāo)控件進(jìn)入可拖動(dòng)狀態(tài),所述第一壓力值范圍和所述第二壓力值范圍互無(wú)交集;
[0034]拖動(dòng)單元,用于接收針對(duì)所述目標(biāo)控件的拖動(dòng)指令,拖動(dòng)所述目標(biāo)控件。
[0035]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果:
[0036]本發(fā)明實(shí)施例中,使用控件編輯圖層時(shí),檢測(cè)針對(duì)應(yīng)用程序顯示的圖層綁定的目標(biāo)控件的按壓參數(shù),按壓參數(shù)包括觸及壓力值,應(yīng)用程序包括顯示的圖層以及至少一個(gè)隱藏圖層;當(dāng)觸及壓力值落入圖層切換模式對(duì)應(yīng)的第一壓力值范圍時(shí),解除目標(biāo)控件與顯示的圖層的綁定關(guān)系,將目標(biāo)控件與至少一個(gè)隱藏圖層中的任一圖層綁定以形成待調(diào)整圖層;將顯示的圖層與待調(diào)整圖層的層疊位置進(jìn)行互換。實(shí)施本發(fā)明實(shí)施例,用戶通過按壓控件,即可快速便捷的切換控件所屬的圖層。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1是本發(fā)明實(shí)施例公開的一種調(diào)整控件所屬圖層的方法的流程圖;
[0039]圖2是本發(fā)明實(shí)施例公開的另一種調(diào)整控件所屬圖層的方法的流程圖;
[0040]圖3是本發(fā)明實(shí)施例公開的一種移動(dòng)終端的結(jié)構(gòu)示意圖;
[0041]圖4是本發(fā)明實(shí)施例公開的另一種移動(dòng)終端的結(jié)構(gòu)示意圖;
[0042]圖5是本發(fā)明實(shí)施例公開的另一種移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0043]下面將結(jié)合本發(fā)明實(shí)施方式中的附圖,對(duì)本發(fā)明實(shí)施方式中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施方式是本發(fā)明的一部分實(shí)施方式,而不是全部實(shí)施方式?;诒景l(fā)明中的實(shí)施方式,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施方式,都應(yīng)屬于本發(fā)明保護(hù)