本發明專利技術實施例公開了一種數據處理方法、裝置、設備和介質,其中,方法包括:在用戶界面上展示原數據列表和目標數據列表;響應于用戶對所述原數據列表中的目標數據對象的選擇操作,將所述目標數據對象的數據標識存儲到所述目標數據列表對應的目標選擇數據存儲空間中;根據所述數據標識,在所述目標數據對象所在的源數據存儲空間中,獲取所述目標數據對象的列表展示項內容,將所述列表展示項內容展示于所述目標數據列表中。本發明專利技術實施例的技術方案,解決了數據穿梭展示的同時改變數據存儲地址,不利于數據存儲管理的問題,可以在不同的數據列表間移動數據對象時不改變數據對象的物理存儲位置,優化了數據的存儲管理,減輕了計算機設備的運行負擔。設備的運行負擔。設備的運行負擔。
【技術實現步驟摘要】
一種數據處理方法、裝置、設備和介質
[0001]本專利技術實施例涉及計算機
,尤其涉及一種數據處理方法、裝置、設備和介質。
技術介紹
[0002]目前,前端的UI(User Interface,用戶界面)組件可支持數據的穿梭處理,被用戶選中的數據元素可以由其所在原數據列表穿梭到目標數據列表進行展示,被選中的數據則不再屬于原數據列表。
[0003]但是,在實現本專利技術的過程中,發現現有技術中至少存在以下技術問題:
[0004]若一個數據元素連續在不同的數據列表間穿梭,該數據元素前端也會連續變動存儲位置,不利于數據的管理,給處理器造成負擔。
技術實現思路
[0005]本專利技術實施例提供了一種數據處理方法、裝置、設備和介質,以實現數據對象在不同的數據列表間移動時,不改變數據對象的物理存儲位置,優化了數據的存儲管理,減輕了計算機設備的運行負擔。
[0006]第一方面,本專利技術實施例提供了一種數據處理方法,該方法包括:
[0007]在用戶界面上展示原數據列表和目標數據列表;
[0008]響應于用戶對所述原數據列表中的目標數據對象的選擇操作,將所述目標數據對象的數據標識存儲到所述目標數據列表對應的目標選擇數據存儲空間中;
[0009]根據所述數據標識,在所述目標數據對象所在的源數據存儲空間中,獲取所述目標數據對象的列表展示項內容,將所述列表展示項內容展示于所述目標數據列表中。
[0010]第二方面,本專利技術實施例還提供了一種數據處理裝置,該裝置包括:
[0011]列表展示模塊,用于在用戶界面上展示原數據列表和目標數據列表;
[0012]目標數據對象確定模塊,用于響應于用戶對所述原數據列表中的目標數據對象的選擇操作,將所述目標數據對象的數據標識存儲到所述目標數據列表對應的目標選擇數據存儲空間中;
[0013]目標數據對象展示模塊,用于根據所述數據標識,在所述目標數據對象所在的源數據存儲空間中,獲取所述目標數據對象的列表展示項內容,將所述列表展示項內容展示于所述目標數據列表中。
[0014]第三方面,本專利技術實施例還提供了一種計算機設備,所述計算機設備包括:
[0015]一個或多個處理器;
[0016]存儲器,用于存儲一個或多個程序;
[0017]當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如本專利技術任意實施例所提供的數據處理方法。
[0018]第四方面,本專利技術實施例還提供了一種計算機可讀存儲介質,其上存儲有計算機
程序,該程序被處理器執行時實現如本專利技術任意實施例所提供的數據處理方法。
[0019]上述專利技術中的實施例具有如下優點或有益效果:
[0020]本專利技術實施例,通過在用戶界面上展示原數據列表和目標數據列表,根據用戶在用戶界面上的數據選擇操作,實現數據的穿梭顯示,具體為響應于用戶對原數據列表中的目標數據對象的選擇操作,將目標數據對象的數據標識存儲到目標數據列表對應的目標選擇數據存儲空間中;然后,根據目標數據對象的數據標識,在目標數據對象所在的源數據存儲空間中,獲取目標數據對象的列表展示項內容,并將列表展示項內容展示于目標數據列表中,從而在不改變目標數據對象的物理存儲位置的前提下,使目標數據對象同時展示在原數據列表和目標數據列表中。本專利技術實施例的技術方案,解決了數據穿梭展示的同時改變數據存儲地址,不利于數據存儲管理的問題,可以在不同的數據列表間移動數據對象時不改變數據對象的物理存儲位置,優化了數據的存儲管理,減輕了計算機設備的運行負擔;而且,目標數據對象同時展示在原數據列表和目標數據列表中,便于用戶查看原數據列表中的全部數據對象以及已選擇的目標數據對象。
附圖說明
[0021]圖1是本專利技術實施例提供的一種數據處理方法的流程圖;
[0022]圖2是本專利技術實施例提供的一種常規數據穿梭展示的用戶界面示意圖;
[0023]圖3是本專利技術實施例提供的一種基于本實施例數據處理方法實現數據穿梭展示的用戶界面示意圖;
[0024]圖4是本專利技術實施例提供的一種數據處理方法的流程圖;
[0025]圖5是本專利技術實施例提供的一種可對數據對象排序的用戶界面示意圖;
[0026]圖6是本專利技術實施例提供的一種數據處理方法的流程圖;
[0027]圖7是本專利技術實施例提供的一種數據處理方法的流程圖;
[0028]圖8是本專利技術實施例提供的一種數據處理裝置的結構示意圖;
[0029]圖9是本專利技術實施例提供的一種計算機設備的結構示意圖。
具體實施方式
[0030]下面結合附圖和實施例對本專利技術作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本專利技術,而非對本專利技術的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本專利技術相關的部分而非全部結構。
[0031]圖1為本專利技術實施例提供的一種數據處理方法的流程圖,本實施例可適用于數據對象的選擇與展示的情況,尤其適用于數據穿梭展示的場景。該方法可以由數據處理裝置執行,該裝置可以由軟件和/或硬件的方式來實現,集成于具有應用開發功能的計算機設備中。
[0032]如圖1所示,本實施例的數據處理方法包括以下步驟:
[0033]S110、在用戶界面上展示原數據列表和目標數據列表。
[0034]用戶界面可以是任意一個應用程序中,為用戶呈現出目標展示內容,并且可以與用戶進行交互的界面。在本實施例中,在用戶界面中展示了原數據列表和目標數據列表,可供用戶進行數據對象的瀏覽與選擇操作。
[0035]其中,原數據列表可以理解為用戶界面中展示的各個數據對象在用戶界面初始化狀態下,原本所在的數據展示列表。原數據列表中包括了需要顯示的數據內容的全部數據對象。而目標數據列表在用戶界面初始化狀態下可以是一個空的數據展示列表,不包括任何數據對象,可以通過用戶在用戶界面的交互,從原數據列表中選擇目標數據對象到目標數據列表。在目標數據列表中所展示的數據對象,是用戶與用戶界面進行交互后的結果。
[0036]可以理解的是,在一個用戶界面中,原數據列表的數量可以是一個或多個,不同的原數據列表展示的數據對象是不同的。目標數據列表的數量也可以是一個或者多個。原數據列表與目標數據列表的映射關系,可以是一對一、一對多或是多對多的關系。其中,一對一的映射方式,可以理解為將原數據列表中更加關注的數據對象挑選出來,單獨進行展示。一對多的映射方式,可以理解為將原數據列表中的多個目標數據對象進行分組展示。多對多的映射方式,可以實現為將多個原數據列表中的不同類型的多個目標數據對象進行組合,并分組展示。具體可以根據具體應用場景下的數據對象展示需求進行設定。
[0037]S120、響應于用戶對所述原數據列表中的目標數據對象的選擇操作,將所述目標數據對象的數據標識存儲到所述目標數據列表對應的目標選擇數據存儲空間中。
[0038]具體的,當用戶在用戶界面,對原數據列表中的任一數據本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種數據處理方法,其特征在于,所述方法包括:在用戶界面上展示原數據列表和目標數據列表;響應于用戶對所述原數據列表中的目標數據對象的選擇操作,將所述目標數據對象的數據標識存儲到所述目標數據列表對應的目標選擇數據存儲空間中;根據所述數據標識,在所述目標數據對象所在的源數據存儲空間中,獲取所述目標數據對象的列表展示項內容,將所述列表展示項內容展示于所述目標數據列表中。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:為所述目標數據對象在所述原數據列表中的所述列表展示項內容,添加并展示已選數據標志。3.根據權利要求1所述的方法,其特征在于,所述方法還包括:當獲取到用戶對所述目標數據列表中目標移位數據對象的移動操作指令時,確定與所述移動操作指令關聯的目標移動位置;將所述目標移位數據對象的當前位置索引信息,與在向所述目標移動位置進行移動方向上,相鄰位置的數據對象的位置索引信息交換,直到所述目標移位數據對象移動到所述目標移動位置。4.根據權利要求1所述的方法,其特征在于,所述列表展示項內容包括數據對象名稱、數據對象縮略圖及數據對象預覽路徑信息中的至少一項。5.根據權利要求1所述的方法,其特征在于,所述方法還包括:將所述目標選擇數據存儲空間中的數據標識進行持久性存儲;當所述目標數據列表的展示界面重新啟動展示時,根據所述目標選擇數據存儲空間中的各個數據標識,重新展示所述目標數據列表中的各數據對象的列表展示項內容。6.根據權利要求1所述的方法,其特征在于,在檢測到所述選擇操作之前,所述方法還包括:預先生成兩個列表元素,并對所述列表元素進行封裝;將封裝后的列表元素按照...
【專利技術屬性】
技術研發人員:范炯明,
申請(專利權)人:北京沃東天駿信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。