專利名稱:移動終端的顯示控制方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及移動終端的顯示控制方法及移動終端。
背景技術(shù):
現(xiàn)有便攜式移動終端,功能日益豐富,可以使用戶能夠隨時隨地實現(xiàn)通信 和娛樂功能。以手機(jī)為例,當(dāng)用戶乘坐交通工具時,通常會使用手機(jī)來看電影、 上網(wǎng)或者看小說等。發(fā)明人在對現(xiàn)有技術(shù)的研究過程中發(fā)現(xiàn),由于交通工具在 行駛過程中的不穩(wěn)定性,導(dǎo)致當(dāng)出現(xiàn)顛簸時,手機(jī)屏幕的內(nèi)容也會隨著抖動, 長時間的抖動狀態(tài)會導(dǎo)致用戶用眼疲勞,用戶體驗降低。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供移動終端的顯示控制方法及移動終端,以解決現(xiàn)有 技術(shù)中的移動終端在顛簸狀態(tài)出現(xiàn)抖動,導(dǎo)致用戶體驗降低的問題。
為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案 一種移動終端的顯示控制方法,包括 獲取移動終端顯示屏在各個方向上移動的加速度;
轉(zhuǎn)換; '、、又、 '、 、 。、
輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。 一種移動終端,包括
加速度獲取單元,用于獲取移動終端顯示屏在各個方向上移動的加速度;
位置轉(zhuǎn)換單元,用于按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行所述 各個方向上的位置轉(zhuǎn)換;
內(nèi)容輸出單元,用于輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。由以上本發(fā)明提供的技術(shù)方案可見,本發(fā)明實施例在進(jìn)行顯示控制時,獲 取移動終端顯示屏在各個方向上移動的加速度,按照該加速度對顯示內(nèi)容進(jìn)行 各個方向上的位置轉(zhuǎn)換,輸出位置轉(zhuǎn)換后的顯示內(nèi)容。應(yīng)用本發(fā)明實施例,當(dāng) 移動終端出現(xiàn)抖動,導(dǎo)致顯示不穩(wěn)定時,通過顯示內(nèi)容的轉(zhuǎn)換,使得顯示內(nèi)容
相對于用戶不發(fā)生移動,提高了移動終端的顯示穩(wěn)定性;并且由于移動終端能
夠保證顯示內(nèi)容的穩(wěn)定,因此提高了用戶體驗。
圖1為本發(fā)明顯示控制方法的第一實施例流程圖2為本發(fā)明顯示控制方法的第二實施例流程圖3為本發(fā)明顯示控制方法的第三實施例流程圖4為圖3所示實施例中顯示內(nèi)容位置轉(zhuǎn)換前后的示意圖5為本發(fā)明移動終端的第一實施例框圖6為本發(fā)明移動終端的第二實施例框圖7為本發(fā)明移動終端的第三實施例框圖。
具體實施例方式
本發(fā)明的核心是提供移動終端的顯示控制方法及移動終端,獲取移動終端 顯示屏在各個方向上移動的加速度,按照加速度對顯示屏上的顯示內(nèi)容進(jìn)行各 個方向上的位置轉(zhuǎn)換,并輸出位置轉(zhuǎn)換后的顯示內(nèi)容。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,并使本發(fā)明的上述目 的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作 進(jìn)一步詳細(xì)的說明。
本發(fā)明移動終端的顯示控制方法的第一實施例流程如圖1所示 步驟101:獲取移動終端顯示屏在各個方向上移動的加速度。 具體的,可以通過預(yù)先設(shè)置的加速度傳感器讀取顯示屏在各個方向上移動 的力口速度。
步驟102:按照加速度對顯示屏上的顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)
6換。
具體的,獲取顯示屏在預(yù)先設(shè)置的坐標(biāo)系中各個方向上的位置參數(shù),調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將位置參數(shù)與加速度作為位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù),才艮據(jù)位置轉(zhuǎn)換關(guān)系計算得到顯示屏在坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù),根據(jù)轉(zhuǎn)換后的位置參數(shù)調(diào)整顯示內(nèi)容在顯示屏上的位置,調(diào)整前后的顯示內(nèi)容在坐標(biāo)系中的位置不變。
步驟103:輸出位置轉(zhuǎn)換后的顯示內(nèi)容。
本發(fā)明移動終端的顯示控制方法的第二實施例流程如圖2所示,該實施例詳細(xì)示出了移動終端的顯示控牽卞過程
步驟201:移動終端開機(jī)。
步驟202:預(yù)先設(shè)置最低加速度門限值和最高加速度門限值。為了防止移動終端在移動速度較慢時仍然對顯示內(nèi)容進(jìn)行位置轉(zhuǎn)換,因此設(shè)置最低加速度門限值,以使移動加速度低于該最低加速度門限值時,不必進(jìn)行位置轉(zhuǎn)換,以避免耗費(fèi)移動終端的電量;并且,為了避免移動終端移動加速度過快時,位置轉(zhuǎn)換過度導(dǎo)致顯示內(nèi)容的可閱讀性變差,因此設(shè)置最高加速度門P艮值,以使移動加速度高于該最高加速度門卩艮值時,以該最高加速度門限值為移動加速度進(jìn)行位置轉(zhuǎn)換。
步驟203:判斷是否開啟位置轉(zhuǎn)換功能,若是,則執(zhí)行步驟204;否則,執(zhí)行步驟210。
由于位置轉(zhuǎn)換功能的開啟要求移動終端進(jìn)行相應(yīng)的計算,而計算過程會消耗移動終端的電量,因此可以根據(jù)需要選擇是否開啟該位置轉(zhuǎn)換功能,如果開啟就將位置轉(zhuǎn)換后的顯示內(nèi)容輸出,如果未開啟就直接將顯示內(nèi)容輸出。
步驟204:通過預(yù)先設(shè)置的加速度傳感器讀取移動終端的顯示屏在各個方向上移動的加速度。
加速度傳感器是一種能夠測量加速力的電子設(shè)備,其通過測量由于重力引起的加速度,可以計算出設(shè)備相對于水平面的傾斜角度,通過分析動態(tài)加速度,可以獲得設(shè)備移動的方式。
本發(fā)明實施例中,當(dāng)顯示屏在二維平面內(nèi)移動時,加速度傳感器讀:f又顯示
7屏在預(yù)先設(shè)置的二維坐標(biāo)系中的X軸加速度和Y軸加速度;當(dāng)顯示屏在三維平面內(nèi)移動時,加速度傳感器讀取所述顯示屏在預(yù)先設(shè)置的三維坐標(biāo)系中的X軸加速度、Y軸加速度和Z軸加速度。
步驟205:判斷加速度是否大于最低加速度門限值,若是,則執(zhí)行步驟206;否則,執(zhí)行步驟210。
步驟206:判斷加速度是否小于最高加速度門限值,若是,則執(zhí)行步驟207;否則執(zhí)行步驟208。
步驟207:按照加速度對顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換,執(zhí)行步驟
209。
獲取顯示屏在預(yù)先設(shè)置的坐標(biāo)系中各個方向上的位置參數(shù),調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將位置參數(shù)與加速度作為位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù),根據(jù)位置轉(zhuǎn)換關(guān)系計算得到顯示屏在坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù),根據(jù)轉(zhuǎn)換后的位置參數(shù)調(diào)整顯示內(nèi)容在顯示屏上的位置,調(diào)整前后的顯示內(nèi)容在坐標(biāo)系中的位置不變。
步驟208:按照最高加速度門限值對顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換。
本步驟與步驟207的位置轉(zhuǎn)換過程一致,不同僅在于將位置參數(shù)與最高加速度作為位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù),在此不再贅述。
步驟209:輸出位置轉(zhuǎn)換后的顯示內(nèi)容,結(jié)束當(dāng)前流程。步驟210:直接輸出顯示內(nèi)容,結(jié)束當(dāng)前流程。
本發(fā)明移動終端的顯示控制方法的第三實施例流程如圖3所示,該實施例以手機(jī)在二維平面內(nèi)移動為例,示出了對手機(jī)顯示屏的顯示內(nèi)容進(jìn)行顯示控制,以使顯示內(nèi)容相對用戶位置不變的過程
步驟30k預(yù)先設(shè)置位置轉(zhuǎn)換功能,以及最低加速度門限值和最高加速度門限^f直。
步驟302:判斷是否開啟位置轉(zhuǎn)換功能,若是,則執(zhí)行步驟303;否則,執(zhí)行步驟309。
步驟303:通過預(yù)先設(shè)置的加速度傳感器讀取顯示屏在二維坐標(biāo)系中的X軸加速度和Y軸力口速度。
加速度傳感器能檢測X軸和Y軸兩個方向的加速度,加速度傳感器可以
輸出模擬信號或數(shù)字信號。其中,模擬信號就是輸出電壓,手機(jī)讀出具體電壓
值后,通過模擬/數(shù)字轉(zhuǎn)換就可以分別得到X軸和Y軸的加速度;數(shù)字信號就是輸出脈沖信號,通過檢測脈沖的占空比就可以分別得出X軸和Y軸的加速度。
步驟304:判斷加速度是否大于最低加速度門限值,若是,則執(zhí)行步驟305;否則,執(zhí)行步驟309。
步驟305:判斷加速度是否小于最高加速度門限值,若是,則執(zhí)行步驟306;否則,執(zhí)行步驟307。
步驟306:按照X軸加速度和Y軸加速度對顯示內(nèi)容進(jìn)行位置轉(zhuǎn)換,執(zhí)行步驟308。
本實施例中手才幾只在X軸和Y軸方向移動,因此通過加速度計算顯示內(nèi)容移動距離的換算公式如下
&(ax) = bx(vx x ax x T + 0.5 x ax x T2); (1)fy(ay) = by(vy x ay x t + 0.5 x ay x t2); (2)其中,vx=vx0+axxT, vy=vy0+ayxT; (3)
其中,ax和ay分別是通過加速度傳感器讀出的X軸和Y軸的加速度值,函數(shù)&(ax)是計算手機(jī)X軸移動距離(相對于顯示屏)的公式;函數(shù)fy(a》是計算手機(jī)Y軸移動距離(相對于顯示屏)的公式。
其中,T為檢測周期;Vx為x軸方向的移動速度,bx為X軸系數(shù),主要把手機(jī)實際移動距離轉(zhuǎn)換成屏幕內(nèi)容需要在顯示屏上沿X軸反向移動的距離;by為Y軸系數(shù),主要把手機(jī)實際移動距離轉(zhuǎn)換成屏幕內(nèi)容需要在顯示屏上沿Y
軸反向移動的距離。Vx可以通過前一次的速度(VxO)計算出來,Y軸以此類推,
在此不再贅述。
進(jìn)行位置轉(zhuǎn)換的計算公式如下
X,= X-fic(ax); Y,= Y-fy(ay); (4)
其中,X和Y分別是顯示內(nèi)容在位置轉(zhuǎn)換前在X軸和Y軸上的坐標(biāo),將計算出的fk(ax)和fy(a》帶入上式(4)中,即可得到顯示內(nèi)容在顯示屏上分別沿X軸和Y軸移動的距離X'和Y,。
需要說明的是,本實施例僅示出了手機(jī)在二維平面移動時的顯示內(nèi)容轉(zhuǎn)換過程,同理,手機(jī)在三維空間移動時,在各個坐標(biāo)軸上相對顯示屏移動的計算方式與二維時的計算方式一致,均通過加速度計算速度,并通過速度計算移動的距離,在此不再贅述。
步驟307:按照最高加速度門限值對顯示內(nèi)容進(jìn)行移動。
步驟308:在顯示屏上輸出位置移動后的顯示內(nèi)容,結(jié)束當(dāng)前流程。
如圖4所示,為圖3所示實施例中顯示內(nèi)容位置轉(zhuǎn)換前后的示意圖,其中左圖為轉(zhuǎn)換前的顯示內(nèi)容與顯示屏的相對位置,以顯示屏的下側(cè)邊和左側(cè)邊作為坐軸的X軸和Y軸;當(dāng)按照如右圖中箭頭指示方向移動顯示屏?xí)r,則通過前述步驟計算可以使顯示內(nèi)容在顯示屏上向右移動,從而保證顯示內(nèi)容在坐標(biāo)軸上的相對位置不變,也就是顯示內(nèi)容相對于人眼的位置不變。
步驟309:在顯示屏上直接輸出顯示內(nèi)容,結(jié)束當(dāng)前流程。
由上述本發(fā)明顯示控制方法的實施例可知,當(dāng)移動終端出現(xiàn)抖動,導(dǎo)致顯示不穩(wěn)定時,通過顯示內(nèi)容的轉(zhuǎn)換,使得顯示內(nèi)容相對于用戶不發(fā)生移動,提高了移動終端的顯示穩(wěn)定性,并且由于移動終端能夠保證顯示內(nèi)容的穩(wěn)定,因此提高了用戶體驗。
與本發(fā)明顯示控制方法的實施例相對應(yīng),本發(fā)明還提供了移動終端的實施例。
本發(fā)明移動終端的第一實施例框圖如圖5所示,該移動終端包括加速度獲取單元510、位置轉(zhuǎn)換單元520和內(nèi)容輸出單元530。
其中,加速度獲取單元510用于獲取移動終端顯示屏在各個方向上移動的加速度;位置轉(zhuǎn)換單元520用于按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行所述各個方向上的位置轉(zhuǎn)換;內(nèi)容輸出單元530用于輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。
本發(fā)明移動終端的第二實施例框圖如圖6所示,該移動終端包括功能判斷單元610、加速度獲耳又單元620、第一預(yù)設(shè)單元630、第一判斷單元640、位單元660。
其中,功能判斷單元610用于判斷是否開啟預(yù)先設(shè)置的位置轉(zhuǎn)換功能;加速度獲取單元620用于當(dāng)所述功能判斷單元610的判斷結(jié)果為是時,獲取所述移動終端顯示屏移動的加速度;第一預(yù)設(shè)單元630用于預(yù)先設(shè)置最低加速度門限值;第一判斷單元640用于判斷所述加速度是否大于所述最低加速度門限值;位置轉(zhuǎn)換單元650包括第一轉(zhuǎn)換單元(圖6中未示出),用于當(dāng)所述第一判斷單元640的判斷結(jié)果為是時,按照所述加速度對所述顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換;內(nèi)容輸出單元660用于輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容,所述內(nèi)容輸出單元660還包括第一輸出單元(圖6中未示出),用于當(dāng)所述第一判斷單元640的判斷結(jié)果為否或所述功能判斷單元610的判斷結(jié)果為否時,直接輸出所述顯示內(nèi)容。
其中,加速度獲取單元620可以包括加速度傳感器(圖6中未示出)該單元用于通過預(yù)先設(shè)置的加速度傳感器讀取所述顯示屏在各個方向上移動的力口速度。
其中,位置轉(zhuǎn)換單元650可以包括(圖6中未示出)參數(shù)獲取單元,用于獲取所述顯示屏在預(yù)先設(shè)置的坐標(biāo)系中的位置參數(shù);關(guān)系調(diào)用單元,用于調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將所述位置參數(shù)與所述加速度作為所述位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù);參數(shù)計算單元,根據(jù)所述位置轉(zhuǎn)換關(guān)系計算得到所述顯示屏在所述坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù);位置調(diào)整單元,用于根據(jù)所述轉(zhuǎn)換后的位置參數(shù)調(diào)整所述顯示內(nèi)容在所述顯示屏上的位置,所述調(diào)整前后的顯示內(nèi)容在所述坐標(biāo)系中的位置不變。
本發(fā)明移動終端的第三實施例框圖如圖7所示,該移動終端包括加速度獲取單元710、第二預(yù)設(shè)單元720、第二判斷單元730、位置轉(zhuǎn)換單元740和內(nèi)容輸出單元750。
其中,加速度獲取單元710用于獲取所述移動終端顯示屏在各個方向上移動的加速度;第二預(yù)設(shè)單元720用于預(yù)先設(shè)置最高加速度門限值;第二判斷單元730用于判斷所述加速度是否大于所述最高加速度門限值;位置轉(zhuǎn)換單元740包括第二轉(zhuǎn)換單元(圖7中未示出),用于當(dāng)所述第二判斷單元730的判斷結(jié)果為是時,按照所述最高加速度門限值對所述顯示內(nèi)容進(jìn)行各個方向上的
ii位置轉(zhuǎn)換,或者,當(dāng)所述第二判斷單元730的判斷結(jié)果為否時,按照所述加速
度對所述顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換;內(nèi)容輸出單元750用于輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。
其中,加速度獲取單元710可以包括加速度傳感器(圖7中未示出)該單元用于通過預(yù)先設(shè)置的加速度傳感器讀取所述顯示屏在各個方向上移動的力口速度。
其中,位置轉(zhuǎn)換單元740可以包括(圖7中未示出)參數(shù)獲取單元,用于獲取所述顯示屏在預(yù)先設(shè)置的坐標(biāo)系中的位置參數(shù);關(guān)系調(diào)用單元,用于調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將所述位置參數(shù)與所述加速度作為所述位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù);參數(shù)計算單元,根據(jù)所述位置轉(zhuǎn)換關(guān)系計算得到所述顯示屏在所述坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù);位置調(diào)整單元,用于根據(jù)所述轉(zhuǎn)換后的位置參數(shù)調(diào)整所述顯示內(nèi)容在所述顯示屏上的位置,所述調(diào)整前后的顯示內(nèi)容在所述坐標(biāo)系中的位置不變。
由以上本發(fā)明提供的技術(shù)方案可見,本發(fā)明實施例中獲取移動終端顯示屏在各個方向上移動的加速度,按照該加速度對顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換,輸出位置轉(zhuǎn)換后的顯示內(nèi)容。應(yīng)用本發(fā)明實施例,當(dāng)移動終端出現(xiàn)抖動,導(dǎo)致顯示不穩(wěn)定時,通過顯示內(nèi)容的轉(zhuǎn)換,使得顯示內(nèi)容相對于用戶不發(fā)生移動,提高了移動終端的顯示穩(wěn)定性;并且由于移動終端能夠保證顯示內(nèi)容的穩(wěn)定,因此提高了用戶體驗。
本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
1權(quán)利要求
1、一種移動終端的顯示控制方法,其特征在于,包括獲取移動終端顯示屏在各個方向上移動的加速度;按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行所述各個方向上的位置轉(zhuǎn)換;輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括判斷是否開啟預(yù)先設(shè)置的位置轉(zhuǎn)換功能,若是,則執(zhí)行所述獲取加速度的步驟;否則,直接輸出所述顯示內(nèi)容。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述移動終端顯示屏在各個方向上移動的加速度具體為通過預(yù)先設(shè)置的加速度傳感器讀取所述顯示屏在各個方向上移動的加速度。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述讀取所述顯示屏在各個方向上移動的加速度包括當(dāng)所述顯示屏在二維平面內(nèi)移動時,讀取所述顯示屏在預(yù)先設(shè)置的二維坐標(biāo)系中的X軸加速度和Y軸加速度;當(dāng)所述顯示屏在三維平面內(nèi)移動時,讀取所述顯示屏在預(yù)先設(shè)置的三維坐標(biāo)系中的X軸力口速度、Y軸加速度和Z軸加速度。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括預(yù)先設(shè)置最低加速度門限值;當(dāng)判斷所述加速度大于所述最低加速度門限值時,執(zhí)行所述按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換的步驟,當(dāng)判斷所述加速度小于所述最低加速度門限值時,直接輸出所述顯示內(nèi)容。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括預(yù)先設(shè)置最高加速度門限值;當(dāng)判斷所述加速度大于所述最高加速度門限值時,按照所述最高加速度門度小于所述最高加速度門限值時,執(zhí)行所述按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換的步驟。
7、 根據(jù)權(quán)利要求1至6任意一項所述的方法,其特征在于,所述按照加速度對顯示屏上的顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換包括獲取所述顯示屏在預(yù)先設(shè)置的坐標(biāo)系中的位置參數(shù);調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將所述位置參數(shù)與所述加速度作為所述位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù);根據(jù)所述位置轉(zhuǎn)換關(guān)系計算得到所述顯示屏在所述坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù);根據(jù)所述轉(zhuǎn)換后的位置參數(shù)調(diào)整所述顯示內(nèi)容在所述顯示屏上的位置,所述調(diào)整前后的顯示內(nèi)容在所述坐標(biāo)系中的位置不變。
8、 一種移動終端,其特征在于,包括加速度獲取單元,用于獲取移動終端顯示屏在各個方向上移動的加速度;位置轉(zhuǎn)換單元,用于按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行所述各個方向上的位置轉(zhuǎn)換;內(nèi)容輸出單元,用于輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。
9、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,還包括功能判斷單元,用于判斷是否開啟預(yù)先設(shè)置的位置轉(zhuǎn)換功能;所述加速度獲取單元具體用于,當(dāng)所述功能判斷單元的判斷結(jié)果為是時,獲取所述移動終端顯示屏移動的加速度;所述內(nèi)容輸出單元還用于,當(dāng)所述功能判斷單元的判斷結(jié)果為否時,直接輸出所述顯示內(nèi)容。
10、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述加速度獲取單元具體用于通過預(yù)先設(shè)置的加速度傳感器讀取所述顯示屏在各個方向上移動的力口速度。
11、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,還包括第一預(yù)設(shè)單元,用于預(yù)先設(shè)置最低加速度門限值;第 一判斷單元,用于判斷所述加速度是否大于所述最低加速度門限值;所述位置轉(zhuǎn)換單元包括第一轉(zhuǎn)換單元,用于當(dāng)所述第一判斷單元的判斷結(jié)果為是時,按照所述加速度對所述顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換;所述內(nèi)容輸出單元包括第 一輸出單元,用于當(dāng)所述第 一判斷單元的判斷結(jié)果為否時,直接輸出所述顯示內(nèi)容。
12、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,還包括第二預(yù)設(shè)單元,用于預(yù)先設(shè)置最高加速度門恨值;第二判斷單元,用于判斷所述加速度是否大于所述最高加速度門限值;所述位置轉(zhuǎn)換單元包括第二轉(zhuǎn)換單元,用于當(dāng)所述第二判斷單元的判斷結(jié)果為是時,按照所述最高加速度門限值對所述顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換,當(dāng)所述第二判斷單元的判斷結(jié)果為否時,按照所述加速度對所述顯示內(nèi)容進(jìn)行各個方向上的位置轉(zhuǎn)換。
13、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述位置轉(zhuǎn)換單元包括參數(shù)獲取單元,用于獲取所述顯示屏在預(yù)先設(shè)置的坐標(biāo)系中的位置參數(shù);關(guān)系調(diào)用單元,用于調(diào)用預(yù)先建立的位置轉(zhuǎn)換關(guān)系,將所述位置參it與所述加速度作為所述位置轉(zhuǎn)換關(guān)系的輸入?yún)?shù);參數(shù)計算單元,根據(jù)所述位置轉(zhuǎn)換關(guān)系計算得到所述顯示屏在所述坐標(biāo)系中各個方向上的轉(zhuǎn)換后的位置參數(shù);位置調(diào)整單元,用于根據(jù)所述轉(zhuǎn)換后的位置參數(shù)調(diào)整所述顯示內(nèi)容在所述顯示屏上的位置,所述調(diào)整前后的顯示內(nèi)容在所述坐標(biāo)系中的位置不變。
全文摘要
本發(fā)明公開了一種移動終端的顯示控制方法及移動終端,所述方法包括獲取移動終端顯示屏在各個方向上移動的加速度;按照所述加速度對所述顯示屏上的顯示內(nèi)容進(jìn)行所述各個方向上的位置轉(zhuǎn)換;輸出所述位置轉(zhuǎn)換后的顯示內(nèi)容。應(yīng)用本發(fā)明實施例,當(dāng)移動終端出現(xiàn)抖動,導(dǎo)致顯示不穩(wěn)定時,通過顯示內(nèi)容的轉(zhuǎn)換,使得顯示內(nèi)容相對于用戶不發(fā)生移動,提高了移動終端的顯示穩(wěn)定性;并且由于移動終端能夠保證顯示內(nèi)容的穩(wěn)定,因此提高了用戶體驗。
文檔編號H04M1/02GK101478581SQ200910003059
公開日2009年7月8日 申請日期2009年1月9日 優(yōu)先權(quán)日2009年1月9日
發(fā)明者冼廣培 申請人:深圳華為通信技術(shù)有限公司