一種終端界面的調(diào)整方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用戶界面技術(shù)領(lǐng)域,尤其涉及一種終端界面的調(diào)整方法及終端。
【背景技術(shù)】
[0002]手機(jī)界面元素如應(yīng)用圖標(biāo)就像電腦圖標(biāo)一樣,是一個(gè)應(yīng)用程序的標(biāo)記,提供了用戶進(jìn)入該應(yīng)用程序的入口,如照相機(jī)、設(shè)置、信箱、通訊錄等。應(yīng)用圖標(biāo)通常為標(biāo)識(shí)圖形化的圖片,比文字形式的鏈接更直觀,更能吸引人的注意,便于使用。
[0003]在現(xiàn)有技術(shù)中,用戶調(diào)整手機(jī)的圖標(biāo),往往是通過手指按住圖標(biāo),長(zhǎng)按一定時(shí)間之后,拖動(dòng)圖標(biāo)到某個(gè)位置進(jìn)行調(diào)整。然而,這種調(diào)整操作方式比較呆板,并且,用戶在使用過程中手指通常都是靠近手機(jī)的下半部分進(jìn)行操作,然而一些圖標(biāo)由于種種習(xí)慣原因或者下載后的隨機(jī)放置都擺放在了手機(jī)的上半部分,導(dǎo)致在用戶操作的時(shí)候可能需要旋轉(zhuǎn)手機(jī)屏幕或調(diào)整操作姿勢(shì),用戶體驗(yàn)不佳。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種終端界面的調(diào)整方法及終端,實(shí)現(xiàn)了終端屏幕上顯示的界面元素可以根據(jù)當(dāng)前的重力方向,自動(dòng)調(diào)整其顯示位置,無需用戶手動(dòng)操作,方便用戶的使用。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種終端界面的調(diào)整方法,可包括:
[0006]獲取終端當(dāng)前的重力在所述終端屏幕的第一對(duì)稱軸以及第二對(duì)稱軸方向上的重力分量,其中,所述第一對(duì)稱軸為所述終端長(zhǎng)度方向上的對(duì)稱軸,所述第二對(duì)稱軸為所述終端寬度方向上的對(duì)稱軸;
[0007]根據(jù)所述第一對(duì)稱軸和所述第二對(duì)稱軸上的重力分量確定指定方向,并將所述指定方向指向的所述終端屏幕的側(cè)邊確定為指定側(cè)邊,其中,所述指定方向?yàn)樗龅谝粚?duì)稱軸和所述第二對(duì)稱軸中重力分量中較大的一個(gè)所指向的方向;
[0008]調(diào)整所述終端屏幕上顯示的界面元素的位置,使得所述終端屏幕上顯示的任意一個(gè)界面元素在其所在列的所述指定方向上沒有空白區(qū)域,所述所在列垂直于所述指定側(cè)邊,所述空白區(qū)域?yàn)榭娠@示但未顯示界面元素的區(qū)域。
[0009]第二方面,本發(fā)明實(shí)施例提供了一種終端,可包括:
[0010]獲取單元,用于獲取終端當(dāng)前的重力在所述終端屏幕的第一對(duì)稱軸以及第二對(duì)稱軸方向上的重力分量,其中,所述第一對(duì)稱軸為所述終端長(zhǎng)度方向上的對(duì)稱軸,所述第二對(duì)稱軸為所述終端寬度方向上的對(duì)稱軸;
[0011 ]確定單元,用于根據(jù)所述第一對(duì)稱軸和所述第二對(duì)稱軸上的重力分量確定指定方向,并將所述指定方向指向的所述終端屏幕的側(cè)邊確定為指定側(cè)邊,其中,所述指定方向?yàn)樗龅谝粚?duì)稱軸和所述第二對(duì)稱軸中重力分量中較大的一個(gè)所指向的方向;
[0012]第一調(diào)整單元,用于調(diào)整所述終端屏幕上顯示的界面元素的位置,使得所述終端屏幕上顯示的任意一個(gè)界面元素在其所在列的所述指定方向上沒有空白區(qū)域,所述所在列垂直于所述指定側(cè)邊,所述空白區(qū)域?yàn)榭娠@示但未顯示界面元素的區(qū)域。
[0013]本發(fā)明實(shí)施例,通過獲取終端當(dāng)前的重力在該終端屏幕的第一對(duì)稱軸以及第二對(duì)稱軸方向上的重力分量,并將該第一對(duì)稱軸和第二對(duì)稱軸上重力分量較大的一個(gè)所指向的方向確定為指定方向,同時(shí)將指定方向指向的該終端屏幕的側(cè)邊確定為指定側(cè)邊,最終根據(jù)該指定方向和指定側(cè)邊調(diào)整終端屏幕上顯示的界面元素的位置,使得終端屏幕上顯示的任意一個(gè)界面元素在其所在列的指定方向上沒有空白區(qū)域,即讓終端屏幕上顯示的界面元素可以根據(jù)當(dāng)前的重力方向,自動(dòng)調(diào)整其顯示位置,使得界面元素更靠近用戶手指操作的方向,方便用戶的操作使用,提升了用戶體驗(yàn)。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明實(shí)施例中的一種終端界面的調(diào)整方法的流程示意圖;
[0016]圖2是本發(fā)明實(shí)施例中的另一種終端界面的調(diào)整方法的流程示意圖;
[0017]圖3、圖4和圖5是本發(fā)明實(shí)施例中界面兀素調(diào)整方法的一個(gè)具體應(yīng)用場(chǎng)景不意圖;
[0018]圖6是本發(fā)明實(shí)施例中終端界面的調(diào)整方法的另一個(gè)具體應(yīng)用場(chǎng)景示意圖;
[0019]圖7是本發(fā)明實(shí)施例中終端界面的調(diào)整方法的又一個(gè)具體應(yīng)用場(chǎng)景示意圖;
[0020]圖8是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖;
[0021]圖9是發(fā)明提供的終端的另一實(shí)施例的結(jié)構(gòu)示意圖;
[0022]圖10是本發(fā)明實(shí)施例提供的第一調(diào)整單元的結(jié)構(gòu)示意圖;
[0023]圖11是本發(fā)明提供的終端的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0024]圖12是本發(fā)明提供的終端的又一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]應(yīng)當(dāng)理解的是,本文中雖然使用術(shù)語(yǔ)第一、第二等描述對(duì)稱軸或單元,但是這些對(duì)稱軸或單元應(yīng)該不受這些術(shù)語(yǔ)的限制,這些術(shù)語(yǔ)僅被用于彼此區(qū)分。還應(yīng)當(dāng)理解的是,在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0027]需要說明的是,本發(fā)明實(shí)施例中的終端包括但不限于可以顯示界面元素的智能手機(jī)、平板電腦、媒體播放器、智能電視、智能手環(huán)、智能穿戴設(shè)備、MP3播放器(MovingPicture Experts Group Aud1 Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Aud1 Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、個(gè)人數(shù)字助理(Personal Digital Assistant,F1DA)膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等用戶設(shè)備。
[0028]還需要說明的是,本發(fā)明實(shí)施例中的界面元素可以是應(yīng)用圖標(biāo)、按鈕、音量調(diào)節(jié)圖標(biāo),播放控件,搜索框,輸入框、狀態(tài)欄等各類終端界面顯示的元素,本發(fā)明對(duì)此不作具體限定。
[0029]圖1是本發(fā)明實(shí)施例中的一種終端界面的調(diào)整方法的流程示意圖,下面將結(jié)合附圖1從終端單側(cè)對(duì)本發(fā)明實(shí)施例中的一種終端界面的調(diào)整方法進(jìn)行詳細(xì)介紹,如圖1所示,本實(shí)施例中的一種終端界面的調(diào)整方法可以包括以下步驟SlOl-步驟S103。
[0030]步驟SlOl:獲取終端當(dāng)前的重力在所述終端屏幕的第一對(duì)稱軸以及第二對(duì)稱軸方向上的重力分量。
[0031 ]具體地,由于終端屏幕一般為長(zhǎng)方形或正方形,因此終端屏幕有兩條對(duì)稱軸,其中,第一對(duì)稱軸為終端長(zhǎng)度方向上的對(duì)稱軸,第二對(duì)稱軸為終端寬度方向上的對(duì)稱軸,其中,若為正方形則可認(rèn)為長(zhǎng)寬相等。終端通過重力傳感器、加速度傳感器或其它傳感器測(cè)量終端當(dāng)前的重力在第一對(duì)稱軸和第二對(duì)稱軸方向上的重力分量。需要說明的是,本發(fā)明對(duì)本方法步驟中具體測(cè)量重力分量的方法不作具體限定,只要是可以計(jì)算出重力分量的方法均屬于本發(fā)明所保護(hù)涵蓋的范圍。
[0032]步驟S102:根據(jù)所述第一對(duì)稱軸和所述第二對(duì)稱軸上的重力分量確定指定方向,并將所述指定方向指向的所述終端屏幕的側(cè)邊確定為指定側(cè)邊。
[0033]具體地,指定方向?yàn)榈谝粚?duì)稱軸和第二對(duì)稱軸中重力分