两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種界面截取方法和設(shè)備的制造方法

文檔序號:9921794閱讀:389來源:國知局
一種界面截取方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種界面截取方法和設(shè)備。
【背景技術(shù)】
[0002]界面截取,也稱為截屏,是一種快速截取圖片或文字的技術(shù)。界面截取,作為一種快速獲取圖片或文字的途徑,在現(xiàn)有終端的各種應用場景中,常常會使用到。現(xiàn)有終端的界面截取方式,基本都是利用實體或虛擬按鍵的組合鍵方式,來進行界面截取的。
[0003]在對現(xiàn)有技術(shù)的研究和實踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有的界面截取方案中,由于需要利用實體或虛擬按鍵的組合鍵方式才能觸發(fā)界面截取的操作,因此實現(xiàn)較為不方便,截取的效率較低。

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

[0004]本發(fā)明實施例提供一種界面截取方法和設(shè)備,實現(xiàn)可以更為簡便,可以提高截取的效率。
[0005]本發(fā)明實施例提供一種界面截取方法,包括:
[0006]在終端屏幕上獲取多個觸點,所述觸點由用戶通過觸碰屏幕而生成;
[0007]確定所述多個觸點的數(shù)目為預設(shè)值時,確定所述多個觸點的觸摸時間長度和位置是否符合預置條件;
[0008]若符合預置條件,則對當前屏幕所顯示的界面進行截取,得到截取界面。
[0009]相應的,本發(fā)明實施例還提供一種終端,包括:
[0010]獲取單元,用于在終端屏幕上獲取多個觸點,所述觸點由用戶通過觸碰屏幕而生成;
[0011]判斷單元,用于確定所述多個觸點的數(shù)目為預設(shè)值時,確定所述多個觸點的觸摸時間長度和位置是否符合預置條件;
[0012]截屏單元,用于在判斷單元確定所述多個觸點的觸摸時間長度和位置符合預置條件時,則對當前屏幕所顯示的界面進行截取,得到截取界面。
[0013]本發(fā)明實施例采用在終端屏幕上獲取多個由用戶通過觸碰屏幕而生成的觸點,并在確定這多個觸點的數(shù)目為預設(shè)值時,確定該多個觸點的觸摸時間長度和位置是否符合預置條件,若符合預置條件,則對當前屏幕所顯示的界面進行截取,得到截取界面;該方案相對于現(xiàn)有技術(shù)中只能利用實體或虛擬按鍵的組合鍵方式才能觸發(fā)界面截取的操作的方案而言,可以更加簡便地對界面進行截取,提高截取的效率。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1a是本發(fā)明實施例提供界面截取方法的流程圖;
[0016]圖1b是本發(fā)明實施例提供界面截取方法中觸點形狀的示意圖;
[0017]圖2a是本發(fā)明實施例提供界面截取方法的另一流程圖;
[0018]圖2b是本發(fā)明實施例提供界面截取方法中觸點形狀的場景示意圖;
[0019]圖2c是本發(fā)明實施例提供界面截取方法中編輯的場景示意圖;
[0020]圖3a是本發(fā)明實施例提供的終端的結(jié)構(gòu)示意圖;
[0021]圖3b是本發(fā)明實施例提供的終端的另一結(jié)構(gòu)示意圖;
[0022]圖4是本發(fā)明實施例提供的終端的又一結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0024]本發(fā)明實施例提供一種界面截取方法和設(shè)備。以下分別進行詳細說明。
[0025]實施例一、
[0026]在本實施例中,將從終端的角度進行描述,該終端具體可以為手機、平板電腦或個人計算機(PC, Personal Computer)等設(shè)備,這些設(shè)備均具有觸摸屏幕。
[0027]—種界面截取方法,包括:在終端屏幕上獲取多個由用戶通過觸碰屏幕而生成的觸點,在確定這多個觸點的數(shù)目為預設(shè)值時,確定該多個觸點的觸摸時間長度和位置是否符合預置條件,若符合預置條件,則對當前屏幕所顯示的界面進行截取,得到截取界面。
[0028]如圖1a所示,該界面截取方法的具體流程可以如下:
[0029]101、在終端屏幕上獲取多個觸點。
[0030]其中,這些觸點由用戶通過觸碰屏幕而生成,im,當識別出用戶的多個手指同時觸碰屏幕時,便可相應地生成觸點,其中,觸點的坐標指示用戶手指在屏幕上所觸碰的位置。
[0031]102、確定這多個觸點的數(shù)目為預設(shè)值時,確定該多個觸點的觸摸時間長度和位置是否符合預置條件,若符合,則執(zhí)行步驟103,否則,若不符合,則流程結(jié)束,當然,如果此時有其他的操作與該觸屏手勢對應,則可以執(zhí)行該其他的操作,比如打開文件或放大圖片等等,在此不再贅述。
[0032]其中,預設(shè)值可以根據(jù)實際應用的需求或用戶的喜好進行設(shè)置,比如,為了避免與其他常用的觸屏操作沖突,該預設(shè)值一般可以設(shè)置為大于等于3,比如,可以設(shè)置為4,等坐寸ο
[0033]而預置條件作為用于判斷手勢的約束條件,也可以根據(jù)實際應用的需求或用戶的喜好進行設(shè)置,比如,除了可以判斷這些觸點的觸摸時間長度是否符合預置時間長度,比如判斷其是否為長按手勢(Long Press Gesture)之外,還可以通過判斷多個觸點的位置是否構(gòu)成凸四邊形來作為判斷手勢是否符合該預置條件,或者,也可以通過約束這多個觸點的最大縱向坐標差和最大橫向坐標差來約束手勢,或者,還可以判斷這些觸點是否分別落在指定區(qū)域,等等,例如,以多個觸點的數(shù)目為4個為例,則步驟“確定該多個觸點的數(shù)目為預設(shè)值時,確定該多個觸點的位置是否符合預置條件”可以包括:
[0034]確定該多個觸點的數(shù)目為4個時,確定該多個觸點的位置是否構(gòu)成凸四邊形;若構(gòu)成凸四邊形,則確定位置符合預置條件;若不構(gòu)成凸四邊形,則確定位置不符合預置條件;或者,
[0035]確定該多個觸點的數(shù)目為4個時,確定該多個觸點的最大縱向坐標差是否大于第一閾值,以及最大橫向坐標差是否大于第二閾值;若該最大縱向坐標差大于第一閾值,且該最大橫向坐標差大于第二閾值,則確定位置符合預置條件;若該最大縱向坐標差小于等于第一閾值,或該最大橫向坐標差小于等于第二閾值,則確定位置不符合預置條件;或者,
[0036]確定該多個觸點的數(shù)目為4個時,確定該多個觸點是否分別位于指定范圍內(nèi);若均位于指定范圍內(nèi),則確定位置符合預置條件;若其中有任一個觸點不位于指定范圍內(nèi),則確定位置不符合預置條件。
[0037]也就是說,步驟“確定這多個觸點的數(shù)目為預設(shè)值時,確定該多個觸點的觸摸時間長度和位置是否符合預置條件(步驟102) ”具體可以采用如下任意一種方式:
[0038](I)第一種方式;
[0039]其中,對于觸摸時間長度和觸點的位置的判斷可以不分先后,即可以采用A方式,也可以采用B方式,如下:
[0040]A、確定這多個觸點的數(shù)目為4個時,確定該多個觸點的觸摸時間長度是否超過預設(shè)時間長度;
[0041]若超過預設(shè)時間長度,則確定該多個觸點的位置是否構(gòu)成凸四邊形,若構(gòu)成凸四邊形,則確定符合預置條件;若不構(gòu)成凸四邊形,則確定不符合預置條件;
[0042]若未超過預設(shè)時間長度,則確定不符合預置條件。
[0043]B、確定這多個觸點的數(shù)目為4個時,確定該多個觸點的位置是否構(gòu)成凸四邊形;
[0044]若構(gòu)成凸四邊形,則確定該多個觸點的觸摸時間長度是否超過預設(shè)時間長度,若超過預設(shè)時間長度,則確定符合預置條件;若未超過預設(shè)時間長度,則確定不符合預置條件;
[0045]若不構(gòu)成凸四邊形,則確定不符合預置條件。
[0046]其中,預設(shè)時間長度可以根據(jù)實際應用的需求進行設(shè)置,比如,可以設(shè)置為0.5秒,等等,在此不再贅述。
[0047]其中,由于凸四邊形的四個內(nèi)角的角度數(shù)均小于180°,因此,可以通過判斷該四邊形的內(nèi)角來確定其是否為凸四邊形,即步驟“確定該多個觸點的位置是否構(gòu)成凸四邊形”具體可以包括:
[0048]對所述多個觸點進行排序,使其連線可構(gòu)成封閉四邊形,判斷該四邊形的內(nèi)角是否均小于180度,若均小于180度,則確定該多個觸點的位置構(gòu)成凸四邊形,若至少有一個內(nèi)角大于等于180度,則確定該多個觸點的位置不構(gòu)成凸四邊形。
[0049]例如,參見圖lb,屏幕上具有觸點A、B、C和D,首先可以找出哪兩個點是對角線上的點,將4個點分為兩對,假設(shè)兩對點為(A,C)和出,0),那么按照順序^,8,(:,04>連線,則可得到一個封閉四邊形。
[0050]其中,判斷該四邊形的內(nèi)角是否小于180度,可以用向量叉乘(Cross-Product)結(jié)果的正負來判斷。
[0051]當然,還可以進一步對該凸四邊形的形狀進行限制,即需要滿足一定形狀的凸四邊形,才能認為符合條件,比如,具體可以限制該凸四邊形的內(nèi)角的度數(shù)在
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
容城县| 阿荣旗| 五寨县| 延安市| 富裕县| 绵竹市| 枣强县| 施秉县| 松阳县| 万州区| 交口县| 和政县| 长兴县| 明溪县| 连平县| 团风县| 邵东县| 阿巴嘎旗| 灵川县| 宿迁市| 迁安市| 弋阳县| 通山县| 肇州县| 涟源市| 九龙坡区| 台中市| 阿尔山市| 新营市| 昌江| 谢通门县| 平遥县| 浦东新区| 京山县| 泾川县| 仙游县| 霞浦县| 洱源县| 五莲县| 新化县| 合肥市|