[發(fā)明專利]桌面圖標(biāo)展示方法和裝置有效
| 申請?zhí)枺?/td> | 201210025066.7 | 申請日: | 2012-02-06 |
| 公開(公告)號: | CN103246500B | 公開(公告)日: | 2017-07-28 |
| 發(fā)明(設(shè)計)人: | 丁尋 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司11018 | 代理人: | 楊春香,宋志強(qiáng) |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 桌面圖標(biāo) 展示 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)技術(shù),特別涉及桌面圖標(biāo)展示方法和裝置。
背景技術(shù)
桌面是人機(jī)對話的主要接口,也是人機(jī)交互的圖形用戶界面。目前,常用的主流操作系統(tǒng)如windows,ios,android等系統(tǒng)的桌面風(fēng)格各不相同,但主要功能和組成元素大致類似,比如都是由一系列圖標(biāo)組成,而這些圖標(biāo)是應(yīng)用程序的入口。
在桌面上添加新圖標(biāo)是用戶經(jīng)常會做的操作,其中,在windows系統(tǒng)、ios系統(tǒng)中,用戶只能在桌面上添加固定大小的圖標(biāo)。通常,桌面被劃分為大小相同的多個格子,而windows系統(tǒng)、ios系統(tǒng)中,桌面上的圖標(biāo)固定占用一個格子,這會導(dǎo)致有的圖標(biāo)由于尺寸過大、或者呈現(xiàn)的信息過多而導(dǎo)致一個格子不夠用,影響圖標(biāo)不能完全展示。而在android系統(tǒng)中,雖然可以允許用戶往桌面上添加可變尺寸的圖標(biāo),但是,該可變尺寸的長和寬只能是普通圖標(biāo)長和寬的倍數(shù)(也即一個格子的倍數(shù)),這會導(dǎo)致圖標(biāo)占用空間資源的浪費(fèi)。
并且,在windows、ios、android等系統(tǒng)中,只能允許用戶將圖標(biāo)添加在“空地”,而事實(shí)上,用戶是無法準(zhǔn)確決定出桌面上的“空地”的,這導(dǎo)致桌面圖標(biāo)添加困難且很難實(shí)現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明提供了桌面圖標(biāo)展示方法和裝置,用于在桌面上添加任意大小圖標(biāo),實(shí)現(xiàn)在桌面上成功展示添加的圖標(biāo)。
本發(fā)明提供的技術(shù)方案包括:
一種桌面圖標(biāo)展示方法,該方法包括:
在桌面添加新圖標(biāo)時,按照順序?qū)⒆烂嫔弦延袌D標(biāo)的信息放入至臨時內(nèi)存中;
將新圖標(biāo)放置至桌面上;
判斷新圖標(biāo)占用的桌面空間是否與所述臨時內(nèi)存中至少一個圖標(biāo)占用的桌面空間相交,如果是,則將新圖標(biāo)的信息插入至所述臨時內(nèi)存中與該新圖標(biāo)占用桌面空間相交的圖標(biāo)信息之前,并按照臨時內(nèi)存中圖標(biāo)信息的順序?qū)ψ烂嫔蠄D標(biāo)的布局進(jìn)行刷新并展示,如果否,則將新圖標(biāo)移動至桌面上所述已有圖標(biāo)之后的位置進(jìn)行展示;
其中,臨時內(nèi)存中存放的圖標(biāo)信息至少包括:圖標(biāo)占用的桌面空間信息。
一種用于對桌面圖標(biāo)進(jìn)行展示的裝置,包括:
第一處理單元,用于在桌面添加新圖標(biāo)時,先按照順序?qū)⒆烂嫔弦延袌D標(biāo)的信息放入至臨時內(nèi)存中;
第二處理單元,用于將新圖標(biāo)放置至桌面上;
第三處理單元,用于判斷新圖標(biāo)占用的桌面空間是否與所述臨時內(nèi)存中至少一個圖標(biāo)占用的桌面空間相交,如果是,則將新圖標(biāo)的信息插入至所述臨時內(nèi)存中與該新圖標(biāo)占用桌面空間相交的圖標(biāo)信息之前,并按照臨時內(nèi)存中圖標(biāo)信息的順序?qū)ψ烂嫔蠄D標(biāo)的布局進(jìn)行刷新并展示,如果否,則將新圖標(biāo)移動至桌面上所述已有圖標(biāo)之后的位置進(jìn)行展示;
其中,臨時內(nèi)存中存放的圖標(biāo)信息至少包括:圖標(biāo)占用的桌面空間信息。
由以上技術(shù)方案可以看出,本發(fā)明中,在將新圖標(biāo)放置至桌面上后,判斷新圖標(biāo)占用的桌面空間是否與所述臨時內(nèi)存中至少一個圖標(biāo)占用的桌面空間相交,如果是,則將新圖標(biāo)的信息插入至所述臨時內(nèi)存中與該新圖標(biāo)占用桌面空間相交的圖標(biāo)信息之前,并按照臨時內(nèi)存中圖標(biāo)信息的順序?qū)ψ烂嫔蠄D標(biāo)的布局進(jìn)行刷新并展示,如果否,則將新圖標(biāo)移動至桌面上所述已有圖標(biāo)之后的位置進(jìn)行展示,這相比于現(xiàn)有技術(shù),不需要受用戶將圖標(biāo)添加在“空地”的限制,并實(shí)現(xiàn)了桌面圖標(biāo)自動布局,避免由用戶參與決定桌面上的“空地”來添加圖標(biāo)所帶來的問題,實(shí)現(xiàn)在桌面上成功添加并展示圖標(biāo)。
附圖說明
圖1為本發(fā)明實(shí)施例提供的方法流程圖;
圖2為本發(fā)明實(shí)施例提供的桌面上已有圖標(biāo)示意圖;
圖3為本發(fā)明實(shí)施例提供的放入桌面上已有圖標(biāo)信息的臨時內(nèi)存示意圖;
圖4為本發(fā)明實(shí)施例提供的新圖標(biāo)占用格子空間區(qū)域示意圖;
圖5為本發(fā)明實(shí)施例提供的添加了新圖標(biāo)信息的臨時內(nèi)存示意圖;
圖6為本發(fā)明實(shí)施例提供的自動布局實(shí)現(xiàn)流程圖;
圖7a至圖7c為本發(fā)明實(shí)施例提供的圖標(biāo)布局示意圖;
圖8為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
本發(fā)明提供的方法中,相比于傳統(tǒng)桌面圖標(biāo)添加技術(shù),能夠?qū)崿F(xiàn)在任意位置添加任意大小圖標(biāo),并避免由用戶參與判斷桌面上的“空地”來添加圖標(biāo)所帶來的問題。下面通過圖1對本發(fā)明提供的方法進(jìn)行描述:
參見圖1,圖1為本發(fā)明實(shí)施例提供的方法流程圖。如圖1所示,該流程可包括以下步驟:
該專利技術(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/201210025066.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 桌面圖標(biāo)展示方法及系統(tǒng)
- 一種Android觸屏手機(jī)的桌面排布及切換方法
- 桌面圖標(biāo)的顯示控制方法和裝置
- 一種兩個桌面圖標(biāo)碰撞刪除的方法
- 對桌面圖標(biāo)的位置進(jìn)行調(diào)節(jié)的方法及裝置
- 一種桌面圖標(biāo)投影管理方法及電子設(shè)備
- 桌面圖標(biāo)的顯示方法、裝置及電子設(shè)備
- 桌面圖標(biāo)展示方法、裝置及計算機(jī)可讀存儲介質(zhì)
- 一種移動終端桌面圖標(biāo)移動方法、裝置、介質(zhì)和設(shè)備
- 桌面圖標(biāo)更新方法、裝置、設(shè)備及計算機(jī)可讀存儲介質(zhì)





