本發(fā)明涉及終端控制技術(shù)領(lǐng)域,尤其涉及一種電子終端的多媒體緩存的清理方法、系統(tǒng)及電子終端。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)和智能終端技術(shù)的高速發(fā)展和成熟,人們越來越多地通過電子終端比如智能手機、平板電腦或筆記本電腦,在互聯(lián)網(wǎng)上將多媒體內(nèi)容緩存下載到本地進行離線觀看。
由于多媒體緩存比如電視劇視頻或音樂通常占用大量存儲空間,長期持續(xù)積累容易導致電子終端存儲空間不足而影響電子終端的整體性能。現(xiàn)有電子終端通常是通過用戶主動找到多媒體緩存的文件夾下進行選擇刪除,清理緩存的操作復雜費時,并不能自動智能地定期清理長期存在的多媒體緩存,導致電子終端的多媒體緩存清理的操作性、清理效率和清理效果不佳,進而影響電子終端的用戶體驗。
技術(shù)實現(xiàn)要素:
鑒于此,本發(fā)明提供一種電子終端的多媒體緩存的清理方法、系統(tǒng)及電子終端,解決現(xiàn)有電子終端的多媒體緩存清理的操作性、清理效率和清理效果不佳的技術(shù)問題。
根據(jù)本發(fā)明的一個實施例,提供一種電子終端的多媒體緩存的清理方法,包括:檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間;當檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示是否清理檢測到的所述多媒體緩存;以及當檢測到用戶選擇清理檢測到的所述多媒體緩存時,將檢測到的所述多媒體緩存從所述預設(shè)多媒體緩存地址下刪除。
優(yōu)選的,所述檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間,包括:檢測當前時間是否到達預設(shè)多媒體檢測間隔時間周期;以及當檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
優(yōu)選的,所述提示是否清理檢測到的所述多媒體緩存,包括:開啟鬧鐘鈴聲;跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面;以及彈出對話框提示是否清理檢測到的所述多媒體緩存。
優(yōu)選的,所述提示是否清理檢測到的所述多媒體緩存,包括:開啟馬達振動或鬧鐘鈴聲;以及彈出對話框提示是否清理檢測到的所述多媒體緩存。
優(yōu)選的,所述移動終端的多媒體緩存的清理方法,包括:設(shè)置多媒體緩存地址;以及設(shè)置多媒體的檢測間隔時間和緩存清理時間。
根據(jù)本發(fā)明的另一個實施例,提供一種電子終端的多媒體緩存的清理系統(tǒng),包括:檢測模塊,用于檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間;提示模塊,用于當所述檢測模塊檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示是否清理檢測到的所述多媒體緩存;以及清理模塊,用于當所述提示模塊檢測到用戶選擇清理所述檢測模塊檢測到的所述多媒體緩存時,將所述檢測模塊檢測到的所述多媒體緩存從所述預設(shè)多媒體緩存地址下刪除。
優(yōu)選的,所述檢測模塊包括:定時檢測單元,用于檢測當前時間是否到達預設(shè)多媒體檢測間隔時間周期;以及持續(xù)時間檢測單元,用于當所述定時檢測單元檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
優(yōu)選的,所述提示模塊包括:鬧鐘提醒單元,用于開啟鬧鐘鈴聲;跳轉(zhuǎn)單元,用于跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面;以及彈窗提示單元,用于彈出對話框提示是否清理檢測到的所述多媒體緩存。
優(yōu)選的,所述提示模塊包括:提醒單元,用于開啟馬達振動或鬧鐘鈴聲;以及彈窗提示單元,用于彈出對話框提示是否清理檢測到的所述多媒體緩存。
根據(jù)本發(fā)明又一個實施例,提供一種電子終端,所述電子終端包括如上述的電子終端的多媒體緩存的清理系統(tǒng)。
本發(fā)明提供的電子終端的多媒體緩存的清理方法、系統(tǒng)及電子終端,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間,當檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示是否清理檢測到的超期多媒體緩存,并根據(jù)用戶的選擇來刪除或保留檢測到的超期多媒體緩存,提高了多媒體緩存清理的智能性、針對性和提醒效果,提升了多媒體緩存清理的操作性、工作效率和清理效果。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一個實施例中電子終端的多媒體緩存的清理方法的流程示意圖。
圖2為本發(fā)明一個實施例中檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間的流程示意圖。
圖3為本發(fā)明一個實施例中提示是否清理檢測到的所述多媒體的流程示意圖。
圖4為本發(fā)明另一個實施例中提示是否清理檢測到的所述多媒體的流程示意圖。
圖5為本發(fā)明一個實施例中電子終端的預先設(shè)置的流程示意圖。
圖6為本發(fā)明一個實施例中電子終端的多媒體緩存的清理系統(tǒng)的結(jié)構(gòu)示意圖。
圖7為本發(fā)明一個實施例中檢測模塊的結(jié)構(gòu)示意圖。
圖8為本發(fā)明一個實施例中提示模塊的結(jié)構(gòu)示意圖。
圖9為本發(fā)明另一個實施例中提示模塊的結(jié)構(gòu)示意圖。
圖10為本發(fā)明又一個實施例中電子終端的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和具體實施方式對本發(fā)明的技術(shù)方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都應(yīng)屬于本發(fā)明保護的范圍。
在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以結(jié)合具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在本發(fā)明中,所述電子終端可為任意類型的電子設(shè)備,比如智能手機、智能手表、平板電腦、筆記本電腦、臺式電腦、智能手環(huán)、音樂播放器等。所述電子終端可通過有線或無線網(wǎng)絡(luò)連接到互聯(lián)網(wǎng),在線觀看或緩存互聯(lián)網(wǎng)上的多媒體內(nèi)容,比如電視劇視頻或音樂音頻。
圖1為本發(fā)明一個實施例中電子終端的多媒體緩存的清理方法的流程示意圖。如圖所示,所述電子終端的多媒體緩存的清理方法,包括:
步驟S101:檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
在所述電子終端清理多媒體緩存之前,需要預先設(shè)置所述電子終端。參見圖5,所述預先設(shè)置所述電子終端,包括:
步驟S501:設(shè)置多媒體緩存地址。
步驟S502:設(shè)置多媒體的檢測間隔時間和緩存清理時間。
在本實施例中,可將所述電子終端的所有多媒體緩存的緩存地址預先設(shè)置到同一特定地址,以便于對所有多媒體緩存進行統(tǒng)一管理和操作,并根據(jù)實際清理需要和使用偏好,設(shè)置多媒體的檢測間隔時間和緩存清理時間。
所述多媒體的檢測間隔時間為進行多媒體緩存存在持續(xù)時間檢測的間隔時間比如5天,每隔5天檢測一次預設(shè)多媒體緩存地址的所有多媒體緩存的存在持續(xù)時間。所述多媒體的預設(shè)緩存清理時間為判斷所述多媒體緩存是否為超期緩存的臨界時間比如8天,當檢測到一個多媒體緩存存在持續(xù)時間超過預設(shè)緩存清理時間的8天時,判定所述多媒體緩存為超期緩存而需要對所述多媒體緩存進行清理;當檢測到一個多媒體緩存存在持續(xù)時間未超過預設(shè)緩存清理時間的8天時,判定所述多媒體緩存為非超期緩存而不需要對所述多媒體緩存進行清理。
通過預先設(shè)置多媒體的檢測間隔時間和緩存清理時間,每隔所述多媒體檢測間隔時間自動地檢測存在持續(xù)時間超過預設(shè)多媒體緩存清理時間的超期緩存,提升了多媒體緩存清理的操作性、工作效率和清理效果。
參見圖2,所述檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間,具體包括:
步驟S201:檢測當前時間是否到達預設(shè)多媒體檢測間隔時間周期。
步驟S202:當檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
在本實施例中,所述電子終端根據(jù)預設(shè)多媒體的檢測間隔時間和當前系統(tǒng)時間判斷是否到達預設(shè)多媒體檢測間隔時間周期,當檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,開始檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
步驟S102:當檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示是否清理檢測到的所述多媒體。
當檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,判定所述多媒體緩存為超期緩存,而需要對所述多媒體緩存進行清理,并提示是否清理檢測到的所述多媒體。當檢測到所有多媒體緩存存在持續(xù)時間未超過預設(shè)緩存清理時間時,判定所有的多媒體緩存為非超期緩存,并不需要對多媒體緩存進行清理,而返回步驟S101繼續(xù)對所有多媒體緩存的存在持續(xù)時間進行檢測。
參見圖3,所述提示是否清理檢測到的所述多媒體緩存,包括:
步驟S301:開啟鬧鐘鈴聲。
步驟S302:跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面。
步驟S303:彈出對話框提示是否清理檢測到的所述多媒體緩存。
在本實施例中,自動開啟鬧鐘鈴聲,跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面,并彈出對話框提示是否清理檢測到的所述多媒體緩存,用戶可根據(jù)鬧鐘鈴聲注意到彈出的緩存清理的提示對話框,并根據(jù)實際需要點擊選擇按鈕來選擇立即清理或暫不清理檢測到的超期緩存,提高了多媒體緩存清理的智能性和提醒效果,提升了多媒體緩存清理的操作性、清理效率和清理效果。
在一些實施例中,參見圖4,所述提示是否清理檢測到的所述多媒體,包括:
步驟S401:開啟馬達振動或鬧鐘鈴聲。
步驟S402:彈出對話框提示是否清理檢測到的所述多媒體。
在本實施例中,自動開啟馬達振動或鬧鐘鈴聲,并彈出對話框提示是否清理檢測到的所述多媒體,用戶可根據(jù)鬧鐘鈴聲或馬達振動注意到彈出的緩存清理的提示對話框,并根據(jù)實際需要點擊選擇按鈕來選擇立即清理或暫不清理檢測到的超期緩存,提高了多媒體緩存清理的智能性和提醒效果,提升了多媒體緩存清理的操作性、清理效率和清理效果。
步驟S103:當檢測到用戶選擇清理檢測到的所述多媒體緩存時,將檢測到的所述多媒體從所述預設(shè)多媒體緩存地址下刪除。
當用戶點擊選擇立即清理檢測到的超期緩存時,所述電子終端將檢測到的所述多媒體從所述預設(shè)多媒體緩存地址下刪除,釋放了所述電子終端的存儲空間,提升了所述電子終端的系統(tǒng)性能。
在本實施例的電子終端的多媒體緩存的清理方法中,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間,當檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示是否清理檢測到的超期多媒體緩存,并根據(jù)用戶的選擇來刪除或保留檢測到的超期多媒體緩存,提高了多媒體緩存清理的智能性、針對性和提醒效果,提升了多媒體緩存清理的操作性、工作效率和清理效果。
圖6為本發(fā)明一個實施例中電子終端的多媒體緩存的清理系統(tǒng)的結(jié)構(gòu)示意圖。如圖所示,在上述方法實施例的基礎(chǔ)上,所述電子終端的多媒體緩存的清理系統(tǒng)100,包括檢測模塊10、提示模塊20和清理模塊30。
在所述電子終端的多媒體緩存的清理系統(tǒng)100清理多媒體緩存之前,通過設(shè)置模塊預先設(shè)置可將所述電子終端的所有多媒體緩存的緩存地址預先設(shè)置到同一特定地址,以便于對所有多媒體緩存進行統(tǒng)一管理和操作,并根據(jù)實際清理需要和使用偏好,設(shè)置多媒體的檢測間隔時間和緩存清理時間。
所述多媒體的檢測間隔時間為進行多媒體緩存存在持續(xù)時間檢測的間隔時間比如5天,每隔5天檢測一次預設(shè)多媒體緩存地址的所有多媒體緩存的存在持續(xù)時間。所述多媒體的預設(shè)緩存清理時間為判斷所述多媒體緩存是否為超期緩存的臨界時間比如8天,當檢測到一個多媒體緩存存在持續(xù)時間超過預設(shè)緩存清理時間的8天時,判定所述多媒體緩存為超期緩存而需要對所述多媒體緩存進行清理;當檢測到一個多媒體緩存存在持續(xù)時間未超過預設(shè)緩存清理時間的8天時,判定所述多媒體緩存為非超期緩存而不需要對所述多媒體緩存進行清理。
通過所述設(shè)置模塊預先設(shè)置多媒體的檢測間隔時間和緩存清理時間,所述檢測模塊10每隔所述多媒體檢測間隔時間自動地檢測存在持續(xù)時間超過預設(shè)多媒體緩存清理時間的超期緩存,提升了多媒體緩存清理的操作性、工作效率和清理效果。
參見圖7,所述檢測模塊10,包括定時檢測單元101和持續(xù)時間檢測單元102。所述定時檢測單元101用于檢測當前時間是否到達預設(shè)多媒體檢測間隔時間周期。所述持續(xù)時間檢測單元102用于當所述定時檢測單元101檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
在本實施例中,所述定時檢測單元101根據(jù)預設(shè)多媒體的檢測間隔時間和當前系統(tǒng)時間判斷是否到達預設(shè)多媒體檢測間隔時間周期,當所述定時檢測單元101檢測到當前時間到達預設(shè)多媒體檢測間隔時間周期時,所述持續(xù)時間檢測單元102開始檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間。
當所述檢測模塊10檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,所述提示模塊20判定所述多媒體緩存為超期緩存,而需要對所述多媒體緩存進行清理,并提示是否清理檢測到的所述多媒體。當所述檢測模塊10檢測到所有多媒體緩存存在持續(xù)時間未超過預設(shè)緩存清理時間時,所述提示模塊20判定所有的多媒體緩存為非超期緩存,并不需要對多媒體緩存進行清理,所述檢測模塊10繼續(xù)對所有多媒體緩存的存在持續(xù)時間進行檢測。
參見圖8,在本實施例中,所述提示模塊20,包括鬧鐘提醒單元201、跳轉(zhuǎn)單元202和彈窗提示單元203。其中,所述鬧鐘提醒單元201用于開啟鬧鐘鈴聲,所述跳轉(zhuǎn)單元202用于跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面,所述彈窗提示單元203用于彈出對話框提示是否清理檢測到的所述多媒體。
在本實施例中,所述鬧鐘提醒單元201自動開啟鬧鐘鈴聲,所述跳轉(zhuǎn)單元202跳轉(zhuǎn)到預設(shè)多媒體緩存地址文件夾界面,所述彈窗提示單元203彈出對話框提示是否清理檢測到的所述多媒體緩存,用戶可根據(jù)鬧鐘鈴聲注意到彈出的緩存清理的提示對話框,并根據(jù)實際需要點擊選擇按鈕來選擇立即清理或暫不清理檢測到的超期緩存,提高了多媒體緩存清理的智能性和提醒效果,提升了多媒體緩存清理的操作性、清理效率和清理效果。
在一些實施例中,參見圖9,所述提示模塊20,包括提醒單元204和彈窗提示單元205。其中,所述提醒單元204用于開啟馬達振動或鬧鐘鈴聲,所述彈窗提示單元205用于彈出對話框提示是否清理檢測到的所述多媒體。
在本實施例中,所述提醒單元204自動開啟馬達振動或鬧鐘鈴聲,所述彈窗提示單元205彈出對話框提示是否清理檢測到的所述多媒體,用戶可根據(jù)鬧鐘鈴聲或馬達振動注意到彈出的緩存清理的提示對話框,并根據(jù)實際需要點擊選擇按鈕來選擇立即清理或暫不清理檢測到的超期緩存,提高了多媒體緩存清理的智能性和提醒效果,提升了多媒體緩存清理的操作性、清理效率和清理效果。
當用戶在所述提示模塊20提示下點擊選擇立即清理檢測到的超期緩存時,所述清理模塊30將所述檢測模塊10檢測到的所述多媒體從所述預設(shè)多媒體緩存地址下刪除,釋放了所述電子終端的存儲空間,提升了所述電子終端的系統(tǒng)性能。
在本實施例的電子終端的多媒體緩存的清理系統(tǒng)100中,檢測模塊10檢測預設(shè)多媒體緩存地址下所有多媒體緩存的存在持續(xù)時間,當檢測模塊10檢測到一個多媒體緩存的存在持續(xù)時間超過預設(shè)緩存清理時間時,提示模塊20提示是否清理檢測到的超期多媒體緩存,清理模塊30根據(jù)用戶的選擇來刪除或保留檢測模塊10檢測到的超期多媒體緩存,提高了多媒體緩存清理的智能性、針對性和提醒效果,提升了多媒體緩存清理的操作性、工作效率和清理效果。
圖10為本發(fā)明又一個實施例中電子終端的結(jié)構(gòu)示意圖。如圖所示,所述電子終端200包括上述實施例中的所述電子終端的多媒體緩存的清理系統(tǒng)100,所述電子終端的多媒體緩存的清理系統(tǒng)100提高了多媒體緩存清理的智能性、針對性和提醒效果,提升了多媒體緩存清理的操作性、工作效率和清理效果,進而提高了所述電子終端200存儲空間的自動智能清理能力和系統(tǒng)性能。
應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
盡管已經(jīng)示出和描述了本發(fā)明的實施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。