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

移動設(shè)備界面遮擋的方法和裝置的制造方法

文檔序號:9787067閱讀:528來源:國知局
移動設(shè)備界面遮擋的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種移動設(shè)備界面遮擋的方法和裝置。
【背景技術(shù)】
[0002]在移動設(shè)備上,如果想遮檔一個界面,現(xiàn)有技術(shù)中通常是通過手勢進行便捷繪畫,此時,移動設(shè)備界面進入畫板模式,從而對移動設(shè)備的界面進行遮蓋,以此起到隱藏界面的效果。
[0003]但是這種界面遮檔的方法并不十分便捷,一方面,每次遮擋都要做出同樣的動作,操作不夠便捷;另一方面,這種遮擋之后移動設(shè)備上只是多出了一個圖層,擅長計算機技術(shù)的人(如黑客)還是可以輕易看到移動設(shè)備的界面中已被遮擋的內(nèi)容,無法保證安全和隱私。

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

[0004]有鑒于此,本發(fā)明提供一種移動設(shè)備界面遮擋的方法和裝置,能夠通過簡單地以較大力度劃過屏幕來達到遮檔界面的效果;同時也能保證界面遮擋后的安全和隱私。
[0005]為實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種移動設(shè)備界面遮擋的方法。
[0006]本發(fā)明移動設(shè)備界面遮擋的方法包括:識別用戶是否是以較大力度劃過屏幕,所述以較大力度劃過屏幕是指判斷用戶劃過屏幕時的壓強是否大于閾值,若大于,則識別為用戶以較大力度劃過屏幕,否則識別為其它觸屏動作;若用戶以較大力度劃過屏幕,則根據(jù)劃過區(qū)域計算屏幕待遮擋區(qū)域;修改與屏幕待遮擋區(qū)域相對應(yīng)的顯示內(nèi)存。
[0007]可選地,識別用戶是否是以較大力度劃過屏幕包括:將用戶劃屏動作的持續(xù)時間劃分為若干時段,若每一時段內(nèi)劃屏的壓強都大于閾值,則識別為用戶以較大力度劃過屏
[0008]可選地,識別用戶是否是以較大力度劃過屏幕還包括:將用戶劃屏動作的持續(xù)時間劃分為若干時段,若每一時段內(nèi)劃屏的壓強都大于閾值,且劃屏區(qū)域都是狹長型,則識別為用戶以較大力度劃過屏幕。
[0009]可選地,用戶以較大力度劃過屏幕是指用戶用指甲劃過屏幕。
[0010]可選地,所述狹長型包括:選擇劃屏區(qū)域內(nèi)的若干點,若所述若干點中最左、最右點的距離是最上、最下點的距離的若干倍,或最上、最下點的距離是最左、最右點的距離的若干倍,則判斷該劃屏區(qū)域為狹長型。
[0011]可選地,根據(jù)劃過區(qū)域計算屏幕待遮擋區(qū)域包括:將用戶劃屏動作的持續(xù)時間劃分為若干時段,將每一時段內(nèi)的劃屏區(qū)域擴大若干倍,得到各擴大后的劃屏區(qū)域;將各擴大后的劃屏區(qū)域相互疊加得到所述屏幕待遮擋區(qū)域。
[0012]可選地,修改與屏幕待遮擋區(qū)域相對應(yīng)的顯示內(nèi)存包括:將與屏幕待遮擋區(qū)域相對應(yīng)的顯示內(nèi)存修改為零。
[0013]為實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供一種移動設(shè)備界面遮擋的裝置。
[0014]本發(fā)明移動設(shè)備界面遮擋的裝置包括:識別模塊,用于識別用戶是否是以較大力度劃過屏幕,所述以較大力度劃過屏幕是指判斷用戶劃過屏幕時的壓強是否大于閾值,若大于,則識別為用戶以較大力度劃過屏幕,否則識別為其它觸屏動作;計算模塊,用于若用戶以較大力度劃過屏幕,則根據(jù)劃過區(qū)域計算屏幕待遮擋區(qū)域;修改模塊,用于修改與屏幕待遮擋區(qū)域相對應(yīng)的顯示內(nèi)存。
[0015]可選地,識別模塊還用于:將用戶劃屏動作的持續(xù)時間劃分為若干時段,若每一時段內(nèi)劃屏的壓強都大于閾值,則識別為用戶以較大力度劃過屏幕。
[0016]可選地,識別模塊還用于:將用戶劃屏動作的持續(xù)時間劃分為若干時段,若每一時段內(nèi)劃屏的壓強都大于閾值,且劃屏區(qū)域都是狹長型,則識別為用戶以較大力度劃過屏幕。
[0017]可選地,識別模塊還用于:識別用戶是否以較大力度劃過屏幕是識別用戶是否用指甲劃過屏蒂。
[0018]可選地,識別模塊還用于:選擇劃屏區(qū)域內(nèi)的若干點,若所述若干點中最左、最右點的距離是最上、最下點的距離的若干倍,或最上、最下點的距離是最左、最右點的距離的若干倍,則判斷該劃屏區(qū)域為狹長型。
[0019]可選地,計算模塊還用于:將用戶劃屏動作的持續(xù)時間劃分為若干時段,將每一時段內(nèi)的劃屏區(qū)域擴大若干倍,得到各擴大后的劃屏區(qū)域;將各擴大后的劃屏區(qū)域相互疊加得到所述屏幕待遮擋區(qū)域。
[0020]可選地,修改模塊還用于:將與屏幕待遮擋區(qū)域相對應(yīng)的顯示內(nèi)存修改為零。
[0021]根據(jù)本發(fā)明的技術(shù)方案,通過使用這種以較大力度劃過屏幕則修改相應(yīng)顯示內(nèi)存不可視的方法,可以方便快捷的遮罩屏幕界面,保護屏幕中某個區(qū)域可能存在的重要數(shù)據(jù)的安全;通過判斷劃屏動作的壓強是否大于閾值,或通過判斷每一時段劃屏動作的壓強是否都大于閾值且劃屏區(qū)域是否為狹長型,從而可以有效的識別用戶劃屏動作是否為以較大力度劃過屏幕;通過設(shè)定將劃屏區(qū)域的擴大若干倍,從而使得屏幕相應(yīng)的待修改區(qū)域的顯示內(nèi)存都可以被修改,有效地遮蓋移動設(shè)備界面相應(yīng)位置的重要數(shù)據(jù)。
【附圖說明】
[0022]附圖用于更好地理解本發(fā)明,不構(gòu)成對本發(fā)明的不當限定。其中:
[0023]圖1是根據(jù)本發(fā)明實施例的移動設(shè)備界面遮擋的方法的主要步驟的示意圖;
[0024]圖2是根據(jù)本發(fā)明實施例的移動設(shè)備界面遮擋的裝置的主要模塊的示意圖。
【具體實施方式】
[0025]以下結(jié)合附圖對本發(fā)明的示范性實施例做出說明,其中包括本發(fā)明實施例的各種細節(jié)以助于理解,應(yīng)當將它們認為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當認識至IJ,可以對這里描述的實施例做出各種改變和修改,而不會背離本發(fā)明的范圍和精神。同樣,為了清楚和簡明,以下的描述中省略了對公知功能和結(jié)構(gòu)的描述。
[0026]圖1是根據(jù)本發(fā)明實施例的移動設(shè)備界面遮擋的方法的主要步驟的示意圖。
[0027]如圖1所示,本發(fā)明實施例的移動設(shè)備界面遮擋的方法主要包括如下步驟:
[0028]步驟Sll:識別用戶是否是以較大力度劃過屏幕,所述以較大力度劃過屏幕是指判斷用戶劃過屏幕時的壓強是否大于閾值,若大于,則識別為用戶以較大力度劃過屏幕,否則識別為其它觸屏動作。
[0029]該步驟的目的是識別用戶的劃屏動作是否是以較大力度劃過屏幕。根據(jù)移動設(shè)備實際劃屏指令的設(shè)定,選定一閾值,當用戶以大于閾值的壓強作用于屏幕時,識別為以較大力度劃過屏幕,否則識別為用戶的其它劃屏指令。具體對用戶的劃屏動作是否是以較大力度劃過屏幕的判斷可以從兩個方面來進行:一是判斷用戶劃屏動作的壓強是否比閾值大;二是判斷用戶每一時段劃屏的壓強都大于閾值,且劃屏區(qū)域都是狹長型。若滿足上述標準之一,則認定用戶的劃屏動作是以較大力度劃過屏幕。其中,用戶以較大力度劃過屏幕可以是用指甲、或可以和指甲達到同樣劃屏效果的物品(例如可以是長條形硬物等)以較大力度劃過屏幕。
[0030]本發(fā)明實施例中,通過壓力觸控技術(shù)與觸摸感應(yīng)坐標來計算接觸面積和壓力。其中,識別是否是以較大力度劃過屏幕,是針對以較大力度劃過屏幕的每一個時段來計算的。將用戶劃屏動作劃的持續(xù)時間分為若干時段,每一時段的時長設(shè)為deta T。若每deta T時段內(nèi)劃屏動作的壓強都大于閾值,則將用戶的劃屏動作識別為以較大力度劃過屏幕;或者若用戶每deta T時段劃屏的壓強都大于閾值,且劃屏區(qū)域都是狹長型,則亦將用戶的劃屏動作為以較大力度劃過屏幕。
[0031]具體判斷方法可如下所示,每detaT時段內(nèi)劃屏動作的壓強都大于閾值,則將用戶的劃屏動作識別為以較大力度劃過屏幕的場景中:
[0032]通常情況下,用戶以手指觸摸或按壓屏幕,此時可以設(shè)定為:將通常情況下手指觸摸屏幕的壓強Pa的若干倍(根據(jù)實際觸屏情況而定,一般是通常情況下觸屏可能的最大壓強,例如可以是4Pa)設(shè)定為閾值,若用戶以比通常情況下觸屏可能的最大壓強(如上的4Pa)更大的壓強(如用觸屏筆或指甲以較大力度施加于屏幕,此時壓力等級大,而接觸面積小)作用于屏幕時,則識別為用戶以較大力度劃過屏。此種場景中具體判斷過程如下所述。
[0033]在一實施例中,通過壓力觸控技術(shù)獲得每detaT時段內(nèi)劃屏的壓力等級F,并計算劃屏區(qū)域的面積。具體而言,每deta T時間內(nèi)以較大力度接劃屏幕可能觸摸到多個像素點,本實施例中,選擇多點中的若干個(例如可以是5個)點,并且在這若干個點中選擇最左邊的點(xO,y0),最右邊的點(Xl,yI),最上邊的點(x2,y2),最下邊的點(x3,y3),取xl-xO的絕對值為左右差值detaX,y2_y3的絕對值為上下差值detaY,此處可以利用detaXXdetaY作為面積,將F/detaX X detaY作為壓強,設(shè)置為P,根據(jù)實際情況可知,通常情況下利用手指觸摸屏幕的普通壓強為Pa,那么若每deta T時段內(nèi)P都大于若干倍的Pa(如上所述,此處可以依實際情況而定,例如可以是4倍),則判斷為是用戶以較大力度劃屏。
[0034]在若用戶每detaT時段劃屏的壓強都大于閾值且劃屏區(qū)域都是狹長型的場景中:
[0035]若在通常情況下,用戶以手指或觸屏筆作用于屏幕,此時要識別出與通常劃屏不同的動作,可以加入對接觸面積形狀的判斷。如:在劃屏壓強大于閾值(例如通常情況下手指或觸屏筆觸摸屏幕的壓強Pa的若干倍,倍數(shù)根據(jù)實際觸屏情況,一般為通常情況下觸屏可能的最大壓強,例如可以是4Pa)的同時,面積需為特定形狀。這樣設(shè)計的目的在于,手指或觸屏筆作用于屏幕時,每deta T時段與屏幕的接觸面積為點狀或近似圓形的區(qū)域,而若以長條形硬物、或以用戶的指甲作用于移動設(shè)備屏幕,則每deta T時段內(nèi)與屏幕的接觸面積為狹長型。這樣,就可用各deta T時段內(nèi)劃屏的壓強都大于閾值且劃屏區(qū)域都是狹長型,與普通情況下對屏幕的按壓或觸碰進行區(qū)分。具體狹長型的判斷過程可如下所述。
[0036]根據(jù)前述實施方式中得到的(^丨3乂、(16丨3¥,若(16丨3乂大于等于若干倍(16丨3¥(倍數(shù)可以根據(jù)實際情況而定,例如可以是4),或者detaY大于等于若干倍的detaX(同樣,倍數(shù)可以根據(jù)實際情況而定,例如可以是4),則說明這一時段的劃屏區(qū)域是狹長型。在計算的過程中,若有某deta T時段,計算得出劃屏區(qū)域的非狹長型,則判斷這一時段并不符合以較大力度劃過屏幕的判斷標準,此時可能是在指甲或長條形硬物劃屏的過程中手指碰到了屏幕,這種情況下,則將用戶劃屏動作識別為其它觸屏動作。
[0037]接下來,通過壓力觸控技術(shù)獲
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
正蓝旗| 疏附县| 阳曲县| 祁东县| 巩义市| 白河县| 临沭县| 郎溪县| 沂南县| 扬州市| 天气| 建昌县| 玉树县| 微山县| 图木舒克市| 漠河县| 彩票| 平定县| 洪泽县| 诸城市| 陇南市| 山丹县| 南宫市| 杭锦后旗| 焦作市| 丹江口市| 武穴市| 荔浦县| 磐安县| 镶黄旗| 高州市| 桓台县| 台南市| 黄山市| 卓尼县| 西乡县| 大关县| 津市市| 渭南市| 任丘市| 宜章县|