本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及客戶端技術(shù)領(lǐng)域,尤其涉及顯示方法和裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)信息的日益豐富,諸如圖片、文字、地圖等信息內(nèi)容都可以在移動(dòng)終端中顯示。然而,受限于移動(dòng)終端的顯示屏的尺寸大小,為了顯示更多的信息或者看清局部信息,需要對(duì)屏幕中顯示的內(nèi)容進(jìn)行縮放顯示。目前,現(xiàn)有的移動(dòng)終端的縮放顯示方法通常是通過(guò)接收用戶兩個(gè)手指的觸摸和張合操作來(lái)觸發(fā)的,通常需要用戶使用兩只手來(lái)完成,單手難以完成。對(duì)于只能用單手操作的場(chǎng)景,現(xiàn)有技術(shù)提供了通過(guò)用戶單手雙擊屏幕來(lái)放大屏幕所顯示的內(nèi)容的方案。
然而,通過(guò)現(xiàn)有技術(shù),用戶通過(guò)單手只能較易地放大屏幕所顯示的內(nèi)容,難以通過(guò)單手來(lái)縮小屏幕所顯示的內(nèi)容。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的目的在于提出一種顯示方法和裝置,來(lái)解決以上背景技術(shù)部分提到的技術(shù)問(wèn)題。
第一方面,本申請(qǐng)?zhí)峁┝艘环N顯示方法,所述方法包括:監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作;響應(yīng)于所述預(yù)定操作,獲取本機(jī)屏幕的朝向;根據(jù)所述朝向,確定縮放類型,其中,所述縮放類型包括:縮小或放大;按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述預(yù)定操作為點(diǎn)擊操作;以及所述方法還包括:響應(yīng)于所述預(yù)定操作,獲取用戶所點(diǎn)擊的位置的坐標(biāo);以及所述對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容,包括:以所述坐標(biāo)為中心對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容,包括:確定縮放倍數(shù);根據(jù)所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述根據(jù)所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容,包括:確定按照所述縮放類型和所述縮放倍數(shù)縮放后的內(nèi)容與原始內(nèi)容相比的累計(jì)縮放倍數(shù);如果所述累計(jì)縮放倍數(shù)不在預(yù)設(shè)的縮放倍數(shù)區(qū)間中,則按照所述縮放類型的另一縮放類型和預(yù)設(shè)縮放倍數(shù)縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容;否則按照所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述顯示的內(nèi)容為地圖。
第二方面,本申請(qǐng)?zhí)峁┝艘环N顯示裝置,所述裝置包括:監(jiān)測(cè)單元,用于監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作;朝向獲取單元,用于響應(yīng)于所述預(yù)定操作,獲取本機(jī)屏幕的朝向;確定單元,用于根據(jù)所述朝向,確定縮放類型,其中,所述縮放類型包括:縮小或放大;顯示單元,用于按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述預(yù)定操作為點(diǎn)擊操作;以及所述裝置還包括:坐標(biāo)獲取單元,用于響應(yīng)于所述預(yù)定操作,獲取用戶所點(diǎn)擊的位置的坐標(biāo);以及所述顯示單元還用于以所述坐標(biāo)為中心對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述顯示單元包括:倍數(shù)確定子單元,用于確定縮放倍數(shù);顯示子單元,用于根據(jù)所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述顯示子單元包括:確定模塊,用于確定按照所述縮放類型和所述縮放倍數(shù)縮放后的內(nèi)容與原始內(nèi)容相比的累計(jì)縮放倍數(shù);第一顯示模塊,用于在所述累計(jì)縮放倍數(shù)不在預(yù)設(shè)的縮放倍數(shù)區(qū)間中時(shí),按照所述縮放類型的另一縮放類型和預(yù)設(shè)縮放倍數(shù)縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容;第二顯示模塊,用于在所述累計(jì)縮放倍數(shù)在預(yù)設(shè)的縮放倍數(shù)區(qū)間中時(shí),按照所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。
在一些實(shí)施例中,所述顯示的內(nèi)容為地圖。
本申請(qǐng)?zhí)峁┑娘@示方法和裝置,通過(guò)根據(jù)所述朝向,確定縮放類型,并按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,實(shí)現(xiàn)了既能通過(guò)單個(gè)手指觸發(fā)放大屏幕所顯示的內(nèi)容,又能通過(guò)單個(gè)手指觸發(fā)縮小屏幕所顯示的內(nèi)容,從而使用戶較易地通過(guò)單手來(lái)放大/縮小屏幕所顯示的內(nèi)容。
附圖說(shuō)明
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請(qǐng)的顯示方法的一個(gè)實(shí)施例的流程圖;
圖3a是根據(jù)本申請(qǐng)的顯示方法的一個(gè)應(yīng)用場(chǎng)景的一個(gè)示意圖;
圖3b是根據(jù)本申請(qǐng)的顯示方法的一個(gè)應(yīng)用場(chǎng)景的另一個(gè)示意圖;
圖4是根據(jù)本申請(qǐng)的顯示裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖5是適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)。
圖1示出了可以應(yīng)用本申請(qǐng)的顯示方法或顯示裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無(wú)線通信鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過(guò)網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種客戶端應(yīng)用,例如地圖搜索應(yīng)用、瀏覽器應(yīng)用、搜索類應(yīng)用等。
終端設(shè)備101、102、103可以是設(shè)有陀螺儀和顯示屏的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、GPS(Global Positioning System,全球定位系統(tǒng))導(dǎo)航儀等等。
服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上的地圖搜索應(yīng)用、瀏覽器應(yīng)用等提供支持的數(shù)據(jù)庫(kù)服務(wù)器或云服務(wù)器。服務(wù)器可以對(duì)接收到的數(shù)據(jù)進(jìn)行存儲(chǔ)、分析等處理,并將處理結(jié)果反饋給終端設(shè)備。
需要說(shuō)明的是,本申請(qǐng)實(shí)施例所提供的顯示方法通常由終端設(shè)備101、102、103執(zhí)行。相應(yīng)地,顯示裝置通常設(shè)置于終端設(shè)備101、102、103中。
應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
繼續(xù)參考圖2,圖2示出了根據(jù)本申請(qǐng)的顯示方法的一個(gè)實(shí)施例的流程200。
如圖2所示,本實(shí)施例的顯示方法包括以下步驟:
步驟201,監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作。
在本實(shí)施例中,顯示方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備)可以通過(guò)監(jiān)聽(tīng)與上述預(yù)定操作對(duì)應(yīng)的事件來(lái)監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作。其中,上述預(yù)定操作可以為:雙擊或長(zhǎng)按觸摸屏中的任一位置或者特定位置,或者長(zhǎng)按預(yù)定按鍵(例如音量鍵)等各種操作。
步驟202,響應(yīng)于所述預(yù)定操作,獲取本機(jī)屏幕的朝向。
在本實(shí)施例中,電子設(shè)備可以通過(guò)內(nèi)置的陀螺儀來(lái)獲取本機(jī)屏幕的朝向。其中,電子設(shè)備通過(guò)陀螺儀可以獲得電子設(shè)備與水平面繞x、y、z軸的夾角α、β、γ,其中,x軸可以是指向電子設(shè)備被放在其默認(rèn)的方向上時(shí)水平指向右的方向,y軸可以是指向電子設(shè)備被放在其默認(rèn)的方向上時(shí)垂直向上的方向,z軸可以是與電子設(shè)備的屏幕垂直,并指向電子設(shè)備的屏幕正面之外的方向。通過(guò)γ角,電子設(shè)備就可以獲取到本機(jī)屏幕的朝向(例如:向上、向下、向左、向右、傾斜)。
步驟203,根據(jù)所述朝向,確定縮放類型。
其中,所述縮放類型包括:縮小或放大。在本實(shí)施例中,電子設(shè)備可以根據(jù)預(yù)設(shè)的朝向與縮放類型的對(duì)應(yīng)關(guān)系,基于所述朝向確定縮放類型。其中,上述朝向與縮放類型的對(duì)應(yīng)關(guān)系例如可以為:向上、向左為縮小,向下、向右為放大。該對(duì)應(yīng)關(guān)系可以由系統(tǒng)默認(rèn)設(shè)置,也可以由用戶根據(jù)個(gè)人習(xí)慣預(yù)先進(jìn)行個(gè)性化設(shè)置。
步驟204,按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在本實(shí)施例中,電子設(shè)備可以在確定出縮放類型后,按照預(yù)設(shè)的縮放倍數(shù)(例如1.5-2之間)對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行相應(yīng)的縮小或放大,然后顯示縮小或放大后的內(nèi)容。其中,電子設(shè)備可以以本機(jī)屏幕的中心點(diǎn)坐標(biāo)為中心,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行相應(yīng)的縮小或放大。需要說(shuō)明的是,電子設(shè)備可以將上述內(nèi)容顯示在本機(jī)的屏幕中,還可以通過(guò)其它的方式顯示上述內(nèi)容,例如可以將上述內(nèi)容通過(guò)投影的方式顯示在其他物體上,也可以是其他現(xiàn)在已知或?qū)?lái)開(kāi)發(fā)的顯示方式。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,在步驟204,電子設(shè)備可以首先確定縮放倍數(shù);然后根據(jù)所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。其中,確定縮放倍數(shù)的處理例如可以為:如果上述預(yù)定操作為點(diǎn)擊操作,縮放類型為放大,電子設(shè)備可以根據(jù)用戶點(diǎn)擊位置的內(nèi)容,確定出用戶看清該內(nèi)容所需的縮放倍數(shù),從而智能地顯示出合理大小的內(nèi)容;或者還可以根據(jù)上述夾角α、β、γ的度數(shù)來(lái)確定上述縮放倍數(shù),從而使用戶可以通過(guò)單手方便地控制上述縮放倍數(shù)。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,步驟204可以包括:確定按照所述縮放類型和所述縮放倍數(shù)縮放后的內(nèi)容與原始內(nèi)容相比的累計(jì)縮放倍數(shù);如果所述累計(jì)縮放倍數(shù)不在預(yù)設(shè)的縮放倍數(shù)區(qū)間中,則按照所述縮放類型的另一縮放類型和預(yù)設(shè)縮放倍數(shù)縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容;否則按照所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。
其中,電子設(shè)備可以在每次對(duì)當(dāng)前顯示內(nèi)容進(jìn)行縮放時(shí)計(jì)算并記錄累計(jì)縮放倍數(shù),例如,如果縮放類型相同,本次的累計(jì)縮放倍數(shù)等于上一次記錄的累計(jì)縮放倍數(shù)乘以本次縮放倍數(shù)。上述縮放倍數(shù)區(qū)間可以由人工預(yù)先設(shè)置,例如,在放大到一定的縮放倍數(shù)時(shí),顯示內(nèi)容的像素會(huì)過(guò)低,導(dǎo)致畫面不清晰,則可以設(shè)置該縮放倍數(shù)為放大的縮放倍數(shù)的上限;在縮小到一定的縮放倍數(shù)時(shí),顯示內(nèi)容的會(huì)過(guò)于密集,導(dǎo)致看不清楚,則可以設(shè)置該縮放倍數(shù)為縮小的縮放倍數(shù)的上限。上述預(yù)設(shè)縮放倍數(shù)可以為所述縮放類型的另一縮放類型所對(duì)應(yīng)的縮放倍數(shù)的上限。即當(dāng)放大到超過(guò)設(shè)置的最大放大倍數(shù)時(shí),電子設(shè)備就可以將顯示內(nèi)容縮小到預(yù)設(shè)縮小倍數(shù)的大??;當(dāng)縮小到超過(guò)設(shè)置的最大縮小倍數(shù)時(shí),電子設(shè)備就可以將顯示內(nèi)容放大到預(yù)設(shè)放大倍數(shù)的大小。通過(guò)該實(shí)現(xiàn)方式,避免了電子設(shè)備顯示出的內(nèi)容像素過(guò)低或者過(guò)于密集,從而改善了顯示效果。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,步驟201中監(jiān)測(cè)的所述預(yù)定操作可以為點(diǎn)擊操作。其中,點(diǎn)擊操作例如可以為:預(yù)定次數(shù)的連擊(如雙擊)、長(zhǎng)按等點(diǎn)擊操作。以及,本實(shí)施例提供的顯示方法還可以包括:響應(yīng)于所述預(yù)定操作,獲取用戶所點(diǎn)擊的位置的坐標(biāo)。以及,步驟204可以包括:以所述坐標(biāo)為中心對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。通過(guò)該實(shí)現(xiàn)方式,使得用戶可以根據(jù)需要選擇需放大或縮小的內(nèi)容,從而顯示出用戶指定位置的放大或縮小后的內(nèi)容。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,所述顯示的內(nèi)容為地圖。用戶在使用地圖搜索服務(wù)時(shí),很多情況只能單手操作,因此,本實(shí)施例中電子顯示的內(nèi)容為地圖具有較大的應(yīng)用價(jià)值。
下面結(jié)合參考圖3a和圖3b來(lái)描述本實(shí)施例的顯示方法的應(yīng)用場(chǎng)景。
在圖3a和圖3b的應(yīng)用場(chǎng)景中,用戶首先如圖3a所示,單手握住電子設(shè)備,其中,電子設(shè)備顯示如圖3a所示的地圖,朝向?yàn)橄蛏?。用戶通過(guò)用單個(gè)手指對(duì)電子設(shè)備進(jìn)行預(yù)定操作(例如雙擊拇指所在的位置)后,電子設(shè)備就會(huì)如圖3b所示,縮小圖3a中的內(nèi)容,并顯示在屏幕中。
本實(shí)施例提供的顯示方法,通過(guò)根據(jù)所述朝向,確定縮放類型,并按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,實(shí)現(xiàn)了既能通過(guò)單個(gè)手指觸發(fā)放大屏幕所顯示的內(nèi)容,又能通過(guò)單個(gè)手指觸發(fā)縮小屏幕所顯示的內(nèi)容,從而使用戶較易地通過(guò)單手來(lái)放大/縮小屏幕所顯示的內(nèi)容。
進(jìn)一步參考圖4,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N顯示裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于終端設(shè)備中。
如圖4所示,本實(shí)施例所述的顯示裝置400包括:監(jiān)測(cè)單元401、朝向獲取單元402、確定單元403以及顯示單元404。其中,監(jiān)測(cè)單元401用于監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作;朝向獲取單元402用于響應(yīng)于所述預(yù)定操作,獲取本機(jī)屏幕的朝向;確定單元403用于根據(jù)所述朝向,確定縮放類型,其中,所述縮放類型包括:縮小或放大;顯示單元404用于按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
在本實(shí)施例中,監(jiān)測(cè)單元401、朝向獲取單元402、確定單元403以及顯示單元404的具體處理可分別參考圖2對(duì)應(yīng)實(shí)施例中步驟201、步驟202、步驟203以及步驟204的相關(guān)說(shuō)明,在此不再贅述。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,所述預(yù)定操作可以為點(diǎn)擊操作。以及,本實(shí)施例提供的顯示裝置400還可以包括:坐標(biāo)獲取單元405,用于響應(yīng)于所述預(yù)定操作,獲取用戶所點(diǎn)擊的位置的坐標(biāo)。以及,顯示單元404還可以用于以所述坐標(biāo)為中心對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。通過(guò)該實(shí)現(xiàn)方式,使得用戶可以根據(jù)需要選擇需放大或縮小的內(nèi)容,從而顯示出用戶指定位置的放大或縮小后的內(nèi)容。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,顯示單元404可以包括:倍數(shù)確定子單元4041,用于確定縮放倍數(shù);顯示子單元4042,用于根據(jù)所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。確定子單元4041和顯示子單元4042的具體處理可參考圖2對(duì)應(yīng)實(shí)施例中步驟204的相應(yīng)可選的實(shí)現(xiàn)方式,在此不再贅述。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,顯示子單元4042可以包括:確定模塊(圖中未示出),用于確定按照所述縮放類型和所述縮放倍數(shù)縮放后的內(nèi)容與原始內(nèi)容相比的累計(jì)縮放倍數(shù);第一顯示模塊(圖中未示出),用于在所述累計(jì)縮放倍數(shù)不在預(yù)設(shè)的縮放倍數(shù)區(qū)間中時(shí),按照所述縮放類型的另一縮放類型和預(yù)設(shè)縮放倍數(shù)縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容;第二顯示模塊(圖中未示出),用于在所述累計(jì)縮放倍數(shù)在預(yù)設(shè)的縮放倍數(shù)區(qū)間中時(shí),按照所述縮放類型和所述縮放倍數(shù),縮放本機(jī)所顯示的內(nèi)容,并顯示縮放后的內(nèi)容。其中,確定模塊、第一顯示模塊以及第二顯示模塊的具體處理及其所帶來(lái)的技術(shù)效果可參考圖2對(duì)應(yīng)實(shí)施例中相應(yīng)可選的實(shí)現(xiàn)方式,在此不再贅述。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,所述顯示的內(nèi)容為地圖。用戶在使用地圖搜索服務(wù)時(shí),很多情況只能單手操作,因此,本實(shí)施例中電子顯示的內(nèi)容為地圖具有較大的應(yīng)用價(jià)值。
本實(shí)施例提供的顯示裝置,通過(guò)確定單元403根據(jù)所述朝向確定縮放類型,并通過(guò)顯示單元404按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,實(shí)現(xiàn)了既能通過(guò)單個(gè)手指觸發(fā)放大屏幕所顯示的內(nèi)容,又能通過(guò)單個(gè)手指觸發(fā)縮小屏幕所顯示的內(nèi)容,從而使用戶較易地通過(guò)單手來(lái)放大/縮小屏幕所顯示的內(nèi)容。
下面參考圖5,其示出了適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)500的結(jié)構(gòu)示意圖。
如圖5所示,計(jì)算機(jī)系統(tǒng)500包括中央處理單元(CPU)501,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)502中的程序或者從存儲(chǔ)部分508加載到隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)503中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在RAM 503中,還存儲(chǔ)有系統(tǒng)500操作所需的各種程序和數(shù)據(jù)。CPU 501、ROM 502以及RAM 503通過(guò)總線504彼此相連。輸入/輸出(I/O)接口505也連接至總線504。
以下部件連接至I/O接口505:包括觸摸屏、按鍵等的輸入部分506;包括諸如顯示屏等以及揚(yáng)聲器等的輸出部分507;包括存儲(chǔ)卡等的存儲(chǔ)部分508;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分509。通信部分509經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。
特別地,根據(jù)本公開(kāi)的實(shí)施例,上文參考流程圖描述的過(guò)程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開(kāi)的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過(guò)通信部分509從網(wǎng)絡(luò)上被下載和安裝。在該計(jì)算機(jī)程序被中央處理單元(CPU)501執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過(guò)軟件的方式實(shí)現(xiàn),也可以通過(guò)硬件的方式來(lái)實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括監(jiān)測(cè)單元、朝向獲取單元、確定單元以及顯示單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,監(jiān)測(cè)單元還可以被描述為“監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作的單元”。
作為另一方面,本申請(qǐng)還提供了一種非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì),該非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是上述實(shí)施例中所述裝置中所包含的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。上述非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被一個(gè)設(shè)備執(zhí)行時(shí),使得所述設(shè)備:監(jiān)測(cè)用戶對(duì)本機(jī)的預(yù)定操作;響應(yīng)于所述預(yù)定操作,獲取本機(jī)屏幕的朝向;根據(jù)所述朝向,確定縮放類型,其中,所述縮放類型包括:縮小或放大;按照所述縮放類型,對(duì)本機(jī)所顯示的內(nèi)容進(jìn)行縮放,并顯示縮放后的內(nèi)容。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說(shuō)明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開(kāi)的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。