美文网首页
一种卸载应用时删除应用下载内容的方法

一种卸载应用时删除应用下载内容的方法

作者: 我在等你回复可你没回 | 来源:发表于2017-11-21 01:32 被阅读63次

    现在大多数应用都联网,联网会进行下载,如果下载内容在应用的缓存目录,应用卸载时,其缓存会被删除,不回造成存储消耗。但如果应用下载了大多数内容保存在sd卡上面,应用卸载时,图片将仍然残留在sd卡中,造成存储的浪费。
    本方案提供一种方法,纪录应用曾经下载过的内容已经存储位置,在应用卸载时,弹出提示框提示用户,是否需要删除应用曾经下载的内容,如果同意,下载的内容将会被清除。做到应用无残余的效果,提高存储利用率。

    新旧方案对比

    旧方案只能清除应用本身缓存目录的内容,不能清除下载到sd卡的内容。
    新方案可以卸载sd卡上下载的内容。

    技术方案

    下载过程
    下载过程中,会将会建立应用包名和存储完整路径的对应关系。将所有存储路径纪录到一个以包名命名的txt文件。

    卸载过程
    应用卸载时,会查看是否有下载纪录文件,如果有,将所有内容列表出来让用户确认是否需要删除,用户选择特定文件后,可是进行卸载和文件删除操作。

    结束过程
    应用下载后,只会保留用户想用保留的那部分下载内容。

    相关文章

      网友评论

          本文标题:一种卸载应用时删除应用下载内容的方法

          本文链接:https://www.haomeiwen.com/subject/wccivxtx.html