一種立體桌面功能表展開的實現方法及其系統的制作方法
【專利摘要】本發明提供了一種立體桌面功能表展開的實現方法,包括以下步驟:預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表;第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開,即可完成功能表打開的操作,滿足了用戶的個性化需求,增強了用戶體驗。本發明還提供了一種立體桌面功能表展開的系統。
【專利說明】一種立體桌面功能表展開的實現方法及其系統
【技術領域】
[0001]本發明涉及桌面系統【技術領域】,具體涉及一種提升用戶與桌面系統交互的立體桌面功能表展開的實現方法及其系統。
【背景技術】
[0002]隨著信息技術的發展,桌面系統可以支持多個屏幕,每個屏幕上攜帶多個應用程序圖標和/或快捷方式,使用戶根據自身需求可在不同屏幕界面打開或添加不同功能的圖標或信息提示框,但現有桌面系統沒有將功能表圖標添加到桌面屏幕的功能,難以滿足用戶的需求,且現有桌面屏幕多,更沒有直接將圖標直接添加到所想要的屏幕上功能。
【發明內容】
[0003]針對現有技術的不足,本發明的目的在于提供一種適用于手機操作系統,增強用戶體驗的立體桌面功能表展開的實現方法。
[0004]為實現本發明的另一目的,本發明還提供了一種立體桌面功能表展開的系統。
[0005]為了達到上述目的,采用如下技術方案:一種立體桌面功能表展開的實現方法,包括以下步驟:
[0006]S1、預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;
[0007]S2、監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表;
[0008]S3、第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開。
[0009]進一步,所述步驟I中觸發分離事件展開功能表的響應動作具體為:
[0010]預設觸發分離事件展開功能表的控件,監測是否觸發控件,若是,觸發分離事件展開功能表,若否,循環監測;
[0011]或,預設手指單向滑動屏幕或雙向滑動屏幕事件,監測滑動屏幕事件是否發生,若是,觸發分離事件展開功能表,若否,循環監測;
[0012]或,預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測。
[0013]進一步,所述步驟3中第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開的具體步驟為:
[0014]在桌面畫布上創建立體幾何形的繪制畫面,功能表圖標繪制于立體幾何形繪制畫面上;
[0015]第一立體模型與第二立體模型按照預設的軌跡分離時,立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。
[0016]優選地,所述立體幾何形繪制畫面為圓柱形繪制畫面,在桌面畫布上創建圓柱形的繪制畫面,功能表圖標繪制于圓柱形繪制畫面上;
[0017]第一立體模型與第二立體模型按照預設的軌跡分離時,圓柱形繪制畫面在兩立體模型之間旋轉展開。
[0018]進一步,所述第一立體模型與第二立體模型按照預設的軌跡分離時,兩立體模型沿Z軸向前移動。
[0019]為實現本發明另一目的,本發明還采用如下技術方案:一種立體桌面功能表展開的系統,所述系統還包括:
[0020]預設單元,用于預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;
[0021]監測單元,用于監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表;
[0022]立體模型分離單元,用于控制第一立體模型與第二立體模型按照預設的軌跡分離;
[0023]功能表展開單元,用于控制功能表隨著第一立體模型與第二立體模型的分離,在兩模型之間展開。
[0024]進一步,所述觸發分離事件展開功能表的響應動作具體為:
[0025]預設單元預設觸發分離事件展開功能表的控件,監測模塊監測是否觸發控件,若是,觸發分離事件展開功能表,若否,循環監測;
[0026]或,預設單元預設手指單向滑動屏幕或雙向滑動屏幕事件,監測滑動屏幕事件是否發生,若是,觸發分離事件展開功能表,若否,循環監測;
[0027]或,預設單元預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測。
[0028]進一步,所述功能表展開單元在桌面畫布上創建立體幾何形的繪制畫面,將功能表圖標繪制于立體幾何形繪制畫面上;
[0029]當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。
[0030]優選地,所述立體幾何形繪制畫面為圓柱形繪制畫面,功能表展開單元在桌面畫布上創建圓柱形的繪制畫面,將功能表圖標繪制于圓柱形繪制畫面上;
[0031]當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制圓柱形繪制畫面在兩立體模型之間旋轉展開。
[0032]進一步,所述當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,立體模型分離單元控制兩立體模型沿Z軸向前移動。
[0033]與現有技術相比,本發明的有益效果在于:本發明通過預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表;第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開,即可完成功能表打開的操作,滿足了用戶的個性化需求,增強了用戶體驗。【專利附圖】
【附圖說明】
[0034]圖1是實施例一立體桌面功能表展開的系統模塊示意圖;
[0035]圖2是實施例一立體桌面功能表展開的實現方法流程圖;
[0036]圖3是實施例一第一立體模型底座與第二立體模型底座蓋的效果圖;
[0037]圖4是圖3中底座與底座蓋相分離的效果圖;
[0038]圖5是圖3中底座與底座蓋相分離,功能表隨底座蓋旋轉作旋轉展開的效果圖;
[0039]圖6是圖3中底座與底座蓋分離完畢,功能表完全展示的效果圖。
【具體實施方式】
[0040]下面將結合附圖以及具體實施方法來詳細說明本發明,在本發明的示意性實施及說明用來解釋本發明,但并不作為對本發明的限定。
[0041]實施例一
[0042]如圖1所示,一種立體桌面功能表展開的系統,所述系統還包括:
[0043]預設單元,用于預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;所述分離事件展開功能表的響應動作具體為:預設單元預設觸發分離事件展開功能表的控件。
[0044]監測單元,用于監測是否觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作及是否觸發控件。
[0045]立體模型分離單元,用于控制第一立體模型與第二立體模型按照預設的軌跡分離;當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,立體模型分離單元控制兩立體模型沿Z軸向前移動。
[0046]功能表展開單元,用于控制功能表隨著第一立體模型與第二立體模型的分離,在兩模型之間展開,具體為:所述功能表展開單元在桌面畫布上創建立體幾何形的繪制畫面,將功能表圖標繪制于立體幾何形繪制畫面上,當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。所述立體幾何形繪制畫面為圓柱形繪制畫面,功能表展開單元在桌面畫布上創建圓柱形的繪制畫面,將功能表圖標繪制于圓柱形繪制畫面上;當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制圓柱形繪制畫面在兩立體模型之間旋轉展開。
[0047]如圖2所示,一種立體桌面功能表展開的實現方法,包括以下步驟:
[0048]SlOl:監測是否觸發分離事件展開功能表的控件,若是,進入步驟S102,若否,循環監測;
[0049]S102:在桌面畫布上創建立體幾何形的繪制畫面,功能表圖標繪制于立體幾何形繪制畫面上;
[0050]S103:第一立體模型與第二立體模型按照預設的軌跡分離,立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。
[0051]如圖3所示,所述第一立體模型為底座1,第二立體模型為底座蓋2,觸發底座I與底座蓋2分離事件展開功能表的控件4 ;所述立體幾何形繪制畫面為圓柱形繪制畫面3,在桌面畫布上創建圓柱形的繪制畫面3,功能表圖標繪制于圓柱形繪制畫面3上。[0052]如圖4?6所示,當觸發底座I與底座蓋2分離事件展開功能表的控件4時,底座I與底座蓋2沿Z軸向前移動,底座蓋2按照預設的軌跡向上旋轉,此時,圓柱形繪制畫面3在底座I與底座蓋2之間隨著底座蓋2的運動軌跡旋轉展開,形成具有立體視覺效果的功能表展開方式。
[0053]本發明通過預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作;監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表;第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開,即可完成功能表打開的操作,滿足了用戶的個性化需求,增強了用戶體驗。
[0054]實施例二
[0055]本發明除以下特征外,同實施例一:
[0056]所述觸發分離事件展開功能表的響應動作具體為:預設單元預設手指單向滑動屏幕或雙向滑動屏幕事件,監測滑動屏幕事件是否發生,若是,觸發分離事件展開功能表,若否,循環監測。
[0057]實施例三
[0058]本發明除以下特征外,同實施例一:
[0059]所述觸發分離事件展開功能表的響應動作具體為:預設單元預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測。
[0060]以上對本發明實施例所提供的技術方案進行了詳細介紹,本文中應用了具體個例對本發明實施例的原理以及實施方式進行了闡述,以上實施例的說明只適用于幫助理解本發明實施例的原理;同時,對于本領域的一般技術人員,依據本發明實施例,在【具體實施方式】以及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【權利要求】
1.一種立體桌面功能表展開的實現方法,其特征在于,包括以下步驟: S1、預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作; S2、監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表; S3、第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開。
2.根據權利要求1所述的實現方法,其特征在于,所述步驟I中觸發分離事件展開功能表的響應動作具體為: 預設觸發分離事件展開功能表的控件,監測是否觸發控件,若是,觸發分離事件展開功能表,若否,循環監測; 或,預設手指單向滑動屏幕或雙向滑動屏幕事件,監測滑動屏幕事件是否發生,若是,觸發分離事件展開功能表,若否,循環監測; 或,預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測。
3.根據權利要求1所述的實現方法,其特征在于,所述步驟3中第一立體模型與第二立體模型按照預設的軌跡分離,功能表在第一立體模型與第二立體模型之間隨著兩模型的分離而展開的具體步驟為: 在桌面畫布上創建立體幾何形的繪制畫面,功能表圖標繪制于立體幾何形繪制畫面上; 第一立體模型與第二立體模型按照預設的軌跡分離時,立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。
4.根據權利要求3所述的實現方法,其特征在于,所述立體幾何形繪制畫面為圓柱形繪制畫面,在桌面畫布上創建圓柱形的繪制畫面,功能表圖標繪制于圓柱形繪制畫面上; 第一立體模型與第二立體模型按照預設的軌跡分離時,圓柱形繪制畫面在兩立體模型之間旋轉展開。
5.根據權利要求1所述的實現方法,其特征在于,所述第一立體模型與第二立體模型按照預設的軌跡分離時,兩立體模型沿Z軸向前移動。
6.一種立體桌面功能表展開的系統,其特征在于,所述系統還包括: 預設單元,用于預設第一立體模型與第二立體模型的分離事件及觸發分離事件展開功能表的響應動作; 監測單元,用于監測觸發第一立體模型與第二立體模型分離事件展開功能表的響應動作是否發生,若是,觸發分離事件展開功能表; 立體模型分離單元,用于控制第一立體模型與第二立體模型按照預設的軌跡分離; 功能表展開單元,用于控制功能表隨著第一立體模型與第二立體模型的分離,在兩模型之間展開。
7.根據權利要求6所述的系統,其特征在于,所述觸發分離事件展開功能表的響應動作具體為: 預設單元預設觸發分離事件展開功能表的控件,監測模塊監測是否觸發控件,若是,觸發分離事件展開功能表,若否,循環監測; 或, 預設單元預設手指單向滑動屏幕或雙向滑動屏幕事件,監測滑動屏幕事件是否發生,若是,觸發分離事件展開功能表,若否,循環監測; 或,預設單元預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測; 或,預設單元預設單擊或雙擊屏幕事件,監測單擊或雙擊屏幕事件是否發生,若是,觸發分離事件彈出菜單欄,若否,循環監測。
8.根據權利要求6所述的系統,其特征在于,所述功能表展開單元在桌面畫布上創建立體幾何形的繪制畫面,將功能表圖標繪制于立體幾何形繪制畫面上; 當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制立體幾何形繪制畫面在兩立體模型之間按照預設的運動軌跡展開。
9.根據權利要求8所述的系統,其特征在于,所述立體幾何形繪制畫面為圓柱形繪制畫面,功能表展開單元在桌面畫布上創建圓柱形的繪制畫面,將功能表圖標繪制于圓柱形繪制畫面上; 當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,功能表展開單元控制圓柱形繪制畫面在兩立體模型之間旋轉展開。
10.根據權利要求6所述的系統,其特征在于,所述當立體模型分離單元控制第一立體模型與第二立體模型按照預設的軌跡分離時,立體模型分離單元控制兩立體模型沿Z軸向前移動。
【文檔編號】G06F3/0482GK103984474SQ201410189123
【公開日】2014年8月13日 申請日期:2014年5月6日 優先權日:2014年5月6日
【發明者】鄧裕強, 黃愛華, 梁國盛, 陳東成, 陳家煜, 譚舒, 巢子良 申請人:廣州市久邦數碼科技有限公司