国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android開發之刪除項目緩存的方法

2020-04-11 10:50:45
字體:
來源:轉載
供稿:網友

本文實例講述了Android開發之刪除項目緩存的方法。分享給大家供大家參考,具體如下:

如何刪除項目的緩存:

getCacheDir()能夠得到當前項目的緩存地址

在項目中經常會使用到WebView 控件,當加載html 頁面時,會在/data/data/應用package 目錄下生成database與cache 兩個文件夾。請求的url 記錄是保存在WebViewCache.db,而url 的內容是保存在WebViewCache 文件夾下

打開關閉使用緩存,一共有五個種類

//優先使用緩存:WebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);//不使用緩存:WebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);

在退出應用的時候加上如下代碼

File file = CacheManager.getCacheFileBaseDir();if (file != null && file.exists() && file.isDirectory()) {    for (File item : file.listFiles()) {        item.delete(); }    file.delete(); }context.deleteDatabase("WebView.db");context.deleteDatabase("WebViewCache.db");

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android數據庫操作技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻栗坡县| 伊春市| 漳平市| 阿鲁科尔沁旗| 阿合奇县| 泾源县| 正镶白旗| 萍乡市| 新疆| 郎溪县| 怀柔区| 浦县| 牡丹江市| 桃园市| 济宁市| 巴楚县| 上饶县| 温州市| 西丰县| 涟水县| 镶黄旗| 石狮市| 大洼县| 云浮市| 抚松县| 奇台县| 阳江市| 延寿县| 富平县| 睢宁县| 丰都县| 和田市| 沙田区| 克山县| 友谊县| 屏东市| 会同县| 顺昌县| 南岸区| 庄河市| 汶上县|