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

顯示內(nèi)容操作方法、裝置、終端及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):11215793閱讀:779來(lái)源:國(guó)知局
顯示內(nèi)容操作方法、裝置、終端及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及智能終端技術(shù)領(lǐng)域,具體涉及一種顯示內(nèi)容操作方法、裝置、終端及存儲(chǔ)介質(zhì)。



背景技術(shù):

目前,隨著電子及通信技術(shù)的發(fā)展,手機(jī)、電腦等終端被廣泛的使用。終端的屏幕大小有限,當(dāng)顯示內(nèi)容過(guò)多時(shí),一般的處理方式是將顯示內(nèi)容折疊起來(lái),當(dāng)要瀏覽時(shí)點(diǎn)擊相應(yīng)的按鈕或圖標(biāo),或者下拉進(jìn)行展開(kāi)。當(dāng)要收起時(shí)再次點(diǎn)擊相應(yīng)的按鈕或圖標(biāo)。這種屏幕顯示內(nèi)容操作方式對(duì)用戶來(lái)說(shuō)會(huì)有一些不便。例如,對(duì)于點(diǎn)擊方式,由于點(diǎn)擊響應(yīng)區(qū)較小,用戶有時(shí)不容易點(diǎn)擊到準(zhǔn)確的位置。



技術(shù)實(shí)現(xiàn)要素:

鑒于以上內(nèi)容,有必要提出一種顯示內(nèi)容操作方法、裝置、終端及存儲(chǔ)介質(zhì),其可以方便地展開(kāi)/折疊屏幕顯示內(nèi)容,給用戶瀏覽屏幕顯示內(nèi)容提供了便利。

本申請(qǐng)的第一方面提供一種顯示內(nèi)容操作方法,應(yīng)用于終端,所述顯示內(nèi)容操作方法包括:

獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì);

判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì);

若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。

另一種可能的實(shí)現(xiàn)方式中,所述若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作包括:

若所述非接觸手勢(shì)為第一預(yù)設(shè)手勢(shì),且所述終端存在處于折疊狀態(tài)的屏幕顯示內(nèi)容,則將處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者

若所述非接觸手勢(shì)為第二預(yù)設(shè)手勢(shì),且所述終端存在處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則將處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

另一種可能的實(shí)現(xiàn)方式中,所述屏幕顯示內(nèi)容包括:

屏幕顯示的應(yīng)用程序列表;或者

屏幕顯示的通知消息列表;或者

屏幕顯示的網(wǎng)頁(yè)內(nèi)容。

另一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作包括:

若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向依次對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者

若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向依次對(duì)所述多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

另一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作包括:

若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者

若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行折疊操作。

另一種可能的實(shí)現(xiàn)方式中,所述顯示內(nèi)容操作方法還包括:

判斷展開(kāi)后的所述屏幕顯示內(nèi)容是否完整顯示在所述終端的當(dāng)前顯示界面;

若判斷結(jié)果為否,調(diào)整所述當(dāng)前顯示界面中展開(kāi)后的所述屏幕顯示內(nèi)容的顯示位置。

本申請(qǐng)的第二方面提供一種顯示內(nèi)容操作裝置,所述顯示內(nèi)容操作裝置包括:

獲取單元,用于獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì);

判斷單元,用于判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì);

操作單元,用于若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。

另一種可能的實(shí)現(xiàn)方式中,所述操作單元具體用于:

若所述非接觸手勢(shì)為第一預(yù)設(shè)手勢(shì),且所述終端存在處于折疊狀態(tài)的屏幕顯示內(nèi)容,則將處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者

若所述非接觸手勢(shì)為第二預(yù)設(shè)手勢(shì),且所述終端存在處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則將處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

本申請(qǐng)的第三方面提供一種終端,所述終端包括處理器,所述處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)所述顯示內(nèi)容操作方法的步驟。

本申請(qǐng)的第四方面提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述顯示內(nèi)容操作方法的步驟。

本發(fā)明獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì);判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì);若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。本發(fā)明可以方便地展開(kāi)/折疊屏幕顯示內(nèi)容,給用戶瀏覽屏幕顯示內(nèi)容提供了便利。

附圖說(shuō)明

圖1是本發(fā)明實(shí)施例一提供的顯示內(nèi)容操作方法的流程圖。

圖2是本發(fā)明實(shí)施例二提供的顯示內(nèi)容操作裝置的結(jié)構(gòu)圖。

圖3是本發(fā)明實(shí)施例三提供的終端的示意圖。

主要元件符號(hào)說(shuō)明

終端1

顯示內(nèi)容操作裝置10

存儲(chǔ)器20

處理器30

計(jì)算機(jī)程序40

獲取單元201

判斷單元202

操作單元203

如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。

具體實(shí)施方式

為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。

在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說(shuō)明書(shū)中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。

優(yōu)選地,本發(fā)明的顯示內(nèi)容操作方法應(yīng)用在一個(gè)或者多個(gè)終端中。所述終端是一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和/或信息處理的設(shè)備,其硬件包括但不限于微處理器、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程門(mén)陣列(field-programmablegatearray,fpga)、數(shù)字處理器(digitalsignalprocessor,dsp)、嵌入式設(shè)備等。

所述終端可以是,但不限于任何一種可與用戶通過(guò)鍵盤(pán)、鼠標(biāo)、遙控器、觸摸板或聲控設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如,平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、智能穿戴式設(shè)備等。

實(shí)施例一

圖1為本發(fā)明實(shí)施例一提供的顯示內(nèi)容操作方法的流程圖。所述顯示內(nèi)容操作方法應(yīng)用于終端。如圖1所示,該方法具體包括以下步驟:

101:獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。

可以通過(guò)終端的超聲波傳感器獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述超聲波傳感器可以包括超聲波揚(yáng)聲器與超聲波麥克風(fēng)。所述超聲波揚(yáng)聲器發(fā)出超聲波(例如20-22khz的超聲波),當(dāng)用戶在所述超聲波揚(yáng)聲器前做出手勢(shì)時(shí),產(chǎn)生超聲波回音,所述超聲波麥克風(fēng)接收所述超聲波回音。對(duì)接收的超聲波回音進(jìn)行分析,得到所述非接觸手勢(shì)。例如,對(duì)接收的超聲波回音進(jìn)行超聲波頻率特征提取和分析,得到手勢(shì)的移動(dòng)方向并形成時(shí)間序列,再利用隱馬爾科夫模型對(duì)所述時(shí)間序列進(jìn)行識(shí)別,得到所述非接觸手勢(shì)。所述超聲波麥克風(fēng)可以包括多個(gè)(例如5個(gè)),以獲得較好的識(shí)別精度。

或者,可以通過(guò)終端的攝像頭獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述攝像頭采集用戶的圖像,當(dāng)用戶在所述攝像頭前做出手勢(shì)時(shí),得到用戶手勢(shì)的圖像,對(duì)所述用戶手勢(shì)的圖像進(jìn)行識(shí)別,得到所述非接觸手勢(shì)。例如,利用圖像分割算法對(duì)所述用戶手勢(shì)的圖像進(jìn)行分割,再進(jìn)行手勢(shì)的特征提取和匹配,以識(shí)別出所述非接觸手勢(shì)。

或者,還可以通紅外線傳感器獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述紅外線傳感器可以包括紅外線發(fā)射器(例如紅外線發(fā)射二極管)與紅外線接收器(例如光敏三極管)。所述紅外線發(fā)射器發(fā)射紅外線,當(dāng)用戶在所述紅外線發(fā)射器前做出手勢(shì)時(shí),發(fā)射的紅外線被反射回來(lái),所述紅外線接收器接收反射回來(lái)的紅外線,根據(jù)接收的反射回來(lái)的紅外線可以識(shí)別所述非接觸手勢(shì)。

除了上述幾種方式,還可以通過(guò)其他方式獲取所述非接觸手勢(shì)。例如,可以在終端的周圍產(chǎn)生電場(chǎng),偵測(cè)所述電場(chǎng)的變化,根據(jù)所述電場(chǎng)的變化獲取所述非接觸手勢(shì)。

所述屏幕顯示內(nèi)容可以包括:屏幕顯示的應(yīng)用程序列表,或者屏幕顯示的通知消息列表,或者屏幕顯示的網(wǎng)頁(yè)內(nèi)容。所述屏幕顯示內(nèi)容還可以包括其他內(nèi)容,例如屏幕顯示的功能菜單列表。

102:判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì)。

所述預(yù)設(shè)手勢(shì)可以包括從上到下以及從下到上的擺手或滑動(dòng)手指,或者包括從左到右以及從右到左的擺手或滑動(dòng)手指。所述預(yù)設(shè)手勢(shì)還可以包括其他的手勢(shì),例如包括握拳和伸開(kāi)手指。

可以計(jì)算所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度,判斷所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度是否超過(guò)預(yù)設(shè)閾值,若所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度超過(guò)預(yù)設(shè)閾值,則判定所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì)。

用戶做出的非接觸手勢(shì)可能會(huì)與所述預(yù)設(shè)手勢(shì)存在差異,并且為了讓用戶操作更加輕松隨意,在判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì)時(shí),可以以所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度作為判斷標(biāo)準(zhǔn),對(duì)所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度是否超過(guò)預(yù)設(shè)閾值進(jìn)行判斷,從而允許所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)有一定的偏差。例如,用戶在終端的屏幕前做出從上到下的非接觸手勢(shì)時(shí),允許用戶傾斜一定的角度從上到下擺手(例如從左上角掃到右下角),也允許用戶掃過(guò)終端的全屏或者半屏。

若所述非接觸手勢(shì)不是預(yù)設(shè)手勢(shì),則返回步驟101。

103:若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。

所述若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作可以包括:若所述非接觸手勢(shì)為第一預(yù)設(shè)手勢(shì)(例如從上到下或從左到右的擺手或滑動(dòng)手指),且所述終端存在處于折疊狀態(tài)的屏幕顯示內(nèi)容,則將處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者若所述非接觸手勢(shì)為第二預(yù)設(shè)手勢(shì)(例如從下到上或從右到左的擺手或滑動(dòng)手指),且所述終端存在處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則將處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作可以包括:若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

在本實(shí)施例中,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

在另一實(shí)施例中,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則沿著第一預(yù)設(shè)方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則沿著第二預(yù)設(shè)方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作還可以包括:若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行折疊操作。

例如,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中位于當(dāng)前顯示界面最上方的一個(gè)屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中位于當(dāng)前顯示界面最下方的一個(gè)屏幕顯示內(nèi)容進(jìn)行折疊操作。

實(shí)施例一的顯示內(nèi)容操作方法獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì);判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì);若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。實(shí)施例一的顯示內(nèi)容操作方法可以方便地展開(kāi)/折疊屏幕顯示內(nèi)容,給用戶瀏覽屏幕顯示內(nèi)容提供了便利。

在另一實(shí)施例中,所述顯示內(nèi)容操作方法還可以包括:判斷展開(kāi)后的所述屏幕顯示內(nèi)容是否完整顯示在所述終端的當(dāng)前顯示界面;若判斷結(jié)果為否,調(diào)整所述當(dāng)前顯示界面中展開(kāi)后的所述屏幕顯示內(nèi)容的顯示位置。

例如,若展開(kāi)后的所述屏幕顯示內(nèi)容的右半部分未顯示在當(dāng)前顯示界面,則將展開(kāi)后的所述屏幕顯示內(nèi)容向左移動(dòng);若展開(kāi)后的所述屏幕顯示內(nèi)容的下半部分未顯示在當(dāng)前顯示界面,則將展開(kāi)后的所述屏幕顯示內(nèi)容向上移動(dòng)。

實(shí)施例二

圖2為本發(fā)明實(shí)施例二提供的顯示內(nèi)容操作裝置的結(jié)構(gòu)圖。如圖2所示,所述顯示內(nèi)容操作裝置10可以包括:獲取單元201、判斷單元202、操作單元203。

獲取單元201,用于獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。

可以通過(guò)終端的超聲波傳感器獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述超聲波傳感器可以包括超聲波揚(yáng)聲器與超聲波麥克風(fēng)。所述超聲波揚(yáng)聲器發(fā)出超聲波(例如20-22khz的超聲波),當(dāng)用戶在所述超聲波揚(yáng)聲器前做出手勢(shì)時(shí),產(chǎn)生超聲波回音,所述超聲波麥克風(fēng)接收所述超聲波回音。對(duì)接收的超聲波回音進(jìn)行分析,得到所述非接觸手勢(shì)。例如,對(duì)接收的超聲波回音進(jìn)行超聲波頻率特征提取和分析,得到手勢(shì)的移動(dòng)方向并形成時(shí)間序列,再利用隱馬爾科夫模型對(duì)所述時(shí)間序列進(jìn)行識(shí)別,得到所述非接觸手勢(shì)。所述超聲波麥克風(fēng)可以包括多個(gè)(例如5個(gè)),以獲得較好的識(shí)別精度。

或者,可以通過(guò)終端的攝像頭獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述攝像頭采集用戶的圖像,當(dāng)用戶在所述攝像頭前做出手勢(shì)時(shí),得到用戶手勢(shì)的圖像,對(duì)所述用戶手勢(shì)的圖像進(jìn)行識(shí)別,得到所述非接觸手勢(shì)。例如,利用圖像分割算法對(duì)所述用戶手勢(shì)的圖像進(jìn)行分割,再進(jìn)行手勢(shì)的特征提取和匹配,以識(shí)別出所述非接觸手勢(shì)。

或者,還可以通紅外線傳感器獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì)。所述紅外線傳感器可以包括紅外線發(fā)射器(例如紅外線發(fā)射二極管)與紅外線接收器(例如光敏三極管)。所述紅外線發(fā)射器發(fā)射紅外線,當(dāng)用戶在所述紅外線發(fā)射器前做出手勢(shì)時(shí),發(fā)射的紅外線被反射回來(lái),所述紅外線接收器接收反射回來(lái)的紅外線,根據(jù)接收的反射回來(lái)的紅外線可以識(shí)別所述非接觸手勢(shì)。

除了上述幾種方式,還可以通過(guò)其他方式獲取所述非接觸手勢(shì)。例如,可以在終端的周圍產(chǎn)生電場(chǎng),偵測(cè)所述電場(chǎng)的變化,根據(jù)所述電場(chǎng)的變化獲取所述非接觸手勢(shì)。

所述屏幕顯示內(nèi)容可以包括:屏幕顯示的應(yīng)用程序列表,或者屏幕顯示的通知消息列表,或者屏幕顯示的網(wǎng)頁(yè)內(nèi)容。所述屏幕顯示內(nèi)容還可以包括其他內(nèi)容,例如屏幕顯示的功能菜單列表。

判斷單元202,用于判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì)。

所述預(yù)設(shè)手勢(shì)可以包括從上到下以及從下到上的擺手或滑動(dòng)手指,或者包括從左到右以及從右到左的擺手或滑動(dòng)手指。所述預(yù)設(shè)手勢(shì)還可以包括其他的手勢(shì),例如包括握拳和伸開(kāi)手指。

可以計(jì)算所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度,判斷所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度是否超過(guò)預(yù)設(shè)閾值,若所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度超過(guò)預(yù)設(shè)閾值,則判定所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì)。

用戶做出的非接觸手勢(shì)可能會(huì)與所述預(yù)設(shè)手勢(shì)存在差異,并且為了讓用戶操作更加輕松隨意,在判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì)時(shí),可以以所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度作為判斷標(biāo)準(zhǔn),對(duì)所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)之間的相似度是否超過(guò)預(yù)設(shè)閾值進(jìn)行判斷,從而允許所述非接觸手勢(shì)與所述預(yù)設(shè)手勢(shì)有一定的偏差。例如,用戶在終端的屏幕前做出從上到下的非接觸手勢(shì)時(shí),允許用戶傾斜一定的角度從上到下擺手(例如從左上角掃到右下角),也允許用戶掃過(guò)終端的全屏或者半屏。

操作單元203,用于若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。

所述若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作可以包括:若所述非接觸手勢(shì)為第一預(yù)設(shè)手勢(shì)(例如從上到下或從左到右的擺手或滑動(dòng)手指),且所述終端存在處于折疊狀態(tài)的屏幕顯示內(nèi)容,則將處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者若所述非接觸手勢(shì)為第二預(yù)設(shè)手勢(shì)(例如從下到上或從右到左的擺手或滑動(dòng)手指),且所述終端存在處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則將處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作可以包括:若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

在本實(shí)施例中,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則沿著所述預(yù)設(shè)手勢(shì)的方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

在另一實(shí)施例中,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則沿著第一預(yù)設(shè)方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則沿著第二預(yù)設(shè)方向(例如沿著從上到下的方向)依次對(duì)所述多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容進(jìn)行折疊操作。

所述根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作還可以包括:若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;或者,若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中的一個(gè)屏幕顯示內(nèi)容進(jìn)行折疊操作。

例如,若所述終端存在多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中位于當(dāng)前顯示界面最上方的一個(gè)屏幕顯示內(nèi)容進(jìn)行展開(kāi)操作;若所述終端存在多個(gè)處于展開(kāi)狀態(tài)的屏幕顯示內(nèi)容,則對(duì)所述多個(gè)處于折疊狀態(tài)的屏幕顯示內(nèi)容中位于當(dāng)前顯示界面最下方的一個(gè)屏幕顯示內(nèi)容進(jìn)行折疊操作。

實(shí)施例二的顯示內(nèi)容操作裝置10獲取作用于屏幕顯示內(nèi)容的非接觸手勢(shì);判斷所述非接觸手勢(shì)是否為預(yù)設(shè)手勢(shì);若所述非接觸手勢(shì)為預(yù)設(shè)手勢(shì),則根據(jù)所述屏幕顯示內(nèi)容的顯示狀態(tài)對(duì)所述屏幕顯示內(nèi)容進(jìn)行展開(kāi)或者折疊操作。實(shí)施例二的顯示內(nèi)容操作裝置10可以方便地展開(kāi)/折疊屏幕顯示內(nèi)容,給用戶瀏覽屏幕顯示內(nèi)容提供了便利。

在另一實(shí)施例中,所述顯示內(nèi)容操作裝置10還可以包括:

調(diào)整單元,用于判斷展開(kāi)后的所述屏幕顯示內(nèi)容是否完整顯示在所述終端的當(dāng)前顯示界面,若判斷結(jié)果為否,調(diào)整所述當(dāng)前顯示界面中展開(kāi)后的所述屏幕顯示內(nèi)容的顯示位置。

例如,若展開(kāi)后的所述屏幕顯示內(nèi)容的右半部分未顯示在當(dāng)前顯示界面,則將展開(kāi)后的所述屏幕顯示內(nèi)容向左移動(dòng);若展開(kāi)后的所述屏幕顯示內(nèi)容的下半部分未顯示在當(dāng)前顯示界面,則將展開(kāi)后的所述屏幕顯示內(nèi)容向上移動(dòng)。

實(shí)施例三

圖3為本發(fā)明實(shí)施例三提供的終端的示意圖。所述終端1包括存儲(chǔ)器20、處理器30以及存儲(chǔ)在所述存儲(chǔ)器20中并可在所述處理器30上運(yùn)行的計(jì)算機(jī)程序40,例如顯示內(nèi)容操作程序。所述處理器30執(zhí)行所述計(jì)算機(jī)程序40時(shí)實(shí)現(xiàn)上述顯示內(nèi)容操作方法實(shí)施例中的步驟,例如圖1所示的步驟101~103?;蛘撸鎏幚砥?0執(zhí)行所述計(jì)算機(jī)程序40時(shí)實(shí)現(xiàn)上述裝置實(shí)施例中各模塊/單元的功能,例如單元201~203。

示例性的,所述計(jì)算機(jī)程序40可以被分割成一個(gè)或多個(gè)模塊/單元,所述一個(gè)或者多個(gè)模塊/單元被存儲(chǔ)在所述存儲(chǔ)器20中,并由所述處理器30執(zhí)行,以完成本發(fā)明。所述一個(gè)或多個(gè)模塊/單元可以是能夠完成特定功能的一系列計(jì)算機(jī)程序指令段,該指令段用于描述所述計(jì)算機(jī)程序40在所述終端1中的執(zhí)行過(guò)程。例如,所述計(jì)算機(jī)程序40可以被分割成圖2中的獲取單元201、判斷單元202、操作單元203,各模塊具體功能參見(jiàn)實(shí)施例二。

所述終端1可以是桌上型計(jì)算機(jī)、筆記本、掌上電腦及云端服務(wù)器等計(jì)算設(shè)備。本領(lǐng)域技術(shù)人員可以理解,所述示意圖3僅僅是終端1的示例,并不構(gòu)成對(duì)終端1的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述終端1還可以包括輸入輸出設(shè)備、網(wǎng)絡(luò)接入設(shè)備、總線等。

所稱處理器30可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門(mén)陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器30也可以是任何常規(guī)的處理器等,所述處理器30是所述終端1的控制中心,利用各種接口和線路連接整個(gè)終端1的各個(gè)部分。

所述存儲(chǔ)器20可用于存儲(chǔ)所述計(jì)算機(jī)程序40和/或模塊/單元,所述處理器30通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在所述存儲(chǔ)器20內(nèi)的計(jì)算機(jī)程序和/或模塊/單元,以及調(diào)用存儲(chǔ)在存儲(chǔ)器20內(nèi)的數(shù)據(jù),實(shí)現(xiàn)所述終端1的各種功能。所述存儲(chǔ)器20可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端1的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器20可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如硬盤(pán)、內(nèi)存、插接式硬盤(pán),智能存儲(chǔ)卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

所述終端1集成的模塊/單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,也可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的計(jì)算機(jī)程序可存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該計(jì)算機(jī)程序在被處理器執(zhí)行時(shí),可實(shí)現(xiàn)上述各個(gè)方法實(shí)施例的步驟。其中,所述計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼可以為源代碼形式、對(duì)象代碼形式、可執(zhí)行文件或某些中間形式等。所述計(jì)算機(jī)可讀介質(zhì)可以包括:能夠攜帶所述計(jì)算機(jī)程序代碼的任何實(shí)體或裝置、記錄介質(zhì)、u盤(pán)、移動(dòng)硬盤(pán)、磁碟、光盤(pán)、計(jì)算機(jī)存儲(chǔ)器、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、電載波信號(hào)、電信信號(hào)以及軟件分發(fā)介質(zhì)等。需要說(shuō)明的是,所述計(jì)算機(jī)可讀介質(zhì)包含的內(nèi)容可以根據(jù)司法管轄區(qū)內(nèi)立法和專利實(shí)踐的要求進(jìn)行適當(dāng)?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實(shí)踐,計(jì)算機(jī)可讀介質(zhì)不包括電載波信號(hào)和電信信號(hào)。

在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的終端實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在相同處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在相同單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能模塊的形式實(shí)現(xiàn)。

對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。終端權(quán)利要求中陳述的多個(gè)單元或終端也可以由同一個(gè)單元或終端通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。

最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蓬溪县| 共和县| 紫金县| 巴林左旗| 南澳县| 定兴县| 平谷区| 三门峡市| 卢氏县| 轮台县| 文水县| 株洲县| 柯坪县| 遂平县| 鹤壁市| 禄丰县| 景东| 兖州市| 报价| 夏河县| 霍州市| 汉中市| 兴安盟| 建瓯市| 津市市| 蓬溪县| 吉安市| 蓬莱市| 桐乡市| 右玉县| 资中县| 绍兴市| 威宁| 巴南区| 通许县| 潢川县| 西充县| 霍山县| 沧源| 南宫市| 广丰县|