[發(fā)明專利]一種圖標(biāo)五角星排布顯示的方法和裝置有效
| 申請?zhí)枺?/td> | 201310500859.4 | 申請日: | 2013-10-22 |
| 公開(公告)號: | CN103605451B | 公開(公告)日: | 2017-01-18 |
| 發(fā)明(設(shè)計(jì))人: | 楊凱 | 申請(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481 |
| 代理公司: | 北京市浩天知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11276 | 代理人: | 宋菲,劉云貴 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 圖標(biāo) 五角星 排布 顯示 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種圖標(biāo)五角星排布顯示的方法和裝置。
背景技術(shù)
圖標(biāo)應(yīng)用于計(jì)算機(jī)軟件方面,包括:程序標(biāo)識、數(shù)據(jù)標(biāo)識、命令選擇、模式信號或切換開關(guān)、狀態(tài)指示等。一個(gè)圖標(biāo)是一個(gè)小的圖片或?qū)ο螅硪粋€(gè)文件、程序、網(wǎng)頁或命令。圖標(biāo)有助于用戶快速執(zhí)行命令和打開程序文件。單擊或雙擊圖標(biāo)以執(zhí)行一個(gè)命令。圖標(biāo)也用于在瀏覽器中快速展現(xiàn)內(nèi)容。
Icon圖標(biāo)是一種圖標(biāo)格式,用于系統(tǒng)圖標(biāo)、軟件圖標(biāo)等,這種圖標(biāo)擴(kuò)展名為*.icon、*.ico。常見的軟件或windows桌面上的圖標(biāo)一般都是ICON格式的。
現(xiàn)有技術(shù)中對于圖標(biāo)進(jìn)行顯示時(shí),往往是已經(jīng)設(shè)定好了圖標(biāo)的顯示位置,將圖標(biāo)在預(yù)設(shè)的位置進(jìn)行顯示,圖標(biāo)往往呈矩形網(wǎng)狀排布進(jìn)行顯示,造成了圖標(biāo)顯示排布方式單一的問題。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的圖標(biāo)五角星排布顯示的方法和相應(yīng)的裝置。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種圖標(biāo)五角星排布顯示的方法,其包括:
預(yù)先設(shè)置多個(gè)應(yīng)用的圖標(biāo),并提供各圖標(biāo)的圖標(biāo)讀取接口;
預(yù)先設(shè)置圖標(biāo)五角星形排布模板,并提供圖標(biāo)五角星形排布模板的實(shí)現(xiàn)接口,圖標(biāo)五角星形排布模板設(shè)置有圖標(biāo)五角星形排布坐標(biāo)算法;圖標(biāo)五角星形排布坐標(biāo)算法在顯示區(qū)域內(nèi)計(jì)算多個(gè)位置坐標(biāo)且使位置坐標(biāo)的連線構(gòu)成五角星形;
通過調(diào)用圖標(biāo)五角星形排布模板的實(shí)現(xiàn)接口,執(zhí)行圖標(biāo)五角星形排布坐標(biāo)算法并計(jì)算得出多個(gè)位置坐標(biāo),實(shí)現(xiàn)圖標(biāo)五角星形排布模板;
通過調(diào)用圖標(biāo)讀取接口,將所讀取的圖標(biāo)顯示在位置坐標(biāo)的位置處。
進(jìn)一步的,本發(fā)明的方法,其中,五角星形是正五角星形且包括五個(gè)外頂點(diǎn)、五個(gè)內(nèi)頂點(diǎn)和十條邊線;圖標(biāo)五角星形排布坐標(biāo)算法具體包括:
在顯示區(qū)域內(nèi)建立坐標(biāo)系,坐標(biāo)系的橫坐標(biāo)軸與十條邊線中的兩條邊線平行,五角星形的尺寸由顯示區(qū)域的尺寸確定;
根據(jù)外頂點(diǎn)至正五角星形中心的距離計(jì)算五個(gè)外頂點(diǎn)、五個(gè)內(nèi)頂點(diǎn)和十條邊線的中點(diǎn)的坐標(biāo)作為位置坐標(biāo)。
進(jìn)一步的,本發(fā)明的方法,其中,根據(jù)外頂點(diǎn)至正五角星形中心的距離計(jì)算五個(gè)外頂點(diǎn)、五個(gè)內(nèi)頂點(diǎn)和十條邊線的中點(diǎn)的坐標(biāo)作為位置坐標(biāo)的步驟具體包括:
根據(jù)如下公式(1)和公式(2)計(jì)算五個(gè)外頂點(diǎn)的坐標(biāo)(Xi,Yi)作為位置坐標(biāo):
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310500859.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種治療虹膜睫狀體炎的中藥組合物
- 下一篇:一種治療褥瘡的中藥外用組合物
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





