媒體文件移動插入顯示方法和裝置與流程
2023-08-13 05:58:41
本發明涉及計算機技術領域,尤其涉及一種媒體文件移動插入顯示方法和裝置。
背景技術:
在一些觸摸顯示屏中(特別地,在交互式電子白板的顯示屏中),往往除了可以進行簡單的書寫操作外,還可以插入並顯示圖片、PPT、圖像、文檔和音頻等媒體文件。在現有的技術方案中,在觸摸顯示屏中插入並顯示媒體文件時,往往需要進行點擊、選擇、確認等一系列的動作。以在交互式電子白板的顯示屏中插入並顯示媒體文件為例,需要進行如下操作:
(1)點擊位於交互式電子白板的顯示屏左下角的「菜單」按鈕;
(2)點擊彈開的菜單中的「插入」按鈕;
(3)在打開的文件瀏覽頁面中選擇需要插入的媒體文件;
(4)雙擊需要插入的媒體文件,使該媒體文件顯示於顯示屏中;
(5)拖拽該顯示屏中的媒體文件,以調整該媒體文件的顯示位置。
由此可見,在現有的技術方案中,在觸摸顯示屏中插入並顯示媒體文件的過程繁瑣,效率低下,且耗費的系統資源多。
技術實現要素:
本發明提出一種媒體文件移動插入顯示方法和裝置,能夠簡化在觸摸顯示屏中插入並顯示媒體文件的過程,從而能夠提高該過程的效率,同時節省設備的系統資源。
本發明提供的一種媒體文件移動插入顯示方法,具體包括:
當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置;其中,所述信息條目欄中包括至少一個信息條目;每個所述信息條目中包括相對應的媒體文件的文件信息;
檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置;
當判斷所述第二位置位於所述觸摸顯示屏中的目標顯示區域內時,將位於所述第一位置的信息條目所對應的媒體文件插入並顯示於所述第二位置上。
進一步地,在所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置之前,還包括:
當檢測到有新增的媒體文件時,獲取所述新增的媒體文件的文件信息,並根據所述新增的媒體文件的文件信息,在信息條目欄中生成相應的信息條目。
進一步地,所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置,具體包括:
當檢測到位於所述信息條目欄中的所述接觸時,開啟計時器,並開始計算所述接觸持續出現的時間;
當所述接觸沒有移動且所述計時器計算獲得的所述接觸持續出現的時間超過預設的時間閾值時,記錄所述第一位置。
進一步地,在所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置之後,所述檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置之前,還包括:
將位於所述第一位置的信息條目設置成跟隨所述接觸移動的懸浮狀態。
進一步地,所述文件信息包括文件類型、文件名和文件路徑。
相應地,本發明還提供了一種媒體文件移動插入顯示裝置,具體包括:
第一位置記錄模塊,用於當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置;其中,所述信息條目欄中包括至少一個信息條目;每個所述信息條目中包括相對應的媒體文件的文件信息;
第二位置記錄模塊,用於檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置;以及,
媒體文件插入顯示模塊,用於當判斷所述第二位置位於所述觸摸顯示屏中的目標顯示區域內時,將位於所述第一位置的信息條目所對應的媒體文件插入並顯示於所述第二位置上。
進一步地,所述媒體文件移動插入顯示裝置,還包括:
信息條目生成模塊,用於當檢測到有新增的媒體文件時,獲取所述新增的媒體文件的文件信息,並根據所述新增的媒體文件的文件信息,在信息條目欄中生成相應的信息條目。
進一步地,所述第一位置記錄模塊,具體包括:
計時啟動單元,用於當檢測到位於所述信息條目欄中的所述接觸時,開啟計時器,並開始計算所述接觸持續出現的時間;以及,
位置記錄單元,用於當所述接觸沒有移動且所述計時器計算獲得的所述接觸持續出現的時間超過預設的時間閾值時,記錄所述第一位置。
進一步地,所述媒體文件移動插入顯示裝置,還包括:
懸浮信息條目生成模塊,用於將位於所述第一位置的信息條目設置成跟隨所述接觸移動的懸浮狀態。
進一步地,所述文件信息包括文件類型、文件名和文件路徑。
實施本發明,具有如下有益效果:
本發明提供的媒體文件移動插入顯示方法及裝置,通過記錄觸摸顯示屏中的接觸的起始位置和結束位置,將該起始位置所對應的信息條目所對應的媒體文件通過接觸移動的方式,插入並顯示到觸摸顯示屏中的接觸的結束位置上,從而簡化在觸摸顯示屏中插入並顯示媒體文件的過程,因此能夠提高該插入顯示過程的效率,同時節省設備的系統資源。
附圖說明
圖1是本發明提供的媒體文件移動插入顯示方法的一個實施例的流程示意圖;
圖2是本發明提供的媒體文件移動插入顯示裝置的一個實施例的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
參見圖1,是本發明提供的媒體文件移動插入顯示方法的一個實施例的流程示意圖,包括步驟S11至S13,具體如下:
S11:當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置;其中,所述信息條目欄中包括至少一個信息條目;每個所述信息條目中包括相對應的媒體文件的文件信息;
S12:檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置;
S13:當判斷所述第二位置位於所述觸摸顯示屏中的目標顯示區域內時,將位於所述第一位置的信息條目所對應的媒體文件插入並顯示於所述第二位置上。
需要說明的是,在本發明實施例中,觸摸顯示屏中包括信息條目欄和用於顯示媒體文件的目標顯示區域。用戶通過接觸點擊信息條目欄中的某一信息條目,並通過在保持接觸的同時移動接觸至目標顯示區域中的某一位置上,從而將該信息條目所對應的媒體文件插入並使之顯示於目標顯示區域中的相應位置上。
在一個優選地實施方式中,設備監聽並檢測觸摸顯示屏中的接觸,當檢測到位於信息條目欄中的接觸時,記錄該接觸所在的位置,即獲得第一位置。其中,信息條目欄中包括至少一個信息條目,且每個信息條目中包括相對應的媒體文件的文件信息。隨後,設備檢測目標顯示區域是否處於運行狀態,若是,則檢測接觸的移動,並在該移動結束時記錄接觸所在的位置,即獲得第二位置;若否,則不作後續處理並取消媒體文件的插入,且重新監聽檢測觸摸顯示屏中的接觸。隨後,設備判斷該第二位置是否位於目標顯示區域中,若是,則根據從位於第一位置的信息條目中讀取獲得的文件信息讀取相對應的媒體文件,若否,則不作後續處理並取消媒體文件的插入,且重新監聽檢測觸摸顯示屏中的接觸。最後,設備將所讀取的媒體文件顯示於目標顯示區域中的第二位置上。需要進一步說明的是,記錄第一位置和記錄第二位置可以通過獲取接觸當時所在位置的坐標實現。設備讀取位於第一位置的信息條目中所包括的文件信息可以在S11之後、S12之前完成,也可以在S12之後、S13之前完成。
通過記錄觸摸顯示屏中的接觸的起始位置和結束位置,將該起始位置所對應的信息條目所對應的媒體文件通過接觸移動的方式,插入並顯示到觸摸顯示屏中的接觸的結束位置上,從而簡化在觸摸顯示屏中插入並顯示媒體文件的過程,因此能夠提高該插入顯示過程的效率,同時節省設備的系統資源。
進一步地,在所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置之前,還包括:
當檢測到有新增的媒體文件時,獲取所述新增的媒體文件的文件信息,並根據所述新增的媒體文件的文件信息,在信息條目欄中生成相應的信息條目。
需要說明的是,在用戶通過移動接觸將某一新增的媒體文件插入至目標顯示區域之前,設備還需要在信息條目欄中生成與該新增的媒體文件相對應的信息條目。設備對系統中的存儲模塊是否插入新增的媒體文件進行監聽和檢測,每當檢測到該存儲模塊中有新增的媒體文件插入時,獲取該新增的媒體文件的文件信息,並根據該新增的媒體文件的文件信息,在信息條目欄中生成相應的信息條目。當文件信息中包括文件類型時,在獲取新增的媒體文件的文件信息之後,還可以根據該文件信息中的文件類型,在預先存儲的類型圖標中查找到與該文件類型相對應的圖標,從而在信息條目欄中生成以該圖標為標識的信息條目。
進一步地,所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置,具體包括:
當檢測到位於所述信息條目欄中的所述接觸時,開啟計時器,並開始計算所述接觸持續出現的時間;
當所述接觸沒有移動且所述計時器計算獲得的所述接觸持續出現的時間超過預設的時間閾值時,記錄所述第一位置。
需要說明的是,設備監聽並檢測觸摸顯示屏中的接觸,當檢測到信息條目欄中的接觸時,開啟計時器,並開始計算該接觸持續出現的時間,若該接觸沒有移動且持續出現的時間超過預設的時間閾值,則記錄接觸當前所在位置,即獲得第一位置,否則,不再進行後續的處理,並且重新監聽檢測觸摸顯示屏中的接觸。
例如,若設置的時間閾值為2秒,則當用戶在信息條目欄中的某一信息條目的顯示範圍內按下手指,並保持接觸超過2秒時,即可認為該用戶選中了該信息條目,設備記錄該接觸所在的第一位置。
此外,在達到所述時間閾值後,設備還可發出振動的提示,以提示用戶可以進行移動。
在另一個優選地實施方式中,在所述當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置之後,所述檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置之前,還包括:
將位於所述第一位置的信息條目設置成跟隨所述接觸移動的懸浮狀態。
需要說明的是,設備在記錄接觸所在的第一位置之後,當檢測到目標顯示區域處於運行狀態時,將位於該第一位置的信息條目設置成懸浮狀態。隨後,設備檢測接觸移動,並實時獲取接觸當前所在的位置,將懸浮狀的信息條目實時更新顯示到接觸當前所在的位置,從而使得該懸浮狀的信息條目可以隨接觸的移動而移動。當設備取消媒體文件的插入時,設備將該懸浮狀的信息條目更新顯示至第一位置,並將該懸浮狀的信息條目的狀態設置成非懸浮狀態,從而使該信息條目重新顯示於信息條目欄中的原來位置上。
進一步地,所述文件信息包括文件類型、文件名和文件路徑。
需要說明的是,文件信息中包括所對應的媒體文件的文件類型、文件名和文件路徑等。當設備進行媒體文件讀取時,可以根據文件信息中的文件名和文件路徑讀取相應的媒體文件。當設備將所讀取的媒體文件插入並顯示於觸摸顯示屏中時,可以根據文件信息中的文件類型選擇相應的顯示方式。
本發明實施例提供的媒體文件移動插入顯示方法,通過記錄觸摸顯示屏中的接觸的起始位置和結束位置,將該起始位置所對應的信息條目所對應的媒體文件通過接觸移動的方式,插入並顯示到觸摸顯示屏中的接觸的結束位置上,從而簡化在觸摸顯示屏中插入並顯示媒體文件的過程,因此能夠提高該插入顯示過程的效率,同時節省設備的系統資源。
相應地,本發明還提供一種媒體文件移動插入顯示裝置,能夠實現上述實施例中的媒體文件移動插入顯示方法的所有流程。
參見圖2,是本發明提供的媒體文件移動插入顯示裝置的一個實施例的結構示意圖,具體如下:
第一位置記錄模塊21,用於當檢測到位於觸摸顯示屏中的信息條目欄中的接觸時,記錄所述接觸所在的第一位置;其中,所述信息條目欄中包括至少一個信息條目;每個所述信息條目中包括相對應的媒體文件的文件信息;
第二位置記錄模塊22,用於檢測所述接觸的移動,並記錄所述接觸結束時所在的第二位置;以及,
媒體文件插入顯示模塊23,用於當判斷所述第二位置位於所述觸摸顯示屏中的目標顯示區域內時,將位於所述第一位置的信息條目所對應的媒體文件插入並顯示於所述第二位置上。
進一步地,所述媒體文件移動插入顯示裝置,還包括:
信息條目生成模塊,用於當檢測到有新增的媒體文件時,獲取所述新增的媒體文件的文件信息,並根據所述新增的媒體文件的文件信息,在信息條目欄中生成相應的信息條目。
進一步地,所述第一位置記錄模塊,具體包括:
計時啟動單元,用於當檢測到位於所述信息條目欄中的所述接觸時,開啟計時器,並開始計算所述接觸持續出現的時間;以及,
位置記錄單元,用於當所述接觸沒有移動且所述計時器計算獲得的所述接觸持續出現的時間超過預設的時間閾值時,記錄所述第一位置。
在另一個優選地實施方式中,所述媒體文件移動插入顯示裝置,還包括:
懸浮信息條目生成模塊,用於將位於所述第一位置的信息條目設置成跟隨所述接觸移動的懸浮狀態。
進一步地,所述文件信息包括文件類型、文件名和文件路徑。
本發明實施例提供的媒體文件移動插入顯示裝置,通過記錄觸摸顯示屏中的接觸的起始位置和結束位置,將該起始位置所對應的信息條目所對應的媒體文件通過接觸移動的方式,插入並顯示到觸摸顯示屏中的接觸的結束位置上,從而簡化在觸摸顯示屏中插入並顯示媒體文件的過程,因此能夠提高該插入顯示過程的效率,同時節省設備的系統資源。
以上所述是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也視為本發明的保護範圍。