專利名稱:調(diào)整電話本定位盤大小的方法、裝置和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到通信領(lǐng)域,特別涉及到一種調(diào)整電話本定位盤大小的方法、裝置和 移動終端。
背景技術(shù):
隨著通訊技術(shù)發(fā)展,移動終端越來越多地使用可觸摸面板進行操作,并將原來在 移動終端鍵盤上的定位盤置于可觸摸面板上,移動終端的定位盤是通過查詢電話本聯(lián)系 人的姓名首字母,快速查找聯(lián)系人的一種裝置,定位符則是定位盤上用于查詢的字母或其 他相關(guān)操作符。例如查詢聯(lián)系人“王曉波”,即可以通過定位盤,依次輸入相應(yīng)的定位符 “WXB”,快速的定位到該聯(lián)系人。移動終端電話本利用可觸摸面板上的定位盤對電話本進行查詢,通過在定位盤上 輸入查詢條件查詢電話本,目前的移動終端電話本定位盤或者顯示或者隱藏,而不能對定 位盤的大小進行調(diào)整。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種調(diào)整電話本定位盤大小的方法、裝置和移動終端, 可對移動終端電話本定位盤大小進行調(diào)整。本發(fā)明提出一種調(diào)整電話本定位盤大小的方法,包括獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂邊移動后定 位盤的位置和高度;根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始位置比率和初始 高度比率,確定定位符的位置和高度;根據(jù)所述定位盤和定位符的位置和高度,重新繪制定位盤和定位符。優(yōu)選地,所述定位盤的高度不能超過預(yù)設(shè)的最大值和/或最小值。優(yōu)選地,所述獲取定位盤與定位符的初始位置比率和初始高度比率包括當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。優(yōu)選地,所述獲取定位盤頂邊移動后定位盤的位置和高度包括獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。優(yōu)選地,所述根據(jù)定位盤的位置和高度,以及定位盤與定位符的初始位置比率和 初始高度比率,確定定位符的位置和高度包括根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。本發(fā)明提出一種調(diào)整電話本定位盤大小的裝置,包括獲取模塊,用于獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂邊移動后定位盤的位置和高度;定位模塊,用于根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始 位置比率和初始高度比率,確定定位符的位置和高度;繪制模塊,用于根據(jù)定位盤和定位符的位置和高度,重新繪制定位盤和定位符。優(yōu)選地,所述定位盤的高度有預(yù)設(shè)的最大值和/或最小值。優(yōu)選地,所述獲取模塊具體用于當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。優(yōu)選地,所述獲取模塊還用于獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。優(yōu)選地,所述定位模塊具體用于根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。本發(fā)明還提出一種移動終端,包括調(diào)整電話本定位盤大小的裝置,所述裝置包 括獲取模塊,用于獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位 盤頂邊移動后定位盤的位置和高度;定位模塊,用于根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始 位置比率和初始高度比率,確定定位符的位置和高度;繪制模塊,用于根據(jù)定位盤和定位符的位置和高度,重新繪制定位盤和定位符。優(yōu)選地,所述定位盤的高度有預(yù)設(shè)的最大值和/或最小值。優(yōu)選地,所述獲取模塊具體用于當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。優(yōu)選地,所述獲取模塊還用于獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。優(yōu)選地,所述定位模塊具體用于根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。本發(fā)明提出的一種調(diào)整電話本定位盤大小的方法、裝置和移動終端,通過調(diào)整定 位盤和定位符的位置及高度,重新繪制定位盤和定位符,實現(xiàn)對移動終端電話本定位盤大 小的調(diào)整。
圖1為本發(fā)明調(diào)整電話本定位盤大小的方法一實施例的流程示意圖;圖2為本發(fā)明調(diào)整電話本定位盤大小的裝置一實施例的結(jié)構(gòu)示意圖;圖3為本發(fā)明移動終端一實施例的結(jié)構(gòu)示意圖。圖4為本發(fā)明移動終端一實施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施例方式本發(fā)明提出的一種調(diào)整電話本定位盤大小的方法、裝置和移動終端,通過調(diào)整定 位盤和定位符的位置及高度,重新繪制定位盤和定位符,實現(xiàn)對移動終端電話本定位盤大 小的調(diào)整。參照圖1,提出本發(fā)明調(diào)整電話本定位盤大小的方法一實施例,包括步驟101,獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂邊 移動后定位盤的位置和高度;上述步驟101具體包括當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率;獲取觸點的位置;將觸點的位置設(shè)為定位盤的位置,得到定位盤高度。步驟102,根據(jù)定位盤的位置和高度,以及定位盤與定位符的初始位置比率和初始 高度比率,確定定位符的位置和高度; 上述步驟102具體包括根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。步驟103,根據(jù)定位盤和定位符的位置和高度,重新繪制定位盤和定位符。上述定位盤的高度不能超過預(yù)設(shè)的最大值和/或最小值。下面以使用觸摸筆的移動終端為例詳細說明本發(fā)明調(diào)整電話本定位盤大小的方 法實施例的工作原理。參照圖2,進入電話本時,首先獲取到定位盤頂邊所在初始位置,得到定位盤的初 始高度,其次獲取到每一個定位符的初始位置和初始高度,計算出每一個定位符與定位盤 頂邊的初始位置比率及初始高度比率。具體計算方法如下初始化定位盤與各定位符時, 取定位盤左上角的頂點(XI,Yl),定位盤左下角的頂點(XI,Y2),取某一定位符A的左上角 的頂點(Χ3,Υ3),初始化該定位符高度為d,則定位符A與定位盤的初始位置比率為Vl = (Y3-Y2) / (Y1-Y2),定位符A相對于定位盤的初始高度比率為V2 = d/ (Y1-Y2)。其他定位符 與定位盤頂邊的初始位置比率及初始高度比率的計算方法同此定位符A的計算方法。另 外,在本實施例中是以定位盤頂邊的初始位置及初始高度作為定位盤的初始位置和初始高 度,本領(lǐng)域技術(shù)人員可以很容易想到用定位盤的其他邊所在初始位置及初始高度作為定位 盤的初始位置和初始高度,并不影響本發(fā)明的實施。當(dāng)觸摸筆按住定位盤頂邊所在的區(qū)域,觸摸屏感知到后,移動觸摸筆,在移動過程 中,動態(tài)的獲取當(dāng)前觸摸筆所在位置,將定位盤頂邊的位置設(shè)為當(dāng)前觸摸筆的位置。當(dāng)定 位盤的頂邊垂直向下或垂直向上移動時,只有Yl的值發(fā)生變化,可通過移動的觸點,獲取 Yl',得到定位盤目前的高度(Yl' -Y2),根據(jù)初始位置比率計算出定位符的左上角頂點 的Y坐標(biāo)軸新值Y3',得到定位符所在位置(Χ3,Υ3'),根據(jù)高度比率計算出定位符的高
6度d'。然后,再重新繪制整個定位盤及定位符,當(dāng)觸摸筆連續(xù)移動時,所獲取的觸摸筆的位 置值也是連續(xù)的,從而不斷的重繪定位盤與定位符,動態(tài)的實現(xiàn)定位盤及定位符的拉伸與 縮小。當(dāng)定位盤的高度達到最大值時,則停止對定位盤的拉伸操作;當(dāng)定位盤的高度達 到最小值時,則停止對定位盤的縮小操作。本發(fā)明提出的調(diào)整電話本定位盤大小的方法,通過調(diào)整定位盤和定位符的位置及 高度,重新繪制定位盤和定位符,實現(xiàn)對移動終端電話本定位盤大小的調(diào)整。參照圖3,提出本發(fā)明調(diào)整電話本定位盤大小的裝置40 —實施例,包括獲取模塊10,用于獲取定位盤與定位符的初始位置及初始高度,計算定位盤與定 位符的初始位置比率和初始高度比率,以及定位盤頂邊移動后定位盤的位置和高度;定位模塊20,用于根據(jù)定位盤的位置和高度,以及定位盤與定位符的初始位置比 率和初始高度比率,確定定位符的位置和高度;繪制模塊30,用于根據(jù)定位盤和定位符的位置和高度,重新繪制定位盤和定位符。獲取模塊10具體用于當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。定位模塊20具體用于根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。上述定位盤的高度不能超過預(yù)設(shè)的最大值和/或最小值。下面以使用觸摸筆的移動終端為例詳細說明本發(fā)明調(diào)整電話本定位盤大小的裝 置40的工作原理。參照圖2,進入電話本時,獲取模塊10首先獲取到定位盤頂邊所在初始位置,得到 定位盤的初始高度,其次獲取到每一個定位符的初始位置和初始高度,計算出每一個定位 符與定位盤頂邊的初始位置比率及初始高度比率。具體計算方法如下初始化定位盤與各 定位符時,取定位盤左上角的頂點(X1,Y1),定位盤左下角的頂點(χι,Υ2),取某一定位符A 的左上角的頂點(Χ3,Υ3),初始化該定位符高度為d,則定位符A與定位盤的初始位置比率 為Vl =化3_¥2)/化142),定位符相對于定位盤的初始高度比率為¥2 = d/(Yl_Y2)。其他 定位符與定位盤頂邊的初始位置比率及初始高度比率的計算方法同此定位符A的計算方 法。另外,在本實施例中是以定位盤頂邊的初始位置及初始高度作為定位盤的初始位置和 初始高度,本領(lǐng)域技術(shù)人員可以很容易想到用定位盤的其他邊所在初始位置及初始高度作 為定位盤的初始位置和初始高度,并不影響本發(fā)明的實施。當(dāng)觸摸筆按住定位盤頂邊所在的區(qū)域,觸摸屏感知到一段時間后,移動觸摸筆,在 移動過程中,獲取模塊10動態(tài)的獲取當(dāng)前觸摸筆所在位置,獲取模塊10將定位盤頂邊的位 置設(shè)為當(dāng)前觸摸筆的位置。當(dāng)定位盤的頂邊向下或向上移動時,只有Yi值發(fā)生變化,定位 模塊20可通過移動的觸點,獲取Yl',得到定位盤目前的高度(Yl' -Y2),根據(jù)初始位置比 率計算出該定位符的左上角頂點的Y坐標(biāo)軸新值Y3',得到定位符所在位置(Χ3,Υ3'),根據(jù)高度比率計算出該定位符的高度d'。然后,繪制模塊30再重新繪制整個定位盤及定 位符,當(dāng)觸摸筆連續(xù)移動時,所獲取的觸摸筆的位置值也是連續(xù)的,從而不斷的重繪定位盤 與定位符,動態(tài)的實現(xiàn)定位盤及定位符的拉伸與縮小。當(dāng)定位盤的高度達到最大值時,則停止對定位盤的拉伸操作;當(dāng)定位盤的高度達 到最小值時,則停止對定位盤的縮小操作。本發(fā)明提出的調(diào)整電話本定位盤大小的裝置40,通過調(diào)整定位盤和定位符的位置 及高度,重新繪制定位盤和定位符,實現(xiàn)對移動終端電話本定位盤大小的調(diào)整。參照圖4,提出本發(fā)明移動終端一實施例,包括上述實施例的調(diào)整電話本定位盤大 小的裝置40,其結(jié)構(gòu)和工作原理與前述相同,在此處不再贅述。本發(fā)明提出的移動終端,通過調(diào)整定位盤和定位符的位置及高度,重新繪制定位 盤和定位符,實現(xiàn)對移動終端電話本定位盤大小的調(diào)整。本發(fā)明的移動終端包括但不限于手機、掌上電腦(PDA,Personal DigitalAssistant)等可具有定位盤功能的移動通信終端。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用 本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān) 的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
一種調(diào)整電話本定位盤大小的方法,其特征在于,包括獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂邊移動后定位盤的位置和高度;根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始位置比率和初始高度比率,確定定位符的位置和高度;根據(jù)所述定位盤和定位符的位置和高度,重新繪制定位盤和定位符。
2.如權(quán)利要求1所述的調(diào)整電話本定位盤大小的方法,其特征在于,所述定位盤的高 度不能超過預(yù)設(shè)的最大值和/或最小值。
3.如權(quán)利要求1或2所述的調(diào)整電話本定位盤大小的方法,其特征在于,所述獲取定位 盤與定位符的初始位置比率和初始高度比率包括當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。
4.如權(quán)利要求1或2所述的調(diào)整電話本定位盤大小的方法,其特征在于,所述獲取定位 盤頂邊移動后定位盤的位置和高度包括獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。
5.如權(quán)利要求4所述的調(diào)整電話本定位盤大小的方法,其特征在于,所述根據(jù)定位盤 的位置和高度,以及定位盤與定位符的初始位置比率和初始高度比率,確定定位符的位置 和高度包括根據(jù)初始位置比率,確定定位符位置;根據(jù)初始高度比率,確定定位符高度。
6.一種調(diào)整電話本定位盤大小的裝置,其特征在于,包括獲取模塊,用于獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂 邊移動后定位盤的位置和高度;定位模塊,用于根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始位置 比率和初始高度比率,確定定位符的位置和高度;繪制模塊,用于根據(jù)定位盤和定位符的位置和高度,重新繪制定位盤和定位符。
7.如權(quán)利要求6所述的調(diào)整電話本定位盤大小的裝置,其特征在于,所述定位盤的高 度有預(yù)設(shè)的最大值和/或最小值。
8.如權(quán)利要求6或7所述的調(diào)整電話本定位盤大小的裝置,其特征在于,所述獲取模塊 具體用于當(dāng)電話本定位盤啟動時,獲取定位盤和定位符的初始位置及初始高度;計算定位盤與定位符的初始位置比率和初始高度比率。
9.如權(quán)利要求6或7所述的調(diào)整電話本定位盤大小的裝置,其特征在于,所述獲取模塊 還用于獲取觸點的位置;將所述觸點的位置設(shè)為定位盤的位置,得到定位盤高度。
10.如權(quán)利要求9所述的調(diào)整電話本定位盤大小的裝置,其特征在于,所述定位模塊具 體用于根據(jù)初始位置比率,確定定位符位置; 根據(jù)初始高度比率,確定定位符高度。
11. 一種移動終端,其特征在于,包括權(quán)利要求6至10任一項所述的調(diào)整電話本定位盤 大小的裝置。
全文摘要
本發(fā)明揭示了一種調(diào)整電話本定位盤大小的方法、裝置和移動終端,上述方法包括獲取定位盤與定位符的初始位置比率和初始高度比率,以及定位盤頂邊移動后定位盤的位置和高度;根據(jù)所述定位盤的位置和高度,以及所述定位盤與定位符的初始位置比率和初始高度比率,確定定位符的位置和高度;根據(jù)所述定位盤和定位符的位置和高度,重新繪制定位盤和定位符。本發(fā)明的調(diào)整電話本定位盤大小的方法、裝置和移動終端,可對移動終端電話本定位盤大小進行調(diào)整。
文檔編號H04M1/725GK101931693SQ20101023503
公開日2010年12月29日 申請日期2010年7月23日 優(yōu)先權(quán)日2010年7月23日
發(fā)明者唐小勇 申請人:深圳市同洲電子股份有限公司