一种电子设备的控制方法和电子设备的制作方法

文档序号:6620812阅读:159来源:国知局
一种电子设备的控制方法和电子设备的制作方法
【专利摘要】本发明公开了一种电子设备的控制方法和电子设备,当进入编辑模式后,通过角运动检测单元确定操作体接触在显示输出区域的第一相对位置时电子设备的第一旋转角度;根据第一旋转角度改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体接触在显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;检测到操作体离开显示输出区域的第一相对位置时,将第一对象标识显示在第二位置处;用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩短了切换时间,提高了整理对象标识的效率。
【专利说明】一种电子设备的控制方法和电子设备

【技术领域】
[0001] 本发明涉及自动控制【技术领域】,更具体的说是涉及一种电子设备的控制方法和电 子设备。

【背景技术】
[0002] 目前的电子设备的显示界面均大于电子设备的屏幕的显示输出区域,使得屏幕的 显示输出区域只能够显示部分显示界面,相应的,屏幕的显示输出区域能够显示位于该部 分显示界面上的对象标识;其中,对象标识可以包括应用图标、图像等等。
[0003] 用户在日常使用过程中,一般会存在整理对象标识的需求,即将显示界面上的某 一部分的某一对象标识移动到显示界面的另一部分上。具体方法为,用户通过长按屏幕的 显示输出区域当前显示的部分显示界面上的某一对象标识,并将其移动至屏幕的边缘,电 子设备会将与该屏幕的边缘对应的显示界面的其他部分切换到屏幕的显示输出区域上,从 而使得用户可以将对象标识移动至显示界面的其他部分上。
[0004] 在上述方法中,用户在将对象标识移动至屏幕边缘时,由于需要等待一定时间电 子设备才能够进行显示界面的其他部分的切换,因此,整理对象标识的效率较低,用户体验 较差。


【发明内容】

[0005] 有鉴于此,本发明提供一种电子设备的控制方法和电子设备,提高整理对象标识 的效率以及用户体验。
[0006] 为实现上述目的,本发明提供如下技术方案:
[0007] -种电子设备的控制方法,所述电子设备包括显示单元、角运动检测单元和显示 界面;所述显示界面大于所述显示单元的显示输出区域,该方法包括:
[0008] 通过所述显示单元的所述显示输出区域显示所述显示界面的第一部分,所述第一 部分显示有至少一个对象标识;
[0009] 检测到操作体接触所述至少一个对象标识中的第一对象标识的时间达到预设的 第一时间时,触发所述电子设备进入编辑模式;其中,所述第一对象标识位于所述显示界面 的所述第一部分的第一位置上;
[0010] 在所述编辑模式下,所述第一对象标识维持在所述操作体接触所述显示单元的所 述显示输出区域的第一相对位置;
[0011] 通过所述角运动检测单元确定所述操作体接触在所述显示单元的所述显示输出 区域的所述第一相对位置时所述电子设备的第一旋转角度;
[0012] 根据所述第一旋转角度改变所述显示输出区域针对所述显示界面的显示;
[0013] 通过所述角运动检测单元确定所述操作体接触在所述显示单元的所述显示输出 区域的所述第一相对位置时所述电子设备再次旋转时的第二旋转角度;
[0014] 当确定所述第一旋转角度的第一旋转方向与所述第二旋转角度的第二旋转方向 相反时,维持所述显示输出区域显示所述显示界面当前改变完成后的第二部分;
[0015] 检测到所述操作体离开所述显示单元的所述显示输出区域的第一相对位置时,将 所述第一对象标识显示在所述显示界面的所述第二部分的第二位置处,并控制所述电子设 备退出所述编辑模式;
[0016] 其中,所述显示输出区域显示的所述显示界面的所述第二部分的所述第二位置与 所述显示输出区域的所述第一相对位置对应;
[0017] 其中,所述第一位置和所述第二位置为所述显示界面的不同位置。
[0018] 优选的,所述将所述第一对象标识显示在所述显示界面的所述第二部分的第二位 置处,具体为:
[0019] 检测所述显示界面的所述第二部分的第二位置处是否显示有第二对象标识;
[0020] 若否,将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置 处;
[0021] 若是,将显示在第二位置上的第二对象标识移动至所述显示界面的与所述第二位 置不同的第三位置;
[0022] 将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置处。
[0023] 优选的,所述通过所述角运动检测单元确定所述操作体接触在所述显示单元的所 述显示输出区域的所述第一相对位置时所述电子设备的第一旋转角度,具体为:
[0024] 通过所述角运动检测单元检测操作体触摸所述第一对象标识时所述电子设备的 第一角度以及所述操作体接触在所述显示单元的所述显示输出区域的所述第一相对位置 时用户旋转所述电子设备后所述电子设备的第二角度;
[0025] 依据所述第一角度和所述第二角度确定所述电子设备的第一旋转角度。
[0026] 优选的,所述通过所述角运动检测单元确定所述操作体接触在所述显示单元的所 述显示输出区域的所述第一相对位置时所述电子设备再次旋转时的第二旋转角度,具体 为:
[0027] 通过所述角运动检测单元检测所述操作体接触在所述显示单元的所述显示输出 区域的所述第一相对位置时用户再次旋转所述电子设备后所述电子设备的第三角度;
[0028] 依据所述第二角度和所述第三角度确定所述电子设备的第二旋转角度。
[0029] 优选的,所述通过所述角运动检测单元确定所述操作体接触在所述显示单元的所 述显示输出区域的所述第一相对位置时所述电子设备的第一旋转角度之后,还包括:
[0030] 判定所述第一旋转角度是否达到第一预设角度;
[0031] 当所述第一旋转角度达到所述第二预设角度时,触发所述根据所述第一旋转角度 改变所述显示输出区域针对所述显示界面的显示。
[0032] 优选的,所述确定所述第一旋转角度的第一旋转方向与所述第二旋转角度的第二 旋转方向相反之后,还包括:
[0033] 判断所述第二旋转角度是否达到第二预设角度;
[0034] 当所述第二旋转角度达到所述第二预设角度时,触发所述维持所述显示输出区域 显示所述显示界面当前改变完成后第二部分。
[0035] 优选的,所述第一相对位置为所述第一对象标识所处的所述显示界面的所述第一 部分的所述第一位置相对于所述显示输出区域的位置;
[0036] 或,所述第一相对位置为所述显示界面的所述第一部分中除了所述第一位置的任 意位置相对于所述显示输出区域的位置;
[0037] 或,所述第一相对位置为在所述电子设备处于所述编辑模式下,所述显示界面相 对于所述显示输出区域的任意位置。
[0038] 一种电子设备,所述电子设备包括显示单元、角运动检测单元和显示界面;所述显 示界面大于所述显示单元的显示输出区域,该电子设备还包括:
[0039] 第一显示单元,用于通过所述显示单元的所述显示输出区域显示所述显示界面的 第一部分,所述第一部分显示有至少一个对象标识;
[0040] 检测触发单元,用于检测到操作体接触所述至少一个对象标识中的第一对象标识 的时间达到预设的第一时间时,触发所述电子设备进入编辑模式;其中,所述第一对象标识 位于所述显示界面的所述第一部分的第一位置上;
[0041] 第一维持单元,用于在所述编辑模式下,所述第一对象标识维持在所述操作体接 触所述显示单元的所述显示输出区域的第一相对位置;
[0042] 第一确定单元,用于通过所述角运动检测单元确定所述操作体接触在所述显示单 元的所述显示输出区域的所述第一相对位置时所述电子设备的第一旋转角度;
[0043] 改变显示单元,用于根据所述第一旋转角度改变所述显示输出区域针对所述显示 界面的显示;
[0044] 第二确定单元,用于通过所述角运动检测单元确定所述操作体接触在所述显示 单元的所述显示输出区域的所述第一相对位置时所述电子设备再次旋转时的第二旋转角 度;
[0045] 确定维持单元,用于当确定所述第一旋转角度的第一旋转方向与所述第二旋转角 度的第二旋转方向相反时,维持所述显示输出区域显示所述显示界面当前改变完成后的第 二部分;
[0046] 检测显示单元,用于检测到所述操作体离开所述显示单元的所述显示输出区域的 第一相对位置时,将所述第一对象标识显示在所述显示界面的所述第二部分的第二位置 处,并控制所述电子设备退出所述编辑模式;
[0047] 其中,所述显示输出区域显示的所述显示界面的所述第二部分的所述第二位置与 所述显示输出区域的所述第一相对位置对应;
[0048] 其中,所述第一位置和所述第二位置为所述显示界面的不同位置。
[0049] 优选的,所述检测显示单元包括:
[0050] 第一检测模块,用于检测到所述操作体离开所述显示单元的所述显示输出区域的 第一相对位置;
[0051] 第二检测模块,用于检测所述显示界面的所述第二部分的第二位置处是否显示有 第三对象标识;
[0052] 第一显示模块,用于在所述显示界面的所述第二部分的第二位置处未显示有第三 对象标识时,将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置 处;
[0053] 第一移动模块,用于在所述显示界面的所述第二部分的第二位置处显示有第三对 象标识时,将显示在第二位置上的第三对象标识移动至所述显示界面的与所述第二位置不 同的第三位置;
[0054] 第二显示模块,用于将所述第一对象标识显示在所述显示界面的所述第二部分的 所述第二位置处。
[0055] 优选的,所述第一确定单元包括:
[0056] 第三检测模块,用于通过所述角运动检测单元检测操作体触摸所述第一对象标识 时所述电子设备的第一角度以及所述操作体接触在所述显示单元的所述显示输出区域的 所述第一相对位置时用户旋转所述电子设备后所述电子设备的第二角度;
[0057] 第一确定模块,用于依据所述第一角度和所述第二角度确定所述电子设备的第一 旋转角度。
[0058] 优选的,所述第二确定单元,包括:
[0059] 第四检测模块,用于通过所述角运动检测单元检测所述操作体接触在所述显示单 元的所述显示输出区域的所述第一相对位置时用户再次旋转所述电子设备后所述电子设 备的第三角度;
[0060] 第二确定模块,用于依据所述第二角度和所述第三角度确定所述电子设备的第二 旋转角度。
[0061] 优选的,还包括:
[0062] 第一判断单元,用于判断所述第一旋转角度是否达到第一预设角度;
[0063] 第一触发单元,用于当所述第一旋转角度达到所述第二预设角度时,触发所述改 变显示单元。
[0064] 优选的,还包括:
[0065] 第二判断单元,用于在所述确定维持单元确定所述第一旋转角度的第一旋转方向 与所述第二旋转角度的第二旋转方向相反时,判断所述第二旋转角度是否达到第二预设角 度;
[0066] 第二触发单元,用于当所述第二旋转角度达到所述第二预设角度时,触发所述确 定维持单元维持所述显示输出区域显示所述显示界面当前改变完成后第二部分。
[0067] 优选的,所述第一相对位置为所述第一对象标识所处的所述显示界面的所述第一 部分的所述第一位置相对于所述显示输出区域的位置;
[0068] 或,所述第一相对位置为所述显示界面的所述第一部分中除了所述第一位置的任 意位置相对于所述显示输出区域的位置;
[0069] 或,所述第一相对位置为在所述电子设备处于所述编辑模式下,所述显示界面相 对于所述显示输出区域的任意位置。
[0070] 经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种电子设备 的控制方法,当触发电子设备进入编辑模式后,通过角运动检测单元确定操作体接触在显 示单元的显示输出区域的第一相对位置时电子设备的第一旋转角度,并根据第一旋转角度 改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体接触在显示单元 的显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;当确定第一旋转 角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输出区域显示所述 显示界面当前改变后的第二部分,并在检测到操作体离开显示单元的显示输出区域的第一 相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处;由此可见,在本发 明中,用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩短了切换时间,提 商了整理对象标识的效率,进一步提商了用户体验。

【专利附图】

【附图说明】
[0071] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0072] 图1为本发明一个实施例公开的一种电子设备的控制方法的流程示意图;
[0073] 图2为本发明另一实施例公开的一种电子设备的控制方法的流程示意图;
[0074] 图3为本发明又一实施例公开的一种电子设备的控制方法的流程示意图;
[0075] 图4为本发明又一实施例公开的一种电子设备的控制方法的流程示意图;
[0076] 图5为本发明另一实施例公开的一种电子设备的结构示意图;
[0077] 图6为本发明又一实施例公开的一种电子设备的结构示意图;
[0078] 图7为本发明又一实施例公开的一种电子设备的结构示意图;
[0079] 图8为本发明又一实施例公开的一种电子设备的结构示意图。

【具体实施方式】
[0080] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0081] 本发明实施例公开了一种电子设备的控制方法和电子设备,当触发电子设备进入 编辑模式后,通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第一相对 位置时电子设备的第一旋转角度,并根据第一旋转角度改变显示输出区域针对显示界面的 显示;通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第一相对位置时 电子设备再次旋转时的第二旋转角度;当确定第一旋转角度的第一旋转方向与第二旋转角 度的第二旋转方向相反时,维持显示输出区域显示所述显示界面当前改变后的第二部分, 并在检测到操作体离开显示单元的显示输出区域的第一相对位置时,将第一对象标识显示 在显示界面的第二部分的第二位置处;由此可见,在本发明中,用户可以通过旋转电子设备 的方式来改变显示界面的显示部分,缩短了切换时间,提高了整理对象标识的效率,进一步 提1? 了用户体验。
[0082] 本发明一个实施例公开了一种电子设备的控制方法,该电子设备可以为手机、掌 上电脑、平板电脑等。
[0083] 该电子设备包括显示单元和显示界面;其中,该显示界面大于显示单元的显示输 出区域,显示单元的显示输出区域仅能够显示部分显示界面。
[0084] 其中,显示界面用于放置电子设备的对象标识,并能够通过显示单元呈现;其中, 该对象标识可以为电子设备的应用图标、图像等。
[0085] 该电子设备还包括角运动检测单元,用于检测电子设备的角度。
[0086] 如图1所示,该方法可以包括以下步骤:
[0087] 步骤101 :通过显示单元的显示输出区域显示该显示界面的第一部分;
[0088] 其中,在本发明中,将显示单元的显示输出区域当前所显示的部分显示界面确定 为显示界面的第一部分,在显示界面的第一部分上显示有至少一个对象标识;
[0089] 步骤102 :检测到操作体接触至少一个对象标识中的第一对象标识的时间达到预 设的第一时间时,触发电子设备进入编辑模式;
[0090] 其中,电子设备的显示单元为触摸式显示单元,电子设备可以识别操作体的触摸 操作。
[0091] 需要说明的是,在本发明中,将触摸显示界面的第一部分的某一对象标识的时间 达到预设的第一时间的标识称为第一对象标识,第一对象标识位于显示界面的第一部分的 第一位置上。
[0092] 其中,第一时间可以根据实际情况预先设定,本发明并不做具体限定,例如可以为 0· 5s、ls、2s 等等。
[0093] 步骤103 :在编辑模式下,第一对象标识维持在操作体接触显示单元的显示输出 区域的第一相对位置;
[0094] 第一相对位置是指操作体接触显示单元的显示输出区域的接触位置。
[0095] 其中,在编辑模式下,第一对象标识维持在操作体接触显示单元的显示输出区域 的第一相对位置是指,在编辑模式下,第一对象标识已脱离显示界面,而跟随操作体移动, 位于操作体所接触的显示单元的显示输出区域的第一相对位置上。通俗来讲,呈现给用户 的视觉效果就是,第一对象标识跟随操作体的移动而移动。
[0096] 步骤104 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第 一相对位置时电子设备的第一旋转角度;
[0097] 第一旋转角度为操作体接触在显示单元的显示输出区域的第一相对位置时,用户 旋转电子设备的角度;
[0098] 需要说明的是,电子设备进入编辑模式后,电子设备可以通过角运动检测单元实 时检测电子设备的角度,从而可以确定电子设备的第一旋转角度。
[0099] 步骤105 :根据第一旋转角度改变显示输出区域针对显示界面的显示;
[0100] 具体的,可以根据第一旋转角度来确定电子设备的第一旋转方向,从而确定显示 输出区域针对显示界面的显示的改变方向,即确定将位于显示界面的第一部分的哪一侧显 示在显示输出区域上。
[0101] 其中,电子设备第一旋转方向和显示输出区域针对显示界面的显示的改变方向的 对应关系可以根据实际情况进行设定,如第一旋转方向向左,相应的改变方向也向左,此 时,则位于第一部分左侧的显示界面依次显示在显示输出区域上;当然,第一旋转方向向左 时,改变方向也可以向右,那么,则将位于第一部分右侧的显示姐依次显示在显示输出区域 上。
[0102] 需要说明的是,改变显示输出区域针对显示界面的显示的方式在本发明中并没有 具体限定,可以以分页的方式依次改变,也可以以渐进的方式逐渐改变。
[0103] 其中,分页的方式依次改变是指,将显示界面按照显示单元的显示输出区域的大 小划为多个部分,显示单元的显示输出区域当前显示有显示界面的第一部分,当改变显示 输出区域针对显示界面的显示时,能够将与该第一部分相邻的另一部分完全显示在显示输 出区域上,相应的,之前显示输出区域所显示的显示界面的第一部分也完全不能显示在显 示输出区域上,以此类推。需要说明的是,在以分页的方式依次改变显示输出区域针对显 示界面的显示时,显示界面的每一部分出现在显示输出区域的时间在本发明并没有具体限 定,可以根据实际情景进行设定。
[0104] 渐进的方式逐渐改变是指,显示单元的显示输出区域当前显示有显示界面的第一 部分,当改变显示输出区域针对显示界面的显示时,能够以某一速度移动该显示界面,以使 得显示界面的其他部分逐渐显示先显示输出区域上,而显示界面的第一部分逐渐消失在显 示输出区域上。需要说明的是,在本发明中,在以渐进的方式逐渐改变显示输出区域针对显 示界面的显示时,移动显示界面的速度在本发明并没有具体限定,可以根据实际情景进行 设定。
[0105] 步骤106 :通过角运动检测单元确定操作体接触在显示单元的显示输入区域的第 一相对位置时电子设备再次旋转时的第二旋转角度;
[0106] 在根据第一旋转角度改变显示输出区域针对显示界面的显示的同时,还可以通过 角运动检测单元实时检测电子设备的角度,从而可以确定电子设备的第二旋转角度。
[0107] 步骤107 :当第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反 时,维持显示输出区域显示显示界面当前改变后的第二部分;
[0108] 其中,根据第一旋转角度改变显示输出区域针对显示界面的显示的过程在操作体 接触在显示单元的显示输入区域的第一相对位置下是持续进行的,而为了停止改变显示输 出区域针对显示界面的显示,用户可以在显示输出区域显示期望显示界面时,再次旋转电 子设备的角度。
[0109] 那么,当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反 时,则确定显示输出区域当前所显示的显示界面为用户期望的显示界面,因此,维持显示输 出区域显示显示界面当前改变后的第二部分。需要说明的是,显示界面当前改变后的第二 部分区别于显示界面的第一部分,在本发明中,将停止改变显示输入区域针对显示界面的 显示后,显示在显示输出区域上的显示界面称之为第二部分。
[0110] 需要说明的是,当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转 方向相同时,则继续维持原有的改变。
[0111] 以一应用实例说明,假设在电子设备处于编辑模式下,用户将电子设备向左旋转 了一定角度,那么,按照与该旋转角度对应的改变方向,持续改变显示输出区域针对显示单 元的显示;而当用户将电子设备再向右旋转了一定角度时,电子设备能够确定两次旋转的 方向相反,此时,停止改变显示输出区域针对显示单元的显示,即维持显示输出区域显示显 示界面当前改变后的第二部分。
[0112] 步骤108 :当检测到操作体离开显示单元的显示输出区域的第一相对位置时,将 第一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备退出编辑模式。
[0113] 其中,将电子设备退出编辑模式后,用户将不能通过旋转电子设备的方式来改变 显示输出区域所显示的显示界面的显示部分。在操作体接触显示单元的显示输出区域的第 一相对位置期间,第一对象标识是一直跟随操作体移动,即位于操作体所接触的显示单元 的显示输出区域的第一相对位置上;而当操作体离开显示单元的显示输出区域的第一相对 位置时,与第一相对位置相对应的显示界面的第二部分的第二位置即为用户想要将第一对 象标识显示的期望位置。其中,显示输出区域显示的显示界面的第二部分的第二位置与显 示输出区域的第一相对位置对应。
[0114] 其中,第一位置和第二位置为显示界面的不同位置。
[0115] 在本发明实施例中,当触发电子设备进入编辑模式后,通过角运动检测单元确定 操作体接触在显示单元的显示输出区域的第一相对位置时电子设备的第一旋转角度,并根 据第一旋转角度改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体 接触在显示单元的显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度; 当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输 出区域显示所述显示界面当前改变后的第二部分,并在检测到操作体离开显示单元的显示 输出区域的第一相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处; 由此可见,在本发明中,用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩 短了切换时间,提1? 了整理对象标识的效率,进一步提1? 了用户体验。
[0116] 需要说明的是,在本发明中,操作体接触显示单元的显示输出区域的第一相对位 置在本发明并没有具体限定;
[0117] 作为一种实现方式,第一相对位置可以为第一对象标识所处的显示界面的第一部 分的第一位置相对于显示输出区域的位置。
[0118] 在这种实现方式下,当操作体接触第一对象标识后,维持接触在显示单元的显示 输出区域上与第一位置相对应的第一相对位置上,当在显示输出区域显示出显示界面当前 改变后的第二部分,操作体离开显示单元的显示输出区域的第一相对位置时,第一对象标 识则可以显示在显示界面的第二部分的与第一相对位置对应的第二位置处;那么,显示在 第二位置处的第一对象标识在显示输出区域的呈现位置与之前显示在第一位置处的第一 对象标识在显示输出区域的呈现位置相同,不同在于第一对象标识在显示界面的显示位置 发生了改变,由第一部分的第一位置改变到第二部分的第二位置。
[0119] 作为另一种实现方式,第一相对位置可以为显示界面的第一部分中除了第一位置 的任意位置相对于显示输出区域的位置。
[0120] 在这种实现方式下,当操作体接触位于第一部分的第一位置的第一对象标识后, 将由接触与第一部分的第一位置对应的显示输出区域的位置移动到接触与第一部分的另 一位置(第一部分中除了第一位置的任意位置)对应的显示输出区域的位置,并维持接触 在与第一部分的另一位置对应的显示输出区域的位置上,该位置即为第一相对位置,此时, 第一对象标识显示在第一部分的另一位置上。而当在显示输出区域显示出显示界面当前改 变后的第二部分,操作体离开显示单元的显示输出区域的第一相对位置时,第一对象标识 可以显示在显示界面的第二部分的与第一相对位置对应的第二位置处;那么,显示在第二 位置处的第一对象标识在显示输出区域的呈现位置与其之前显示在第一部分处的另一位 置在显示输出区域的呈现位置相同,不同在于第一对象标识在显示界面的显示位置发生了 改变,由第一部分的另一位置改变到第二部分的第二位置。
[0121] 还有一种实现方式,第一相对位置可以为在电子设备处于编辑模式下,显示界面 相对于显示输出区域的任意位置。
[0122] 在这种实现方式下,当操作体接触位于第一部分的第一位置的第一对象标识后, 可以在编辑模式下任意改变第一对象标识相对于输出显示区域的呈现位置,如用户在旋转 电子设备前移动操作体接触显示输出区域的位置,或者用户在旋转电子设备的同时移动操 作体接触显示输出区域的位置,或者用户在停止旋转电子设备后移动操作体接触显示输出 区域的位置。而当在显示输出区域显示出显示界面当前改变后的第二部分,操作体离开显 示单元的显示输出区域的第一相对位置时,第一对象标识可以显示在显示界面的第二部分 的与第一相对位置对应的第二位置处;那么,显示在第二位置处的第一对象标识在显示输 出区域的呈现位置与操作体离开显示输出区域时第一对象标识在显示输出区域的呈现位 置相同。
[0123] 为了便于理解,本发明进一步进行详细说明。本发明的目的在于提供一种电子设 备的控制方法,以使得用户对电子设备进行一次操作动作就可以实现第一对象标识在显示 界面的不同部分(显示单元的显示输出区域显示显示界面的部分)上的移动(即位置的改 变)。
[0124] 具体的,用户可以单手握持电子设备,通过操作体(如大拇指)长按电子设备的显 示单元的显示输出区域所显示的第一对象标识,并维持操作体一直接触显示单元内的显示 输出区域,通过手腕倾斜等操作控制电子设备旋转,来使得电子设备所显示的显示界面发 生改变,用户通过手腕再次倾斜等操作控制电子设备向相反的方向旋转,使得电子设备的 所显示的显示界面停止改变,用户在将操作体离开显示单元的显示输出区域时,第一对象 标识就可以显示在显示界面上。
[0125] 由此可见,用户可以通过操作体长按电子设备的显示单元的显示输出区域的第一 对象标识、维持操作体接触显示输出区域的情况下旋转电子设备和向相反方向再次旋转电 子设备、操作体离开显示输出区域这样连续的一次操作动作来实现第一对象标识在显示界 面上的移动。即在本发明中,一次操作动作以操作体长按第一对象标识的时间达到第一预 设时间开始,以操作体离开显示单元的显示输出区域结束,通过用户的一次操作动作来实 现第一对象标识在显示界面上的移动。
[0126] 需要说明的是,在上述过程中,用户可以维持操作体接触在显示单元的显示输出 区域的第一相对位置上,而该第一相对位置可以在用户旋转电子设备前,即电子设备开始 改变显示单元的显示输出区域针对显示界面的显示前确定;
[0127] 第一相对位置也可以在用户旋转电子设备后,即电子设备开始改变显示单元的显 示输出区域针对显示界面的显示后,且电子设备维持所述显示输出区域显示所述显示界面 当前改变完成后的第二部分前确定;
[0128] 第一相对位置还可以在用户再次向相反的方向旋转电子设备后,即电子设备维持 所述显示输出区域显示所述显示界面当前改变完成后的第二部分后确定。
[0129] 本发明另一实施例还公开了一种电子设备的控制方法,如图2所示,该方法可以 包括以下步骤:
[0130] 步骤201 :通过显示单元的显示输出区域显示显示界面的第一部分;
[0131] 其中,第一部分显示有至少一个对象标识;
[0132] 步骤202 :检测到操作体接触至少一个对象标识中的第一对象标识的时间达到预 设的第一时间时,触发电子设备进入编辑模式;
[0133] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0134] 步骤203 :在编辑模式下,第一对象标识维持在操作体接触显示单元的显示输出 区域的第一相对位置;
[0135] 步骤204 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的所 述第一相对位置时电子设备的第一旋转角度;
[0136] 步骤205 :根据第一旋转角度改变显示输出区域针对所述显示界面的显示;
[0137] 步骤206 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第 一相对位置时电子设备再次旋转时的第二旋转角度;
[0138] 步骤207 :当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向 相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0139] 步骤208 :检测到操作体离开显示单元的显示输出区域的第一相对位置时,检测 显示界面的第二部分的第二位置处是否显示有第二对象标识;
[0140] 其中,显示输出区域显示的显示界面的第二部分的第二位置与显示输出区域的第 一相对位置对应;
[0141] 其中,第一位置和第二位置为显示界面的不同位置;
[0142] 为了将第一对象标识显示在显示界面的第二部分的第二位置处,且不覆盖显示界 面的第二部分的第二位置处显示的第二对象标识,因此,在将第一对象标识显示在显示界 面的第二部分的第二位置前,需要检测显示界面的第二部分的第二位置处是否显示有第二 对象标识。
[0143] 步骤209 :当检测到显示界面的第二部分的第二位置未显示有第二对象标识时, 将第一对象标识显示在显示界面的第二部分第二位置处;
[0144] 步骤210 :当检测到显示界面的第二部分的第二位置处显示有第二对象标识时, 将显示在第二位置上的第二对象标识移动至显示界面的与第二位置不同的第三位置;
[0145] 将显示在第二位置上的第二对象标识移动至显示界面的与第二位置不同的第三 位置具体可以为:确定显示界面的第二部分上没有显示其他对象标识的位置为第三位置, 并将显示在第二位置上的第二对象标识移动至所确定的第三位置上;或者,将位于显示界 面的第二部分的第二位置处的第二对象标识以及位于显示界面的第二部分的第二位置之 后的其他对象标识整体向后移动一个位置,即将第二对象标识移动到位于显示界面的第二 部分的第二位置后且与第二位置相邻的第三位置上,以便空出显示界面的第二部分的第二 位置。
[0146] 步骤211 :将第一对象标识显示在显示界面的第二部分的第二位置处,并控制电 子设备退出编辑模式。
[0147] 在本发明实施例中,当触发电子设备进入编辑模式后,通过角运动检测单元确定 操作体接触在显示单元的显示输出区域的第一相对位置时电子设备的第一旋转角度,并根 据第一旋转角度改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体 接触在显示单元的显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度; 当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输 出区域显示所述显示界面当前改变后的第二部分,并在检测到操作体离开显示单元的显示 输出区域的第一相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处; 由此可见,在本发明中,用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩 短了切换时间,提1? 了整理对象标识的效率,进一步提1? 了用户体验。
[0148] 在本发明中,通过角运动检测单元确定操作体接触在显示单元的显示输出区域的 第一相对位置时电子设备的第一旋转角度的实现方式有多种,作为一种实现方式,可以包 括:
[0149] 通过角运动检测单元检测操作体触摸第一对象标识时电子设备的第一角度以及 操作体接触在显示单元的显示输出区域的第一相对位置时用户旋转电子设备后电子设备 的第二角度;
[0150] 依据第一角度和第二角度确定电子设备的第一旋转角度。
[0151] 需要说明的是,电子设备进入编辑模式后,可以通过角运动检测单元实时检测电 子设备的角度,当确定操作体接触第一对象标识时电子设备的第一角度后,可以在操作体 接触在显示单元的显示输出区域的第一相对位置时判断角运动检测单元所检测的角度是 否发生变化,当判定角运动检测单元所检测的角度发生变化时,可以确定角运动检测单元 所检测的角度为用户旋转电子设备后电子设备的第二角度;进而可以通过第一角度和第二 角度确定电子设备的第一旋转角度。
[0152] 相应的,通过角运动检测单元确定操作体接触在显示单元的显示输出区域的所述 第一相对位置时电子设备再次旋转时的第二旋转角度,可以包括:
[0153] 通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第一相对位 置时用户再次旋转电子设备后电子设备的第三角度;
[0154] 依据第二角度和第三角度确定电子设备的第二旋转角度。
[0155] 需要说明的是,在改变显示输出区域针对显示界面的显示过程中,可以通过角运 动检测单元实时检测电子设备的角度,并在操作体接触在显示单元的显示输出区域的第一 相对位置时判断角运动检测单元所检测的角度是否发生变化,当判定角运动检测单元所检 测的角度发生变化时,可以确定角运动检测单元所检测的角度为用户再次旋转电子设备后 电子设备的第三角度;进而可以通过第二角度和第三角度确定电子设备的第二旋转角度。
[0156] 在实际应用中,当电子设备进入编辑模式后,用户手持电子设备的方式的不同可 能会导致电子设备的角度发生微小改变,在这种情况下,电子设备也会根据所确定第一旋 转角度改变显示输出区域针对显示界面的显示。但是如果第一旋转角度所对应的旋转方向 并不是用户期望的旋转方向,用户还需要进行反方向的旋转,增加用户的操作,浪费用户的 时间。
[0157] 为解决该问题,本发明另一实施例还公开了一种电子设备的控制方法,如图3所 述,该方法可以包括以下步骤:
[0158] 步骤301 :通过显示单元的显示输出区域显示显示界面的第一部分;
[0159] 其中,第一部分显示有至少一个对象标识;
[0160] 步骤302 :检测到操作体接触至少一个对象标识中的第一对象标识的时间达到预 设的第一时间时,触发电子设备进入编辑模式;
[0161] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0162] 步骤303 :在编辑模式下,第一对象标识维持在操作体接触显示单元的显示输出 区域的第一相对位置;
[0163] 步骤304 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的所 述第一相对位置时电子设备的第一旋转角度;
[0164] 步骤305 :判断第一旋转角度是否达到第一预设角度;若是,进入步骤306 ;若否返 回步骤304 ;
[0165] 通过判断第一旋转角度是否达到第一预定角度,来确定是否需要改变显示输出区 域针对显示界面的显示。当第一旋转角度小于第一预设角度时,确定不需要改变显示输出 区域针对显示界面的显示,此时返回步骤304。
[0166] 其中,第一预设角度可以根据实际需求进行预先设定,本发明并不做具体限定,例 如可以为5度、10度等。
[0167] 步骤306 :根据第一旋转角度改变显示输出区域针对显示界面的显示;
[0168] 当第一旋转角度大于等于第一预设角度时,确定需要改变显示输出区域针对显示 界面的显示,此时,根据第一旋转角度改变显示输出区域针对显示界面的显示。
[0169] 步骤307 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第 一相对位置时电子设备再次旋转时的第二旋转角度;
[0170] 步骤308 :当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向 相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0171] 步骤309 :检测到操作体离开显示单元的显示输出区域的第一相对位置时,将第 一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备退出编辑模式;
[0172] 在本发明实施例中,当电子设备进入编辑模式后,通过判断第一旋转角度是否达 到第一预设角度,来确定是否需要改变显示输出区域针对显示界面的显示,以防止由于用 户手持电子设备的方式不同而发生误改变的现象,从而能够避免用户进行多余的操作,节 约用户的时间。
[0173] 在实际应用中,当电子设备处于改变显示输出区域针对显示界面的显示期间,用 户手持电子设备的方式的不同也可能会导致电子设备的角度发生微小改变,在这种情况 下,若第一旋转角度和第二旋转角度相反,电子设备会维持显示输出区域显示显示界面当 前改变完成后的第二部分。但是如果该角度的改变只是用户的误操作,显示输出区域显示 显示界面当前改变完成后的第二部分并不是用户期望所显示的显示界面的部分,用户还需 要进行再次进行旋转以实现界面的切换,增加了用户的操作,浪费了用户的时间。
[0174] 为解决该问题,本发明又一实施例还公开了一种电子设备的控制方法,如图4所 述,该方法包括以下步骤:
[0175] 步骤401 :通过显示单元的显示输出区域显示显示界面的第一部分;
[0176] 其中,第一部分显示有至少一个对象标识;
[0177] 步骤402 :检测到操作体接触至少一个对象标识中的第一对象标识的时间达到预 设的第一时间时,触发电子设备进入编辑模式;
[0178] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0179] 步骤403 :在编辑模式下,第一对象标识维持在操作体接触显示单元的显示输出 区域的第一相对位置;
[0180] 步骤404 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的所 述第一相对位置时电子设备的第一旋转角度;
[0181] 步骤405 :根据第一旋转角度改变显示输出区域针对所述显示界面的显示;
[0182] 步骤406 :通过角运动检测单元确定操作体接触在显示单元的显示输出区域的第 一相对位置时电子设备再次旋转时的第二旋转角度;
[0183] 步骤407:当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方 向相反时,判断第二旋转角度是否达到第二预设角度;若是,进入步骤508,若否返回步骤 406 ;
[0184] 通过判断第二旋转角度是否达到第二预设角度,来确定是否停止改变显示输出区 域针对显示界面的显示。当第二旋转角度小于第二预设角度时,确定继续改变显示输出区 域针对显示界面的显示,此时,返回步骤406。
[0185] 其中,第二预设角度可以根据实际需求进行预先设定,本发明并不做具体限定,例 如可以为5度、10度等。
[0186] 需要说明的是,本发明中的第一预设角度和第二预设角度可以为同一预设角度, 也可以为不同的预设角度。
[0187] 步骤408 :维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0188] 当第二旋转角度大于等于第二预设角度时,确定需要停止改变显示输出区域针对 显示界面的显示,此时,维持显示输出区域显示显示界面当前改变完成后的第二部分。
[0189] 步骤409 :检测到操作体离开显示单元的显示输出区域的第一相对位置时,将第 一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备退出编辑模式。
[0190] 其中,显示输出区域显示的显示界面的第二部分的第二位置与显示输出区域的第 一相对位置对应;
[0191] 其中,第一位置和第二位置为显示界面的不同位置。
[0192] 在本发明实施例中,当电子设备正在改变显示输出区域针对显示单元的显示时, 通过判断第二旋转角度是否达到第二预设角度,来确定是否维持显示输出区域显示显示界 面当前改变完成后的第二部分,以防止由于用户手持电子设备的方式不同而发生误判断的 情况,从而能够避免用户进行多余的操作,节约用户的时间。
[0193] 本发明一个实施例还公开了一种电子设备,该电子设备可以为手机、平板电脑、掌 上电脑等。
[0194] 该电子设备可以包括显示单元和显示界面;该显示界面大于显示单元的显示输出 区域,显示单元的显示输出区域仅能够显示部分显示界面。
[0195] 其中,显示界面用于放置电子设备的对象标识,并能够通过显示单元呈现;其中, 该对象标识可以为电子设备的应用图标、图像等。
[0196] 该电子设备还包括角运动检测单元,用于检测电子设备的角度。
[0197] 如图5所示,该电子设备还可以包括:第一显示单元501、检测触发单元502、第一 维持单元503、第一确定单元504、改变显示单元505、第二确定单元506、确定维持单元507、 检测显示单元508 ;其中:
[0198] 第一显示单元501,可以用于通过显示单元的显示输出区域显示显示界面的第一 部分;
[0199] 其中,第一部分显示有至少一个对象标识;
[0200] 检测触发单元502,可以用于检测到操作体接触至少一个对象标识中的第一对象 标识的时间达到预设的第一时间时,触发电子设备进入编辑模式;
[0201] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0202] 第一维持单元503,可以用于在编辑模式下,第一对象标识维持在操作体接触显示 单元的显示输出区域的第一相对位置;
[0203] 第一确定单元504,可以用于通过角运动检测单元确定操作体接触在显示单元的 显不输出区域的第一相对位置时电子设备的第一旋转角度;
[0204] 改变显示单元505,可以用于根据第一旋转角度改变显示输出区域针对显示界面 的显示;
[0205] 第二确定单元506,可以用于通过角运动检测单元确定操作体接触在显示单元的 显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;
[0206] 确定维持单元507,可以用于当确定第一旋转角度的第一旋转方向与第二旋转角 度的第二旋转方向相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0207] 检测显示单元508,可以用于检测到操作体离开显示单元的显示输出区域的第一 相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备 退出编辑模式。
[0208] 其中,显示输出区域显示的显示界面的第二部分的第二位置与显示输出区域的第 一相对位置对应;
[0209] 其中,第一位置和第二位置为显示界面的不同位置。
[0210] 在本发明实施例中,当触发电子设备进入编辑模式后,通过角运动检测单元确定 操作体接触在显示单元的显示输出区域的第一相对位置时电子设备的第一旋转角度,并根 据第一旋转角度改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体 接触在显示单元的显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度; 当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输 出区域显示所述显示界面当前改变后的第二部分,并在检测到操作体离开显示单元的显示 输出区域的第一相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处; 由此可见,在本发明中,用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩 短了切换时间,提1? 了整理对象标识的效率,进一步提1? 了用户体验。
[0211] 需要说明的是,在本发明中,操作体接触显示单元的显示输出区域的第一相对位 置在本发明并没有具体限定;
[0212] 作为一种实现方式,第一相对位置可以为第一对象标识所处的显示界面的第一部 分的第一位置相对于显示输出区域的位置。
[0213] 在这种实现方式下,当操作体接触第一对象标识后,维持接触在显示单元的显示 输出区域上与第一位置相对应的第一相对位置上,当在显示输出区域显示出显示界面当前 改变后的第二部分,操作体离开显示单元的显示输出区域的第一相对位置时,第一对象标 识则可以显示在显示界面的第二部分的与第一相对位置对应的第二位置处;那么,显示在 第二位置处的第一对象标识在显示输出区域的呈现位置与之前显示在第一位置处的第一 对象标识在显示输出区域的呈现位置相同,不同在于第一对象标识在显示界面的显示位置 发生了改变,由第一部分的第一位置改变到第二部分的第二位置。
[0214] 作为另一种实现方式,第一相对位置可以为显示界面的第一部分中除了第一位置 的任意位置相对于显示输出区域的位置。
[0215] 在这种实现方式下,当操作体接触位于第一部分的第一位置的第一对象标识后, 将由接触与第一部分的第一位置对应的显示输出区域的位置移动到接触与第一部分的另 一位置(第一部分中除了第一位置的任意位置)对应的显示输出区域的位置,并维持接触 在与第一部分的另一位置对应的显示输出区域的位置上,该位置即为第一相对位置,此时, 第一对象标识显示在第一部分的另一位置上。而当在显示输出区域显示出显示界面当前改 变后的第二部分,操作体离开显示单元的显示输出区域的第一相对位置时,第一对象标识 可以显示在显示界面的第二部分的与第一相对位置对应的第二位置处;那么,显示在第二 位置处的第一对象标识在显示输出区域的呈现位置与其之前显示在第一部分处的另一位 置在显示输出区域的呈现位置相同,不同在于第一对象标识在显示界面的显示位置发生了 改变,由第一部分的另一位置改变到第二部分的第二位置。
[0216] 还有一种实现方式,第一相对位置可以为在电子设备处于编辑模式下,显示界面 相对于显示输出区域的任意位置。
[0217] 在这种实现方式下,当操作体接触位于第一部分的第一位置的第一对象标识后, 可以在编辑模式下任意改变第一对象标识相对于输出显示区域的呈现位置,如用户在旋转 电子设备前移动操作体接触显示输出区域的位置,或者用户在旋转电子设备的同时移动操 作体接触显示输出区域的位置,或者用户在停止旋转电子设备后移动操作体接触显示输出 区域的位置。而当在显示输出区域显示出显示界面当前改变后的第二部分,操作体离开显 示单元的显示输出区域的第一相对位置时,第一对象标识可以显示在显示界面的第二部分 的与第一相对位置对应的第二位置处;那么,显示在第二位置处的第一对象标识在显示输 出区域的呈现位置与操作体离开显示输出区域时第一对象标识在显示输出区域的呈现位 置相同。
[0218] 本发明另一实施例还公开了一种电子设备,如图6所示,该电子设备可以包括:第 一显示单元601、检测触发单元602、第一维持单元603、第一确定单元604、改变显示单元 605、第二确定单元606、确定维持单元607、检测显示单元608 ;
[0219] 其中,检测显示单元608包括:第一检测模块6081、第二检测模块6082、第一显示 模块6083、第一移动模块6084以及第二显示模块6085 ;
[0220] 具体的:
[0221] 第一显示单元601,可以用于通过显示单元的显示输出区域显示显示界面的第一 部分;
[0222] 其中,第一部分显示有至少一个对象标识;
[0223] 检测触发单元602,可以用于检测到操作体接触至少一个对象标识中的第一对象 标识的时间达到预设的第一时间时,触发电子设备进入编辑模式;
[0224] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0225] 第一维持单元603,可以用于在编辑模式下,第一对象标识维持在操作体接触显示 单元的显示输出区域的第一相对位置;
[0226] 第一确定单元604,可以用于通过角运动检测单元确定操作体接触在显示单元的 显不输出区域的第一相对位置时电子设备的第一旋转角度;
[0227] 改变显示单元605,可以用于根据第一旋转角度改变显示输出区域针对显示界面 的显示;
[0228] 第二确定单元606,可以用于通过角运动检测单元确定操作体接触在显示单元的 显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;
[0229] 确定维持单元607,可以用于当确定第一旋转角度的第一旋转方向与第二旋转角 度的第二旋转方向相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0230] 第一检测模块6081,可以用于检测操作体离开显示单元的显示输出区域的第一相 对位置;
[0231] 第二检测模块6082,可以用于检测显示界面的第二部分的第二位置处是否显示有 第三对象标识;
[0232] 第一显示模块6083,可以用于在显示界面的第二部分的第二位置处未显示有第三 对象标识时,将所述第一对象标识显示在显示界面的第二部分的所述第二位置处;
[0233] 第一移动模块6084,可以用于在显示界面的第二部分的第二位置处显示有第三对 象标识时,将显示在第二位置上的第三对象标识移动至所述显示界面的与所述第二位置不 同的第三位置;
[0234] 第二显示模块6085,可以用于将第一对象标识显示在显示界面的第二部分的第二 位置处。
[0235] 其中,显示输出区域显示的显示界面的第二部分的第二位置与显示输出区域的第 一相对位置对应;
[0236] 其中,第一位置和第二位置为显示界面的不同位置。
[0237] 在本发明实施例中,当触发电子设备进入编辑模式后,通过角运动检测单元确定 操作体接触在显示单元的显示输出区域的第一相对位置时电子设备的第一旋转角度,并根 据第一旋转角度改变显示输出区域针对显示界面的显示;通过角运动检测单元确定操作体 接触在显示单元的显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度; 当确定第一旋转角度的第一旋转方向与第二旋转角度的第二旋转方向相反时,维持显示输 出区域显示所述显示界面当前改变后的第二部分,并在检测到操作体离开显示单元的显示 输出区域的第一相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处; 由此可见,在本发明中,用户可以通过旋转电子设备的方式来改变显示界面的显示部分,缩 短了切换时间,提1? 了整理对象标识的效率,进一步提1? 了用户体验。
[0238] 在本发明中,第一确定单元可以包括第三检测模块和第一确定模块,其中,第三检 测模块可以用于通过角运动检测单元检测操作体触摸第一对象标识时电子设备的第一角 度以及操作体接触在显示单元的所述显示输出区域的第一相对位置时用户旋转电子设备 后电子设备的第二角度;第一确定模块可以用于依据第一角度和第二角度确定电子设备的 第一旋转角度。
[0239] 相应的,在本发明中,第二确定单元可以包括第四检测模块和第二确定模块,其 中,第四检测模块可以用于通过角运动检测单元检测操作体接触在显示单元的显示输出区 域的第一相对位置时用户再次旋转电子设备后电子设备的第三角度;第二确定模块可以用 于依据第二角度和第三角度确定电子设备的第二旋转角度。
[0240] 本发明又一实施例还公开了一种电子设备,如图7所述,该电子设备可以包括:第 一显示单元701、检测触发单元702、第一维持单元703、第一确定单元704、第一判断单元 705、第一触发单元706、改变显示单元707、第二确定单元708、确定维持单元709、检测显示 单元710 ;其中:
[0241] 第一显示单元701,可以用于通过显示单元的显示输出区域显示显示界面的第一 部分;
[0242] 其中,第一部分显示有至少一个对象标识;
[0243] 检测触发单元702,可以用于检测到操作体接触至少一个对象标识中的第一对象 标识的时间达到预设的第一时间时,触发电子设备进入编辑模式;
[0244] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0245] 第一维持单元703,可以用于在编辑模式下,第一对象标识维持在操作体接触显示 单元的显示输出区域的第一相对位置;
[0246] 第一确定单元704,可以用于通过角运动检测单元确定操作体接触在显示单元的 显不输出区域的第一相对位置时电子设备的第一旋转角度;
[0247] 第一判断单元705,可以用于判断第一旋转角度是否达到第一预设角度;
[0248] 第一触发单元706,可以用于当第一旋转角度达到第二预设角度时,触发改变显示 单元707 ;
[0249] 改变显示单元707,可以用于根据第一旋转角度改变显示输出区域针对显示界面 的显示;
[0250] 第二确定单元708,可以用于通过角运动检测单元确定操作体接触在显示单元的 显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;
[0251] 确定维持单元709,可以用于当确定第一旋转角度的第一旋转方向与第二旋转角 度的第二旋转方向相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0252] 检测显示单元710,可以用于检测到操作体离开显示单元的显示输出区域的第一 相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备 退出编辑模式。
[0253] 在本发明实施例中,当电子设备进入编辑模式后,通过判断第一旋转角度是否达 到第一预设角度,来确定是否需要改变显示输出区域针对显示界面的显示,以防止由于用 户手持电子设备的方式不同而发生误改变的现象,从而能够避免用户进行多余的操作,节 约用户的时间。
[0254] 本发明又一实施例还公开了一种电子设备,如图8所述,该电子设备可以包括:第 一显示单元801、检测触发单元802、第一维持单元803、第一确定单元804、改变显示单元 805、第二确定单元806、确定维持单元807、第二判断单元808、第二触发单元809、检测显示 单元810 ;其中:
[0255] 第一显示单元801,可以用于通过显示单元的显示输出区域显示显示界面的第一 部分;
[0256] 其中,第一部分显示有至少一个对象标识;
[0257] 检测触发单元802,可以用于检测到操作体接触至少一个对象标识中的第一对象 标识的时间达到预设的第一时间时,触发电子设备进入编辑模式;
[0258] 其中,第一对象标识位于显示界面的第一部分的第一位置上;
[0259] 第一维持单元803,可以用于在编辑模式下,第一对象标识维持在操作体接触显示 单元的显示输出区域的第一相对位置;
[0260] 第一确定单元804,可以用于通过角运动检测单元确定操作体接触在显示单元的 显不输出区域的第一相对位置时电子设备的第一旋转角度;
[0261] 改变显示单元805,可以用于根据第一旋转角度改变显示输出区域针对显示界面 的显示;
[0262] 第二确定单元806,可以用于通过角运动检测单元确定操作体接触在显示单元的 显示输出区域的第一相对位置时电子设备再次旋转时的第二旋转角度;
[0263] 确定维持单元807,可以用于当确定第一旋转角度的第一旋转方向与第二旋转角 度的第二旋转方向相反时,维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0264] 具体的,第二判断单元808可以用于在确定维持单元确定第一旋转角度的第一旋 转方向与第二旋转角度的第二旋转方向相反时,判断第二旋转角度是否达到第二预设角 度;
[0265] 第二触发单元809,可以用于当第二旋转角度达到第二预设角度时,触发确定维持 单元维持显示输出区域显示显示界面当前改变完成后的第二部分;
[0266] 检测显示单元810,可以用于检测到操作体离开显示单元的显示输出区域的第一 相对位置时,将第一对象标识显示在显示界面的第二部分的第二位置处,并控制电子设备 退出编辑模式。
[0267] 在本发明实施例中,当电子设备正在改变显示输出区域针对显示单元的显示时, 通过判断第二旋转角度是否达到第二预设角度,来确定是否维持显示输出区域显示显示界 面当前改变完成后的第二部分,以防止由于用户手持电子设备的方式不同而发生误判断的 情况,从而能够避免用户进行多余的操作,节约用户的时间。
[0268] 以上各装置的实施例与方法实施例相对应,具体可参见方法实施例,在此不再详 细赘述。
[0269] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说 明即可。
[0270] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
【权利要求】
1. 一种电子设备的控制方法,其特征在于,所述电子设备包括显示单元、角运动检测单 元和显示界面;所述显示界面大于所述显示单元的显示输出区域,该方法包括 : 通过所述显示单元的所述显示输出区域显示所述显示界面的第一部分,所述第一部分 显示有至少一个对象标识; 检测到操作体接触所述至少一个对象标识中的第一对象标识的时间达到预设的第一 时间时,触发所述电子设备进入编辑模式;其中,所述第一对象标识位于所述显示界面的所 述第一部分的第一位置上; 在所述编辑模式下,所述第一对象标识维持在所述操作体接触所述显示单元的所述显 示输出区域的第一相对位置; 通过所述角运动检测单元确定所述操作体接触在所述显示单元的所述显示输出区域 的所述第一相对位置时所述电子设备的第一旋转角度; 根据所述第一旋转角度改变所述显示输出区域针对所述显示界面的显示; 通过所述角运动检测单元确定所述操作体接触在所述显示单元的所述显示输出区域 的所述第一相对位置时所述电子设备再次旋转时的第二旋转角度; 当确定所述第一旋转角度的第一旋转方向与所述第二旋转角度的第二旋转方向相反 时,维持所述显示输出区域显示所述显示界面当前改变完成后的第二部分; 检测到所述操作体离开所述显示单元的所述显示输出区域的第一相对位置时,将所述 第一对象标识显示在所述显示界面的所述第二部分的第二位置处,并控制所述电子设备退 出所述编辑模式; 其中,所述显示输出区域显示的所述显示界面的所述第二部分的所述第二位置与所述 显示输出区域的所述第一相对位置对应; 其中,所述第一位置和所述第二位置为所述显示界面的不同位置。
2. 根据权利要求1所述的方法,其特征在于,所述将所述第一对象标识显示在所述显 示界面的所述第二部分的第二位置处,具体为: 检测所述显示界面的所述第二部分的第二位置处是否显示有第二对象标识; 若否,将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置处; 若是,将显示在第二位置上的第二对象标识移动至所述显示界面的与所述第二位置不 同的第三位置; 将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置处。
3. 根据权利要求1所述的方法,其特征在于,所述通过所述角运动检测单元确定所述 操作体接触在所述显示单元的所述显示输出区域的所述第一相对位置时所述电子设备的 第一旋转角度,具体为: 通过所述角运动检测单元检测操作体触摸所述第一对象标识时所述电子设备的第一 角度以及所述操作体接触在所述显示单元的所述显示输出区域的所述第一相对位置时用 户旋转所述电子设备后所述电子设备的第二角度; 依据所述第一角度和所述第二角度确定所述电子设备的第一旋转角度。
4. 根据权利要求3所述的方法,其特征在于,所述通过所述角运动检测单元确定所述 操作体接触在所述显示单元的所述显示输出区域的所述第一相对位置时所述电子设备再 次旋转时的第二旋转角度,具体为: 通过所述角运动检测单元检测所述操作体接触在所述显示单元的所述显示输出区域 的所述第一相对位置时用户再次旋转所述电子设备后所述电子设备的第三角度; 依据所述第二角度和所述第三角度确定所述电子设备的第二旋转角度。
5. 根据权利要求1所述的方法,其特征在于,所述通过所述角运动检测单元确定所述 操作体接触在所述显示单元的所述显示输出区域的所述第一相对位置时所述电子设备的 第一旋转角度之后,还包括: 判定所述第一旋转角度是否达到第一预设角度; 当所述第一旋转角度达到所述第二预设角度时,触发所述根据所述第一旋转角度改变 所述显示输出区域针对所述显示界面的显示。
6. 根据权利要求1所述的方法,其特征在于,所述确定所述第一旋转角度的第一旋转 方向与所述第二旋转角度的第二旋转方向相反之后,还包括: 判断所述第二旋转角度是否达到第二预设角度; 当所述第二旋转角度达到所述第二预设角度时,触发所述维持所述显示输出区域显示 所述显示界面当前改变完成后第二部分。
7. 根据权利要求1所述的方法,其特征在于,所述第一相对位置为所述第一对象标识 所处的所述显示界面的所述第一部分的所述第一位置相对于所述显示输出区域的位置; 或,所述第一相对位置为所述显示界面的所述第一部分中除了所述第一位置的任意位 置相对于所述显示输出区域的位置; 或,所述第一相对位置为在所述电子设备处于所述编辑模式下,所述显示界面相对于 所述显示输出区域的任意位置。
8. -种电子设备,其特征在于,所述电子设备包括显示单元、角运动检测单元和显示界 面;所述显示界面大于所述显示单元的显示输出区域,该电子设备还包括 : 第一显示单元,用于通过所述显示单元的所述显示输出区域显示所述显示界面的第一 部分,所述第一部分显示有至少一个对象标识; 检测触发单元,用于检测到操作体接触所述至少一个对象标识中的第一对象标识的时 间达到预设的第一时间时,触发所述电子设备进入编辑模式;其中,所述第一对象标识位于 所述显示界面的所述第一部分的第一位置上; 第一维持单元,用于在所述编辑模式下,所述第一对象标识维持在所述操作体接触所 述显示单元的所述显示输出区域的第一相对位置; 第一确定单元,用于通过所述角运动检测单元确定所述操作体接触在所述显示单元的 所述显示输出区域的所述第一相对位置时所述电子设备的第一旋转角度; 改变显示单元,用于根据所述第一旋转角度改变所述显示输出区域针对所述显示界面 的显示; 第二确定单元,用于通过所述角运动检测单元确定所述操作体接触在所述显示单元的 所述显示输出区域的所述第一相对位置时所述电子设备再次旋转时的第二旋转角度; 确定维持单元,用于当确定所述第一旋转角度的第一旋转方向与所述第二旋转角度的 第二旋转方向相反时,维持所述显示输出区域显示所述显示界面当前改变完成后的第二部 分; 检测显示单元,用于检测到所述操作体离开所述显示单元的所述显示输出区域的第一 相对位置时,将所述第一对象标识显示在所述显示界面的所述第二部分的第二位置处,并 控制所述电子设备退出所述编辑模式; 其中,所述显示输出区域显示的所述显示界面的所述第二部分的所述第二位置与所述 显示输出区域的所述第一相对位置对应; 其中,所述第一位置和所述第二位置为所述显示界面的不同位置。
9. 根据权利要求8所述的电子设备,其特征在于,所述检测显示单元包括: 第一检测模块,用于检测到所述操作体离开所述显示单元的所述显示输出区域的第一 相对位置; 第二检测模块,用于检测所述显示界面的所述第二部分的第二位置处是否显示有第三 对象标识; 第一显示模块,用于在所述显示界面的所述第二部分的第二位置处未显示有第三对象 标识时,将所述第一对象标识显示在所述显示界面的所述第二部分的所述第二位置处; 第一移动模块,用于在所述显示界面的所述第二部分的第二位置处显示有第三对象标 识时,将显示在第二位置上的第三对象标识移动至所述显示界面的与所述第二位置不同的 第三位置; 第二显示模块,用于将所述第一对象标识显示在所述显示界面的所述第二部分的所述 第二位置处。
10. 根据权利要求8所述的电子设备,其特征在于,所述第一确定单元包括: 第三检测模块,用于通过所述角运动检测单元检测操作体触摸所述第一对象标识时所 述电子设备的第一角度以及所述操作体接触在所述显示单元的所述显示输出区域的所述 第一相对位置时用户旋转所述电子设备后所述电子设备的第二角度; 第一确定模块,用于依据所述第一角度和所述第二角度确定所述电子设备的第一旋转 角度。
11. 根据权利要求10所述的电子设备,其特征在于,所述第二确定单元,包括: 第四检测模块,用于通过所述角运动检测单元检测所述操作体接触在所述显示单元的 所述显示输出区域的所述第一相对位置时用户再次旋转所述电子设备后所述电子设备的 第三角度; 第二确定模块,用于依据所述第二角度和所述第三角度确定所述电子设备的第二旋转 角度。
12. 根据权利要求8所述的电子设备,其特征在于,还包括: 第一判断单元,用于判断所述第一旋转角度是否达到第一预设角度; 第一触发单元,用于当所述第一旋转角度达到所述第二预设角度时,触发所述改变显 示单元。
13. 根据权利要求8所述的电子设备,其特征在于,还包括: 第二判断单元,用于在所述确定维持单元确定所述第一旋转角度的第一旋转方向与所 述第二旋转角度的第二旋转方向相反时,判断所述第二旋转角度是否达到第二预设角度; 第二触发单元,用于当所述第二旋转角度达到所述第二预设角度时,触发所述确定维 持单元维持所述显示输出区域显示所述显示界面当前改变完成后第二部分。
14. 根据权利要求8所述的电子设备,其特征在于,所述第一相对位置为所述第一对象 标识所处的所述显示界面的所述第一部分的所述第一位置相对于所述显示输出区域的位 置; 或,所述第一相对位置为所述显示界面的所述第一部分中除了所述第一位置的任意位 置相对于所述显示输出区域的位置; 或,所述第一相对位置为在所述电子设备处于所述编辑模式下,所述显示界面相对于 所述显示输出区域的任意位置。
【文档编号】G06F3/0484GK104102430SQ201410347167
【公开日】2014年10月15日 申请日期:2014年7月21日 优先权日:2014年7月21日
【发明者】康凯 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1