CN105468257B - 一种删除方法及终端 - Google Patents

一种删除方法及终端 Download PDF

Info

Publication number
CN105468257B
CN105468257B CN201510815266.6A CN201510815266A CN105468257B CN 105468257 B CN105468257 B CN 105468257B CN 201510815266 A CN201510815266 A CN 201510815266A CN 105468257 B CN105468257 B CN 105468257B
Authority
CN
China
Prior art keywords
file
application icon
application
alternatively
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510815266.6A
Other languages
English (en)
Other versions
CN105468257A (zh
Inventor
杨锦雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Telecom Equipment Co.,Ltd.
Original Assignee
Zhuhai Meizu Communication Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Meizu Communication Equipment Co Ltd filed Critical Zhuhai Meizu Communication Equipment Co Ltd
Priority to CN201510815266.6A priority Critical patent/CN105468257B/zh
Publication of CN105468257A publication Critical patent/CN105468257A/zh
Application granted granted Critical
Publication of CN105468257B publication Critical patent/CN105468257B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例公开了一种删除方法及终端,其中方法包括:根据第一移动指令,移动第一文件;检测到所述第一文件与文件夹之间形成重叠区域时,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。采用本发明实施例,可简化文件的删除步骤,提高文件操作效率。

Description

一种删除方法及终端
技术领域
本发明涉及计算机技术领域,尤其涉及一种删除方法及终端。
背景技术
随着通信技术的不断发展,移动终端的功能日趋丰富,人们可以利用终端存储文件、浏览网页、收听音乐和观看视频等等,使之成为人们日常生活中不可或缺的一部分。
目前,终端提供的文件删除方法通常有三种方式,其中第一种方式为:首先选择需要删除的文件,然后点击鼠标右键或者针对需要删除的文件点击触摸屏,在打开的操作列表中选择删除选项进行文件的删除;第二种方式为:选择需要删除的文件,然后点击键盘上的delete键(删除键)进行文件的删除;第三种方式为:选择需要删除的文件,将其拖入回收站,这几种传统的文件删除方式操作步骤复杂,用户体验差。
发明内容
本发明实施例提供了一种删除方法及终端,可简化文件的删除步骤,提高文件操作效率。
本发明实施例提供了一种删除方法,所述方法包括:
文件夹中包括至少一个文件,根据接收的第一移动指令,移动第一文件;
若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。
其中,所述若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件之前,还包括:根据第二移动指令,移动所述文件夹。
其中,所述根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件具体包括:
判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称;
当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
其中,所述根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件具体包括:
若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
其中,所述第一文件为第一应用图标,第二文件为第二应用图标,所述方法还包括:当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
相应的,本发明实施例还提供了一种终端,所述终端包括:
文件移动单元,根据接收的第一移动指令,移动第一文件;
文件删除单元,若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件,其中,文件夹中包括至少一个文件。
其中,所述文件移动单元还用于:在所述文件删除单元根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件之前,根据第二移动指令,移动所述文件夹。
其中,所述文件删除单元包括:匹配判断子单元,用于判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称;文件删除子单元,用于当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
其中,所述文件删除单元具体用于:若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
其中,所述第一文件为第一应用图标,第二文件为第二应用图标,所述终端还包括:应用卸载单元,用于当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,用于当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,用于当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
本发明实施例,文件夹中包括至少一个文件,可根据第一移动指令,移动第一文件;还可在检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。采用本发明实施例,可简化文件的删除步骤,提高文件操作效率。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种删除方法的流程示意图;
图2是本发明实施例提供的另一种删除方法的流程示意图;
图3是本发明实施例提供的一种终端的结构示意图;
图4是本发明实施例提供的一种文件删除单元的结构示意图;
图5是本发明实施例提供的另一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
具体实现中,本发明实施例所提及的终端包括但不限于:智能手机(如Android手机、IOS手机)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,Mobile InternetDevice)或穿戴式智能设备等电子设备。
需要说明的是,本发明所描述的方法是由存储在存储器中的一组代码执行,该代码执行于基于冯诺依曼体系的计算机***中。该计算机程序可以是执行文件删除功能的终端程序。相应的,该计算机***可以是具有文件删除功能的终端设备。
下面将结合图1到图5对本发明实施例提供的一种删除方法及终端进行具体的描述。
参见图1,是本发明实施例提供的一种删除方法的流程示意图,如图所示的删除方法可包括以下步骤:
S101,根据第一移动指令,移动第一文件。
具体实现中,本实施例中所述的文件包括但不限于:音频文件、视频文件、文本文件、图片文件、应用程序文件或者文件的图标等等。用户可首先通过终端的输入装置(如物理键盘或触摸屏等)针对第一文件输入第一移动指令,终端接收到该第一移动指令时,根据该第一移动指令,移动第一文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示的主菜单界面上的QQ应用图标,此时,用户可用手指通过触摸屏长按QQ应用图标以选中;若用户用手指按住该QQ应用图标在触摸屏上进行移动,此时视为用户针对该QQ应用图标输入第一移动指令,该QQ应用图标的位置跟随用户手指在触摸屏上的滑动轨迹进行移动。又例如,终端为便携电脑,且第一文件为当前便携电脑桌面上的文档文件,此时,用户可针对该文档文件点击鼠标左键以选中;若用户点击鼠标左键拖动该文档文件在桌面上进行移动,此时视为用户针对该文档文件输入第一移动指令,该文档文件的位置跟随鼠标的拖动轨迹进行移动。
S102,若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。
具体实现中,所述文件夹至少包括一个文件。当用户完成第一文件的移动之后,检测第一文件最终位置是否与文件夹形成重叠区域,并在检测结果为是时,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。例如,终端为带触摸屏的智能手机,且用户用手指长按当前主菜单界面上的第一文件QQ应用图标进行选中之后,用手指拖动该QQ应用图标进行移动,将用户松开手指时手指在触摸屏上的位置作为该QQ应用图标最终的位置,若最终位置区域还具有一个文件夹,则第一文件与该文件夹形成重叠区域;若文件夹中具有第二文件,且该第二文件也QQ应用图标,此时认为第一文件与第二文件为匹配的,因此可根据预设规则删除文件夹中的第二文件QQ应用图标,或删除第一文件QQ应用图标,或者将第一文件和第二文件同时删除。
在另一可选实施例中,所述根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件可具体包括:
判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配;当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
具体实现中,在同一终端内为了节省存储空间,通常相同的文件或者同一类型的应用文件只会保存一份,因此,当检测到第一文件与文件夹之间形成重叠区域时,可进一步判断第一文件的数据信息是否与文件夹中的第二文件的数据信息是否匹配,并在判断结果为是时,执行根据预设规则删除所述第一文件和/或所述第二文件的步骤。其中,数据信息包含但不限于文件内容、文件名称、文件属性、文件类型或者文件图标图形等。例如,第一文件和第二文件为文档文件,则在检测到第一文件夹与文件夹之间形成重叠区域时,可进一步检测第一文件和文件夹中第二文件的文件名称以及文件内容是否相同,若是,则认为第一文件和第二文件的数据信息是匹配的,进而可删除第一文件和/或第二文件。再例如,第一文件为“百度地图”,第二文件为“高德地图”,可检测到第一文件与第二文件的文件名称中都包含“地图”,此时,终端可通过“地图”这个关键字判断出第一文件和第二文件的文件属性相同(都是属于导航类应用文件),因此,认为第一文件和第二文件的数据信息是匹配的,进而可删除其中的第一文件或者第二文件,甚至都删除;当然在本实例中也可在检测到第一文件与第二文件的文件名称中都包含“地图”时,便认为第一文件和第二文件的数据信息是匹配的(文件名称部分相同)。
在又一可选实施例中,执行步骤S102之前,所述方法还包括:根据第二移动指令,移动所述文件夹。
具体实现中,可在移动第一文件时同时移动文件夹,也可以先移动第一文件后移动文件夹,还可以先移动文件夹再移动第一文件,在移动过程中或者移动完成时,可检测第一文件和文件夹之间是否形成重叠区域,并在检测结果为是时,根据预设规则删除第一文件和/或文件夹中与第一文件匹配的第二文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示页面上的QQ应用图标;文件夹为当前显示页面面上的应用程序文件夹,此时,用户可分别通过大拇指和食指长按QQ应用图标和应用程序文件夹,然后按住二者在显示页面上进行移动。同时移动第一文件和文件夹,可使二者的相对位置变换更快,使文件更快的移动到用户的目标位置然后进行删除操作,提高了操作效率。
在又一可选实施例中,步骤S102中根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件可具体为:若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
例如,检测到第一文件与文件夹之间形成重叠区域时,可进一步获取文件夹中与第一文件匹配的第二文件,进而判断第一文件的创建时间是否早于文件夹中的第二文件的创建时间,若是,则删除第一文件,若否,则可删除第二文件。同理,例如,第一文件为QQ应用图标相应的QQ版本信息为QQ2007,第二文件为QQ应用图标相应的QQ版本信息为QQ2003,则若检测到第一文件与文件夹之间形成重叠区域,进一步检测到版本信息QQ2003早于版本信息QQ2007,因此可删除版本信息为QQ2003的QQ应用图标。
在又一可选实施例中,当所述第一文件为第一应用图标,第二文件为第二应用图标时,所述方法还包括:当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
例如,第一文件为QQ应用图标,相应的QQ版本信息为QQ2007;文件夹中的第二文件也为QQ应用图标,相应的QQ版本信息为QQ2003;则若检测到第一文件与文件夹之间形成重叠区域,且删除的是版本信息为QQ2003的QQ应用图标时,同时可卸载终端与版本信息为QQ2003的QQ应用图标相对应的QQ应用程序。采用此法,当用户想要卸载某应用程序时,便可不用打开终端的控制面板去选择相应的应用程序进行卸载,而直接通过删除显示在桌面上的应用程序图标去卸载相同或类似的应用程序。
本发明实施例,文件夹中包括至少一个文件,终端可根据第一移动指令,移动第一文件;还可在检测到所述第一文件与文件夹之间形成重叠区域时,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。采用本发明实施例,可简化文件的删除步骤,提高文件操作效率。
参见图2,是本发明实施例提供的另一种删除方法的流程示意图,如图所示的删除方法可包括以下步骤:
S201,根据第一移动指令,移动第一文件。
具体实现中,本实施例中所述的文件包括但不限于:音频文件、视频文件、文本文件、图片文件、应用程序文件或者文件的图标等等。用户可首先通过终端的输入装置(如物理键盘或触摸屏等)针对第一文件输入第一移动指令,终端接收到该第一移动指令时,根据该第一移动指令,移动第一文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示的主菜单界面上的QQ应用图标,此时,用户可用手指通过触摸屏长按QQ应用图标以选中;若用户用手指按住该QQ应用图标在触摸屏上进行移动,此时视为用户针对该QQ应用图标输入第一移动指令,该QQ应用图标的位置跟随用户手指在触摸屏上的滑动轨迹进行移动。又例如,终端为便携电脑,且第一文件为当前便携电脑桌面上的文档文件,此时,用户可针对该文档文件点击鼠标左键以选中;若用户点击鼠标左键拖动该文档文件在桌面上进行移动,此时视为用户针对该文档文件输入第一移动指令,该文档文件的位置跟随鼠标的拖动轨迹进行移动。
S202,若检测到所述第一文件与文件夹之间形成重叠区域,判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配。
具体实现中,所述文件夹至少包括一个文件。当用户完成第一文件的移动之后,检测第一文件最终位置是否与文件夹形成重叠区域,并在检测结果为是时,进一步检测第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配。其中,数据信息包含但不限于文件内容、文件名称、文件属性、文件类型或者文件图标图形等。
例如,终端为带触摸屏的智能手机,且用户用手指长按当前主菜单界面上的第一文件QQ应用图标进行选中之后,用手指拖动该QQ应用图标进行移动,将用户松开手指时手指在触摸屏上的位置作为该QQ应用图标最终的位置,若最终位置区域还具有一个文件夹,则第一文件与该文件夹形成重叠区域;若文件夹中具有第二文件,且该第二文件也QQ应用图标,此时认为第一文件与第二文件为匹配的(文件图标图形相同),因此可根据预设规则删除文件夹中的第二文件QQ应用图标,或删除第一文件QQ应用图标,或者将第一文件和第二文件同时删除。
再例如,第一文件为“百度地图”,第二文件为“高德地图”,可检测到第一文件与第二文件的文件名称中都包含“地图”,此时,终端可通过“地图”这个关键字判断出第一文件和第二文件的文件属性相同(都是属于导航类应用文件),因此,认为第一文件和第二文件的数据信息是匹配的,进而可删除其中的第一文件或者第二文件,甚至都删除;当然在本实例中也可在检测到第一文件与第二文件的文件名称中都包含“地图”时,便认为第一文件和第二文件的数据信息是匹配的(文件名称部分相同)。
又例如,第一文件和第二文件为文档文件,则在检测到第一文件夹与文件夹之间形成重叠区域时,进一步到检测第一文件和文件夹中第二文件的文件名称都为:“第一文档文件”,且文件内容也是相同的,认为第一文件和第二文件的数据信息是匹配的,则可删除第一文件或第二文件,也可同时删除两个文件。
S203,当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
具体实现中,若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
例如,检测到第一文件与文件夹之间形成重叠区域时,可进一步获取文件夹中与第一文件匹配的第二文件,进而判断第一文件的创建时间是否早于文件夹中的第二文件的创建时间,若是,则删除第一文件,若否,则可删除第二文件。同理,例如,第一文件为QQ应用图标相应的QQ版本信息为QQ2007,第二文件为QQ应用图标相应的QQ版本信息为QQ2003,则若检测到第一文件与文件夹之间形成重叠区域,进一步检测到版本信息QQ2003早于版本信息QQ2007,因此可删除版本信息为QQ2003的QQ应用图标。
在另一可选实施例中,执行步骤S202之前,所述方法还包括:根据第二移动指令,移动所述文件夹。
具体实现中,可在移动第一文件时同时移动文件夹,也可以先移动第一文件后移动文件夹,还可以先移动文件夹再移动第一文件,在移动过程中或者移动完成时,可检测第一文件和文件夹之间是否形成重叠区域,并在检测结果为是时,根据预设规则删除第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示页面上的QQ应用图标;文件夹为当前显示页面面上的应用程序文件夹,此时,用户可分别通过大拇指和食指长按QQ应用图标和应用程序文件夹,然后按住二者在显示页面上进行移动。同时移动第一文件和文件夹,可使二者的相对位置变换更快,使文件更快的移动到用户的目标位置然后进行删除操作,提高了操作效率。
在又一可选实施例中,当所述第一文件为第一应用图标,第二文件为第二应用图标时,所述方法还包括:当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
例如,第一文件为QQ应用图标,相应的QQ版本信息为QQ2007;文件夹中的第二文件为QQ应用图标,相应的QQ版本信息为QQ2003;则若检测到第一文件与文件夹之间形成重叠区域,且删除的是版本信息为QQ2003的QQ应用图标时,同时可卸载终端与版本信息为QQ2003的QQ应用图标相对应的QQ应用程序。采用此法,当用户想要卸载某应用程序时,便可不用打开终端的控制面板去选择相应的应用程序进行卸载,而直接通过删除显示在桌面上的应用程序图标去卸载相同或相类似的应用程序。
本发明实施例,文件夹中包括至少一个文件,终端可根据第一移动指令,移动第一文件;还可在检测到所述第一文件与所述文件夹之间形成重叠区域时,判断所述第一文件和所述文件夹中的第二文件之间的数据信息是否相匹配;并在判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。采用本发明实施例,可简化文件的删除步骤,提高文件操作效率。
参见图3,图3是本发明实施例提供的一种终端结构示意图,如图所示终端至少可以包括:文件移动单元301和文件删除单元302。
文件移动单元301,用于根据第一移动指令,移动第一文件。
具体实现中,本实施例中所述的包括但不限于:音频文件、视频文件、文本文件、图片文件、应用程序文件或者文件的图标等等。用户可首先通过终端的输入装置(如物理键盘或触摸屏等)针对第一文件输入第一移动指令,终端接收到该第一移动指令时,文件移动单元301根据该第一移动指令,移动第一文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示的主菜单界面上的QQ应用图标,此时,用户可用手指通过触摸屏长按QQ应用图标以选中;若用户用手指按住该QQ应用图标在触摸屏上进行移动,此时视为用户针对该QQ应用图标输入第一移动指令,该QQ应用图标的位置跟随用户手指在触摸屏上的滑动轨迹进行移动。又例如,终端为便携电脑,且第一文件为当前便携电脑桌面上的文档文件,此时,用户可针对该文档文件点击鼠标左键以选中;若用户点击鼠标左键拖动该文档文件在桌面上进行移动,此时视为用户针对该文档文件输入第一移动指令,该文档文件的位置跟随鼠标的拖动轨迹进行移动。
文件删除单元302,若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。
具体实现中,文件夹中包括至少一个文件。当用户完成第一文件的移动之后,检测第一文件最终位置是否与文件夹形成重叠区域,并在检测结果为是时,文件删除单元302,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。例如,终端为带触摸屏的智能手机,且用户用手指长按当前主菜单界面上的第一文件QQ应用图标进行选中之后,用手指拖动该QQ应用图标进行移动,将用户松开手指时手指在触摸屏上的位置作为该QQ应用图标最终的位置,若最终位置区域还具有一个文件夹,则第一文件与该文件夹形成重叠区域;若文件夹中具有第二文件,且该第二文件也QQ应用图标,此时认为第一文件与第二文件为匹配的,因此文件删除单元302可根据预设规则删除文件夹中的第二文件QQ应用图标,或删除第一文件QQ应用图标,或者将第一文件和第二文件同时删除。
参见图4图4是本发明实施例提供的一种文件删除单元的结构示意图,如图所示的文件删除单元302可包括:匹配判断子单元3201和文件删除子单元3202。
匹配判断子单元3201,用于判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配;
文件删除子单元3202,用于当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
其中,数据信息包含但不限于文件内容、文件名称、文件属性、文件类型或者文件图标图形等。例如,第一文件和第二文件为文档文件,则在检测到第一文件夹与文件夹之间形成重叠区域时,进一步到检测第一文件和文件夹中第二文件的文件名称都为:“第一文档文件”,且文件内容也是相同的,则说明这两个文件是相同的文件(认为第一文件和第二文件的数据信息是匹配的),则文件删除子单元302可删除第一文件或第二文件,也可同时删除两个文件。再例如,第一文件为“百度地图”,第二文件为“高德地图”,可检测到第一文件与第二文件的文件名称中都包含“地图”,此时,终端可通过“地图”这个关键字判断出第一文件和第二文件的文件属性相同(都是属于导航类应用文件),因此,认为第一文件和第二文件的数据信息是匹配的,进而可删除其中的第一文件或者第二文件,甚至都删除;当然在本实例中也可在检测到第一文件与第二文件的文件名称中都包含“地图”时,便认为第一文件和第二文件的数据信息是匹配的(文件名称部分相同)。
所述文件删除单元302具体用于:若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
例如,检测到第一文件与文件夹之间形成重叠区域时,可进一步获取文件夹中与第一文件匹配的第二文件,进而判断第一文件的创建时间是否早于文件夹中的第二文件的创建时间,若是,文件删除单元302则删除第一文件,若否,文件删除单元302则可删除第二文件。同理,例如,第一文件为QQ应用图标相应的QQ版本信息为QQ2007,第二文件为QQ应用图标相应的QQ版本信息为QQ2003,则若检测到第一文件与文件夹之间形成重叠区域,进一步检测到版本信息QQ2003早于版本信息QQ2007,因此文件删除单元302可删除版本信息为QQ2003的QQ应用图标。
在又一可选实施例中,所述文件移动单元301还用于:在所述文件删除单元根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件之前,根据第二移动指令,移动所述文件夹。
具体实现中,可在移动第一文件时同时移动文件夹,也可以先移动第一文件后移动文件夹,还可以先移动文件夹再移动第一文件,在移动过程中或者移动完成时,可检测第一文件和文件夹之间是否形成重叠区域,并在检测结果为是时,根据预设规则删除第一文件和/或所述文件夹中与所述第一文件匹配的第二文件。例如,终端为带触摸屏的智能手机,且第一文件为当前智能手机显示页面上的QQ应用图标;文件夹为当前显示页面面上的应用程序文件夹,此时,用户可分别通过大拇指和食指长按QQ应用图标和应用程序文件夹,然后按住二者在显示页面上进行移动。文件移动单元301同时移动第一文件和文件夹,可使二者的相对位置变换更快,使文件更快的移动到用户的目标位置然后进行删除操作,提高了操作效率。
在又一可选实施例中,所述第一文件为第一应用图标,第二文件为第二应用图标,所述终端还包括:应用卸载单元303,用于当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,用于当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,用于当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
例如,第一文件为QQ应用图标,相应的QQ版本信息为QQ2007;文件夹中的第二文件为QQ应用图标,相应的QQ版本信息为QQ2003;则若检测到第一文件与文件夹之间形成重叠区域,且删除的是版本信息为QQ2003的QQ应用图标时,同时应用卸载单元303可卸载终端与版本信息为QQ2003的QQ应用图标相对应的QQ应用程序。采用此法,当用户想要卸载某应用程序时,便可不用打开终端的控制面板去选择相应的应用程序进行卸载,而直接删除通过显示在桌面上的应用程序图标去卸载相同相类似的应用程序。
本发明实施例,可通过文件移动单元301根据第一移动指令,移动第一文件夹;还可通过文件删除单元302在检测到所述第一文件与文件夹之间形成重叠区域时,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件中相匹配的第二文件。采用本发明实施例,可简化文件的删除步骤,提高文件操作效率。
参见图5,图5是本发明实施例提供的另一种终端的结构示意图,如图所示的本实施例中的终端可以包括:至少一个处理器501,例如CPU;存储器502。上述处理器501和存储器502通过总线503连接。
存储器502,可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器502可选的还可以是至少一个位于远离前述处理器501的存储终端。其中处理器501可以结合图3所示的终端,其中存储器502中存储一组程序代码,且处理器501调用存储器502中存储的代码,用于执行以下操作:
上述处理器501,用于根据接收的第一移动指令,移动第一文件;。
上述处理器501,还用于若检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件。
相应的,本发明实施例所提供的终端还可包括:输出设备504,用于显示文件夹和文件的文件图标,该输出设备504可具体为显示屏。另外,本发明实施例所提供的终端还可包括:输入设备505,该输入设备可以包括如键盘、触控板、指纹采传感器和录音设备等的输入设备,用户可通过输入设备505输入第一移动指令和/或第二移动指令。
在另一可选实施例中,所述处理器501还用于:检测到所述第一文件与所述文件夹之间形成重叠区域,根据预设规则删除所述第一文件和/或所述文件夹中与所述第一文件相匹配的第二文件之前,根据第二移动指令,移动所述文件夹。
在又一可选实施例中,所述处理器501还具体用于:判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称;当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
在又一可选实施例中,所述处理器501还具体用于:若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,若移动了所述第一文件,删除所述第一文件;或者,若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
在又一可选实施例中,所述第一文件为第一应用图标,第二文件为第二应用图标,所述处理器501还用于:当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
具体实现中,本发明实施例中所描述的处理器501和存储器502可执行本发明实施例提供的删除方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的终端的实现方式,在此不再赘述。
对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
以上对本发明实施例公开的一种删除方法及终端进行了详细介绍,以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (8)

1.一种删除方法,其特征在于,文件夹中包括至少一个文件,所述方法包括:
根据接收的第一移动指令,移动第一文件;
若检测到所述第一文件与所述文件夹之间形成重叠区域,判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称;
当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
2.根据权利要求1所述的方法,其特征在于,所述若检测到所述第一文件与所述文件夹之间形成重叠区域,判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称之前,还包括:
根据第二移动指令,移动所述文件夹。
3.根据权利要求1或2所述的方法,其特征在于,所述根据预设规则删除所述第一文件和/或所述第二文件,包括:
若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,
若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,
若移动了所述第一文件,删除所述第一文件;或者,
若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
4.根据权利要求1或2所述的方法,其特征在于,所述第一文件为第一应用图标,第二文件为第二应用图标,所述方法还包括:
当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,
当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,
当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
5.一种终端,其特征在于,文件夹中包括至少一个文件,所述终端包括:
文件移动单元,根据接收的第一移动指令,移动第一文件;
匹配判断子单元,用于若检测到所述第一文件与所述文件夹之间形成重叠区域,判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配,所述数据信息包括文件内容和/或文件名称;
文件删除子单元,用于当判断结果为是时,根据预设规则删除所述第一文件和/或所述第二文件。
6.根据权利要求5所述的终端,其特征在于,所述文件移动单元还用于:
在若检测到所述第一文件与所述文件夹之间形成重叠区域,判断所述第一文件的数据信息是否与所述文件夹中的第二文件的数据信息相匹配之前,根据第二移动指令,移动所述文件夹。
7.根据权利要求5或6所述的终端,其特征在于,所述文件删除子单元具体用于:
若所述第一文件的创建时间早于所述第二文件的创建时间,删除所述第一文件;或者,
若所述第一文件的版本信息早于所述第二文件的版本信息,删除所述第一文件;或者,
若移动了所述第一文件,删除所述第一文件;或者,
若移动了所述第一文件和所述第二文件,删除所述第一文件和所述第二文件。
8.根据权利要求5或6所述的终端,其特征在于,所述第一文件为第一应用图标,第二文件为第二应用图标,所述终端还包括:
应用卸载单元,用于当删除所述第一应用图标时,卸载所述第一应用图标相应的第一应用;或者,
用于当删除所述第二应用图标时,卸载所述第二应用图标相应的第二应用;或者,
用于当删除所述第一应用图标和所述第二应用图标时,卸载所述第一应用图标相应的第一应用和所述第二应用图标相应的第二应用。
CN201510815266.6A 2015-11-20 2015-11-20 一种删除方法及终端 Active CN105468257B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510815266.6A CN105468257B (zh) 2015-11-20 2015-11-20 一种删除方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510815266.6A CN105468257B (zh) 2015-11-20 2015-11-20 一种删除方法及终端

Publications (2)

Publication Number Publication Date
CN105468257A CN105468257A (zh) 2016-04-06
CN105468257B true CN105468257B (zh) 2019-01-29

Family

ID=55606019

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510815266.6A Active CN105468257B (zh) 2015-11-20 2015-11-20 一种删除方法及终端

Country Status (1)

Country Link
CN (1) CN105468257B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989176A (zh) * 2009-08-04 2011-03-23 Lg电子株式会社 移动终端及其图标碰撞控制方法
CN102253803A (zh) * 2011-07-06 2011-11-23 汉王科技股份有限公司 一种触摸屏的解锁方法及装置
CN102929706A (zh) * 2012-10-31 2013-02-13 广州市久邦数码科技有限公司 一种合并文件夹的方法
CN102968277A (zh) * 2012-11-30 2013-03-13 北京小米科技有限责任公司 基于触摸屏删除或剪切文件的方法及装置
CN103713828A (zh) * 2013-12-11 2014-04-09 上海斐讯数据通信技术有限公司 一种两个桌面图标碰撞删除的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103631504A (zh) * 2012-08-22 2014-03-12 腾讯科技(深圳)有限公司 管理应用程序的方法及用户设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989176A (zh) * 2009-08-04 2011-03-23 Lg电子株式会社 移动终端及其图标碰撞控制方法
CN102253803A (zh) * 2011-07-06 2011-11-23 汉王科技股份有限公司 一种触摸屏的解锁方法及装置
CN102929706A (zh) * 2012-10-31 2013-02-13 广州市久邦数码科技有限公司 一种合并文件夹的方法
CN102968277A (zh) * 2012-11-30 2013-03-13 北京小米科技有限责任公司 基于触摸屏删除或剪切文件的方法及装置
CN103713828A (zh) * 2013-12-11 2014-04-09 上海斐讯数据通信技术有限公司 一种两个桌面图标碰撞删除的方法

Also Published As

Publication number Publication date
CN105468257A (zh) 2016-04-06

Similar Documents

Publication Publication Date Title
US10452229B2 (en) Techniques for selecting list items using a swiping gesture
US10754535B2 (en) Icon control method and terminal
US9304668B2 (en) Method and apparatus for customizing a display screen of a user interface
US8872780B2 (en) Method and electronic device for gesture recognition
CN108064368A (zh) 柔性显示设备的控制方法及装置
CN105426049B (zh) 一种删除方法及终端
US20150347358A1 (en) Concurrent display of webpage icon categories in content browser
US20130111380A1 (en) Digital whiteboard implementation
CN104063128B (zh) 一种信息处理方法及电子设备
JP6448639B2 (ja) テキスト選択方法、装置および端末
US9081497B2 (en) Information processing apparatus, information processing method, and program
US20150346919A1 (en) Device, Method, and Graphical User Interface for Navigating a Content Hierarchy
KR20140078629A (ko) 인플레이스 방식으로 값을 편집하는 사용자 인터페이스
CN106802894B (zh) 文件归纳方法与设备
CN107181858A (zh) 一种显示通知消息的方法及终端
TWI451321B (zh) 可攜式裝置及可攜式裝置的操作方法
CN103838486B (zh) 一种终端显示页面的操作方法及终端
CN106896998A (zh) 一种操作对象的处理方法及装置
CN107728873A (zh) 内容选取的方法及其装置
CN104123069B (zh) 一种页面滑动控制方法、装置及终端设备
JP2018508866A (ja) モバイル端末のアプリケーションページを表示する方法及び装置
CN113065317B (zh) 编辑内容的恢复方法、装置、电子设备、介质及产品
US10089001B2 (en) Operating system level management of application display
CN103777802A (zh) 信息处理设备和方法
CN107817927B (zh) 应用图标管理方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20181206

Address after: 519000, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Applicant after: Zhuhai Meizu communication equipment Co.,Ltd.

Address before: 519080 Technology Innovation Coast Meizu science and technology building, Xiangzhou District, Zhuhai, Guangdong

Applicant before: Meizu Technology (China) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 519085, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Patentee after: Meizu Telecom Equipment Co.,Ltd.

Address before: 519000, fourth floor, No. 2 Baisha Road, Tangjia Bay, Zhuhai, Guangdong.

Patentee before: Zhuhai Meizu communication equipment Co.,Ltd.