專利名稱:一種移動終端的截屏方法及其基于該截屏方法的移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及領(lǐng)域通信領(lǐng)域,特別是涉及一種移動終端的截屏方法及其基于該截屏方法的移動終端。
背景技術(shù):
隨著集成電路技術(shù)的飛速發(fā)展,移動終端正在從簡單的通話工具變?yōu)橐粋€綜合信息處理平臺,具備了越來越強大的多媒體功能。用戶通過移動終端來辦公、娛樂:如發(fā)微博,即時聊天,上網(wǎng),拍照等等。生活中,在使用移動終端的過程中,為了方便交流,經(jīng)常需要將當前自己的移動終端的畫面截取下來,發(fā)送給對方。如聊天時,直接將當前自己的屏幕上顯示的聊天記錄截取下來,發(fā)送給對方;或者是在發(fā)送微博時,將自己設(shè)備屏幕上顯示的網(wǎng)頁內(nèi)容發(fā)送到微博里。加之,快速高效的截屏才能夠滿足用戶的需要,如需要截取移動終端視頻播放中某個時刻的畫面等。因此,當前移動終端截屏的應用越來越廣泛,對于截屏的即時性以及截屏效率的要求也越來越高。然而,如今的移動終端截屏的操作往往需要繁瑣的操作,如需操作幾個組合按鍵,或者操作較多的步驟,無法滿足當前用戶的需求,也達不到較好的用戶體驗。綜上所述,有必要提供一種截屏的方法及其基于該截屏的方法的移動終端,以解決上述問題。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種移動終端的截屏方法及其基于該截屏的方法的移動終端,能夠方便快捷地進行截屏。為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種移動終端的截屏方法,該方法包括以下步驟:開啟觸摸屏;獲取觸摸屏上用戶操作動作的觸摸點數(shù)量;判斷觸摸點數(shù)量是否大于或等于三個;當觸摸屏上的觸摸點的數(shù)量大于或等于三個時,判斷操作動作的所有觸摸點是否朝向彼此聚攏滑動;當操作動作為所有觸摸點朝向彼此聚攏滑動時,截取觸摸屏當前顯示的內(nèi)容并保存。其中,當所述觸摸屏上的觸摸點的數(shù)量大于或等于三個時,判斷所有觸摸點是否朝向彼此聚攏滑動的步驟包括:當觸摸屏上的觸摸點的數(shù)量大于或等于三個時,檢測每個觸摸點的坐標及其對應的上報時間,根據(jù)每個觸摸點的坐標及其對應的上報時間計算每個觸摸點的運動軌跡,根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點是否朝向同一點匯集;當所有觸摸點朝向同一點匯集時,所有觸摸點朝向彼此聚攏滑動。其中,根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點是否向同一點匯集的步驟包括:判斷所有觸摸點中是否存在滑動方向基本相反的兩個觸摸點;當所有觸摸點中存在滑動方向基本相反的兩個觸摸點時,判斷該兩個觸摸點中的一個觸摸點的終止點是否滑動到另一個觸摸點的起始點;當上述判斷為否時,所有觸摸點朝向同一點匯聚。其中,當操作動作為所有觸摸點朝向彼此聚攏滑動時,截取觸摸屏當前顯示的內(nèi)容并保存的步驟進一步包括:當操作動作是抓取動作時,發(fā)出截屏控制命令;根據(jù)截屏控制命令獲得觸摸屏的當前顯示數(shù)據(jù);將當前顯示數(shù)據(jù)保存為圖片信息。其中,觸摸屏上的觸摸點的數(shù)量小于三個時,按普通觸摸事件處理。為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是:提供一種移動終端,該移動終端包括觸摸屏、電源管理模塊和控制芯片,電源管理模塊用于對觸摸屏和控制芯片供電;控制芯片在觸摸屏開啟的狀態(tài)下獲取觸摸屏的用戶操作動作的觸摸點的數(shù)量并判斷觸摸點的數(shù)量是否大于或等于三個;當觸摸點的數(shù)量大于或等于三個時,控制芯片在操作動作的所有觸摸點朝向彼此聚攏滑動的前提下截取觸摸屏當前顯示的內(nèi)容并保存。其中,控制芯片包括動作感應模塊、動作轉(zhuǎn)換模塊和屏幕截取模塊;動作感應模塊在觸摸屏開啟的狀態(tài)下獲取并判斷觸摸點的數(shù)量是否大于或等于三個,當觸摸點的數(shù)量大于或等于三個時進一步判斷所有觸摸點是否朝向彼此聚攏滑動;當操作動作的所有觸摸點朝向彼此聚攏滑動時,動作轉(zhuǎn)換模塊發(fā)出截屏控制命令;屏幕截取模塊根據(jù)截屏控制命令截取觸摸屏當前顯示的內(nèi)容并保存為圖片信息。其中,當觸摸屏上的觸摸點的數(shù)量大于或等于三個時,動作感應模塊檢測每個觸摸點的坐標及其對應的上報時間并進一步計算觸摸點的運動軌跡,進一步地所述動作感應模塊根據(jù)所述每個觸摸點的運動軌跡判斷所有所述觸摸點是否朝向同一點匯集;當所有所述觸摸點朝向所述同一點匯集時,所述所有觸摸點朝向彼此聚攏滑動。其中,所述動作感應模塊根據(jù)所述每個所述觸摸點的運動軌跡判斷所有所述觸摸點中是否存在滑動方向基本相反的兩個觸摸點;當所有觸摸點中存在滑動方向基本相反的兩個觸摸點時,動作感應模塊進一步判斷該兩個觸摸點中的一個觸摸點的終止點是否滑動到另一個觸摸點的起始點;當上述判斷為否時,所有觸摸點朝向同一點匯聚。其中,控制芯片包括I2C接口和TP-1NT接口,在觸摸屏開啟的狀態(tài)下,當觸摸屏上有操作動作產(chǎn)生時,觸摸屏通過TP-1NT接口向控制芯片發(fā)出中斷信號,控制芯片根據(jù)中斷信號通過I2C接口自觸摸屏獲取操作動作。本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明移動終端的截屏方法在觸摸屏開啟的狀態(tài)下、檢測觸摸點大于或等于三個且操作動作為所有觸摸點朝向彼此聚攏滑動從而截取觸摸屏當前顯示的內(nèi)容并保存,無需用戶進行多步驟、多選項的按鍵操作,因此使得截屏的操作變得方便快捷;再者,所有觸摸點朝向彼此聚攏滑動的操作動作習慣用手指進行操作,用戶通過手指“抓取”摸屏控制截屏使得截屏的行為更加的形象,符合用戶的使用習慣,進而提高用戶的操作體驗。
圖1是本發(fā)移動終端的截屏方法的流程圖;圖2是本發(fā)明移動終端的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和實施例,對本發(fā)明作進一步的詳細描述。以下實施例僅用于說明本發(fā)明,但不應用來限定本發(fā)明的范圍。參閱圖1,圖1是本發(fā)明移動終端的截屏方法的流程圖,本實施例的方法包括以下步驟:步驟SlOl:開啟觸摸屏。為了避免誤操作,一般情況下,移動終端處于待機狀態(tài)下不允許進行截屏操作等動作。因此,需要截取觸摸屏上顯示的數(shù)據(jù)時,毫無疑問,移動終端是開啟的,且觸摸屏也處于開啟狀態(tài)。步驟S102:獲取觸摸屏上用戶操作動作的觸摸點數(shù)量。當用戶碰觸觸摸屏時,移動終端能夠檢測到操作動作的坐標位置,并根據(jù)操作動作的坐標位置計算觸摸點的數(shù)量。以電容式觸摸屏為例,觸摸屏的四邊均鍍有狹長的電極,因此在電極中形成一個低電壓交流電場。當手指觸摸屏幕時,由于人體電場的存在,在觸摸至IJ觸摸屏的手掌部分與電極之間形成耦合電容,四邊電極發(fā)出的電流流向觸點,電流的強弱與每一觸點到電極的距離呈正比。移動終端根據(jù)電流的比例準確計算觸摸屏上手指的每一觸摸點的位置坐標,并進一步計算操作動作的觸摸點數(shù)量。步驟S103:判斷觸摸點數(shù)量是否大于或等于三個?,F(xiàn)有技術(shù)中,移動終端的觸摸屏通過單點按壓、單點滑動、單點觸摸、單點雙擊、雙點觸摸、雙點滑動等操作動作達到解鎖、選中、撥號、縮放等功能。為了使截屏的行為更加的形象,本發(fā)明的截屏方法為用戶采用手指“抓取”截屏的方式。抓取動作中需要用到大于或等于三個手指,因此,移動終端首先需判斷操作動作的觸摸點數(shù)量是否大于或等于三個。當觸摸屏上的觸摸點數(shù)量大于或等于三個時,轉(zhuǎn)到步驟S104 ;當觸摸點數(shù)量小于三個時,按普通觸摸事件處理。步驟S104:判斷操作動作的所有觸摸點是否朝向彼此聚攏滑動。當觸摸屏上的觸摸點數(shù)量大于或等于三個時,則說明操作動作不是單點、雙點觸摸,而是多點操作。大于或等于三個的手指在移動終端的觸摸屏上聚攏滑動模擬“抓取”截屏動作時,移動終端能夠檢測到操作動作的“抓取”動作,并根據(jù)檢測結(jié)果發(fā)出下一步指令。具體來說,本實施例中,當觸摸屏上的觸摸點數(shù)量大于或等于三個時,檢測每個觸摸點的坐標及其對應的上報時間,根據(jù)每個觸摸點的坐標及其對應的上報時間計算每個觸摸點的運動軌跡,根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點是否朝向同一點匯集。當所有觸摸點朝向同一點匯集時,所有觸摸點朝向彼此聚攏滑動;當所有觸摸點沒有朝向同一點匯集時,移動終端停止進行檢測與感應。進一步地,用戶采用大于或等于三個的手指模擬抓屏動作時,存在滑動方向基本相反的兩個手指;因此,根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點向同一點匯集過程中,需要判斷所有觸摸點中是否存在滑動方向基本相反的兩個觸摸點。當所有觸摸點中存在滑動方向基本相反的兩個觸摸點時,判斷該兩個觸摸點中的一個觸摸點的終止點是否滑動到另一個觸摸點的起始點的前面;當上述判斷為是時,所有觸摸點朝向同一點匯聚。在本實施例中,當所有觸摸點朝向彼此聚攏滑動時,跳轉(zhuǎn)到步驟S105。步驟S105:截取觸摸屏當前顯示的內(nèi)容并保存。當所述操作動作是“抓取”動作時,移動終端發(fā)出截屏控制命令;根據(jù)截屏控制命令獲得觸摸屏的當前顯示數(shù)據(jù);移動終端將當前顯示數(shù)據(jù)截取下來并保存為圖片信息。區(qū)別于現(xiàn)有技術(shù),本實施例中在觸摸屏開啟的狀態(tài)下,獲取操作動作的觸摸點數(shù)量,在觸摸點數(shù)量大于或等于三個且操作動作為所有觸摸點朝向彼此聚攏滑動時,截取觸摸屏當前顯示的內(nèi)容并保存下來。通過上述方式,在移動終端的觸摸屏處于開啟的狀態(tài)下,用戶僅需使用手指在觸摸屏上的“抓取”動作即可達到截屏的目的,而無需用戶進行多步驟、多按鍵的操作,從而使得截屏的操作變得方便快捷;而且,用戶通過手指在觸摸屏上“抓取”動作是對截屏操作進行的模擬,符合用戶的使用習慣,進而提高用戶的操作體驗。請參閱圖2,圖2是本發(fā)明的第二實施例移動終端200的結(jié)構(gòu)示意圖。在本實施例中移動終端200包括控制芯片201、電源管理模塊202和觸摸屏203。電源管理模塊202用于對觸摸屏203和控制芯片201供電。在本實施例中,控制芯片201包括感應模塊211、動作轉(zhuǎn)換模塊221、屏幕截取模塊 231、I2C (Inter-1ntegrated Circuit,兩線式串行)接口和 TP-1NT (touch panelinterrupt,觸摸屏中斷)接口。觸摸屏203通過I2C接口和TP-1NT接口與控制芯片201連接。在觸摸屏203開啟的狀態(tài)下,當觸摸屏203上有操作動作產(chǎn)生時,觸摸屏203通過IP-1NT接口向控制芯片201發(fā)出中斷信號,控制芯片201根據(jù)中斷信號通過I2C接口自觸摸屏203獲取操作動作??刂菩酒?01在觸摸屏203開啟的狀態(tài)下獲取觸摸屏203的用戶操作動作的觸摸點數(shù)量并判斷觸摸點數(shù)量是否大于或等于三個;當觸摸點數(shù)量大于或等于三個時,控制芯片201在操作動作是所有觸摸點朝向彼此聚攏滑動動作的前提下截取觸摸屏203當前顯示的內(nèi)容并保存。具體來說,動作感應模塊211在觸摸屏203開啟的狀態(tài)下獲取并判斷觸摸點數(shù)量是否大于或等于三個,當觸摸點數(shù)量大于或等于三個時動作感應模塊211檢測該操作動作在觸摸屏203上的坐標及其對應的上報時間。動作感應模塊211根據(jù)檢測到的操作動作在觸摸屏203上的坐標及其對應的上報時間計算每個觸摸點的運動軌跡,并進一步根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點是否朝向同一點匯集。當所有觸摸點朝向同一點匯集時,所有觸摸點朝向彼此聚攏滑動;當所有觸摸點沒有朝向同一點匯集時,動作感應模塊211停止進行檢測與感應。進一步地,用戶采用大于或等于三個的手指模擬抓屏動作時,存在滑動方向基本相反的兩個手指;因此,動作感應模塊211根據(jù)每個觸摸點的運動軌跡判斷所有觸摸點向同一點匯集過程中,需要判斷所有觸摸點中是否存在滑動方向基本相反的兩個觸摸點。當所有觸摸點中存在滑動方向基本相反的兩個觸摸點時,動作感應模塊211進一步判斷該兩個觸摸點中的一個觸摸點的終止點是否滑動到另一個觸摸點的起始點的前面;當上述判斷為是時,所有觸摸點朝向同一點匯聚。當操作動作是所有觸摸點在觸摸屏203上朝向彼此聚攏滑動時,動作轉(zhuǎn)換模塊221發(fā)出截屏控制命令。屏幕截取模塊231根據(jù)截屏控制命令截取觸摸屏203當前顯示的內(nèi)容并保存為圖片信息。區(qū)別于現(xiàn)有技術(shù),本實施例中,在觸摸屏203開啟的狀態(tài)下,動作感應模塊211獲取觸摸屏203上的觸摸點數(shù)量,在觸摸點數(shù)量大于或等于三個且操作動作為“抓取”動作時,動作轉(zhuǎn)換模塊221發(fā)出截屏控制命令,屏幕截取模塊231根據(jù)截屏控制命令截取觸摸屏203當前顯示的內(nèi)容并保存為圖片信息,通過上述方式,在移動終端200的觸摸屏203處于開啟的狀態(tài)下,用戶僅需使用手指在觸摸屏上“抓取”即可達到截屏的目的,而無需用戶進行多步驟、多按鍵的操作,從而使得截屏的操作變得方便快捷;而且用戶通過手指在觸摸屏上“抓取”操作是對截屏動作進行的模擬,符合用戶的使用習慣,進而提高用戶的操作體驗。以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種移動終端的截屏方法,其特征在于,所述截屏方法包括以下步驟: 開啟觸摸屏; 獲取所述觸摸屏上用戶操作動作的觸摸點數(shù)量; 判斷所述觸摸點數(shù)量是否大于或等于三個; 當所述觸摸屏上的觸摸點的數(shù)量大于或等于三個時,判斷所述操作動作的所有所述觸摸點是否朝向彼此聚攏滑動; 當所述操作動作為所有所述觸摸點朝向彼此聚攏滑動時,截取所述觸摸屏當前顯示的內(nèi)容并保存。
2.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述當所述觸摸屏上的觸摸點的數(shù)量大于或等于三個時,判斷所有所述觸摸點是否朝向彼此聚攏滑動的步驟包括:當所述觸摸屏上的觸摸點的數(shù)量大于或等于三個時,檢測每個所述觸摸點的坐標及其對應的上報時間,根據(jù)所述每個觸摸點的坐標及其對應的上報時間計算每個所述觸摸點的運動軌跡,根據(jù)所述每個觸摸點的運動軌跡判斷所有所述觸摸點是否朝向同一點匯集;當所有所述觸摸點朝向同一點匯集時,所述所有觸摸點朝向彼此聚攏滑動。
3.根據(jù)權(quán)利要求2所述的截屏方法,其特征在于,所述根據(jù)所述每個觸摸點的運動軌跡判斷所有所述觸摸點是否向同一點匯集的步驟包括:判斷所有所述觸摸點中是否存在滑動方向基本相反的兩個所述觸摸點;當所有所述觸摸點中存在滑動方向基本相反的兩個所述觸摸點時,判斷該兩個所述觸摸點中的一個所述觸摸點的終止點是否滑動到另一個所述觸摸點的起始點;當上述判斷為否時,所有觸摸點朝向同一點匯聚。
4.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述當所述操作動作為所有所述觸摸點朝向彼此聚攏滑動時,截取所述觸摸屏當前顯示的內(nèi)容并保存的步驟進一步包括:當所述操作動作是抓 取動作時,發(fā)出截屏控制命令;根據(jù)所述截屏控制命令獲得所述觸摸屏的當前顯示數(shù)據(jù);將所述當前顯示數(shù)據(jù)保存為圖片信息。
5.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,當所述觸摸屏上的觸摸點的數(shù)量小于三個時,按普通觸摸事件處理。
6.一種移動終端,其特征在于,所述移動終端包括觸摸屏、電源管理模塊和控制芯片,所述電源管理模塊用于對所述觸摸屏和所述控制芯片供電;所述控制芯片在所述觸摸屏開啟的狀態(tài)下獲取所述觸摸屏的用戶操作動作的觸摸點的數(shù)量并判斷所述觸摸點的數(shù)量是否大于或等于三個;當所述觸摸點的數(shù)量大于或等于三個時,所述控制芯片在所述操作動作的所有所述觸摸點朝向彼此聚攏滑動的前提下截取所述觸摸屏當前顯示的內(nèi)容并保存。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述控制芯片包括動作感應模塊、動作轉(zhuǎn)換模塊和屏幕截取模塊;所述動作感應模塊在所述觸摸屏開啟的狀態(tài)下獲取并判斷所述觸摸點的數(shù)量是否大于或等于三個,當所述觸摸點的數(shù)量大于或等于三個時進一步判斷所有所述觸摸點是否朝向彼此聚攏滑動;當所述操作動作的所有所述觸摸點朝向彼此聚攏滑動時,所述動作轉(zhuǎn)換模塊發(fā)出截屏控制命令;所述屏幕截取模塊根據(jù)所述截屏控制命令截取所述觸摸屏當前顯示的內(nèi)容并保存為圖片信息。
8.根據(jù)權(quán)利要求6所述移動終端,其特征在于,當所述觸摸屏上的觸摸點的數(shù)量大于或等于三個時,所述動作感應模塊檢測每個所述觸摸點的坐標及其對應的上報時間并進一步計算所述觸摸點的運動軌跡,進一步地所述動作感應模塊根據(jù)所述每個觸摸點的運動軌跡判斷所有所述觸摸點是否朝向同一點匯集;當所有所述觸摸點朝向同一點匯集時,所述所有觸摸點朝向彼此聚攏滑動。
9.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述動作感應模塊根據(jù)所述每個所述觸摸點的運動軌跡判斷所有所述觸摸點中是否存在滑動方向基本相反的兩個所述觸摸點;當所有所述觸摸點中存在滑動方向基本相反的兩個所述觸摸點時,所述動作感應模塊進一步判斷該兩個所述觸摸點中的一個所述觸摸點的終止點是否滑動到另一個所述觸摸點的起始點;當上述判斷為否時,所有觸摸點朝向同一點匯聚。
10.根據(jù)權(quán)利要求6所述移動終端,其特征在于,所述控制芯片包括I2C接口和TP-1NT接口,在所述觸摸屏開啟的狀態(tài)下,當所述觸摸屏上有操作動作產(chǎn)生時,所述觸摸屏通過所述TP-1NT接口向所述控制芯片發(fā)出中斷信號,所述控制芯片根據(jù)所述中斷信號通過所述I2C接口自所述觸摸屏獲 取所述操作動作。
全文摘要
本發(fā)明公開了一種截屏的方法,該方法包括以下步驟開啟觸摸屏;獲取觸摸屏上用戶操作動作的觸摸點數(shù)量;判斷觸摸點數(shù)量是否大于或等于三個;當觸摸屏上的觸摸點的數(shù)量大于或等于三個時,判斷操作動作的所有觸摸點是否朝向彼此聚攏滑動;當操作動作為所有觸摸點朝向彼此聚攏滑動時,截取觸摸屏當前顯示的內(nèi)容并保存。通過上述方式,本發(fā)明能夠方便快捷的截取觸摸屏當前顯示的內(nèi)容,同時也提高了用戶的操作體驗。
文檔編號G06F3/0488GK103106036SQ201310047340
公開日2013年5月15日 申請日期2013年2月5日 優(yōu)先權(quán)日2013年2月5日
發(fā)明者楊志兵 申請人:惠州Tcl移動通信有限公司