欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種觸屏點(diǎn)擊識別方法及系統(tǒng)與流程

文檔序號:12785956閱讀:312來源:國知局
一種觸屏點(diǎn)擊識別方法及系統(tǒng)與流程

本發(fā)明涉及軟件領(lǐng)域,尤其涉及一種應(yīng)用在PowerPoint全屏播放時(shí)的觸屏點(diǎn)擊識別方法及系統(tǒng)。



背景技術(shù):

目前PPT(PowerPoint的簡稱)廣泛應(yīng)用在各個(gè)領(lǐng)域的演示,例如教育的課堂、公司的會議演講等,特別是越來越多應(yīng)用到學(xué)校課堂中,目前隨著PPT的推廣和應(yīng)用、以及教育課件的信息化,在廣大用戶使用PPT的時(shí)候會遇到一個(gè)問題,就是在觸摸屏或是電子黑板上使用的時(shí)候,用手觸摸或者或教鞭操作的時(shí)候,就會觸發(fā)PPT的翻頁事件,這個(gè)大大影響了課堂的體驗(yàn),導(dǎo)致使用觸摸屏和電子黑板的課堂無法正常上課,影響了產(chǎn)品的發(fā)展和推廣,是一個(gè)領(lǐng)域的技術(shù)難題,本方案提出的解決方法,完美了解決PPT在這些場景的應(yīng)用。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題是:提供一種應(yīng)用在PowerPoint全屏播放時(shí)的觸屏點(diǎn)擊識別方法及系統(tǒng)。

為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:

一種觸屏點(diǎn)擊識別方法,包括:

預(yù)設(shè)待全屏播放的PPT文件和用于播放所述PPT文件的觸摸顯示屏;

獲取所述PPT文件中的交互對象以及所述交互對象對應(yīng)的位置信息;所述位置信息為交互對象位于所述觸摸顯示屏的顯示區(qū)域內(nèi)的位置;

獲取所述PPT文件全屏播放時(shí)觸摸顯示屏接收到的觸摸點(diǎn)擊事件;

解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件的第一位置信息;

判斷所述交互對象對應(yīng)的位置信息中是否存在與所述第一位置信息相同的位置信息;

若是,則獲取與第一位置信息相同的位置信息對應(yīng)的交互對象,執(zhí)行所述交互對象。

本發(fā)明采用的另一技術(shù)方案為:

一種觸屏點(diǎn)擊識別系統(tǒng),包括:預(yù)設(shè)模塊、第一獲取模塊、第二獲取模塊、第一解析模塊、判斷模塊和執(zhí)行模塊;

所述預(yù)設(shè)模塊,用于預(yù)設(shè)待全屏播放的PPT文件和用于播放所述PPT文件的觸摸顯示屏;

所述第一獲取模塊,用于獲取所述PPT文件中的交互對象以及所述交互對象對應(yīng)的位置信息;所述位置信息為交互對象位于所述觸摸顯示屏的顯示區(qū)域內(nèi)的位置;

所述第二獲取模塊,用于獲取所述PPT文件全屏播放時(shí)觸摸顯示屏接收到的觸摸點(diǎn)擊事件;

所述第一解析模塊,用于解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件的第一位置信息;

所述判斷模塊,用于判斷所述交互對象對應(yīng)的位置信息中是否存在與所述第一位置信息相同的位置信息;

所述執(zhí)行模塊,用于若所述交互對象對應(yīng)的位置信息中存在與所述第一位置信息相同的位置信息,則獲取與第一位置信息相同的位置信息對應(yīng)的交互對象,執(zhí)行所述交互對象。

本發(fā)明的有益效果在于:

本發(fā)明提供的觸屏點(diǎn)擊識別方法及系統(tǒng)在現(xiàn)有技術(shù)的基礎(chǔ)上增加了對攔截到的觸摸點(diǎn)擊事件進(jìn)行分析,分析出攔截到的觸摸點(diǎn)擊事件位于觸摸顯示屏上所處的位置,并判斷該位置是否有可交互對象(交互對象為超鏈接、音視頻、動畫等),若有,則執(zhí)行交互對象。本發(fā)明提供的觸屏點(diǎn)擊識別方法克服了現(xiàn)有技術(shù)中攔截到觸摸點(diǎn)擊事件,卻無法區(qū)分出點(diǎn)擊是要做翻頁還是要做超連接,會導(dǎo)致超鏈接、音視頻,動畫等PPT文件原有的所有需要點(diǎn)擊操作的交互全部丟失,都變成了無任何反應(yīng),進(jìn)而導(dǎo)致講師在講課用手觸摸或者或教鞭操作觸摸顯示屏?xí)r就會觸發(fā)PPT文件的翻頁事件,大大影響了課堂的體驗(yàn)。

附圖說明

圖1為本發(fā)明的觸屏點(diǎn)擊識別方法的步驟流程圖;

圖2為本發(fā)明的觸屏點(diǎn)擊識別系統(tǒng)的結(jié)構(gòu)示意圖;

標(biāo)號說明:

1、預(yù)設(shè)模塊;2、第一獲取模塊;3、第二獲取模塊;4、第一解析模塊;5、判斷模塊;6、執(zhí)行模塊。

具體實(shí)施方式

為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖予以說明。

本發(fā)明最關(guān)鍵的構(gòu)思在于:增加了對攔截到的觸摸點(diǎn)擊事件進(jìn)行分析,分析出攔截到的觸摸點(diǎn)擊事件位于觸摸顯示屏上所處的位置,并判斷該位置是否有可交互對象(交互對象為超鏈接、音視頻,動畫等),若有,則執(zhí)行交互對象。

請參照圖1,本發(fā)明提供的一種觸屏點(diǎn)擊識別方法,包括:

預(yù)設(shè)待全屏播放的PPT文件和用于播放所述PPT文件的觸摸顯示屏;

獲取所述PPT文件中的交互對象以及所述交互對象對應(yīng)的位置信息;所述位置信息為交互對象位于所述觸摸顯示屏的顯示區(qū)域內(nèi)的位置;

獲取所述PPT文件全屏播放時(shí)觸摸顯示屏接收到的觸摸點(diǎn)擊事件;

解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件的第一位置信息;

判斷所述交互對象對應(yīng)的位置信息中是否存在與所述第一位置信息相同的位置信息;

若是,則獲取與第一位置信息相同的位置信息對應(yīng)的交互對象,執(zhí)行所述交互對象。

從上述描述可知,本發(fā)明的有益效果在于:本發(fā)明提供的觸屏點(diǎn)擊識別方法在現(xiàn)有技術(shù)的基礎(chǔ)上增加了對攔截到的觸摸點(diǎn)擊事件進(jìn)行分析,分析出攔截到的觸摸點(diǎn)擊事件位于觸摸顯示屏上所處的位置,并判斷該位置是否有可交互對象(交互對象為超鏈接、音視頻、動畫等),若有,則執(zhí)行交互對象。本發(fā)明提供的觸屏點(diǎn)擊識別方法克服了現(xiàn)有技術(shù)中攔截到觸摸點(diǎn)擊事件,卻無法區(qū)分出點(diǎn)擊是要做翻頁還是要做超連接,會導(dǎo)致超鏈接、音視頻,動畫等PPT文件原有的所有需要點(diǎn)擊操作的交互全部丟失,都變成了無任何反應(yīng),進(jìn)而導(dǎo)致講師在講課用手觸摸或者或教鞭操作觸摸顯示屏?xí)r就會觸發(fā)PPT文件的翻頁事件,大大影響了課堂的體驗(yàn)。

在上述實(shí)施方式中,事先獲取到待播放的PPT文件中所有的交互對象以及每一個(gè)交互對象對應(yīng)的位置信息,存儲在存儲器的預(yù)設(shè)列表內(nèi);位置信息為交互對象位于所述觸摸顯示屏的顯示區(qū)域內(nèi)的位置,交互對象可以為超鏈接、音視頻、動畫等,例如PPT文件全屏播放時(shí),有一個(gè)超鏈接在觸摸顯示屏正上方位置,可在觸摸顯示屏建立二維坐標(biāo)系,通過坐標(biāo)值確定交互對象的位置;

在PPT文件全屏播放時(shí)過程中,觸摸顯示屏實(shí)時(shí)獲取接收到的觸摸點(diǎn)擊事件,該觸摸點(diǎn)擊事件包含觸摸點(diǎn)擊在觸摸顯示屏上的位置,通過解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件的第一位置信息;

系統(tǒng)能夠根據(jù)第一位置信息在上述的預(yù)設(shè)列表內(nèi)進(jìn)行尋找,判斷所述交互對象對應(yīng)的位置信息中是否存在與所述第一位置信息相同的位置信息;若存在,說明觸摸點(diǎn)擊的位置存在交互對象,此時(shí)就獲取與第一位置信息相同的位置信息對應(yīng)的交互對象并且執(zhí)行交互對象。

進(jìn)一步的,還包括:

若否,則不響應(yīng)所述觸摸點(diǎn)擊事件。

由上述描述可知,在上述的實(shí)施方式中,若不存在,說明觸摸點(diǎn)擊的位置不存在交互對象,就不響應(yīng)該觸摸點(diǎn)擊事件,也可防止講師教學(xué)過程中無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,還包括:

解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬窗口的第一類名和第一標(biāo)題名;

判斷所述第一類名是否等于所述PPT文件所屬窗口的類名;

若是,判斷所述第一標(biāo)題名是否為所述PPT文件所述窗口的標(biāo)題名;

若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,PPT文件包含其所屬窗口的類名和標(biāo)題名,通過解析觸摸點(diǎn)擊事件,得到觸摸點(diǎn)擊事件所屬窗口的第一類名和第一標(biāo)題名,并判斷是否屬于PPT文件,若是,再進(jìn)一步解析觸摸點(diǎn)擊事件得到第一位置信息。通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,還包括:

解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬的第一進(jìn)程;

判斷所述第一進(jìn)程是否等于所述PPT文件所屬的進(jìn)程;

若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,在實(shí)際應(yīng)用過程中,PPT文件全屏播放時(shí),會有一些小窗口浮在PPT文件上,例如一些軟件的信息提示框彈出,覆蓋在PPT文件上,此時(shí)有可能點(diǎn)擊到信息提示框的范圍內(nèi),因此需要先判斷觸摸點(diǎn)擊事件所屬的第一進(jìn)程是不是與PPT文件所屬的進(jìn)程相同,若是,再進(jìn)一步解析觸摸點(diǎn)擊事件得到第一位置信息。通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬的第一進(jìn)程;判斷所述第一進(jìn)程是否等于所述PPT文件所屬的進(jìn)程;若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息,具體為:

解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬的第一進(jìn)程ID和第一進(jìn)程路徑;

判斷所述第一進(jìn)程ID是否等于所述PPT文件所屬的進(jìn)程ID;

若是,判斷所述第一進(jìn)程路徑是否等于所述PPT文件所屬的進(jìn)程路徑;

若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,通過進(jìn)程ID和進(jìn)程路徑來判斷進(jìn)程是否相同,通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

請參閱圖2,本發(fā)明還提供的一種觸屏點(diǎn)擊識別系統(tǒng),包括:預(yù)設(shè)模塊1、第一獲取模塊2、第二獲取模塊3、第一解析模塊4、判斷模塊5和執(zhí)行模塊6;

所述預(yù)設(shè)模塊1,用于預(yù)設(shè)待全屏播放的PPT文件和用于播放所述PPT文件的觸摸顯示屏;

所述第一獲取模塊2,用于獲取所述PPT文件中的交互對象以及所述交互對象對應(yīng)的位置信息;所述位置信息為交互對象位于所述觸摸顯示屏的顯示區(qū)域內(nèi)的位置;

所述第二獲取模塊3,用于獲取所述PPT文件全屏播放時(shí)觸摸顯示屏接收到的觸摸點(diǎn)擊事件;

所述第一解析模塊4,用于解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件的第一位置信息;

所述判斷模塊5,用于判斷所述交互對象對應(yīng)的位置信息中是否存在與所述第一位置信息相同的位置信息;

所述執(zhí)行模塊6,用于若所述交互對象對應(yīng)的位置信息中存在與所述第一位置信息相同的位置信息,則獲取與第一位置信息相同的位置信息對應(yīng)的交互對象,執(zhí)行所述交互對象。

從上述描述可知,本發(fā)明的有益效果在于:本發(fā)明提供的觸屏點(diǎn)擊識別系統(tǒng)在現(xiàn)有技術(shù)的基礎(chǔ)上增加了對攔截到的觸摸點(diǎn)擊事件進(jìn)行分析,分析出攔截到的觸摸點(diǎn)擊事件位于觸摸顯示屏上所處的位置,并判斷該位置是否有可交互對象(交互對象為超鏈接、音視頻、動畫等),若有,則執(zhí)行交互對象。本發(fā)明提供的觸屏點(diǎn)擊識別系統(tǒng)克服了現(xiàn)有技術(shù)中攔截到觸摸點(diǎn)擊事件,卻無法區(qū)分出點(diǎn)擊是要做翻頁還是要做超連接,會導(dǎo)致超鏈接、音視頻,動畫等PPT文件原有的所有需要點(diǎn)擊操作的交互全部丟失,都變成了無任何反應(yīng),進(jìn)而導(dǎo)致講師在講課用手觸摸或者或教鞭操作觸摸顯示屏?xí)r就會觸發(fā)PPT文件的翻頁事件,大大影響了課堂的體驗(yàn)。

進(jìn)一步的,還包括不響應(yīng)模塊;

所述不響應(yīng)模塊,用于若所述交互對象對應(yīng)的位置信息中不存在與所述第一位置信息相同的位置信息,則不響應(yīng)所述觸摸點(diǎn)擊事件。

由上述描述可知,在上述的實(shí)施方式中,若不存在,說明觸摸點(diǎn)擊的位置不存在交互對象,就不響應(yīng)該觸摸點(diǎn)擊事件,也可防止講師教學(xué)過程中無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,還包括第二解析模塊;

所述第二解析模塊,用于解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬窗口的第一類名和第一標(biāo)題名;判斷所述第一類名是否等于所述PPT文件所屬窗口的類名;若是,判斷所述第一標(biāo)題名是否為所述PPT文件所述窗口的標(biāo)題名;若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,PPT文件包含其所屬窗口的類名和標(biāo)題名,通過解析觸摸點(diǎn)擊事件,得到觸摸點(diǎn)擊事件所屬窗口的第一類名和第一標(biāo)題名,并判斷是否屬于PPT文件,若是,再進(jìn)一步解析觸摸點(diǎn)擊事件得到第一位置信息。通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,還包括第三解析模塊;

所述第三解析模塊,用于解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬的第一進(jìn)程;判斷所述第一進(jìn)程是否等于所述PPT文件所屬的進(jìn)程;若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,在實(shí)際應(yīng)用過程中,PPT文件全屏播放時(shí),會有一些小窗口浮在PPT文件上,例如一些軟件的信息提示框彈出,覆蓋在PPT文件上,此時(shí)有可能點(diǎn)擊到信息提示框的范圍內(nèi),因此需要先判斷觸摸點(diǎn)擊事件所屬的第一進(jìn)程是不是與PPT文件所屬的進(jìn)程相同,若是,再進(jìn)一步解析觸摸點(diǎn)擊事件得到第一位置信息。通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

進(jìn)一步的,所述第三解析模塊,還用于解析所述觸摸點(diǎn)擊事件,得到所述觸摸點(diǎn)擊事件所屬的第一進(jìn)程ID和第一進(jìn)程路徑;判斷所述第一進(jìn)程ID是否等于所述PPT文件所屬的進(jìn)程ID;若是,判斷所述第一進(jìn)程路徑是否等于所述PPT文件所屬的進(jìn)程路徑;若是,則解析得到所述觸摸點(diǎn)擊事件的第一位置信息。

由上述描述可知,在上述的實(shí)施方式中,通過進(jìn)程ID和進(jìn)程路徑來判斷進(jìn)程是否相同,通過上述判斷可進(jìn)一步分析觸摸點(diǎn)擊,避免無意觸碰觸摸顯示屏導(dǎo)致的PPT文件翻頁的問題。

綜上所述,本發(fā)明提供的一種觸屏點(diǎn)擊識別方法及系統(tǒng)在現(xiàn)有技術(shù)的基礎(chǔ)上增加了對攔截到的觸摸點(diǎn)擊事件進(jìn)行分析,分析出攔截到的觸摸點(diǎn)擊事件位于觸摸顯示屏上所處的位置,并判斷該位置是否有可交互對象(交互對象為超鏈接、音視頻、動畫等),若有,則執(zhí)行交互對象。本發(fā)明提供的觸屏點(diǎn)擊識別方法及系統(tǒng)克服了現(xiàn)有技術(shù)中攔截到觸摸點(diǎn)擊事件,卻無法區(qū)分出點(diǎn)擊是要做翻頁還是要做超連接,會導(dǎo)致超鏈接、音視頻,動畫等PPT文件原有的所有需要點(diǎn)擊操作的交互全部丟失,都變成了無任何反應(yīng),進(jìn)而導(dǎo)致講師在講課用手觸摸或者或教鞭操作觸摸顯示屏?xí)r就會觸發(fā)PPT文件的翻頁事件,大大影響了課堂的體驗(yàn)。

以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運(yùn)用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乌拉特后旗| 鞍山市| 大埔区| 库尔勒市| 扬中市| 壶关县| 濉溪县| 攀枝花市| 惠来县| 桂平市| 社旗县| 上林县| 济宁市| 修武县| 龙里县| 齐河县| 许昌市| 辰溪县| 兴隆县| 洛浦县| 遵化市| 阿拉善左旗| 广宗县| 内丘县| 仁怀市| 台山市| 孙吴县| 奎屯市| 绥江县| 磐石市| 大冶市| 武穴市| 个旧市| 南木林县| 菏泽市| 宜春市| 博野县| 商水县| 平遥县| 石景山区| 大理市|