CN107422934B - 一种图标的设置方法及电子设备 - Google Patents

一种图标的设置方法及电子设备 Download PDF

Info

Publication number
CN107422934B
CN107422934B CN201610349703.4A CN201610349703A CN107422934B CN 107422934 B CN107422934 B CN 107422934B CN 201610349703 A CN201610349703 A CN 201610349703A CN 107422934 B CN107422934 B CN 107422934B
Authority
CN
China
Prior art keywords
icon
track
user
trajectory
icons
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.)
Expired - Fee Related
Application number
CN201610349703.4A
Other languages
English (en)
Other versions
CN107422934A (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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201610349703.4A priority Critical patent/CN107422934B/zh
Priority to US15/601,738 priority patent/US10386991B2/en
Priority to EP17172368.7A priority patent/EP3249512A1/en
Publication of CN107422934A publication Critical patent/CN107422934A/zh
Application granted granted Critical
Publication of CN107422934B publication Critical patent/CN107422934B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/04842Selection of displayed objects or displayed text elements
    • 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
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明实施例涉及一种图标的设置方法、装置。该方法包括,接收用户第一操作,该第一操作控制电子设备的图标进入编辑状态。接收用户第二操作,该第二操作控制第一图标沿第一轨迹移动。确定第一图标在沿第一轨迹移动的过程中与其他图标的相关性。当第一图标与第二图标最相关后,第二操作继续控制第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与第二图标再次最相关时,将第一图标移动到第二图标所在的位置,将第二图标移动到其他位置。可以实现,在设置用户界面的图标时,不需要考虑操作的移动速度,仅判断图标与图标的最相关次数,减少用户的错误操作,增强电子设备与用户的交互能力。

Description

一种图标的设置方法及电子设备
技术领域
本发明涉及电子技术领域,尤其涉及一种图标的设置方法及电子设备。
背景技术
在电子设备中,例如智能手机或电脑的用户界面,一般都设置有文件夹、各种应用程序以及文件的图标,用户可以对图标进行拖动操作来重新调整界面上的图标布局。
现有技术中,用户在主界面长按一个图标即触发图标编辑模式,在图标编辑模式下用户可以拖动图标。当拖动速度低于设定值的时候,***判定用户有拖动停留,这时开始计算被拖动的图标的中心点和周边用于显示图标的位置的距离,找到距离最近的目标位置,根据被拖动的图标与目标位置的距离大于预设阈值时,则执行替换或挤开目标位置中的图标的操作,在拖动中的图标与目标位置的距离小于预设阈值时,则执行将目标位置中的图标与拖动中的图标合并入一个文件夹的操作。但是,在实际使用过程中,用户对于移动速度以及拖动中的图标与目标位置之间的距离并不能很好地进行把握,导致电子设备对于用户的操作反馈与用户实际所期的动作有偏差。例如,用户实际希望执行合并图标的操作,但由于拖动的速度低于产品设计的速度,电子设备却执行了替换的操作,与用户的实际需求不一致,以致降低了用户的使用体验。
发明内容
本发明实施例提供了一种图标的设置方法及电子设备,以实现减少用户的错误操作,增强电子设备与用户的交互能力。
第一方面,本发明实施例提供了一种图标的设置方法。该方法应用于电子设备中,该方法包括,显示用户界面,该用户界面包括第一图标和第二图标。接收用户第一操作,该第一操作控制电子设备的图标进入编辑状态。接收用户第二操作,该第二操作控制第一图标沿第一轨迹移动。确定第一图标在沿第一轨迹移动的过程中与其他图标的相关性。当第一图标与第二图标最相关后,第二操作继续控制第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与第二图标再次最相关时,将第一图标移动到第二图标所在的位置,将第二图标移动到其他位置。通过本发明实施例,在设置用户界面的图标时,不需要考虑操作的移动速度,仅判断图标与图标的最相关次数,当达到一定的次数时,将最相关的两个图标融合或替换,减少用户的错误操作,增强电子设备与用户的交互能力。
在一种可能的实现方式中,还包括:当第一图标与第二图标首次最相关,且第二操作终止时,第一图标与第二图标融合。其中,第一图标与第二图标融合包括产生一个文件夹,该文件夹包括第一图标与第二图标。在本发明实施方式中,当所述第一图标与第二图标均为应用程序图标或文件图标时,所述融合是指所述第一图标与第二图标并放置于一个新建的文件夹图标中;当所述第一图标与第二图标中一个为应用程序图标而另一个为文件夹图标时,所述融合是指该用户程序图标被纳入该文件夹图标。通过本发明实施例可以实现,在设置用户界面的图标时,尤其是在对图标进行融合操作时,仅通过图标在移动过程与其他图标的相关性,不需要确定移动的速度,减少用户的错误操作,增强电子设备与用户的交互能力。
在又一些可能的实现方式中,前述当第一图标与第二图标最相关,具体可以包括:第一图标与第二图标的中心距离相对与其他图标的距离最短;或者,第一图标与第二图标的重叠面积最多;或者,第一图标与第二图标有重叠且第一轨迹的运动方向指向第二图标。通过本发明实施例可以实现,通过图标之间的距离、重叠面积、以及图标在移动时的指向性等因素确定图标之间的相关性,更直观,更准确,减少用户的错误操作,增强电子设备与用户的交互能力。
在另一种可能的实现方式中,第二轨迹与第一轨迹的运动方向相反,第三轨迹与第一轨迹的运动方向相同。通过本发明实施例,图标在沿着第一轨迹移动过程中,在不同时刻可能会跟不同的图标最相关,但是只有以沿着与第一轨迹运动方向不同的轨迹离开的那个最相关图标,才会被认为是待替换或挤开的图标,能够更明确操作的指向,降低相似操作造成的干扰,减少用户的错误操作,增强电子设备与用户的交互能力。
在再一种可能的实现方式中,当第一图标与第二图标最相关后还包括:突出显示第二图标。通过本发明实施例可以实现,明确需要替换或重合的图标,以便用户可以以此来确定操作是否正确,减少用户的错误操作,增强电子设备与用户的交互能力。
第二方面,本发明实施例提供了一种图标的设置装置。该装置包括,接收模块,用于接收用户第一操作,该第一操作控制电子设备的图标进入编辑状态。接收模块还用于,接收用户第二操作,该第二操作控制第一图标沿第一轨迹移动。处理模块,用于确定第一图标在沿第一轨迹移动的过程中与其他图标的相关性。处理模块还用于,当第一图标与第二图标最相关后,第二操作继续控制第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与第二图标再次最相关时,将第一图标移动到第二图标所在的位置,将第二图标移动到其他位置。
在一种可能的实现方式中,处理模块还用于,当第一图标与第二图标首次最相关,且第二操作终止时,产生一个文件夹,该文件夹包括所述第一图标与所述第二图标。
在又一些可能的实现方式中,前述当第一图标与第二图标最相关,具体可以包括:第一图标与第二图标的中心距离相对与其他图标的距离最短;或者,第一图标与第二图标的重叠面积最多;或者,第一图标与第二图标有重叠且第一轨迹的运动方向指向第二图标。
在另一种可能的实现方式中,第二轨迹与第一轨迹的运动方向相反,第三轨迹与第一轨迹的运动方向相同。
在再一种可能的实现方式中,处理模块还用于,当第一图标与第二图标最相关后,突出显示第二图标。
第三方面,本发明实施例提供了一种电子设备。该电子设备包括,输入单元,用于接收用户第一操作,该第一操作控制电子设备的图标进入编辑状态。输入单元还用于,接收用户第二操作,该第二操作控制第一图标沿第一轨迹移动。处理器单元,用于确定第一图标在沿第一轨迹移动的过程中与其他图标的相关性。处理器单元还用于,当第一图标与第二图标最相关后,第二操作继续控制第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与第二图标再次最相关时,将第一图标移动到第二图标所在的位置,将第二图标移动到其他位置。
在一种可能的实现方式中,处理器单元还用于,当第一图标与第二图标首次最相关,且第二操作终止时,产生一个文件夹,该文件夹包括所述第一图标与所述第二图标。
在又一些可能的实现方式中,前述当第一图标与第二图标最相关,具体可以包括:第一图标与第二图标的中心距离相对与其他图标的距离最短;或者,第一图标与第二图标的重叠面积最多;或者,第一图标与第二图标有重叠且第一轨迹的运动方向指向第二图标。
在另一种可能的实现方式中,第二轨迹与第一轨迹的方向相反,第三轨迹与第一轨迹的运动方向相同。
在再一种可能的实现方式中,处理器单元还用于,当第一图标与第二图标最相关后,突出显示第二图标。
第四方面,本发明实施例提供了一种存储介质,用于储存为上述电子设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
通过本发明实施例可以实现,在对用户界面的图标进行移动时,用户不需要考虑移动图标的速度,只需要控制第一图标与第二图标的最相关次数,方便了用户的操作,减少了用户的错误操作,增强了电子设备与用户的交互能力。
附图说明
图1为根据本发明一个具体实施方式的电子设备;
图2A为显示用户界面的手机的示例;
图2B为进入用户界面的编辑状态的手机的示例;
图2C-1为编辑用户界面过程中的一个手机的示例;
图2C-2为显示用户界面的另一手机示例;
图2C-3为用户界面编辑过程中的另一手机示例;
图2C-4为用户界面编辑过程中的又一手机示例;
图2C-5为用户界面编辑过程中的再一手机示例;
图2D-1为用户界面编辑过程中的再一手机示例;
图2D-2为用户界面编辑过程中的再一手机示例;
图2D-3为用户界面编辑过程中的再一手机示例;
图3为本发明方法实施例提供的图标设置方法流程图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
需要说明的是,在本发明实施例中,“第一操作”可以是控制用户界面进入编辑状态的操作,例如长按用户界面中的某个图标的操作,或者,通过长按用户界面中任意位置的操作,也可以通过实体键、虚拟键触发的操作(例如,快捷键),还可以通过控制鼠标指针点击某个图标的操作,还可以是通过麦克风输入语音的操作(例如,具有声控功能的电子设备,通过语音可以控制该电子设备)等等。“第二操作”可以是指在用户界面拖动图标的操作。“一次操作”可以是指用户完成一次设置所进行的操作。例如,在用户界面的一次点击、一次拖动等等,或者触发一次实体键、虚拟键等等,或者一次声音的输入等等。
“编辑状态”可以是指在此状态下用户可以设置用户界面上的图标。
“方格子”可以是指用户界面用户显示图标的部分,被等分或者以其他规则分成的若干小格子,每个小格子用于显示一个图标,在具体应用中,可以不显示在用户界面。
“最相关”可以是指在用户界面的一个移动中的图标与另一个图标的中心距离,相对于这个移动中的图标与其他图标距离最短,或者是指一个移动中的图标与另一个图标的重叠面积,相对于这个移动中的图标与其他图标的重叠面积最多,或者是指是指一个移动中的图标与另一个图标有重叠且这个移动中的图标的运动方向指向该另一个图标,等等。
“首次最相关”可以是指在一次操作中,一个移动中的图标与另一个图标第一次最相关,或者一个移动中的图标在某一运动方向上与另一个图标第一次最相关,等等。
“图标中心点”可以是图标所在区域的方格子的中心点的位置坐标,还可以是图标图形的中心点的坐标,等等。其中,图标未发生移动时,其所在方格子的中心点,即可认为是当前状态下的图标图形的中心点。
区域与区域的距离,点与区域的距离,都可以认为是区域中的点与点的最小距离。其中,点与点的距离可以通过点在用户界面的位置坐标来确定。
“重叠面积”可以是指,第一图标图形与其他图标图形的重叠面积,或者第一图标图形与其他图标所在方格子的重叠面积,或者以第一图标的中心点为中心点的与方格子形状相同的图形,与其他图标所在方格子或其他图标图形的重叠面积,等等。
“轨迹的运动方向”可以是指,轨迹的起始点到当前用户触点的连线指向的方向,或者处理器单元根据轨迹推断出的方向,等等。例如,可以收集用户的操作轨迹,根据当前轨迹匹配重合度最高的收集的轨迹,根据该轨迹推断当前轨迹的下一触点的方向,或者是当前轨迹点在之前的轨迹点所形成的轨迹上的切线方向。
“第一轨迹”、“第二轨迹”、“第三轨迹”为在一次操作中,运动方向不同的轨迹。
其中,“第一轨迹”、“第二轨迹”、“第三轨迹”还可以有如下定义:
第一轨迹的运动方向与第二轨迹的运动方向相反,第一轨迹的运动方向与第三轨迹的运动方向相同。
第一轨迹的终点可以第二轨迹的起点,第二轨迹的终点可以是第三轨迹的起点。
在实际的使用过程中,由于不同的用户有不同的操作***面上所构成的角度大于90°时,即认为其两者的方向相反;同理,第一轨迹的运动方向与第三轨迹的运动方向,在用户界面或显示器平面所在的平面上所构成的角度小于90°时,即认为其两者的方向相同。
应该知道的是,90°仅为举例,其他的能够体现两者的方向的角度或技术方案都在本发明的保护范围内。
“运动方向夹角”可以是指运动方向在用户界面或显示器所在的平面上所构成的角度。
需要说明的是在本发明实施例中,诸如“第一”、“第二”此类的描述,仅是为了行文上的区分,并不够成限定。
本发明所揭示的电子设备可以实作成单独一台装置,或整合于各种不同的电子装置中,诸如移动电话、平板电脑(Tablet Personal Computer)、膝上型电脑(LaptopComputer)、多媒体播放器、数字摄影机、个人数字助理(personal digital assistant,简称PDA)、导航装置、移动上网装置(Mobile Internet Device,MID)或可穿戴式设备(Wearable Device)等。
在本发明实施例中电子设备可以包括显示器以及输入单元。显示器可以显示用户界面,该用户界面中可以包括一个或多个应用的图标和/或一个或多个文件夹的图标。用户可以通过输入单元输入操作对用户界面的图标进行控制。例如,用户可以通过输入单元删除、移动用户界面的图标,还可以实现用户界面的图标之间的位置替换,以及将两个图标放在一个文件夹内,并将该文件夹的图标显示在用户界面等等。在本发明的具体实现方式中,通过预先确定图标在一次操作时的移动过程中与其他图标的最相关次数与具体命令相对应关系,进而实现图标在一次操作时的移动过程中与其他图标的最相关次数为某一次数时,触发执行该某一次数对应的命令。例如,图标在一次操作时的移动过程中与其他图标的最相关次数为一时,该图标以及与其最相关的图标放在一个文件夹内,并显示该文件夹的图标;图标在一次操作时的移动过程中与其他图标的最相关次数为二且两次相关时图标的移动方向相同时,将该图标与其达到两次最相关的图标在用户界面的位置对换;等等。
图1所示为根据本发明一个具体实施方式的电子设备。下面以图1所示的电子设备为例进行详细说明如图1所示,手机100包括输入单元101、处理器单元102、输出单元103、通信单元104、存储单元105、外设单元106等组件,其中,通信单元104与外设单元106可以为可选单元。这些组件通过一条或多条总线进行通信。本领域技术人员可以理解,图中示出的电子设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
输入单元101用于实现用户与电子设备的交互和/或将信息输入到电子设备中。在本发明一些具体实施方式中,输入单元101可以是触控面板以及其他人机交互的结构。例如,用于输入数字或字符的实体键盘或虚拟键盘等等,用于输入与用户设置或功能控制有关的信号的实体输入键,用于撷取外部信息的麦克风、摄像头等。其中,触控面板,也可以称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作,比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将所述电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收所述电信号,并将它转换成触点坐标,再送给处理器单元102。触摸控制器还可以接收处理单元发来的命令并执行。此外,可以采用电阻式、电容式、红外线(Infrared)以及表面声波等多种类型实现触控面板。在本发明的其他实施方式中,输入单元101所采用的实体输入键可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。麦克风形式的输入单元可以收集用户或环境输入的语音并将其转换成电信号形式的、处理单元可执行的命令。
在本发明实施例中,可以通过上述任意输入单元101接收用户第一操作,例如,用户可以通过控制鼠标指针到第一图标之上时触发第一操作,也可以通过长按触控面板触发第一操作,还可以通过实体键的特定状态触发第一操作等等。可以通过触控面板、鼠标等能够确定轨迹相关信息的输入单元接收用户第二操作,例如,接收用户触控面板上触点移动的轨迹信息,也就是连续的触点。其中,输入单元101接收到用户第一操作或用户第二操作后,可以将其发送给处理器单元102,例如,输入单元101可以将用户第二操作的触点坐标发送给处理器单元102。
在本发明的其他一些实施方式中,输入单元101还可以是各类传感器件,例如霍尔器件,用于侦测电子设备的物理量,例如力、力矩、压力、应力、位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状态发生变化的时间等,转变成电量来进行检测和控制。其他的一些传感器件还可以包括重力感应计、三轴加速计、陀螺仪等。
处理器单元102为电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储单元105内的软件程序和/或模块,以及调用存储在存储单元105内的数据,以执行电子设备的各种功能和/或处理数据。处理器单元102可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器单元102可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是GPU、数字信号处理器(DigitalSignal Processor,简称DSP)、及通信单元104中的控制芯片(例如基带芯片)的组合。其中,CPU可以是单运算核心,也可以包括多运算核心。在本发明实施例中,处理器单元102在接收到输入单元101输入的用户第一操作后,控制电子设备进入用户界面编辑状态,并控制输出单元103显示编辑状态的用户界面。处理器在接收到输入单元101输入的用户第二操作后,控制该第二操作指定的第一图标以及第二图标在用户界面的位置替换,或者将指定的第一图标移动到指定的第二图标所在的位置,将第二图标移动到其他位置。处理器单元102还可以控制输出单元103显示图标位置变化后的用户界面。或者处理器单元102将两个图标放在一个文件夹内,并控制输出单元103将该文件夹的图标显示在用户界面等等。处理器单元102还可以控制输出单元103显示方式,例如,控制对特定区域以放大、高亮、光晕等的显著的方式显示等等。
输出单元103包括但不限于影像输出单元和声音输出单元。影像输出单元用于输出文字、图片和/或视频。所述影像输出单元可包括显示面板,例如采用LCD(LiquidCrystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)、场发射显示器(field emission display,FED)等形式来配置的显示面板。或者所述影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(Interferometric Modulation of Light)的显示器。所述影像输出单元可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入单元101所采用的触控面板亦可同时作为输出单元103的显示面板。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理单元以确定触摸事件的类型,随后处理单元根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图1中,输入单元101与输出单元是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现电子设备的输入和输出功能。例如,所述影像输出单元可以显示各种图形化用户接口(Graphical User Interface,GUI)以作为虚拟控制组件,包括但不限于窗口、卷动轴、图标及剪贴簿,以供用户通过触控方式进行操作。在本发明实施例中,输出单元103至少包括显示面板,用于根据处理器单元102的控制显示相应的用户界面。
在本发明具体实施方式中,影像输出单元包括滤波器及放大器,用来将处理单元所输出的视频滤波及放大。音频输出单元包括数字模拟转换器,用来将处理单元所输出的音频信号从数字格式转换为模拟格式。
存储单元105可用于存储软件程序以及模块,处理器单元102通过运行存储在存储单元105的软件程序以及模块,从而执行电子设备的各种功能应用以及实现数据处理。存储单元主要包括程序存储区和数据存储区,其中,程序存储区可存储操作***、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储单元105可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile RandomAccess Memory,简称NVRAM)、相变化随机存取内存(Phase Change RAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(Electrically ErasableProgrammable Read-Only Memory,简称EEPROM)、闪存器件,例如反或闪存(NOR flashmemory)或是反及闪存(NAND flash memory)。非易失存储器储存处理单元所执行的操作***及应用程序。所述处理器单元102从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作***包括用于控制和管理常规***任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作***可以是Google公司的Android***、Apple公司开发的iOS***或Microsoft公司开发的Windows操作***等,或者是Vxworks这类的嵌入式操作***。
所述应用程序包括安装在电子设备上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(Widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位***提供的功能)、音乐播放等等。
该电子设备还可以包括以下可选模块。
通信单元104用于建立通信信道,使电子设备通过所述通信信道以连接至远程服务器,并从所述远程服务器下媒体数据。所述通信单元104可以包括无线局域网(WirelessLocal Area Network,wireless LAN)模块、蓝牙模块、基带(Base Band)模块等通信模块,以及所述通信模块对应的射频(Radio Frequency,RF)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信***通信,例如宽带码分多址(Wideband CodeDivision Multiple Access,W-CDMA)及/或高速下行封包存取(High Speed DownlinkPacket Access,HSDPA)。所述通信模块用于控制电子设备中的各组件的通信,并且可以支持直接内存存取(Direct Memory Access)。
在本发明的不同实施方式中,通信单元104中的各种通信模块一般以集成电路(Integrated Circuit)的形式出现,并可进行选择性组合,而不必包括所有通信模块及对应的天线组。例如,通信单元104可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信***中提供通信功能。经由所述通信单元建立的无线通信连接,例如无线局域网接入或WCDMA接入,所述电子设备可以连接至蜂窝网(Cellular Network)和/或因特网(Internet)。在本发明的一些可选实施方式中,所述通信单元104中的通信模块,例如基带模块可以集成到处理器单元102中,典型的如高通(Qualcomm)公司提供的APQ(applicationprocessor only,未集成基带处理器)+MDM(Mobile Station Modem,集成基带处理器)系列平台。
射频电路用于信息收发或通话过程中接收和发送信号。例如,将基站的下行信息接收后,给处理器单元102处理;另外,将设计上行的数据发送给基站。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线***、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码(Codec)芯片组、用户身份模块(Subscriber Identity Module,SIM)卡、存储器等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯***)、GPRS(General PacketRadio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、高速上行链路分组接入技术(High Speed Uplink Packet Access,HSUPA)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
电源用于给电子设备的不同部件进行供电以维持其运行。作为一般性理解,所述电源可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向电子设备供电的外接电源,例如AC适配器等。在本发明的一些实施方式中,所述电源还可以作更为广泛的定义,例如还可以包括电源管理***、充电***、电源故障检测电路、电源转换器或逆变器、电源状态控制器(如发光二极管),以及与电子设备的电能生成、管理及分布相关联的其他任何组件。
在本发明实施方式中,当用户使用电子设备时,输入单元101获取用户的操作,包括长按操作或是对特定按键的操作,并将此操作转换成相应的触发电信号并传递给处理器单元102。处理器单元102基于所述触发电信号控制电子设备进入用户界面编辑状态,并控制输出单元103以编辑状态显示图标。在编辑状态下,输入单元101接收拖动第一图标的操作,并将此操作转换成相应的拖动电信号并传递给处理器单元102,处理器单元102基于所述拖动电信号计算移动中的第一图标与其他图标的相关性,该相关性可根据重叠面积或中心点距离等因素确定。在本发明实施方式中,所述拖动第一图标的操作包括触点的轨迹以及轨迹运动的第一方向。在拖动过程中,与第一图标最相关的第二图标以一种显著的方式显示,该显著的方式包括但不限于高亮、放大、光晕等。当输入单元101检测到操作终止后(例如,在输入单元101上的触点消失),处理器单元102将第一图标与第二图标合入一个文件夹(folder),并控制所述输出单元103显示包含所述第一图标与第二图标的文件夹图标。在本发明其他实施方式中,当输入单元101检测到第一图标被沿与前述第一方向相反的第二方向拖动离开第二图标,然后又沿与第一方向相同的第三方向拖动到第二图标位置,第一图标与第二图标再次最相关,处理器单元102控制将第一图标移动到第二图标所在的位置,并将第二图标移动到其他位置,例如移动到第一图标原来所在位置,或者是当前页面的空位置。
为便于对本发明实施例的理解,下面将结合附图以手机的图标设置方法作为具体实施例做进一步的解释说明,应该知道的是,手机仅为描述方便作为电子设备的一个举例,对具有如图1所示的结构的其他电子设备的图标设置方法同样适用,本实施例并不构成对本发明实施例的限定。
下面结合具体示例、图2A-2D以及图3对本发明做进一步地介绍。
图2A为显示用户界面的手机的示例。图中示出了该手机2000包括触屏2100以及壳体2200。其中,触屏2100可以采用触控面板与显示面板集成一体而实现手机2000的输入和输出功能。参考图3中的步骤S310,触屏2100显示用户界面,在本发明实施方式中,该用户界面包括状态栏区域2110、第一图标显示区域2120以及第二图标显示区域2130。在此过程中触屏2100既作为图1所示的输入单元101,也作为输出单元103。
其中,状态栏区域2110显示包括运营商名称2111(例如,***、***等)、Wi-Fi(Wireless-Fidelity,无线保真)状态控制标识2112、移动通信信号状态控制标识2113、电池电量状态控制标识2114、本地时间2115在内的一个或多个信息等等。
第一图标显示区域2120用于显示可翻动页面,包括如图2A所显示的图标A-O,其中,图标J、图标K以及图标L因包含在一个文件夹内,所以以文件夹图标的形式显示。在本实施方式中,该文件夹图标内包含有图标J、图标K以及图标L的缩略图。其中,图标缩略图是指,图标经压缩方式处理后的小图标,其中该小图标通常会具有指向完整图标的连接。在本发明其他实施方式中,所述图标J、图标K以及图标L的缩略图可以不显示在文件夹的图标上,用户需要通过点击等方式打开该文件夹图标才能看到具体包含的图标内容。另外,在本发明的一些实施方式中,第一图标显示区域2102被等分成若干方格子2121,图标A-I、图标M-O以及包含图标J、图标K以及图标L的文件夹图标依次排列在方格子2121内。在本发明具体实施方式中,图2A中示出的方格子2121仅是为了描述方便,在具体应用中,可以不显示在用户界面。
第二图标显示区域2130用于显示一个或多个锁定图标2131。锁定图标2131可以是一些常用应用的图标,例如,短消息应用图标、拨号功能图标等等。在本发明实施方式中,该第二图标显示区域2130还呈现可翻动页面的状态控制标识2132,其中该状态控制标识2132可以控制可翻动页面的数量以及当前显示的页面的顺序等信息。
壳体2200上设置有前置摄像头2210、感光器件2220、听筒2230、实体按键2240(例如,HOME键、菜单键、返回键等等)、电源键2250、音量键2260、话筒2270等等。其中各个模块的具体功能与前述图1所示的实施例类似,可相互参照理解。需要说明的是,所述器件在图2A中的排列仅为示例说明,不可解读为本发明的设计限制。
需要说明的是,图标A-O中的任意一个图标可以指代浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(Widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位***提供的功能)、音乐播放等等任何一个应用,也可以指代一个包含多个图标的文件夹。
应该知道的是,图2A-D中示出的各个功能模块、页面、图标等的形状、位置、大小、个数等信息仅是为了描述清楚,进行举例说明,并不构成限定。
图2B为进入用户界面的编辑状态的手机的示例。参考图3中的步骤S320,触屏2100接收图标O所在的区域的长按操作,所述长按操作被转换成触发电信号后发送给处理器单元102,处理器单元102根据所述触发电信号控制用户界面进入编辑状态,并控制触屏2100显示编辑状态下的用户界面。在编辑状态下,用户可对用户界面的图标进行编辑。
在本发明实施例中,用户长按图标O所在的区域的操作定义为第一操作,图标O为第一图标。该第一操作还可以包括其他方式,长按触屏2100上设定的区域或任意区域,或者触发实体按键2240、电源键2250等等,或者通过话筒2270接收语音,等等。其中,上述触屏2100、实体按键2240、电源键2250或话筒2270等在此过程中即为图1所示的输入单元101。
触屏2100显示编辑状态下的用户界面的方式可以包括如图2B所示的方式,显示方格子的边界2012。还可以包括其他能够提示用户该用户界面处于编辑状态,例如,用户界面的全部图标虚化显示,或以文字的方式显示在用户界面,例如直接显示“可编辑”等等。其中,在本发明实施例中,对于显示方格子的边界的方式可以有多种,图2B中仅示出了一种。
另外,对于指定第一图标O的第一操作,手机2000可以对该第一图标O以显著的方式显示,例如,长按第一图标O所在的区域,手机可以对第一图标进行放大显示、高亮显示或光晕显示等等。
图2C-1为编辑用户界面过程中的一个手机的示例。参考图3中的步骤S330a,触屏2100检测到用户的触点在手机触屏上沿着轨迹2021移动,并将用户触点的实时坐标信息发送给处理器单元102,处理器单元102确定当图标O跟随用户触点移动到图标M的附近,两者达到最相关状态时,控制触屏2100对图标M进行显著显示(例如,高亮、放大等等),以提示用户图标O与图标M最相关。轨迹2021为用户触点在触屏2100上由图标O所在位置向图标M所在的位置移动的轨迹。其中,处理器单元102还可以根据该轨迹2021控制图标O在用户界面动态跟随用户触点移动。
其中,在本发明实施例中,图标O即为第一图标,轨迹2021即为第一轨迹。确定第一图标在沿第一轨迹移动过程中与其他图标的相关性可以有如下实现方式:
方式一,确定在沿第一轨迹移动过程中的用户触点与其他图标的中心点或所在区域在用户界面的位置的距离。其中,与用户触点距离最近的第二图标与第一图标最相关。需要说明的是,图标中心点可以是图标所在区域的方格子的中心点的位置坐标,或者是图标图形的中心点的坐标。其中,图标未发生移动时,其所在方格子的中心点,即可认为是当前状态下的图标图形的中心点。
需要说明的是,本发明实施例中,区域与区域的距离,点与区域的距离,都可以认为是区域中的点与点的最小距离。其中,点与点的距离可以通过点在用户界面的位置坐标来确定。
方式二,确定第一图标的中心点或区域在根据第一轨迹移动过程中与其他图标的中心点或区域距离。其中,距离最近的第二图标与第一图标最相关。
方式三,确定第一图标在根据第一轨迹移动过程中与其他图标重叠的面积。其中,与第一图标重叠面积最大的第二图标与第一图标最相关。其中,第一图标与其他图标的重叠面积可以是指,第一图标图形与其他图标图形的重叠面积,第一图标图形与其他图标所在方格子的重叠面积,以第一图标的中心点为中心点的与方格子形状相同的图形,与其他图标所在方格子或其他图标图形的重叠面积。
方式四,确定第一图标与第二图标有重叠且所述第一轨迹的运动方向指向第二图标时,确定第一图标与第二图标最相关。
图2C-2为显示用户界面的另一手机示例。参考图3中的步骤S330b,当在图标O与图标M最相关时,触屏2100确定用户触点消失(用户松手),并通知处理器单元102,处理器单元102将图标O与图标M合并。其中,图标与图标的合并是指,处理器单元102生成一个文件夹2031,该文件夹包含合并的图标,并且处理器单元102控制输出单元103在用户界面显示该文件夹的图标,其中该文件夹的图标中可以包含合并的图标的缩略图。
通过本发明实施例,不需要确定用户触点的移动速度等等,只需要确定移动中的图标与其他图标的相关性,即可实现图标的合并,减少用户的错误操作,增强电子设备与用户的交互能力。
图2C-3为用户界面编辑过程中的另一手机示例。参考图3中的步骤S330c-1,处理器单元102,确定图标O跟随用户触点与图标M最相关后,用户触点继续沿着与轨迹2021方向相反的轨迹2022移动,使得图标O与远离图标M,直至不是最相关。
图2C-4为用户界面编辑过程中的又一手机示例。参考图3中的步骤S330c-2,处理器单元102,确定图标O跟随用户触点沿着轨迹2022移动并使得图标O与图标M不是最相关后,再沿着与轨迹2022方向相反的轨迹2023移动,使得图标O与图标M再次最相关时,将图标O放置在图标M所在的位置,并将图标M移动到其他位置,例如图标O原来所在的位置,或者是当前页面的空档位置。处理器单元102控制触屏2100显示图标O以及图标M位置变化过程以及变化后的用户界面。
其中,处理器单元102可以在图标O以及图标M达到最相关时,便将图标O以及图标M在用户界面的位置替换,或者将图标O移动到图标M所在的位置,而将图标M移动到其他位置。此时,用户触点可能还未终止,所以图标O还可以继续以显著的方式显示,当用户触点终止时,再将图标O恢复到与其他图标相同的状态。也可以是,可以在图标O以及图标M达到最相关时,可以再对图标M以显著的方式显示,当用户触点终止后,将图标O以及图标M在用户界面的位置替换,或者将图标O移动到图标M所在的位置,而将图标M移动到其他位置,还可以将图标O以及图标M恢复到与其他图标相同的状态。
还需要说明的是,将图标M移动到其他位置,可以是指,将图标M以及图标M右侧和下侧的图标O,依据从左至右、从上至下的顺序依次顺移一个位置,如图2C-5所示,将图标M沿路线2041移动一个位置,将图标N沿着路线2042移动一个位置;或者,将所述第二图标移动随机移动到用户界面上任意空位置,例如图2C-5中任意未显示图标的方格子中,等等。
图2D-1为用户界面编辑过程中的再一手机示例。参考图3中的步骤S330d-1,用户的触点在手机屏幕沿着轨迹2021移动时。处理器单元102确定图标O跟随用户触点经过图标M继续向图标G所在的位置移动的轨迹,当图标O移动到图标G的附近,两者达到最相关状态时,控制触屏2100对图标G进行显著显示(例如,高亮、放大等等)。
此时,处理器单元102确定当用户触点终止,图标O直接与图标G合并。
图2D-2为用户界面编辑过程中的再一手机示例。参考图3中的步骤S330d-2,处理器单元102确定图标O跟随用户触点沿轨迹2021与图标G最相关后,用户触点再沿着与轨迹2021方向相反的轨迹2024移动,使得图标O与图标G不是最相关。
此时,图标O可以与其他图标,例如图标M最相关,当用户触点终止后,图标O和与其最相关的图标M合并。
图2D-3为用户界面编辑过程中的再一手机示例。参考图3中的步骤S330d-3,接上一实施例,处理器单元102确定图标O跟随用户触点沿着轨迹2024移动后,再沿着与轨迹2024方向相反的轨迹2025移动,使得图标O与图标G再次最相关时,可以将图标O移动图标G所在的位置,将图标G移动到其他位置,例如将图标G移动到图标O原先所在的位置。
其中,在本发明实施例中,轨迹2021可以认为是第一轨迹,轨迹2022以及轨迹2024可以分别认为是第二轨迹,轨迹2023以及轨迹2025可以分别认为是第三轨迹。
在本发明的可选实施方式中,可以在当第一图标沿第一轨迹与第二图标最相关并保持最相关状态一定的时间后,再沿与第一轨迹方向相反的第二轨迹移动,然后再沿与第一轨迹方向相同的第三轨迹移动再次与第二图标最相关,并保持最相关状态一定时间时,再对第一图标以及第二图标进行上述操作。其中,该一定的时间可以根据用户的习惯确定,例如,可以将该时间设定为1秒。
本领域技术人员应该知道的是,图2A-图2D仅是以控制图标O作为第一图标为例进行说明,其他图标也可以作为第一图标进行相同的操作,与图标O类似,为了简洁,不再赘述。
通过本发明实施例,在对用户界面的图标进行移动时,用户不需要考虑移动图标的速度,只需要操作第一图标与第二图标的最相关次数,从现有方案的“定量”控制变为“定性”控制,这样降低了错误操作的可能,提高了用户体验。
本领域技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种图标的设置方法,应用于电子设备,其特征在于,包括:
显示用户界面,所述用户界面包括第一图标和第二图标;
接收用户第一操作,所述第一操作控制所述电子设备的图标进入编辑状态;
接收用户第二操作,所述第二操作控制第一图标沿第一轨迹移动;
确定所述第一图标在沿第一轨迹移动的过程中与其他图标的相关性;
当所述第一图标与第二图标首次最相关,且所述第二操作终止时,产生一个文件夹,所述文件夹包括所述第一图标与所述第二图标;
当所述第一图标与第二图标最相关后,所述第二操作继续控制所述第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与所述第二图标再次最相关时,将所述第一图标移动到所述第二图标所在的位置,将所述第二图标移动到其他位置。
2.根据权利要求1所述的方法,其特征在于,所述第一图标与第二图标最相关包括:
所述第一图标与第二图标的中心距离相对与其他图标的距离最短;
或者,
所述第一图标与第二图标的重叠面积最多;
或者,
所述第一图标与第二图标有重叠且所述第一轨迹的运动方向指向第二图标。
3.根据权利要求1或2所述的方法,其特征在于,所述第二轨迹与第一轨迹的运动方向相反,第三轨迹与第一轨迹的运动方向相同。
4.根据权利要求3所述的方法,其特征在于,所述第二轨迹与第一轨迹的运动方向夹角大于90°,第三轨迹与第一轨迹的运动方向夹角小于90°。
5.根据权利要求1或2所述的方法,其特征在于,所述当所述第一图标与第二图标最相关后,所述方法还包括:
突出显示所述第二图标。
6.根据权利要求1或2所述的方法,其特征在于,所述将所述第二图标移动到其他位置包括:
将所述第二图标以及所述第二图标右侧和下侧的图标,依据从左至右、从上至下的顺序依次顺移一个位置;或者,将所述第二图标移动随机移动到用户界面上任意空位置。
7.一种电子设备,其特征在于,包括:
输出单元,用于显示用户界面,所述用户界面包括第一图标和第二图标;
输入单元,用于接收用户第一操作,所述第一操作控制所述电子设备的图标进入编辑状态;
所述输入单元,还用于接收用户第二操作,所述第二操作控制第一图标沿第一轨迹移动;
处理器单元,用于确定所述第一图标在沿第一轨迹移动的过程中与其他图标的相关性;
所述处理器单元还用于,当所述第一图标与第二图标首次最相关,且所述第二操作终止时,产生一个文件夹,所述文件夹包括所述第一图标与所述第二图标;
所述输出单元,还用于显示所述文件夹;
所述处理器单元还用于,当所述第一图标与第二图标最相关后,所述第二操作继续控制所述第一图标沿第二轨迹离开第二图标移动,然后再沿第三轨迹与所述第二图标再次最相关时,将所述第一图标移动到所述第二图标所在的位置,将所述第二图标移动到其他位置。
8.根据权利要求7所述的电子设备,其特征在于,所述第一图标与第二图标最相关包括:
所述第一图标与第二图标的中心距离相对与其他图标的距离最短;
或者,
所述第一图标与第二图标的重叠面积最多;
或者,
所述第一图标与第二图标有重叠且所述第一轨迹的运动方向指向第二图标。
9.根据权利要求7或8所述的电子设备,其特征在于,所述第二轨迹与第一轨迹的运动方向相反,第三轨迹与第一轨迹的运动方向相同。
10.根据权利要求9所述的电子设备,其特征在于,所述第二轨迹与第一轨迹的运动方向夹角大于90°,第三轨迹与第一轨迹的运动方向夹角小于90°。
11.根据权利要求7或8所述的电子设备,其特征在于,所述处理器单元还用于,所述当所述第一图标与第二图标最相关后,控制所述输出单元突出显示所述第二图标。
12.根据权利要求7或8所述的电子设备,其特征在于,所述将所述第二图标移动到其他位置包括:
将所述第二图标以及所述第二图标右侧和下侧的图标,依据从左至右、从上至下的顺序依次顺移一个位置;或者,将所述第二图标移动随机移动到用户界面上任意空位置。
CN201610349703.4A 2016-05-23 2016-05-23 一种图标的设置方法及电子设备 Expired - Fee Related CN107422934B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201610349703.4A CN107422934B (zh) 2016-05-23 2016-05-23 一种图标的设置方法及电子设备
US15/601,738 US10386991B2 (en) 2016-05-23 2017-05-22 Method for setting icon, and electronic device
EP17172368.7A EP3249512A1 (en) 2016-05-23 2017-05-23 Method for setting icon, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610349703.4A CN107422934B (zh) 2016-05-23 2016-05-23 一种图标的设置方法及电子设备

Publications (2)

Publication Number Publication Date
CN107422934A CN107422934A (zh) 2017-12-01
CN107422934B true CN107422934B (zh) 2020-04-28

Family

ID=58800650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610349703.4A Expired - Fee Related CN107422934B (zh) 2016-05-23 2016-05-23 一种图标的设置方法及电子设备

Country Status (3)

Country Link
US (1) US10386991B2 (zh)
EP (1) EP3249512A1 (zh)
CN (1) CN107422934B (zh)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD854557S1 (en) * 2015-10-02 2019-07-23 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
KR102519578B1 (ko) * 2016-07-05 2023-04-07 삼성전자주식회사 전자 장치의 화면 표시 방법 및 그 장치
US10609210B2 (en) * 2017-09-29 2020-03-31 Facebook, Inc. Systems and methods for adaptive and predictable graphical user interfaces
CN108536345B (zh) * 2018-03-02 2019-09-10 Oppo广东移动通信有限公司 应用程序图标处理方法、装置以及移动终端
CN108595070B (zh) * 2018-03-30 2020-06-30 维沃移动通信有限公司 一种图标显示控制方法及终端
USD939543S1 (en) * 2018-08-20 2021-12-28 Switchmate Home Llc Display screen or portion thereof with graphical user interface
KR20200084730A (ko) * 2019-01-03 2020-07-13 삼성전자주식회사 전자 장치 및 이의 제어 방법
CN109857298B (zh) * 2019-02-14 2022-05-31 闻泰通讯股份有限公司 应用启动方法、装置、设备和存储介质
CN110069179B (zh) * 2019-03-14 2021-02-26 维沃移动通信有限公司 图标控制方法及终端设备
CN110231897A (zh) * 2019-04-26 2019-09-13 维沃移动通信有限公司 一种对象处理方法及终端设备
JP1661812S (ja) 2019-05-16 2020-06-15 内視鏡用プロセッサ
USD925567S1 (en) 2019-05-16 2021-07-20 Hoya Corporation Display screen with transitional graphical user interface
USD925568S1 (en) 2019-05-16 2021-07-20 Hoya Corporation Display screen with transitional graphical user interface
USD924914S1 (en) * 2019-05-16 2021-07-13 Hoya Corporation Display screen with transitional graphical user interface
CN110262712A (zh) * 2019-05-28 2019-09-20 上海蔚来汽车有限公司 图标调放方法
CN110262713B (zh) * 2019-05-29 2021-01-08 维沃移动通信有限公司 图标显示方法及终端设备
CN110515511A (zh) * 2019-08-20 2019-11-29 新奥数能科技有限公司 一种操作应用程序图标的方法及装置
JP7380103B2 (ja) * 2019-11-12 2023-11-15 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
CN111010692B (zh) * 2019-12-11 2022-11-04 惠州Tcl移动通信有限公司 定制stk标识的方法、装置、存储介质以及终端
CN111475071B (zh) * 2020-04-08 2021-11-19 维沃移动通信(杭州)有限公司 一种图标整理方法和电子设备
JP2021197025A (ja) * 2020-06-17 2021-12-27 コニカミノルタ株式会社 画像表示装置、画像形成装置、表示位置変更方法およびプログラム
JP7501159B2 (ja) * 2020-07-01 2024-06-18 コニカミノルタ株式会社 情報処理装置、情報処理装置の制御方法及びプログラム
CN112051945A (zh) * 2020-07-31 2020-12-08 深圳市修远文化创意有限公司 一种多图标整理的方法及其相关装置
CN115146594B (zh) * 2022-07-14 2023-08-15 中国建筑西南设计研究院有限公司 一种梁配筋编辑时的智能提示方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101836182A (zh) * 2007-09-04 2010-09-15 苹果公司 编辑界面
CN103076942A (zh) * 2011-08-30 2013-05-01 三星电子株式会社 便携式终端中用于改变图标的设备和方法
CN103995647A (zh) * 2008-01-06 2014-08-20 苹果公司 具有界面重新配置模式的便携式多功能设备
CN104238877A (zh) * 2014-09-04 2014-12-24 华为技术有限公司 控制图标的方法和终端
CN105117098A (zh) * 2015-08-07 2015-12-02 深圳市金立通信设备有限公司 一种图标管理方法及终端

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7437685B2 (en) * 2003-03-10 2008-10-14 Microsoft Corporation Logical, safe, and more personal user interface for accessing data and launching programs or applications
US7509588B2 (en) * 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
WO2009020103A1 (ja) * 2007-08-03 2009-02-12 Loilo Inc 映像データ編集のためのインターフェースシステム
US20090122018A1 (en) * 2007-11-12 2009-05-14 Leonid Vymenets User Interface for Touchscreen Device
JP2011018085A (ja) * 2008-06-19 2011-01-27 Panasonic Corp 情報処理装置
KR20110014040A (ko) * 2009-08-04 2011-02-10 엘지전자 주식회사 이동 단말기 및 그의 아이콘 충돌 제어방법
US9104275B2 (en) * 2009-10-20 2015-08-11 Lg Electronics Inc. Mobile terminal to display an object on a perceived 3D space
US8941706B2 (en) 2010-04-07 2015-01-27 Apple Inc. Image processing for a dual camera mobile device
CN102033710B (zh) 2010-04-07 2015-03-11 苹果公司 用于管理文件夹的方法和相关设备
US10788976B2 (en) * 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US20110252349A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Folders
US8565830B2 (en) * 2010-05-12 2013-10-22 Lg Electronics Inc. Mobile terminal and method of displaying 3D images thereon
KR101708821B1 (ko) * 2010-09-30 2017-02-21 엘지전자 주식회사 이동 단말기 및 그 제어 방법
JP6017891B2 (ja) * 2011-08-29 2016-11-02 京セラ株式会社 装置、方法、及びプログラム
JP5945157B2 (ja) * 2012-05-11 2016-07-05 シャープ株式会社 情報処理装置、情報処理装置の制御方法、制御プログラム、および記録媒体
US9916060B2 (en) 2012-07-05 2018-03-13 Blackberry Limited System and method for rearranging icons displayed in a graphical user interface
US10303324B2 (en) * 2014-02-10 2019-05-28 Samsung Electronics Co., Ltd. Electronic device configured to display three dimensional (3D) virtual space and method of controlling the electronic device
US10261655B2 (en) * 2014-12-26 2019-04-16 Microsoft Technology Licensing, Llc Least disruptive icon displacement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101836182A (zh) * 2007-09-04 2010-09-15 苹果公司 编辑界面
CN103995647A (zh) * 2008-01-06 2014-08-20 苹果公司 具有界面重新配置模式的便携式多功能设备
CN103076942A (zh) * 2011-08-30 2013-05-01 三星电子株式会社 便携式终端中用于改变图标的设备和方法
CN104238877A (zh) * 2014-09-04 2014-12-24 华为技术有限公司 控制图标的方法和终端
CN105117098A (zh) * 2015-08-07 2015-12-02 深圳市金立通信设备有限公司 一种图标管理方法及终端

Also Published As

Publication number Publication date
US20170336944A1 (en) 2017-11-23
CN107422934A (zh) 2017-12-01
EP3249512A1 (en) 2017-11-29
US10386991B2 (en) 2019-08-20

Similar Documents

Publication Publication Date Title
CN107422934B (zh) 一种图标的设置方法及电子设备
CN105677305B (zh) 图标管理的方法、装置及终端
CN109976645B (zh) 应用界面的展示方法、装置及电子设备
EP2701054B1 (en) Method and apparatus for constructing a home screen in a terminal having a touch screen
US20190212914A1 (en) Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area
EP4138368B1 (en) User terminal device and control method thereof
EP3190502B1 (en) Icon control method and corresponding terminal
KR102107491B1 (ko) 리스트 스크롤 바 제어 방법 및 모바일 장치
US8464182B2 (en) Device, method, and graphical user interface for providing maps, directions, and location-based information
CN110417988B (zh) 一种界面显示方法、装置及设备
US9459704B2 (en) Method and apparatus for providing one-handed user interface in mobile device having touch screen
KR101974852B1 (ko) 터치스크린을 가진 단말에서 오브젝트 이동 방법 및 장치
US9703418B2 (en) Mobile terminal and display control method
US9952760B2 (en) Mobile terminal, non-transitory computer readable storage medium, and combination control method
EP2851782A2 (en) Touch-based method and apparatus for sending information
KR20130052151A (ko) 터치스크린을 구비한 휴대 단말기의 데이터 입력 방법 및 장치
KR102280474B1 (ko) 전자 장치의 운용 방법 및 장치
EP2753053B1 (en) Method and apparatus for dynamic display box management
US20140337720A1 (en) Apparatus and method of executing function related to user input on screen
EP3671418A1 (en) Method for displaying multiple content cards, and terminal device
CN113055525A (zh) 文件分享方法、装置、设备和存储介质
JP2019510299A (ja) 情報処理方法および電子デバイス
US20150067615A1 (en) Method, apparatus, and recording medium for scrapping content
EP3206455A1 (en) Short message processing method for mobile terminal, and mobile terminal
CN108541311B (zh) 显示字符串的方法以及终端设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Applicant after: HUAWEI DEVICE Co.,Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Applicant before: Huawei terminal (Dongguan) Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200428

CF01 Termination of patent right due to non-payment of annual fee