CN104423827A - 一种信息处理方法及电子设备 - Google Patents

一种信息处理方法及电子设备 Download PDF

Info

Publication number
CN104423827A
CN104423827A CN201310406624.9A CN201310406624A CN104423827A CN 104423827 A CN104423827 A CN 104423827A CN 201310406624 A CN201310406624 A CN 201310406624A CN 104423827 A CN104423827 A CN 104423827A
Authority
CN
China
Prior art keywords
display
display object
rotation
point
rotates
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.)
Pending
Application number
CN201310406624.9A
Other languages
English (en)
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310406624.9A priority Critical patent/CN104423827A/zh
Publication of CN104423827A publication Critical patent/CN104423827A/zh
Pending legal-status Critical Current

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/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/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/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/04845Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour

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)

Abstract

本发明公开了一种信息处理方法及电子设备,获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置。解决现有技术中电子设备单纯使用颜色或边框区分编辑操作选中的图标导致反馈不清晰,从而可能会导致用户的误操作的问题。

Description

一种信息处理方法及电子设备
技术领域
本发明涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。
背景技术
微电子技术、计算机软硬件技术的快速发展,为终端设备处理越来越复杂的工作打下了基础,为终端设备个性化提供了实现可能,使得终端从某种程度上摆脱了网络的制约,可以具备越来越强大的功能。此外,用户本身也对终端有迫切的需求,希望终端功能更强大、更灵活、更简捷。信息技术的发展,使终端技术走向智能化、移动化、多功能化。
为了给电子设备用户提供方便快捷的操作实现方式,一般情况下都会在电子设备的图形用户界面中显示多个图标。图标在图形用户界面***中的所有资源分别由三种类型的图标所表示:应用程序图标(指向具体完成某一功能的可执行程序)、文件夹图标(指向用于存放其他应用程序、文当或子文件夹的“容器”)和文档图标(指向由某个应用程序所创建的信息)。用户可以通过图标执行一段命令或打开某种类型的文档。
本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:
在现有的图形显示界面中显示多个图标时,很多情况下用户还需要对图形显示界面中的图标进行编辑操作。但是现有方式中一般是应用颜色或者是边框标示选中的图标,但是因为图标原本颜色就相当丰富多样,所以单纯使用现有技术中提供的颜色或边框区分编辑操作选中的图标,则会导致电子设备对选中图标的确认反馈不清晰,从而可能会导致用户的误操作。
发明内容
本发明提供一种信息处理方法及电子设备,本发明所提供的方法和装置解决现有技术中电子设备单纯使用颜色或边框区分编辑操作选中的图标导致反馈不清晰,从而可能会导致用户的误操作的问题。
本发明提供一种信息处理方法,该方法应用于电子设备中,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;所述方法包括:
在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应所述触发指令:
确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;
控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
可选的方案,所述响应所述触发指令包括:
控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
可选的方案,所述响应所述触发指令包括:
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
可选的方案,所述确定每个第一显示对象的旋转点包括:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。
可选的方案,所述电子设备包括感应单元,所述获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
可选的方案,当每个第一显示对象以所述旋转点为旋转中心旋转多次时,按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
可选的方案,该方法还包括:
电子设备获得到一显示状态切换指令,则根据所述显示状态切换指令确定所述电子设备执行显示状态切换操作后的目标显示状态,其中,所述显示状态切换指令用于切换电子设备中显示内容的显示方向;
根据所述目标显示状态下每个第一显示对象的对应的初始位置获取每个第一显示对象的中心点和旋转点。
根据上述方法本发明还提供一种电子设备,该电子设备包括:
显示单元,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
触发单元,用于获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应单元,用于响应所述触发指令:确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
可选的方案,所述响应单元还用于控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
可选的方案,所述响应单元还用于每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
可选的方案,所述响应单元确定每个第一显示对象的旋转点包括:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。
可选的方案,所述电子设备还包括感应单元,则所述触发单元通过所述感应单元获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
可选的方案,当每个第一显示对象以所述旋转点为旋转中心旋转多次时,所述响应单元还用于按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
上述技术方案中的一个或两个,至少具有如下技术效果:
本发明所提供的方法和装置使得电子设备对图标编辑的反馈更为明显。并且本本发明中是以图标中的一个点作为旋转点然后控制图标以该旋转点为旋转中心并按照一个预设的旋转幅度进行旋转,并且所述旋转点不与所述中心点重合,所以本发明方法提供的动态图标提示信息能够提供大幅度显示效果,从而能够在不改变图标原有显示效果的基础上更明显更有效的提醒用户。
附图说明
图1为本发明实施例中一种信息处理方法的流程示意图;
图1a为本发明实施例中旋转点可选位置的示意图;
图2为本发明实施例中现有技术中手机终端桌面的示意图;
图3为利用本发明实施例所提供的方法以第一位置旋转点控制手机桌面图标动态反馈的示意图;
图4为利用本发明实施例所提供的方法以第二位置旋转点控制手机桌面图标动态反馈的示意图;
图5为利用本发明实施例所提供的方法控制任意图标进行旋转后的显示效果示意图;
图6为本发明实施例中一种电子设备的结果示意图。
具体实施方式
在现有的图形显示界面中显示多个图标时,很多情况下用户还可能会对图形显示界面中的一些图标进行编辑操作。但是现有方式中一般是应用颜色或者是边框标示选中的图标,但是因为图标原本颜色就相当丰富多样,所以单纯使用现有技术中提供的颜色或边框区分编辑操作选中的图标,则会导致电子设备对选中图标的确认反馈不清晰,从而可能会导致用户的误操作。
针对现有技术的上述问题,本发明提供所提供的方法在现有颜色和边框区分图标状态的基础上,还提供一种动态标示图标状态的方法,并且本发明实施例提供一种信息处理的方法,该方法应用于电子设备中,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;所述方法包括:
在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应所述触发指令:
确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;
控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
本发明所提供的方法中,提供一种动态的提示信息,使得电子设备对图标编辑的反馈更为明显。并且本本发明中是以图标中的一个点作为旋转点然后控制图标以该旋转点为旋转中心并按照一个预设的旋转幅度进行旋转,并且所述旋转点不与所述中心点重合,所以本发明方法提供的动态图标提示信息能够提供大幅度显示效果,从而能够在不改变图标原有显示效果的基础上更明显更有效的提醒用户。
下面将参照下述细节对本发明的各种实施例和各个方面进行说明,附图将图示各种实施例。下面的说明和附图是对本发明的示例性说明,而不应看作对本发明的限制。描述了大量具体细节以提供对本发明各种实施例的详尽理解。但是在某些情况下,将不对公知的或传统的细节进行描述,以对本发明的实施例提供简要的说明。
下文具体实施方式的某些部分是以算法的形式展现的,这些算法包括对于计算机存储器内储存的数据进行的操作。算法大体上是指造成所需结果的操作的自洽序列。这些操作通常需要或涉及到物理操纵或物理量。通常(但不是必然),这些量采取电信号或磁信号的形式,这些信号能够被储存、传输、合并、比较和以其他方式受到操纵。业已证明,有时(主要是为了通常使用的原因),将这些信号称为位、值、元素、符号、字符、项、数等等是方便的。
但是应当牢记,这些以及类似的所有术语是与适当的物理量相关联的,并且仅仅是应用于这些量的方便的标号。除非下文中明显地以其他形式另有说明外,整个说明书中使用诸如“处理”或“计算”或“判定”或“显示”等术语所进行的说明可以指数据处理***或类似电子装置进行的动作和处理,所述动作和处理操纵计算机的寄存器和存储器内以物理(电子)量表示的数据并将其转换成该***的存储器或寄存器(或其他这类信息存储、传输或显示的装置)内类似地以物理量的形式表示的其他数据。
本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。该设备可以为所需的目的而专门构造,或者也可以包括通用计算机,所述通用计算机由储存在该计算机中的计算机程序选择性地激活(activate)或重构(reconfigure)。这样的计算机程序可以被储存在机器(例如计算机)可读介质中或者存储在适于储存电子指令并分别耦联到总线的任何类型介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、光盘、CD-ROM、和磁光盘)、只读存储器(ROM)、随机存取存储器(RAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光学卡片。
机器可读介质包括用于以由机器(例如计算机)可读的形式储存或传输信息的任何机构。例如,机器可读介质包括只读存储器(ROM);随机存取存储器(RAM)、磁盘储存介质、光学储存介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号等)等。
如图1所示,本发明实施例提供一种信息处理方法,该方法应用于电子设备中,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;下面结合说明书附图对本发明的具体实施方式进行详细说明:
步骤101,在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
在具体的应用环境中,例如所述电子设备为手机终端时,则所述显示界面可以是手机桌面,所以手机桌面的一部分中显示的N个显示对象就可以是手机桌面中显示的应用图标等。
步骤102,获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
如上述应用到手机终端的例子,所述第一显示对象的中心点则是图标所对应的图形的物理中心点;所述第一初始位置则是桌面上显示图标的显示位置。当然上述实施例能够应用到任何一个具有显示单元和包含显示对象的显示界面的电子设备,例如,平板电脑,智能手机,笔记本电脑、智能电视、多媒体设备等等。
步骤103,响应所述触发指令:
步骤104,确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;
为了达到了最好的旋转效果,确定每个第一显示对象的旋转点的实现方式可以是:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。所述特定区域范围可以是以轮廓线为起点的所述第一线段的二分之一范围。在该实施例中,如图1a所示,如果图标为圆形,则最优化的旋转点位置可以是:所述旋转点与显示对象的外轮廓线距离1/10直径长度。
步骤105,控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
以上述第一显示对象为手机桌面的图标为例,则在响应所述触发指令之后,手机桌面上会显示一个图标的动态图像。所述动态图像是图标绕着与中心点不重合的旋转点转180°或转360°。
在本发明实施例中,所述第一显示对象可以进行左右晃动,所以响应所述触发指令的时候,还可以是:
控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
在本发明实施例方法所提供的动态图像中,除了可以是上述实施例提供的第一方向和第二方向旋转外,还可以绕所述旋转点进行左右摆动的单摆运动,所以该实施例中,响应所述触发指令还包括;
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
通过上述方法可以确定本发明实施例所提供的动态图像可以是绕一个方向(一个方向可以是第一方向或第二方向)旋转的;另外也可以是以初始位置为中轴进行第一方向和第二方向的单摆运动。
根据上述第一显示对象为手机终端桌面的图标为例,现有技术中的图标如图2所示,以下根据图3所示的示意图对本发明实施例所提供的方法做进一步的说明:
如图3所示,当手机终端的桌面上显示有多个图标,以右下角的一个图标为例进行说明,当接收到触发指令之后,则会控制所述图标以所述旋转点为旋转中心进行旋转,例如第一旋转方向可以是往图中的右上旋转,对应的第一旋转幅度可以是β;第二旋转方向可以是往图中左下旋转,对应的第二旋转幅度可以是α;为了提供最优化的动态显示效果,可以是在左下或右上两个方向反复执行相同的操作从而呈现一个左右晃动的动态图像。为了保证图标的显示位置没有太大的调整,在该实施例中,是以所述旋转点和中心点的连线作为中轴线进行左右旋转为例进行说明。
在本发明实施例中旋转点最优化的方式是:第一显示对象的中心点和旋转点的连线与垂直于所述显示单元的短边(如图4所示)。此时为电子设备处于第一显示状态(即,竖屏显示状态);当然所述电子设备还能够处于第二显示状态(即,横屏显示状态),当所述电子设备处于第二显示状态时,第一显示对象的中心点和旋转点的连线与垂直于所述显示单元的长边。
根据图4所示提供的实例,如果将任一图标执行以旋转点为旋转中心进行旋转时,呈现的效果如图5所示,图中实线框标示图标在初始位置,当图标绕旋转点A执行旋转后,图标则会旋转到501和502两个虚线框所示的位置。当接收到触发指令之后,则所述电子设备控制所述图标以所述旋转点为旋转中心进行旋转,例如第一旋转方向可以是往图中的左上旋转,对应的第一旋转幅度可以是α,该α为相对于所述显示界面所述第一显示对象位于初始位置时所述第一显示对象为中心点和旋转点的第一连线与相对于所述显示界面所述第一显示对象向第一旋转方向旋转后所处的新位置时所述第一显示对象的中心点和旋转点的第二连线之间的夹角;第二旋转方向可以是往图中右上旋转,对应的第二旋转幅度可以是β,该β为相对于显示界面所述第一显示对象位于初始位置时所述第一显示对象为中心点和旋转点的第一连线与相对于所述显示界面所述第一显示对象向第二旋转方向旋转后所处的新位置时所述第一显示对象的中心点和旋转点的第三连线之间的夹角。在本实施例中的电子设备执行了两次旋转。第一次向第一旋转方向以第一旋转幅度α旋转,第二次向第二旋转方向以第二旋转幅度β旋转;第一旋转方向与第二旋转方向相反;所述第二旋转幅度β小于第一旋转幅度α。为了能够达到更好的提示效果,第一显示对象在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制第一显示对象恢复到所述初始位置;第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置,而呈现一个左右晃动的动态图像。
更进一步,本方法的实施例所述电子设备在执行了第二次旋转之后,又执行控制所述图标以所述旋转点为旋转中心进行旋转,向所述第三旋转方向以第三旋转幅度γ进行旋转,所述第三旋转方向与所述第一旋转方向相同;第三旋转幅度γ小于第二旋转幅度β。该γ为相对于所述显示界面所述第一显示对象位于初始位置时所述第一显示对象为中心点和旋转点的第一连线与相对于所述显示界面所述第一显示对象向第三旋转方向旋转后所处的新位置时所述第一显示对象的中心点和旋转点的第二连线之间的夹角。为了能够达到更好的提示效果,第一显示对象在显示界面上的显示位置相对于所述初始位置偏转到第三偏转角度后,控制第一显示对象恢复到所述初始位置并停止响应所述触发操作(即,停止绕所述旋转点再进行旋转)。
在本发明实施例中,为了达到最佳的反馈效果,且能够提供最好的用户感受,还提供了具体的方法控制所述第一显示对象停止旋转,所以可以是将旋转时间、旋转幅度以及旋转的次数进行配合,控制第一显示对象停止旋转,从而达到反馈提示简洁不冗长的效果,所以当每个第一显示对象以所述旋转点为旋转中心旋转多次时,按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
在本发明实施例中,如果将旋转的幅度和次数进行配合使用停止旋转,则可以是旋转次数定义为三次,每次的都按一个预设值递减幅度。其中为了达到最好的显示效果所述第一旋转幅度可以是小于等于45度的任一角度。
进一步,根据本发明实施例所提供方法实现的动态图像可以是用来作为图标编辑操作的反馈提示,则该实施例所提供的方法中获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
在具体的应用环境中,因为电子设备还提供显示调整(即可以是横屏显示也可以是竖屏显示),根据具体的显示实现方式的不同,有可能显示调整后图标的显示会有一定的调整,为了保证显示调整之后,本发明实施例所提供的动态图像与显示调整之前方向一致,所以该方法还包括:
电子设备获得到一显示状态切换指令,则根据所述显示状态切换指令确定所述电子设备执行显示状态切换操作后的目标显示状态,其中,所述显示状态切换指令用于切换电子设备中显示内容的显示方向;
根据所述目标显示状态下每个第一显示对象的对应的初始位置获取每个第一显示对象的中心点和旋转点。
本发明所提供的方法中,提供一种动态的提示信息,使得电子设备对图标编辑的反馈更为明显。并且本本发明中是以图标中的一个点作为旋转点然后控制图标以该旋转点为旋转中心并按照一个预设的旋转幅度进行旋转,并且所述旋转点不与所述中心点重合,所以本发明方法提供的动态图标提示信息能够提供大幅度显示效果,从而能够在不改变图标原有显示效果的基础上更明显更有效的提醒用户。
如图6所示,根据上述方法本发明还提供一种电子设备,该电子设备具体包括:
显示单元601,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
触发单元602,用于获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应单元603,用于响应所述触发指令:确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
所述响应单元603还用于控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
所述响应单元603还用于每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
所述响应单元603确定每个第一显示对象的旋转点包括:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。
所述电子设备还包括感应单元604,则所述触发单元602通过所述感应单元604获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
当每个第一显示对象以所述旋转点为旋转中心旋转多次时,所述响应单元603还用于按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
本发明所提供的方法中,提供一种动态的提示信息,使得电子设备对图标编辑的反馈更为明显。并且本本发明中是以图标中的一个点作为旋转点然后控制图标以该旋转点为旋转中心并按照一个预设的旋转幅度进行旋转,并且所述旋转点不与所述中心点重合,所以本发明方法提供的动态图标提示信息能够提供大幅度显示效果,从而能够在不改变图标原有显示效果的基础上更明显更有效的提醒用户。
本发明所提供方法和电子设备可以应用在图标的编辑操作中,当用户在桌面长按某一图标进入编辑状态或退出编辑状态之后,屏幕中每一个图标可以以自身顶部位置某个旋转点为圆心左右摇动,并幅度逐渐减小,3-4次后恢复原位置,这种摇摆方式比较贴合显示图标形状。
本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (13)

1.一种信息处理方法,该方法应用于电子设备中,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;所述方法包括:
在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应所述触发指令:
确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;
控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
2.如权利要求1所述的方法,其特征在于,所述响应所述触发指令包括:
控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
3.如权利要求2所述的方法,其特征在于,所述响应所述触发指令包括:
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,
每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
4.如权利要求1~3任一所述的方法,其特征在于,所述确定每个第一显示对象的旋转点包括:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。
5.如权利要求1所述的方法,其特征在于,所述电子设备包括感应单元,所述获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
6.如权利要求1所述的方法,其特征在于,当每个第一显示对象以所述旋转点为旋转中心旋转多次时,按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
7.如权利要求1所述的方法,其特征在于,该方法还包括:
电子设备获得到一显示状态切换指令,则根据所述显示状态切换指令确定所述电子设备执行显示状态切换操作后的目标显示状态,其中,所述显示状态切换指令用于切换电子设备中显示内容的显示方向;
根据所述目标显示状态下每个第一显示对象的对应的初始位置获取每个第一显示对象的中心点和旋转点。
8.一种电子设备,该电子设备包括:
显示单元,该显示单元所显示的显示界面内包括M个显示对象,M≥1的整数;在所述显示单元上显示所述显示界面的第一部分,所述显示界面的所述第一部分包括N个显示对象,1≤N≤M,N为整数;
触发单元,用于获得一触发指令,所述触发指令用于改变所述显示界面的X个第一显示对象的位置;每个第一显示对象都具有一个中心点,1≤X≤N,且每个第一显示对象在所述显示界面对应一初始位置;
响应单元,用于响应所述触发指令:确定每个第一显示对象的旋转点,所述旋转点与所述中心点不重合;控制每个第一显示对象绕对应的旋转点以第一旋转方向旋转第一旋转幅度,以使得改变所述X个第一显示对象的位置;其中,所述第一旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第一偏转角度。
9.如权利要求8所述的电子设备,其特征在于,所述响应单元还用于控制每个第一显示对象绕对应的旋转点以第二旋转方向旋转第二旋转幅度,其中,第一旋转方向与第二旋转方向相反;所述第二旋转幅度小于第一旋转幅度,第二旋转幅度为:每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转的第二偏转角度。
10.如权利要求9所述的电子设备,其特征在于,所述响应单元还用于每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第一偏转角度后,控制每个第一显示对象恢复到所述初始位置;或者,每个第一显示对象旋转后在显示界面上的显示位置相对于所述初始位置偏转到第二偏转角度后,控制每个第一显示对象恢复到所述初始位置。
11.如权利要求8~10任一所述的电子设备,其特征在于,所述响应单元确定每个第一显示对象的旋转点包括:
从每个第一显示对象的所述中心点到显示对象的外轮廓线中任一点的连线形成第一线段,在所述第一线段上的特定区间范围中确定的一个点。
12.如权利要求8所述的电子设备,其特征在于,所述电子设备还包括感应单元,则所述触发单元通过所述感应单元获得一触发指令包括:
当通过所述感应单元获得使所述电子设备处于编辑状态的操控输入时生成所述触发指令;或者
通过所述感应单元获得使所述电子设备退出编辑状态的操控输入时生成所述触发指令。
13.如权利要求8所述的电子设备,其特征在于,当每个第一显示对象以所述旋转点为旋转中心旋转多次时,所述响应单元还用于按照一预设规则停止旋转;其中,所述预设规则为以下规则中的一种或者几种的组合:
以所述第一旋转幅度为基础第一显示对象每次旋转的旋转幅度以一个预设值逐次递减,当所述旋转幅度减小为零时停止旋转;或者
从所述第一显示对象第一旋转开始统计旋转次数,如果所述旋转次数大于等于预设的第一阈值,则停止旋转;或者
从所述第一显示对象第一旋转开始计时,如果所述计时结果大于等于预设的第二阈值,则停止旋转。
CN201310406624.9A 2013-09-09 2013-09-09 一种信息处理方法及电子设备 Pending CN104423827A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310406624.9A CN104423827A (zh) 2013-09-09 2013-09-09 一种信息处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310406624.9A CN104423827A (zh) 2013-09-09 2013-09-09 一种信息处理方法及电子设备

Publications (1)

Publication Number Publication Date
CN104423827A true CN104423827A (zh) 2015-03-18

Family

ID=52972978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310406624.9A Pending CN104423827A (zh) 2013-09-09 2013-09-09 一种信息处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN104423827A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630278A (zh) * 2015-06-19 2016-06-01 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法及***、移动终端
CN111352499A (zh) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101369210A (zh) * 2008-08-22 2009-02-18 深圳华为通信技术有限公司 一种调整用户界面元素的方法及装置
CN101836182A (zh) * 2007-09-04 2010-09-15 苹果公司 编辑界面
CN102955662A (zh) * 2011-08-29 2013-03-06 联想(北京)有限公司 操作方法和电子设备
CN103218151A (zh) * 2011-11-25 2013-07-24 三星电子株式会社 在终端中显示对象的装置和方法
US20130191784A1 (en) * 2010-11-15 2013-07-25 Sony Computer Entertainment Inc. Electronic device, menu displaying method, content image displaying method and function execution method

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 苹果公司 编辑界面
CN101369210A (zh) * 2008-08-22 2009-02-18 深圳华为通信技术有限公司 一种调整用户界面元素的方法及装置
US20130191784A1 (en) * 2010-11-15 2013-07-25 Sony Computer Entertainment Inc. Electronic device, menu displaying method, content image displaying method and function execution method
CN102955662A (zh) * 2011-08-29 2013-03-06 联想(北京)有限公司 操作方法和电子设备
CN103218151A (zh) * 2011-11-25 2013-07-24 三星电子株式会社 在终端中显示对象的装置和方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630278A (zh) * 2015-06-19 2016-06-01 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法及***、移动终端
CN105630278B (zh) * 2015-06-19 2019-04-12 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法及***、移动终端
CN111352499A (zh) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质
CN111352499B (zh) * 2018-12-24 2022-08-23 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质

Similar Documents

Publication Publication Date Title
CN110941383B (zh) 双屏幕显示方法、装置、设备及存储介质
CN105335041A (zh) 一种提供应用图标的方法及装置
CN106980431B (zh) 移动终端中应用程序图标的管理方法和装置
CN103902158A (zh) 一种管理应用程序图标的方法及终端
US20170293421A1 (en) Interface Display Method and Apparatus
US20210191741A1 (en) Window Switching Method, Terminal and Non-Transitory Computer-Readable Storage Medium
CN104238877A (zh) 控制图标的方法和终端
KR101975049B1 (ko) Ui 제어의 배경을 설정하는 방법 및 장치, 및 단말
US20170109026A1 (en) Dial control for touch screen navigation
CN103226430A (zh) 一种图标显示的方法及装置
CN104866206A (zh) 一种图片数据的移动方法及移动终端
CN106354373A (zh) 一种图标移动方法及移动终端
CN103870119A (zh) 一种信息处理方法和电子设备
CN104133663B (zh) 可跟随屏幕自动旋转的浮窗实现的方法、装置和终端
CN105094520A (zh) 一种显示方法及终端
CN109117241B (zh) 一种显示方向控制方法、***及移动终端
US9841871B2 (en) Method, system for controlling dynamic map-type graphic interface and electronic device using the same
CN115357156A (zh) 显示方法、装置、电子设备及可读存储介质
US11665119B2 (en) Information replying method, apparatus, electronic device, computer storage medium, and product
CN110007838B (zh) 擦除控件的处理方法、装置和设备
US20150116352A1 (en) Groups control method, system for a dynamic map-type graphic interface and electronic device using the same
WO2024088317A1 (zh) 应用界面显示方法、装置、电子设备及存储介质
CN104423827A (zh) 一种信息处理方法及电子设备
CN104123062A (zh) 一种信息处理方法及电子设备
CN114397989A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150318