一種移動終端及其旋轉(zhuǎn)顯示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端的顯示技術(shù),尤其涉及一種移動終端及其旋轉(zhuǎn)顯示方法和裝置。
【背景技術(shù)】
[0002]目前,當移動終端如手機進行旋轉(zhuǎn)時,移動終端可以根據(jù)旋轉(zhuǎn)的角度調(diào)整顯示內(nèi)容的顯示方式。當移動終端處于縱向位置時,移動終端顯示屏上較短的兩邊與水平面平行,此時,移動終端可以采用豎屏顯示的方式來顯示相應(yīng)的內(nèi)容;當移動終端處于橫向位置時,移動終端顯示屏上較長的兩邊與水平面平行,此時,移動終端可以采用橫屏顯示的方式來顯示相應(yīng)的內(nèi)容。當移動終端處于以上兩種位置時,移動終端的顯示方式符合用戶的視覺要求,便于用戶進行閱讀和觀看。
[0003]然而,當移動終端不處于以上兩種位置時,即移動終端在其顯示屏所在的平面旋轉(zhuǎn)至斜向位置時,移動終端顯示屏上任一邊均不與水平面平行或垂直,而是與水平面呈現(xiàn)一個銳角角度,此時,移動終端所采取的顯示方式為橫屏顯示方式或豎屏顯示方式,這樣,用戶在觀看移動終端所顯示的相關(guān)內(nèi)容時,可能需要側(cè)頭觀看,降低了用戶的觀看體驗。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種移動終端及其旋轉(zhuǎn)顯示方法和裝置,能夠根據(jù)移動終端的任意旋轉(zhuǎn)角度來調(diào)整相應(yīng)的顯示方式,提高用戶的觀看體驗。
[0005]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006]本發(fā)明實施例提供了一種移動終端旋轉(zhuǎn)顯示方法,包括:
[0007]確定所述移動終端在其顯示屏所在平面的旋轉(zhuǎn)角度;
[0008]根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,所述布局的顯示內(nèi)容正對用戶。
[0009]上述方案中,所述根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,包括:
[0010]根據(jù)所述移動終端的顯示內(nèi)容的類型,選擇以下操作方式之一:基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容進行整體旋轉(zhuǎn),或基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容的每個組成部分進行旋轉(zhuǎn);
[0011]按照所選擇的操作方式,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局。
[0012]上述方案中,當基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容進行整體旋轉(zhuǎn)時,所述顯示內(nèi)容進行整體旋轉(zhuǎn)的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0013]當基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容的每個組成部分進行旋轉(zhuǎn)時,所述顯示內(nèi)容的每個組成部分的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同。
[0014]上述方案中,所述根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,包括:
[0015]當所述移動終端的顯示內(nèi)容的類型為桌面圖標時,將每個桌面圖標進行旋轉(zhuǎn),每個桌面圖標的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0016]在所述移動終端的顯示屏上將旋轉(zhuǎn)后的各個桌面圖標按行進行排列顯示或按列進行排列顯示。
[0017]上述方案中,所述在所述移動終端的顯示屏上將旋轉(zhuǎn)后的各個桌面圖標按行進行排列顯示,包括:從所述移動終端的顯示屏的上頂點向下依次排列顯示多行桌面圖標;或,從所述移動終端的顯示屏的下頂點向上依次排列顯示多行桌面圖標;
[0018]所述在所述移動終端的顯示屏上將旋轉(zhuǎn)后的各個桌面圖標按列進行排列顯示,包括:從所述移動終端的顯示屏的左頂點向右依次排列顯示多列桌面圖標;或,從所述移動終端的顯示屏的右頂點向左依次排列顯示多列桌面圖標。
[0019]上述方案中,所述根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,包括:
[0020]當所述移動終端的顯示內(nèi)容為文本時,將文本中每個字符進行旋轉(zhuǎn),每個字符的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0021]在所述移動終端的顯示屏上將文本按行進行排列顯示。
[0022]上述方案中,所述在所述移動終端的顯示屏上將文本按行進行排列顯示,包括:從所述移動終端的顯示屏的上頂點向下依次排列顯示多行文本。
[0023]上述方案中,所述根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,包括:
[0024]當所述移動終端的顯示內(nèi)容為圖片、視頻或網(wǎng)頁時,基于所述旋轉(zhuǎn)角度得出所述移動終端的顯示屏上能夠排列的水平矩形的尺寸以及所述水平矩形在所述移動終端的顯示屏上的位置,所述水平矩形中的兩邊與水平面平行;
[0025]按照所述水平矩形的尺寸,將所述移動終端的顯示內(nèi)容進行旋轉(zhuǎn)和相應(yīng)縮小,所述移動終端的顯示內(nèi)容的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0026]在所述水平矩形的位置上,將進行旋轉(zhuǎn)和縮小后的移動終端的顯示內(nèi)容進行顯不O
[0027]上述方案中,所述根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,包括:
[0028]當所述移動終端的顯示內(nèi)容為圖片、視頻或網(wǎng)頁時,基于所述旋轉(zhuǎn)角度得出所述移動終端的顯示屏上能夠排列的具有最大面積的水平矩形的尺寸以及所述具有最大面積的水平矩形在所述移動終端的顯示屏上的位置;
[0029]按照所述具有最大面積的水平矩形的尺寸,將所述移動終端的顯示內(nèi)容進行旋轉(zhuǎn)和相應(yīng)縮小,所述移動終端的顯示內(nèi)容的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0030]在所述具有最大面積的水平矩形的位置上,將進行旋轉(zhuǎn)和縮小后的移動終端的顯示內(nèi)容進行顯示。
[0031]本發(fā)明實施例還提供了一種移動終端旋轉(zhuǎn)顯示裝置,包括確定模塊和顯示模塊,其中,
[0032]確定模塊,用于確定所述移動終端在其顯示屏所在平面的旋轉(zhuǎn)角度;
[0033]顯示模塊,用于根據(jù)所述移動終端的旋轉(zhuǎn)角度和所述移動終端的顯示內(nèi)容的類型,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局,所述布局的顯示內(nèi)容正對用戶。
[0034]上述方案中,所述顯示模塊,用于根據(jù)所述移動終端的顯示內(nèi)容的類型,選擇以下操作方式之一:基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容進行整體旋轉(zhuǎn),或基于所述移動終端的旋轉(zhuǎn)角度將所述顯示內(nèi)容的每個組成部分進行旋轉(zhuǎn);選擇后按照所選擇的操作方式,調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局。
[0035]上述方案中,所述顯示內(nèi)容進行整體旋轉(zhuǎn)的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;
[0036]所述顯示內(nèi)容的每個組成部分的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同。
[0037]上述方案中,所述顯示模塊,用于在所述移動終端的顯示內(nèi)容的類型為桌面圖標時,將每個桌面圖標進行旋轉(zhuǎn),每個桌面圖標的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;在所述移動終端的顯示屏上將旋轉(zhuǎn)后的各個桌面圖標按行進行排列顯示,或者在所述移動終端的顯示屏上將旋轉(zhuǎn)后的各個桌面圖標按列進行排列顯示。
[0038]上述方案中,所述顯示模塊,用于從所述移動終端的顯示屏的上頂點向下依次排列顯示多行桌面圖標;或者從所述移動終端的顯示屏的下頂點向上依次排列顯示多行桌面圖標;或者從所述移動終端的顯示屏的左頂點向右依次排列顯示多列桌面圖標;或者從所述移動終端的顯示屏的右頂點向左依次排列顯示多列桌面圖標。
[0039]上述方案中,所述顯示模塊,用于在所述移動終端的顯示內(nèi)容為文本時,將文本中每個字符進行旋轉(zhuǎn),每個字符的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;在所述移動終端的顯示屏上將文本按行進行排列顯示。
[0040]上述方案中,所述顯示模塊,用于從所述移動終端的顯示屏的上頂點向下依次排列顯示多行文本。
[0041]上述方案中,所述顯示模塊,用于在所述移動終端的顯示內(nèi)容為圖片、視頻或網(wǎng)頁時,基于所述旋轉(zhuǎn)角度得出所述移動終端的顯示屏上能夠排列的水平矩形的尺寸以及所述水平矩形在所述移動終端的顯示屏上的位置,所述水平矩形中的兩邊與水平面平行;按照所述水平矩形的尺寸,將所述移動終端的顯示內(nèi)容進行旋轉(zhuǎn)和相應(yīng)縮小,所述移動終端的顯示內(nèi)容的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;在所述水平矩形的位置上,將進行旋轉(zhuǎn)和縮小后的移動終端的顯示內(nèi)容進行顯示。
[0042]上述方案中,所述顯示模塊,用于在所述移動終端的顯示內(nèi)容為圖片、視頻或網(wǎng)頁時,基于所述旋轉(zhuǎn)角度得出所述移動終端的顯示屏上能夠排列的具有最大面積的水平矩形的尺寸以及所述具有最大面積的水平矩形在所述移動終端的顯示屏上的位置;按照所述具有最大面積的水平矩形的尺寸,將所述移動終端的顯示內(nèi)容進行旋轉(zhuǎn)和相應(yīng)縮小,所述移動終端的顯示內(nèi)容的旋轉(zhuǎn)方向與所述移動終端的旋轉(zhuǎn)方向相反,旋轉(zhuǎn)角度與所述移動終端的旋轉(zhuǎn)角度相同;在所述具有最大面積的水平矩形的位置上,將進行旋轉(zhuǎn)和縮小后的移動終端的顯示內(nèi)容進行顯示。
[0043]本發(fā)明實施例又提供了一種移動終端,所述移動終端包括上述任意一種所述的移動終端旋轉(zhuǎn)顯示裝置。
[0044]本發(fā)明實施例提供了一種移動終端及其旋轉(zhuǎn)顯示方法和裝置,根據(jù)移動終端實際的旋轉(zhuǎn)角度和移動終端的顯示內(nèi)容的類型,來調(diào)整所述顯示內(nèi)容在所述移動終端的顯示屏上的布局。如此,能夠根據(jù)移動終端的任意旋轉(zhuǎn)角度,對顯示內(nèi)容作相應(yīng)的旋轉(zhuǎn)處理,使顯示內(nèi)容正對用戶,提高用戶的觀看體驗。
【附圖說明】
[0045]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意圖;
[0046]圖2為如圖1所示的移動終端的無線通信系統(tǒng)示意圖;
[0047]圖3為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第一實施例的流程圖;
[0048]圖4為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第二實施例的流程圖;
[0049]圖5為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第二實施例中按行排列顯示桌面圖標的示意圖;
[0050]圖6為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第三實施例的流程圖;
[0051]圖7為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第四實施例的流程圖;
[0052]圖8為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第四實施例中文本排列顯示后的示意圖;
[0053]圖9為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第五實施例的流程圖;
[0054]圖10為本發(fā)明移動終端旋轉(zhuǎn)顯示方法的第五實施例中視屏排列顯示后的示意圖;
[0055]圖11為本發(fā)明實