一種移動終端顯示界面縮放的實(shí)現(xiàn)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及終端顯示控制技術(shù),尤其涉及一種移動終端顯示界面縮放的實(shí)現(xiàn)方法和裝置。
【背景技術(shù)】
[0002]目前,根據(jù)用戶需求,市場上出現(xiàn)了越來越多的大屏幕手機(jī)。大屏幕手機(jī)給用戶帶來良好的閱讀、觀看體驗(yàn)的同時,也存在一個弊端,就是單手操作不便。
[0003]現(xiàn)有技術(shù)為配合單手操作的需求,一般可以將手機(jī)的顯示區(qū)域進(jìn)行縮小,以匹配人手的小面積操作需求。
[0004]但是,手機(jī)這種狀態(tài)的切換需要用戶進(jìn)行額外操作,例如點(diǎn)擊某個按鈕、圖標(biāo)等,才可以完成切換。這顯然增加了操作的繁瑣性,且在用戶雙手操作不便時也增加了切換難度。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提出一種移動終端顯示界面縮放的實(shí)現(xiàn)方法和裝置,以簡化界面縮放切換的操作,提高切換的便捷性。
[0006]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0007]第一方面,本發(fā)明提供了一種移動終端顯示界面縮放的實(shí)現(xiàn)方法,
[0008]包括:
[0009]通過所述移動終端的重力感應(yīng)器識別所述移動終端當(dāng)前的傾斜狀態(tài)數(shù)據(jù);
[0010]根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放。
[0011]進(jìn)一步地,根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放包括:
[0012]根據(jù)所述移動終端當(dāng)前所在平面相對于標(biāo)準(zhǔn)平面的傾斜角度,確定所述移動終端的底邊和/或底角;
[0013]將所述移動終端的顯示界面向所述底邊和/或底角的方向進(jìn)行縮放。
[0014]進(jìn)一步地,根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放包括:
[0015]根據(jù)所述移動終端當(dāng)前所在平面相對于標(biāo)準(zhǔn)平面的傾斜角度,確定縮放比例;
[0016]基于所述縮放比例對所述移動終端的顯示界面進(jìn)行縮放。
[0017]進(jìn)一步地,還包括:
[0018]采用水平面作為所述標(biāo)準(zhǔn)平面;或
[0019]根據(jù)用戶的輸入指令,采集用戶指定時間內(nèi)移動終端所在平面,作為所述標(biāo)準(zhǔn)平面。
[0020]進(jìn)一步地,根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放包括:
[0021]根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的屏幕有效顯示區(qū)域或設(shè)定應(yīng)用界面進(jìn)行縮放。
[0022]進(jìn)一步地,在根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放之后,還包括:
[0023]根據(jù)用戶的輸入操作,固定所述顯示界面的縮放狀態(tài)。
[0024]第二方面,本發(fā)明提供了一種移動終端顯示界面縮放的實(shí)現(xiàn)裝置,
[0025]包括:
[0026]傾斜狀態(tài)數(shù)據(jù)識別模塊,用于通過所述移動終端的重力感應(yīng)器識別所述移動終端當(dāng)前的傾斜狀態(tài)數(shù)據(jù);
[0027]顯示界面縮放模塊,用于根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的顯示界面進(jìn)行縮放。
[0028]進(jìn)一步地,所述顯示界面縮放模塊包括:
[0029]底邊和/或底角確定單元,用于根據(jù)所述移動終端當(dāng)前所在平面相對于標(biāo)準(zhǔn)平面的傾斜角度,確定所述移動終端的底邊和/或底角;
[0030]第一縮放單元,用于將所述移動終端的顯示界面向所述底邊和/或底角的方向進(jìn)行縮放。
[0031]進(jìn)一步地,所述顯示界面縮放模塊包括:
[0032]縮放比例確定單元,用于根據(jù)所述移動終端當(dāng)前所在平面相對于標(biāo)準(zhǔn)平面的傾斜角度,確定縮放比例;
[0033]第二縮放單元,用于基于所述縮放比例對所述移動終端的顯示界面進(jìn)行縮放。
[0034]進(jìn)一步地,還包括:
[0035]標(biāo)準(zhǔn)平面確定模塊,用于采用水平面作為所述標(biāo)準(zhǔn)平面;或
[0036]根據(jù)用戶的輸入指令,采集用戶指定時間內(nèi)移動終端所在平面,作為所述標(biāo)準(zhǔn)平面。
[0037]進(jìn)一步地,所述顯示界面縮放模塊包括:
[0038]第三縮放單元,用于根據(jù)所述傾斜狀態(tài)數(shù)據(jù),將所述移動終端的屏幕有效顯示區(qū)域或設(shè)定應(yīng)用界面進(jìn)行縮放。
[0039]進(jìn)一步地,還包括:
[0040]縮放狀態(tài)固定模塊,用于根據(jù)用戶的輸入操作,固定所述顯示界面的縮放狀態(tài)。
[0041]本發(fā)明實(shí)施例提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法和裝置,通過識別移動終端當(dāng)前的傾斜數(shù)據(jù)即可觸發(fā)顯示界面的縮放,無需進(jìn)行額外操作,簡化了用戶在移動終端上進(jìn)行界面縮放切換的操作,進(jìn)而提高了界面縮放切換的便捷性。
【附圖說明】
[0042]圖1是本發(fā)明實(shí)施例一提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法的流程圖。
[0043]圖2是本發(fā)明實(shí)施例二提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法的流程圖。
[0044]圖3是本發(fā)明實(shí)施例三提供的移動終端顯示界面縮放的實(shí)現(xiàn)裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0045]下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0046]實(shí)施例一:
[0047]圖1是本發(fā)明實(shí)施例一提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法的流程圖,該方法可以由移動終端顯示界面縮放的實(shí)現(xiàn)裝置來執(zhí)行,該移動終端顯示界面縮放的實(shí)現(xiàn)裝置可由軟件和/或硬件實(shí)現(xiàn),可作為移動終端的一部分被內(nèi)置在移動終端內(nèi)部。如圖1所示,該方法包括以下步驟:
[0048]步驟11、通過移動終端的重力感應(yīng)器識別移動終端當(dāng)前的傾斜狀態(tài)數(shù)據(jù)。
[0049]利用移動終端中自帶的重力感應(yīng)器來識別該移動終端目前的傾斜狀態(tài)數(shù)據(jù),將該傾斜狀態(tài)數(shù)據(jù)作為對顯示界面進(jìn)行縮放的依據(jù),通過該傾斜狀態(tài)數(shù)據(jù)即可觸發(fā)顯示界面的縮放,無需額外操作,減小了顯示界面縮放的繁瑣性。
[0050]該識別動作的觸發(fā)可以是只要移動終端的傾斜狀態(tài)改變即可觸發(fā),也可以是通過點(diǎn)擊某個觸發(fā)按鈕、做出某個觸發(fā)手勢或者語音來觸發(fā)。該傾斜狀態(tài)數(shù)據(jù)可以是移動終端當(dāng)前所在的平面相對于標(biāo)準(zhǔn)平面的傾斜數(shù)據(jù)。
[0051]該移動終端顯示界面縮放的實(shí)現(xiàn)方法主要適用于帶有重力感應(yīng)器的移動終端,該移動終端可以是手機(jī)、筆記本、PAD智能終端或平板電腦等。
[0052]步驟12、根據(jù)傾斜狀態(tài)數(shù)據(jù),將移動終端的顯示界面進(jìn)行縮放。
[0053]根據(jù)上述識別的傾斜狀態(tài)數(shù)據(jù),將移動終端的顯示界面進(jìn)行縮小或者放大。將顯示界面進(jìn)行縮小后能夠便于用戶進(jìn)行單手操作,特別地,當(dāng)移動終端的一部分顯示屏幕壞掉后,可以將顯示界面縮小至還能夠正常使用的區(qū)域,使得用戶還能夠正常使用該移動終端;將顯示界面進(jìn)行放大能夠便于用戶觀看,如將地圖的顯示界面放大便于用戶尋找某個地點(diǎn)周圍的建筑。
[0054]該縮小或者放大操作的觸發(fā)可以是只要傾斜狀態(tài)數(shù)據(jù)改變即可觸發(fā),也可以是傾斜狀態(tài)數(shù)據(jù)的變化值超過某個預(yù)設(shè)值才觸發(fā)。該縮小或放大的比例可以是傾斜狀態(tài)數(shù)據(jù)的變化值不同,比例就不同,也可以是傾斜狀態(tài)數(shù)據(jù)的變化值處于不同的范圍,比例就不同。
[0055]優(yōu)選地,該步驟12可以包括以下步驟:
[0056]根據(jù)傾斜狀態(tài)數(shù)據(jù),將移動終端的屏幕有效顯示區(qū)域或設(shè)定應(yīng)用界面進(jìn)行縮放。
[0057]該縮小或者放大的顯示界面可以是移動終端的整個屏幕有效顯示區(qū)域、某個應(yīng)用程序的顯示界面或者某個操作的顯示界面。此種設(shè)計(jì)使得用戶可以根據(jù)實(shí)際使用情況,選擇所要縮小或者放大的顯示界面。
[0058]優(yōu)選地,該步驟12之后可以包括以下步驟:
[0059]根據(jù)用戶的輸入操作,固定顯示界面的縮放狀態(tài)。
[0060]根據(jù)用戶輸入的操作,固定顯示界面的縮放狀態(tài),使得顯示界面固定在用戶所需要的狀態(tài)。
[0061]該用戶的輸入操作可以是點(diǎn)擊固定按鈕、做出固定手勢或者語音。
[0062]本發(fā)明實(shí)施例一提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法,通過識別移動終端當(dāng)前的傾斜數(shù)據(jù)即可觸發(fā)顯示界面的縮放,無需進(jìn)行額外操作,簡化了用戶在移動終端上進(jìn)行界面縮放切換的操作,進(jìn)而提高了界面縮放切換的便捷性。
[0063]實(shí)施例二:
[0064]圖2是本發(fā)明實(shí)施例二提供的移動終端顯示界面縮放的實(shí)現(xiàn)方法的流程圖,該方法可以基于實(shí)施例一進(jìn)行優(yōu)化。如圖2所示,該方法包括以下步驟:
[0065]步驟21、采用水平面作為標(biāo)準(zhǔn)平面;或根據(jù)用戶的輸入指令,采集用戶指定時間內(nèi)移動終端所在平面,作為標(biāo)準(zhǔn)平面。
[0066]將標(biāo)準(zhǔn)平面作為確定移動終端當(dāng)前傾斜狀態(tài)數(shù)據(jù)的參考,使得傾斜狀態(tài)