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

一種智能終端事件回放的方法、系統(tǒng)和智能終端的制作方法

文檔序號(hào):6382635閱讀:311來(lái)源:國(guó)知局
專利名稱:一種智能終端事件回放的方法、系統(tǒng)和智能終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及智能終端技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種智能終端事件回放的方法、 系統(tǒng)和智能終端。
背景技術(shù)
現(xiàn)有的智能終端如智能手機(jī)或者其它電子設(shè)備在測(cè)試時(shí),可能需要重復(fù)輸入一些 操作指令,例如觸屏、按鍵等事件,以啟動(dòng)相應(yīng)地應(yīng)用執(zhí)行操作。例如,開啟某個(gè)軟件執(zhí)行播 放音頻的功能,需要通過(guò)用戶觸屏點(diǎn)擊屏幕上的該軟件圖標(biāo),隨后,在該軟件的界面上選擇 待播放音頻,隨后點(diǎn)擊播放按鈕,并在播放完成后關(guān)閉軟件。如果用戶需要重復(fù)執(zhí)行該播放 音頻的操作的話,就需要手動(dòng)重新進(jìn)行操作,這不利于對(duì)該智能終端進(jìn)行測(cè)試,也不便于用 戶提高操作效率。發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有智能終端缺乏事件回放功能的缺陷,提 供一種智能終端事件回放的方法、系統(tǒng)和智能終端。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種智能終端事件回放的方 法,包括以下步驟
事件記錄步驟,讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫入到 記錄文件中保存;
事件回放步驟,讀取所述事件記錄步驟保存的記錄文件,將各項(xiàng)記錄插入到該智 能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。
在根據(jù)本發(fā)明所述的智能終端事件回放的方法中,所述操作事件包括觸屏、按鍵 和傳感器事件。
在根據(jù)本發(fā)明所述的智能終端事件回放的方法中,所述事件記錄步驟中依據(jù)所述 事件文件的時(shí)間標(biāo)記依次記錄至記錄文件中;所述事件回放步驟中根據(jù)所述時(shí)間標(biāo)記,依 次將各項(xiàng)記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
在根據(jù)本發(fā)明所述的智能終端事件回放的方法中,所述事件回放步驟中根據(jù)所述 時(shí)間標(biāo)記,讀取預(yù)設(shè)時(shí)間段內(nèi)的記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
本發(fā)明還提供了一種智能終端事件回放的系統(tǒng),包括
事件記錄模塊,用于讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫 入到記錄文件中保存;
事件回放模塊,用于讀取所述事件記錄模塊保存的記錄文件,將各項(xiàng)記錄插入到 該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。
在根據(jù)本發(fā)明所述的智能終端事件回放的系統(tǒng)中,所述操作事件包括觸屏、按鍵 和傳感器事件。
在根據(jù)本發(fā)明所述的智能終端事件回放的系統(tǒng)中,所述事件記錄模塊依據(jù)所述事件文件的時(shí)間標(biāo)記依次記錄至記錄文件中;所述事件回放模塊根據(jù)所述時(shí)間標(biāo)記,依次將 各項(xiàng)記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
在根據(jù)本發(fā)明所述的智能終端事件回放的系統(tǒng)中,所述事件回放模塊根據(jù)所述時(shí) 間標(biāo)記,讀取預(yù)設(shè)時(shí)間段內(nèi)的記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
本發(fā)明還提供了一種智能終端,所述智能終端包括如上所述的智能終端事件回放 的系統(tǒng)。該智能終端為手機(jī)、平板電腦、筆記本或車載電腦。
實(shí)施本發(fā)明的智能終端事件回放的方法、系統(tǒng)和智能終端,具有以下有益效果本 發(fā)明通過(guò)在事件記錄期間讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫入到 記錄文件中保存,并在需要回放時(shí)將記錄文件中各項(xiàng)記錄插入到對(duì)應(yīng)事件文件中進(jìn)行回 放,從而能夠在測(cè)試等過(guò)程中,代替用戶的重復(fù)操作,提高工作效率。


下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中
圖1為根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能終端事件回放的方法的流程圖2為根據(jù)本發(fā)明的優(yōu)選實(shí)施例的智能終端事件回放的方法中事件記錄步驟的 流程圖3為根據(jù)本發(fā)明的優(yōu)選實(shí)施例的智能終端事件回放的方法中事件回放步驟的 流程圖4為根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能終端事件回放的系統(tǒng)的模塊示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。
請(qǐng)參閱圖1,為根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能終端事件回放的方法的流程圖。如圖1所示,本發(fā)明提供的智能終端事件回放的方法主要包括以下步驟
首先,在步驟SlOl中,執(zhí)行事件記錄步驟,讀取智能終端的操作事件發(fā)生時(shí)生成 的各個(gè)事件文件,并寫入到記錄文件中保存。
目前,安卓系統(tǒng)在用戶對(duì)智能終端進(jìn)行操作,例如觸屏、按鍵或者傳感器等事件發(fā) 生時(shí),會(huì)在系統(tǒng)的/dev/input/的目錄中生成對(duì)應(yīng)的事件文件,即event文件。該事件文 件中記錄有該事件發(fā)生的時(shí)間及事件詳情,如果是觸屏操作則記錄有該觸屏操作的坐標(biāo)位 置。本發(fā)明在事件發(fā)生時(shí)讀取這些event文件并寫入到記錄文件中然后讀取記錄文件中的 記錄并插入到對(duì)應(yīng)的事件文件中進(jìn)行回放。
本發(fā)明的方法需要使用安卓系統(tǒng)的超級(jí)用戶權(quán)限(root權(quán)限)。當(dāng)智能終端啟動(dòng) 事件記錄時(shí),用戶在智能終端上操作的事件,例如觸屏、按鍵和傳感器等事件將會(huì)自動(dòng)在系 統(tǒng)的/dev/input/目錄中生成各個(gè)事件文件。因此,該步驟在啟動(dòng)事件記錄時(shí)便讀取智能 終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,即前述event文件并寫入到新建的記錄文件 即input, log文件中并進(jìn)行保存。以播放音頻為例,用戶通過(guò)觸屏點(diǎn)擊屏幕上的軟件圖標(biāo), 隨后,在該軟件的界面上選擇待播放音頻,隨后點(diǎn)擊播放按鈕,并在播放完成后關(guān)閉軟件。 input, log文件記錄著這一系列觸屏操作,包括各個(gè)觸屏操作的坐標(biāo)位置及操作時(shí)間。
隨后,在步驟S102中,執(zhí)行事件回放步驟,讀取事件記錄步驟保存的記錄文件,將 各項(xiàng)記錄插入到該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。該步驟在需要進(jìn)行事件回放時(shí), 將記錄文件即input, log文件中關(guān)于事件的各項(xiàng)記錄插入到智能終端的/dev/input/目錄 的對(duì)應(yīng)事件文件中。例如,以前述播放音頻為例,input, log文件中記錄有一系列觸屏操作, 該步驟將input, log文件中的這些記錄按順序插入到智能終端的/dev/input/目錄下的 event文件中,從而自動(dòng)回放這一系列操作,即實(shí)現(xiàn)點(diǎn)擊軟件圖標(biāo)、選擇待播放音頻、點(diǎn)擊播 放按鈕、在播放完成后關(guān)閉軟件的操作。
在本發(fā)明的優(yōu)選實(shí)施例中,事件記錄步驟中依據(jù)事件文件的時(shí)間標(biāo)記依次記錄至 記錄文件,而事件回放步驟中根據(jù)記錄文件中各項(xiàng)記錄的時(shí)間標(biāo)記,依次按照這些時(shí)間間 隔將其插入至該智能終端的對(duì)應(yīng)事件文件中,這樣就保障了記錄的事件的順序播放。在本 發(fā)明的另一些優(yōu)選實(shí)施例中,可以在事件回放步驟中根據(jù)時(shí)間標(biāo)記,讀取預(yù)設(shè)時(shí)間段內(nèi)的 記錄插入至該智能終端的對(duì)應(yīng)時(shí)間文件中。這樣,用戶可以選擇某個(gè)時(shí)間段內(nèi)記錄的事件 進(jìn)行回放。
請(qǐng)參閱圖2,為根據(jù)本發(fā)明的優(yōu)選實(shí)施例的智能終端事件回放的方法中事件記錄 步驟的流程圖。如圖2所示,該事件記錄步驟具體包括
首先,在步驟S201中,開始。
隨后,在步驟S202中,判斷是否接收到事件記錄指令,即當(dāng)用戶需要記錄當(dāng)前事 件時(shí)可以通過(guò)智能設(shè)備的菜單啟用事件記錄功能,開啟事件記錄程序。是則轉(zhuǎn)步驟S203,否 則轉(zhuǎn)步驟S202繼續(xù)檢測(cè)。
隨后,在步驟S203中,讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件。當(dāng) 智能終端啟動(dòng)事件記錄時(shí),用戶在智能終端上操作的事件,例如觸屏、按鍵和傳感器等事件 將會(huì)自動(dòng)在系統(tǒng)的/dev/input/目錄中生成各個(gè)事件文件。因此,該步驟在啟動(dòng)事件記錄 時(shí)便讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,即前述event文件。
隨后,在步驟S204中,將讀取的各個(gè)事件文件的信息寫入到記錄文件中并保存。
隨后,在步驟S205中,判斷是否接收到結(jié)束事件記錄指令,即當(dāng)用戶需要結(jié)束記 錄當(dāng)前事件時(shí)可以通過(guò)智能設(shè)備的特殊按鍵結(jié)束事件記錄功能,或者在預(yù)先設(shè)定的時(shí)間結(jié) 束時(shí)結(jié)束事件記錄程序。是則轉(zhuǎn)步驟S206,否則轉(zhuǎn)步驟S203繼續(xù)讀取并記錄智能終端的操 作事件。
最后,結(jié)束于步驟S206。
請(qǐng)參閱圖3,為根據(jù)本發(fā)明的優(yōu)選實(shí)施例的智能終端事件回放的方法中事件回放 步驟的流程圖。如圖3所示,該事件回放步驟具體包括
首先,在步驟S301中,開始。
隨后,在步驟S302中,判斷是否接收到事件回放指令,即當(dāng)用戶需要回放以前的 事件時(shí)可以通過(guò)智能設(shè)備的菜單啟用事件回放功能,開啟事件回放程序。是則轉(zhuǎn)步驟S303, 否則轉(zhuǎn)步驟S302繼續(xù)檢測(cè)。
隨后,在步驟S303中,讀取事件記錄步驟中保存的記錄文件,即input, log文件。
隨后,在步驟S304中,將各項(xiàng)記錄插入到該智能終端的對(duì)應(yīng)事件文件中。即將記 錄文件即input, log文件中關(guān)于事件的各項(xiàng)記錄插入到智能終端的/dev/input/目錄的對(duì) 應(yīng)事件文件中。
隨后,在步驟S305中,進(jìn)行回放事件。系統(tǒng)會(huì)自動(dòng)將事件消息傳送至應(yīng)用程序,從 而自動(dòng)回放記錄的一系列事件操作,例如實(shí)現(xiàn)點(diǎn)擊軟件圖標(biāo)、選擇待播放音頻、點(diǎn)擊播放按 鈕、在播放完成后關(guān)閉軟件的操作。
隨后,在步驟S306中,判斷是否接收到結(jié)束事件回放指令,即當(dāng)用戶需要結(jié)束回 放當(dāng)前事件時(shí)可以通過(guò)智能設(shè)備的特殊按鍵結(jié)束事件回放功能,或者在預(yù)先設(shè)定的時(shí)間結(jié) 束時(shí)結(jié)束事件回放程序。是則轉(zhuǎn)步驟S307,否則轉(zhuǎn)步驟S303繼續(xù)讀取并回放智能終端的操 作事件。
最后,結(jié)束于步驟S307。
請(qǐng)參閱圖4,為根據(jù)本發(fā)明優(yōu)選實(shí)施例的智能終端事件回放的系統(tǒng)的模塊示意圖。 如圖4所示,本發(fā)明提供的智能終端事件回放的系統(tǒng)400至少包括事件記錄模塊401和事 件回放模塊402。
其中,事件記錄模塊401,用于讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文 件,并寫入到記錄文件中保存。這些操作事件包括觸屏、按鍵或者傳感器等事件。事件記錄 模塊401在啟動(dòng)事件記錄時(shí)便讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,即前 述event文件并寫入到新建的記錄文件即input, log文件中并進(jìn)行保存。以播放音頻為例, 用戶通過(guò)觸屏點(diǎn)擊屏幕上的軟件圖標(biāo),隨后,在該軟件的界面上選擇待播放音頻,隨后點(diǎn)擊 播放按鈕,并在播放完成后關(guān)閉軟件。input, log文件記錄著這一系列觸屏操作,包括各個(gè) 觸屏操作的坐標(biāo)位置及操作時(shí)間。
事件回放模塊402,用于讀取事件記錄模塊401保存的記錄文件,將各項(xiàng)記錄插入 到該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。事件回放模塊402在需要進(jìn)行事件回放時(shí),將 記錄文件即input, log文件中關(guān)于事件的各項(xiàng)記錄插入到智能終端的/dev/input/目錄的 對(duì)應(yīng)事件文件中。例如,以前述播放音頻為例,input, log文件中記錄有一系列觸屏操作, 該步驟將input, log文件中的這些記錄按順序插入到智能終端的/dev/input/目錄下的 event文件中,從而自動(dòng)回放這一系列操作,即實(shí)現(xiàn)點(diǎn)擊軟件圖標(biāo)、選擇待播放音頻、點(diǎn)擊播 放按鈕、在播放完成后關(guān)閉軟件的操作。
在本發(fā)明的優(yōu)選實(shí)施例中,事件記錄模塊401依據(jù)事件文件的時(shí)間標(biāo)記依次記錄 至記錄文件,而事件回放模塊402根據(jù)記錄文件中各項(xiàng)記錄的時(shí)間標(biāo)記,依次按照這些時(shí) 間間隔將其插入至該智能終端的對(duì)應(yīng)事件文件中,這樣就保障了記錄的事件的順序播放。 在本發(fā)明的另一些優(yōu)選實(shí)施例中,事件回放模塊402可以根據(jù)時(shí)間標(biāo)記,讀取預(yù)設(shè)時(shí)間段 內(nèi)的記錄插入至該智能終端的對(duì)應(yīng)時(shí)間文件中。這樣,用戶可以選擇某個(gè)時(shí)間段內(nèi)記錄的 事件進(jìn)行回放。
本發(fā)明還提供了一種智能終端,該智能終端包括如上所述的智能終端事件回放的 系統(tǒng)。該智能終端可以為手機(jī)、平板電腦、筆記本或車載電腦等。
應(yīng)該說(shuō)明的是,本發(fā)明提供的智能終端事件回放的方法、系統(tǒng)和智能終端所采用 的原理和流程相同,因此對(duì)智能終端事件回放的方法的各個(gè)實(shí)施例的詳細(xì)闡述也適用于利 用智能終端事件回放的系統(tǒng)和智能終端。
本發(fā)明是根據(jù)特定實(shí)施例進(jìn)行描述的,但本領(lǐng)域的技術(shù)人員應(yīng)明白在不脫離本發(fā) 明范圍時(shí),可進(jìn)行各種變化和等同替換。此外,為適應(yīng)本發(fā)明技術(shù)的特定場(chǎng)合或材料,可對(duì) 本發(fā)明進(jìn)行諸多修改而不脫離其保護(hù)范圍。因此,本發(fā)明并不限于在此公開的特定實(shí)施例,而包括所有落入到權(quán)利要求保護(hù)范圍的實(shí)施例。
權(quán)利要求
1.一種智能終端事件回放的方法,其特征在于,包括以下步驟 事件記錄步驟,讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫入到記錄文件中保存; 事件回放步驟,讀取所述事件記錄步驟保存的記錄文件,將各項(xiàng)記錄插入到該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。
2.根據(jù)權(quán)利要求1所述的智能終端事件回放的方法,其特征在于,所述操作事件包括觸屏、按鍵和傳感器事件。
3.根據(jù)權(quán)利要求1所述的智能終端事件回放的方法,其特征在于,所述事件記錄步驟中依據(jù)所述事件文件的時(shí)間標(biāo)記依次記錄至記錄文件中;所述事件回放步驟中根據(jù)所述時(shí)間標(biāo)記,依次將各項(xiàng)記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
4.根據(jù)權(quán)利要求3所述的智能終端事件回放的方法,其特征在于,所述事件回放步驟中根據(jù)所述時(shí)間標(biāo)記,讀取預(yù)設(shè)時(shí)間段內(nèi)的記錄插入至該智能終端的對(duì)應(yīng)時(shí)間文件中。
5.一種智能終端事件回放的系統(tǒng),其特征在于,包括 事件記錄模塊,用于讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫入到記錄文件中保存; 事件回放模塊,用于讀取所述事件記錄模塊保存的記錄文件,將各項(xiàng)記錄插入到該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。
6.根據(jù)權(quán)利要求5所述的智能終端事件回放的系統(tǒng),其特征在于,所述操作事件包括觸屏、按鍵和傳感器事件。
7.根據(jù)權(quán)利要求5所述的智能終端事件回放的系統(tǒng),其特征在于,所述事件記錄模塊依據(jù)所述事件文件的時(shí)間標(biāo)記依次記錄至記錄文件中;所述事件回放模塊根據(jù)所述時(shí)間標(biāo)記,依次將各項(xiàng)記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
8.根據(jù)權(quán)利要求7所述的智能終端事件回放的系統(tǒng),其特征在于,所述事件回放模塊根據(jù)所述時(shí)間標(biāo)記,讀取預(yù)設(shè)時(shí)間段內(nèi)的記錄插入至該智能終端的對(duì)應(yīng)事件文件中。
9.一種智能終端,其特征在于,所述智能終端包括權(quán)利要求5-8中任意一項(xiàng)所述的智能終端事件回放的系統(tǒng)。
10.根據(jù)權(quán)利要求9所述的智能終端,其特征在于,所述智能終端為手機(jī)、平板電腦、筆記本或車載電腦。
全文摘要
本發(fā)明涉及一種智能終端事件回放的方法和系統(tǒng),該方法包括以下步驟事件記錄步驟,讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并寫入到記錄文件中保存;以及事件回放步驟,讀取所述事件記錄步驟保存的記錄文件,將各項(xiàng)記錄插入到該智能終端的對(duì)應(yīng)事件文件中進(jìn)行回放。本發(fā)明通過(guò)在事件記錄期間讀取智能終端的操作事件發(fā)生時(shí)生成的各個(gè)事件文件,并保存到記錄文件中,在需要回放插入到對(duì)應(yīng)事件文件中以回放事件,因此本發(fā)明能夠在測(cè)試等過(guò)程中,代替用戶的重復(fù)操作,提高工作效率。
文檔編號(hào)G06F11/36GK103019899SQ201210499490
公開日2013年4月3日 申請(qǐng)日期2012年11月28日 優(yōu)先權(quán)日2012年11月28日
發(fā)明者曾元清, 宋劍鋒 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1