本技術(shù)涉及多媒體,特別涉及一種圖集顯示方法、裝置、終端及存儲介質(zhì)。
背景技術(shù):
1、隨著多媒體技術(shù)的不斷發(fā)展,終端通常通過圖集的方式來分類存儲各類多媒體資源。圖集一般包括實體圖集和虛擬圖集。其中,實體圖集是指在媒體庫中有對應(yīng)的文件夾的多媒體資源集合,如相機(jī)圖集、截屏錄屏圖集等。虛擬圖集是指在媒體庫中無對應(yīng)的文件夾的多媒體資源集合,如收藏圖集、所有照片圖集等。因此,如何對圖集進(jìn)行顯示以方便用戶查看圖集中的多媒體資源,是一個需要解決的技術(shù)問題。
2、相關(guān)技術(shù)中,在圖集展示界面,終端通常以圖集的封面縮略圖的形式對多個圖集進(jìn)行顯示。封面縮略圖可以根據(jù)圖集的創(chuàng)建時間進(jìn)行排序,也可以根據(jù)圖集的觸發(fā)頻率進(jìn)行排序。
3、然而,由于虛擬圖集中的多媒體資源是實體圖集中多媒體資源的映射,因此在用戶需要將圖集中的多媒體資源移動到另一個圖集時,多媒體資源會從實體圖集移動到另一個圖集,并不會從虛擬圖集移動到另一個圖集。由于上述方案不能對實體圖集和虛擬圖集進(jìn)行區(qū)分,導(dǎo)致用戶無法理解在實體圖集和虛擬圖集中移動多媒體資源的實現(xiàn)邏輯,使得人機(jī)交互效率低,用戶體驗較差。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了一種圖集顯示方法、裝置、終端及存儲介質(zhì),能夠有利于用戶更好地理解在實體圖集和虛擬圖集中移動多媒體資源的實現(xiàn)邏輯,提高了人機(jī)交互效率,從而提高了用戶體驗。技術(shù)方案如下:
2、根據(jù)本技術(shù)實施例的一方面,提供了一種圖集顯示方法,所述方法包括:
3、響應(yīng)于對圖集程序的開啟操作,顯示圖集展示界面,所述圖集展示界面顯示有通過第一顯示形式顯示的多個實體圖集入口和通過第二顯示形式顯示的多個虛擬圖集入口,所述第一顯示形式包括的圖集信息多于所述第二顯示形式;
4、響應(yīng)于對第一實體圖集入口的觸發(fā)操作,在所述圖集展示界面顯示屬于第一實體圖集的至少一個多媒體資源,所述第一實體圖集入口為所述多個實體圖集入口中的任一實體圖集入口,所述第一實體圖集為所述第一實體圖集入口關(guān)聯(lián)的實體圖集;
5、響應(yīng)于對第一虛擬圖集入口的觸發(fā)操作,在所述圖集展示界面顯示第一區(qū)域和第二區(qū)域,所述第一虛擬圖集入口為所述多個虛擬圖集入口中的任一虛擬圖集入口,所述第一區(qū)域顯示有所述多個虛擬圖集入口,所述第二區(qū)域顯示有與第一虛擬圖集具有映射關(guān)系的至少一個多媒體資源,所述第一虛擬圖集為所述第一虛擬圖集入口關(guān)聯(lián)的虛擬圖集。
6、根據(jù)本技術(shù)實施例的另一方面,提供了一種圖集顯示裝置,所述裝置包括:
7、第一顯示模塊,用于響應(yīng)于對圖集程序的開啟操作,顯示圖集展示界面,所述圖集展示界面顯示有通過第一顯示形式顯示的多個實體圖集入口和通過第二顯示形式顯示的多個虛擬圖集入口,所述第一顯示形式包括的圖集信息多于所述第二顯示形式;
8、第二顯示模塊,用于響應(yīng)于對第一實體圖集入口的觸發(fā)操作,在所述圖集展示界面顯示屬于第一實體圖集的至少一個多媒體資源,所述第一實體圖集入口為所述多個實體圖集入口中的任一實體圖集入口,所述第一實體圖集為所述第一實體圖集入口關(guān)聯(lián)的實體圖集;
9、第三顯示模塊,用于響應(yīng)于對第一虛擬圖集入口的觸發(fā)操作,在所述圖集展示界面顯示第一區(qū)域和第二區(qū)域,所述第一虛擬圖集入口為所述多個虛擬圖集入口中的任一虛擬圖集入口,所述第一區(qū)域顯示有所述多個虛擬圖集入口,所述第二區(qū)域顯示有與第一虛擬圖集具有映射關(guān)系的至少一個多媒體資源,所述第一虛擬圖集為所述第一虛擬圖集入口關(guān)聯(lián)的虛擬圖集。
10、在一些實施例中,所述第一顯示形式為圖集的封面縮略圖,所述第二顯示形式為圖集的入口按鈕,所述入口按鈕用于指示所述圖集中多媒體資源的資源類型;
11、所述第一顯示模塊,包括:
12、獲取單元,用于響應(yīng)于對所述圖集程序的開啟操作,獲取多個圖集;
13、第一顯示單元,用于對于任一圖集,在所述圖集的類型為實體圖集的情況下,在所述圖集展示界面以所述圖集的封面縮略圖的形式顯示所述圖集關(guān)聯(lián)的實體圖集入口;
14、第二顯示單元,用于在所述圖集的類型為所述虛擬圖集的情況下,在所述圖集展示界面以所述圖集的入口按鈕的形式顯示所述圖集關(guān)聯(lián)的虛擬圖集入口。
15、在一些實施例中,所述裝置還包括:
16、第四顯示模塊,用于在所述多個虛擬圖集入口的數(shù)量大于第一數(shù)量的情況下,在圖像展示界面顯示第二數(shù)量個虛擬圖集入口和入口集合控件,所述第二數(shù)量小于等于所述第一數(shù)量;
17、所述第四顯示模塊,還用于響應(yīng)于對所述入口集合控件的觸發(fā)操作,顯示入口集合彈窗,所述入口集合彈窗顯示有所述多個虛擬圖集入口中除所述第二數(shù)量個虛擬圖集入口外的虛擬圖集入口。
18、在一些實施例中,所述裝置還包括:
19、第一確定模塊,用于對于所述第二數(shù)量個虛擬圖集入口中的任一虛擬圖集入口,響應(yīng)于對所述虛擬圖集入口的拖動操作,確定所述拖動操作的結(jié)束位置;
20、排序模塊,用于在所述結(jié)束位置位于第三區(qū)域的情況下,基于所述結(jié)束位置,對所述第二數(shù)量個虛擬圖集入口進(jìn)行重新排序,所述第三區(qū)域為所述第二數(shù)量個虛擬圖集入口在所述圖集展示界面所處的區(qū)域;
21、第一移動模塊,用于在所述結(jié)束位置位于所述入口集合彈窗的情況下,將所述虛擬圖集入口移動到所述入口集合彈窗中,將所述入口集合彈窗中排序在前的虛擬圖集入口移動到所述第三區(qū)域中;
22、第五顯示模塊,用于在所述結(jié)束位置位于第四區(qū)域的情況下,顯示提示信息,將所述虛擬圖集入口恢復(fù)到原位置,所述提示信息用于提示所述拖動操作為無效操作,所述第四區(qū)域為所述圖集展示界面中除所述第三區(qū)域和所述入口集合彈窗外的區(qū)域。
23、在一些實施例中,所述裝置還包括:
24、所述第一確定模塊,還用于在顯示與所述第一虛擬圖集具有映射關(guān)系的至少一個多媒體資源的情況下,響應(yīng)于對第二虛擬圖集入口的拖動操作,確定所述拖動操作的結(jié)束位置,所述第二虛擬圖集入口為所述多個虛擬圖集入口中除所述第一虛擬圖集入口外的任一虛擬圖集入口;
25、合并模塊,用于在所述結(jié)束位置位于所述第二區(qū)域的情況下,對所述第二虛擬圖集入口關(guān)聯(lián)的第二虛擬圖集和所述第一虛擬圖集進(jìn)行合并,得到第三虛擬圖集;
26、所述第三顯示模塊,還用于在所述第二區(qū)域顯示與所述第三虛擬圖集具有映射關(guān)系的至少一個多媒體資源。
27、在一些實施例中,所述裝置還包括:
28、第二確定模塊,用于從多個多媒體資源中,確定多個目標(biāo)多媒體資源,所述目標(biāo)多媒體資源的使用頻率大于第一頻率閾值;
29、所述第二確定模塊,還用于從多個虛擬圖集中確定與所述多個目標(biāo)多媒體資源具有映射關(guān)系的多個第四虛擬圖集;
30、所述第二確定模塊,還用于將所述多個第四虛擬圖集關(guān)聯(lián)的虛擬圖集入口確定為所述多個虛擬圖集入口。
31、在一些實施例中,所述裝置還包括:
32、第三確定模塊,用于從多個虛擬圖集中,確定多個第五虛擬圖集,所述第五虛擬圖集的使用頻率大于第二頻率閾值;
33、所述第三確定模塊,還用于將所述多個第五虛擬圖集關(guān)聯(lián)的虛擬圖集入口確定為所述多個虛擬圖集入口。
34、在一些實施例中,所述裝置還包括:
35、所述第二顯示模塊,還用于在顯示屬于所述第一實體圖集的至少一個多媒體資源的情況下,響應(yīng)于對任一多媒體資源的第一操作,顯示所述多個實體圖集入口和所述多個虛擬圖集入口,所述第一操作用于將所述多媒體資源從所述第一實體圖集移動到另一圖集中;
36、第二移動模塊,用于響應(yīng)于對第二實體圖集入口的觸發(fā)操作,將所述多媒體資源移動到所述第二實體圖集入口關(guān)聯(lián)的第二實體圖集中,所述第二實體圖集入口為所述多個實體圖集入口中除所述第一實體圖集入口外的任一實體圖集入口;
37、關(guān)系建立模塊,用于響應(yīng)于對所述多個虛擬實體入口中任一虛擬圖集入口的觸發(fā)操作,建立所述多媒體資源與所述虛擬圖集入口關(guān)聯(lián)的虛擬圖集之間的映射關(guān)系。
38、在一些實施例中,所述裝置還包括:
39、所述第三顯示模塊,還用于在顯示與所述第一虛擬圖集具有映射關(guān)系的至少一個多媒體資源的情況下,響應(yīng)于對任一多媒體資源的第二操作,顯示所述多個虛擬圖集入口和所述多個實體圖集入口,所述第二操作用于將所述多媒體資源從所述第一虛擬圖集映射到另一圖集中;
40、關(guān)系調(diào)整模塊,用于響應(yīng)于對目標(biāo)虛擬圖集入口的觸發(fā)操作,將所述多媒體資源與所述第一虛擬圖集之間的映射關(guān)系修改為與目標(biāo)虛擬圖集之間的映射關(guān)系,或者,建立所述多媒體資源與所述目標(biāo)虛擬圖集之間的映射關(guān)系,所述目標(biāo)虛擬圖集為所述目標(biāo)虛擬圖集入口關(guān)聯(lián)的虛擬圖集;
41、第三移動模塊,用于響應(yīng)于對目標(biāo)實體圖集入口的觸發(fā)操作,將所述多媒體資源從第三實體圖集移動到目標(biāo)實體圖集中,所述第三實體圖集為所述多媒體資源所屬的實體圖集,所述目標(biāo)實體圖集為所述目標(biāo)實體圖集入口關(guān)聯(lián)的實體圖集。
42、在一些實施例中,所述裝置還包括:
43、所述第三顯示模塊,還用于在顯示與所述第一虛擬圖集具有映射關(guān)系的至少一個多媒體資源的情況下,響應(yīng)于對第二虛擬圖集入口的觸發(fā)操作,將所述第二區(qū)域當(dāng)前顯示的內(nèi)容切換成與所述第二虛擬圖集入口關(guān)聯(lián)的虛擬圖集具有映射關(guān)系的至少一個多媒體資源,所述第二虛擬圖集入口為所述多個虛擬圖集入口中除所述第一虛擬圖集入口外的任一虛擬圖集入口。
44、根據(jù)本技術(shù)實施例的另一方面,提供了一種終端,所述終端包括處理器和存儲器;所述存儲器存儲有至少一條程序代碼,所述至少一條程序代碼用于被所述處理器執(zhí)行以實現(xiàn)如上述方面所述的圖集顯示方法。
45、根據(jù)本技術(shù)實施例的另一方面,提供了一種芯片,所述芯片包括可編程邏輯電路和/或程序指令,當(dāng)所述芯片在終端上運(yùn)行時,用于實現(xiàn)上述方面所述的圖集顯示方法。
46、根據(jù)本技術(shù)實施例的另一方面,提供了一種計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)存儲有至少一條程序代碼,所述至少一條程序代碼用于被處理器執(zhí)行以實現(xiàn)如上述方面所述的圖集顯示方法。
47、根據(jù)本技術(shù)實施例的另一方面,提供了一種計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品存儲有至少一條程序代碼,所述至少一條程序代碼用于被處理器執(zhí)行以實現(xiàn)上述方面所述的圖集顯示方法。
48、本技術(shù)實施例提供了一種圖集顯示方法,通過采用不同的顯示形式在圖集展示界面顯示實體圖集入口和虛擬圖集入口,使得用戶能夠在圖集入口的顯示形態(tài)上對實體圖集和虛擬圖集進(jìn)行區(qū)分。然后通過觸發(fā)實體圖集入口在圖片展示界面顯示實體圖集中的多媒體資源,通過觸發(fā)虛擬圖集入口在第二區(qū)域顯示與虛擬圖集具有映射關(guān)系的多媒體資源,能夠在多媒體資源的顯示區(qū)域上進(jìn)一步對實體圖集和虛擬圖集進(jìn)行區(qū)分。這樣有利于用戶更好地理解在實體圖集和虛擬圖集中移動多媒體資源的實現(xiàn)邏輯,提高了人機(jī)交互效率,從而提高了用戶體驗。