发明名称 基于android系统的文件扫描方法及装置
摘要 本发明公开了一种基于android系统的文件扫描方法及装置,所述的方法包括在挂载存储设备时采用的第一阶段的后台扫描步骤和进入本地应用时触发的第二阶段的前台扫描步骤;其中,在后台扫描步骤中执行文件扫描时,读取当前CPU情况,如果CPU忙,则等待第一预定时间后再扫描;当进入目录时,读取当前内存情况,如果内存低,记录当前的扫描目录,并退出所有的递归目录,释放所有内存,再重新进入此目录扫描;所述第二阶段的前台扫描为当进入数据库相应的文件目录时,调用底层的扫描把该目录下的在后台扫描步骤中未扫描到的所有待扫描文件进行扫描,更新到数据库中。本发明提高了扫描效率,大大节省了用户的等待时间。
申请公布号 CN102411628A 申请公布日期 2012.04.11
申请号 CN201110426690.3 申请日期 2011.12.19
申请人 TCL集团股份有限公司 发明人 彭湃;康辉
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;杨宏
主权项 一种基于android系统的存储设备的文件扫描方法,其特征在于,所述的方法包括第一阶段的后台扫描和第二阶段的前台扫描;其中,所述第一阶段的后台扫描为当存储设备挂载到Android系统时,对待扫描文件进行递归扫描,然后分别获取相应的扫描信息,并更新到数据库中,建立相应的文件目录;其中,在后台扫描步骤中执行文件扫描时,读取当前CPU情况,如果CPU忙,则等待第一预定时间后再扫描;当进入目录时,读取当前内存情况,如果内存低,记录当前的扫描目录,并退出所有的递归目录,释放所有内存,再重新进入此目录扫描;所述第二阶段的前台扫描为当进入数据库相应的文件目录时,调用底层的扫描把该目录下的在后台扫描步骤中未扫描到的所有待扫描文件进行扫描,并获取相应的扫描信息,更新到数据库中。
地址 516001 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心