一種顯示方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子設(shè)備領(lǐng)域,尤其涉及一種顯示方法和設(shè)備。
【背景技術(shù)】
[0002] 目前,用戶終端中應(yīng)用圖標(biāo)(包括快捷功能菜單)的顯示大多采用列表結(jié)構(gòu)、純線 性的九宮格結(jié)構(gòu)或矩陣結(jié)構(gòu)來實(shí)現(xiàn)。如圖1所示的用戶終端在顯示屏上顯示應(yīng)用功能的實(shí) 例圖與示意圖,從圖1中可以清晰地看出,12個(gè)應(yīng)用圖標(biāo)都是按照線性的排列方式顯示出 來的,呈矩陣形狀的排列結(jié)構(gòu)。
[0003] 從圖1中可以看出,目前用戶終端通過矩陣形狀的排列結(jié)構(gòu)顯示應(yīng)用圖標(biāo),會(huì)使 得顯示屏上顯示非常多的功能點(diǎn),讓用戶很容易失去視覺焦點(diǎn),不利于用戶對應(yīng)用快速定 位和查找,而且導(dǎo)致用戶體驗(yàn)效果不足。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明實(shí)施例期望提供一種顯示方法和設(shè)備,能夠避免使用簡單結(jié)構(gòu) 的方式來顯示應(yīng)用圖標(biāo),使用戶容易找到視覺焦點(diǎn),有利于用戶對應(yīng)用的快速定位和查找, 提_用戶體驗(yàn)。
[0005] 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006] 第一方面,本發(fā)明實(shí)施例提供了一種顯示方法,所述方法包括:
[0007] 將需要顯示的圖標(biāo)按照預(yù)設(shè)的順序進(jìn)行排列,得到第一圖標(biāo)隊(duì)列;
[0008] 在第一圖標(biāo)隊(duì)列中選取顯示圖標(biāo)隊(duì)列;
[0009] 在展示區(qū)域內(nèi),將所述顯示圖標(biāo)隊(duì)列按照所述預(yù)設(shè)的順序均勻的排列在一個(gè)半圓 弧上。
[0010] 根據(jù)第一種可能的實(shí)現(xiàn)方式,結(jié)合第一方面,所述在展示區(qū)域內(nèi),將所述顯示圖標(biāo) 隊(duì)列按照所述預(yù)設(shè)的順序均勻的排列在一個(gè)半圓弧上,包括:
[0011] 將所述半圓弧的圓心指向所述半圓弧的任意一個(gè)弦端點(diǎn)的方向設(shè)置為參考方 向;
[0012] 將所述顯示圖標(biāo)隊(duì)列中的第i個(gè)圖標(biāo)的中心與所述參考方向的圓心角e i設(shè)置為
【主權(quán)項(xiàng)】
1. 一種顯示方法,其特征在于,所述方法包括: 將需要顯示的圖標(biāo)按照預(yù)設(shè)的順序進(jìn)行排列,得到第一圖標(biāo)隊(duì)列; 在第一圖標(biāo)隊(duì)列中選取顯示圖標(biāo)隊(duì)列; 在展示區(qū)域內(nèi),將所述顯示圖標(biāo)隊(duì)列按照所述預(yù)設(shè)的順序均勻的排列在一個(gè)半圓弧 上。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在展示區(qū)域內(nèi),將所述顯示圖標(biāo)隊(duì)列 按照所述預(yù)設(shè)的順序均勻的排列在一個(gè)半圓弧上,包括: 將所述半圓弧的圓心指向所述半圓弧的任意一個(gè)弦端點(diǎn)的方向設(shè)置為參考方向; 將所述顯示圖標(biāo)隊(duì)列中的第i個(gè)圖標(biāo)的中心與所述參考方向的圓心角設(shè)置為
其中,i表示所述圖標(biāo)在所述顯示圖像隊(duì)列中的序號,180°為所述半圓 弧的圓心角度,N表示所述顯示圖標(biāo)隊(duì)列中圖標(biāo)的個(gè)數(shù)。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一圖標(biāo)隊(duì)列中的第一個(gè)圖標(biāo)的前 一個(gè)圖標(biāo)為所述第一圖標(biāo)隊(duì)列中的最后一個(gè)圖標(biāo); 相應(yīng)的,所述方法還包括: 接收對所述展示區(qū)域的觸發(fā)指令,并根據(jù)所述觸發(fā)指令接收點(diǎn)的第一位置獲取所述第一位置與所述參考方向的初始圓心角a; 接收對所述展示區(qū)域的滑動(dòng)指令,并根據(jù)所述滑動(dòng)指令接收點(diǎn)的第二位置獲取所述第 二位置與所述參考方向的滑動(dòng)圓心角3 ; 獲取所述滑動(dòng)圓心角與所述初始圓心角的差值角度QA ; 在所述展示區(qū)域內(nèi),根據(jù)所述差值角度eA更新所述顯示圖標(biāo)隊(duì)列中圖標(biāo)的位置。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述觸發(fā)指令接收點(diǎn)的第一位 置獲取所述第一位置與所述參考方向的初始圓心角a,包括: 獲取所述第一位置的坐標(biāo)(Xl,yi);其中,Xl表示所述第一位置在所述展示區(qū)域的橫坐 標(biāo),yi表示所述第一位置在所述展示區(qū)域的縱坐標(biāo); 將所述第一位置的坐標(biāo)(Xpy^代入第一公式azarctanUxi-cxVh-cy))得到所述 初始圓心角a;其中,cx為所述半圓弧的圓心在所述展示區(qū)域的橫坐標(biāo),cy為所述半圓弧 的圓心在所述展示區(qū)域的縱坐標(biāo),arctan( ?)表示反正切函數(shù); 所述根據(jù)所述滑動(dòng)指令接收點(diǎn)的第二位置獲取所述第二位置與所述參考方向的滑動(dòng) 圓心角0,包括: 獲取所述第二位置的坐標(biāo)(x2,y2);其中,x2表示所述第二位置在所述展示區(qū)域的橫坐 標(biāo),y2表示所述第二位置在所述展示區(qū)域的縱坐標(biāo); 將所述第二位置的坐標(biāo)(x2,y2)代入第二公式P=arctan((x2-cx)/(y2-cy))得到所述 滑動(dòng)圓心角0 ;其中,cx為所述半圓弧的圓心在所述展示區(qū)域的橫坐標(biāo),cy為所述半圓弧 的圓心在所述展示區(qū)域的縱坐標(biāo),arctan( ?)表示反正切函數(shù)。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在所述展示區(qū)域內(nèi),根據(jù)所述差值角 度9A更新所述顯示圖標(biāo)隊(duì)列中圖標(biāo)的位置,包括: 將所述顯示圖標(biāo)隊(duì)列中的第i個(gè)圖標(biāo)的中心移動(dòng)到所述半圓弧上圓心角9' V=0^0.^; 當(dāng)所述第i個(gè)圖標(biāo)的中對應(yīng)的圓心角9/大于180°或者小于0°時(shí),將所述第i個(gè) 圖標(biāo)從所述展示區(qū)域中移除。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 180 當(dāng)所述差值角度eA滿足仏./(^)21時(shí),將所述顯示圖標(biāo)隊(duì)列中第一個(gè)圖標(biāo)在所述 /V- 1 | on 第一圖標(biāo)隊(duì)列的前/(^)]個(gè)圖標(biāo)的中心按照所述預(yù)設(shè)的順序均勻排列在所述半 N-1 圓弧上;其中,QZ[ ?]表示向零取整運(yùn)算符,且所述半圓弧上任意兩個(gè)圖標(biāo)的中心之間的圓 ………180 心角的角度為 N - \ | on ° 當(dāng)所述差值角度eA滿足A時(shí),將所述顯示圖標(biāo)隊(duì)列中最后一個(gè)圖標(biāo)在 /V- 1 | on 所述第一圖標(biāo)隊(duì)列的后個(gè)圖標(biāo)的中心按照所述預(yù)設(shè)的順序均勻排列在所 /V - .1. 述半圓弧上,其中,QZ[?]表示向零取整運(yùn)算符,且所述半圓弧上任意兩個(gè)圖標(biāo)的中心之間 180 的圓心角的角度為
7. -種顯示設(shè)備,包括具有展示區(qū)域的顯示單元;其特征在于,所述設(shè)備還包括: 隊(duì)列生成單元,用于將需要顯示的圖標(biāo)按照預(yù)設(shè)的順序進(jìn)行排列,得到第一圖標(biāo)隊(duì) 列; 所述隊(duì)列生成單元還用于,在第一圖標(biāo)隊(duì)列中選取顯示圖標(biāo)隊(duì)列; 排列展示單元,用于在所述顯示單元的展示區(qū)域內(nèi),將所述顯示圖標(biāo)隊(duì)列按照所述預(yù) 設(shè)的順序均勻的排列在一個(gè)半圓弧上。
8. 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述排列展示單元還用于, 將所述半圓弧的圓心指向所述半圓弧的任意一個(gè)弦端點(diǎn)的方向設(shè)置為參考方向; 將所述顯示圖標(biāo)隊(duì)列中的第i個(gè)圖標(biāo)的中心與所述參考方向的圓心角設(shè)置為 180 一其中,i表示所述圖標(biāo)在所述顯示圖像隊(duì)列中的序號,180°為所述半圓 iV-1 弧的圓心角度,N表示所述顯示圖標(biāo)隊(duì)列中圖標(biāo)的個(gè)數(shù)。
9. 根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述第一圖標(biāo)隊(duì)列中的第一個(gè)圖標(biāo)的前 一個(gè)圖標(biāo)為所述第一圖標(biāo)隊(duì)列中的最后一個(gè)圖標(biāo); 相應(yīng)的,所述設(shè)備還包括: 接收單元,用于接收對所述展示區(qū)域的觸發(fā)指令,并得到所述觸發(fā)指令接收點(diǎn)的第一 位置; 獲取單元,用于根據(jù)所述接收單元得到的所述觸發(fā)指令接收點(diǎn)的第一位置獲取所述第一位置與所述參考方向的初始圓心角a; 所述接收單元還用于,接收對所述顯示單元的滑動(dòng)指令,并得到所述滑動(dòng)指令接收點(diǎn) 的第二位置; 所述獲取單元還用于,根據(jù)所述接收單元得到的所述滑動(dòng)指令接收點(diǎn)的第二位置獲取 所述第二位置與所述參考方向的滑動(dòng)圓心角e; 所述獲取單元還用于,獲取所述滑動(dòng)圓心角與所述初始圓心角的差值角度eA ; 所述排列展示單元還用于,在所述展示區(qū)域內(nèi),根據(jù)所述差值角度eA更新所述顯示 圖標(biāo)隊(duì)列中圖標(biāo)的位置。
10. 根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述獲取單元具體用于,獲取所述第一 位置的坐標(biāo)(Xl,yi);其中,Xl表示所述第一位置在所述展示區(qū)域的橫坐標(biāo),yi表示所述第 一位置在所述展示區(qū)域的縱坐標(biāo); 將所述第一位置的坐標(biāo)(Xpy^代入第一公式azarctanUxi-cxVh-cy))得到所述 初始圓心角a;其中,cx為所述半圓弧的圓心在所述展示區(qū)域的橫坐標(biāo),cy為所述半圓弧 的圓心在所述展示區(qū)域的縱坐標(biāo),arctan( ?)表示反正切函數(shù); 所述獲取單元具體還用于, 獲取所述第二位置的坐標(biāo)(x2,y2);其中,x2表示所述第二位置在所述展示區(qū)域的橫坐 標(biāo),y2表示所述第二位置在所述展示區(qū)域的縱坐標(biāo); 將所述第二位置的坐標(biāo)(x2,y2)代入第二公式P=arctan((x2-cx)/(y2-cy))得到所述 滑動(dòng)圓心角0 ;其中,cx為所述半圓弧的圓心在所述展示區(qū)域的橫坐標(biāo),cy為所述半圓弧 的圓心在所述展示區(qū)域的縱坐標(biāo),arctan( ?)表示反正切函數(shù)。
11. 根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述排列展示單元具體用于, 將所述顯示圖標(biāo)隊(duì)列中的第i個(gè)圖標(biāo)的中心移動(dòng)到所述半圓弧上圓心角9' Q,i=Qi+QA 處; 當(dāng)所述第i個(gè)圖標(biāo)的中對應(yīng)的圓心角e'i大于180°或者小于0°的時(shí)候,將所述第i個(gè)圖標(biāo)從所述展示區(qū)域中移除。
12. 根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,所述排列展示單元還用于, ISO 當(dāng)所述差值角度eA滿足A/(^)> 1時(shí),將所述顯示圖標(biāo)隊(duì)列中第1個(gè)圖標(biāo)在所述 /V - I 180 第一圖標(biāo)隊(duì)列的前/(&)]個(gè)圖標(biāo)的中心按照所述預(yù)設(shè)的順序均勻排列在所述半 N-\ 圓弧上,其中,QZ[ ?]表示向零取整運(yùn)算符,并且所述半圓弧上任意兩個(gè)圖標(biāo)的中心之間的 |on° 圓心角的角度為 N-1 ISO 當(dāng)所述差值角度eA滿足時(shí),將所述顯示圖標(biāo)隊(duì)列中最后一個(gè)圖標(biāo)在 /V - I ISO 所述第一圖標(biāo)隊(duì)列的后個(gè)圖標(biāo)的中心按照所述預(yù)設(shè)的順序均勻排列在所 N-\ 述半圓弧上,其中,QZ[ ?]表示向零取整運(yùn)算符,并且所述半圓弧上任意兩個(gè)圖標(biāo)的中心之 180 間的圓心角的角度為。
【專利摘要】本發(fā)明實(shí)施例公開了一種顯示方法和設(shè)備,該方法包括將需要顯示的圖標(biāo)按照預(yù)設(shè)的順序進(jìn)行排列,得到第一圖標(biāo)隊(duì)列;在第一圖標(biāo)隊(duì)列中選取顯示圖標(biāo)隊(duì)列;在展示區(qū)域內(nèi),將所述顯示圖標(biāo)隊(duì)列按照所述預(yù)設(shè)的順序均勻的排列在一個(gè)半圓弧上。
【IPC分類】G06F3-0485, G06F3-0481
【公開號】CN104808890
【申請?zhí)枴緾N201410037801
【發(fā)明人】劉宇宏, 馬險(xiǎn)峰, 尤新霞, 龐哲翀, 喬棟, 李元, 馮崢
【申請人】中國移動(dòng)通信集團(tuán)內(nèi)蒙古有限公司
【公開日】2015年7月29日
【申請日】2014年1月26日