亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

富文本監(jiān)聽方法和裝置的制造方法

文檔序號(hào):10488916閱讀:277來源:國(guó)知局
富文本監(jiān)聽方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種富文本監(jiān)聽方法和裝置,涉及計(jì)算機(jī)移動(dòng)終端技術(shù)領(lǐng)域,其中所述方法包括:對(duì)富文本編輯器設(shè)置總回調(diào)接口;對(duì)所述富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽所述每個(gè)對(duì)象框中的對(duì)象的變化;將監(jiān)聽到的變化反饋給所述總回調(diào)接口;通過所述總回調(diào)接口獲取富文本所發(fā)生的變化。由此,通過總回調(diào)接口就可以知道是哪個(gè)對(duì)象框發(fā)生變化,實(shí)現(xiàn)了對(duì)富文本的監(jiān)聽。
【專利說明】
富文本監(jiān)聽方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)移動(dòng)終端技術(shù)領(lǐng)域,具體涉及一種富文本監(jiān)聽方法和裝置。
【背景技術(shù)】
[0002]在移動(dòng)互聯(lián)網(wǎng)時(shí)代,手機(jī)等移動(dòng)終端在人們生活中的應(yīng)用越來越廣泛。人們也習(xí)慣于在移動(dòng)終端上進(jìn)行文本編輯,例如在便簽應(yīng)用內(nèi)進(jìn)行文本編輯以便可以對(duì)重要事項(xiàng)進(jìn)行提醒。
[0003]通常需要在文本編輯器內(nèi)設(shè)置監(jiān)聽,以監(jiān)聽文本的改動(dòng),這樣例如可以起到兩個(gè)作用,作用之一是便于便簽等文本編輯器在監(jiān)聽到文本改動(dòng)時(shí)自動(dòng)對(duì)文本進(jìn)行保存,而無需用戶在每次改動(dòng)后手動(dòng)保存;另一作用是,當(dāng)監(jiān)聽到文本改動(dòng)時(shí)可以提醒用戶文本已改動(dòng),避免因用戶誤操作而使便簽等文本編輯器內(nèi)記載的內(nèi)容丟失。
[0004]當(dāng)前移動(dòng)終端內(nèi)越來越多地采用富文本編輯器以滿足用戶的個(gè)性化需求,然而現(xiàn)有方案僅能對(duì)移動(dòng)終端的純文本進(jìn)行監(jiān)聽,而對(duì)移動(dòng)終端的可以進(jìn)行圖文混排編輯的富文本文件卻難以實(shí)現(xiàn)監(jiān)聽。

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

[0005]本發(fā)明要解決的技術(shù)問題在于現(xiàn)有方案僅能對(duì)移動(dòng)終端的純文本進(jìn)行監(jiān)聽,而對(duì)移動(dòng)終端的富文本文件卻難以實(shí)現(xiàn)監(jiān)聽。
[0006]為此,本發(fā)明實(shí)施例提供了一種富文本監(jiān)聽方法,包括:對(duì)富文本編輯器設(shè)置總回調(diào)接口;對(duì)所述富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽所述每個(gè)對(duì)象框中的對(duì)象的變化;將監(jiān)聽到的變化反饋給所述總回調(diào)接口;通過所述總回調(diào)接口獲取富文本所發(fā)生的變化。
[0007]優(yōu)選地,所述對(duì)象是文本、圖片、音頻或視頻。
[0008]優(yōu)選地,所述富文本編輯器是便簽。
[0009]優(yōu)選地,所述富文本監(jiān)聽方法在所述通過所述總回調(diào)接口獲取富文本所發(fā)生的變化之后,還包括:通知所述富文本編輯器保存變化前的富文本和變化后的富文本。
[0010]優(yōu)選地,所述富文本監(jiān)聽方法在所述通過所述總回調(diào)接口獲取富文本所發(fā)生的變化之后,還包括:提醒用戶當(dāng)前富文本已發(fā)生變化。
[0011]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種富文本監(jiān)聽裝置,包括:接口設(shè)置單元,用于對(duì)富文本編輯器設(shè)置總回調(diào)接口;監(jiān)聽設(shè)置單元,用于對(duì)所述富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽所述每個(gè)對(duì)象框中的對(duì)象的變化;反饋單元,用于將監(jiān)聽到的變化反饋給所述總回調(diào)接口 ;獲取單元,用于通過所述總回調(diào)接口獲取富文本所發(fā)生的變化。[0012 ]優(yōu)選地,所述對(duì)象是文本、圖片、音頻或視頻。
[0013]優(yōu)選地,所述富文本編輯器是便簽。
[0014]優(yōu)選地,所述富文本監(jiān)聽裝置還包括:保存單元,用于在所述獲取單元通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,通知所述富文本編輯器保存變化前的富文本和變化后的富文本。
[0015]優(yōu)選地,所述富文本監(jiān)聽裝置還包括:提醒單元,用于在所述獲取單元通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,提醒用戶當(dāng)前富文本已發(fā)生變化。
[0016]本發(fā)明實(shí)施例所提供的富文本監(jiān)聽方法和裝置,對(duì)移動(dòng)終端的富文本中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,并將監(jiān)聽到的變化反饋給總回調(diào)接口,由此,通過總回調(diào)接口就可以知道是哪個(gè)對(duì)象框發(fā)生變化,對(duì)于用戶的使用體驗(yàn)而言就和現(xiàn)有的一個(gè)文本框的效果一樣,從而實(shí)現(xiàn)了對(duì)富文本的監(jiān)聽。
【附圖說明】
[0017]通過參考附圖會(huì)更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對(duì)本發(fā)明進(jìn)行任何限制,在附圖中:
[0018]圖1示出了根據(jù)本發(fā)明實(shí)施例的緩存管理方法的流程圖;
[0019]圖2示出了根據(jù)本發(fā)明實(shí)施例的緩存管理裝置的示意圖。
【具體實(shí)施方式】
[0020]下面將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)描述。
[0021]本發(fā)明實(shí)施例提供了一種富文本監(jiān)聽方法,適用于手機(jī)、平板電腦等移動(dòng)終端,如圖1所示,該方法包括如下步驟:
[0022]Sll.對(duì)富文本編輯器設(shè)置總回調(diào)接口。在這里,富文本編輯器例如可以是便簽。
[0023]S12.對(duì)富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽每個(gè)對(duì)象框中的對(duì)象的變化。在這里,對(duì)象框中的對(duì)象例如可以是文本、圖片、音頻、視頻等。富文本編輯器中可以插入多個(gè)對(duì)象框,每個(gè)對(duì)象框內(nèi)可以加入不同對(duì)象,例如一個(gè)對(duì)象框內(nèi)加入文本,一個(gè)對(duì)象框內(nèi)加入圖片等。
[0024]S13.將監(jiān)聽到的變化反饋給總回調(diào)接口。例如加入有圖片的對(duì)象框內(nèi)圖片的增加、刪除或修改,加入有文本的對(duì)象框內(nèi)哪一行哪幾個(gè)文字的增加、刪除或修改等,所有這些變化都可以被反饋到總回調(diào)接口。
[0025]S14.通過總回調(diào)接口獲取富文本所發(fā)生的變化。由此,移動(dòng)終端就可以通過總回調(diào)接口獲取各個(gè)對(duì)象框所發(fā)生的變化。
[0026]通過上述步驟,對(duì)移動(dòng)終端的富文本中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,并將監(jiān)聽到的變化反饋給總回調(diào)接口,由此,通過總回調(diào)接口就可以知道是哪個(gè)對(duì)象框發(fā)生變化,對(duì)于用戶的使用體驗(yàn)而言就和現(xiàn)有的一個(gè)文本框的效果一樣,從而實(shí)現(xiàn)了對(duì)富文本的監(jiān)聽。
[0027]優(yōu)選地,在上述步驟S14之后還可以包括:
[0028]S15.通知富文本編輯器保存變化前的富文本和變化后的富文本。移動(dòng)終端通過總回調(diào)接口可以獲知富文本發(fā)生變化,由此,可以通知富文本編輯器進(jìn)行自動(dòng)保存,而無需用戶手動(dòng)點(diǎn)擊保存。例如,用戶在手機(jī)等移動(dòng)終端內(nèi)進(jìn)行富文本編輯,可能在編輯的過程中出現(xiàn)來電或接收到短信等情況中斷,用戶可能會(huì)切換到其他界面進(jìn)行處理,為了保留用戶所做的編輯工作,移動(dòng)終端在通過總回調(diào)接口獲知到富文本發(fā)生變化后,可以通知富文本編輯器保存變化前的富文本和變化后的富文本,這樣可以自動(dòng)保存當(dāng)前的富文本,當(dāng)用戶希望回到變換前的版本時(shí),也可以恢復(fù)到變化前的版本。
[0029]優(yōu)選地,在上述步驟S14還可以包括:
[0030]S16.提醒用戶當(dāng)前富文本已發(fā)生變化。提醒的方式可以有多種,例如可以用彈窗的方式提醒,也可以以短信或語音的方式提醒,還可以在通知欄內(nèi)提醒等等。因?yàn)橛袝r(shí)候?qū)τ诟晃谋镜木庉嫴僮鞑⒎怯脩粲幸鉃橹缈赡苁怯脩粽`操作,或者是將移動(dòng)終端裝入包內(nèi)或口袋內(nèi)的誤觸碰,從而導(dǎo)致富文本發(fā)生變化。這種變化對(duì)于便簽應(yīng)用來說,對(duì)于用戶的影響可能很大,比如用戶在便簽內(nèi)記錄的重要事項(xiàng)或重要提醒被誤刪除了。由于富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置有監(jiān)聽,所以能夠監(jiān)聽到是哪個(gè)對(duì)象框內(nèi)的圖片、音頻、視頻發(fā)生變化,或者是哪個(gè)對(duì)象框內(nèi)的哪行哪幾個(gè)字發(fā)生變化,從而可以告知用戶當(dāng)前富文本發(fā)生了這些變化,避免對(duì)用戶造成不利影響。
[0031]上述步驟S15和S16是可選的,作為更為優(yōu)選地實(shí)施方式,步驟S15和S16都執(zhí)行,這樣既提醒了用戶當(dāng)前富文本已發(fā)生變化,又保存了變化前的富文本和變化后的富文本。當(dāng)用戶根據(jù)提醒發(fā)現(xiàn)當(dāng)前富文本發(fā)生的變化后,就可以判斷出該變化是正常操作還是誤操作所導(dǎo)致的,當(dāng)是正常操作導(dǎo)致時(shí),用戶可以不做任何操作,當(dāng)是誤操作導(dǎo)致時(shí),用戶可以選擇恢復(fù)到已保存的變化前的富文本。
[0032]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種富文本監(jiān)聽裝置,適用于手機(jī)、平板電腦等移動(dòng)終端,如圖2所示,該裝置包括:
[0033]接口設(shè)置單元21,用于對(duì)富文本編輯器設(shè)置總回調(diào)接口。在這里,富文本編輯器例如可以是便簽。
[0034]監(jiān)聽設(shè)置單元22,用于對(duì)富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽每個(gè)對(duì)象框中的對(duì)象的變化。在這里,對(duì)象框中的對(duì)象例如可以是文本、圖片、音頻、視頻等。富文本編輯器中可以插入多個(gè)對(duì)象框,每個(gè)對(duì)象框內(nèi)可以加入不同對(duì)象,例如一個(gè)對(duì)象框內(nèi)加入文本,一個(gè)對(duì)象框內(nèi)加入圖片等。
[0035]反饋單元23,用于將監(jiān)聽到的變化反饋給總回調(diào)接口。例如加入有圖片的對(duì)象框內(nèi)圖片的增加、刪除或修改,加入有文本的對(duì)象框內(nèi)哪一行哪幾個(gè)文字的增加、刪除或修改等,所有這些變化都可以被反饋到總回調(diào)接口。
[0036]獲取單元24,用于通過總回調(diào)接口獲取富文本所發(fā)生的變化。由此,移動(dòng)終端就可以通過總回調(diào)接口獲取各個(gè)對(duì)象框所發(fā)生的變化。
[0037]通過上述各個(gè)單元,對(duì)移動(dòng)終端的富文本中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,并將監(jiān)聽到的變化反饋給總回調(diào)接口,由此,用戶通過總回調(diào)接口就可以知道是哪個(gè)對(duì)象框發(fā)生變化,對(duì)于用戶的使用體驗(yàn)而言就和現(xiàn)有的一個(gè)文本框的效果一樣,從而實(shí)現(xiàn)了對(duì)富文本的監(jiān)聽。
[0038]優(yōu)選地,上述富文本監(jiān)聽裝置還可以包括:
[0039]保存單元25,用于在獲取單元24通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,通知富文本編輯器保存變化前的富文本和變化后的富文本。移動(dòng)終端通過總回調(diào)接口可以獲知富文本發(fā)生變化,由此,可以通知富文本編輯器進(jìn)行自動(dòng)保存,而無需用戶手動(dòng)點(diǎn)擊保存。例如,用戶在手機(jī)等移動(dòng)終端內(nèi)進(jìn)行富文本編輯,可能在編輯的過程中出現(xiàn)來電或接收到短信等情況中斷,用戶可能會(huì)切換到其他界面進(jìn)行處理,為了保留用戶所做的編輯工作,移動(dòng)終端在通過總回調(diào)接口獲知到富文本發(fā)生變化后,可以通知富文本編輯器保存變化前的富文本和變化后的富文本,這樣可以自動(dòng)保存當(dāng)前的富文本,當(dāng)用戶希望回到變換前的版本時(shí),也可以恢復(fù)到變化前的版本。
[0040]優(yōu)選地,上述富文本監(jiān)聽裝置還可以包括:
[0041 ]提醒單元26,用于在獲取單元24通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,提醒用戶當(dāng)前富文本已發(fā)生變化。提醒的方式可以有多種,例如可以用彈窗的方式提醒,也可以以短信或語音的方式提醒,還可以在通知欄內(nèi)提醒等等。因?yàn)橛袝r(shí)候?qū)τ诟晃谋镜木庉嫴僮鞑⒎怯脩粲幸鉃橹缈赡苁怯脩粽`操作,或者是將移動(dòng)終端裝入包內(nèi)或口袋內(nèi)的誤觸碰,從而導(dǎo)致富文本發(fā)生變化。這種變化對(duì)于便簽應(yīng)用來說,對(duì)于用戶的影響可能很大,比如用戶在便簽內(nèi)記錄的重要事項(xiàng)或重要提醒被誤刪除了。由于富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置有監(jiān)聽,所以能夠監(jiān)聽到是哪個(gè)對(duì)象框內(nèi)的圖片、音頻、視頻發(fā)生變化,或者是哪個(gè)對(duì)象框內(nèi)的哪行哪幾個(gè)字發(fā)生變化,從而可以告知用戶當(dāng)前富文本發(fā)生了這些變化,避免對(duì)用戶造成不利影響。
[0042]上述保存單元25和提醒單元26是可選的,作為更為優(yōu)選地實(shí)施方式,保存單元25和提醒單元26都存在,這樣既提醒了用戶當(dāng)前富文本已發(fā)生變化,又保存了變化前的富文本和變化后的富文本。當(dāng)用戶根據(jù)提醒發(fā)現(xiàn)當(dāng)前富文本發(fā)生的變化后,就可以判斷出該變化是正常操作還是誤操作所導(dǎo)致的,當(dāng)是正常操作導(dǎo)致時(shí),用戶可以不做任何操作,當(dāng)是誤操作導(dǎo)致時(shí),用戶可以選擇恢復(fù)到已保存的變化前的富文本。
[0043]本領(lǐng)域內(nèi)的技術(shù)人員還應(yīng)理解,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0044]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的,應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0045]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0046]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0047]雖然結(jié)合附圖描述了本發(fā)明的實(shí)施方式,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種富文本監(jiān)聽方法,其特征在于,包括: 對(duì)富文本編輯器設(shè)置總回調(diào)接口 ; 對(duì)所述富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽所述每個(gè)對(duì)象框中的對(duì)象的變化; 將監(jiān)聽到的變化反饋給所述總回調(diào)接口 ; 通過所述總回調(diào)接口獲取富文本所發(fā)生的變化。2.根據(jù)權(quán)利要求1所述的富文本監(jiān)聽方法,其特征在于,所述對(duì)象是文本、圖片、音頻或視頻。3.根據(jù)權(quán)利要求1所述的富文本監(jiān)聽方法,其特征在于,所述富文本編輯器是便簽。4.根據(jù)權(quán)利要求1所述的富文本監(jiān)聽方法,其特征在于,在所述通過所述總回調(diào)接口獲取富文本所發(fā)生的變化之后,還包括: 通知所述富文本編輯器保存變化前的富文本和變化后的富文本。5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的富文本監(jiān)聽方法,其特征在于,在所述通過所述總回調(diào)接口獲取富文本所發(fā)生的變化之后,還包括: 提醒用戶當(dāng)前富文本已發(fā)生變化。6.一種富文本監(jiān)聽裝置,其特征在于,包括: 接口設(shè)置單元,用于對(duì)富文本編輯器設(shè)置總回調(diào)接口 ; 監(jiān)聽設(shè)置單元,用于對(duì)所述富文本編輯器中的每個(gè)對(duì)象框分別設(shè)置監(jiān)聽,以監(jiān)聽所述每個(gè)對(duì)象框中的對(duì)象的變化; 反饋單元,用于將監(jiān)聽到的變化反饋給所述總回調(diào)接口 ; 獲取單元,用于通過所述總回調(diào)接口獲取富文本所發(fā)生的變化。7.根據(jù)權(quán)利要求6所述的富文本監(jiān)聽裝置,其特征在于,所述對(duì)象是文本、圖片、音頻或視頻。8.根據(jù)權(quán)利要求6所述的富文本監(jiān)聽裝置,其特征在于,所述富文本編輯器是便簽。9.根據(jù)權(quán)利要求6所述的富文本監(jiān)聽裝置,其特征在于,還包括: 保存單元,用于在所述獲取單元通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,通知所述富文本編輯器保存變化前的富文本和變化后的富文本。10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的富文本監(jiān)聽裝置,其特征在于,還包括: 提醒單元,用于在所述獲取單元通過總回調(diào)接口獲取富文本所發(fā)生的變化之后,提醒用戶當(dāng)前富文本已發(fā)生變化。
【文檔編號(hào)】G06F17/24GK105843789SQ201610204108
【公開日】2016年8月10日
【申請(qǐng)日】2016年4月1日
【發(fā)明人】李樹鵬
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視移動(dòng)智能信息技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1