一種幻燈片放映控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別涉及一種幻燈片放映控制方法及裝置。
【背景技術(shù)】
[0002]如今,從老師教學(xué)到會議報告,都少不了幻燈片的參與。通過幻燈片,老師可以讓學(xué)生更直觀的了解學(xué)習(xí)的內(nèi)容,報告人可以讓聽眾更形象的了解會議報告的相關(guān)信息,可以說幻燈片已經(jīng)成為人們工作中必不可少的輔助工具。
[0003]現(xiàn)有技術(shù)中,用戶可以通過觸摸動作,例如點擊操作來控制幻燈片的放映。當(dāng)用戶點擊幻燈片頁面中預(yù)設(shè)的目標(biāo)對象,例如觸發(fā)器對象/超鏈接對象時,可以執(zhí)行相對應(yīng)的操作。當(dāng)用戶點擊除觸發(fā)器對象/超鏈接對象以外的其它部分,一般顯示下一個預(yù)設(shè)動畫或執(zhí)行翻頁操作。
[0004]當(dāng)觸摸屏電子設(shè)備的屏幕較小、預(yù)設(shè)的目標(biāo)對象較小時,用戶點擊預(yù)設(shè)的目標(biāo)對象,可能會觸碰到預(yù)設(shè)的目標(biāo)對象以外的其它區(qū)域,從而可能會被誤認(rèn)為點擊了屏幕中預(yù)設(shè)的目標(biāo)對象以外的部分而執(zhí)行誤操作。
【發(fā)明內(nèi)容】
[0005]為解決上述問題,本發(fā)明實施例公開了一種幻燈片放映控制方法及裝置。技術(shù)方案如下:
[0006]一種幻燈片放映控制方法,應(yīng)用于觸摸屏電子設(shè)備,該方法包括:
[0007]在幻燈片放映的過程中,檢測用戶是否輸入了預(yù)設(shè)的防誤操作觸發(fā)指令;
[0008]在檢測到所述防誤操作觸發(fā)指令的情況下,在當(dāng)前幻燈片頁面上生成蒙版層,所述蒙版層用于遮蓋幻燈片頁面上預(yù)設(shè)目標(biāo)對象的熱區(qū)面積以外的區(qū)域,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域不對用戶的觸摸操作做出響應(yīng);
[0009]接收到針對所述目標(biāo)對象中任一對象的觸摸動作,
[0010]并執(zhí)行與該觸摸動作相對應(yīng)的操作。
[0011]在本發(fā)明的一種優(yōu)選實施方式中,在執(zhí)行與該觸摸動作相對應(yīng)的操作后,檢測用戶是否輸入了預(yù)設(shè)的恢復(fù)幻燈片頁面觸發(fā)指令;
[0012]在檢測到所述恢復(fù)幻燈片頁面觸發(fā)指令的情況下,撤銷當(dāng)前幻燈片頁面上的蒙版層,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域可以對用戶的觸摸操作做出響應(yīng)。
[0013]在本發(fā)明的一種優(yōu)選實施方式中,生成蒙版層后的所述目標(biāo)對象的熱區(qū)面積與未生成蒙版層時所述目標(biāo)對象的熱區(qū)面積相比,大于預(yù)設(shè)的閾值。
[0014]在本發(fā)明的一種優(yōu)選實施方式中,所述目標(biāo)對象包括:觸發(fā)器對象和超鏈接對象。
[0015]在本發(fā)明的一種優(yōu)選實施方式中,在檢測到所述防誤操作觸發(fā)指令的情況下,詢問用戶是否確定要生成蒙版層,在接收到用戶的確認(rèn)操作后,繼續(xù)執(zhí)行在當(dāng)前幻燈片頁面上生成蒙版層的操作。
[0016]一種幻燈片放映控制裝置,應(yīng)用于觸摸屏電子設(shè)備,該裝置包括:
[0017]觸發(fā)指令檢測單元,用于在幻燈片放映的過程中,檢測用戶是否輸入了預(yù)設(shè)的防誤操作觸發(fā)指令;
[0018]蒙版層生成單元,用于在觸發(fā)指令檢測單元檢測到所述防誤操作觸發(fā)指令的情況下,在當(dāng)前幻燈片頁面上生成蒙版層,所述蒙版層用于遮蓋幻燈片頁面上預(yù)設(shè)目標(biāo)對象的熱區(qū)面積以外的區(qū)域,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域不對用戶的觸摸操作做出響應(yīng);
[0019]觸摸動作接收單元,用于接收到針對所述目標(biāo)對象中任一對象的觸摸動作,
[0020]操作執(zhí)行單元,用于執(zhí)行與該觸摸動作相對應(yīng)的操作。
[0021]在本發(fā)明的一種優(yōu)選實施方式中,該裝置還包括:蒙版層撤銷單元;
[0022]所述觸發(fā)指令檢測單元還用于在操作執(zhí)行單元執(zhí)行與該觸摸動作相對應(yīng)的操作后,檢測用戶是否輸入了預(yù)設(shè)的恢復(fù)幻燈片頁面觸發(fā)指令;
[0023]所述蒙版層撤銷單元用于在所述觸發(fā)指令檢測單元檢測到所述恢復(fù)幻燈片頁面觸發(fā)指令的情況下,撤銷當(dāng)前幻燈片頁面上的蒙版層,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域可以對用戶的觸摸操作做出響應(yīng)。
[0024]在本發(fā)明的一種優(yōu)選實施方式中,生成蒙版層后的所述目標(biāo)對象的熱區(qū)面積與未生成蒙版層時所述目標(biāo)對象的熱區(qū)面積相比,大于預(yù)設(shè)的閾值。
[0025]在本發(fā)明的一種優(yōu)選實施方式中,所述目標(biāo)對象包括:觸發(fā)器對象和超鏈接對象。
[0026]在本發(fā)明的一種優(yōu)選實施方式中,還包括:詢問單元,用于在所述觸發(fā)指令檢測單元檢測到所述防誤操作觸發(fā)指令的情況下,詢問用戶是否確定要生成蒙版層,在接收到用戶的確認(rèn)操作后,觸發(fā)所述蒙版層生成單元在當(dāng)前幻燈片頁面上生成蒙版層。
[0027]本發(fā)明通過根據(jù)用戶的防誤操作觸發(fā)指令生成的蒙版層,遮蓋幻燈片頁面上預(yù)設(shè)的目標(biāo)對象的熱區(qū)面積以外的區(qū)域,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域不對用戶的觸摸操作做出響應(yīng);這樣,當(dāng)用戶再針對預(yù)設(shè)的目標(biāo)對象輸入觸摸動作時,只有被觸碰到的目標(biāo)對象會做出響應(yīng),而預(yù)設(shè)的目標(biāo)對象的熱區(qū)面積以外的部分,即使被觸碰到,也不會作出響應(yīng)。因此,不會執(zhí)行誤操作。
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1為本發(fā)明提供的一種幻燈片放映控制方法的第一種流程圖;
[0030]圖2為本發(fā)明實施例提供的一種幻燈片放映控制方法中用戶輸入防誤操作觸發(fā)指令的不意圖;
[0031]圖3為本發(fā)明實施例提供的一種幻燈片放映控制方法中生成蒙版層的示意圖;
[0032]圖4為本發(fā)明實施例提供的一種幻燈片放映控制方法中蒙版層的提示恢復(fù)幻燈片頁面的不意圖;
[0033]圖5為本發(fā)明提供的一種幻燈片放映控制方法的第二種流程圖;
[0034]圖6為本發(fā)明提供的一種幻燈片放映控制裝置的第一種結(jié)構(gòu)示意圖;
[0035]圖7為本發(fā)明提供的一種幻燈片放映控制裝置的第二種結(jié)構(gòu)示意圖。
【具體實施方式】
[0036]現(xiàn)在,觸摸屏電子設(shè)備的功能越來越多,應(yīng)用范圍越來越廣,其一個基本的功能就是進(jìn)行幻燈片放映。
[0037]當(dāng)用戶使用觸摸屏電子設(shè)備播放幻燈片時,用戶可以通過觸摸動作來控制幻燈片的放映。例如,用戶可以通過點擊幻燈片頁面中預(yù)設(shè)的目標(biāo)對象,如觸發(fā)器對象/超鏈接對象來執(zhí)行相對應(yīng)的操作。用戶還可以通過點擊除觸發(fā)器對象/超鏈接對象以外的其它頁面區(qū)域來執(zhí)行顯示下一個預(yù)設(shè)動畫或翻頁操作。
[0038]但是,現(xiàn)在觸摸屏電子設(shè)備的屏幕一般較小,在這種情況下,預(yù)設(shè)的目標(biāo)對象較小時,用戶點擊預(yù)設(shè)的目標(biāo)對象,可能會觸碰到預(yù)設(shè)的目標(biāo)對象以外的其它頁面區(qū)域,從而可能會被誤認(rèn)為點擊了屏幕中預(yù)設(shè)的目標(biāo)對象以外的其它頁面區(qū)域而執(zhí)行誤操作。
[0039]針對上述問題,本發(fā)明提供了一種幻燈片放映控制方法,應(yīng)用于觸摸屏電子設(shè)備,其特征在于,該方法可以包括:
[0040]在幻燈片放映的過程中,檢測用戶是否輸入了預(yù)設(shè)的防誤操作觸發(fā)指令;
[0041]在檢測到所述防誤操作觸發(fā)指令的情況下,在當(dāng)前幻燈片頁面上生成蒙版層,所述蒙版層用于遮蓋幻燈片頁面上預(yù)設(shè)目標(biāo)對象的熱區(qū)面積以外的區(qū)域,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域不對用戶的觸摸操作做出響應(yīng);
[0042]接收到針對所述目標(biāo)對象中任一對象的觸摸動作,
[0043]并執(zhí)行與該觸摸動作相對應(yīng)的操作。
[0044]上述方法通過根據(jù)用戶的防誤操作觸發(fā)指令生成的蒙版層,遮蓋幻燈片頁面上預(yù)設(shè)的目標(biāo)對象的熱區(qū)面積以外的區(qū)域,使所述目標(biāo)對象的熱區(qū)面積以外的頁面區(qū)域不對用戶的觸摸操作做出響應(yīng);這樣,當(dāng)用戶再針對預(yù)設(shè)的目標(biāo)對象輸入觸摸動作時,只有被觸碰到的目標(biāo)對象會做出響應(yīng),而預(yù)設(shè)的目標(biāo)對象的熱區(qū)面積以外的部分,即使被觸碰到,也不會作出響應(yīng)。因此,不會執(zhí)行誤操作。
[0045]上述方案的執(zhí)行主體,可以是一個幻燈片放映控制裝置,該裝置可以是安裝于觸摸屏電子設(shè)備中的幻燈片軟件的一個功能模塊,這里所說的觸摸屏電子設(shè)備,一般指觸摸屏手機(jī)、觸摸屏平板電腦等,其具體形式本發(fā)明對此并不需要進(jìn)行限定。
[0046]下面將結(jié)合本發(fā)明實施例中的附圖,