觸摸屏錄屏方法及裝置的制造方法
【專利摘要】本發明公開了一種觸摸屏錄屏方法,包括:當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息;根據位置信息在點擊操作的位置繪制一預定圖形并顯示;獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息;根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示;重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。該方案由于使交互路徑可視化,使視頻錄制過程清晰明了;錄屏觀看人員可以清晰地觀看地錄制者的操作過程,軌跡便于觀測,避免誤操作和誤解,此外,對于某些習慣PC錄屏的用戶,采用了此方法的觸摸屏設備將更受這部分用戶的青睞。
【專利說明】
觸摸屏錄屏方法及裝置
技術領域
[0001 ]本發明涉及觸摸屏技術領域,具體涉及一種觸摸屏錄屏方法及裝置。
【背景技術】
[0002]隨著智能手機硬件技術的發展以及手機錄屏功能的逐漸普及,用戶對錄屏的交互方式越來越在意。在智能手機時代,手指觸摸是人與屏幕最主要的交互方式,盡管這種交互方式具備良好的反饋機制,但卻沒有沉淀機制。當然,在正常交互時,用戶也不需要交互方式的沉淀。但在錄屏時,交互方式的沉淀顯得尤其重要。在PC錄屏時,用戶可以看到鼠標的動態。但在移動端,由于觸控的不可見屬性,用戶無法看到交互路徑。因此,在手機錄屏時,觸控可見越來越成為一種必要。
[0003]目前手機錄屏的觸控路徑通常都是不可見的,盡管這符合移動端的交互原則,但在錄屏場景中,卻有以下三個弊端:第一、在錄屏中,交互路徑的可見本身就是對錄屏內容有引導作用,交互路徑的不可見必然會影響用戶消費錄屏內容;第二、PC錄屏時,鼠標動態是可見的,但在手機錄屏時,觸摸動態卻不可見,影響用戶的習慣路徑;第三、在手機的小屏幕上,觸摸動態的記錄本身就是錄屏內容的一部分,觸控動態的不可見本身就減少了內容維度。
【發明內容】
[0004]因此,本發明要解決的技術問題之一在于克服現有技術中用戶無法看到觸摸屏上的交互路徑,影響用戶消費錄屏內容。
[0005]為此,本發明的技術方案如下所述:
[0006]本發明提供了一種觸摸屏錄屏方法,包括:
[0007]當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息;
[0008]根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示;
[0009]獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息;
[0010]根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示;
[0011]重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。
[0012]優選地,所述繪制一預定圖形或重繪一預定圖形是通過新增一個線程來實現繪制的。
[0013]優選地,所述預定圖形為小球狀。
[0014]優選地,所述觸摸屏錄屏方法還包括:
[0015]當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件;
[0016]當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。
[0017]優選地,所述的觸摸屏錄屏方法還包括:
[0018]當接收到啟動錄屏指令時,獲取錄屏開始時間;
[0019]當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。
[0020]本發明還提供了一種觸摸屏錄屏裝置,包括:
[0021]位置信息獲取單元,用于當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息;
[0022]圖形繪制和顯示單元,用于根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示;
[0023]新的位置信息獲取單元,用于獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息;
[0024]新的圖形繪制和顯示單元,用于根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示;
[0025]循環單元,用于重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。
[0026]優選地,所述繪制一預定圖形或重繪一預定圖形是通過新增一個線程來實現繪制的。
[0027]優選地,所述預定圖形為小球狀。
[0028]優選地,所述觸摸屏錄屏裝置還包括:
[0029]視頻文件生成單元,用于當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件;
[0030]停止錄屏處理單元,用于當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。
[0031]優選地,所述的觸摸屏錄屏裝置還包括:
[0032]錄屏開始時間獲取單元,用于當接收到啟動錄屏指令時,獲取錄屏開始時間;
[0033]所述錄屏停止處理單元還用于當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。
[0034]本發明技術方案,具有如下優點:
[0035]本發明提供了一種觸摸屏錄屏方法,當接收到啟動錄屏指令后,開始獲取用戶對觸摸屏進行的點擊操作的位置信息,并啟動一新增線程在該位置繪制一預定圖形,當用戶對屏幕進行新的點擊操作時,獲取新的位置信息并在新的位置重繪該預定圖形,循環執行上述操作,直至接收到錄屏停止指令,該方案由于使交互路徑可視化,對于視頻錄制者而言,視頻錄制過程清晰明了;對于錄屏觀看人員而言,可以清晰地觀看地錄制者的操作過程,軌跡便于觀測,避免誤操作和誤解,錄屏的觀看體驗更接近于自己操作,指示性更強,在例如游戲等應用中,能夠提供精確的過程操作信息,便于觀看者學習;此外,對于某些習慣PC錄屏的用戶,采用了此方法的觸摸屏設備將更受這部分用戶的青睞。
[0036]本發明提供了一種觸摸屏錄屏方法,當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件;當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。生成的視頻格式的錄屏文件可通過互聯網推送到其它用戶的手中,從而使分享的用戶能夠清楚的了解視頻記錄的操作過程,例如在線指導操作、遠程助理等應用,具有簡單、便捷的優點。
[0037]本發明提供了一種觸摸屏錄屏方法,當接收到啟動錄屏指令時,獲取錄屏開始時間;當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。通過錄入明確的時間信息,方便歸檔,便于觀看和查詢。
【附圖說明】
[0038]為了更清楚地說明本發明【具體實施方式】或現有技術中的技術方案,下面將對【具體實施方式】或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施方式,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0039]圖1示出了本發明實施例1的觸摸屏錄屏方法的流程圖;
[0040]圖2示出了本發明實施例1的預定圖形在點擊位置顯示的示意圖;
[0041 ]圖3示出了本發明實施例2的觸摸屏錄屏裝置的示意圖。
【具體實施方式】
[0042]下面將結合附圖對本發明的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0043]在本發明的描述中,需要說明的是,術語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內”、“外”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。此外,術語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。
[0044]在本發明的描述中,需要說明的是,除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,還可以是兩個元件內部的連通,可以是無線連接,也可以是有線連接。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發明中的具體含義。
[0045]此外,下面所描述的本發明不同實施方式中所涉及的技術特征只要彼此之間未構成沖突就可以相互結合。
[0046]實施例1
[0047]本實施例提供了一種觸摸屏錄屏方法,該方法可應用于手機或者其它的帶有觸摸屏的設備上,下面以手機為例進行說明,如圖1所示,包括如下步驟:
[0048]當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息。具體來說,S1:判斷是否接收到啟動錄屏指令。若是,則執行步驟S2:開始獲取用戶對觸摸屏進行的點擊操作的位置信息。若否,則繼續等待。當用戶需要進行錄屏時,可以通過開啟手機上的錄屏功能來啟動錄屏,手機接收到用戶發出的啟動錄屏指令之后,開始獲取用戶對手機觸摸屏進行的點擊操作的位置信息,而獲取位置信息的方法屬于現有技術,此處不再做詳細介紹。手機開始錄屏后,對屏幕中的每一次點擊都進行捕捉,并記錄。
[0049]S3:根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示。這時候系統會通知后臺新增一個線程來繪制一個預定圖形,預定圖形優選為小球,當然也可以是其它的圖形,預定圖形在接受到點擊事件并獲取到位置信息時才會出現,如圖2所示。為了實現一個跟隨手指的小球(該球類似PC端的鼠標),我們可以開發自定義UI組件,名稱為DrawView,這個UI組件將會在指定位置繪制一個小球,這個位置可以動態改變。
[0050]S4:獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息。用戶在屏幕上會不斷地進行點擊的操作,假設前面所說的點擊操作是第一次點擊操作,這時候當第二次點擊操作發生時,我們把它認為是新的點擊操作,系統會繼續獲取用戶對觸摸屏進行的新的點擊操作對應的新的位置信息。
[0051]S5:根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示。利用前述新增的線程來重繪預定圖形,預定圖形優選為小球,當然也可以是其它的圖形,預定圖形在接受到點擊事件并獲取到位置信息時才會出現,當用戶通過手指在屏幕上點擊的(或者拖動)時候,程序監聽到這個手指動作,把手指動作的位置傳入自定義UI組件,并通知該組件重繪即可。重繪的位置為手指動作的新位置。重繪后的預定圖形通過觸摸屏顯示在該新位置上。上面提到的自定義的DrawView組件重寫了onTouchEvent(Mot1nEventevent)方法,該方法用于處理該組件的觸碰事件,當用戶手指觸碰該組件時將會激發該方法。
[0052]重復執行上述步驟S4和步驟S5,直至接收到錄屏停止指令。具體來說,S6.判斷是否接收到錄屏停止指令。若否,則重復執行步驟S4和步驟S5;若是,則停止錄屏。用戶會進行第三次、第四次……點擊操作,當手指在觸摸屏上移動時,將會不斷地觸發觸摸屏事件,事件監聽器中負責觸發事件的坐標將被傳入DrawView組件,并通知該組件重繪,這樣即可保證DrawView上小球跟隨手指移動而移動。這樣在錄屏時候,即可記錄下來手指的點擊和移動軌跡了。由于使交互路徑可視化,對于視頻錄制者而言,視頻錄制過程清晰明了;對于錄屏觀看人員而言,可以清晰地觀看地錄制者的操作過程,軌跡便于觀測,避免誤操作和誤解,錄屏的觀看體驗更接近于自己操作,指示性更強,在例如游戲等應用中,能夠提供精確的過程操作信息,便于觀看者學習;此外,對于某些習慣PC錄屏的用戶,采用了此方法的觸摸屏設備將更受這部分用戶的青睞。
[0053]接下來介紹下如何生成錄屏文件,當接收到啟動錄屏指令時,系統開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件。優選地,對實時生成的視頻文件壓縮后再進行保存。當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。生成的視頻格式的錄屏文件可通過互聯網推送到其它用戶的手中,從而使分享的用戶能夠清楚的了解視頻記錄的操作過程,例如在線指導操作、遠程助理等應用,具有簡單、便捷的優點。
[0054]優選地,當接收到啟動錄屏指令時,獲取錄屏開始時間;
[0055]當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。通過錄入明確的時間信息,方便歸檔,便于觀看和查詢。
[0056]實施例2
[0057]本實施例提供了一種觸摸屏錄屏裝置,如圖3所示,包括:
[0058]位置信息獲取單元11,用于當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息;
[0059]圖形繪制和顯示單元12,用于根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示;
[0060]新的位置信息獲取單元13,用于獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息;
[0061]新的圖形繪制和顯示單元14,用于根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示;
[0062]循環單元15,用于重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。
[0063]上述各個單元的更進一步的具體描述與前一實施例相同,在此不再贅述。根據本發明實施例的觸摸屏錄屏裝置,當接收到啟動錄屏指令后,開始獲取用戶對觸摸屏進行的點擊操作的位置信息,并啟動一新增線程在該位置繪制一預定圖形,當用戶對屏幕進行新的點擊操作時,獲取新的位置信息并在新的位置重繪該預定圖形,循環執行上述操作,直至接收到錄屏停止指令,該方案由于使交互路徑可視化,對于視頻錄制者而言,視頻錄制過程清晰明了;對于錄屏觀看人員而言,可以清晰地觀看地錄制者的操作過程,軌跡便于觀測,避免誤操作和誤解,錄屏的觀看體驗更接近于自己操作,指示性更強,在例如游戲等應用中,能夠提供精確的過程操作信息,便于觀看者學習;此外,對于某些習慣PC錄屏的用戶,采用了此方法的觸摸屏設備將更受這部分用戶的青睞。
[0064]優選地,所述繪制一預定圖形或重繪一預定圖形是通過新增一個線程來實現繪制的。
[0065]優選地,所述預定圖形為小球狀。當然也可以是其它的圖形。
[0066]為了實現錄屏文件的生成,本實施例中的觸摸屏錄屏裝置還包括視頻文件生成單元和停止錄屏處理單元,視頻文件生成單元用于當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件;停止錄屏處理單元用于當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。生成的視頻格式的錄屏文件可通過互聯網推送到其它用戶的手中,從而使分享的用戶能夠清楚的了解視頻記錄的操作過程,例如在線指導操作、遠程助理等應用,具有簡單、便捷的優點。
[0067]作為一種優選實施方式,本實施例中的觸摸屏錄屏裝置,還可以包括錄屏開始時間獲取單元,用于當接收到啟動錄屏指令時,獲取錄屏開始時間;錄屏停止處理單元還用于當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。通過錄入明確的時間信息,方便歸檔,便于觀看和查詢。
[0068]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的,應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0069]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0070]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0071]雖然結合附圖描述了本發明的實施方式,但是本領域技術人員可以在不脫離本發明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權利要求所限定的范圍之內。
【主權項】
1.一種觸摸屏錄屏方法,其特征在于,包括: 當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息; 根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示; 獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息; 根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示; 重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。2.根據權利要求1所述的觸摸屏錄屏方法,其特征在于,所述繪制一預定圖形或重繪一預定圖形是通過新增一個線程來實現繪制的。3.根據權利要求1所述的觸摸屏錄屏方法,其特征在于,所述預定圖形為小球狀。4.根據權利要求1-3任一項所述的觸摸屏錄屏方法,其特征在于,還包括: 當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件; 當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。5.根據權利要求4所述的觸摸屏錄屏方法,其特征在于,還包括: 當接收到啟動錄屏指令時,獲取錄屏開始時間; 當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。6.一種觸摸屏錄屏裝置,其特征在于,包括: 位置信息獲取單元,用于當接收到啟動錄屏指令后,獲取用戶對觸摸屏進行的點擊操作的位置信息; 圖形繪制和顯示單元,用于根據所述位置信息在所述點擊操作的位置繪制一預定圖形并顯示; 新的位置信息獲取單元,用于獲取用戶對觸摸屏進行的新的點擊操作的新的位置信息; 新的圖形繪制和顯示單元,用于根據所述新的位置信息在所述新的點擊操作的位置重繪一預定圖形并顯示; 循環單元,用于重復獲取新的位置信息的步驟和重繪一預定圖形并顯示的步驟,直至接收到錄屏停止指令。7.根據權利要求6所述的觸摸屏錄屏裝置,其特征在于,所述繪制一預定圖形或重繪一預定圖形是通過新增一個線程來實現繪制的。8.根據權利要求6所述的觸摸屏錄屏裝置,其特征在于,所述預定圖形為小球狀。9.根據權利要求6-8任一項所述的觸摸屏錄屏裝置,其特征在于,還包括: 視頻文件生成單元,用于當接收到啟動錄屏指令時,開始對觸摸屏上的圖像進行抓屏、實時將抓屏圖像生成視頻文件并保存所述視頻文件; 停止錄屏處理單元,用于當接收到停止錄屏指令時,停止抓屏以及獲取用戶對觸摸屏進行的點擊操作的位置信息,并保存所述視頻文件。10.根據權利要求9所述的觸摸屏錄屏裝置,其特征在于,還包括: 錄屏開始時間獲取單元,用于當接收到啟動錄屏指令時,獲取錄屏開始時間; 所述錄屏停止處理單元還用于當接收到錄屏停止指令時,獲取錄屏結束時間,并將所述錄屏開始時間、錄屏結束時間和所述視頻文件關聯保存。
【文檔編號】G06F3/0484GK105867798SQ201510958983
【公開日】2016年8月17日
【申請日】2015年12月18日
【發明人】鄧凱月
【申請人】樂視移動智能信息技術(北京)有限公司