處理停靠欄的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種處理??繖诘姆椒把b置,屬于信息處理【技術(shù)領(lǐng)域】。方法包括:檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鳎瑘D標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);如果當(dāng)前屏停靠欄上的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖冢⒈煌蟿拥膱D標(biāo)放置在下一屏??繖谏?;其中,下一屏??繖跒樾陆⒌囊黄镣?繖?,或者,下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖?。本發(fā)明在當(dāng)前屏停靠欄的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目后,通過顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖冢⒎胖帽煌蟿拥膱D標(biāo)至圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?,從而可增加放置到停靠欄上的圖標(biāo)個數(shù)。
【專利說明】處理??繖诘姆椒把b置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,特別涉及一種處理??繖诘姆椒把b置。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的飛速發(fā)展,智能移動終端在人群中迅速普及。通常為了方便快捷地執(zhí)行諸如流量監(jiān)控、音樂播放等操作,用戶會將其常用應(yīng)用程序的圖標(biāo)放置于??繖谥?。而停靠欄作為一種用于啟動、切換運行中的應(yīng)用程序的功能界面,通過點擊??繖谥械膱D標(biāo),可以直接進(jìn)入該圖標(biāo)對應(yīng)的應(yīng)用程序。因此,如何對停靠欄進(jìn)行處理,可以對其中的圖標(biāo)所對應(yīng)的應(yīng)用程序產(chǎn)生直接影響。
[0003]現(xiàn)有技術(shù)在對??繖谶M(jìn)行處理時,在桌面上設(shè)置一屏??繖?,且對該屏停靠欄上可放置的圖標(biāo)個數(shù)進(jìn)行了限定,而該圖標(biāo)可以為應(yīng)用程序的圖標(biāo),也可以為文件夾的圖標(biāo)。當(dāng)用戶拖動其常用的應(yīng)用程序或文件夾的圖標(biāo)至??繖跁r,如果此時??繖谏系膱D標(biāo)個數(shù)未達(dá)到限定數(shù)目,則可將該用戶拖動的圖標(biāo)成功放置在??繖谥?;而如果此時停靠欄上的圖標(biāo)個數(shù)已達(dá)到限定數(shù)目,則該用戶拖動的圖標(biāo)將無法成功放置在停靠欄上。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于現(xiàn)有技術(shù)僅在桌面上設(shè)置了一屏??繖?,且限定了該??繖诳煞胖玫膱D標(biāo)個數(shù),致使能夠放置到??繖谏系膽?yīng)用程序或文件夾的圖標(biāo)個數(shù)較少,從而使通過??繖趩踊蚯袚Q運行的應(yīng)用程序的個數(shù)也受到一定限制。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種處理??繖诘姆椒把b置。所述技術(shù)方案如下:
[0007]一方面,提供了一種處理??繖诘姆椒?,所述方法包括:
[0008]檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮?,所述圖標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);
[0009]如果所述當(dāng)前屏停靠欄上的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏停靠欄,并將被拖動的圖標(biāo)放置在所述下一屏??繖谏?;
[0010]其中,所述下一屏??繖跒樾陆⒌囊黄镣?繖冢蛘?,所述下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖?。
[0011]另一方面,提供了一種處理??繖诘难b置,所述裝置包括:
[0012]第一檢測模塊,用于檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鳎鰣D標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);
[0013]第一顯示模塊,用于當(dāng)所述當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目時,顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?;
[0014]處理模塊,用于將所述第一檢測模塊檢測到的被拖動的圖標(biāo)放置在所述第一顯示模塊顯示的下一屏??繖谏?;[0015]其中,所述下一屏??繖跒樾陆⒌囊黄镣?繖?,或者,所述下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖?。
[0016]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0017]在當(dāng)前屏??繖诘膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目后,通過顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏停靠欄,并放置被拖動的圖標(biāo)至圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏停靠欄,從而可增加放置到停靠欄上的圖標(biāo)個數(shù)。
【專利附圖】
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明實施例一提供的一種處理停靠欄的方法流程圖;
[0020]圖2是本發(fā)明實施例二提供的一種處理??繖诘姆椒鞒虉D;
[0021]圖3是本發(fā)明實施例二提供的一種顯示??繖诘慕K端屏幕示意圖;
[0022]圖4是本發(fā)明實施例二提供的一種放置被拖動的圖標(biāo)至停靠欄之前的終端屏幕示意圖;
[0023]圖5是本發(fā)明實施例二提供的一種放置被拖動的圖標(biāo)至??繖谥蟮慕K端屏幕示意圖;
[0024]圖6是本發(fā)明實施例二提供的另一種放置被拖動的圖標(biāo)至停靠欄之前的終端屏眷不意圖;
[0025]圖7是本發(fā)明實施例二提供的另一種放置被拖動的圖標(biāo)至停靠欄之后的終端屏眷不意圖;
[0026]圖8是本發(fā)明實施例二提供的一種切換相鄰屏停靠欄前后的終端屏幕示意圖;
[0027]圖9是本發(fā)明實施例二提供的一種顯示最終清理結(jié)果的終端屏幕示意圖;
[0028]圖10是本發(fā)明實施例二提供的一種顯示數(shù)字加水缸效果的終端屏幕示意圖;
[0029]圖11是本發(fā)明實施例二提供的一種彈出流量提示窗口的終端屏幕示意圖;
[0030]圖12是本發(fā)明實施例三提供的第一種處理停靠欄的裝置結(jié)構(gòu)示意圖;
[0031]圖13是本發(fā)明實施例三提供的第二種處理??繖诘难b置結(jié)構(gòu)示意圖;
[0032]圖14是本發(fā)明實施例三提供的第三種處理??繖诘难b置結(jié)構(gòu)示意圖;
[0033]圖15是本發(fā)明實施例三提供的第四種處理??繖诘难b置結(jié)構(gòu)示意圖;
[0034]圖16是本發(fā)明實施例三提供的第五種處理??繖诘难b置結(jié)構(gòu)示意圖;
[0035]圖17是本發(fā)明實施例三提供的第六種處理??繖诘难b置結(jié)構(gòu)示意圖;
[0036]圖18是本發(fā)明實施例三提供的第七種處理??繖诘难b置結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0038]實施例一[0039]本發(fā)明提供了一種處理??繖诘姆椒ǎ瑓⒁妶D1,本實施例提供的方法流程包括:
[0040]步驟101:檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鳎瑘D標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);
[0041]步驟102:如果當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖冢⒈煌蟿拥膱D標(biāo)放置在下一屏??繖谏?;其中,下一屏??繖跒樾陆⒌囊黄镣?繖冢蛘?,下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖?。
[0042]進(jìn)一步地,顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖谥?,該方法還包括:
[0043]判斷已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目;
[0044]如果已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)均達(dá)到預(yù)設(shè)數(shù)目,則新建立一屏??繖?。
[0045]進(jìn)一步地,該方法還包括:
[0046]檢測當(dāng)前屏??繖谏系幕羷幼?,并根據(jù)滑屏動作的滑動方向從當(dāng)前屏??繖谇袚Q到當(dāng)前屏停靠欄的上一屏??繖诨蛳乱黄镣?繖?。
[0047]進(jìn)一步地,該方法還包括:
[0048]顯示每屏??繖趯?yīng)的圖形標(biāo)識,并在檢測到任一屏停靠欄對應(yīng)的圖形標(biāo)識被點擊后,從當(dāng)前屏??繖谇袚Q到被點擊的圖形標(biāo)識所對應(yīng)的一屏??繖凇?br>
[0049]進(jìn)一步地,該方法還包括:
[0050]顯示??繖诘脑O(shè)置選項,并在接收到用戶選擇的設(shè)置選項后,根據(jù)用戶選擇的設(shè)置選項對停靠欄進(jìn)行設(shè)置;
[0051]其中,??繖诘脑O(shè)置選項至少包括對??繖诘某叽?、透明度、背景及??繖谏戏胖玫膱D標(biāo)個數(shù)、圖標(biāo)尺寸、效果進(jìn)行設(shè)置的選項。
[0052]進(jìn)一步地,該方法還包括:
[0053]檢測??繖谏系膱D標(biāo)被點擊的操作,并直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序。
[0054]進(jìn)一步地,該方法還包括:
[0055]監(jiān)測停靠欄上的圖標(biāo)所對應(yīng)的應(yīng)用程序的狀態(tài),并通過應(yīng)用程序?qū)?yīng)的圖標(biāo)顯示應(yīng)用程序的狀態(tài)。
[0056]本實施例提供的方法,在當(dāng)前屏??繖诘膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目后,通過顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?,并放置被拖動的圖標(biāo)至圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?,從而可增加放置到??繖谏系膱D標(biāo)個數(shù)。另外,通過顯示??繖诘脑O(shè)置選項,將便于用戶對??繖谶M(jìn)行自定義設(shè)置,還可豐富??繖诘拿阑Ч?。進(jìn)一步地,在檢測到圖標(biāo)被點擊的操作后,直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序,可快速地實現(xiàn)應(yīng)用程序所對應(yīng)的功能,從而較方便與快捷。
[0057]實施例二
[0058]本發(fā)明實施例提供了一種處理停靠欄的方法,現(xiàn)結(jié)合上述實施例一的內(nèi)容,對本實施例提供的處理停靠欄的方式進(jìn)行詳細(xì)地解釋說明。參見圖2,本實施例提供的方法流程包括:
[0059]步驟201:檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鳎瑘D標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);
[0060]針對該步驟,??繖诰唧w為一種圖形用戶界面中用于啟動、切換運行中的應(yīng)用程序的功能界面,用戶通過將其常用應(yīng)用程序的圖標(biāo)拖動至停靠欄,可實現(xiàn)快捷地啟動或切換應(yīng)用程序。例如,如圖3中的橢圓區(qū)域所示,??繖谥锌商砑右魳穲D標(biāo)、信息圖標(biāo)、終端加速圖標(biāo)及紅點清理圖標(biāo)等用戶常用應(yīng)用程序的圖標(biāo),當(dāng)用戶欲執(zhí)行音樂播放操作時,只需直接在??繖谥悬c擊音樂圖標(biāo)即可實現(xiàn)音樂播放。
[0061]其中,檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鳎ǖ幌抻?定位當(dāng)前屏??繖诩敖K端屏幕上每個圖標(biāo)相對于終端屏幕的位置,之后實時檢測每個圖標(biāo)相對于終端屏幕的位置是否發(fā)生變化,如果終端屏幕上某一圖標(biāo)相對于終端屏幕的位置發(fā)生變化,則判斷該圖標(biāo)相對于終端屏幕的新位置是否位于當(dāng)前屏??繖谒诘奈恢?,如果是,則檢測到將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮?。
[0062]另外,除上述檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮鞯姆绞酵猓€可以采取其他檢測方式,本實施例對此不作具體限定。
[0063]步驟202:判斷當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)是否達(dá)到預(yù)設(shè)數(shù)目,如果是,則執(zhí)行步驟203,如果否,則執(zhí)行步驟206 ;
[0064]具體地,預(yù)設(shè)數(shù)目可設(shè)置為4個。當(dāng)然,預(yù)設(shè)數(shù)目除上述數(shù)值4以外,還可以為其他數(shù)值,例如,5或6等等,本實施例對預(yù)設(shè)數(shù)目的大小不進(jìn)行具體限定。
[0065]以預(yù)設(shè)數(shù)目為4為例,如果當(dāng)前屏停靠欄上的圖標(biāo)個數(shù)為4個,則由于圖標(biāo)個數(shù)已達(dá)到預(yù)設(shè)數(shù)目,所以執(zhí)行步驟203;如果當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)未2個,則由于圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目,所以執(zhí)行步驟206。
[0066]步驟203:判斷已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目;如果是,則執(zhí)行步驟204 ;如果否,則執(zhí)行步驟205 ;
[0067]針對該步驟,如果當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則繼續(xù)判斷已建立且除當(dāng)前屏??繖谝酝獾母髌镣?繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目,如果已建立且除當(dāng)前屏??繖谝酝獾母髌镣?繖谏戏胖玫膱D標(biāo)個數(shù)均達(dá)到預(yù)設(shè)數(shù)目,則執(zhí)行下述步驟204 ;如果已建立且除當(dāng)前屏??繖谝酝獾囊黄镣?繖谏戏胖玫膱D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目,則執(zhí)行步驟205。
[0068]具體地,判斷已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目的具體實現(xiàn)方式,包括但不限于:依次判斷已建立的各屏停靠欄上的圖標(biāo)個數(shù)是否達(dá)到預(yù)設(shè)數(shù)目,并記錄對各屏停靠欄的判斷結(jié)果,在得到各屏??繖诘呐袛嘟Y(jié)果后,根據(jù)各屏??繖诘呐袛嘟Y(jié)果判斷已建立的各屏停靠欄上放置的圖標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目。
[0069]其中,除了上述判斷已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目的方式外,還可采取其他判斷方式,本實施例對此不作具體限定。
[0070]步驟204:新建立一屏停靠欄且顯示該新建立的一屏??繖冢⒈煌蟿拥膱D標(biāo)放置在該新建立的一屏??繖谏?,流程結(jié)束;
[0071]具體地,如圖4中橢圓區(qū)域所示,以已建立兩屏停靠欄,且分別以符號Pl和P2命名已建立的兩屏??繖冢A(yù)設(shè)數(shù)目為4個,Pl及P2上的圖標(biāo)個數(shù)均為4個為例,如果用戶現(xiàn)欲將其終端屏幕上的流量監(jiān)控圖標(biāo)拖動至當(dāng)前屏??繖谏希瑒t由于此時Pl及P2上的圖標(biāo)個數(shù)均為4個,所以將在已建立兩屏停靠欄的基礎(chǔ)上,新建立一屏??繖?,并將該新建立的一屏停靠欄顯示在終端的屏幕上,且將流量監(jiān)控圖標(biāo)放置在該新建立的一屏??繖谏稀F渲?,放置流量監(jiān)控圖標(biāo)至??繖诤螅?繖诘囊晥D可如圖5中的橢圓區(qū)域所示。
[0072]步驟205:顯示已建立且圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖冢⒈煌蟿拥膱D標(biāo)放置在該一屏??繖谏?,流程結(jié)束;
[0073]具體地,如圖6中的橢圓區(qū)域所示,以已建立兩屏??繖?,且分別以符號Pl和P2命名已建立的兩屏??繖?,預(yù)設(shè)數(shù)目為4個,Pl上的圖標(biāo)個數(shù)為4個,P2上的圖標(biāo)個數(shù)為I個,Pi為當(dāng)前屏??繖跒槔?,如果用戶現(xiàn)欲將其終端屏幕上的流量監(jiān)控圖標(biāo)拖動至當(dāng)前屏停靠欄上,則由于此時Pl上的圖標(biāo)個數(shù)已達(dá)到4個而P2上的圖標(biāo)個數(shù)未達(dá)到4個,所以P2將顯示在終端的屏幕上,并將流量監(jiān)控圖標(biāo)放置在P2上,且置于已放置在P2上的圖標(biāo)之后。其中,放置流量監(jiān)控圖標(biāo)至P2前后,??繖诘囊晥D可如圖7中的橢圓區(qū)域所示。
[0074]需要說明的是,如果當(dāng)前屏停靠欄上的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則可通過上述步驟203至205對被拖動的圖標(biāo)進(jìn)行放置,且處理流程至此結(jié)束;如果當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目,可通過下述步驟對被拖動的圖標(biāo)進(jìn)行放置,具體包括但不限于如下步驟206的內(nèi)容。
[0075]步驟206:將被拖動的圖標(biāo)放置在當(dāng)前屏停靠欄上,流程結(jié)束。
[0076]具體地,以已建立兩屏??繖冢曳謩e以符號Pl和P2命名已建立的兩屏??繖冢A(yù)設(shè)數(shù)目為4個,Pl上的圖標(biāo)個數(shù)均為4個,P2上的圖標(biāo)個數(shù)為I個,P2為當(dāng)前屏??繖跒槔?,如果用戶現(xiàn)欲將其終端屏幕上的流量監(jiān)控圖標(biāo)拖動至當(dāng)前屏??繖谏希瑒t由于此時P2上的圖標(biāo)個數(shù)未達(dá)到4個,所以可直接將流量監(jiān)控圖標(biāo)放置在P2上,且置于已放置在P2上的圖標(biāo)之后。
[0077]需要說明的是,在執(zhí)行完上述步驟201至步驟206后,放置被拖動的圖標(biāo)至??繖诘牟僮骺芍链私Y(jié)束。進(jìn)一步地,為了便于用戶查看任一已建立的停靠欄,本實施例提供的方法,還包括切換停靠欄的步驟,具體包括但不限于如下兩種方式:
[0078]第一種:檢測當(dāng)前屏??繖谏系幕羷幼鳎⒏鶕?jù)滑屏動作的滑動方向從當(dāng)前屏??繖谇袚Q到當(dāng)前屏??繖诘纳弦黄镣?繖诨蛳乱黄镣?繖?。
[0079]針對該種方式,根據(jù)滑屏動作的滑動方向從當(dāng)前屏??繖谇袚Q到當(dāng)前屏停靠欄的上一屏??繖诨蛳乱黄镣?繖跁r,可通過在終端系統(tǒng)上安裝相關(guān)的??繖诳刂瞥绦?qū)崿F(xiàn)。具體實施時,如果該停靠欄控制程序檢測到當(dāng)前??繖谒诘奈恢么嬖诨羷幼?,則該??繖诳刂瞥绦蚩煽刂平K端屏幕上的??繖趶漠?dāng)前屏切換到上一屏或下一屏,而終端屏幕上除停靠欄之外的其他區(qū)域不會隨著該當(dāng)前屏??繖谏系幕羷幼鞫瑒訐Q頁。
[0080]為了便于理解,以??繖谖挥诮K端屏幕底部,滑屏動作為自左向右的直線滑動操作,已建立三屏??繖冢柗謩e為P1、P2及P3,且Pl為當(dāng)前屏??繖?,Pl的上一屏停靠欄為P2、P1的下一屏??繖跒镻3為例,如果檢測到Pl上存在自左向右的直線滑動操作,則自動由Pl切換到P2。
[0081]第二種:顯示每屏??繖趯?yīng)的圖形標(biāo)識,并在檢測到任一屏??繖趯?yīng)的圖形標(biāo)識被點擊后,從當(dāng)前屏??繖谇袚Q到被點擊的圖形標(biāo)識所對應(yīng)的一屏停靠欄。
[0082]針對該種方式,可在新建立一屏??繖诤?,同時為該屏??繖谠O(shè)置一個圖形標(biāo)識。如圖8所示,該圖形標(biāo)識具體可為一個圓形圖標(biāo)。在檢測到任一屏停靠欄對應(yīng)的圓形圖標(biāo)被點擊后,立即從當(dāng)前屏停靠欄切換到被點擊的圓形圖標(biāo)所對應(yīng)的一屏??繖凇G覟榱藚^(qū)分被點擊的圓形圖標(biāo),當(dāng)終端屏幕上顯示被點擊的圓形圖標(biāo)所對應(yīng)的一屏停靠欄時,該被點擊的圓形圖標(biāo)的亮度將較于其他未被點擊的圓形圖標(biāo)的亮度有所提升,以提示用戶終端屏幕當(dāng)前顯示的一屏??繖谂c其相對應(yīng)。其中,檢測到任一屏??繖趯?yīng)的圖形標(biāo)識被點擊后,終端屏.的視圖可如圖8所不。
[0083]另外,每屏停靠欄對應(yīng)的圖形標(biāo)識的類型,除了圓形圖標(biāo)外,還可以為其他類型的圖形標(biāo)識。例如,橫置的小三角等等,本實施例對此不進(jìn)行具體限定。
[0084]進(jìn)一步地,為了增強(qiáng)終端用戶的視覺體驗和豐富??繖诘拿阑Ч?,本實施例提供的方法還包括顯示停靠欄的設(shè)置選項,并以此對停靠欄進(jìn)行設(shè)置的步驟,具體包括但不限于如下內(nèi)容:
[0085]顯示??繖诘脑O(shè)置選項,并在接收到用戶選擇的設(shè)置選項后,根據(jù)用戶選擇的設(shè)置選項對??繖谶M(jìn)行設(shè)置;其中,??繖诘脑O(shè)置選項至少包括對??繖诘某叽?、透明度、背景及??繖谏戏胖玫膱D標(biāo)個數(shù)、圖標(biāo)尺寸、效果進(jìn)行設(shè)置的選項。
[0086]例如,??繖诘某叽邕x項可以有終端屏幕的1/16大小、1/8大小等;??繖诘耐该鞫冗x項可以有不透明、50%透明及100%透明等;??繖诘谋尘斑x項可以實現(xiàn)將存儲在用戶終端內(nèi)存卡上的任一圖片設(shè)置為停靠欄背景的功能;??繖谏戏胖玫膱D標(biāo)個數(shù)可以為4個或5個等等;停靠欄上放置的圖標(biāo)尺寸選項可以有放置之前的原始大小、放置之前的1/2大小等;而??繖谏戏胖玫膱D標(biāo)的效果具體可為當(dāng)用戶點擊圖標(biāo)時,圖標(biāo)則呈現(xiàn)上下彈跳、翻牌或水缸等動畫效果以響應(yīng)用戶的點擊操作。
[0087]當(dāng)然,??繖诘脑O(shè)置選項除了包括對停靠欄的尺寸、透明度、背景及??繖谏戏胖玫膱D標(biāo)個數(shù)、圖標(biāo)尺寸、效果選項外,還可以包括其它選項。例如,??繖谙鄬τ诮K端屏幕的位置及停靠欄的形狀等等,本實施例對??繖诘脑O(shè)置選項包括的內(nèi)容,不進(jìn)行具體限定。
[0088]進(jìn)一步地,為了能夠快速地運行被點擊的圖標(biāo)對應(yīng)的應(yīng)用程序,本實施例提供的方法還包括對停靠欄中被點擊的圖標(biāo)進(jìn)行處理的步驟,具體包括但不限于如下內(nèi)容:
[0089]檢測??繖谏系膱D標(biāo)被點擊的操作,并直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序;
[0090]其中,檢測??繖谏系膱D標(biāo)被點擊的操作,包括但不限于:獲取用戶點擊終端屏幕的位置坐標(biāo),并將該位置坐標(biāo)與之前記錄的停靠欄上每個圖標(biāo)的位置坐標(biāo)進(jìn)行比較,如果用戶點擊終端屏幕的位置坐標(biāo)與??繖谥心骋粓D標(biāo)的位置坐標(biāo)相一致,則檢測到??繖谏蠄D標(biāo)被點擊的操作。
[0091]在檢測??繖谏系膱D標(biāo)被點擊后,可直接運行該被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序。例如,以用戶欲清理終端的緩存文件,且將停靠欄上放置的圖標(biāo)的效果設(shè)置為上下彈跳選項為例,則在用戶點擊終端加速圖標(biāo)后,終端加速圖標(biāo)將上下彈跳并直接運行程序清理緩存文件。在清理完畢緩存文件后,將在終端屏幕上顯示如圖9所示的最終清理結(jié)果。比如,在一個矩形框內(nèi)顯示“釋放內(nèi)存:76.5兆;清理垃圾:14.3兆”字樣,并在預(yù)設(shè)時間內(nèi)自動消失。其中,預(yù)設(shè)時間具體可為3秒。當(dāng)然,預(yù)設(shè)時間的大小,除上述數(shù)值外,還可以為其他大小,例如,2秒等等,本實施例對預(yù)設(shè)時間的大小不進(jìn)行具體限定。進(jìn)一步地,顯示最終的清理結(jié)果的具體實現(xiàn)方式,還可以為其他方式,例如在一個懸浮的氣球中顯示“釋放內(nèi)存:76.5兆;清理垃圾:14.3兆”字樣,本實施例對顯示最終清理結(jié)果的方式同樣不進(jìn)行具體限定。[0092]進(jìn)一步地,本實施例提供的方法還包括監(jiān)測停靠欄上圖標(biāo)對應(yīng)的應(yīng)用程序的狀態(tài)及顯示該應(yīng)用程序的狀態(tài)的步驟,具體包括但不限于如下內(nèi)容:
[0093]監(jiān)測停靠欄上的圖標(biāo)所對應(yīng)的應(yīng)用程序的狀態(tài),并通過應(yīng)用程序?qū)?yīng)的圖標(biāo)顯示應(yīng)用程序的狀態(tài)。
[0094]例如,以用戶在流量監(jiān)控主程序中設(shè)置了包月套餐為30兆,并點擊了流量監(jiān)控圖標(biāo)為例,則將實時監(jiān)控用戶的流量使用情況,并實時統(tǒng)計用戶當(dāng)前的流量使用情況,且將統(tǒng)計得到的流量使用情況,在流量監(jiān)控圖標(biāo)上以圖10中橢圓區(qū)域所示的數(shù)字加水缸的效果進(jìn)行顯示;當(dāng)用戶使用流量達(dá)到套餐限定流量的一定比例時,比如90%,將彈出如圖11所示的提示窗口,以提示用戶其本月已使用流量將達(dá)到套餐限額。
[0095]本實施例提供的方法,在當(dāng)前屏停靠欄的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目后,通過顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏停靠欄,并放置被拖動的圖標(biāo)至圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?,從而可增加放置到??繖谏系膱D標(biāo)個數(shù)。另外,通過顯示??繖诘脑O(shè)置選項,將便于用戶對??繖谶M(jìn)行自定義設(shè)置,還可豐富??繖诘拿阑Ч?。進(jìn)一步地,在檢測到圖標(biāo)被點擊的操作后,直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序,可快速地實現(xiàn)應(yīng)用程序所對應(yīng)的功能,從而較方便與快捷。
[0096]實施例三
[0097]本發(fā)明實施例提供了一種處理??繖诘难b置,參見圖12,該裝置包括:
[0098]第一檢測模塊1201,用于檢測將圖標(biāo)拖動至當(dāng)前屏停靠欄的操作,圖標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo);
[0099]第一顯示模塊1202,用于當(dāng)當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目時,顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?;
[0100]處理模塊1203,用于將第一檢測模塊1201檢測到的被拖動的圖標(biāo)放置在第一顯示模塊1202顯示的下一屏停靠欄上;
[0101]其中,下一屏??繖跒樾陆⒌囊黄镣?繖?,或者,下一屏停靠欄為已建立且圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖凇?br>
[0102]進(jìn)一步地,參見圖13,該裝置還包括:
[0103]判斷模塊1204,用于判斷已建立的各屏停靠欄上放置的圖標(biāo)個數(shù)是否均達(dá)到預(yù)設(shè)數(shù)目;
[0104]增加模塊1205,用于當(dāng)判斷模塊1204判斷出已建立的各屏停靠欄上放置的圖標(biāo)個數(shù)均達(dá)到預(yù)設(shè)數(shù)目時,新建立一屏??繖?。
[0105]進(jìn)一步地,參見圖14,該裝置還包括:
[0106]第二檢測模塊1206,用于檢測當(dāng)前屏??繖谏系幕羷幼?;
[0107]第一切換模塊1207,用于根據(jù)第二檢測模塊1206檢測到的滑屏動作的滑動方向從當(dāng)前屏??繖谇袚Q到當(dāng)前屏??繖诘纳弦黄镣?繖诨蛳乱黄镣?繖?。
[0108]需要說明的是,第二檢測模塊1206及第一切換模塊1207既可置于第一設(shè)置模塊1201之前,也可置于處理模塊1203之后,圖14僅給出一種可能的實現(xiàn)方式,本實施例對第二檢測模塊1206及第一切換模塊1207的位置不進(jìn)行具體限定。
[0109]進(jìn)一步地,參見圖15,該裝置還包括:
[0110]第二顯示模塊1208,用于顯示每屏停靠欄對應(yīng)的圖形標(biāo)識;[0111]第二切換模塊1209,用于在檢測到第二顯示模塊1208顯示的任一屏??繖趯?yīng)的圖形標(biāo)識被點擊后,從當(dāng)前屏??繖谇袚Q到被點擊的圖形標(biāo)識所對應(yīng)的一屏停靠欄。
[0112]需要說明的是,第二顯示模塊1208及第二切換模塊1209既可置于第一設(shè)置模塊1201之前,也可置于處理模塊1203之后,圖15僅給出一種可能的實現(xiàn)方式,本實施例對第二顯示模塊1208及第一切換模塊1209的位置不進(jìn)行具體限定。
[0113]進(jìn)一步地,參見圖16,該裝置還包括:
[0114]第三顯示模塊1210,用于顯示停靠欄的設(shè)置選項;
[0115]設(shè)置模塊1211,用于在接收到用戶選擇的設(shè)置選項后,根據(jù)用戶選擇的設(shè)置選項對??繖谶M(jìn)行設(shè)置;
[0116]其中,??繖诘脑O(shè)置選項至少包括對??繖诘某叽纭⑼该鞫?、背景及停靠欄上放置的圖標(biāo)個數(shù)、圖標(biāo)尺寸、效果進(jìn)行設(shè)置的選項。
[0117]需要說明的是,第三顯示模塊1210及設(shè)置模塊1211既可置于第一檢測模塊1201之前,也可置于處理模塊1203或第一切換模塊1207之后,圖16僅給出一種可能的實現(xiàn)方式,本實施例對第三顯示模塊1210及設(shè)置模塊1211的位置不進(jìn)行具體限定。
[0118]進(jìn)一步地,參見圖17,該裝置還包括:
[0119]第三檢測模塊1212,用于檢測??繖谏系膱D標(biāo)被點擊的操作;
[0120]運行模塊1213,用于直接運行第三檢測模塊1212檢測到的被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序。
[0121]需要說明的是,第三檢測模塊1212及運行模塊1213既可置于第一設(shè)置模塊1201之前,也可置于處理模塊1203或第一切換模塊1207或設(shè)置模塊1211之后,圖17僅給出一種可能的實現(xiàn)方式,本實施例對第三檢測模塊1212及運行模塊1213的位置不進(jìn)行具體限定。
[0122]進(jìn)一步地,參見圖18,該裝置還包括:
[0123]監(jiān)測模塊1214,用于監(jiān)測??繖谏系膱D標(biāo)所對應(yīng)的應(yīng)用程序的狀態(tài);
[0124]第四顯示模塊1215,用于通過應(yīng)用程序?qū)?yīng)的圖標(biāo)顯示監(jiān)測模塊1214監(jiān)測到的應(yīng)用程序的狀態(tài)。
[0125]需要說明的是,監(jiān)測模塊1214及第四顯示模塊1215既可置于第一設(shè)置模塊1201之前,也可置于處理模塊1203或第一切換模塊1207或設(shè)置模塊1211或運行模塊1213之后,圖18僅給出一種可能的實現(xiàn)方式,本實施例對監(jiān)測模塊1214及第四顯示模塊1215的位置不進(jìn)行具體限定。
[0126]綜上所述,本發(fā)明實施例提供的裝置,在當(dāng)前屏??繖诘膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目后,通過顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖冢⒎胖帽煌蟿拥膱D標(biāo)至圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖冢瑥亩稍黾臃胖玫酵?繖谏系膱D標(biāo)個數(shù)。另外,通過顯示停靠欄的設(shè)置選項,將便于用戶對??繖谶M(jìn)行自定義設(shè)置,還可豐富??繖诘拿阑Ч?。進(jìn)一步地,在檢測到圖標(biāo)被點擊的操作后,直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序,可快速地實現(xiàn)應(yīng)用程序所對應(yīng)的功能,從而較方便與快捷。
[0127]需要說明的是:上述實施例提供的處理停靠欄的裝置在處理??繖跁r,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的處理停靠欄的裝置與處理??繖诘姆椒▽嵤├龑儆谕粯?gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0128]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0129]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0130]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種處理停靠欄的方法,其特征在于,所述方法包括: 檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮?,所述圖標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo); 如果所述當(dāng)前屏停靠欄上的圖標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目,則顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏停靠欄,并將被拖動的圖標(biāo)放置在所述下一屏停靠欄上; 其中,所述下一屏停靠欄為新建立的一屏??繖冢蛘?,所述下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏??繖凇?br>
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖谥?,所述方法還包括: 判斷已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)是否均達(dá)到所述預(yù)設(shè)數(shù)目; 如果所述已建立的各屏停靠欄上放置的圖標(biāo)個數(shù)均達(dá)到所述預(yù)設(shè)數(shù)目,則新建立一屏??繖?。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測所述當(dāng)前屏??繖谏系幕羷幼?,并根據(jù)所述滑屏動作的滑動方向從所述當(dāng)前屏停靠欄切換到所述 當(dāng)前屏??繖诘纳弦黄镣?繖诨蛳乱黄镣?繖?。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 顯示每屏??繖趯?yīng)的圖形標(biāo)識,并在檢測到任一屏停靠欄對應(yīng)的圖形標(biāo)識被點擊后,從所述當(dāng)前屏停靠欄切換到被點擊的圖形標(biāo)識所對應(yīng)的一屏??繖凇?br>
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 顯示??繖诘脑O(shè)置選項,并在接收到用戶選擇的設(shè)置選項后,根據(jù)用戶選擇的設(shè)置選項對??繖谶M(jìn)行設(shè)置; 其中,所述??繖诘脑O(shè)置選項至少包括對停靠欄的尺寸、透明度、背景及??繖谏戏胖玫膱D標(biāo)個數(shù)、圖標(biāo)尺寸、效果進(jìn)行設(shè)置的選項。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 檢測??繖谏系膱D標(biāo)被點擊的操作,并直接運行被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序。
7.根據(jù)權(quán)利要求1或6所述的方法,其特征在于,所述方法還包括: 監(jiān)測??繖谏系膱D標(biāo)所對應(yīng)的應(yīng)用程序的狀態(tài),并通過應(yīng)用程序?qū)?yīng)的圖標(biāo)顯示所述應(yīng)用程序的狀態(tài)。
8.—種處理??繖诘难b置,其特征在于,所述裝置包括: 第一檢測模塊,用于檢測將圖標(biāo)拖動至當(dāng)前屏??繖诘牟僮?,所述圖標(biāo)為應(yīng)用程序的圖標(biāo)或文件夾的圖標(biāo); 第一顯示模塊,用于當(dāng)所述當(dāng)前屏??繖谏系膱D標(biāo)個數(shù)達(dá)到預(yù)設(shè)數(shù)目時,顯示圖標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的下一屏??繖?; 處理模塊,用于將所述第一檢測模塊檢測到的被拖動的圖標(biāo)放置在所述第一顯示模塊顯示的下一屏??繖谏希? 其中,所述下一屏停靠欄為新建立的一屏??繖?,或者,所述下一屏??繖跒橐呀⑶覉D標(biāo)個數(shù)未達(dá)到預(yù)設(shè)數(shù)目的一屏停靠欄。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 判斷模塊,用于判斷已建立的各屏停靠欄上放置的圖標(biāo)個數(shù)是否均達(dá)到所述預(yù)設(shè)數(shù)目; 增加模塊,用于當(dāng)所述判斷模塊判斷出已建立的各屏??繖谏戏胖玫膱D標(biāo)個數(shù)均達(dá)到所述預(yù)設(shè)數(shù)目時,新建立一屏??繖凇?br>
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第二檢測模塊,用于檢測所述當(dāng)前屏停靠欄上的滑屏動作; 第一切換模塊,用于根據(jù)所述第二檢測模塊檢測到的滑屏動作的滑動方向從所述當(dāng)前屏??繖谇袚Q到所述當(dāng)前屏停靠欄的上一屏??繖诨蛳乱黄镣?繖?。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第二顯示模塊,用于顯示每屏??繖趯?yīng)的圖形標(biāo)識; 第二切換模塊,用于在檢測到所述第二顯示模塊顯示的任一屏停靠欄對應(yīng)的圖形標(biāo)識被點擊后,從所述當(dāng)前屏停靠欄切換到被點擊的圖形標(biāo)識所對應(yīng)的一屏??繖?。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第三顯示模塊,用于 顯示??繖诘脑O(shè)置選項; 設(shè)置模塊,用于在接收到用戶選擇的設(shè)置選項后,根據(jù)用戶選擇的設(shè)置選項對??繖谶M(jìn)行設(shè)置; 其中,所述停靠欄的設(shè)置選項至少包括對??繖诘某叽?、透明度、背景及??繖谏戏胖玫膱D標(biāo)個數(shù)、圖標(biāo)尺寸、效果進(jìn)行設(shè)置的選項。
13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第三檢測模塊,用于檢測??繖谏系膱D標(biāo)被點擊的操作; 運行模塊,用于直接運行所述第三檢測模塊檢測到的被點擊的圖標(biāo)所對應(yīng)的應(yīng)用程序。
14.根據(jù)權(quán)利要求8或13所述的裝置,其特征在于,所述裝置還包括: 監(jiān)測模塊,用于監(jiān)測停靠欄上的圖標(biāo)所對應(yīng)的應(yīng)用程序的狀態(tài); 第四顯示模塊,用于通過應(yīng)用程序?qū)?yīng)的圖標(biāo)顯示所述監(jiān)測模塊監(jiān)測到的應(yīng)用程序的狀態(tài)。
【文檔編號】G06F3/0481GK103970400SQ201310043387
【公開日】2014年8月6日 申請日期:2013年2月4日 優(yōu)先權(quán)日:2013年2月4日
【發(fā)明者】袁燦材, 龍瓊, 邱金濤 申請人:騰訊科技(深圳)有限公司