文件选择方法和装置制造方法

文档序号:6488144阅读:166来源:国知局
文件选择方法和装置制造方法
【专利摘要】一种文件选择方法,包括以下步骤:获取文件选择指令;将所述文件选择指令对应的文件信息存储至预设存储空间;在预设区域展示所述预设存储空间中存储的文件信息所对应的文件的快捷方式。采用该文件选择方法,能够简化操作,使用更方便。此外,还提供了一种文件选择装置。
【专利说明】文件选择方法和装置
【技术领域】
[0001]本发明涉及计算机技术,特别是涉及一种文件选择方法和装置。
【背景技术】
[0002]在计算机和智能移动终端的很多应用中,都需要对多个文件执行相同的操作,此时则需要同时选择多个文件。若这多个文件在同一目录下,传统的实现方式通常需结合鼠标和键盘,例如,按住键盘上的Ctrl键,同时使用鼠标逐个点击要选择的文件。若这多个文件不在同一目录下,则需在每个目录下采用上述鼠标和键盘结合的方式将同一目录下的多个文件复制到一个临时目录下,再在该临时目录下选择所有文件,进而对选择的所有文件执行操作。
[0003]然而,上述两种方式操作起来都比较复杂,特别是对计算机和智能移动终端应用不熟练的用户来说,往往并不知道结合鼠标和键盘可以同时对多个文件进行选择。并且,当需选择的多个文件不在同一目录下时,操作更加繁琐,给用户带来极大的不便。

【发明内容】

[0004]基于此,有必要针对上述操作复杂的问题,提供一种能简化操作、使用更方便的文件选择方法和装置。
[0005]一种文件选择方法,包括以下步骤:
[0006]获取文件选择指令;
[0007]将所述文件选择指令对应的文件信息存储至预设存储空间;
[0008]在预设区域展示所述预设存储空间中存储的文件信息所对应的文件的快捷方式。
[0009]一种文件选择装置,包括:
[0010]选择指令获取模块,用于获取文件选择指令;
[0011]文件信息存储模块,用于将所述文件选择指令对应的文件信息存储至预设存储空间;
[0012]展示模块,用于在预设区域展示所述预设存储空间中存储的文件信息所对应的文件的快捷方式。
[0013]上述文件选择方法和装置,通过将所选择的文件的文件信息存储至预设存储空间,并在预设区域展示预设存储空间中存储的文件信息所对应的文件的快捷方式。这样,通过将所选择的文件的快捷方式展示在预设区域,可实现对同一目录下的多个文件以及不同目录下的多个文件进行统一操作,相对于传统技术,能够简化操作,使用更方便。
【专利附图】

【附图说明】
[0014]图1为一个实施例中文件选择方法的流程示意图;
[0015]图2为选择文件的操作界面示意图;
[0016]图3为在预设区域展示文件的快捷方式的界面示意图;[0017]图4为移除预设区域中的快捷方式的操作示意图;
[0018]图5为一个实施例中文件选择装置的结构示意图;
[0019]图6为另一个实施例中文件选择装置的结构示意图。
【具体实施方式】
[0020]如图1所示,在一个实施例中,一种文件选择方法,包括以下步骤:
[0021]步骤S102,获取文件选择指令。
[0022]在一个实施例中,步骤S102中获取文件选择指令的方式可以为以下的至少一种:获取文件的点击指令;获取将文件拖拽到预设区域的拖拽指令。其中,点击指令可以是对文件的单击指令或双击指令。具体的,可通过逐个点击文件列表中的文件,生成文件的点击指令。或者,选中文件列表中的至少一个文件,将其拖拽到预设区域,生成文件的拖拽指令。
[0023]步骤S104,将文件选择指令对应的文件信息存储至预设存储空间。
[0024]具体的,获取文件选择指令所选择的文件的文件信息,并将文件信息存储至预设存储空间。本申请中的文件,包含图片、文档、视频、音频等各种类型的文件。文件信息则可包含文件名称、文件大小、文件格式、文件创建时间、文件路径等中的至少一种。
[0025]在一个实施例中,预设存储空间可为预先创建的列表,可采用一数据结构体表示文件信息,当获取到对某个文件的文件选择指令后,则将该文件对应的用来表示文件信息的数据结构体添加至预先创建的列表中。步骤S106,在预设区域展示预设存储空间中存储的文件信息所对应的文件的快捷方式。
[0026]预设区域为应用界面中预先设定好的与预设存储空间对应的区域。对于预设存储空间中存储的文件信息,则在预设区域中展示其所对应的文件的快捷方式。进一步的,在预设区域中可展示文件的图标。若文件为图片,则可在预设区域展示文件的缩略图。当有新选择的文件的文件信息存储至预设存储空间,则相应的在预设区域中展示该新选择的文件的快捷方式。对预设区域中展示的快捷方式进行的操作,实际上相当于对文件进行的操作。
[0027]在一个实施例中,文件选择指令所对应的文件信息包括选择的不同目录下的多个文件所对应的文件信息。本实施例中,可获取对不同目录下的多个文件的文件选择指令,对于每个目录下的文件列表,都可以通过点击的方式或拖拽的方式将选择的文件的快捷方式展示在预设区域,则预设存储空间存储了不同目录下的多个文件所对应的文件信息。
[0028]本实施例中,可将选择的文件的文件信息存储至预设存储空间,而在预设区域展示所选择的文件的快捷方式,可实现对同一目录下的多个文件以及不同目录下的多个文件进行统一操作,相对于传统技术,能够简化操作,使用更方便。
[0029]在一个实施例中,文件选择方法还包括步骤:获取对预设区域中展示的快捷方式的移除指令;删除预设存储空间中的移除指令所对应的文件信息。具体的,可通过以下方式中的至少一种来获取移除指令:获取文件列表中的文件的点击指令;获取对移除按钮的点击指令。
[0030]其中,移除按钮包含设置在预设区域中展示的文件的快捷方式上的浮动按钮,当光标移动至快捷方式上,则在快捷方式上显示该移除按钮,获取到对该移除按钮的点击指令,则对应的快捷方式移除,并删除预设存储空间中该快捷方式所对应的文件的文件信息。此外,移除按钮还可包含设置在预设区域中的固定按钮,获取到对该固定按钮的点击指令,则对预设区域中展示的所有快捷方式进行移除,并删除预设存储空间中所存储的所有文件信息。
[0031]在一个实施例中,文件选择方法还可包括步骤:对在预设区域中展示了快捷方式的文件进行标记。具体的,可对选择将快捷方式添加到预设区域中的文件进行标记,其中,标记包括对所选文件进行高亮显示、设置阴影或设置特定图标等中的至少一种。
[0032]在一个实施例中,文件选择方法还可包括步骤:从预设存储空间提取预设区域中展示的快捷方式所对应的文件信息;根据提取的文件信息执行对文件的操作。
[0033]具体的,在一个实施例中,文件信息包括文件路径;获取操作确认指令,根据操作确认指令从预设存储空间提取预设区域中展示的快捷方式所对应的文件路径,根据文件路径获取对应的文件并执行对获取的文件的操作。
[0034]具体的,可在应用界面上设置控件,该控件定义了对预设区域中展示的快捷方式所对应的文件的操作。通过点击该控件,可执行对预设区域中展示的所有快捷方式所对应的文件的操作。本实施例中,当获取到对预设控件的点击操作,则从预设存储空间提取预设区域中展示的快捷方式对应的文件的文件信息,由于文件信息中包含了文件路径,根据文件路径可以执行对文件的操作。
[0035]本实施例中,对预设区域中展示的快捷方式所执行的操作,实际上相当于对文件列表中的文件所执行的操作,由于可以将同一目录下的多个文件以及不同目录下的多个文件的快捷方式都添加到预设区域中,因此可以实现同时对同一目录下的多个文件以及不同目录下的多个文件进行统一操作,使用十分方便。
[0036]下面以图片为例来详细说明上述文件选择方法的原理。如图2所示,在应用界面的左侧可展示文件夹树10,右侧展示所选择的文件夹目录下的文件列表(图片列表)20。预设区域30 (即图片篮子)设置在图片列表20的下方,在预设区域30中可显示提示信息,以便提示用户所要进行的操作。预设区域30包含控件302,其定义了对所展示的快捷方式所对应的图片的特定操作,本实例中,特定操作为将图片上传至空间相册。预设区域30还包含用来移除其中所有快捷方式的移除按钮304。
[0037]进一步的,在同一文件夹目录下,可点击图片列表20中的图片或将图片拖拽至预设区域30,获取到图片的选择指令,则将对应的图片信息存储至预设存储空间,并将该图片的快捷方式展示在预设区域30中。选择不同的文件夹目录,则可将不同文件夹下的多个图片的快捷方式添加到预设区域30中。如图3所示,在图片列表20中可对所选择的图片进行标记40,且在预设区域30中以缩略图306的形式展示所选择的图片的快捷方式。
[0038]进一步的,如图4所示,当光标移至预设区域30中展示的缩略图306时,在快捷方式的右上角显示移除按钮308,获取到对移除按钮308的点击指令,则将对应的快捷方式从预设区域30移除,并将预设存储空间中存储的对应的图片信息删除。
[0039]进一步的,获取到对控件302的点击指令,则可选择到预设区域30中展示的所有快捷方式所对应的图片,根据预设存储空间中存储的图片信息可获取到对应的图片路径,根据获取到的图片路径可将所有添加到预设区域30的图片上传到空间相册。
[0040]如图5所示,在一个实施例中,一种文件选择装置,包括选择指令获取模块102、文件信息存储模块104和展示模块106,其中:
[0041]选择指令获取模块102用于获取文件选择指令。[0042]在一个实施例中,选择指令获取模块102获取文件选择指令的方式为以下的至少一种:获取文件的点击指令;获取将文件拖拽到预设区域的拖拽指令。其中,点击指令可以是对文件的单击指令或双击指令。具体的,可通过逐个点击文件列表中的文件,生成文件的点击指令。或者,选中文件列表中的至少一个文件,将其拖拽到预设区域,生成文件的拖拽指令。
[0043]文件信息存储模块104用于将文件选择指令对应的文件信息存储至预设存储空间。
[0044]具体的,文件信息存储模块104用于获取文件选择指令所选择的文件的文件信息,并将文件信息存储至预设存储空间。本申请中的文件,包含图片、文档、视频、音频等各种类型的文件。文件信息则可包含文件名称、文件大小、文件格式、文件创建时间、文件路径等中的至少一种。
[0045]在一个实施例中,预设存储空间可为预先创建的列表,可采用一数据结构体表示文件信息,当获取到对某个文件的文件选择指令后,文件信息存储模块104则将该文件对应的表示文件信息的数据结构体添加至预先创建的列表中。
[0046]展示模块106用于在预设区域展示预设存储空间中存储的文件信息所对应的文件的快捷方式。
[0047]预设区域为应用界面中预先设定好的与预设存储空间对应的区域。对于预设存储空间中存储的文件信息,则在预设区域中展示其所对应的文件的快捷方式。进一步的,展示模块106在预设区域中可展示文件的图标。若文件为图片,则可在预设区域展示文件的缩略图。当有新选择的文件的文件信息存储至预设存储空间,则展示模块106相应的在预设区域中展示该新选择的文件的快捷方式。对预设区域中展示的快捷方式进行的操作,实际上相当于对文件进行的操作。
[0048]在一个实施例中,文件选择指令所对应的文件信息包括选择的不同目录下的多个文件所对应的文件信息。本实施例中,选择指令获取模块102可获取对不同目录下的多个文件的文件选择指令。对于每个目录下的文件列表,都可以通过点击的方式或拖拽的方式将选择的文件的快捷方式展示在预设区域,则预设存储空间存储了不同目录下的多个文件所对应的文件信息。
[0049]在一个实施例中,如图6所示,文件选择装置可包括移除模块108,用于获取对预设区域中展示的快捷方式的移除指令;删除预设存储空间中的移除指令所对应的文件信息。具体的,移除模块108可通过以下方式中的至少一种来获取移除指令:获取文件列表中的文件的点击指令;获取对移除按钮的点击指令。
[0050]其中,移除按钮包含设置在预设区域中展示的文件的快捷方式上的浮动按钮,当光标移动至快捷方式上,则在快捷方式上显示该移除按钮,移除模块108获取到对该移除按钮的点击指令,则对应的快捷方式移除,并删除预设存储空间中该快捷方式所对应的文件的文件信息。此外,移除按钮还可包含设置在预设区域中的固定按钮,移除模块108获取到对该固定按钮的点击指令,则对预设区域中展示的所有快捷方式进行移除,并删除预设存储空间中所存储的所有文件信息。
[0051]在一个实施例中,如图6所示,文件选择装置还可包括文件标记模块110,用于对在预设区域中展示了快捷方式的文件进行标记。具体的,文件标记模块110可用于对选择将快捷方式添加到预设区域中的文件进行标记,其中,标记包括对所选文件进行高亮显示、设置阴影或设置特定图标等中的至少一种。
[0052]在一个实施例中,如图6所示,文件选择装置还可包括文件操作模块112,用于从预设存储空间提取预设区域中展示的快捷方式所对应的文件信息;根据提取的文件信息执行对文件的操作。
[0053]在一个实施例中,文件信息包括文件路径,文件操作模块112用于获取操作确认指令,根据操作确认指令从预设存储空间提取预设区域中展示的快捷方式所对应的文件路径,根据文件路径获取对应的文件并执行对获取的文件的操作。
[0054]具体的,可在应用界面上设置控件,该控件定义了对预设区域中展示的快捷方式所对应的文件的操作。通过点击该控件,可执行对预设区域中展示的所有快捷方式所对应的文件的操作。本实施例中,文件操作模块112当获取到对预设控件的点击操作,则从预设存储空间提取预设区域中展示的快捷方式对应的文件的文件信息,由于文件信息中包含了文件路径,根据文件路径可以执行对文件的操作。
[0055]本实施例中,文件操作模块112对预设区域中展示的快捷方式所执行的操作,实际上相当于对文件列表中的文件所执行的操作,由于可以将同一目录下的多个文件以及不同目录下的多个文件的快捷方式都添加到预设区域中,因此可以实现同时对同一目录下的多个文件以及不同目录下的多个文件进行统一操作,使用十分方便。
[0056]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0057]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种文件选择方法,包括以下步骤: 获取文件选择指令; 将所述文件选择指令对应的文件信息存储至预设存储空间; 在预设区域展示所述预设存储空间中存储的文件信息所对应的文件的快捷方式。
2.根据权利要求1所述的文件选择方法,其特征在于,所述获取文件选择指令的方式为以下的至少一种: 获取文件的点击指令; 获取将文件拖拽到所述预设区域的拖拽指令。
3.根据权利要求1所述的文件选择方法,其特征在于,所述文件选择指令对应的文件信息包括选择的不同目录下的多个文件所对应的文件信息。
4.根据权利要求1所述的文件选择方法,其特征在于,所述方法还包括: 获取对所述预设区域中展示的快捷方式的移除指令; 删除所述预设存储空间中的所述移除指令所对应的文件信息。
5.根据权利要求1所述的文件选择方法,其特征在于,所述方法还包括: 对在预设区域中展示了快捷方式的文件进行标记。
6.根据权利要求1所述的文件选择方法,其特征在于,所述方法还包括: 从所述预设存储空间提取预设区域中展示的快捷方式所对应的文件信息; 根据所述提取的文件信息执行对文件的操作。
7.根据权利要求6所述的文件选择方法,其特征在于,所述文件信息包括文件路径;所述从预设存储空间提取预设区域中展示的快捷方式所对应的文件信息,根据所述提取的文件信息执行对文件的操作的步骤为: 获取操作确认指令,根据操作确认指令从预设存储空间提取预设区域中展示的快捷方式所对应的文件路径,根据所述文件路径获取对应的文件并执行对所述获取的文件的操作。
8.一种文件选择装置,其特征在于,包括: 选择指令获取模块,用于获取文件选择指令; 文件信息存储模块,用于将所述文件选择指令对应的文件信息存储至预设存储空间;展示模块,用于在预设区域展示所述预设存储空间中存储的文件信息所对应的文件的快捷方式。
9.根据权利要求8所述的文件选择装置,其特征在于,所述选择指令获取模块获取文件选择指令的方式为以下的至少一种: 获取文件的点击指令; 获取将文件拖拽到所述预设区域的拖拽指令。
10.根据权利要求8所述的文件选择装置,其特征在于,所述文件选择指令对应的文件信息包括选择的不同目录下的多个文件所对应的文件信息。
11.根据权利要求8所述的文件选择装置,其特征在于,所述装置还包括: 移除模块,用于获取对所述预设区域中展示的快捷方式的移除指令,删除所述预设存储空间中的所述移除指令所对应的文件信息。
12.根据权利要求8所述的文件选择装置,其特征在于,所述装置还包括:文件标记模块,用于对在预设区域中展示了快捷方式的文件进行标记。
13.根据权利要求8所述的文件选择装置,其特征在于,所述装置还包括: 文件操作模块,用于从所述预设存储空间提取预设区域中展示的快捷方式所对应的文件信息,根据所述提取的文件信息执行对文件的操作。
14.根据权利要求13所述的文件选择装置,其特征在于,所述文件信息包括文件路径;所述文件操作模块用于获取操作确认指令,根据操作确认指令从预设存储空间提取预设区域中展示的快捷方式所对应的文件路径,根据所述文件路径获取对应的文件并执行对所述获取的文件的操作。
【文档编号】G06F9/46GK103631644SQ201210305439
【公开日】2014年3月12日 申请日期:2012年8月24日 优先权日:2012年8月24日
【发明者】黄渊, 侯方, 王佳 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1