[发明专利]一种文件快速显示方法、装置及终端有效
申请号: | 201210462430.6 | 申请日: | 2012-11-15 |
公开(公告)号: | CN103019839A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 曾元清;唐远流 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 快速 显示 方法 装置 终端 | ||
1.一种文件快速显示方法,其特征在于,包括:
创建过程:创建扫描文件的工作线程;
扫描过程:扫描当前目标文件夹,每扫描到当前目标文件夹中的一个文件或文件夹、并准备好相关数据后,通知UI主线程,并判断当前目标文件夹是否扫描完,如果是,则结束,否则继续扫描当前目标文件夹;
显示过程:在接收到扫描文件的工作线程通知后刷新界面,UI主线程在当前界面中显示扫描出的当前目标文件夹中的文件或文件夹;
判断过程:在执行所述扫描过程的同时,判断是否接收到用户输入的查看已显示出的文件或文件夹的指令,如果是,则将被选中的文件夹作为新的当前目标文件夹,进入下一级目录,重复执行所述扫描过程,或者显示被选中的文件内容。
2.根据权利要求1所述的方法,其特征在于,所述创建过程还包括:
创建扫描进度条,并在所述扫描进度条中显示当前扫描进度;其中,所述当前显示进度是指已扫描到的文件或文件夹个数占被扫描的当前目标文件夹中文件及文件夹总数的比例。
3.根据权利要求2所述的方法,其特征在于,所述显示过程还包括:在所述当前目标文件夹被更新时,根据对新的当前目标文件夹的扫描进度更新所述扫描进度条。
4.根据权利要求3所述的方法,其特征在于,所述扫描过程还包括:
在扫描到所述当前目标文件夹中的一个或多个文件或文件夹时,将扫描到的文件或文件夹保存到文件列表,并在所述当前目标文件夹被更新时,将扫描到的新的当前目标文件夹中的文件或文件夹保存到所述文件列表,覆盖所述文件列表中的已有文件或文件夹。
5.根据权利要求4所述的方法,其特征在于,所述判断过程还包括:
判断是否接收到用户输入的返回上一级目录的指令,如果是,则将上一级目录作为新的当前目标文件夹,重复执行所述扫描过程。
6.一种文件快速显示装置,其特征在于,包括:
创建模块,用于创建扫描文件的工作线程;
扫描模块,用于扫描当前目标文件夹,每扫描到当前目标文件夹中的一个文件或文件夹、并准备好相关数据后,通知UI主线程,并判断当前目标文件夹是否扫描完,如果是,则结束,否则继续扫描当前目标文件夹;
显示模块,用于在接收到扫描文件的工作线程通知后刷新界面,UI主线程在当前界面中显示扫描出的当前目标文件夹中的文件或文件夹;
判断模块,用于在执行所述扫描过程的同时,判断是否接收到用户输入的查看已显示出的文件或文件夹的指令,如果是,则将被选中的文件夹作为新的当前目标文件夹,进入下一级目录,重复执行所述扫描过程,或者显示被选中的文件内容。
7.根据权利要求6所述的装置,其特征在于,所述创建模块还用于:创建扫描进度条,并在所述扫描进度条中显示当前扫描进度;其中,
所述当前显示进度是指已扫描到的文件或文件夹个数占被扫描的当前目标文件夹中文件及文件夹总数的比例。
8.根据权利要求7所述的装置,其特征在于,所述显示模块还用于:在所述当前目标文件夹被更新时,根据对新的当前目标文件夹的扫描进度更新所述扫描进度条。
9.根据权利要求8所述的装置,其特征在于,所述扫描模块还用于:在扫描到所述当前目标文件夹中的一个或多个文件或文件夹时,将扫描到的文件或文件夹保存到文件列表,并在所述当前目标文件夹被更新时,将扫描到的新的当前目标文件夹中的文件或文件夹保存到所述文件列表,覆盖所述文件列表中的已有文件或文件夹。
10.一种终端,其特征在于,包括如权利要求6-9中任一项所述的文件快速显示装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210462430.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于冷却电存储装置的方法
- 下一篇:注射器与安全装置的组件