包中的數(shù)據(jù),能夠根據(jù)用戶的觸發(fā)操作信息,存儲(chǔ)為獨(dú)立的文件數(shù)據(jù)。
[0059]具體說來,收納包中的數(shù)據(jù)類型與整個(gè)文檔中能夠承載的數(shù)據(jù)類型是一致的。收納包中的內(nèi)容數(shù)據(jù)不做限定。在完成了收納操作之后,收納包就包含了獨(dú)立的數(shù)據(jù)信息。于是,可以通過采集收納包中數(shù)據(jù)信息的形式,來將所采集的信息進(jìn)行獨(dú)立的存儲(chǔ)操作。
[0060]作為舉例而非限定,可以通過如下的方式進(jìn)行操作:
[0061]首先,獲取收納包中的數(shù)據(jù)信息;
[0062]接著,采集用戶所選擇的收納包中數(shù)據(jù)的存儲(chǔ)類型,如果無法獲得用戶所選擇的收納包數(shù)據(jù)的存儲(chǔ)類型,則按照默認(rèn)的方式提供數(shù)據(jù)存儲(chǔ)類型;
[0063]接著,按照前述的數(shù)據(jù)存儲(chǔ)類型,新建文檔,并將前面所采集的數(shù)據(jù)信息寫入到該文檔中。
[0064]進(jìn)一步,前述的文件數(shù)據(jù)在存儲(chǔ)時(shí),還需要獲取文檔的名稱。在獲取文檔名稱的具體方式是不限定的,舉例如下:
[0065]方式一,直接以“新建文檔”,或者其它的默認(rèn)名稱的方式,來設(shè)置存儲(chǔ)文檔的名稱。
[0066]方式二,判定前述的收納包是否有名稱,在具有名稱的情況下采集該名稱作為所存儲(chǔ)文檔的名稱;如果沒有,則采集所述那收納信息最前面的內(nèi)容,將其作為新建文檔的名稱。
[0067]方式三,采集當(dāng)前文檔的名稱,然后判定所在的收納包是否預(yù)設(shè)有名稱,在具有名稱的情況下獲取該名稱;將前述的文檔名稱排名在前,收納包的名稱排名在后,寫入該名稱信息。
[0068]二,所述的收納包,根據(jù)用戶的設(shè)置或者系統(tǒng)的設(shè)置,能夠啟動(dòng)短暫還原功能。
[0069]所述的短暫還原功能,指的是能夠在預(yù)設(shè)的時(shí)間段內(nèi),將收納包中所收納的數(shù)據(jù)信息釋放出來。該預(yù)設(shè)的時(shí)間段通常比較短,所以稱為短暫還原。作為舉例,該短暫還原功能所對(duì)應(yīng)的時(shí)間是五秒鐘到一分鐘之間,當(dāng)然也不限定。
[0070]具體操作時(shí),作為舉例,該短暫還原功能可以這樣實(shí)施:
[0071]首先,預(yù)設(shè)短暫還原功能中進(jìn)行收納數(shù)據(jù)釋放的時(shí)間量,以及用于觸發(fā)短暫還原功能的觸發(fā)方式;
[0072]接著,在操作的過程中,判定前述的收納包操作控件是否接收到了前述短暫還原功能的觸發(fā)消息;
[0073]在接受到了短暫還原功能的觸發(fā)消息的情況下,按照前述的時(shí)間量,對(duì)所收納的信息進(jìn)行還原操作;
[0074]判斷是否達(dá)到了前述預(yù)設(shè)的時(shí)間量,或者是否采集到了結(jié)束還原操作的觸發(fā)消息,在采集獲得這兩者其一的情況下,結(jié)束數(shù)據(jù)信息的還原操作,回歸到前述的收納包狀
??τ O
[0075]通過短暫還原的方式,能夠讓用戶瀏覽收納包中所收納的數(shù)據(jù)內(nèi)容,并且能夠在瀏覽之后快速還原成收納包的形式,給用戶的操作帶來便利。
[0076]進(jìn)一步,還可以設(shè)置短暫還原狀態(tài)下信息的釋放形式。作為舉例,在包括的信息量較多的情況下,可以通過自動(dòng)滾動(dòng)輸出的形式,進(jìn)行連續(xù)輸出的形式,或者幻燈片的形式等輸出,具體是不限定的。
[0077]三,前述的收納包操作控件,將其調(diào)整為能夠進(jìn)行位置移動(dòng)的控件形式。
[0078]利用這種方式,可以根據(jù)需要任意地來移動(dòng)收納包操作控件的位置。需要指出的是,收納包操作控件被移動(dòng)之后的位置,如果在文檔的內(nèi)容區(qū)域,那么它將是該收納包中的數(shù)據(jù)內(nèi)容被釋放之后,所收納數(shù)據(jù)內(nèi)容的還原位置。
[0079]進(jìn)一步,對(duì)于復(fù)雜的數(shù)據(jù)來說,可能會(huì)有許多內(nèi)容,于是,可以將每種內(nèi)容對(duì)應(yīng)一個(gè)收納包。用戶只需要將各個(gè)收納包的位置排列好,再將收納包中的數(shù)據(jù)釋放之后,所對(duì)應(yīng)的各收納包的中數(shù)據(jù)內(nèi)容也將有效地完成了位置的調(diào)整操作,從而給用戶帶來便利。
[0080]四,對(duì)應(yīng)著前述的收納包,可以通過觸發(fā)的方式獨(dú)立打開與該收納包相對(duì)應(yīng)的編輯窗口,在該編輯窗口中,能夠獨(dú)立地對(duì)所收納的數(shù)據(jù)進(jìn)行編輯操作。
[0081]在完成了編輯操作之后,根據(jù)用戶的選擇,完成編輯之后繼續(xù)以收納包的形式輸出,或者是以釋放數(shù)據(jù)到原文檔中的形式輸出。
[0082]這種操作形式,需要預(yù)先設(shè)置與收納包相對(duì)應(yīng)的窗口,該窗口可以是預(yù)設(shè)的默認(rèn)尺寸,或者采集用戶的設(shè)置信息,依據(jù)用戶的設(shè)置信息調(diào)整窗口尺寸。
[0083]五,可以對(duì)收納包內(nèi)的數(shù)據(jù)信息進(jìn)行標(biāo)記,將標(biāo)記內(nèi)容作為收納包的顯示數(shù)據(jù)信息
[0084]標(biāo)記的方式并不限定,下面進(jìn)行舉例說明:
[0085]方式一,觸發(fā)收納包所對(duì)應(yīng)的位置或者所對(duì)應(yīng)的控件之后,啟動(dòng)對(duì)收納包的標(biāo)注功能;
[0086]采集用戶所寫入或者導(dǎo)入的數(shù)據(jù)信息,判定該數(shù)據(jù)信息是否符合收納包標(biāo)記數(shù)據(jù)信息的要求;
[0087]在符合收納包標(biāo)記數(shù)據(jù)信息要求的情況下,將前述用戶所寫入或者導(dǎo)入的數(shù)據(jù)信息,作為該收納包顯示的標(biāo)記數(shù)據(jù)信息。
[0088]前述的收納包的數(shù)據(jù)信息要求,是通過系統(tǒng)或者用戶預(yù)設(shè)的要求。比如,可以預(yù)設(shè)數(shù)據(jù)格式,只有文本的數(shù)據(jù)格式才符合要求,或者預(yù)設(shè)圖片和文本的數(shù)據(jù)都符合要求等,具體并不限定。另外,前述的數(shù)據(jù)信息要求,還可以是對(duì)信息數(shù)據(jù)量的要求。比如,對(duì)于文本數(shù)據(jù)內(nèi)容來說,要求文本的內(nèi)容在五十字之內(nèi)。當(dāng)然也可以是別的要求。
[0089]方式二,在觸發(fā)了對(duì)收納包進(jìn)行標(biāo)記的操作消息之后,生成內(nèi)容選擇控件;
[0090]通過前述的內(nèi)容選擇控件選擇了文檔中的數(shù)據(jù)內(nèi)容之后,采集該數(shù)據(jù)內(nèi)容;
[0091]判定前述所采集的數(shù)據(jù)內(nèi)容是否符合收納包標(biāo)記的數(shù)據(jù)要求,在符合的情況下,將其作為收納包顯示的標(biāo)記數(shù)據(jù)信息。
[0092]這種方式下,用戶可以根據(jù)需要來選擇能夠作為標(biāo)記的數(shù)據(jù)信息。
[0093]方式三,在觸發(fā)了對(duì)收納包進(jìn)行標(biāo)記的操作消息之后,采集所收納數(shù)據(jù)信息的第一段內(nèi)容;
[0094]判斷該第一段內(nèi)容是否符合收納包的數(shù)據(jù)要求,在符合的情況下,將其作為收納包顯示的標(biāo)記數(shù)據(jù);在不符合的情況將其進(jìn)行篩選,重新進(jìn)行選擇觸發(fā),在采集獲得用戶的選擇觸發(fā)消息后,再次判定獲取的內(nèi)容是否符合收納包的標(biāo)記數(shù)據(jù)要求,在符合的情況下采集作為收納包的標(biāo)記,否則繼續(xù)進(jìn)行數(shù)據(jù)采集操作或結(jié)束操作。
[0095]六,通過對(duì)收納包的觸發(fā),來對(duì)收納包進(jìn)行注釋。
[0096]注釋的數(shù)據(jù)類型并不限定,比如,可以是文本和/或圖片和/或音和/或視頻等數(shù)據(jù)形式。注釋內(nèi)容的觸發(fā)操作并不限定,比如,在選擇了收納包控件之后,對(duì)其進(jìn)行觸發(fā)之后生成進(jìn)行注釋的操作選項(xiàng),在觸發(fā)了該操作選項(xiàng)之后,生成用于接收用戶寫入或者導(dǎo)入數(shù)據(jù)的操作界面;采集用戶通過該操作界面寫入或者導(dǎo)入數(shù)據(jù)內(nèi)容,將這些數(shù)據(jù)內(nèi)容作為前述收納包的注釋信息。
[0097]進(jìn)一步,還可以根據(jù)用戶的觸發(fā)條件,將前述收納包的注釋內(nèi)容導(dǎo)入到收納包所收納的數(shù)據(jù)信息中。具體說來,可以通過如下的操作步驟來實(shí)施:
[0098]采集對(duì)收納包中注釋數(shù)據(jù)轉(zhuǎn)為內(nèi)容數(shù)據(jù)的觸發(fā)消息;
[0099]生成內(nèi)容數(shù)據(jù)的顯示界面,用于接收需要載入前述注釋數(shù)據(jù)的位置或者需要替換的數(shù)據(jù)內(nèi)容;
[0100]根據(jù)用戶所操作的數(shù)據(jù)內(nèi)容,載入或者替換所收納的數(shù)據(jù),然后進(jìn)行數(shù)據(jù)保存。
[0101]通過這種方式,實(shí)際上也是通過給收納包進(jìn)行注釋的方式,來提供一種所收納數(shù)據(jù)內(nèi)容的編輯方法。
[0102]七,采集容放到收納包中的數(shù)據(jù)信息,判斷是否與本文檔中的其它數(shù)據(jù)信息相重復(fù);
[0103]在具有相重復(fù)的數(shù)據(jù)內(nèi)容的情況下,獲取對(duì)應(yīng)的重復(fù)數(shù)據(jù)內(nèi)容,生成重復(fù)數(shù)據(jù)內(nèi)容列表,其中包括有可供觸發(fā)的各重復(fù)內(nèi)容選項(xiàng);
[0104]采集對(duì)前述重復(fù)內(nèi)容選項(xiàng)的觸發(fā)消息,獲取重復(fù)的數(shù)據(jù)內(nèi)容,分別生成對(duì)應(yīng)的輸出窗口,在每一個(gè)輸出窗口中顯示有重復(fù)內(nèi)容及與重復(fù)內(nèi)容相鄰近的數(shù)據(jù)信息;
[0105]采集對(duì)特定輸出窗口中數(shù)據(jù)內(nèi)容的編輯消息,對(duì)其進(jìn)行編輯操作。
[0106]前述的這種方式,用以判定文檔中是否有相關(guān)聯(lián)的數(shù)據(jù)信息。這種相關(guān)聯(lián)數(shù)據(jù)信息的判定方式,就是前述收納的數(shù)據(jù)內(nèi)容是否與所在文檔中的其它內(nèi)容相重復(fù)。該是否相重復(fù),指的是含義重復(fù),或者數(shù)據(jù)內(nèi)容相同。
[0107]八,設(shè)定收納包的消退閾值,當(dāng)達(dá)到了該閾值的情況,將收納包中的內(nèi)容自動(dòng)進(jìn)行釋放操作。<