一種將應用程式的圖標快速添加至桌面的方法及裝置製造方法
2023-05-01 05:05:36 1
一種將應用程式的圖標快速添加至桌面的方法及裝置製造方法
【專利摘要】本發明公開了一種將應用程式的圖標快速添加至桌面的方法及裝置,該方法是:當功能表中至少一應用程式的圖標被選擇後,在顯示界面上展現有若干與桌面對應的接收框;將選擇的應用程式的圖標拖動至一接收框之中,該應用程式的圖標即放置於該接收框對應的桌面上。該裝置包括與該方法對應的幾個模塊。採用本發明可以將功能表中的應用程式的圖標批量、快速地添加至選定的桌面上,精簡了用戶的操作流程。
【專利說明】一種將應用程式的圖標快速添加至桌面的方法及裝置
【技術領域】
[0001]本發明涉及一種基於Android系統的桌面系統的一種將應用程式的圖標快速添加至桌面的方法及裝置。
【背景技術】
[0002]Android系統是一種基於Linux的開放性內核的操作平臺,該平臺由作業系統、中間件、用戶界面和應用軟體組成,是一個為移動終端打造一個真正完全開放和完整的操作
T D O
[0003]GO桌面系統是一款基於Android平臺開發的手機桌面系統,跟傳統的桌面系統相t匕,GO桌面功能更加強大,展現的形式也更加新穎豐富,用戶可以配置和選擇的內容也更加豐富。從發布至今的一年多時間內,全球已經超過I億的用戶下載,市場上相應的桌面主題也有上千個,穩居全球Android桌面市場佔有率第一位。
[0004]GO桌面系統主要包括桌面和功能表兩大模塊,桌面模塊為用戶平常使用手機時最多使用的操作區域,可包括I?9個屏幕;功能表模塊為用戶管理手機內安裝的所有應用的操作區域。
[0005]現有的將功能表中的應用程式的圖標添加至桌面的操作流程大致為:在功能表內長按待添加至桌面的應用程式的圖標,當前顯示界面跳轉至桌面,將該應用程式圖標放置於該桌面之中。由於該方法一次只能添加一個應用程式的圖標,無法實現快速的批量的添加應用程式的圖標的功能。
【發明內容】
[0006]針對現有技術的不足,本發明的目的在於提供一種能夠批量、方便地將應用程式的圖標快速添加至桌面中的方法及裝置。
[0007]為實現上述目的,本發明採用的技術方案如下:
[0008]一種將應用程式的圖標快速添加至桌面的方法,包括以下步驟:
[0009]當功能表中至少一應用程式的圖標被選擇後,在顯示界面上展現有若干與桌面對應的接收框;
[0010]將選擇的應用程式的圖標拖動至一接收框之中,該應用程式的圖標即放置於該接收框對應的桌面上。
[0011]進一步,被選中的應用程式的圖標通過放大,並且呈半透明狀態來顯示該圖標已經被選中。
[0012]優選的,所述接收框顯示為該接收框對應的桌面在縮略狀態下,呈半透明狀態的縮略圖。
[0013]具體的,當應用程式的圖標拖至所述接收框上時,該接收框呈現放大狀態。
[0014]進一步,當應用程式的圖標停留於所述接收框上時,如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈綠色;否則,該接收框的邊框呈紅色。[0015]進一步,當應用程式的圖標停留於所述接收框上時,如果停留時間超過一設定時間,則將當前的顯示界面跳轉至該接收框對應的桌面;否則,則將該應用程式的圖標添加至該接收框對應的桌面之中。
[0016]一種將應用程式的圖標快速添加至桌面的裝置,該裝置包括:
[0017]功能表模塊,用於將應用程式的圖標集中展現於一顯示界面上;
[0018]接收框模塊,與所述功能表模塊連接,用於在應用程式的圖標被選擇後,在顯示界面上顯示若干與桌面對應的接收框;
[0019]桌面模塊,與所述接收框模塊連接,用於將拖入該接收框中的應用程式的圖標放置於該接收框對應的桌面之中。
[0020]進一步,接收框模塊在顯示界面上顯示若干與桌面對應的接收框,具體是:
[0021 ] 該接收框為該接收框對應的桌面在縮略狀態下的縮略圖。
[0022]具體的,被拖至所述接收框中的應用程式的圖標被放置於該接收框對應的桌面中,具體是:
[0023]當應用程式的圖標停留於接收框中時,如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈綠色;否則,該接收框的邊框呈紅色。
[0024]優選的,當應用程式的圖標停留於接收框中時,如果停留時間超過一設定時間,桌面模塊將當前顯示界面跳轉至該接收框對應的桌面;否則,將該應用程式的圖標添加至該接收框對應的桌面之中。
[0025]採用本發明方法或者裝置後,可以將功能表中的應用程式的圖標批量、快速地添加至選定的桌面上,精簡了用戶的操作流程。
[0026]為了充分地了解本發明的目的、特徵和效果,以下將結合附圖對本發明的構思、具體結構及產生的技術效果作進一步說明。
【專利附圖】
【附圖說明】
[0027]圖1是本發明方法對應的流程圖;
[0028]圖2是本發明裝置對應的框圖;
【具體實施方式】
[0029]如圖1所示,本發明公開了一種將應用程式的圖標快速添加至桌面的方法,該方法是:
[0030]Stepl:在功能表中選擇一個或者多個應用程式的圖標。具體的說,可以通過長按待添加的應用程式的圖標後,通過桌面系統的圖像動畫引擎mars實現圖標的抖動效果和圖像的縮放,該圖標通過放大並且呈現出半透明狀態來顯示該圖標已經被選中。
[0031]當功能表中的應用程式的圖標被選中後,可以通過桌面系統的消息通信機制實現功能表和桌面之間的數據同步以及圖片處理技術得到桌面的映像,在該顯示界面的底部展現若干與桌面對應的接收框。具體的,該接收框通過改變位圖的大小和alpha通道值來顯示為與其對應的桌面在縮略狀態下的、呈半透明狀態下的縮略圖。
[0032]Step2:將選擇的應用程式的圖標拖動至接收框上,該應用程式的圖標即放置於該接收框對應的桌面上。具體的,當應用程式的圖標拖動至一接收框上時,通過對屏幕觸摸點在屏幕坐標系中的位置(Point)與接收框在坐標系內所佔有的有效區域(Rect)大小來判斷觸摸點是否在接收區域內,通過位圖處理技術將該接收框立即呈現出放大狀態。在將拖動應用程式的圖標至接收框上時,也可以通過多點觸摸技術實現圖標拖動與滑屏同時進行,將接收框左右滑動以選擇需要放置的桌面對應的接收框。
[0033]當應用程式的圖標停留於該接收框上時,如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈現綠色,表示允許將該選擇的應用程式的圖標放置於該接收框對應的桌面之中;否則,該接收框的邊框呈現紅色,表示拒絕將該選擇的應用程式的圖標放置於該接收框對應的桌面中。
[0034]如果拖動應用程式的圖標至接收框上的停留時間超過一設定時間,如2s,則將當前顯示屏幕跳轉至該接收框對應的桌面,否則,將該應用程式的圖標添加至該接收框對應的桌面之中。
[0035]本實施例還公開了一種上述方法對應的裝置,該裝置包括:
[0036]功能表模塊1,用於將應用程式的圖標集中展現於一顯示界面上;
[0037]接收框模塊2,與所述應用程式模塊I連接,用於在功能表模塊I中至少一應用程式的圖標被選中後,在顯示界面上顯示若干與桌面對應的接收框;各接收框分別與該接收框對應的桌面在縮略狀態下、呈半透明狀態下的縮略圖;
[0038]桌面模塊3,與所述接收框模塊2連接,通過GO桌面同步通信機制將程序圖標實時的添加到接收框所對應的桌面模塊3屏幕單元,再將屏幕單元按照縮放比例畫到畫布中並通知功能表接收模塊2更新對應的屏幕映像即接收模塊2中的接收框,完成將拖入該接收框中的應用程式的圖標放置於該接收框對應的桌面之中。
[0039]當被拖至所述接收框中的應用程式的圖標被放置於該接收框對應的桌面過程中,當應用程式的圖標停留於接收框中時,通過數據同步技術判斷接收框是否有剩餘空間:如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈綠色;否則,該接收框的邊框呈紅色。
[0040]當應用程式的圖標停留於接收框中時,如果停留時間超過一設定時間,如2s,桌面模塊將當前顯示屏幕跳轉至該接收框對應的桌面;否則,通過Mars縮放動畫將該應用程式的圖標添加至該接收框對應的桌面之中。
[0041]以上詳細描述了本發明的較佳具體實施例,應當理解,本領域的普通技術無需創造性勞動就可以根據本發明的構思做出諸多修改和變化。因此,凡本【技術領域】中技術人員依本發明構思在現有技術基礎上通過邏輯分析、推理或者根據有限的實驗可以得到的技術方案,均應該在由本權利要求書所確定的保護範圍之中。
【權利要求】
1.一種將應用程式的圖標快速添加至桌面的方法,其特徵在於,包括以下步驟: 當功能表中至少一應用程式的圖標被選擇後,在顯示界面上展現有若干與桌面對應的接收框; 將選擇的應用程式的圖標拖動至一接收框之中,該應用程式的圖標即放置於該接收框對應的桌面上。
2.如權利要求1所述的方法,其特徵在於,被選中的應用程式的圖標通過放大,並且呈半透明狀態來顯示該圖標已經被選中。
3.如權利要求1所述的方法,其特徵在於,所述接收框顯示為該接收框對應的桌面在縮略狀態下,呈半透明狀態的縮略圖。
4.如權利要求1所述的方法,其特徵在於,當應用程式的圖標拖至所述接收框上時,該接收框呈現放大狀態。
5.如權利要求4所述的方法,其特徵在於,當應用程式的圖標停留於所述接收框上時,如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈綠色;否則,該接收框的邊框呈紅色。
6.如權利要求1所述的方法,其特徵在於,當應用程式的圖標停留於所述接收框上時,如果停留時間超過一設定時間,則將當前的顯示界面跳轉至該接收框對應的桌面;否則,則將該應用程式的圖標添加至該接收框對應的桌面之中。
7.一種將應用程式的圖標快速添加至桌面的裝置,其特徵在於,該裝置包括: 功能表模塊,用於將應用程式的圖標集中展現於一顯示界面上; 接收框模塊,與所述功能表模塊連接,用於在應用程式的圖標被選擇後,在顯示界面上顯示若干與桌面對應的接收框; 桌面模塊,與所述接收框模塊連接,用於將拖入該接收框中的應用程式的圖標放置於該接收框對應的桌面之中。
8.如權利要求7所述的裝置,其特徵在於,接收框模塊在顯示界面上顯示若干與桌面對應的接收框,具體是:該接收框為該接收框對應的桌面在縮略狀態下的縮略圖。
9.如權利要求8所述的裝置,其特徵在於,被拖至所述接收框中的應用程式的圖標被放置於該接收框對應的桌面中,具體是:當應用程式的圖標停留於接收框中時,如果該接收框對應的桌面具有剩餘的放置空間,則該接收框的邊框呈綠色;否則,該接收框的邊框呈紅色。
10.如權利要求9所述的裝置,其特徵在於,當應用程式的圖標停留於接收框中時,如果停留時間超過一設定時間,桌面模塊將當前顯示界面跳轉至該接收框對應的桌面;否則,將該應用程式的圖標添加至該接收框對應的桌面之中。
【文檔編號】G06F3/0484GK103455240SQ201210201524
【公開日】2013年12月18日 申請日期:2012年6月18日 優先權日:2012年6月18日
【發明者】鄧裕強, 黃愛華, 梁國盛, 許琨, 江平, 徐江平, 敖日明 申請人:廣州市久邦數碼科技有限公司