燚軒科技 助力中小型企業(yè)
關(guān)注行業(yè)新聞 把握時(shí)代脈搏
如何設(shè)計(jì)APP清理緩存功能?
容置疑的是APP的緩存會(huì)一定程度上影響到用戶手機(jī)的儲(chǔ)存空間,所以需要設(shè)計(jì)一個(gè)清理緩存的功能,以便于用戶有效的使用被釋放的存儲(chǔ)空間。那么接下來(lái)鄭州APP開(kāi)發(fā)專家就來(lái)談?wù)撊绾蝸?lái)設(shè)計(jì)清理緩存功能。
是否需要用戶清理緩存
1、不需要
不需要用戶清理理APP緩存的前提是,此APP不會(huì)占用用戶手機(jī)過(guò)多的存儲(chǔ)空間,這時(shí)候就不需要用戶自己來(lái)清理緩存了,可以通過(guò)系統(tǒng)自動(dòng)來(lái)清理APP緩存。自動(dòng)清理緩存的兩個(gè)要素:設(shè)置緩存的上限、設(shè)置清理緩存的頻率。
2、需要
多數(shù)常見(jiàn)于IM類、電商類、資訊類、閱讀類、視頻類等APP需要單獨(dú)設(shè)置清理緩存的功能,因?yàn)檫@類APP會(huì)因?yàn)橛脩纛l繁的使用緩存較多的數(shù)據(jù)在本地,可能會(huì)占用手機(jī)較多的儲(chǔ)存空間,這類APP會(huì)把是否清理緩存的權(quán)限交由用戶自己決定。(另外還有少部分APP,用戶可自定義設(shè)置緩存的上限,這樣用戶不僅有清理緩存的權(quán)限,還有設(shè)置緩存上限的權(quán)限。比如網(wǎng)易云音樂(lè),用戶可勾選緩存的上限值是多少,按理超過(guò)的上限的緩存是不被存放到本地來(lái)占用手機(jī)儲(chǔ)存空間的,一旦達(dá)到緩存上限時(shí),APP是不會(huì)進(jìn)行超過(guò)緩存上限的提醒,主要是為了不干擾用戶正常操作。)
用戶清除緩存的細(xì)節(jié)
1、顯示緩存大小
這是最基本、也是不能忽略的一點(diǎn)就是顯示緩存的大小,以便于用戶根據(jù)緩存大小來(lái)判斷是否要清理這些緩存。
2、顯示當(dāng)前APP緩存占用手機(jī)儲(chǔ)存空間的比例
顯示當(dāng)前緩存占用手機(jī)存儲(chǔ)空間的比例,以及可用的手機(jī)儲(chǔ)存空間有多大,為用戶選擇是否清理緩存提供了兩種方式的比較,提高用戶清理緩存的參考度。
3、顯示緩存分類
將APP緩存進(jìn)行分類,一般分類有兩種維度,一種是時(shí)間維度,另外一種是內(nèi)容維度。
(1)時(shí)間維度
主要是可清理某一時(shí)間段的手機(jī)緩存。比如飛豬顯示3天之內(nèi)、3~7天、7天之外各階段緩存大小,用戶可自由選擇清理哪一時(shí)間段或多個(gè)時(shí)間段的緩存。這樣在用戶手機(jī)儲(chǔ)存空間不足,但又不想清理最近使用APP留下的緩存情況下,給用戶提供了一個(gè)不錯(cuò)的選擇。
(2)內(nèi)容維度
按照緩存內(nèi)容進(jìn)行分類顯示緩存大小并支持單獨(dú)清理某一類緩存。比如same緩存分為清除圖片緩存、清除語(yǔ)音緩存、清除數(shù)據(jù)緩存、草稿文件緩存、貼紙圖片緩存及各自緩存大小,這樣當(dāng)用戶需要在APP緩存和手機(jī)儲(chǔ)存空間之間進(jìn)行權(quán)衡時(shí),可選擇對(duì)用戶損害最小的一類緩存進(jìn)行清除。這不僅能滿足用戶釋放手機(jī)儲(chǔ)存空間的需求,又提高了用戶體驗(yàn)。
4、清理緩存的交互顯示
(1)是否需要清理緩存
當(dāng)用戶點(diǎn)擊進(jìn)行緩存清理時(shí),彈出彈框提示用戶是否需要清理,一方面告知用戶清理緩存需要一定的時(shí)間,減少等到緩存被清理過(guò)程中的焦慮感;另外一方面,避免用戶手誤錯(cuò)點(diǎn)到清理緩存,使得用戶能慎重決定。
(2)緩存是否成功清理
當(dāng)系統(tǒng)清理完緩存時(shí),希望用戶能得到緩存是否清理成功的反饋,可以是緩存大小變?yōu)?,也可以是一句“緩存清理成功”。
版權(quán)與免責(zé)聲明
鄭州APP開(kāi)發(fā),鄭州小程序開(kāi)發(fā)燚軒軟件科技有限公司聲明:如發(fā)現(xiàn)內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息發(fā)郵件至854221200@qq.com,我們將及時(shí)溝通處理。本站內(nèi)容源于網(wǎng)絡(luò),涉及內(nèi)容、言論與本站無(wú)關(guān)
手機(jī)APP應(yīng)用幾乎貫穿了我們的日常生活,所以很多企業(yè)和公司都把自己的APP開(kāi)發(fā)提上了日程,但...
的天職和責(zé)任,當(dāng)然對(duì)于高校學(xué)生來(lái)說(shuō),確實(shí)可以通過(guò)利用學(xué)習(xí)之外的時(shí)間來(lái)嘗試創(chuàng)業(yè),但是大體上還是...
月9號(hào)正式上線以來(lái),不論是中小商家,還是各大品牌巨頭,都在開(kāi)發(fā)自己的小程序,小程序作為輕型軟...
認(rèn)為這種記錄常常伴隨著儀式感,而挑選一個(gè)精致的 app 用于記錄則是儀式感的第一步。要知道,...
的典型代表,已經(jīng)成為打通線上和線下,城市和農(nóng)村的重要環(huán)節(jié),是推動(dòng)消費(fèi)擴(kuò)容的重要力量。當(dāng)前我國(guó)...
公司來(lái)開(kāi)發(fā)廣告app軟件需要多少錢,對(duì)于這個(gè)問(wèn)題,回答起來(lái)可以非常簡(jiǎn)單,也可以非常麻煩,簡(jiǎn)單...
熱點(diǎn)文章More +
- 網(wǎng)頁(yè)時(shí)代已經(jīng)慢慢消逝,APP引領(lǐng)時(shí)代潮流
- 鄭州APP開(kāi)發(fā)除了看價(jià)格還要注意什么?
- 沒(méi)個(gè)百來(lái)萬(wàn)就想自建技術(shù)團(tuán)隊(duì)?親身經(jīng)歷告訴你,一個(gè)APP從無(wú)到有的開(kāi)發(fā)到底要花多少錢!
- 二維碼支付為何能打敗NFC支付
- 開(kāi)發(fā)手機(jī)APP,這些點(diǎn)很重要!
- 商城類app開(kāi)發(fā)需要多少錢