[發明專利]模擬表針實現方法、裝置和具有模擬時鐘的電子設備有效
| 申請號: | 201210181482.6 | 申請日: | 2012-06-04 |
| 公開(公告)號: | CN102768627A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 唐麗麗 | 申請(專利權)人: | 北京百納威爾科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06T11/00 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 孟卜娟 |
| 地址: | 101111 北京市通州區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 模擬 表針 實現 方法 裝置 具有 時鐘 電子設備 | ||
技術領域
本發明屬于通信技術領域,尤其涉及一種模擬表針實現方法、裝置和具有模擬時鐘的電子設備。
背景技術
隨著信息化技術的快速發展,各電子設備生產商為了增加自身的競爭力,從用戶體驗的角度出發,盡量設計出具有友好的人機交互界面的電子設備。由于用戶已經習慣利用身邊的電子設備查看時間,因此,具有界面精美,操作簡便的模擬時鐘的各種電子設備應運而生,用戶可以根據自身的應用需求通過電腦、手機等電子設備上的模擬時鐘方便的查看時間。
目前的模擬時鐘是應用直角坐標系的原理,獲得表針在各個時刻偏轉的角度,以直角坐標系的原點為起點,以表針偏轉角度為參數建立直線方程,利用三角函數對各單位橫坐標進行處理獲得表針上所有點的軌跡,從而在電子設備的屏幕上打印點陣繪制表盤的時針、分針和秒針。
但是,在繪制表盤的時針、分針和秒針的過程中,電子設備的屏幕上要掃描的坐標點所對應的都是整數位,由于只有特殊角度比如3,6,9,12的位置所對應的三角函數值是整數,其余角度的三角函數值均為無理數,無理數具有無限不循環的特點,從而將三角函數的小數位舍去,造成多條線段難以取位在同一條直線上,出現模擬表針在運行過程中的斷節現象,并且不同時刻表針的粗細不均勻,例如表針指向3,6,9,12的數字時明顯比其它數字處粗,影響視覺效果。
發明內容
針對現有技術的上述缺陷,本發明實施例提供一種模擬表針實現方法、裝置和具有模擬時鐘的電子設備。
本發明一方面提供一種模擬表針實現方法,包括:
獲取表盤中心坐標點、表針寬度、表針偏移角度和原表針坐標點到所述表盤中心坐標點的距離,并根據所述表盤中心坐標點、所述表針偏移角度和所述原表針坐標點到所述表盤中心坐標點的距離確定原表針坐標點;
根據所述原表針坐標點、所述表針寬度和所述表針偏移角度確定修正表針坐標點;
根據所述修正表針坐標點在具有模擬時鐘的電子設備上繪制模擬表針。
本發明另一方面提供一種模擬表針實現裝置,包括:
獲取模塊,用于獲取表盤中心坐標點、表針寬度、表針偏移角度和原表針坐標點到所述表盤中心坐標點的距離;
第一處理模塊,用于根據所述表盤中心坐標點、所述表針偏移角度和所述原表針坐標點到所述表盤中心坐標點的距離確定原表針坐標點;
第二處理模塊,用于根據所述原表針坐標點、所述表針寬度和所述表針偏移角度確定修正表針坐標點;
繪制模塊,用于根據所述修正表針坐標點在具有模擬時鐘的電子設備上繪制模擬表針。
本發明又一方面提供一種具有模擬時鐘的電子設備,包括電子顯示屏,還包括上述的模擬表針實現裝置。
本發明實施例提供的模擬表針實現方法、裝置和具有模擬時鐘的電子設備,通過獲取表盤中心坐標點、表針寬度、表針偏移角度和原表針坐標點到所述表盤中心坐標點的距離,并根據表盤中心坐標點、表針偏移角度和原表針坐標點到表盤中心坐標點的距離確定原表針坐標點;根據原表針坐標點、表針寬度和表針偏移角度確定修正表針坐標點;根據修正表針坐標點在具有模擬時鐘的電子設備上繪制模擬表針,解決模擬時鐘繪制中的表針斷節問題,從而使得模擬表針在視覺效果上最大限度成為標準的直線或者較美觀的折線,并且解決了模擬表針在不同偏離角度粗度不均勻的問題,使其在任意角度的粗度都完全相同。
附圖說明
圖1為本發明模擬表針實現方法一個實施例的流程圖;
圖2為本發明模擬表針實現裝置一個實施例的結構示意圖;
圖3為本發明具有模擬時鐘的電子設備一個實施例的結構示意圖。
具體實施方式
圖1為本發明模擬表針實現方法一個實施例的流程圖,如圖1所示,該方法包括:
步驟100,獲取表盤中心坐標點、表針寬度、表針偏移角度和原表針坐標點到所述表盤中心坐標點的距離,并根據所述表盤中心坐標點、所述表針偏移角度和所述原表針坐標點到所述表盤中心坐標點的距離確定原表針坐標點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百納威爾科技有限公司,未經北京百納威爾科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210181482.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于在三維虛擬環境中控制對象的運動的方法
- 下一篇:環量可控變翼式飛行器





