android 清理大师 编程,Android 清理大师产品的具体实现(一)QQ专清

首先我们先解析下目录:

一个正常的QQ用户安装下,使用后,在文件夹中到底发生了什么事情?

我们从文件管理器中tencent-MobileQQ-下打印所有的文件夹以及文件:

String filePath = Environment.getExternalStorageDirectory()+"/tencent/MobileQQ/";

FileUtils.getFilesAllName(filePath);

//获取指定目录下的所有文件夹

public static ListgetFilesAllName(String path) {

File file=new File(path);

File[] files=file.listFiles();

if (files == null){Log.e("error","空目录");return null;}

Lists = new ArrayList<>();

for(int i =0;i

打印出来的结果是:

/storage/emulated/0/tencent/MobileQQ/pddata

/storage/emulated/0/tencent/MobileQQ/flashchat

/storage/emulated/0/tencent/MobileQQ/head

/storage/emulated/0/tencent/MobileQQ/bless

/storage/emulated/0/tencent/MobileQQ/.nomedia

/storage/emulated/0/tencent/MobileQQ/data

/storage/emulated/0/tencent/MobileQQ/funcall

/storage/emulated/0/tencent/MobileQQ/rijmmkv

/storage/emulated/0/tencent/MobileQQ/ArkApp

/storage/emulated/0/tencent/MobileQQ/sv_config_resource

/storage/emulated/0/tencent/MobileQQ/.font_info

/storage/emulated/0/tencent/MobileQQ/.apollo

/storage/emulated/0/tencent/MobileQQ/DoutuRes

/storage/emulated/0/tencent/MobileQQ/log

/storage/emulated/0/tencent/MobileQQ/.emotionsm

/storage/emulated/0/tencent/MobileQQ/theme_pkg

/storage/emulated/0/tencent/MobileQQ/qav

/storage/emulated/0/tencent/MobileQQ/.Rock

/storage/emulated/0/tencent/MobileQQ/ar_model

/storage/emulated/0/tencent/MobileQQ/dov_doodle_music

/storage/emulated/0/tencent/MobileQQ/capture_ptv_template

/storage/emulated/0/tencent/MobileQQ/doodle_template

/storage/emulated/0/tencent/MobileQQ/dov_doodle_sticker

/storage/emulated/0/tencent/MobileQQ/dov_ptv_template_dov

/storage/emulated/0/tencent/MobileQQ/dov_doodle_template

/storage/emulated/0/tencent/MobileQQ/RDModules

/storage/emulated/0/tencent/MobileQQ/qbosssplahAD

/storage/emulated/0/tencent/MobileQQ/pe

/storage/emulated/0/tencent/MobileQQ/artfilter

/storage/emulated/0/tencent/MobileQQ/newpoke

/storage/emulated/0/tencent/MobileQQ/information_paster

/storage/emulated/0/tencent/MobileQQ/capture_qsvf

/storage/emulated/0/tencent/MobileQQ/Scribble

/storage/emulated/0/tencent/MobileQQ/babyQIconRes

/storage/emulated/0/tencent/MobileQQ/ptv_template

/storage/emulated/0/tencent/MobileQQ/qqstory

/storage/emulated/0/tencent/MobileQQ/dynamic_text

/storage/emulated/0/tencent/MobileQQ/sv_config_icon

/storage/emulated/0/tencent/MobileQQ/qsvf

/storage/emulated/0/tencent/MobileQQ/ar_feature

/storage/emulated/0/tencent/MobileQQ/.imei

/storage/emulated/0/tencent/MobileQQ/hotimage

/storage/emulated/0/tencent/MobileQQ/kf.dat

/storage/emulated/0/tencent/MobileQQ/medal

/storage/emulated/0/tencent/MobileQQ/emoji

/storage/emulated/0/tencent/MobileQQ/shortvideo

/storage/emulated/0/tencent/MobileQQ/poke

/storage/emulated/0/tencent/MobileQQ/.vaspoke

/storage/emulated/0/tencent/MobileQQ/.emojiSticker_v2.1

//开屏广告

/storage/emulated/0/tencent/MobileQQ/splahAD

//缓存,可编辑

/storage/emulated/0/tencent/MobileQQ/diskcache

/storage/emulated/0/tencent/MobileQQ/capture_template

/storage/emulated/0/tencent/MobileQQ/.readInjoy

/storage/emulated/0/tencent/MobileQQ/.profilecard

/storage/emulated/0/tencent/MobileQQ/system_background

/storage/emulated/0/tencent/MobileQQ/QWallet

/storage/emulated/0/tencent/MobileQQ/gray_uin_check_dir

/storage/emulated/0/tencent/MobileQQ/NoRename#EpuPY9DoT

接下来我们一步步解析我们QQ专清所涉及到的文件夹;

先来看下需求:

1、垃圾文件

2、临时缓存(浏览朋友圈产生的缓存垃圾)

3、头像缓存(联网可重新下载)

4、空间缓存(浏览空间所产生的图片缓存)

5、短视频缓存(浏览视频、空间、微视所产生)

深度清理:

视频、图片(聊天、保存)、表情(自定义、下载)、语音、文件

我们实现的逻辑思路是可以这么出发:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值