一種桌面管理的方法及終端設(shè)備的制作方法
【專利摘要】本發(fā)明實施例公開了一種管理桌面的方法,包括:獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。相應地,本發(fā)明實施例還公開了一種終端設(shè)備。本發(fā)明實施例可以實現(xiàn)智能化地管理桌面顯示的圖標。
【專利說明】一種桌面管理的方法及終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,尤其涉及一種桌面管理的方法及終端設(shè)備。
【背景技術(shù)】
[0002]通常用戶會將一些經(jīng)常設(shè)置的應用程序生成快捷方式的圖標在桌面上顯示,或?qū)⒃O(shè)置一些經(jīng)常使用的文件夾或文件放置在桌面上顯示,以便于方便快捷地使用上述應用程序或文件。為了方便用戶使用桌面顯示的圖標,開發(fā)商開發(fā)了桌面管理軟件以管理桌面顯示的圖標,該軟件可以將桌面顯示的不同屬性的圖標進行分類布局;如使用一個框格將快捷方式的圖標框起來,使用另一個框格將文件夾的圖標框起來,再使用一個框格將文件的圖標的框起來。目前,但該類軟件的分類布局僅僅是在桌面上用框等形式將桌面顯示的圖標進行分類,需要由用戶調(diào)整框的大小和布局的樣式,這樣無法實現(xiàn)智能化地管理桌面顯示的圖標。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種管理桌面的方法及終端設(shè)備,可以實現(xiàn)智能化地管理桌面顯示的圖標。
[0004]本發(fā)明實施例提供的一種管理桌面的方法,包括:
[0005]獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;
[0006]根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;
[0007]將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
[0008]相應地,本發(fā)明實施例還提供了一種終端設(shè)備,包括:獲取單元、選擇單元和執(zhí)行單元,其中:
[0009]所述獲取單元,用于獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;
[0010]所述選擇單元,用于根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;
[0011]所述執(zhí)行單元,用于將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
[0012]上述技術(shù)方案中,獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。這樣可以實現(xiàn)根據(jù)屏幕的分辨率以及桌面顯示的圖標的數(shù)量自動選擇管理桌面的布局樣式,以達到智能化地管理桌面顯示的圖標的效果。
【專利附圖】
【附圖說明】[0013]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實施例提供的一種管理桌面的方法的流程示意圖;
[0015]圖2是本發(fā)明實施例提供的另一種管理桌面的方法的流程示意圖;
[0016]圖3是本發(fā)明實施例提供的另一種管理桌面的方法的流程示意圖;
[0017]圖4是本發(fā)明實施例提供的管理桌面布局樣式的示意圖;
[0018]圖5是本發(fā)明實施例提供的另一種管理桌面布局樣式的示意圖;
[0019]圖6是本發(fā)明實施例提供的一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0020]圖7是本發(fā)明實施例提供的另一種終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]圖1是本發(fā)明實施例提供的一種管理桌面的方法的流程示意圖,如圖1所示,包括:
[0023]101、獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;
[0024]102、根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;
[0025]103、將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
[0026]可選的,如桌面顯示的圖標包括快捷方式的圖標、文件夾的圖標和文件的圖標,通過上述步驟就可以自動根據(jù)屏幕的分辨率和桌面顯示的圖標的數(shù)量,將選擇一種合適的管理桌面的布局樣式分別在不同的格子中顯示上述快捷方式的圖標、文件夾的圖標和文件的圖標。以實現(xiàn)智能化地管理桌面顯示的圖標的效果。
[0027]上述技術(shù)方案中,獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量;根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子;將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。這樣可以實現(xiàn)根據(jù)屏幕的分辨率以及桌面顯示的圖標的數(shù)量自動選擇管理桌面的布局樣式,以達到智能化地管理桌面顯示的圖標的效果。
[0028]圖2是本發(fā)明實施例提供的另一種管理桌面的方法的流程示意圖,如圖2所示,包括:
[0029]201、獲取所述屏幕的第一維度上的分辨率,以及獲取桌面顯示的每種不同屬性的圖標的數(shù)量;
[0030]其中,桌面顯示的圖標包括以下至少一種屬性的圖標:快捷方式的圖標、文件夾的圖標、文件的圖標。[0031]可選的,上述第一維度上的分辨率可以是第一維度上的像素。
[0032]可選的,上述文件的圖標可以如下至少一種圖標:
[0033]視頻的圖標、首頻的圖標、圖片的圖標和文檔的圖標。
[0034]202、根據(jù)所述屏幕在所述第一維度上所能容納的最大圖標數(shù)和所述桌面顯示的每種不同屬性的圖標的數(shù)量,從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種。
[0035]可選的,可以是預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種滿足第一維度上所能容納的最大圖標數(shù),且格子可以顯示所述桌面顯示的每種不同屬性的圖標的布局樣式,例如,當所述桌面顯示圖標總數(shù)比較少時,就可以選擇一種只包含一個格子的布局樣式,當所述桌面顯示圖標總數(shù)比較多時,就可以選擇一種只包含多個格子的布局樣式,且每個格子顯示一種屬性的圖標等。
[0036]203、將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
[0037]這樣就可以實現(xiàn)根據(jù)屏幕的第一維度上的分辨率,以及桌面顯示的每種不同屬性的圖標的數(shù)量選擇出合適的布局樣式,從而實現(xiàn)智能地管理桌面顯示的圖標。
[0038]作為一種可選的實施方式,所述方法還可以包括:
[0039]根據(jù)所述屏幕的第一維度上的分辨率、所述布局樣式中的格子在所述第一維度上距離所述屏幕的第一端和第二端的最短距離、所述圖標在所述第一維度上距離所述格子的第一端和第二端的距離、所述圖標在所述第一維度上的最大分辨率尺度,確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
[0040]可選的,這里可以是預先確定上述預先設(shè)置的至少一種管理桌面的布局樣式中每個布局樣式下所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
[0041]可選的,所述方法還可以包括:
[0042]還根據(jù)所述布局樣式中的格子間在所述第一維度上的距離來確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
[0043]S卩,根據(jù)所述屏幕的第一維度上的分辨率、所述布局樣式中的格子在所述第一維度上距離所述屏幕的第一端和第二端的最短距離、所述圖標在所述第一維度上距離所述格子的第一端和第二端的距離、所述布局樣式中的格子間在所述第一維度上的距離、所述圖標在所述第一維度上的最大分辨率尺度,確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
[0044]可選的,上述屏幕在所述第一維度上所能容納的最大圖標數(shù)可以是第一維度上的分辨率減去所述布局樣式中的格子在所述第一維度上距離所述屏幕的第一端和第二端的最短距離,以及減去所述圖標在所述第一維度上距離所述格子的第一端和第二端的距離、以及減去所述布局樣式中的格子間在所述第一維度上的距離后所述的分辨率所能容納的最大圖標數(shù)。
[0045]作為一種可選的實施方式,所述方法還可以包括:
[0046]根據(jù)桌面顯示的每種不同屬性的圖標的數(shù)量確定所述布局樣式中的格子在第一維度上的尺度。
[0047]這樣可以實現(xiàn)根據(jù)每種不同屬性的圖標的數(shù)量來確定所述布局樣式中的格子在第一維度上的尺度,例如,將布局樣式中的格子在第一維度上的尺度確定為該格子中所顯示的圖標的數(shù)量成一定比例,即布局樣式中不同的格子在第一維度上的尺度可以根據(jù)該格子中顯示的圖標的數(shù)量而定。從而可以有效地控制格子的尺度,讓桌面更加的簡潔。
[0048]作為一種可選的實施方式,所述方法還可以包括:
[0049]204、按照當前使用的管理桌面的布局樣式的格子在第一維度上的尺度與該格子內(nèi)所顯示的圖標的數(shù)量成正比的調(diào)整規(guī)則,調(diào)整當前使用的管理桌面的布局樣式的格子的在第一維度上的尺度。
[0050]該實施方式中,可以實現(xiàn)在選定布局樣式后,還可以根據(jù)當前桌面所顯示的圖標的數(shù)量,調(diào)整當前使用的管理桌面的布局樣式的格子的在第一維度上的尺度。
[0051]可選的,在本發(fā)明實施例中,不同的布局樣式在所述第一維度上實現(xiàn)格子尺度的變化和/或格子數(shù)量的變化;和/或,
[0052]不同的布局樣式在不同于所述第一維度的第二維度上實現(xiàn)格子尺度的變化和/或格子數(shù)量的變化。
[0053]即每一個布局樣式所包含的格子的尺度和格子的數(shù)量都可以是不同的,例如:布局樣式I包含一個格子,布局樣式2包含多個格子、布局樣式3在某一列中一個格子,但在另一列中包含多個格子等。且每個布局樣式中格子的排列形式都可以不同。
[0054]上述技術(shù)方案中,在上面實施例的基礎(chǔ)上,可以實現(xiàn)根據(jù)屏幕的第一維度上的分辨率,以及桌面顯示的每種不同屬性的圖標的數(shù)量選擇出合適的布局樣式,從而實現(xiàn)智能地管理桌面顯示的圖標。
[0055]圖3是本發(fā)明實施例提供的另一種管理桌面的方法的流程示意圖,如圖3所示,包括:
[0056]301、獲取所述屏幕的高度,以及獲取桌面顯示的每種不同屬性的圖標的數(shù)量;桌面顯示的圖標包括以下至少一種屬性的圖標:快捷方式的圖標、文件夾的圖標、文件的圖標。
[0057]需要說明的是,可以是上述高度具體可以是屏幕頂端和底端之間的分辨率值,本實施例中僅以高度為例進行說明,但本發(fā)明實施例中可以是以高度或者為寬度等其它參數(shù)實現(xiàn)的,即上述第一維度包括但不限于高度和寬度。
[0058]302、根據(jù)所述屏幕在一列上所能容納的最大圖標數(shù)和所述桌面顯示的每種不同屬性的圖標的數(shù)量,從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種。
[0059]可選的,上述屏幕在一列上所能容納的最大圖標數(shù),即屏幕一列最多能顯示的圖標數(shù)量。
[0060]303、將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
[0061]作為一種可選的實施方式,所述方法還可以包括:
[0062]根據(jù)所述屏幕的高度、所述布局樣式中的格子距離所述屏幕的頂端和底端的最短距離、所述圖標距離所述格子的頂端和底端的距離、所述圖標的最大高度,確定所述屏幕在一列上所能容納的最大圖標數(shù)。
[0063]可選的,這里可以是預先確定上述預先設(shè)置的至少一種管理桌面的布局樣式中每個布局樣式下所述屏幕在一列上所能容納的最大圖標數(shù)。
[0064]可選的,所述方法還可以包括:
[0065]還根據(jù)所述布局樣式中的格子間上下的距離來確定所述屏幕在一列上所能容納的最大圖標數(shù)。[0066]即,根據(jù)所述屏幕的高度、所述布局樣式中的格子距離所述屏幕的頂端和底端的最短距離、所述圖標距離所述格子的頂端和底端的距離、所述布局樣式中的格子間上下的距離、所述圖標的最大高度,確定所述屏幕在一列上所能容納的最大圖標數(shù)。
[0067]作為一種可選的實施方式,所述方法還可以包括:
[0068]根據(jù)桌面顯示的每種不同屬性的圖標的數(shù)量確定所述布局樣式中的格子的高度。
[0069]該實施方式,可以實現(xiàn)根據(jù)桌面顯示的圖標的數(shù)據(jù)確定布局樣式中的格子的高度。當然,本發(fā)明實施例中還可以是根據(jù)桌面顯示的圖標的數(shù)據(jù)確定布局樣式中的格子的覽度。
[0070]作為一種可選的實施方式,所述方法還可以包括:
[0071]304、按照當前使用的管理桌面的布局樣式的格子的高度與該格子內(nèi)所顯示的圖標的數(shù)量成正比的調(diào)整規(guī)則,調(diào)整當前使用的管理桌面的布局樣式的格子的高度。
[0072]該實施方式中,可以實現(xiàn)在選定布局樣式后,還可以根據(jù)當前桌面所顯示的圖標的數(shù)量,調(diào)整當前使用的管理桌面的布局樣式的格子的高度。
[0073]作為一種可選的實施方式,不同的布局樣式實現(xiàn)格子的高度的變化和/或每一列中格子數(shù)量的變化;
[0074]和/ 或,
[0075]不同的布局樣式實現(xiàn)格子的寬度的變化和/或每個行中格子數(shù)量的變化。
[0076]下面以具體的布局樣式進行舉例說明:
[0077]例如,如圖4所示,一種管理桌面布局樣式只包含一列,且該列中只包含一個格子,這樣可以實現(xiàn)在一個格子顯示桌面上所有的圖標(例如:下文提到管理桌面布局樣式一),該布局樣式主要可以用于桌面顯示的圖標的數(shù)量比較少的情況;另一種管理桌面布局樣式只包含一列,且該列中只包含三個格子,這樣可以實現(xiàn)在三個格子顯示桌面上所有的圖標(例如:下文提到管理桌面布局樣式二),該布局樣式主要可以用于桌面顯示的圖標的數(shù)量比上一情況中多的情況;另一種管理桌面布局樣式包含兩列,且第一列中只包含一個格子,第二列包含兩個格子,這樣可以實現(xiàn)在不同列的三個格子顯示桌面上所有的圖標(例如:下文提到管理桌面布局樣式三),該布局樣式主要可以用于桌面顯示的圖標的數(shù)量比上兩種情況中多的情況;當然本發(fā)明中包含但不限于上述三種,還可以包含適用于桌面顯示的圖標的數(shù)量更多的情況,如包含三列,且每列包含多個框的布局樣式。
[0078]例如:當所述桌面顯示的每種不同屬性的圖標的數(shù)量之和小于所述屏幕在一列上所能容納的最大圖標數(shù)時,步驟302就可以從預先設(shè)置的至少一種管理桌面的布局樣式中選擇上述管理桌面布局樣式一;
[0079]例如:當所述桌面顯示的每種不同屬性的圖標的數(shù)量之和大于所述屏幕在一列上所能容納的最大圖標數(shù)時,步驟302就可以從預先設(shè)置的至少一種管理桌面的布局樣式中選擇上述管理桌面布局樣式二。
[0080]如步驟302通過如下公式進行選擇上述管理桌面布局樣式一:
[0081]
【權(quán)利要求】
1.一種管理桌面的方法,其特征在于,包括: 獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量; 根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子; 將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取屏幕的信息包括: 獲取所述屏幕的第一維度上的分辨率; 獲取桌面顯示的每種不同屬性的圖標的數(shù)量;桌面顯示的圖標包括以下至少一種屬性的圖標:快捷方式的圖標、文件夾的圖標、文件的圖標。
3.如權(quán)利要求1或2所述的方法,其特征在于,包括: 根據(jù)所述屏幕的第一維度上的分辨率、所述布局樣式中的格子在所述第一維度上距離所述屏幕的第一端和第二端的最短距離、所述圖標在所述第一維度上距離所述格子的第一端和第二端的距離、所述圖標在所述第一維度上的最大分辨率尺度,確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
4.如權(quán)利要求3所述的方法,其特征在于,還包括: 還根據(jù)所述布局樣式中的格子間在所述第一維度上的距離來確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
5 .如權(quán)利要求3或4所述的方法,其特征在于,所述根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,包括: 根據(jù)所述屏幕在所述第一維度上所能容納的最大圖標數(shù)和所述桌面顯示的每種不同屬性的圖標的數(shù)量,從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種。
6.如權(quán)利要求2所述的方法,其特征在于,根據(jù)桌面顯示的每種不同屬性的圖標的數(shù)量確定所述布局樣式中的格子在第一維度上的尺度。
7.如權(quán)利要求1或2所述的方法,其特征在于,還包括: 按照當前使用的管理桌面的布局樣式的格子在第一維度上的尺度與該格子內(nèi)所顯示的圖標的數(shù)量成正比的調(diào)整規(guī)則,調(diào)整當前使用的管理桌面的布局樣式的格子的在第一維度上的尺度。
8.如權(quán)要求I或2所述的方法,其特征在于: 不同的布局樣式在所述第一維度上實現(xiàn)格子尺度的變化和/或格子數(shù)量的變化; 和/或, 不同的布局樣式在不同于所述第一維度的第二維度上實現(xiàn)格子尺度的變化和/或格子數(shù)量的變化。
9.一種終端設(shè)備,其特征在于,包括:獲取單元、選擇單元和執(zhí)行單元,其中: 所述獲取單元,用于獲取屏幕的信息,所述信息包含所述屏幕的分辨率和桌面顯示的圖標的數(shù)量; 所述選擇單元,用于根據(jù)所述信息從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種,所述布局樣式包括至少一個用于容納所述圖標的格子; 所述執(zhí)行單元,用于將桌面顯示的圖標放置于所述選擇的管理桌面的布局樣式的格子中顯示。
10.如權(quán)利要求9所述的設(shè)備,其特征在于,所述選擇單元還用于獲取所述屏幕的第一維度上的分辨率,以及獲取桌面顯示的每種不同屬性的圖標的數(shù)量;桌面顯示的圖標包括以下至少一種屬性的圖標:快捷方式的圖標、文件夾的圖標、文件的圖標。
11.如權(quán)利要求9或10所述的設(shè)備,所述設(shè)備還包括: 第一確定單元,用于根據(jù)所述屏幕的第一維度上的分辨率、所述布局樣式中的格子在所述第一維度上距離所述屏幕的第一端和第二端的最短距離、所述圖標在所述第一維度上距離所述格子的第一端和第二端的 距離、所述圖標在所述第一維度上的最大分辨率尺度,確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
12.如權(quán)利要求11所述的設(shè)備,其特征在于,所述第一確定單元還用于還根據(jù)所述布局樣式中的格子間在所述第一維度上的距離來確定所述屏幕在所述第一維度上所能容納的最大圖標數(shù)。
13.如權(quán)利要求11或12所述的設(shè)備,其特征在于,所述選擇單元還用于根據(jù)所述屏幕在所述第一維度上所能容納的最大圖標數(shù)和所述桌面顯示的每種不同屬性的圖標的數(shù)量,從預先設(shè)置的至少一種管理桌面的布局樣式中選擇一種。
14.如權(quán)利要求10所述的設(shè)備,其特征在于,所述設(shè)備還包括: 第二確定單元,用于根據(jù)桌面顯示的每種不同屬性的圖標的數(shù)量確定所述布局樣式中的格子在第一維度上的尺度。
15.如權(quán)利要求9或10所述的設(shè)備,其特征在于,所述設(shè)備還包括: 調(diào)整單元,用于按照當前使用的管理桌面的布局樣式的格子在第一維度上的尺度與該格子內(nèi)所顯示的圖標的數(shù)量成正比的調(diào)整規(guī)則,調(diào)整當前使用的管理桌面的布局樣式的格子的在第一維度上的尺度。
【文檔編號】G06F3/0484GK103941958SQ201310024899
【公開日】2014年7月23日 申請日期:2013年1月23日 優(yōu)先權(quán)日:2013年1月23日
【發(fā)明者】嚴舟, 崔孝林 申請人:騰訊科技(深圳)有限公司