亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

模擬移除數(shù)據(jù)遮蓋層的方法和裝置制造方法

文檔序號(hào):6499046閱讀:118來(lái)源:國(guó)知局
模擬移除數(shù)據(jù)遮蓋層的方法和裝置制造方法
【專(zhuān)利摘要】本申請(qǐng)?zhí)峁┝四M移除數(shù)據(jù)遮蓋層的方法和裝置。其中,該方法包括:獲取目標(biāo)數(shù)據(jù);采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù);顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù);監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。采用本發(fā)明,實(shí)現(xiàn)了在終端上虛擬實(shí)現(xiàn)目標(biāo)數(shù)據(jù)的遮蓋和模擬移除目標(biāo)數(shù)據(jù)的遮蓋層,避免現(xiàn)有對(duì)承載在實(shí)物上的目標(biāo)數(shù)據(jù)處理所帶來(lái)的技術(shù)問(wèn)題。
【專(zhuān)利說(shuō)明】模擬移除數(shù)據(jù)遮蓋層的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及互聯(lián)網(wǎng)技術(shù),特別涉及模擬移除數(shù)據(jù)遮蓋層的方法和裝置。
【背景技術(shù)】
[0002]在目前一些應(yīng)用中,一些數(shù)據(jù)比如中獎(jiǎng)、未中獎(jiǎng)、銀行賬號(hào)、密碼等并非直觀提供給用戶(hù),而是承載在實(shí)物中比如直接印在一個(gè)卡片或一張紙上并通過(guò)銀油墨遮蓋。其中,為便于區(qū)分其他可以直觀提供給用戶(hù)的數(shù)據(jù),本申請(qǐng)將該數(shù)據(jù)稱(chēng)為目標(biāo)數(shù)據(jù)。
[0003]當(dāng)用戶(hù)擁有承載了所述目標(biāo)數(shù)據(jù)的實(shí)物比如卡片時(shí),其如果想看該卡片上被銀油墨遮蓋的目標(biāo)數(shù)據(jù),必須先通過(guò)手工方式移除遮蓋該銀油墨,比如,使用指甲或者硬幣移除掉該銀油墨,如此即可查看該被該銀油墨遮蓋的目標(biāo)數(shù)據(jù)。
[0004]但是,這種將目標(biāo)數(shù)據(jù)承載在實(shí)物中比如直接印在一個(gè)卡片或一張紙上并通過(guò)銀油墨遮蓋的方法中,由于目標(biāo)數(shù)據(jù)是承載在實(shí)物中,其具有一定的局限性,比如,用戶(hù)通過(guò)手工方式移除銀油墨查看完目標(biāo)數(shù)據(jù)后該實(shí)物因不再具有任何應(yīng)用價(jià)值而被隨意丟地,造成大量垃圾資源等。

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

[0005]本申請(qǐng)?zhí)峁┝四M移除數(shù)據(jù)遮蓋層的方法和裝置,以在終端上虛擬實(shí)現(xiàn)目標(biāo)數(shù)據(jù)的遮蓋和模擬移除目標(biāo)數(shù)據(jù)的遮蓋層,避免由于將目標(biāo)數(shù)據(jù)承載在實(shí)物中帶來(lái)的諸多問(wèn)題。
[0006]本申請(qǐng)?zhí)峁┑募夹g(shù)方案包括:
[0007]—種模擬移除數(shù)據(jù)遮蓋層的方法,該方法應(yīng)用于終端,包括:
[0008]獲取目標(biāo)數(shù)據(jù);
[0009]采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù);
[0010]顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù);
[0011]監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
[0012]一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的裝置,包括:
[0013]獲取單元,用于獲取對(duì)應(yīng)的目標(biāo)數(shù)據(jù);
[0014]遮蓋層添加單元,用于采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù);
[0015]顯示單元,用于顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù);
[0016]遮蓋層移除單元,用于監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
[0017]一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的終端,該終端包含如上所述的裝置。
[0018]一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的系統(tǒng),該系統(tǒng)包括:服務(wù)端和終端;
[0019]其中,所述終端包括如上所述的裝置;
[0020]所述服務(wù)端,用于向所述裝置發(fā)送目標(biāo)數(shù)據(jù)。[0021]由以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)獲取目標(biāo)數(shù)據(jù),采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù),顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù),監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù),這實(shí)現(xiàn)了在終端上虛擬實(shí)現(xiàn)目標(biāo)數(shù)據(jù)的遮蓋和模擬移除目標(biāo)數(shù)據(jù)的遮蓋層,避免現(xiàn)有對(duì)承載在實(shí)物上的目標(biāo)數(shù)據(jù)處理所帶來(lái)的技術(shù)問(wèn)題。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0022]圖1為本發(fā)明實(shí)施例提供的方法流程圖;
[0023]圖2為本發(fā)明實(shí)施例提供的頁(yè)面素材示意圖;
[0024]圖3為本發(fā)明實(shí)施例提供的頁(yè)面示意圖;
[0025]圖4為本發(fā)明實(shí)施例提供的另一頁(yè)面示意圖;
[0026]圖5為本發(fā)明實(shí)施例提供的移除遮蓋層實(shí)現(xiàn)流程圖;
[0027]圖6為本發(fā)明實(shí)施例提供的移除遮蓋層另一實(shí)現(xiàn)流程圖;
[0028]圖7為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖;
[0029]圖8至圖11為本發(fā)明實(shí)施例提供的遮蓋層移除單元的四種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0031]本發(fā)明提供的方法是不再將目標(biāo)數(shù)據(jù)承載在實(shí)物中,而是在終端上進(jìn)行虛擬實(shí)現(xiàn),并在終端上模擬移除目標(biāo)數(shù)據(jù)的遮蓋層來(lái)顯示目標(biāo)數(shù)據(jù),下面通過(guò)圖1對(duì)本發(fā)明提供的方法進(jìn)行描述:
[0032]參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例提供的方法流程圖。如圖1所示,該方法可包括以下步驟:
[0033]步驟101,獲取目標(biāo)數(shù)據(jù)。
[0034]本步驟101中,獲取目標(biāo)數(shù)據(jù)具體實(shí)現(xiàn)時(shí)可為:
[0035]步驟1,向后臺(tái)服務(wù)器發(fā)送一個(gè)請(qǐng)求,而當(dāng)后臺(tái)服務(wù)器接收到所述請(qǐng)求后,其會(huì)依據(jù)預(yù)設(shè)的數(shù)據(jù)處理算法計(jì)算一個(gè)目標(biāo)數(shù)據(jù)并返回該計(jì)算的目標(biāo)數(shù)據(jù);
[0036]步驟2,接收來(lái)自后臺(tái)服務(wù)器返回的目標(biāo)數(shù)據(jù)。
[0037]如此,即可實(shí)現(xiàn)本步驟101獲取目標(biāo)數(shù)據(jù)的操作。優(yōu)選地,本發(fā)明實(shí)施例中,為保證目標(biāo)數(shù)據(jù)的安全性,該返回的目標(biāo)數(shù)據(jù)是可以加密的,基于此,本步驟101中,在接收到來(lái)自后臺(tái)服務(wù)器返回的目標(biāo)數(shù)據(jù)后,還需要對(duì)該加密的目標(biāo)數(shù)據(jù)進(jìn)行對(duì)應(yīng)的解密。至于加密、解密如何實(shí)現(xiàn),本發(fā)明實(shí)施例可采用比較成熟的安全算法,比如數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)算法等,本發(fā)明并不具體限定。
[0038]這里,可以應(yīng)用于抽獎(jiǎng)?lì)I(lǐng)域中,該數(shù)據(jù)處理算法相應(yīng)為一種基于獎(jiǎng)品數(shù)量計(jì)算中獎(jiǎng)概率的算法,相應(yīng)地,通過(guò)該數(shù)據(jù)處理算法計(jì)算的目標(biāo)數(shù)據(jù)也就為獎(jiǎng)品,其中,所述獎(jiǎng)品至少包括:中獎(jiǎng)、未中獎(jiǎng)、獎(jiǎng)品的具體類(lèi)型比如紅鉆、綠鉆等。需要說(shuō)明的是,上述的抽獎(jiǎng)?lì)I(lǐng)域只是本發(fā)明實(shí)現(xiàn)的一種舉例,目的是便于理解本發(fā)明,并非限定本發(fā)明。
[0039]步驟102,采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)。[0040]優(yōu)選地,本發(fā)明實(shí)施例中,采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)具體可通過(guò)以下兩種方式實(shí)現(xiàn):
[0041]方式1:
[0042]本方式I下,采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)具體可為:在所述目標(biāo)數(shù)據(jù)的上方放置一個(gè)畫(huà)布(Canvas)作為遮蓋層。
[0043]方式2:
[0044]本方式2下,在目標(biāo)數(shù)據(jù)的上方放置遮蓋層具體可為:在所述目標(biāo)數(shù)據(jù)的上方疊放兩個(gè)以上遮蓋層。
[0045]可以看出,方式2相比于方式I,在目標(biāo)數(shù)據(jù)上方放置多個(gè)遮蓋層,其中,該放置多個(gè)遮蓋層的目的就是保證目標(biāo)數(shù)據(jù)完全被遮蓋層遮蓋,在體現(xiàn)該目的的前提下,該放置的多個(gè)遮蓋層可以是上下排列,也可以是左右排列,本發(fā)明并不具體限定。
[0046]步驟103,顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)。
[0047]優(yōu)選地,本發(fā)明實(shí)施例可應(yīng)用于采用Web應(yīng)用程序(APP)技術(shù)的客戶(hù)端,基于此,本步驟103中顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)可包括:
[0048]將被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)承載在Web頁(yè)面中顯示。
[0049]優(yōu)選地,本發(fā)明實(shí)施例中,一個(gè)Web頁(yè)面所包含的內(nèi)容比較豐富,其不僅僅包含被遮蓋層遮蓋的目標(biāo)數(shù)據(jù),也包含其他素材元素,以本發(fā)明實(shí)施例可以應(yīng)用于抽獎(jiǎng)?lì)I(lǐng)域?yàn)槔?,則圖2示出了組成Web頁(yè)面的其他各個(gè)素材元素。
[0050]基于此,將被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)承載在Web頁(yè)面中顯示具體為:
[0051]定義被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)所在的區(qū)域作為所述頁(yè)面的遮蓋層區(qū)域;
[0052]啟動(dòng)用于載入組成所述頁(yè)面的其他素材的命令,在其他素材載入后與所述遮蓋層區(qū)域一起通過(guò)所述頁(yè)面顯示給用戶(hù)。圖3示出了既包含所述遮蓋層區(qū)域又包含所述其他素材的Web頁(yè)面。
[0053]步驟104,監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
[0054]以本發(fā)明實(shí)施例可以應(yīng)用于抽獎(jiǎng)?lì)I(lǐng)域?yàn)槔?,則在圖3所示W(wǎng)eb頁(yè)面的基礎(chǔ)上,本步驟104移除遮蓋層區(qū)域的遮蓋層,并顯示所述目標(biāo)數(shù)據(jù)可具體通過(guò)圖4所示。
[0055]至此,完成圖1所示的流程圖。
[0056]優(yōu)選地,上述步驟104中,移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層具體實(shí)現(xiàn)時(shí)可通過(guò)以下任一方式實(shí)現(xiàn):
[0057]方式A:
[0058]本方式A下,移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層可為:
[0059]步驟Al,監(jiān)聽(tīng)對(duì)所述遮蓋層執(zhí)行的刮操作;
[0060]本發(fā)明實(shí)施例中的刮操作,實(shí)質(zhì)是對(duì)實(shí)物上進(jìn)行的刮操作的模擬和仿真,其主要是用于移除遮蓋層,在步驟104之前,可預(yù)先添加監(jiān)聽(tīng)刮操作的功能,并針對(duì)刮操作進(jìn)行預(yù)先定義,基于此,本步驟Al可在實(shí)時(shí)監(jiān)聽(tīng)到滿(mǎn)足所述定義的刮操作時(shí)即確定當(dāng)前監(jiān)聽(tīng)到所述刮操作。
[0061]步驟A2,依據(jù)所述刮操作的刮動(dòng)位置、刮動(dòng)手勢(shì)和刮動(dòng)速度移除對(duì)應(yīng)的遮蓋層,直至目標(biāo)數(shù)據(jù)的所述遮蓋層完全移除。比如,如果刮動(dòng)手勢(shì)是上下刮動(dòng),則依賴(lài)于刮動(dòng)速度在刮動(dòng)位置的上下顯示刮痕,直至刮動(dòng)位置上下的遮蓋層移除,這里,刮動(dòng)位置是實(shí)時(shí)發(fā)生變化的,直至目標(biāo)數(shù)據(jù)的所有遮蓋層完全移除,刮動(dòng)位置才不再變化。
[0062]方式B:
[0063]本方式B主要是應(yīng)用于有壓力感應(yīng)的設(shè)備上,其能夠根據(jù)承受的刮動(dòng)力度大小呈現(xiàn)不同的遮蓋層移除效果。基于此,本方式B下,移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層可為:
[0064]步驟BI,監(jiān)聽(tīng)對(duì)所述遮蓋層模擬的刮操作;
[0065]本步驟BI與上面的步驟Al類(lèi)似,不再贅述。
[0066]步驟B2,依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度;比如,如果刮動(dòng)力度比較大,則相應(yīng)的需要移除的遮蓋層長(zhǎng)度也比較長(zhǎng),反之亦然,優(yōu)選地,為了便于依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度,本發(fā)明實(shí)施例可預(yù)先設(shè)置一個(gè)刮動(dòng)力度和需要移除的遮蓋層長(zhǎng)度之間的對(duì)應(yīng)關(guān)系,如此,本步驟B2即可依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度;
[0067]步驟B3,依據(jù)所述刮操作的刮動(dòng)位置移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,直至目標(biāo)數(shù)據(jù)的遮蓋層完全移除。
[0068]在步驟B2確定好需要移除的遮蓋層長(zhǎng)度后,本步驟B3就依據(jù)所述刮操作的刮動(dòng)位置移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,比如,從刮操作的刮動(dòng)位置開(kāi)始移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,或者,以刮操作的刮動(dòng)位置為中心,移除該中心四周對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層。這里,刮動(dòng)位置是實(shí)時(shí)發(fā)生變化的,直至目標(biāo)數(shù)據(jù)的所有遮蓋層完全移除,刮動(dòng)位置不再變化。
[0069]方式C:
[0070]本方式C相比于方式A、B,對(duì)如何采用遮蓋層遮蓋目標(biāo)數(shù)據(jù)有一定的要求,其應(yīng)用于采用上述方式I遮蓋目標(biāo)數(shù)據(jù)的情景下。而方式A、方式B對(duì)如何采用遮蓋層遮蓋目標(biāo)數(shù)據(jù)沒(méi)有任何要求,其可應(yīng)用于采用上述方式I或方式2或其他方式遮蓋目標(biāo)數(shù)據(jù)的情景下。
[0071]基于此,本方式C下,移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層可通過(guò)圖5所示流程實(shí)現(xiàn)。
[0072]參見(jiàn)圖5,圖5為本發(fā)明實(shí)施例提供的移除遮蓋層實(shí)現(xiàn)流程圖。如圖5所示,該流程可包括以下步驟:
[0073]步驟501,監(jiān)聽(tīng)所述遮蓋層上的拖拽事件。
[0074]本發(fā)明中,在執(zhí)行步驟501之前,可添加監(jiān)聽(tīng)拖拽事件的功能,如此,本步驟501即可依據(jù)所述添加的功能監(jiān)聽(tīng)遮蓋層上的拖拽事件。
[0075]步驟502,在監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取并記錄所述拖拽事件在執(zhí)行過(guò)程中經(jīng)過(guò)
的每一位置。
[0076]拖拽事件實(shí)質(zhì)是位置動(dòng)態(tài)發(fā)生變化的事件,基于此,以本發(fā)明實(shí)施例可以應(yīng)用于觸摸設(shè)備為例,則步驟502在檢測(cè)到用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指在遮蓋層區(qū)域的位置發(fā)生變化時(shí),確定所述拖拽事件發(fā)生,獲取并記錄在整個(gè)拖拽過(guò)程中移動(dòng)的位置。
[0077]需要說(shuō)明的是,本發(fā)明應(yīng)用的終端也可為其他非觸模設(shè)備,其具體實(shí)現(xiàn)方式與上面描述的觸摸設(shè)備類(lèi)似,這里不再一一描述。
[0078]另外,本步驟502中,由于拖拽是在遮蓋層區(qū)域發(fā)生的,基于此,步驟502記錄的所述拖拽事件在執(zhí)行過(guò)程中經(jīng)過(guò)的每一位置實(shí)質(zhì)都是遮蓋層區(qū)域的位置。
[0079]步驟503,將記錄的每一位置轉(zhuǎn)換為Canvas像素點(diǎn);[0080]由于上述步驟502中記錄的位置,其實(shí)質(zhì)是遮蓋層區(qū)域的每一位置,且該圖5所示流程是應(yīng)用于采用上述方式I遮蓋目標(biāo)數(shù)據(jù)的情境下,如此,本步驟503將每一位置轉(zhuǎn)換為Canvas的像素點(diǎn)實(shí)質(zhì)也就是將在拖拽過(guò)程中所經(jīng)過(guò)的遮蓋層區(qū)域上的每一位置轉(zhuǎn)換為Canvas像素點(diǎn)。
[0081]步驟504,將每一 Canvas像素點(diǎn)的透明度設(shè)置為O。
[0082]這里,將Canvas像素點(diǎn)的透明度設(shè)置為0,實(shí)質(zhì)相當(dāng)于移除遮蓋層區(qū)域上的遮蓋層。
[0083]至此,完成圖5所示的流程。
[0084]方式D:
[0085]相比于方式A、B,本方式D下,對(duì)如何采用遮蓋層遮蓋目標(biāo)數(shù)據(jù)有一定的要求,其應(yīng)用于采用上述方式2遮蓋目標(biāo)數(shù)據(jù)的情景下。而方式A、方式B對(duì)如何采用遮蓋層遮蓋目標(biāo)數(shù)據(jù)沒(méi)有任何要求,其可應(yīng)用于采用上述方式I或方式2或其他方式遮蓋目標(biāo)數(shù)據(jù)的情景下O
[0086]本方式D下,移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層可通過(guò)圖6所示流程實(shí)現(xiàn)。
[0087]參見(jiàn)圖6,圖6為本發(fā)明實(shí)施例提供的移除遮蓋層另一實(shí)現(xiàn)流程圖。如圖6所示,該流程可包括以下步驟:
[0088]步驟601,在監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí)獲取用戶(hù)操作標(biāo)識(shí)當(dāng)前所處的位置并記錄為開(kāi)始位置。
[0089]以本發(fā)明實(shí)施例應(yīng)用的終端為觸摸設(shè)備為例,其他類(lèi)型的終端類(lèi)似,則,優(yōu)選地,本步驟601中,當(dāng)監(jiān)聽(tīng)到用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指放在遮蓋層區(qū)域時(shí),確定當(dāng)前監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā),此時(shí),獲取用戶(hù)操作標(biāo)識(shí)當(dāng)前所處的位置并記錄為開(kāi)始位置。
[0090]步驟602,監(jiān)聽(tīng)所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的拖拽事件,在監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取所述用戶(hù)操作標(biāo)識(shí)在執(zhí)行所述拖拽事件時(shí)的位置并記錄為結(jié)束位置。
[0091]以本發(fā)明實(shí)施例應(yīng)用的終端為觸摸設(shè)備為例,其他類(lèi)型的終端類(lèi)似,則,優(yōu)選地,本步驟602中,當(dāng)監(jiān)聽(tīng)到用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指在遮蓋層區(qū)域的位置發(fā)生變化時(shí),確定所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起拖拽事件,此時(shí),獲取用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指當(dāng)前所處的位置并記錄為結(jié)束位置。
[0092]步驟603,依據(jù)開(kāi)始位置和結(jié)束位置移除遮蓋層區(qū)域的遮蓋層。
[0093]本圖6所示流程是在通過(guò)上述方式2在目標(biāo)數(shù)據(jù)的上方放置遮蓋層的前提下執(zhí)行,基于此,優(yōu)選地,本步驟603具體為:
[0094]A,利用所述結(jié)束位置與所述開(kāi)始位置計(jì)算所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域上的拖拽距離,判斷所述拖拽距離是否大于預(yù)設(shè)的臨界值,如果是,則將所述目標(biāo)數(shù)據(jù)最頂層的遮蓋層移除,并執(zhí)行步驟B,如果否,則執(zhí)行步驟C ;
[0095]這里,利用所述結(jié)束位置與所述開(kāi)始位置計(jì)算所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域上的拖拽距離具體可為:計(jì)算所述結(jié)束位置與所述開(kāi)始位置之差,將計(jì)算的差作為用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域上的拖拽距離。
[0096]另外,本發(fā)明中,步驟A中預(yù)設(shè)的臨界值可為操作區(qū)域的靈敏度,具體可根據(jù)實(shí)際情況設(shè)置。
[0097]B,判斷所述目標(biāo)數(shù)據(jù)上方是否還有遮蓋層,如果是,執(zhí)行步驟C,如果否,結(jié)束當(dāng)前移除遮蓋層的流程;
[0098]C,將所述結(jié)束位置更新為開(kāi)始位置,并在監(jiān)聽(tīng)到所述用戶(hù)操作標(biāo)識(shí)繼續(xù)執(zhí)行所述拖拽時(shí)獲取所述用戶(hù)操作標(biāo)識(shí)當(dāng)前所處的位置并記錄為結(jié)束位置,返回步驟A。
[0099]由于用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域進(jìn)行拖拽時(shí)的位置是動(dòng)態(tài)變化的,基于此,本步驟C就將之前記錄的結(jié)束位置更新為開(kāi)始位置,并重新獲取所述用戶(hù)操作標(biāo)識(shí)在在所述遮蓋層區(qū)域上進(jìn)行拖拽時(shí)所處的位置并記錄為結(jié)束位置,之后返回步驟A,直至遮蓋層區(qū)域的遮蓋層完全被移除。
[0100]至此,完成圖6所示的流程。
[0101]需要說(shuō)明的是,在上述圖5或圖6所示流程中,遮蓋層區(qū)域的拖拽事件并非一直進(jìn)行監(jiān)聽(tīng)狀態(tài),為節(jié)省資源,優(yōu)選地,本發(fā)明還可動(dòng)態(tài)停止遮蓋層區(qū)域拖拽事件的監(jiān)聽(tīng)。
[0102]其中,為了便于實(shí)現(xiàn)動(dòng)態(tài)停止遮蓋層區(qū)域拖拽事件的監(jiān)聽(tīng),則需要針對(duì)遮蓋層區(qū)域添加監(jiān)聽(tīng)遮蓋層移除結(jié)束事件,如此,本發(fā)明即可監(jiān)聽(tīng)所述遮蓋層區(qū)域的遮蓋層移除結(jié)束事件,當(dāng)監(jiān)聽(tīng)到所述用戶(hù)操作標(biāo)識(shí)觸發(fā)所述遮蓋層移除結(jié)束事件時(shí),停止監(jiān)聽(tīng)所述操作區(qū)域的拖拽事件。
[0103]以本發(fā)明實(shí)施例應(yīng)用的終端為觸摸設(shè)備為例,則當(dāng)監(jiān)聽(tīng)到用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指從所述遮蓋層區(qū)域移開(kāi)時(shí),意味著所述遮蓋層移除結(jié)束事件發(fā)生,此時(shí)即可停止監(jiān)聽(tīng)所述操作區(qū)域的拖拽事件。
[0104]還需要說(shuō)明的是,在上述方式A至D中,監(jiān)聽(tīng)用于移除遮蓋層的觸發(fā)可通過(guò)預(yù)先添加遮蓋層移除事件實(shí)現(xiàn),其中,該遮蓋層移除事件可預(yù)先定義,比如,以本發(fā)明實(shí)施例應(yīng)用的終端為觸摸設(shè)備為例,則當(dāng)首次監(jiān)聽(tīng)到用戶(hù)操作標(biāo)識(shí)比如用戶(hù)手指放在所述遮蓋層區(qū)域時(shí),確定所述遮蓋層移除事件發(fā)生。
[0105]至此,完成了本發(fā)明提供的方法描述。下面對(duì)本發(fā)明提供的終端進(jìn)行描述:
[0106]參見(jiàn)圖7,圖7為本發(fā)明實(shí)施例提供的終端結(jié)構(gòu)圖。如圖7所示,該終端包括:
[0107]獲取單元,用于獲取對(duì)應(yīng)的目標(biāo)數(shù)據(jù);
[0108]遮蓋層添加單元,用于采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù);
[0109]顯示單元,用于顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù);
[0110]遮蓋層移除單元,用于監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
[0111]優(yōu)選地,本發(fā)明中,所述顯示單元通過(guò)將被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)承載在Web頁(yè)面中顯示。
[0112]優(yōu)選地,本發(fā)明中,如圖7所示,所述裝置進(jìn)一步包括:
[0113]反饋單元,用于在移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層之后識(shí)別該被移除的遮蓋層對(duì)應(yīng)的標(biāo)識(shí),反饋與所述標(biāo)識(shí)對(duì)應(yīng)的觸感。
[0114]優(yōu)選地,本發(fā)明中,所述遮蓋層移除單元具體實(shí)現(xiàn)可通過(guò)以下圖8至圖11所示結(jié)構(gòu)中任一結(jié)構(gòu)實(shí)現(xiàn):
[0115]結(jié)構(gòu)1:
[0116]本結(jié)構(gòu)I下,所述遮蓋層移除單元包括:第一監(jiān)聽(tīng)子單元和第一移除子單元,具體如圖8所示。
[0117]其中,第一監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)到對(duì)所述遮蓋層模擬的刮操作;[0118]第一移除子單元,用于依據(jù)所述刮操作的刮動(dòng)位置、刮動(dòng)手勢(shì)和刮動(dòng)速度移除對(duì)應(yīng)的遮蓋層,直至目標(biāo)數(shù)據(jù)的所述遮蓋層完全移除。
[0119]結(jié)構(gòu)2:
[0120]本結(jié)構(gòu)2下,所述遮蓋層移除單元包括:第二監(jiān)聽(tīng)子單元、確定子單元和第二移除子單元,具體如圖9所示。
[0121]其中,第二監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)對(duì)所述遮蓋層模擬的刮操作;
[0122]確定子單元,用于依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度;
[0123]第二移除子單元,用于依據(jù)所述刮操作的刮動(dòng)位置移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,直至目標(biāo)數(shù)據(jù)的遮蓋層完全移除。
[0124]結(jié)構(gòu)3:
[0125]本結(jié)構(gòu)3基于所述顯示單元在所述目標(biāo)數(shù)據(jù)的上方放置一個(gè)畫(huà)布Canvas作為遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)。
[0126]本結(jié)構(gòu)3下,所述遮蓋層移除單元包括:第三監(jiān)聽(tīng)子單元、第一記錄子單元、轉(zhuǎn)換子單元和第三移除子單元,具體如圖10所示。
[0127]其中,第三監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)所述遮蓋層上的拖拽事件;
[0128]第一記錄子單元,用于在所述第三監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取并記錄所述拖拽事件在執(zhí)行過(guò)程中經(jīng)過(guò)的每一位置;
[0129]轉(zhuǎn)換子單元,用于將記錄的每一位置轉(zhuǎn)換為Canvas的像素點(diǎn);
[0130]第三移除子單元,用于通過(guò)將所述Canvas的像素點(diǎn)的透明度處理為O移除所述遮蓋層。
[0131]結(jié)構(gòu)4:
[0132]本結(jié)構(gòu)4基于所述顯示單元在所述目標(biāo)數(shù)據(jù)的上方疊放兩個(gè)以上遮蓋層。
[0133]本結(jié)構(gòu)4下,所述遮蓋層移除單元包括:第四監(jiān)聽(tīng)子單元、第二記錄子單元、第五監(jiān)聽(tīng)子單元和第四移除子單元,具體如圖11所示。
[0134]其中,第四監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的用于移除遮蓋層的觸發(fā);
[0135]第二記錄子單元,用于在所述第四監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述觸發(fā)時(shí),獲取所述用戶(hù)操作標(biāo)識(shí)當(dāng)前在所述遮蓋層區(qū)域的位置并記錄為開(kāi)始位置;以及,在第五監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取所述拖拽事件執(zhí)行過(guò)程中所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并記錄為結(jié)束位置;
[0136]第五監(jiān)聽(tīng)子單元,監(jiān)聽(tīng)所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的拖拽事件;
[0137]第四移除子單元,用于依據(jù)所述開(kāi)始位置和結(jié)束位置移除所述遮蓋層區(qū)域的遮蓋層。
[0138]優(yōu)選地,本結(jié)構(gòu)4下,所述第四移除子單元包括:
[0139]移除模塊,用于利用所述結(jié)束位置與所述開(kāi)始位置計(jì)算所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域上的拖拽距離,判斷所述拖拽距離是否大于預(yù)設(shè)的臨界值,如果是,則將所述目標(biāo)數(shù)據(jù)最頂層的遮蓋層移除,并發(fā)送第一通知給判斷模塊,如果否,則發(fā)送第二通知給更新模塊;
[0140]判斷模塊,用于接收所述第一通知,并判斷所述目標(biāo)數(shù)據(jù)的上方是否還有遮蓋層,如果是,發(fā)送第三通知給更新模塊,如果否,結(jié)束移除遮蓋層;
[0141]更新模塊,用于接收到第二通知,或者第三通知后,將所述記錄單元記錄的結(jié)束位置更新為開(kāi)始位置,并在監(jiān)聽(tīng)到所述拖拽事件繼續(xù)發(fā)生時(shí)獲取所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并將該獲取的位置作為結(jié)束位置記錄至記錄單元,觸發(fā)移除模塊繼續(xù)執(zhí)行操作。
[0142]至此,完成以上四種結(jié)構(gòu)的描述。
[0143]以上對(duì)本發(fā)明實(shí)施例提供的裝置進(jìn)行了描述。
[0144]優(yōu)選地,本發(fā)明還提供了一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的終端,其中,該終端包含如上所述的裝置,這里不再細(xì)述。
[0145]優(yōu)選地,本發(fā)明還提供了一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的系統(tǒng),該系統(tǒng)包括:月艮務(wù)端和終端;其中,所述終端包括如上所述的裝置;而所述服務(wù)端,用于向所述裝置發(fā)送目標(biāo)數(shù)據(jù)。
[0146]由以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)獲取目標(biāo)數(shù)據(jù),采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù),顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù),監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù),這實(shí)現(xiàn)了在終端上虛擬實(shí)現(xiàn)目標(biāo)數(shù)據(jù)的遮蓋和模擬移除目標(biāo)數(shù)據(jù)的遮蓋層,避免現(xiàn)有對(duì)承載在實(shí)物上的目標(biāo)數(shù)據(jù)處理所帶來(lái)的技術(shù)問(wèn)題。
[0147]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種模擬移除數(shù)據(jù)遮蓋層的方法,其特征在于,該方法包括: 獲取目標(biāo)數(shù)據(jù); 采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù); 顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù); 監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)包括: 將被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)承載在Web頁(yè)面中顯示。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層包括: 監(jiān)聽(tīng)對(duì)所述遮蓋層執(zhí)行的刮操作; 在監(jiān)聽(tīng)到所述刮操作時(shí),依據(jù)所述刮操作的刮動(dòng)位置、刮動(dòng)手勢(shì)和刮動(dòng)速度移除對(duì)應(yīng)的遮蓋層,直至目標(biāo)數(shù)據(jù)的所有遮蓋層完全移除。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層包括: 監(jiān)聽(tīng)對(duì)所述遮蓋層模擬的刮操作; 在監(jiān)聽(tīng)到所述刮操作時(shí),依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度;依據(jù)所述刮操作的刮動(dòng)位置移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,直至目標(biāo)數(shù)據(jù)的遮蓋層完全移除。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層之后進(jìn)一步包括: 識(shí)別該被移除的遮蓋層對(duì)應(yīng)的標(biāo)識(shí); 反饋與所述標(biāo)識(shí)對(duì)應(yīng)的觸感。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用至少一個(gè)遮蓋層遮蓋目標(biāo)數(shù)據(jù)包括: 在所述目標(biāo)數(shù)據(jù)的上方放置一個(gè)畫(huà)布Canvas作為遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層包括: 監(jiān)聽(tīng)所述遮蓋層上的拖拽事件; 在監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取并記錄所述拖拽事件在執(zhí)行過(guò)程中經(jīng)過(guò)的每一位置; 將記錄的每一位置轉(zhuǎn)換為Canvas的像素點(diǎn); 控制所述Canvas的像素點(diǎn)的透明度為O。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用至少一個(gè)遮蓋層遮蓋目標(biāo)數(shù)據(jù)包括: 在所述目標(biāo)數(shù)據(jù)的上方疊放兩個(gè)以上遮蓋層。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層包括: 監(jiān)聽(tīng)用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的用于移除遮蓋層的觸發(fā),在監(jiān)聽(tīng)到所述觸發(fā)時(shí),獲取所述用戶(hù)操作標(biāo)識(shí)當(dāng)前在所述遮蓋層區(qū)域的位置并記錄為開(kāi)始位置,所述遮蓋層區(qū)域?yàn)樗稣谏w層所在的區(qū)域; 監(jiān)聽(tīng)所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的拖拽事件,在監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取所述拖拽事件執(zhí)行過(guò)程中所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并記錄為結(jié)束位置; 依據(jù)所述開(kāi)始位置和結(jié)束位置移除所述遮蓋層區(qū)域的遮蓋層。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述依據(jù)開(kāi)始位置和結(jié)束位置移除所述操作區(qū)域的遮蓋層包括: A,利用所述結(jié)束位置與所述開(kāi)始位置計(jì)算所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域上的拖拽距離,判斷所述拖拽距離是否大于預(yù)設(shè)的臨界值,如果是,則將所述目標(biāo)數(shù)據(jù)最頂層的遮蓋層移除,并執(zhí)行步驟B,如果否,則執(zhí)行步驟C ; B,判斷所述目標(biāo)數(shù)據(jù)的上方是否還有遮蓋層,如果是,執(zhí)行步驟C,如果否,結(jié)束移除遮蓋層的流程; C,將所述結(jié)束位置更新為開(kāi)始位置,并在監(jiān)聽(tīng)到所述拖拽事件繼續(xù)發(fā)生時(shí)獲取所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并記錄為結(jié)束位置,返回步驟A。
11.根據(jù)權(quán)利要求7至10所述的方法,其特征在于,該方法進(jìn)一步包括: 監(jiān)聽(tīng)遮蓋層移除結(jié)束事件; 當(dāng)監(jiān)聽(tīng)到所述遮蓋層移除結(jié)束事件時(shí),停止監(jiān)聽(tīng)所述拖拽事件。
12.—種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的裝置,其特征在于,該裝置包括: 獲取單元,用于獲取對(duì)應(yīng)的目標(biāo)數(shù)據(jù); 遮蓋層添加單元,用于采用至少一個(gè)遮蓋層遮蓋所述目標(biāo)數(shù)據(jù); 顯示單元,用于顯示被遮蓋層遮蓋的目標(biāo)數(shù)據(jù); 遮蓋層移除單元,用于監(jiān)聽(tīng)到用于移除遮蓋層的觸發(fā)時(shí),移除用于遮蓋所述目標(biāo)數(shù)據(jù)的遮蓋層,顯示所述目標(biāo)數(shù)據(jù)。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述顯示單元通過(guò)將被遮蓋層遮蓋的目標(biāo)數(shù)據(jù)承載在Web頁(yè)面中顯示。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述遮蓋層移除單元包括: 第一監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)到對(duì)所述遮蓋層模擬的刮操作; 第一移除子單元,用于依據(jù)所述刮操作的刮動(dòng)位置、刮動(dòng)手勢(shì)和刮動(dòng)速度移除對(duì)應(yīng)的遮蓋層,直至目標(biāo)數(shù)據(jù)的所述遮蓋層完全移除。
15.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述遮蓋層移除單元包括: 第二監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)對(duì)所述遮蓋層模擬的刮操作; 確定子單元,用于依據(jù)所述刮操作的刮動(dòng)力度確定需要移除的遮蓋層長(zhǎng)度; 第二移除子單元,用于依據(jù)所述刮操作的刮動(dòng)位置移除對(duì)應(yīng)所述遮蓋層長(zhǎng)度的遮蓋層,直至目標(biāo)數(shù)據(jù)的遮蓋層完全移除。
16.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置進(jìn)一步包括: 反饋單元,用于在移除用于遮蓋目標(biāo)數(shù)據(jù)的遮蓋層之后識(shí)別該被移除的遮蓋層對(duì)應(yīng)的標(biāo)識(shí),反饋與所述標(biāo)識(shí)對(duì)應(yīng)的觸感。
17.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述顯示單元在所述目標(biāo)數(shù)據(jù)的上方放置一個(gè)畫(huà)布Canvas作為遮蓋層遮蓋所述目標(biāo)數(shù)據(jù)。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述遮蓋層移除單元包括: 第三監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)所述遮蓋層上的拖拽事件; 第一記錄子單元,用于在所述第三監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取并記錄所述拖拽事件在執(zhí)行過(guò)程中經(jīng)過(guò)的每一位置; 轉(zhuǎn)換子單元,用于將記錄的每一位置轉(zhuǎn)換為Canvas的像素點(diǎn); 第三移除子單元,用于通過(guò)將所述Canvas的像素點(diǎn)的透明度處理為O移除所述遮蓋層。
19.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述顯示單元在所述目標(biāo)數(shù)據(jù)的上方疊放兩個(gè)以上遮蓋層。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述遮蓋層移除單元包括: 第四監(jiān)聽(tīng)子單 元,用于監(jiān)聽(tīng)用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的用于移除遮蓋層的觸發(fā); 記錄子單元,用于在所述第四監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述觸發(fā)時(shí),獲取所述用戶(hù)操作標(biāo)識(shí)當(dāng)前在所述遮蓋層區(qū)域的位置并記錄為開(kāi)始位置;以及,在第五監(jiān)聽(tīng)子單元監(jiān)聽(tīng)到所述拖拽事件時(shí),獲取所述拖拽事件執(zhí)行過(guò)程中所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并記錄為結(jié)束位置; 第五監(jiān)聽(tīng)子單元,用于監(jiān)聽(tīng)所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域發(fā)起的拖拽事件; 第四移除子單元,用于依據(jù)所述開(kāi)始位置和結(jié)束位置移除遮蓋層區(qū)域的遮蓋層。
21.根據(jù)權(quán)利要求20所述的方法,其特征在于,所述第四移除子單元包括: 移除模塊,用于利用所述結(jié)束位置與所述開(kāi)始位置計(jì)算所述用戶(hù)操作標(biāo)識(shí)在遮蓋層區(qū)域上的拖拽距離,判斷所述拖拽距離是否大于預(yù)設(shè)的臨界值,如果是,則將所述目標(biāo)數(shù)據(jù)最頂層的遮蓋層移除,并發(fā)送第一通知給判斷模塊,如果否,則發(fā)送第二通知給更新模塊; 判斷模塊,用于接收所述第一通知,并判斷所述目標(biāo)數(shù)據(jù)的上方是否還有遮蓋層,如果是,發(fā)送第三通知給更新模塊,如果否,結(jié)束移除遮蓋層; 更新模塊,用于接收到第二通知,或者第三通知后,將所述記錄單元記錄的結(jié)束位置更新為開(kāi)始位置,并在監(jiān)聽(tīng)到所述拖拽事件繼續(xù)發(fā)生時(shí)獲取所述用戶(hù)操作標(biāo)識(shí)在所述遮蓋層區(qū)域的位置并將該獲取的位置作為結(jié)束位置記錄至記錄單元,觸發(fā)移除模塊繼續(xù)執(zhí)行操作。
22.—種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的終端,其特征在于,該終端包含如權(quán)利要求12至21任一所述的裝置。
23.一種應(yīng)用于模擬移除數(shù)據(jù)遮蓋層的系統(tǒng),其特征在于,該系統(tǒng)包括:服務(wù)端和終端; 其中,所述終端包括如權(quán)利要求12至21任一所述的裝置; 所述服務(wù)端,用于向所述裝置發(fā)送目標(biāo)數(shù)據(jù)。
【文檔編號(hào)】G06F9/455GK103927214SQ201310013886
【公開(kāi)日】2014年7月16日 申請(qǐng)日期:2013年1月15日 優(yōu)先權(quán)日:2013年1月15日
【發(fā)明者】董霙, 黃悅, 李硙 申請(qǐng)人:騰訊科技(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1