本申請(qǐng)涉及電子設(shè)備觸摸屏,具體提供一種截屏方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、目前,手機(jī)用戶在日常使用中經(jīng)常需要截取屏幕上的內(nèi)容,以便分享、保存或編輯。
2、傳統(tǒng)的截屏方法通常需要按下多個(gè)物理按鈕,或是需要在控制中心里操作,步驟繁瑣不夠便捷,尤其在某些情況下(如緊急情況或需要單手操作時(shí))效率較低。另外,現(xiàn)有的觸摸屏幕以進(jìn)行截屏的方法可能導(dǎo)致意外的觸摸誤操作,給用戶帶來不必要的困擾,導(dǎo)致用戶的使用體驗(yàn)較差。
3、相應(yīng)地,本領(lǐng)域需要一種新的截屏方案來解決上述問題。
技術(shù)實(shí)現(xiàn)思路
1、為了克服上述缺陷,提出了本申請(qǐng),以提供解決或至少部分地解決上述的技術(shù)問題。本申請(qǐng)?zhí)峁┝艘环N截屏方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
2、在第一方面,本申請(qǐng)?zhí)峁┮环N截屏方法,所述方法包括:電子設(shè)備接收用戶的第一操作,所述第一操作為用戶的至少三指觸摸所述電子設(shè)備的觸摸屏;若所述第一操作滿足第一預(yù)設(shè)條件,則所述電子設(shè)備顯示靜止畫面;其中,所述第一預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第一矩形區(qū)域位于第一閾值區(qū)域內(nèi);所述電子設(shè)備接收用戶的第二操作,所述第二操作為用戶的至少三指在預(yù)設(shè)時(shí)間閾值內(nèi)再次觸摸所述觸摸屏;若所述第二操作滿足第二預(yù)設(shè)條件,則所述電子設(shè)備顯示截屏界面,獲取觸摸屏截圖;其中,所述第二預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第二矩形區(qū)域位于第二閾值區(qū)域內(nèi)。
3、在一個(gè)實(shí)施方式中,所述再次觸摸為用戶在所述第一操作完成且將所述至少三指從所述觸摸屏移開之后的觸摸。
4、在一個(gè)實(shí)施方式中,通過下述步驟確定所述至少三指對(duì)應(yīng)的第一矩形區(qū)域:獲取所述至少三指分別對(duì)應(yīng)的第一坐標(biāo)、第二坐標(biāo)和第三坐標(biāo);基于所述第一坐標(biāo)、所述第二坐標(biāo)和所述第三坐標(biāo)中的最大橫坐標(biāo)和最小橫坐標(biāo)確定第一邊長(zhǎng);基于所述第一坐標(biāo)、所述第二坐標(biāo)和所述第三坐標(biāo)中的最大縱坐標(biāo)和最小縱坐標(biāo)確定第二邊長(zhǎng);基于所述最小橫坐標(biāo)和所述最小縱坐標(biāo)確定角點(diǎn);基于所述第一邊長(zhǎng)、所述第二邊長(zhǎng)和所述角點(diǎn)確定所述第一矩形區(qū)域。
5、在一個(gè)實(shí)施方式中,所述方法還包括:在所述第二操作不滿足第二預(yù)設(shè)條件的情況下,則取消顯示靜止畫面。
6、在一個(gè)實(shí)施方式中,所述第一閾值區(qū)域和/或所述第二閾值區(qū)域?yàn)檎叫螀^(qū)域,通過下述步驟獲得所述第一閾值區(qū)域和/或所述第二閾值區(qū)域:獲取所述觸摸屏的寬度和高度;基于所述寬度和所述高度中的最小值,按照預(yù)設(shè)比例獲取第三邊長(zhǎng);將所述第三邊長(zhǎng)作為所述第一閾值區(qū)域和/或所述第二閾值區(qū)域的邊長(zhǎng)。
7、在一個(gè)實(shí)施方式中,所述預(yù)設(shè)比例的取值范圍為[50%,65%]。
8、在一個(gè)實(shí)施方式中,所述方法還包括:在所述電子設(shè)備顯示靜止畫面后,所述電子設(shè)備向用戶發(fā)送提示信息。
9、在第二方面,本申請(qǐng)?zhí)峁┮环N截屏裝置,所述裝置包括:
10、第一接收模塊,所述第一接收模塊被配置為接收用戶的第一操作,所述第一操作為用戶的至少三指觸摸所述電子設(shè)備的觸摸屏;
11、顯示模塊,所述顯示模塊被配置為若所述第一操作滿足第一預(yù)設(shè)條件,則所述電子設(shè)備顯示靜止畫面;其中,所述第一預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第一矩形區(qū)域位于第一閾值區(qū)域內(nèi);
12、第二接收模塊,所述第二接收模塊被配置為接收用戶的第二操作,所述第二操作為用戶的至少三指在預(yù)設(shè)時(shí)間閾值內(nèi)再次觸摸所述觸摸屏;
13、截屏模塊,所述截屏模塊被配置為若所述第二操作滿足第二預(yù)設(shè)條件,則所述電子設(shè)備顯示截屏界面,獲取觸摸屏截圖;其中,所述第二預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第二矩形區(qū)域位于第二閾值區(qū)域內(nèi)。
14、在第三方面,提供一種電子設(shè)備,該電子設(shè)備包括處理器、存儲(chǔ)器和觸摸屏,所述存儲(chǔ)器適于存儲(chǔ)計(jì)算機(jī)程序代碼,所述程序代碼適于由所述處理器加載并運(yùn)行前述的截屏方法。
15、在第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)其中存儲(chǔ)有多條程序代碼,所述程序代碼適于由處理器加載并運(yùn)行以執(zhí)行前述任一項(xiàng)所述的截屏方法。
16、本申請(qǐng)上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種有益效果:
17、本申請(qǐng)?zhí)峁┑慕仄练椒òǎ弘娮釉O(shè)備接收用戶的第一操作,所述第一操作為用戶的至少三指觸摸所述電子設(shè)備的觸摸屏;若所述第一操作滿足第一預(yù)設(shè)條件,則所述電子設(shè)備顯示靜止畫面;其中,所述第一預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第一矩形區(qū)域位于第一閾值區(qū)域內(nèi);所述電子設(shè)備接收用戶的第二操作,所述第二操作為用戶的至少三指在預(yù)設(shè)時(shí)間閾值內(nèi)再次觸摸所述觸摸屏;若所述第二操作滿足第二預(yù)設(shè)條件,則所述電子設(shè)備顯示截屏界面,獲取觸摸屏截圖;其中,所述第二預(yù)設(shè)條件為所述至少三指觸摸所述觸摸屏,且所述至少三指對(duì)應(yīng)的第二矩形區(qū)域位于第二閾值區(qū)域內(nèi)。如此,實(shí)現(xiàn)了三指雙擊屏幕進(jìn)行截圖的目的,提高了截屏效率的同時(shí),降低了誤操作的風(fēng)險(xiǎn),提升了用戶的使用體驗(yàn)。
1.一種截屏方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述再次觸摸為用戶在所述第一操作完成且將所述至少三指從所述觸摸屏移開之后的觸摸。
3.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,通過下述步驟確定所述至少三指對(duì)應(yīng)的第一矩形區(qū)域:
4.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述方法還包括:在所述第二操作不滿足第二預(yù)設(shè)條件的情況下,則取消顯示靜止畫面。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的截屏方法,其特征在于,所述第一閾值區(qū)域和/或所述第二閾值區(qū)域?yàn)檎叫螀^(qū)域,通過下述步驟獲得所述第一閾值區(qū)域和/或所述第二閾值區(qū)域:
6.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述預(yù)設(shè)比例的取值范圍為[50%,65%]。
7.根據(jù)權(quán)利要求1所述的截屏方法,其特征在于,所述方法還包括:在所述電子設(shè)備顯示靜止畫面后,所述電子設(shè)備向用戶發(fā)送提示信息。
8.一種截屏裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器、存儲(chǔ)器和觸摸屏,所述存儲(chǔ)器適于存儲(chǔ)計(jì)算機(jī)程序代碼,其特征在于,所述程序代碼適于由所述處理器加載并運(yùn)行以執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的截屏方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序代碼,所述程序代碼適于由處理器加載并運(yùn)行以執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的截屏方法。