[发明专利]一种Android终端智能文件管理系统及方法在审
申请号: | 201710165887.3 | 申请日: | 2017-03-20 |
公开(公告)号: | CN106951522A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 袁东风;于志浩;贲晛烨 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/06 |
代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 杨树云 |
地址: | 250199 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 终端 智能 文件 管理 系统 方法 | ||
技术领域
本发明涉及一种Android终端智能文件管理系统及方法,属于信息处理技术领域。
背景技术
随着Android操作系统不断的发展完善,Android操作系统一路高歌猛进,如今Android操作系统已经拥有世界第一的市场占用率、无数的OEM合作厂商,还涉足移动支付、车载系统、电视等不同市场,成为目前覆盖最广泛的平台。如今各种大内存大存储的安卓设备层出不穷,为广大消费者提供了多样化的选择空间。伴随着Android系统的发展,基于Android系统的应用不断地推陈出新,层出不穷,而且这些应用软件也是越做越大功能越来越强大,因此,难以避免的对于内存和存储空间的需求也越来越强大。同时,随着Android系统功能的不断强大,更多的工作都由传统的PC转移到Android智能终端,这也需求更大的存储空间来存储各类文件。但是,不可否认的是,还有很多安卓设备的存储空间比较小,比如低端手机、智能盒子、车载系统等等。这些存储空间小的设备在使用中不能存储大量的文件,随着用户安装的应用程序和使用中保存终端上的文件不断增加,其存储空间会越来越少,这样会严重影像这些终端的正常使用,例如:加载变慢、卡顿、死机等现象。而这正是用户在使用中最不愿意面对的问题,大大降低了用户体验。因此,为了保证终端本地较大的可用存储空间,需要有一种方法可以把本地上暂时用不到的文件上传到后台网盘后再删掉或者直接删掉,从而保证终端本地有足够的可用存储空间供用户使用。
中国专利文献CN106294576A公开了一种android系统存储空间的清理方法及系统,所述方法包括当监测到系统存储空间低于预设阈值时,系统向各应用发送广播,其中,所述广播携带创建可删除文件清单的指令;各应用接收所述广播,并生成记录有各自包目录下可删除文件的可删除文件清单;所述系统发送广播预设时间后,系统根据各应用可删除文件清单删除相应的可删除文件。但是,该专利存在以下缺陷:1、该专利所述方法需要经过两次阈值比较的过程才能彻底清理存储空间,效率较低。2、该专利所述方法虽然可以清理系统的存储空间,但是存在极大的可能性导致误删除存储在本地空间中对用户有用的文件。
发明内容
针对现有技术的不足,本发明提供了一种Android终端智能文件管理系统;
本发明还提供了一种Android终端智能文件管理方法;
本发明可以使Android终端快速的完成本地无用文件的删除及闲置文件的上传,为终端节省存储空间,使得本地有足够的空间保证终端正常运行,尤其适用于低端的移动设备和各类存储空间小的智能终端。
本发明的技术方案为:
一种Android终端智能文件管理系统,包括依次连接的总存储空间和可用存储空间检测模块、阈值比较模块、查找可操作文件模块、文件分类模块、弹框提醒用户上传模块、用户上传模块、删除模块;
所述总存储空间和可用存储空间检测模块用于检测本地存储的总存储空间和可用存储空间;
所述阈值比较模块用于将所述总存储空间和可用存储空间检测模块检测得到可用存储空间与设定的阈值进行比较,如果可用存储空间大于阈值,则重新检测本地存储的可用存储空间;否则,则调用所述查找可操作文件模块执行相应操作;
所述查找可操作文件模块用于查找出存储中的缓存、卸载残留、多余安装包、大文件以及垃圾文件,垃圾文件包括空文件夹、各类推送文件、日志文件;
所述文件分类模块用于对所述查找可操作文件模块查找出的有用文件进行标识,有用文件指各类移动办公软件所对应的文件,以文件后缀名作为分类依据,并建立有用文件白名单,将标识的有用文件添加到所述有用文件白名单;
所述弹框提醒用户上传模块用于弹出提示框,提醒用户对所述有用文件白名单上的有用文件进行上传操作;
所述用户上传模块用于自动启动用户系统中的网盘并进行上传,当有多个网盘时,用户可以选择网盘;
所述删除模块用于将所述查找可操作文件模块查找出的存储中的缓存、卸载残留、多余安装包、大文件以及垃圾文件进行删除操作,该步骤不需要用户干预,自动完成。
一种Android终端智能文件管理方法,包括步骤如下:
(1)获取总存储空间和可用存储空间
①采用Environmnet.getDataDirectory()方法得到手机内存目录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710165887.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种垃圾粉碎风选装置
- 下一篇:一种对象处理方法及系统