[發明專利]一種圖標菜單彈放的實現方法及系統在審
| 申請號: | 201410052047.2 | 申請日: | 2014-02-14 |
| 公開(公告)號: | CN103838461A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 鄧裕強;黃愛華;梁國盛;譚舒;巢子良;劉勇;孟思繁;潘國維 | 申請(專利權)人: | 廣州市久邦數碼科技有限公司;廣州市久邦移動互聯網研究院 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F3/0484 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510055 廣東省廣州市越秀*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖標 菜單 實現 方法 系統 | ||
技術領域
本發明涉及圖標菜單控制技術領域,具體涉及一種提升用戶與圖標菜單交互,實現圖標菜單彈放的實現方法及系統。
背景技術
隨著信息技術的發展,現有移動終端設備的功能越來越強大,移動終端桌面系統添加有各色各樣的圖標,但現有桌面的圖標菜單都是靜態的,不支持交互,用戶在桌面的操作與圖標沒有互動,缺少趣味性及可玩性,難以滿足用戶對動態變化的功能需求,已經成為業界亟待解決的問題。
發明內容
本發明的目的,就是克服現有技術的不足,提供一種能將桌面圖標菜單很好地與用戶的操作進行互動,解決了以往桌面圖標菜單只能看、不能動的問題,增加用戶體驗的圖標菜單彈放的實現方法。
為實現本發明的另一目的,本發明還提供一種圖標菜單彈放的實現系統。
為了達到上述目的,采用如下技術方案:一種圖標菜單彈放的實現方法,包括以下步驟:
S1、預設圖標菜單彈放狀態事件,預設觸發圖標菜單彈放狀態事件的響應動作,預設圖標菜單的子菜單功能,預設觸發圖標菜單的子菜單功能的響應動作;
S2、監測觸發圖標菜單彈放狀態事件的響應動作是否發生,若是,進行下一步;若否,循環監測;
S3、進入圖標菜單彈放狀態事件,圖標菜單的子菜單按照預設定位規則及運動軌跡彈放于屏幕上;
S4、監測觸發圖標菜單的子菜單功能的響應動作是否發生,若是,進行下一步,若否,循環監測;
S5、觸發圖標菜單的子菜單的功能。
進一步,所述步驟S3中的定位規則具體為:
預設圖標菜單的子菜單彈放角度值;
獲取圖標坐標值,以圖標坐標值作為整個菜單彈出的中心點;
預設子菜單距離整個菜單彈出中心點的距離值;
判斷圖標坐標在屏幕上的方向是否符合以下條件:
條件一:若圖標坐標在屏幕的左上方,那么子菜單按照預設角度值,以圖標坐標值作為整個菜單彈出的中心點,以預設距離值在圖標的右下方彈出;
條件二:若圖標坐標在屏幕的右下方,那么子菜單按照預設角度值,以圖標坐標值作為整個菜單彈出的中心點,以預設距離值在圖標的左上方彈出;
條件三:若圖標坐標在屏幕的右上方,那么子菜單按照預設角度值,以圖標坐標值作為整個菜單彈出的中心點,以預設距離值在圖標的左下方彈出;
條件四:若圖標坐標在屏幕的左下方,那么子菜單按照預設角度值,以圖標坐標值作為整個菜單彈出的中心點,以預設距離值在圖標的右上方彈出。
進一步,所述步驟S3中的運動軌跡具體為:直線運動軌跡或曲線運動軌跡,預設子菜單的彈放時間值及彈放速度值,根據直線運動公式或曲線運動公式,結合預設的彈放時間值及彈放速度值進行運算,得出子菜單彈放的運動路徑。
進一步,所述觸發圖標菜單彈放狀態事件的響應動作具體為:
預設長按觸發圖標菜單彈放狀態事件的閥值,監測長按圖標時間值是否大于閥值,若是,觸發圖標菜單彈放狀態事件,若否,循環監測;
或者,預設重力感應事件,監測是否觸發重力感應事件,若是,觸發圖標菜單彈放狀態事件,若否,循環監測;
或者,預設聲控感應事件,監測是否觸發聲控感應事件,若是,觸發圖標菜單彈放狀態事件,若否,循環監測。
進一步,所述步驟S1中觸發圖標菜單的子菜單功能的響應動作具體為:
預設長按觸發圖標菜單的子菜單功能的閥值,監測長按子菜單時間值是否大于閥值,若是,觸發圖標菜單的子菜單的功能,若否,循環監測。
為實現本發明的另一目的,本發明還采用如下技術方案:一種圖標菜單彈放的實現系統,包括:
設置模塊,用于預設圖標菜單彈放狀態事件,預設觸發圖標菜單彈放狀態事件的響應動作,預設圖標菜單的子菜單功能,預設觸發圖標菜單的子菜單功能的響應動作;
監測模塊,用于監測響應動作是否發生;
獲取模塊,獲取圖標坐標值;
運算模塊,根據圖標菜單的子菜單預設的定位規則及運動軌跡,計算出子菜單彈放于屏幕上的位置值;
觸發模塊,觸發圖標菜單的子菜單的功能。
進一步,所述定位規則具體為:獲取模塊獲取圖標坐標值,并以圖標坐標值作為整個菜單彈出的中心點;設置模塊預設圖標菜單的子菜單彈放角度值、預設子菜單距離整個菜單彈出中心點的距離值;運算模塊結合圖標坐標值、圖標菜單的子菜單彈放角度值及子菜單距離整個菜單彈出中心點的距離值根據以下圖標坐標在屏幕上的方向條件計算出子菜單的位置值:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市久邦數碼科技有限公司;廣州市久邦移動互聯網研究院,未經廣州市久邦數碼科技有限公司;廣州市久邦移動互聯網研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410052047.2/2.html,轉載請聲明來源鉆瓜專利網。





