一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種終端。
【背景技術(shù)】
[0002]隨著電子科技以及移動互聯(lián)網(wǎng)的發(fā)展,終端的應用越來越廣泛,人們不僅可以使用終端獲取各種所需的信息,還可以對信息進行編輯加工等操作,復制粘貼是用戶使用終端進行信息獲取時最常見的操作,也是最頻繁的操作。目前的終端在對一些文字、圖片等信息進行復制和粘貼的時候,通常只支持一次復制與粘貼,即每次復制會覆蓋前面的復制,是單條復制然后單條粘貼的,用戶如果需要交叉復制粘貼時,比如要在表I粘貼“ 1”,表2粘貼“2”,表3粘貼“ I ”,目前的方法需要復制“ I ”粘貼到表1,再復制“2”粘貼到表2,然后重新復制“I”再粘貼到表3,當用戶對大量信息進行交叉復制粘貼時,則需要頻繁的執(zhí)行復制與粘貼操作,這一過程復雜而且繁瑣,增加了用戶的操作。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種終端,實現(xiàn)了用戶在粘貼的時候,可以快捷地調(diào)出用戶在不同時間內(nèi)復制的多條復制內(nèi)容,簡化了用戶操作,提升了用戶體驗。
[0004]本發(fā)明實施例提供了一種終端,包括:
[0005]第一檢測單元,用于根據(jù)接收到的粘貼指令,檢測用戶已復制的復制內(nèi)容的條數(shù);
[0006]第一顯示單元,用于當檢測到所述用戶已復制的復制內(nèi)容的條數(shù)大于I時,生成N個復制內(nèi)容顯示區(qū)域,以對應顯示所述用戶已復制的N個復制內(nèi)容,所述N小于或等于所述用戶已復制的復制內(nèi)容的條數(shù);
[0007]第一粘貼單元,用于當檢測到所述用戶在所述N個復制內(nèi)容顯示區(qū)域中的第一復制內(nèi)容顯示區(qū)域發(fā)出的第一選擇指令時,將所述第一復制內(nèi)容顯示區(qū)域?qū)牡谝粡椭苾?nèi)容粘貼到目標位置中;所述N為正整數(shù)。
[0008]通過實施本發(fā)明實施例,實現(xiàn)了用戶在需要復制多個內(nèi)容進行粘貼的情況下,可以快捷地調(diào)出用戶在不同時間內(nèi)復制的多條復制內(nèi)容,以供用戶選擇。當用戶發(fā)出粘貼請求時,通過在目標位置顯示最近復制的一條復制內(nèi)容,并在預設(shè)界面顯示用戶復制的多條復制內(nèi)容,根據(jù)用戶輸入的指令將顯示在目標位置的復制內(nèi)容替換為所述指令指定的復制內(nèi)容,簡化了復制粘貼的過程,其效果會隨著粘貼量的增加而更加明顯。
【附圖說明】
[0009]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1是本發(fā)明實施例提供的處理內(nèi)容方法的第一實施例的流程示意圖;
[0011]圖2是本發(fā)明實施例提供的處理內(nèi)容方法的第二實施例的流程示意圖;
[0012]圖3是本發(fā)明實施例提供的處理內(nèi)容方法的第三實施例的流程示意圖;
[0013]圖4是本發(fā)明實施例提供的處理內(nèi)容方法的第四實施例的流程示意圖;
[0014]圖5是本發(fā)明實施例提供的終端的第一實施例的結(jié)構(gòu)示意圖;
[0015]圖6是本發(fā)明實施例提供的終端的第二實施例的結(jié)構(gòu)示意圖;
[0016]圖7是本發(fā)明實施例提供的終端的第三實施例的結(jié)構(gòu)示意圖;
[0017]圖8是本發(fā)明實施例提供的終端的第四實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0019]需要說明的是,在本發(fā)明實施例中使用的術(shù)語是僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
[0020]下面將結(jié)合圖1至圖8對本發(fā)明實施例提供的處理內(nèi)容方法及終端進行具體描述。
[0021]參見圖1,是本發(fā)明提供的處理內(nèi)容方法的第一實施例的流程示意圖,該方法包括:
[0022]步驟SlOl:根據(jù)接收到的粘貼指令,檢測用戶已復制的復制內(nèi)容的條數(shù);
[0023]具體地,當終端接收到用戶發(fā)出的粘貼指令時,對用戶已復制的復制內(nèi)容進行檢測,從而得到所述用戶已復制的復制內(nèi)容的條數(shù),對于觸屏終端類,用戶需要進行粘貼時,可以通過長按空白處或點擊粘貼圖標等調(diào)出粘貼功能,對于非觸屏終端類,用戶需要進行粘貼時,可以通過點擊鼠標右鍵或者手按鍵盤的ttrl+V快捷鍵等調(diào)出粘貼功能。
[0024]步驟S103:當檢測到所述用戶已復制的復制內(nèi)容的條數(shù)大于I時,生成N個復制內(nèi)容顯示區(qū)域,以對應顯示所述用戶已復制的N個復制內(nèi)容,所述N小于或等于所述用戶已復制的復制內(nèi)容的條數(shù);
[0025]具體地,當終端檢測到所述用戶已復制的復制內(nèi)容條數(shù)大于I時,在用戶啟動粘貼時,生成N個復制內(nèi)容顯示區(qū)域,其中每個復制內(nèi)容顯示區(qū)域?qū)@示所述用戶已復制的一條復制內(nèi)容,N個復制內(nèi)容顯示區(qū)域的分布格式可以為橫向列表格式,也可以為縱向列表格式,本發(fā)明實施例不作具體限定。N個復制內(nèi)容顯示區(qū)域可以按照所述N個復制內(nèi)容顯示區(qū)域?qū)@示的N個復制內(nèi)容在所述用戶已復制的復制內(nèi)容中排列的先后順序排列,即第一個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第一次(即最早一次)復制的復制內(nèi)容,第二個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第二次復制的復制內(nèi)容,依此類推,第N個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第N次(即最后一次)復制的復制內(nèi)容,或者,N個復制內(nèi)容顯示區(qū)域可以按照所述N個復制內(nèi)容顯示區(qū)域?qū)@示的N個復制內(nèi)容在用戶已復制的復制內(nèi)容中排列的先后順序倒序排列,即第一個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第N次(即最后一次)復制的復制內(nèi)容,第二個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第N-1次(即倒數(shù)第二次)復制的復制內(nèi)容,依此類推,第N個復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容為用戶第一次(即最早一次)復制的復制內(nèi)容。每個復制內(nèi)容顯示區(qū)域顯示的內(nèi)容可以為所述用戶已復制的一條復制內(nèi)容的完整內(nèi)容,也可以為所述用戶已復制的一條復制內(nèi)容的標識信息或者內(nèi)容概略,即當所述用戶已復制的一條復制內(nèi)容的內(nèi)容信息較短時,復制內(nèi)容顯示區(qū)域可以將對應的復制內(nèi)容進行完整顯示,當所述用戶已復制的一條復制內(nèi)容的內(nèi)容信息較長時,復制內(nèi)容顯示區(qū)域可以將對應的復制內(nèi)容的標識信息或者內(nèi)容概略進行顯示。其中N為小于或等于所述用戶已復制的復制內(nèi)容條數(shù)的自然數(shù),即終端可以將所述用戶已復制的部分復制內(nèi)容在N個不同的復制內(nèi)容顯示區(qū)域分別進行顯示,也可以將所述用戶已復制的所有復制內(nèi)容在N個不同的復制內(nèi)容顯示區(qū)域分別進行顯示。
[0026]進一步地,例如用戶預先復制了 4個復制內(nèi)容,依次為數(shù)字1、2、3和4,當用戶啟動粘貼時,終端可以生成對應所述用戶已復制的復制內(nèi)容條數(shù)的4個復制內(nèi)容顯示區(qū)域以對數(shù)字1、數(shù)字2、數(shù)字3和數(shù)字4分別進行顯示,也可以生成小于所述用戶已復制的復制內(nèi)容條數(shù)的3個復制內(nèi)容顯示區(qū)域,當終端生成3個復制內(nèi)容顯示區(qū)域時,顯示規(guī)則可以為顯示所述用戶最近的3條復制內(nèi)容或顯示最早的3條復制內(nèi)容,當顯示規(guī)則為顯示最近的3條內(nèi)容時,3個復制內(nèi)容顯示區(qū)域顯示的內(nèi)容可以為復制內(nèi)容對應的“2”、“3”和“4”,也可以為復制內(nèi)容的標識信息“粘貼2”、“粘貼3”和“粘貼4”。
[0027]步驟S105:當檢測到所述用戶在所述N個復制內(nèi)容顯示區(qū)域中的第一復制內(nèi)容顯示區(qū)域發(fā)出的第一選擇指令時,將所述第一復制內(nèi)容顯示區(qū)域?qū)牡谝粡椭苾?nèi)容粘貼到目標位置中。
[0028]具體地,當用戶啟動粘貼,終端生成N個復制內(nèi)容顯示區(qū)域以供用戶對復制的N條復制內(nèi)容進行選擇粘貼時,用戶可以執(zhí)行選擇操作,當檢測到所述用戶在所述N個復制內(nèi)容顯示區(qū)域中的某一個復制內(nèi)容顯示區(qū)域發(fā)出了第一選擇指令時,即可判斷該復制內(nèi)容顯示區(qū)域顯示的復制內(nèi)容是用戶需要粘貼的復制內(nèi)容,則將第一選擇指令指示的復制內(nèi)容作為用戶選擇的復制內(nèi)容粘貼到目標位置中,目標位置包括但不限于:粘貼指令發(fā)出的位置。其中第一選擇指令為用戶執(zhí)行的點擊事件,對于觸屏終端類,第一選擇指令可以包括但不限于:手指長按事件和手指點擊事件,對于非觸屏終端類,第一選擇指令可以包括但不限于:鼠標單擊事件和鼠標雙擊事件。
[0029]進一步地,如果在3個復制內(nèi)容顯示區(qū)域顯示了 3條預設(shè)區(qū)域中的復制內(nèi)容1、2和3,當終端接收到用戶在復制內(nèi)容I所在的復制內(nèi)容顯示區(qū)域內(nèi)發(fā)出的點擊事件時,即可判斷所述用戶需要粘貼的復制內(nèi)容為復制內(nèi)容1,則將復制內(nèi)容I粘貼到目標位置中。
[0030]參見圖2,是本發(fā)明提供的處理內(nèi)容方法的第二實施例的流程示意圖,該方法包括:
[0031]步驟S201:接收所述用戶發(fā)出的復制指令;
[0032]具體地,終端接收用戶發(fā)出的復制指令,對于觸屏終端類,用戶需要進行復制時,可以通過長按空白處或點擊復制圖標等調(diào)出復制功能,對于非觸屏終端類,用戶需要進行復制時,可以通過點擊鼠標右鍵或者手按鍵盤的Ctrl+C快捷鍵等調(diào)出復制功能。
[0033]步驟S203:根據(jù)所述復制指令獲取所述用戶選擇的復制內(nèi)容;
[0034]具體地,當終端接收到用戶發(fā)出的復制指令時,獲取用戶選擇的復制內(nèi)容,復制內(nèi)容的選取一般是通過用戶指定,對應觸屏終端類,用戶可以使用手指托選需要復制的內(nèi)容,對于非觸屏終端類,用戶可以使用鼠標托選等方式選擇需要復制的內(nèi)容,復制內(nèi)容包括但不限于:文本、圖片、文件和網(wǎng)頁。
[0035]步驟S205:檢測所述用戶已復制的復制內(nèi)容的條數(shù);
[0036]具體地,終端獲取到用戶指定的復制內(nèi)容之后,檢測所述用戶已復制的復制內(nèi)容的條數(shù),從而判斷預設(shè)區(qū)域中是否有剩余空間存儲用戶復制的最近一條復制內(nèi)容,其中預設(shè)區(qū)域的存儲條數(shù)可以由用戶設(shè)定,也可以根據(jù)終端系統(tǒng)的內(nèi)存大小由系統(tǒng)進行設(shè)置,本發(fā)明實施例不作具體限定。本發(fā)明實施例是以檢測預設(shè)區(qū)域中所述用戶已復制的復制內(nèi)容的條數(shù)來判斷是否有剩余存儲空間存儲用戶最近一條復制內(nèi)容的,同樣的,還可以檢測預設(shè)區(qū)域的剩余內(nèi)存并檢測用戶最近一條復制內(nèi)容所需要占用的內(nèi)存來判斷所述預設(shè)區(qū)域中是否有足夠的剩余存儲空間以供用戶最近一條復制內(nèi)容進行存儲。
[0037]步驟S207:判斷所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)是否達到預設(shè)閾值;
[0038]具體地,終端判斷所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)是否達到預設(shè)閾值,若所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)達到了預設(shè)閾值,表明預設(shè)區(qū)域中的存儲空間已滿,沒有足夠的剩余空間供用戶復制的最近一條復制內(nèi)容進行正常存儲。若所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)未達到預設(shè)閾值,表明預設(shè)區(qū)域中的存儲空間還未滿,還可以繼續(xù)正常存儲所述用戶復制的最近一條復制內(nèi)容。其中預設(shè)閾值可以由終端用戶自己設(shè)置。當判斷出所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)達到了預設(shè)閾值,進入步驟S209,當判斷出所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)未達到預設(shè)閾值,進入步驟S211。
[0039]進一步地,如果預設(shè)閾值為10,當檢測到所述用戶已存儲的復制內(nèi)容的條數(shù)達到了 10條時,表明預設(shè)區(qū)域中沒有足夠的剩余空間供用戶復制的最近一條復制內(nèi)容進行正常存儲,需要刪除部分預設(shè)區(qū)域中已存儲的復制內(nèi)容,才可以繼續(xù)將用戶復制的最近一條復制內(nèi)容存儲到預設(shè)區(qū)域中。當檢測到所述用戶已存儲的復制內(nèi)容的條數(shù)小于10時,表明用戶復制的最近一條復制內(nèi)容還可以繼續(xù)在預設(shè)區(qū)域中進行正常存儲,
[0040]步驟S209:將所述預設(shè)區(qū)域中已存儲的M條復制內(nèi)容刪除,并將所述用戶選擇的復制內(nèi)容以預定格式存儲到所述預設(shè)區(qū)域中,所述M為大于等于I的自然數(shù),且所述M小于等于所述預設(shè)區(qū)域中已存儲的復制內(nèi)容條數(shù);
[0041]具體地,若所述預設(shè)區(qū)域中已存儲的復制內(nèi)容的條數(shù)達到了預設(shè)閾值,表明所述預設(shè)區(qū)域中沒有剩余存儲空間,如需對所述用戶最近一條復制內(nèi)容進行存儲,需要將所述預設(shè)區(qū)域中已存儲的復制內(nèi)容進行部分刪除或全部刪除,刪除部分或全部已復制的復制內(nèi)容之后,將所