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

一種快速繪制圓形軌跡的方法及系統(tǒng)的制作方法

文檔序號:9349687閱讀:961來源:國知局
一種快速繪制圓形軌跡的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及黑屏手勢技術(shù),特別是涉及一種快速繪制圓形軌跡的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前人們通常所說的待機(jī)狀態(tài)均指手機(jī)或電腦等電子設(shè)備的開機(jī)但是不進(jìn)行任何實質(zhì)性工作(及不對文件和程序的各種操作)的狀態(tài)。
[0003]手機(jī)待機(jī)狀態(tài)是指未進(jìn)行任何操作的開機(jī)狀態(tài)在網(wǎng)絡(luò)信號較強(qiáng)并且穩(wěn)定,未插入SIM卡的時候可以進(jìn)行最長待機(jī)時間試驗(這也是手機(jī)說明書上指得最長待機(jī)時間)的狀態(tài)下為一一檢測待機(jī)狀態(tài)我們平常在使用(即插有S頂卡的時候)所得到的是正常待機(jī)狀態(tài)或使用待機(jī)狀態(tài)。表示手機(jī)處于開機(jī)并隨時隨刻等待電話接入的狀態(tài)。電腦的待機(jī)狀態(tài)是系統(tǒng)將當(dāng)前狀態(tài)保存于內(nèi)存中,然后退出系統(tǒng),此時電源消耗降低,維持CPU、內(nèi)存和硬盤最低限度的運(yùn)行;按任意的鍵可以激活系統(tǒng),適用短暫停止。
[0004]現(xiàn)有技術(shù)中,每次在打開手機(jī)屏幕的時候都會按電源鍵,時間長了,這個電源鍵應(yīng)該是最先壞掉的按鍵,而且每次打開屏幕都要按電源鍵也比較麻煩。另外,在待機(jī)模式下,用戶操作黑屏手勢,現(xiàn)代智能手機(jī)上通過逐個采集觸摸點(diǎn),逐個點(diǎn)繪制,這樣繪制時間較長,手機(jī)亮屏?xí)r間長,用戶體驗很差。如何通過觸摸屏點(diǎn)亮屏幕及快速繪制觸屏手勢成為本領(lǐng)域技術(shù)人員不斷需要探索的技術(shù)問題。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種快速繪制圓形軌跡的方法及系統(tǒng),提高點(diǎn)亮屏幕的速度和準(zhǔn)確率,提升用戶體驗。
[0006]為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是:
一種快速繪制圓形軌跡的方法,包括如下步驟:
步驟1.移動終端處于待機(jī)狀態(tài)時,實時檢測觸摸屏是否產(chǎn)生觸摸圓形軌跡,當(dāng)檢測觸摸屏上產(chǎn)生觸摸圓形軌跡時判定為移動終端有點(diǎn)亮觸摸屏操作;
步驟2.采集產(chǎn)生的觸摸圓形軌跡的坐標(biāo);
步驟3.根據(jù)圓形軌跡的坐標(biāo)獲得圓形軌跡的時鐘方向順序,所述時鐘方向順序包括順時針和逆時針;
步驟4.計算獲得圓形軌跡邊沿切線的四個坐標(biāo)點(diǎn),根據(jù)時鐘方向順序,繪制一圓形軌跡與產(chǎn)生的觸摸圓形軌跡重合,點(diǎn)亮屏幕。
[0007]作為本發(fā)明的較佳實施例,步驟I具體包括:
步驟101.移動終端處于待機(jī)狀態(tài)時,實時檢測觸摸屏的觸摸動作;
步驟102.當(dāng)檢測到觸摸屏產(chǎn)生觸摸動作時,獲取觸摸屏的觸摸軌跡;
步驟103.判斷觸摸軌跡是否為圓形軌跡;
步驟104.當(dāng)檢測觸摸屏上產(chǎn)生觸摸圓形軌跡時判定為移動終端有點(diǎn)亮觸摸屏操作。
[0008]作為本發(fā)明的較佳實施例,步驟2具體包括: 步驟201.分析觸摸圓形軌跡;
步驟202.逐個采集觸摸圓形軌跡的坐標(biāo);
步驟203.獲取觸摸點(diǎn)的坐標(biāo)(xl,yl)、(x2,y2)、(x3,y3)、…及(xn,yn),n彡4。
[0009]作為本發(fā)明的較佳實施例,步驟3具體包括:
步驟301.提取(xl,yl)、(x2,y2)及(x3,y3)三個點(diǎn)的坐標(biāo);
步驟302.三個點(diǎn)的坐標(biāo)計算時鐘方向順序,計算公式為clock_sequence_l =(x2_xl)*(y3-y2)-(y2 - yl)*(x3 - x2);
步驟303.若clock_sequence_l的值為正,則為逆時針,為負(fù)則為順時針;
步驟304.根據(jù)步驟301-303,依次計算2、3、…、n_2個點(diǎn)的時鐘方向,得到clock_sequence_2、clock—sequence_3、…、clock—sequence—n_2 ;
步驟305.計算圓形軌跡的時鐘方向順序clock—sequence=clock—sequence—1+clock—sequence_2+clock—sequence_3+...+ clock—sequence—n_2 ;
步驟306.若clock_sequence的值為正,貝>J為逆時針,為負(fù)則為順時針,計算出圓形軌跡的時鐘順序。
[0010]作為本發(fā)明的較佳實施例,步驟4具體包括:
步驟401.根據(jù)產(chǎn)生觸摸圓形軌跡的坐標(biāo)計算獲得繪制圓形軌跡邊沿切線的四個坐標(biāo)占.V,
步驟402.根據(jù)邊沿切線的四個坐標(biāo)點(diǎn)及時鐘方向順序繪制一圓形軌跡;
步驟403.繪制一圓形軌跡與產(chǎn)生的觸摸圓形軌跡重合,點(diǎn)亮屏幕。
[0011]本發(fā)明還公開了一種快速繪制圓形軌跡的系統(tǒng),包括:
觸摸檢測單元,用于移動終端處于待機(jī)狀態(tài)時,實時檢測觸摸屏是否產(chǎn)生觸摸圓形軌跡,當(dāng)檢測觸摸屏上產(chǎn)生觸摸圓形軌跡時判定為移動終端有點(diǎn)亮觸摸屏操作;
坐標(biāo)采集單元,用于采集產(chǎn)生的觸摸圓形軌跡的坐標(biāo);
時鐘方向計算單元,用于根據(jù)圓形軌跡的坐標(biāo)獲得圓形軌跡的時鐘方向順序,所述時鐘方向順序包括順時針和逆時針;
繪制點(diǎn)亮單元,用于計算獲得圓形軌跡邊沿切線的四個坐標(biāo)點(diǎn),根據(jù)時鐘方向順序,繪制一圓形軌跡與產(chǎn)生的觸摸圓形軌跡重合,點(diǎn)亮屏幕。
[0012]作為本發(fā)明的較佳實施例,觸摸檢測單元具體包括:
檢測單元,用于移動終端處于待機(jī)狀態(tài)時,實時檢測觸摸屏的觸摸動作;
獲取單元,用于當(dāng)檢測到觸摸屏產(chǎn)生觸摸動作時,獲取觸摸屏的觸摸軌跡;
判斷單元,用于判斷觸摸軌跡是否為圓形軌跡;
結(jié)果判定單元,用于當(dāng)檢測觸摸屏上產(chǎn)生觸摸圓形軌跡時判定為移動終端有點(diǎn)亮觸摸屏操作。
[0013]作為本發(fā)明的較佳實施例,坐標(biāo)采集單元具體包括:
分析單元,用于分析觸摸圓形軌跡;
采集單元,用于逐個采集觸摸圓形軌跡的坐標(biāo);
獲取單元,用于獲取觸摸點(diǎn)的坐標(biāo)(xl,yl)、(x2,y2)、(x3,y3)、…及(xn,yn),n彡4。
[0014]作為本發(fā)明的較佳實施例,時鐘方向計算單元具體包括:
提取單元,用于提取(xl,yl)、(x2, y2)及(x3,y3)三個點(diǎn)的坐標(biāo); 計算單元,用于三個點(diǎn)的坐標(biāo)計算時鐘方向順序,計算公式為clock_sequence_l =(x2_xl)*(y3-y2)-(y2 - yl)*(x3 - x2);
判斷單元,用于若clock_sequence_l的值為正,則為逆時針,為負(fù)則為順時針;
循環(huán)計算單元,用于依次計算2、3、…、n-2個點(diǎn)的時鐘方向,得到clock_sequence_2、clock—sequence_3、…、clock—sequence—n-2 ;
時鐘方向順序計算單元,用于計算圓形軌跡的時鐘方向順序clock_sequence=clock—sequence」+ clock—sequence_2 + clock—sequence_3 + …+ clock—sequence—n—2 ;
時鐘順序判斷單元,用于若clock_sequence的值為正,則為逆時針,為負(fù)則為順時針,計算出圓形軌跡的時鐘順序。
[0015]作為本發(fā)明的較佳實施例,繪制點(diǎn)亮單元具體包括:
切線坐標(biāo)獲取單元,用于根據(jù)產(chǎn)生觸摸圓形軌跡的坐標(biāo)計算獲得繪制圓形軌跡邊沿切線的四個坐標(biāo)點(diǎn);
繪制單元,用于根據(jù)邊沿切線的四個坐標(biāo)點(diǎn)及時鐘方向順序繪制一圓形軌跡;
點(diǎn)亮單元,用于繪制一圓形軌跡與產(chǎn)生的觸摸圓形軌跡重合,點(diǎn)亮屏幕。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:在待機(jī)模式下,用戶操作圓形黑屏手勢點(diǎn)亮屏幕,無需逐個采集觸摸點(diǎn),逐個點(diǎn)繪制,只需獲取獲得繪制圓形軌跡邊沿切線的四個坐標(biāo)點(diǎn)及時鐘方向順序,即可快速繪制圓形規(guī)矩,快速點(diǎn)亮屏幕,提升用戶體驗。
【附圖說明】
[0017]圖1為本發(fā)明的方法流程圖。
[0018]圖2為本發(fā)明的系統(tǒng)框圖。
【具體實施方式】
[0019]本發(fā)明的主旨在于克服現(xiàn)有技術(shù)的不足,提供一種快速繪制圓形軌跡的方法及系統(tǒng),快速判斷用戶觸摸手勢時鐘順序,快速繪制出觸摸的圖形,快速點(diǎn)亮手機(jī)屏幕,實現(xiàn)用戶體驗。下面結(jié)合實施例參照附圖進(jìn)行詳細(xì)說明,以便對本發(fā)明的技術(shù)特征及優(yōu)點(diǎn)進(jìn)行更深入的詮釋。
[0020]本發(fā)明的方法流程圖如圖1所示,一種快速繪制圓形軌跡的方法,包括如下步驟。
[0021]本發(fā)明的步驟I為:移動終端處于待機(jī)狀態(tài)時,實時檢測觸摸屏是否產(chǎn)生觸摸圓形軌跡,當(dāng)檢測觸摸屏上產(chǎn)生觸摸圓形軌跡時判定為移動終端
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
河东区| 上高县| 乐东| 荃湾区| 石狮市| 平凉市| 宾川县| 普宁市| 枣强县| 科技| 乌拉特后旗| 资兴市| 惠来县| 乌鲁木齐市| 云和县| 盐池县| 土默特右旗| 香河县| 南丰县| 绥棱县| 彝良县| 海丰县| 建宁县| 同江市| 衡水市| 中江县| 池州市| 正定县| 余庆县| 桦南县| 自治县| 芦溪县| 车险| 高青县| 金塔县| 新竹市| 星子县| 工布江达县| 区。| 东源县| 石嘴山市|