CN113608655A - 信息处理方法、装置、电子设备和存储介质 - Google Patents

信息处理方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN113608655A
CN113608655A CN202110863245.7A CN202110863245A CN113608655A CN 113608655 A CN113608655 A CN 113608655A CN 202110863245 A CN202110863245 A CN 202110863245A CN 113608655 A CN113608655 A CN 113608655A
Authority
CN
China
Prior art keywords
sub
control
information
sliding
input
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
CN202110863245.7A
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202110863245.7A priority Critical patent/CN113608655A/zh
Publication of CN113608655A publication Critical patent/CN113608655A/zh
Pending legal-status Critical Current

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/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/0485Scrolling or panning
    • 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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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

本申请公开了一种信息处理方法、装置、电子设备和存储介质,属于信息处理技术领域,该信息处理方法包括:接收用户对信息选择控件的第一子控件的第一输入,信息选择控件包括控制区、第一子控件和第二子控件;响应于第一输入,控制第一子控件在控制区中移动,并且同步控制第二子控件在信息显示区中移动;其中,第二子控件的移动方向与第一子控件的移动方向相关联,并且第二子控件的移动距离与第一子控件的移动距离相关联。根据本申请实施例,通过利用信息选择控件的第一子控件在控制区的移动来同步控制信息选择控件的第二子控件在信息显示区中的移动,由此能够避免遮挡信息和误操作,从而利于实现精确的信息处理操作。

Description

信息处理方法、装置、电子设备和存储介质
技术领域
本申请属于信息处理技术领域,具体涉及一种信息处理方法、装置、电 子设备和存储介质。
背景技术
随着科技的飞速发展,诸如手机之类的电子设备的使用已经涵盖了生活 的方方面面。随着电子设备的使用增加并且电子设备提供的功能越来越多, 在使用电子设备时,需要对电子设备进行精确的触摸定位。
然而,目前的电子设备普遍采用电容触摸屏。通常,在对例如文字、图 片的网页信息进行处理(例如对文字、图片进行选择)时,需要利用整个手 指对界面进行触控,例如需要手指长按在指定区域,可能会遮挡信息,而且 由于手指较粗,所以有可能引起误操作,从而影响了对信息的处理。
发明内容
本申请实施例的目的是提供一种能够实现精确的信息处理操作的信息处 理方法、装置、电子设备和存储介质。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种信息处理方法,该方法包括:
接收用户对信息选择控件的第一子控件的第一输入,所述信息选择控件 包括控制区、所述第一子控件和第二子控件;
响应于所述第一输入,控制所述第一子控件在所述控制区中移动,并且 同步控制所述第二子控件在信息显示区中移动;
其中,所述第二子控件的移动方向与所述第一子控件的移动方向相关联, 并且所述第二子控件的移动距离与所述第一子控件的移动距离相关联。
第二方面,本申请实施例提供了一种信息处理装置,包括:
接收模块,所述接收模块用于接收用户对信息选择控件的第一子控件的 第一输入,所述信息选择控件包括控制区、所述第一子控件和第二子控件;
控制模块,所述控制模块用于响应于所述第一输入,控制所述第一子控 件在所述控制区中移动,并且同步控制所述第二子控件在信息显示区中移动,
其中,所述第二子控件的移动方向与所述第一子控件的移动方向相关联, 并且所述第二子控件的移动距离与所述第一子控件的移动距离相关联。
第三方面,本申请实施例提供了一种电子设备,包括处理器,存储器及 存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或所 述指令被所述处理器执行时实现上述信息处理方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质 上存储程序或指令,所述程序或指令被处理器执行时实现上述信息处理方法 的步骤。
在本申请实施例中,通过利用信息选择控件的第一子控件在控制区的移 动来同步控制信息选择控件的第二子控件在信息显示区中的移动,由此能够 避免遮挡信息和误操作,从而利于实现精确的信息处理操作。
附图说明
图1是根据本申请实施例的信息处理方法的流程示意图;
图2示出根据本申请实施例的信息选择控件;
图3A和图3B分别示出根据本申请实施例的信息选择控件在第一模式和 第二模式下的示例界面;
图4是说明根据本申请实施例的信息选择控件的第二子控件在信息显示 区中移动的示意图;
图5A、图5B和图5C是说明利用根据本申请实施例的信息选择控件选 中目标信息的示意图;
图6A和图6B是说明利用根据本申请实施例的信息选择控件将选中的目 标信息发送至目标对象的示意图;
图7是根据本申请实施例的信息处理装置的结构示意图;
图8是根据本申请实施例的电子设备的示意图;
图9是根据本申请实施例的电子设备的具体硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是 全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创 造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区 别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的 数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所 连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或” 的关系。
下面结合附图,通过具体的实施例及其应用场景,对根据本申请实施例 的信息处理方法进行详细地说明。
图1是根据本申请实施例的信息处理方法的流程示意图。图2示出根据 本申请实施例的信息选择控件。图3A和图3B分别示出根据本申请实施例的 信息选择控件在第一模式和第二模式下的示例界面。图4是说明根据本申请 实施例的信息选择控件的第二子控件在信息显示区中移动的示意图。
在此,首先参照图2-图4对根据本申请实施例的信息选择控件10及其 工作模式进行描述。
如图2中所示,根据本申请实施例的信息选择控件10可包括:第一子控 件11、第二子控件12和控制区13。第一子控件11可在控制区13中移动。 应当理解,“第一子控件11可在控制区13中移动”指的是第一子控件11 没有脱离控制区13的范围,其包括部分第一子控件11移动超出控制区13 的情况。第二子控件12是用于指示位置的指示符,例如可以是光标。虽然图 2中示出了第一子控件11和控制区13具有圆形形状,但是第一子控件11和 控制区13也可以具有其他形状,包括但不限于矩形、三角形等。
信息选择控件10的工作模式可包括第一模式和第二模式。
在第一模式下,可移动信息选择控件10。也就是说,可以在第一模式下 将信息选择控件10移动到适于操作的位置。
在第二模式下,通过控制第一子控件11在控制区13中移动,可同步控 制第二子控件12在信息显示区20中移动。可选地,信息选择控件10在第一 模式和第二模式下的界面可不相同。例如,如图3A中所示,在第一模式下, 控制区13可显示为灰色,第一子控件11可显示为白色;如图3B中所示, 在第二模式下,控制区13可显示为白色,第一子控件11可显示为灰色,图 3B中所示的方向箭头仅为示意说明第一子控件11可以以各种方向在控制区 13中移动,方向箭头可以显示,也可以不显示。应当理解,图3A和图3B 仅是示例界面,信息选择控件10在第一模式和第二模式下的界面还可以用其 他方式进行区分,包括但不限于颜色、形状等方面。由于信息选择控件10 在第一模式和第二模式下具有不同的界面,可便于识别第一模式和第二模式, 利于用户的使用。此外,第二子控件12的工作模式可包括移动模式和信息选 择模式。如图2、图3A、图3B中所示,在第二子控件12位于信息显示区 20之外的情况下,第二子控件12的工作模式为移动模式。在移动模式下, 例如,第二子控件12可显示为箭头形状。如图4中所示,在第二子控件12 位于信息显示区20的情况下,第二子控件的工作模式可切换为信息选择模式。 在信息选择模式下,例如,第二子控件12可显示为竖线形状。
参照图1,根据本申请实施例的信息处理方法,可包括:
步骤101,接收用户对信息选择控件10的第一子控件11的第一输入, 信息选择控件10包括控制区13、第一子控件11和第二子控件12;
步骤102,响应于第一输入,控制第一子控件11在控制区13中移动, 并且同步控制第二子控件12在信息显示区20中移动;
其中,第二子控件12的移动方向与第一子控件11的移动方向相关联, 并且第二子控件12的移动距离与第一子控件11的移动距离相关联。
在此,第一输入可以是第一操作,例如可以包括点击操作、长按操作、 滑动操作或这些操作的组合,也可以是其他操作,只要能够使第一子控件11 在控制区13中移动即可。
在此,信息显示区20中的信息可以是文字,也可以是文字与其他信息混 排。例如,信息可包括文字、符号、图像、表情、语音、图标等元素中的一 种或多种。可将第二子控件12精确地定位在信息中的各个元素(例如单个文 字、单个图标)之间的位置。例如,当用户想要选择信息显示区20中的一些 文字和与这些文字对应的图片时,可利用第一子控件11来同步控制第二子控 件12在信息显示区20中的移动,从而能够精确定位第二子控件12的位置。 在能够精确定位第二子控件12的位置的情况下,用户可利用这一精确位置来 实现诸如信息选择之类的精确的信息处理操作。
此外,“同步控制”指的是第二子控件12随着第一子控件11在控制区 13中的移动而同时移动,并且第二子控件12在信息显示区20中的移动与第 一子控件11在控制区13中的移动相关联。也就是说,第二子控件12的移动 方向与第一子控件11的移动方向相关联,并且第二子控件12的移动距离与 第一子控件11的移动距离相关联。在此,术语“相关联”指的是二者具有跟 随变化的关系,其不限于正比例变化关系,在一些情况下也可以是反比例变 化关系或者其他本领域技术人员能够理解的变化关系。例如,在第二子控件 12的移动方向与第一子控件11的移动方向相关联的情况下,第二子控件12 的移动方向可以与第一子控件11的移动方向相同,然而,在一些实施例中, 第二子控件12的移动方向也可以与第一子控件11的移动方向相反。此外, 例如,在第二子控件12的移动距离与第一子控件11的移动距离相关联的情 况下,第二子控件12的移动距离可以与第一子控件11的移动距离相同,然 而,在一些实施例中,第二子控件12的移动距离可以与第一子控件11的移 动距离成正比例或反比例。
也就是说,通过同步控制,将用户的输入从控制区13映射到信息显示区 20中。由于用户的输入被限制在控制区13中,所以能够避免遮挡信息和误 操作,利于精确的信息处理操作。
因此,如上所述,根据本申请实施例,通过利用信息选择控件的第一子 控件在控制区的移动来同步控制信息选择控件的第二子控件在信息显示区中 的移动,由此能够避免遮挡信息和误操作,从而利于实现精确的信息处理操 作。
根据本申请实施例的信息处理方法在信息选择控件10的工作模式为第 一模式的情况下,还可包括:
接收用户对信息选择控件10的第二输入;
响应于第二输入,移动信息选择控件10;
在第二子控件12位于信息显示区20的情况下,将第二子控件12的工作 模式切换为信息选择模式;
其中,在第一模式下,信息选择控件10能够移动;在信息选择模式下, 第二子控件12用于选择信息。
在此,第二输入可以是第二操作,例如可以包括点击操作、长按操作、 滑动操作或这些操作的组合,也可以是其他操作,只要能够移动信息选择控 件10即可。
此外,“移动信息选择控件10”可包括信息选择控件10整体移动的情 况,也可包括第一子控件11和控制区13一起移动而第二子控件12不移动的 情况。如图4中所示,在第二子控件12位于信息显示区20的情况下,第二 子控件的工作模式可切换为信息选择模式。在信息选择模式下,例如,第二 子控件12可显示为竖线形状。
因此,如上所述,根据本申请实施例,通过信息选择控件的第一模式, 可将信息选择控件移动到适于操作的位置。此外,通过第二子控件的信息选 择模式,可提示用户,利于对信息显示区中的目标信息进行选择。
此外,在根据本申请实施例的信息处理方法中,所述接收用户对信息选 择控件10的第一子控件11的第一输入之前,信息选择控件10的工作模式为 第一模式,在第一模式下,信息选择控件10能够移动;并且根据本申请实施 例的信息处理方法在所述接收用户对信息选择控件10的第一子控件11的第 一输入之前,还可包括:
接收用户对信息选择控件10的第三输入;
响应于第三输入,将信息选择控件10的工作模式切换为第二模式;
其中,在第二模式下,第一子控件11的移动用于同步控制第二子控件 12在信息显示区20中的移动。
在此,第三输入可以是第三操作,例如可以包括点击操作、长按操作、 滑动操作或这些操作的组合,也可以是其他操作,只要能够将信息选择控件 10的工作模式切换为第二模式即可。此外,也可响应于第三输入,将信息选 择控件10的工作模式从第二模式切换为第一模式。
因此,如上所述,根据本申请实施例,通过第三输入,可便捷地将信息 选择控件的工作模式进行切换,利于用户操作。
根据本申请实施例的信息处理方法在所述接收用户对信息选择控件10 的第一子控件11的第一输入之后,还可包括:
在预定时间段内没有接收到用于触发第一子控件11移动的输入的情况 下,将第一子控件11移动至控制区13中的预设位置进行显示。
具体地,如上所述,在第二模式下,可控制第一子控件11在控制区13 中移动。然而,在预定时间段内没有接收到用于触发第一子控件11移动的输 入的情况下,例如,当用户抬手而中断输入的情况下,可将第一子控件11 移动至控制区13中的预设位置进行显示。预设位置可以是控制区13的中间 位置,也可以是其他位置。例如,第一子控件11可从图4中所示的位置返回 到图2中所示的位置。
如上所述,根据本申请实施例,通过在预定时间段内没有接收到用于触 发第一子控件移动的输入的情况下,将第一子控件移动至控制区中的预设位 置进行显示,可便于用户重新执行触发第一子控件移动的输入,以继续调整 第二子控件的位置。
根据本申请实施例的信息处理方法在所述响应于第一输入,控制第一子 控件在控制区13中移动,并且同步控制第二子控件在信息显示区20中移动 之后,还可包括:
接收用户对第一子控件11的第四输入,第四输入包括用户的第一手指的 第一滑动子输入和第二手指的第二滑动子输入;
响应于第四输入,根据第一滑动子输入的滑动信息,确定信息起始位置, 并根据第二滑动子输入的滑动信息,确定信息结束位置;
将信息起始位置和信息结束位置之间的目标信息更新为选中状态;
其中,所述滑动信息包括以下至少一项:滑动距离、滑动方向、滑动结 束位置。
在此,滑动信息不限以上各项,只要能够借助其确定滑动子输入所带来 的位置变化即可。
如图5A、图5B和图5C中所示,第一手指和第二手指可以是同一只手 的拇指和食指。然而,本申请不限于此,应当理解,根据需要,第一手指和 第二手指也可以是任意两根手指,例如,分别是左右手的食指。
因此,根据本申请实施例,通过对第一子控件11的第四输入,即可通过 两根手指的滑动输入来精确地确定信息起始位置和信息结束位置,从而选中 目标信息。此外,通过调整第一手指和第二手指的滑动方向,即可灵活地确 定选中的目标信息。
下面,将参照图5A、图5B和图5C对通过两根手指的滑动输入来精确 地确定信息起始位置和信息结束位置,从而选中目标信息进行详细描述。
图5A、图5B和图5C是说明利用根据本申请实施例的信息选择控件选 中目标信息的示意图。
可选地,根据本申请实施例的信息处理方法,在第一滑动子输入和第二 滑动子输入的滑动方向相反的情况下,所述根据第一滑动子输入的滑动信息, 确定信息起始位置,并根据第二滑动子输入的滑动信息,确定信息结束位置, 可包括:
根据第一滑动子输入的第一滑动距离和第一滑动方向,确定信息起始位 置,并根据第二滑动子输入的第二滑动距离和第二滑动方向,确定信息结束 位置;
其中,信息起始位置和第二子控件12的第一位置之间的距离与第一滑动 距离相关联,信息结束位置和第二子控件12的第一位置之间的距离与第二滑 动距离相关联,第一位置为接收第四输入之前第二子控件12在信息显示区 20中的显示位置。
如图5A中所示,竖线(即,第二子控件12在信息选择模式下的形状) 所在的位置即为第一位置。图5A中示出的高亮的文字即为信息起始位置和 信息结束位置之间的目标信息。也就是说,在第一滑动子输入和第二滑动子 输入的滑动方向相反的情况下,信息起始位置和信息结束位置分别位于第一 位置的两侧。
在此,在信息起始位置和第二子控件12的第一位置之间的距离与第一滑 动距离相关联的情况下,信息起始位置和第二子控件12的第一位置之间的距 离可以与第一滑动距离相同,然而,在一些实施例中,信息起始位置和第二 子控件12的第一位置之间的距离可以与第一滑动距离成正比例或反比例。在 信息结束位置和第二子控件12的第一位置之间的距离与第二滑动距离相关 联的情况下,信息结束位置和第二子控件12的第一位置之间的距离可以与第 二滑动距离相同,然而,在一些实施例中,信息结束位置和第二子控件12 的第一位置之间的距离可以与第二滑动距离成正比例或反比例。
因此,根据本申请实施例,可通过两根手指进行方向相反的滑动输入来 分别精确地确定信息起始位置和信息结束位置,从而选中目标信息。
可选地,根据本申请实施例的信息处理方法,在第一滑动子输入和第二 滑动子输入的滑动方向和滑动距离相同的情况下,所述根据第一滑动子输入 的滑动信息,确定信息起始位置,并根据第二滑动子输入的滑动信息,确定 信息结束位置,可包括:
在第一滑动子输入和第二滑动子输入的滑动方向与第一预设方向相同的 情况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息 起始位置,并将第二子控件12的第二位置确定为信息结束位置;其中,信息 起始位置和第二子控件12的第二位置之间的距离与第三滑动距离相关联;
第一滑动子输入和第二滑动子输入的滑动方向与第二预设方向相同的情 况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息结 束位置,并将第二子控件12的第二位置确定为信息起始位置;其中,信息结 束位置和第二子控件12的第二位置之间的距离与第三滑动距离相关联;
其中,第二位置为接收第四输入之前第二子控件12在信息显示区20中 的显示位置。
如图5B中所示,竖线(即,第二子控件12在信息选择模式下的形状) 所在的位置即为第二位置。图5B中示出的高亮的文字即为信息起始位置和 信息结束位置之间的目标信息。例如,第一预设方向可以是图5B中的向左 方向,第二预设方向可以是图5B中的向右方向。也就是说,图5B示出了在 第一滑动子输入和第二滑动子输入的滑动方向与向左方向相同的情况,在这 种情况下,第二子控件12的第二位置确定为信息结束位置,因而目标信息位 于第二位置的左侧。
在此,在信息起始位置和第二子控件12的第二位置之间的距离与第三滑 动距离相关联的情况下,信息起始位置和第二子控件12的第二位置之间的距 离可以与第三滑动距离相同,然而,在一些实施例中,信息起始位置和第二 子控件12的第二位置之间的距离可以与第三滑动距离成正比例或反比例。在 信息结束位置和第二子控件12的第二位置之间的距离与第三滑动距离相关 联的情况下,信息结束位置和第二子控件12的第二位置之间的距离可以与第 三滑动距离相同,然而,在一些实施例中,信息结束位置和第二子控件12 的第二位置之间的距离可以与第三滑动距离成正比例或反比例。
因此,根据本申请实施例,可通过两根手指进行方向相同的滑动输入来 精确地确定信息起始位置或信息结束位置,从而选中目标信息。
可选地,在根据本申请实施例的信息处理方法中,在接收到第一手指的 第一滑动子输入和第二手指的第二滑动子输入的情况下,信息选择控件还可 包括第三子控件14和第四子控件15;
响应于第一滑动子输入,控制第一子控件11在控制区13中移动,并且 同步控制第二子控件12在信息显示区20中移动;
响应于第二滑动子输入,控制第三子控件14在控制区13中移动,并且 同步控制第四子控件15在信息显示区20中移动;
其中,第二子控件12的移动方向与第一子控件11的移动方向相关联, 并且第二子控件12的移动距离与第一子控件11的移动距离相关联,第四子 控件15的移动方向与第三子控件14的移动方向相关联,并且第四子控件15 的移动距离与第三子控件14的移动距离相关联;
所述根据第一滑动子输入的滑动信息,确定信息起始位置,并根据第二 滑动子输入的滑动信息,确定信息结束位置,可包括:
根据第三位置,确定信息起始位置,并根据第四位置,确定信息结束位 置;
其中,第三位置为第二子控件12在信息显示区20中的显示位置,第四 位置为第四子控件15在信息显示区20中的显示位置。
如上所述,第三子控件14和第四子控件15可分别与第一子控件11和第 二子控件12具有类似的形状和特性。
例如,在第二子控件12的移动方向与第一子控件11的移动方向相关联 的情况下,第二子控件12的移动方向可以与第一子控件11的移动方向相同, 然而,在一些实施例中,第二子控件12的移动方向也可以与第一子控件11 的移动方向相反。在第四子控件15的移动方向与第三子控件14的移动方向 相关联的情况下,第四子控件15的移动方向可以与第三子控件14的移动方 向相同,然而,在一些实施例中,第四子控件15的移动方向可以与第三子控 件14的移动方向相反。
此外,例如,在第二子控件12的移动距离与第一子控件11的移动距离 相关联的情况下,第二子控件12的移动距离可以与第一子控件11的移动距 离相同,然而,在一些实施例中,第二子控件12的移动距离可以与第一子控 件11的移动距离成正比例或反比例。在第四子控件15的移动距离与第三子 控件14的移动距离相关联的情况下,第四子控件15的移动距离可以与第三 子控件14的移动距离相同,然而,在一些实施例中,第四子控件15的移动 距离可以与第三子控件14的移动距离成正比例或反比例。
如图5C中所示,在接收到第一手指的第一滑动子输入和第二手指的第 二滑动子输入的情况下,第一滑动子输入和第二滑动子输入可分别对应控制 第一子控件11和第三子控件14在控制区13中移动,进而可分别对应同步控 制第二子控件12和第四子控件15在信息显示区20中的移动。
例如,在一些实施例中,第一滑动子输入和第二滑动子输入可以是用户 的双指缩放输入。在双指逐渐缩小的情况下,选中的目标信息也随之变短。 在双指逐渐扩大的情况下,选中的目标信息也随之变长。
因此,根据本申请实施例,可通过两根手指分别操控第一子控件和第三 子控件进行滑动输入来精确地确定信息起始位置或信息结束位置,从而选中 目标信息,用户的操作更加便利。
图6A和图6B是说明利用根据本申请实施例的信息选择控件将选中的目 标信息发送至目标对象的示意图。
可选地,根据本申请实施例的信息处理方法,所述将信息起始位置和信 息结束位置之间的目标信息更新为选中状态之后,还包括:
接收用户对信息选择控件10的第五输入;
响应于第五输入,复制目标信息至剪贴板;
接收用户对信息选择控件10的第六输入;
响应于第六输入,显示目标信息选中标识16和至少一个程序图标17;
接收用户对目标信息选中标识16以及至少一个程序图标17中的目标程 序图标的第七输入;
响应于第七输入,将目标信息发送至目标对象,目标对象为目标程序图 标对应的目标程序的对象。
在此,第五输入、第六输入、第七输入分别可以是第五操作、第六操作、 第七操作,第五操作、第六操作、第七操作例如可以包括点击操作、长按操 作、滑动操作或这些操作的组合,也可以是其他操作。
此外,在响应于第五输入,复制目标信息至剪贴板的同时,可弹出提示 来提醒用户信息已复制。例如,该提示可以是***toast提示。
根据本申请实施例,响应于第六输入,显示目标信息选中标识16和至少 一个程序图标17。图6A中示出了目标信息选中标识16和三个程序图标17, 然而程序图标17的数量不限于此。本申请实施例中的目标信息选中标识16 用于指示选中的目标信息,其可以是控件或者其他容器,并且包括但不限于 文字标识、符号标识、图像标识。例如,图6A中所示的目标信息选中标识 16中的黑点可以是缩小显示的目标信息。应当理解,目标信息选中标识16不限于图6A和图6B中所示出的显示形式,也可以是其他显示形式。程序图 标17可以是常用的通讯程序、社交程序、日记程序等的图标。
如图6B中所示,第七输入可以是将目标信息选中标识16移动至位于上 方的目标程序图标的滑动输入。图6A中所示的方向箭头仅为示意说明可以 将目标信息选中标识16以朝向位于不同方向的程序图标17移动,方向箭头 可以显示,也可以不显示。因此,通过第七输入,即可将目标信息发送至目 标程序图标对应的目标程序的对象。
如上所述,根据本申请实施例,通过对信息选择控件的第六输入,即可 触发显示目标信息选中标识和至少一个程序图标,然后通过对目标信息选中 标识以及至少一个程序图标中的目标程序图标的第七输入,即可将目标信息 快速发送至目标对象,不需要用户执行先退出当前复制界面,进入桌面,再 查找要发送的目标程序,打开目标程序进行发送操作等繁琐操作。
需要说明的是,本申请上述实施例提供的信息处理方法,可以应用于如 手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超 级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者 个人数字助理(personal digitalassistant,PDA)等移动电子设备,还可以应 用于服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计 算机(personal computer,PC)、电视机(television,TV)、柜员机或者自 助机等非移动电子设备,本申请实施例不作具体限定。
图7是根据本申请实施例的信息处理装置的结构示意图。
如图7所示,根据本申请实施例的信息处理装置200,包括:
接收模块201,接收模块201用于接收用户对信息选择控件的第一子控 件的第一输入,信息选择控件包括控制区、第一子控件和第二子控件;
控制模块202,控制模块202用于响应于第一输入,控制第一子控件在 控制区中移动,并且同步控制第二子控件在信息显示区中移动,
其中,第二子控件的移动方向与第一子控件的移动方向相关联,并且第 二子控件的移动距离与第一子控件的移动距离相关联。
因此,如上所述,根据本申请实施例,通过利用信息选择控件的第一子 控件在控制区的移动来同步控制信息选择控件的第二子控件在信息显示区中 的移动,由此能够避免遮挡信息和误操作,从而利于实现精确的信息处理操 作。
可选地,接收模块201还用于在信息选择控件的工作模式为第一模式的 情况下,接收用户对信息选择控件的第二输入;
控制模块202还用于响应于第二输入,移动信息选择控件;
控制模块202还用于在第二子控件位于信息显示区的情况下,将第二子 控件的工作模式切换为信息选择模式;
其中,在第一模式下,信息选择控件能够移动;在信息选择模式下,第 二子控件用于选择信息。
因此,如上所述,根据本申请实施例,通过信息选择控件的第一模式, 可将信息选择控件移动到适于操作的位置。此外,通过第二子控件的信息选 择模式,可提示用户,利于对信息显示区中的目标信息进行选择。
可选地,所述接收用户对信息选择控件的第一子控件的第一输入之前, 信息选择控件的工作模式为第一模式,在第一模式下,信息选择控件能够移 动;
接收模块201还用于在所述接收用户对信息选择控件的第一子控件的第 一输入之前,接收用户对信息选择控件的第三输入;
所述控制模块202还用于响应于第三输入,将信息选择控件的工作模式 切换为第二模式;
其中,在第二模式下,第一子控件的移动用于同步控制第二子控件在信 息显示区中的移动。
因此,如上所述,根据本申请实施例,通过第三输入,可将信息选择控 件的工作模式进行切换。
可选地,控制模块202还用于在所述接收用户对信息选择控件的子控件 的第一输入之后,在预定时间段内没有接收到用于触发第一子控件移动的输 入的情况下,将第一子控件移动至控制区中的预设位置进行显示。
如上所述,根据本申请实施例,通过在预定时间段内没有接收到用于触 发第一子控件移动的输入的情况下,将第一子控件移动至控制区中的预设位 置进行显示,可便于用户重新执行触发第一子控件移动的输入,以继续调整 第二子控件的位置。
可选地,接收模块201还用于在所述响应于第一输入,控制第一子控件 在控制区中移动,并且同步控制第二子控件在信息显示区中移动之后,接收 用户对第一子控件的第四输入,第四输入包括用户的第一手指的第一滑动子 输入和第二手指的第二滑动子输入;
控制模块202还用于响应于第四输入,根据第一滑动子输入的滑动信息, 确定信息起始位置,并根据第二滑动子输入的滑动信息,确定信息结束位置;
控制模块202还用于将信息起始位置和信息结束位置之间的目标信息更 新为选中状态;
其中,所述滑动信息包括以下至少一项:滑动距离、滑动方向、滑动结 束位置。
因此,根据本申请实施例,通过对第一子控件11的第四输入,即可通过 两根手指的滑动输入来精确地确定信息起始位置和信息结束位置,从而选中 目标信息。此外,通过调整第一手指和第二手指的滑动方向,即可灵活地确 定选中的目标信息。
可选地,在第一滑动子输入和第二滑动子输入的滑动方向相反的情况下, 所述根据第一滑动子输入的滑动信息,确定信息起始位置,并根据第二滑动 子输入的滑动信息,确定信息结束位置,包括:
根据第一滑动子输入的第一滑动距离和第一滑动方向,确定信息起始位 置,并根据第二滑动子输入的第二滑动距离和第二滑动方向,确定信息结束 位置;
其中,信息起始位置和第二子控件的第一位置之间的距离与第一滑动距 离相关联,信息结束位置和第二子控件的第一位置之间的距离与第二滑动距 离相关联,第一位置为接收第四输入之前第二子控件在信息显示区中的显示 位置。
因此,根据本申请实施例,可通过两根手指进行方向相反的滑动输入来 分别精确地确定信息起始位置和信息结束位置,从而选中目标信息。
可选地,在第一滑动子输入和第二滑动子输入的滑动方向和滑动距离相 同的情况下,所述根据第一滑动子输入的滑动信息,确定信息起始位置,并 根据第二滑动子输入的滑动信息,确定信息结束位置,包括:
在第一滑动子输入和第二滑动子输入的滑动方向与第一预设方向相同的 情况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息 起始位置,并将第二子控件的第二位置确定为信息结束位置;其中,信息起 始位置和第二子控件的第二位置之间的距离与第三滑动距离相关联;
第一滑动子输入和第二滑动子输入的滑动方向与第二预设方向相同的情 况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息结 束位置,并将第二子控件的第二位置确定为信息起始位置;其中,信息结束 位置和第二子控件的第二位置之间的距离与第三滑动距离相关联;
其中,第二位置为接收第四输入之前第二子控件在信息显示区中的显示 位置。
因此,根据本申请实施例,可通过两根手指进行方向相同的滑动输入来 精确地确定信息起始位置或信息结束位置,从而选中目标信息。
可选地,信息处理装置200还包括显示模块,
接收模块201还用于在所述将信息起始位置和信息结束位置之间的目标 信息更新为选中状态之后,接收用户对信息选择控件的第五输入;
控制模块还用于响应于第五输入,复制目标信息至剪贴板;
接收模块201还用于接收用户对信息选择控件的第六输入;
显示模块用于响应于第六输入,显示目标信息选中标识和至少一个程序 图标;
接收模块201还用于接收用户对目标信息选中标识以及至少一个程序图 标中的目标程序图标的第七输入;
控制模块还用于响应于第七输入,将目标信息发送至目标对象,目标对 象为目标程序图标对应的目标程序的对象。
如上所述,根据本申请实施例,通过对信息选择控件的第六输入,即可 触发显示目标信息选中标识和至少一个程序图标,然后通过对目标信息选中 标识以及至少一个程序图标中的目标程序图标的第七输入,即可将目标信息 快速发送至目标对象,不需要用户执行先退出当前复制界面,进入桌面,再 查找要发送的目标程序,打开目标程序进行发送操作等繁琐操作。
此外,应当理解,本申请实施例提供的信息处理装置200能够实现上述 信息处理方法实施例实现的各个步骤及其技术效果,为避免重复,这里不再 详述。
此外,应当理解,在根据本申请实施例的信息处理装置200中,仅以上 述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功 能分配由不同的功能模块完成,即信息处理装置可划分为与上述例示出的模 块不同的功能模块,以完成以上描述的全部或者部分功能。
图8是根据本申请实施例的电子设备的示意图。
如图8中所示,本申请实施例还提供一种电子设备300,包括处理器301, 存储器302,存储在存储器302上并可在所述处理器301上运行的程序或指 令,该程序或指令被处理器301执行时实现上述信息处理方法实施例的各个 步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和 非移动电子设备。
图9是根据本申请实施例的电子设备的具体硬件结构示意图。
电子设备400包括但不限于:射频单元401、网络模块402、音频输出单 元403、输入单元404、传感器405、显示单元406、用户输入单元407、接 口单元408、存储器409、以及处理器410等部件。
应理解的是,本申请实施例中,射频单元401可用于收发信息或通话过 程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理 器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但 不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器 等。此外,射频单元401还可以通过无线通信***与网络和其他设备通信。
电子设备400通过网络模块402为用户提供了无线的宽带互联网访问, 如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元403可以将射频单元401或网络模块402接收的或者在存 储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输 出单元403还可以提供与电子设备400执行的特定功能相关的音频输出(例如, 呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂 鸣器以及受话器等。
输入单元404用于接收音频或视频信号。应理解的是,本申请实施例中, 输入单元404可以包括图形处理器(Graphics Processing Unit,GPU)6041 和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图 像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。
电子设备400还包括至少一种传感器405,比如光传感器、运动传感器 以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中, 环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感 器可在电子设备400移动到耳边时,关闭显示面板4061和/或背光。作为运 动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大 小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖 屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲 击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子 传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘 述。
显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单 元406可包括显示面板4061,可以采用液晶显示器(Liquid Crystal Display, LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显 示面板4061。
用户输入单元407可用于接收输入的数字或字符信息,以及产生与电子 设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407 包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏, 可收集用户在其上或附近的触摸动作(比如用户使用手指、触笔等任何适合的 物体或附件在触控面板4071上或在触控面板4071附近的动作)。触控面板 4071可包括触摸检测装置和触摸控制器两个部分。其他输入设备4072可以 包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、动作杆,在此不再赘述。
接口单元408为外部装置与电子设备400连接的接口。例如,外部装置 可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线 或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频 输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元408可以用于 接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入 传输到电子设备400内的一个或多个元件或者可以用于在电子设备400和外 部装置之间传输数据。
存储器409可用于存储软件程序以及各种数据。存储器409可主要包括 存储程序区和存储数据区,其中,存储程序区可存储动作***、至少一个功 能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可 存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存 储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如 至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器410是电子设备的控制中心,利用各种接口和线路连接整个电子 设备的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块, 以及调用存储在存储器409内的数据,执行电子设备的各种功能和处理数据, 从而对电子设备进行整体监控。处理器410可包括一个或多个处理单元;优 选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器 主要处理动作***、用户界面和应用程序等,调制解调处理器主要处理无线 通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
其中,用户输入单元407,用于接收用户对信息选择控件的第一子控件 的第一输入,信息选择控件包括控制区、第一子控件和第二子控件;
处理器410,用于响应于第一输入,控制第一子控件在控制区中移动, 并且同步控制第二子控件在信息显示区中移动,
其中,第二子控件的移动方向与第一子控件的移动方向相关联,并且第 二子控件的移动距离与第一子控件的移动距离相关联。
因此,如上所述,根据本申请实施例,通过利用信息选择控件的第一子 控件在控制区的移动来同步控制信息选择控件的第二子控件在信息显示区中 的移动,由此能够避免遮挡信息和误操作,从而利于实现精确的信息处理操 作。
可选地,用户输入单元407还用于在信息选择控件的工作模式为第一模 式的情况下,接收用户对信息选择控件的第二输入;
处理器401还用于响应于第二输入,移动信息选择控件;
处理器401还用于在第二子控件位于信息显示区的情况下,将第二子控 件的工作模式切换为信息选择模式;
其中,在第一模式下,信息选择控件能够移动;在信息选择模式下,第 二子控件用于选择信息。
因此,如上所述,根据本申请实施例,通过信息选择控件的第一模式, 可将信息选择控件移动到适于操作的位置。此外,通过第二子控件的信息选 择模式,可提示用户,利于对信息显示区中的目标信息进行选择。
可选地,所述接收用户对信息选择控件的第一子控件的第一输入之前, 信息选择控件的工作模式为第一模式,在第一模式下,信息选择控件能够移 动;
用户输入单元407还用于在所述接收用户对信息选择控件的第一子控件 的第一输入之前,接收用户对信息选择控件的第三输入;
所述处理器401还用于响应于第三输入,将信息选择控件的工作模式切 换为第二模式;
其中,在第二模式下,第一子控件的移动用于同步控制第二子控件在信 息显示区中的移动。
因此,如上所述,根据本申请实施例,通过第三输入,可将信息选择控 件的工作模式进行切换。
可选地,处理器401还用于在所述接收用户对信息选择控件的子控件的 第一输入之后,在预定时间段内没有接收到用于触发第一子控件移动的输入 的情况下,将第一子控件移动至控制区中的预设位置进行显示。
如上所述,根据本申请实施例,通过在预定时间段内没有接收到用于触 发第一子控件移动的输入的情况下,将第一子控件移动至控制区中的预设位 置进行显示,可便于用户重新执行触发第一子控件移动的输入,以继续调整 第二子控件的位置。
可选地,用户输入单元407还用于在所述响应于第一输入,控制第一子 控件在控制区中移动,并且同步控制第二子控件在信息显示区中移动之后, 接收用户对第一子控件的第四输入,第四输入包括用户的第一手指的第一滑 动子输入和第二手指的第二滑动子输入;
处理器401还用于响应于第四输入,根据第一滑动子输入的滑动信息, 确定信息起始位置,并根据第二滑动子输入的滑动信息,确定信息结束位置;
处理器401还用于将信息起始位置和信息结束位置之间的目标信息更新 为选中状态;
其中,所述滑动信息包括以下至少一项:滑动距离、滑动方向、滑动结 束位置。
因此,根据本申请实施例,通过对第一子控件11的第四输入,即可通过 两根手指的滑动输入来精确地确定信息起始位置和信息结束位置,从而选中 目标信息。此外,通过调整第一手指和第二手指的滑动方向,即可灵活地确 定选中的目标信息。
可选地,在第一滑动子输入和第二滑动子输入的滑动方向相反的情况下, 所述根据第一滑动子输入的滑动信息,确定信息起始位置,并根据第二滑动 子输入的滑动信息,确定信息结束位置,包括:
根据第一滑动子输入的第一滑动距离和第一滑动方向,确定信息起始位 置,并根据第二滑动子输入的第二滑动距离和第二滑动方向,确定信息结束 位置;
其中,信息起始位置和第二子控件的第一位置之间的距离与第一滑动距 离相关联,信息结束位置和第二子控件的第一位置之间的距离与第二滑动距 离相关联,第一位置为接收第四输入之前第二子控件在信息显示区中的显示 位置。
因此,根据本申请实施例,可通过两根手指进行方向相反的滑动输入来 分别精确地确定信息起始位置和信息结束位置,从而选中目标信息。
可选地,在第一滑动子输入和第二滑动子输入的滑动方向和滑动距离相 同的情况下,所述根据第一滑动子输入的滑动信息,确定信息起始位置,并 根据第二滑动子输入的滑动信息,确定信息结束位置,包括:
在第一滑动子输入和第二滑动子输入的滑动方向与第一预设方向相同的 情况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息 起始位置,并将第二子控件的第二位置确定为信息结束位置;其中,信息起 始位置和第二子控件的第二位置之间的距离与第三滑动距离相关联;
第一滑动子输入和第二滑动子输入的滑动方向与第二预设方向相同的情 况下,根据第一滑动子输入和第二滑动子输入的第三滑动距离,确定信息结 束位置,并将第二子控件的第二位置确定为信息起始位置;其中,信息结束 位置和第二子控件的第二位置之间的距离与第三滑动距离相关联;
其中,第二位置为接收第四输入之前第二子控件在信息显示区中的显示 位置。
因此,根据本申请实施例,可通过两根手指进行方向相同的滑动输入来 精确地确定信息起始位置或信息结束位置,从而选中目标信息。
可选地,用户输入单元407还用于在所述将信息起始位置和信息结束位 置之间的目标信息更新为选中状态之后,接收用户对信息选择控件的第五输 入;
处理器401还用于响应于第五输入,复制目标信息至剪贴板;
用户输入单元407还用于接收用户对信息选择控件的第六输入;
显示单元406用于响应于第六输入,显示目标信息选中标识和至少一个 程序图标;
用户输入单元407还用于接收用户对目标信息选中标识以及至少一个程 序图标中的目标程序图标的第七输入;
处理器401还用于响应于第七输入,将目标信息发送至目标对象,目标 对象为目标程序图标对应的目标程序的对象。
如上所述,根据本申请实施例,通过对信息选择控件的第六输入,即可 触发显示目标信息选中标识和至少一个程序图标,然后通过对目标信息选中 标识以及至少一个程序图标中的目标程序图标的第七输入,即可将目标信息 快速发送至目标对象,不需要用户执行先退出当前复制界面,进入桌面,再 查找要发送的目标程序,打开目标程序进行发送操作等繁琐操作。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的 电源(比如电池),电源可以通过电源管理***与处理器410逻辑相连,从而 通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出 的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多 或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。 在本申请实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、 掌上电脑、车载终端、可穿戴设备(例如手环、眼镜)、以及计步器等。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程 序或指令,该程序或指令被处理器执行时实现上述信息处理方法实施例的各 个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可 读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或 者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变 体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品 或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是 还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的 情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过 程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能, 还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能, 例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、 省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中 被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述 实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通 过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的 技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体 现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘) 中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器, 或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上 述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的, 本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求 所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (15)

1.一种信息处理方法,其特征在于,包括:
接收用户对信息选择控件的第一子控件的第一输入,所述信息选择控件包括控制区、所述第一子控件和第二子控件;
响应于所述第一输入,控制所述第一子控件在所述控制区中移动,并且同步控制所述第二子控件在信息显示区中移动;
其中,所述第二子控件的移动方向与所述第一子控件的移动方向相关联,并且所述第二子控件的移动距离与所述第一子控件的移动距离相关联。
2.根据权利要求1所述的方法,其特征在于,在所述信息选择控件的工作模式为第一模式的情况下,所述方法还包括:
接收用户对所述信息选择控件的第二输入;
响应于所述第二输入,移动所述信息选择控件;
在所述第二子控件位于所述信息显示区的情况下,将所述第二子控件的工作模式切换为信息选择模式;
其中,在所述第一模式下,所述信息选择控件能够移动;在所述信息选择模式下,所述第二子控件用于选择信息。
3.根据权利要求1所述的方法,其特征在于,所述接收用户对信息选择控件的第一子控件的第一输入之前,所述信息选择控件的工作模式为第一模式,在所述第一模式下,所述信息选择控件可移动;
所述接收用户对信息选择控件的第一子控件的第一输入之前,所述方法还包括:
接收用户对所述信息选择控件的第三输入;
响应于所述第三输入,将所述信息选择控件的工作模式切换为第二模式;
其中,在所述第二模式下,所述第一子控件的移动用于同步控制所述第二子控件在信息显示区中的移动。
4.根据权利要求1所述的方法,其特征在于,所述接收用户对信息选择控件的子控件的第一输入之后,所述方法还包括:
在预定时间段内没有接收到用于触发所述第一子控件移动的输入的情况下,将所述第一子控件移动至所述控制区中的预设位置进行显示。
5.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,控制所述第一子控件在所述控制区中移动,并且同步控制所述第二子控件在信息显示区中移动之后,还包括:
接收用户对所述第一子控件的第四输入,所述第四输入包括用户的第一手指的第一滑动子输入和第二手指的第二滑动子输入;
响应于所述第四输入,根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置;
将所述信息起始位置和所述信息结束位置之间的目标信息更新为选中状态;
其中,所述滑动信息包括以下至少一项:滑动距离、滑动方向、滑动结束位置。
6.根据权利要求5所述的方法,其特征在于,在所述第一滑动子输入和所述第二滑动子输入的滑动方向相反的情况下,所述根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置,包括:
根据所述第一滑动子输入的第一滑动距离和第一滑动方向,确定所述信息起始位置,并根据所述第二滑动子输入的第二滑动距离和第二滑动方向,确定所述信息结束位置;
其中,所述信息起始位置和所述第二子控件的第一位置之间的距离与所述第一滑动距离相关联,所述信息结束位置和所述第二子控件的第一位置之间的距离与所述第二滑动距离相关联,所述第一位置为接收所述第四输入之前所述第二子控件在所述信息显示区中的显示位置。
7.根据权利要求5所述的方法,其特征在于,在所述第一滑动子输入和所述第二滑动子输入的滑动方向和滑动距离相同的情况下,所述根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置,包括:
在所述第一滑动子输入和所述第二滑动子输入的滑动方向与第一预设方向相同的情况下,根据所述第一滑动子输入和所述第二滑动子输入的第三滑动距离,确定所述信息起始位置,并将所述第二子控件的第二位置确定为所述信息结束位置;其中,所述信息起始位置和所述第二子控件的第二位置之间的距离与所述第三滑动距离相关联;
所述第一滑动子输入和所述第二滑动子输入的滑动方向与第二预设方向相同的情况下,根据所述第一滑动子输入和所述第二滑动子输入的第三滑动距离,确定所述信息结束位置,并将所述第二子控件的第二位置确定为所述信息起始位置;其中,所述信息结束位置和所述第二子控件的第二位置之间的距离与所述第三滑动距离相关联;
其中,所述第二位置为接收所述第四输入之前所述第二子控件在所述信息显示区中的显示位置。
8.根据权利要求5所述的方法,其特征在于,所述将所述信息起始位置和所述信息结束位置之间的目标信息更新为选中状态之后,还包括:
接收用户对所述信息选择控件的第五输入;
响应于所述第五输入,复制所述目标信息至剪贴板;
接收用户对所述信息选择控件的第六输入;
响应于所述第六输入,显示目标信息选中标识和至少一个程序图标;
接收用户对所述目标信息选中标识以及所述至少一个程序图标中的目标程序图标的第七输入;
响应于所述第七输入,将所述目标信息发送至目标对象,所述目标对象为所述目标程序图标对应的目标程序的对象。
9.一种信息处理装置,其特征在于,包括:
接收模块,所述接收模块用于接收用户对信息选择控件的第一子控件的第一输入,所述信息选择控件包括控制区、所述第一子控件和第二子控件;
控制模块,所述控制模块用于响应于所述第一输入,控制所述第一子控件在所述控制区中移动,并且同步控制所述第二子控件在信息显示区中移动,
其中,所述第二子控件的移动方向与所述第一子控件的移动方向相关联,并且所述第二子控件的移动距离与所述第一子控件的移动距离相关联。
10.根据权利要求9所述的装置,其特征在于,所述接收模块还用于在所述响应于所述第一输入,控制所述第一子控件在所述控制区中移动,并且同步控制所述第二子控件在信息显示区中移动之后,接收用户对所述第一子控件的第四输入,所述第四输入包括用户的第一手指的第一滑动子输入和第二手指的第二滑动子输入;
所述控制模块还用于响应于所述第四输入,根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置;
所述控制模块还用于将所述信息起始位置和所述信息结束位置之间的目标信息更新为选中状态;
其中,所述滑动信息包括以下至少一项:滑动距离、滑动方向、滑动结束位置。
11.根据权利要求10所述的装置,其特征在于,在所述第一滑动子输入和所述第二滑动子输入的滑动方向相反的情况下,所述根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置,包括:
根据所述第一滑动子输入的第一滑动距离和第一滑动方向,确定所述信息起始位置,并根据所述第二滑动子输入的第二滑动距离和第二滑动方向,确定所述信息结束位置;
其中,所述信息起始位置和所述第二子控件的第一位置之间的距离与所述第一滑动距离相关联,所述信息结束位置和所述第二子控件的第一位置之间的距离与所述第二滑动距离相关联,所述第一位置为接收所述第四输入之前所述第二子控件在所述信息显示区中的显示位置。
12.根据权利要求10所述的装置,其特征在于,在所述第一滑动子输入和所述第二滑动子输入的滑动方向和滑动距离相同的情况下,所述根据所述第一滑动子输入的滑动信息,确定信息起始位置,并根据所述第二滑动子输入的滑动信息,确定信息结束位置,包括:
在所述第一滑动子输入和所述第二滑动子输入的滑动方向与第一预设方向相同的情况下,根据所述第一滑动子输入和所述第二滑动子输入的第三滑动距离,确定所述信息起始位置,并将所述第二子控件的第二位置确定为所述信息结束位置;其中,所述信息起始位置和所述第二子控件的第二位置之间的距离与所述第三滑动距离相关联;
所述第一滑动子输入和所述第二滑动子输入的滑动方向与第二预设方向相同的情况下,根据所述第一滑动子输入和所述第二滑动子输入的第三滑动距离,确定所述信息结束位置,并将所述第二子控件的第二位置确定为所述信息起始位置;其中,所述信息结束位置和所述第二子控件的第二位置之间的距离与所述第三滑动距离相关联;
其中,所述第二位置为接收所述第四输入之前所述第二子控件在所述信息显示区中的显示位置。
13.根据权利要求10所述的装置,其特征在于,还包括显示模块,
所述接收模块还用于在所述将所述信息起始位置和所述信息结束位置之间的目标信息更新为选中状态之后,接收用户对所述信息选择控件的第五输入;
所述控制模块还用于响应于所述第五输入,复制所述目标信息至剪贴板;
所述接收模块还用于接收用户对所述信息选择控件的第六输入;
所述显示模块用于响应于所述第六输入,显示目标信息选中标识和至少一个程序图标;
所述接收模块还用于接收用户对所述目标信息选中标识以及所述至少一个程序图标中的目标程序图标的第七输入;
所述控制模块还用于响应于所述第七输入,将所述目标信息发送至目标对象,所述目标对象为所述目标程序图标对应的目标程序的对象。
14.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或所述指令被所述处理器执行时实现如权利要求1至8中任一项所述的信息处理方法的步骤。
15.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至8中任一项所述的信息处理方法的步骤。
CN202110863245.7A 2021-07-29 2021-07-29 信息处理方法、装置、电子设备和存储介质 Pending CN113608655A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110863245.7A CN113608655A (zh) 2021-07-29 2021-07-29 信息处理方法、装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110863245.7A CN113608655A (zh) 2021-07-29 2021-07-29 信息处理方法、装置、电子设备和存储介质

Publications (1)

Publication Number Publication Date
CN113608655A true CN113608655A (zh) 2021-11-05

Family

ID=78306003

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110863245.7A Pending CN113608655A (zh) 2021-07-29 2021-07-29 信息处理方法、装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN113608655A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992263A (zh) * 2017-12-19 2018-05-04 维沃移动通信有限公司 一种信息分享方法及移动终端
CN108132752A (zh) * 2017-12-21 2018-06-08 维沃移动通信有限公司 一种文本编辑方法及移动终端
CN109857294A (zh) * 2018-12-28 2019-06-07 维沃移动通信有限公司 一种光标控制方法及终端设备
CN110333803A (zh) * 2019-04-23 2019-10-15 维沃移动通信有限公司 一种多媒体对象选择方法及终端设备
CN110536007A (zh) * 2019-08-16 2019-12-03 维沃移动通信有限公司 一种界面显示方法及终端
CN111061574A (zh) * 2019-11-27 2020-04-24 维沃移动通信有限公司 一种对象分享方法及电子设备
CN111338529A (zh) * 2020-02-27 2020-06-26 维沃移动通信有限公司 图标显示方法及电子设备
US20200358897A1 (en) * 2019-05-06 2020-11-12 Apple Inc. Providing user interfaces based on use contexts and managing playback of media

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992263A (zh) * 2017-12-19 2018-05-04 维沃移动通信有限公司 一种信息分享方法及移动终端
CN108132752A (zh) * 2017-12-21 2018-06-08 维沃移动通信有限公司 一种文本编辑方法及移动终端
CN109857294A (zh) * 2018-12-28 2019-06-07 维沃移动通信有限公司 一种光标控制方法及终端设备
CN110333803A (zh) * 2019-04-23 2019-10-15 维沃移动通信有限公司 一种多媒体对象选择方法及终端设备
US20200358897A1 (en) * 2019-05-06 2020-11-12 Apple Inc. Providing user interfaces based on use contexts and managing playback of media
CN110536007A (zh) * 2019-08-16 2019-12-03 维沃移动通信有限公司 一种界面显示方法及终端
CN111061574A (zh) * 2019-11-27 2020-04-24 维沃移动通信有限公司 一种对象分享方法及电子设备
CN111338529A (zh) * 2020-02-27 2020-06-26 维沃移动通信有限公司 图标显示方法及电子设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张学琴;: "一种输入设备及输入管理***", 中国科技信息, no. 19, 28 September 2018 (2018-09-28) *

Similar Documents

Publication Publication Date Title
CN111061574B (zh) 一种对象分享方法及电子设备
CN108958615B (zh) 一种显示控制方法、终端及计算机可读存储介质
US11575636B2 (en) Method of managing processing progress of a message in a group communication interface and terminal
CN108491149B (zh) 一种分屏显示方法及终端
CN110851051A (zh) 一种对象分享方法及电子设备
CN108509105B (zh) 一种应用程序管理方法和终端
CN108897486B (zh) 一种显示方法及终端设备
JP7331245B2 (ja) 対象位置調整方法及び電子機器
CN109379484B (zh) 一种信息处理方法及终端
CN108762705B (zh) 一种信息显示方法、移动终端和计算机可读存储介质
CN110007835B (zh) 一种对象管理方法及移动终端
CN109933252B (zh) 一种图标移动方法及终端设备
CN109032486B (zh) 一种显示控制方法及终端设备
CN109683802B (zh) 一种图标移动方法及终端
CN111610904B (zh) 图标整理方法、电子设备及存储介质
CN110244884B (zh) 一种桌面图标管理方法及终端设备
CN110795189A (zh) 一种应用启动方法及电子设备
CN109165033B (zh) 一种应用更新方法及移动终端
CN110989896A (zh) 一种控制方法及电子设备
CN108762613B (zh) 一种状态图标显示方法及移动终端
EP3731505A1 (en) Dialing method and mobile terminal
CN110515508B (zh) 一种图标控制方法、终端设备及计算机可读存储介质
CN109683764B (zh) 一种图标管理方法及终端
CN108829306B (zh) 一种信息处理方法及移动终端
CN107704159B (zh) 一种应用图标管理方法及移动终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination