用于終端截屏的方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種用于終端截屏的方法、裝置及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,智能終端設(shè)備越來(lái)越廣泛的應(yīng)用于人們的日常生活以及工作中,使人們的生活和工作變得越來(lái)越便捷。幾乎所有的智能終端設(shè)備都具有截屏的功能。目前,大部分智能終端設(shè)備采用物理組合按鍵作為截屏按鍵,當(dāng)組合按鍵同時(shí)處于按下?tīng)顟B(tài)時(shí),可以將當(dāng)前屏幕顯示的圖像截取下來(lái)。但是,這就存在一個(gè)問(wèn)題,用戶(hù)很難同時(shí)按下兩個(gè)按鍵,一般都會(huì)有一定的時(shí)間差,如果這個(gè)時(shí)間差比較大,終端可能響應(yīng)首先按下的按鍵,顯示出對(duì)應(yīng)的懸浮圖標(biāo)。
[0003]例如,用于截屏的兩個(gè)組合按鍵分別為音量鍵和菜單鍵,若用戶(hù)首先按下了音量鍵,并且按下音量鍵之后超過(guò)一定時(shí)間長(zhǎng)度還沒(méi)按下菜單鍵,則終端首先響應(yīng)音量鍵,顯示出對(duì)應(yīng)于音量鍵的懸浮圖標(biāo)。當(dāng)按下菜單鍵時(shí),終端進(jìn)行截屏,將對(duì)應(yīng)于音量鍵的懸浮圖標(biāo)也截入圖中,如圖1所示。此時(shí),如果音量鍵的懸浮圖標(biāo)不是用戶(hù)想要截取的,用戶(hù)還需要重新進(jìn)行截屏操作,降低了對(duì)終端進(jìn)行截屏的效率。
【發(fā)明內(nèi)容】
[0004]本公開(kāi)提供一種用于終端截屏的方法、裝置及終端,以解決相關(guān)技術(shù)中對(duì)終端進(jìn)行截屏的效率低的問(wèn)題。
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種用于終端截屏的方法,包括:
[0006]獲取兩個(gè)截屏組合鍵被按下的時(shí)間間隔;
[0007]判斷所述時(shí)間間隔是否小于等于預(yù)定閾值;
[0008]若所述時(shí)間間隔小于等于預(yù)定閾值,判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),所述預(yù)定的懸浮圖標(biāo)為按下截屏組合鍵中任一按鍵后,按鍵生效時(shí)所顯示的懸浮圖標(biāo);
[0009]若包含預(yù)定的懸浮圖標(biāo),則在截屏過(guò)程中去除所述預(yù)定的懸浮圖標(biāo),截取所述預(yù)定的懸浮圖標(biāo)下層的原始圖像。
[0010]可選的,所述方法還包括:
[0011]若所述時(shí)間間隔大于預(yù)定閾值,截取當(dāng)前顯示的圖像。
[0012]可選的,所述判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),包括:
[0013]判斷所述時(shí)間間隔是否大于等于按鍵的響應(yīng)時(shí)間;若所述時(shí)間間隔大于等于按鍵的響應(yīng)時(shí)間,則當(dāng)前顯示的圖像中包含預(yù)定的懸浮圖標(biāo)。
[0014]可選的,所述判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),包括:
[0015]檢測(cè)截屏組合鍵中任一按鍵是否已經(jīng)生效;若檢測(cè)出截屏組合鍵中任一按鍵已經(jīng)生效,則當(dāng)前顯示的圖像中包含預(yù)定的懸浮圖標(biāo)。
[0016]可選的,所述截取所述預(yù)定的懸浮圖標(biāo)下層的原始圖像,包括:
[0017]獲取所述原始圖像的每個(gè)像素點(diǎn)對(duì)應(yīng)的色值的信息。
[0018]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種用于終端截屏的裝置,包括:
[0019]獲取模塊,被配置為獲取兩個(gè)截屏組合鍵被按下的時(shí)間間隔;
[0020]第一判斷模塊,被配置為判斷所述時(shí)間間隔是否小于等于預(yù)定閾值;
[0021]第二判斷模塊,被配置為在所述時(shí)間間隔小于等于預(yù)定閾值時(shí),判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),所述預(yù)定的懸浮圖標(biāo)為按下截屏組合鍵中任一按鍵后,按鍵生效時(shí)所顯示的懸浮圖標(biāo);
[0022]第一截取模塊,被配置為在包含預(yù)定的懸浮圖標(biāo)時(shí),在截屏過(guò)程中去除所述預(yù)定的懸浮圖標(biāo),截取所述預(yù)定的懸浮圖標(biāo)下層的原始圖像。
[0023]可選的,所述裝置還包括:
[0024]第二截取模塊,被配置為在所述時(shí)間間隔大于預(yù)定閾值時(shí),截取當(dāng)前顯示的圖像。
[0025]可選的,所述第二判斷模塊包括:
[0026]判斷模塊子模塊,被配置為判斷所述時(shí)間間隔是否大于等于按鍵的響應(yīng)時(shí)間;若所述時(shí)間間隔大于等于按鍵的響應(yīng)時(shí)間,則當(dāng)前顯示的圖像中包含預(yù)定的懸浮圖標(biāo)。
[0027]可選的,所述第二判斷模塊包括:
[0028]檢測(cè)子模塊,被配置為檢測(cè)截屏組合鍵中任一按鍵是否已經(jīng)生效;若檢測(cè)出截屏組合鍵中任一按鍵已經(jīng)生效,則當(dāng)前顯示的圖像中包含預(yù)定的懸浮圖標(biāo)。
[0029]可選的,所述第一截取模塊包括:
[0030]獲取子模塊,被配置為獲取所述原始圖像的每個(gè)像素點(diǎn)對(duì)應(yīng)的色值的信息。
[0031]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種終端,包括:
[0032]處理器;
[0033]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0034]其中,所述處理器被配置為:
[0035]獲取兩個(gè)截屏組合鍵被按下的時(shí)間間隔;
[0036]判斷所述時(shí)間間隔是否小于等于預(yù)定閾值;
[0037]若所述時(shí)間間隔小于等于預(yù)定閾值,判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),所述預(yù)定的懸浮圖標(biāo)為按下截屏組合鍵中任一按鍵后,按鍵生效時(shí)所顯示的懸浮圖標(biāo);
[0038]若包含預(yù)定的懸浮圖標(biāo),則在截屏過(guò)程中去除所述預(yù)定的懸浮圖標(biāo),截取所述預(yù)定的懸浮圖標(biāo)下層的原始圖像。
[0039]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0040]本公開(kāi)的上述實(shí)施例提供的一種用于終端截屏的方法,通過(guò)將兩個(gè)截屏組合鍵被按下的時(shí)間間隔與預(yù)定閾值相比較,在時(shí)間間隔小于等于預(yù)定閾值時(shí),進(jìn)一步判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),并在包含預(yù)定的懸浮圖標(biāo)時(shí),截取預(yù)定的懸浮圖標(biāo)下層的原始圖像。從而提高了對(duì)終端進(jìn)行截屏的效率。
[0041]本公開(kāi)的上述實(shí)施例提供的另一種用于終端截屏的方法,在上述時(shí)間間隔大于預(yù)定閾值時(shí),直接截取當(dāng)前顯示的圖像,從而進(jìn)一步地提高了對(duì)終端進(jìn)行截屏的效率。
[0042]本公開(kāi)的上述實(shí)施例提供的另一種用于終端截屏的方法,通過(guò)判斷上述時(shí)間間隔是否大于等于按鍵的響應(yīng)時(shí)間,判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),從而進(jìn)一步地提高了對(duì)終端進(jìn)行截屏的效率。
[0043]本公開(kāi)的上述實(shí)施例提供的另一種用于終端截屏的方法,通過(guò)檢測(cè)截屏組合鍵中任一按鍵是否已經(jīng)生效,判斷當(dāng)前顯示的圖像中是否包含預(yù)定的懸浮圖標(biāo),從而進(jìn)一步地提高了對(duì)終端進(jìn)行截屏的效率。
[0044]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0045]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0046]圖1是截取的包含對(duì)應(yīng)于音量鍵懸浮圖標(biāo)的圖像的示意圖;
[0047]圖2是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種用于終端截屏的方法的流程圖;
[0048]圖3是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的方法的流程圖;
[0049]圖4是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的方法的流程圖;
[0050]圖5是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的方法的流程圖;
[0051]圖6是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種用于終端截屏的裝置的框圖;
[0052]圖7是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的裝置的框圖;
[0053]圖8是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的裝置的框圖;
[0054]圖9是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的裝置的框圖;
[0055]圖10是本公開(kāi)根據(jù)一示例性實(shí)施例示出的另一種用于終端截屏的裝置的框圖;
[0056]圖11是本公開(kāi)根據(jù)一示例性實(shí)施例示出的一種用于終端截屏的裝置的一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0057]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
[0058]在本公開(kāi)使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開(kāi)。在本公開(kāi)和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0059]應(yīng)當(dāng)理解,盡管在本公開(kāi)可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述各種信