CN108427527B - 信息选择方法、装置和移动终端 - Google Patents

信息选择方法、装置和移动终端 Download PDF

Info

Publication number
CN108427527B
CN108427527B CN201710077774.8A CN201710077774A CN108427527B CN 108427527 B CN108427527 B CN 108427527B CN 201710077774 A CN201710077774 A CN 201710077774A CN 108427527 B CN108427527 B CN 108427527B
Authority
CN
China
Prior art keywords
information
user
selection
option
information selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710077774.8A
Other languages
English (en)
Other versions
CN108427527A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710077774.8A priority Critical patent/CN108427527B/zh
Publication of CN108427527A publication Critical patent/CN108427527A/zh
Application granted granted Critical
Publication of CN108427527B publication Critical patent/CN108427527B/zh
Active 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/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
    • 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

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)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了一种信息选择方法、装置和移动终端,该方法包括:在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;在检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;在检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。本申请实施例的方案,能够提高了用户在移动终端中进行信息选择的便捷性。

Description

信息选择方法、装置和移动终端
技术领域
本申请涉及移动终端领域,尤其涉及一种信息选择方法、装置和移动终端。
背景技术
在现有的移动终端中,对于信息选择复制的普遍做法是:在选中信息的起始位置点击,保持手指始终与移动终端的触摸屏接触,并通过手指滑动来选择内容。
但是,上述操作方式只能适用于较短或较简单的信息选择,对于较长或较复杂的信息选择,操作起来十分困难,或者无法实现。
如何提高信息选择的便捷性,以提高用户体验,是本申请所要解决的技术问题。
发明内容
本申请实施例提供了一种信息选择方法、装置和移动终端,能够使得用户更容易地进行复杂的信息选择操作,提高了用户在移动终端中进行信息选择的便捷性。
第一方面,提供了一种移动终端的信息选择方法,该方法包括:在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;在检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;在检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
第二方面,提供了一种移动终端的信息选择装置,该装置包括:
检测单元,检测用户对移动终端展示的信息的信息选择操作;
菜单展示单元,在检测单元检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;
该检测单元还检测该用户对该第一菜单选项的选择;
叠加选择设置单元,在该检测单元检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;
信息选择单元,在该检测单元检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
第三方面,提出了另一种移动终端的信息选择装置,该装置包括处理器,该处理器用于执行以下方法:
在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;
在检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;
在检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
第四方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第一方面的方法的指令。
第五方面,提出了一种移动终端,该移动终端包括第二方面或第三方面的装置。
在本申请实施例中,通过在进行第n次信息选择操作之后,当检测到用户选择展示的菜单选项中的叠加选择选项时,将信息选择状态设为叠加选择状态,并在第n+1次的信息选择操作中将第n次信息选择后选择的信息及第n+1次信息选择操作选择的信息一起作为当前选择的信息,从而能够使得用户更容易地进行复杂的信息选择操作,提高了用户在移动终端中进行信息选择的便捷性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的一个实施例移动终端的信息选择方法流程图。
图2是本申请的一个实施例信息选择操作的具体流程图。
图3是本申请的一个实施例信息选择操作的示意图。
图4为本申请实施例提供的一种移动终端的结构示意图。
图5是本申请的一个实施例信息选择装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
图1是本申请的一个实施例移动终端的信息选择方法流程图。图1的方法由移动终端执行。该移动终端可以为手机、平板电脑、笔记本电脑、UMPC(Ultra-mobile PersonalComputer,超级移动个人计算机)、上网本、PDA(Personal Digital Assistant,个人数字助理)等终端设备。该方法包括:
S101,在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项。
应理解,本申请实施例中移动终端展示的信息,可以是移动终端通过浏览器、微博、通讯工具、多媒体信息服务(Multimedia Messaging Service,MMS)、短信(ShortMessage Service,SMS)等应用展示的信息,或者是以其它方式展示的信息,本申请实施例在此不做限制。
应理解,本申请实施例信息选择操作的对象,可以只包括纯文本内容,也可以包括文本、多媒体对象等多种形式的信息,本申请实施例对此不作限制。
应理解,本申请实施例的方法,可以应用于任意一次信息选择操作之后,例如,第一次信息选择操作之后,或者是多次信息选择操作之后。也就是说,在本申请实施例中,n的取值可以为1,或者是比1大的正整数。
应理解,在本申请实施例中,n为正整数。例如n可以取值为1、2、3等。也就是说,本申请实施例的方法,可以应用于任意一次信息选择操作之后。
当然,应理解,本申请实施例中,在步骤S101之前,该方法还可包括:检测用户对移动终端展示的信息进行第n次信息选择操作。在检测到用户对移动终端展示的信息进行第n次信息选择操作之后,可向用户展示第一菜单选项。当然,应理解,该第一菜单选项中还可包括其它的菜单选项,例如非叠加选择选项等。
此时,用户可通过点击操作,或者是按钮选择操作等,选择菜单选项。
S102,在检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息。
检测到用户选择该叠加选择选项的形式可能有多种,例如,可以是检测到该叠加选择选项被选择后触发的操作指令,等等。本申请实施例在此不做限制。
应理解,在本申请实施例中,为区别于不进行叠加的信息选择操作,需要引入一个参数,即信息选择状态,该信息选择状态至少可包括用于标记不采用信息选择操作的状态,以及用于标记采用本申请实施例叠加选择操作的叠加选择状态。
具体地,该信息选择状态可以用一个变量来记录。例如,当信息选择状态只包括两种状态时,即包括叠加选择状态和非叠加选择状态,可用“是否”或“0、1”表示。当然,也可以采用其它方式记录该信息选择状态。
此外,应理解,在本申请实施例中,信息选择状态可以是和应用或应用的某个选择界面绑定的,例如,移动终端当前处于前台的应用为应用A,移动终端在应用A的信息选择状态为叠加选择状态,当移动终端切换到应用B时,移动终端在应用B的信息选择状态为非叠加选择状态,等等。
当然,也不排除移动终端在多个应用公用一个信息选择状态。在这种应用场景中,当移动终端的信息选择状态为叠加选择状态时,移动终端的信息选择操作可跨应用进行,例如,将应用A中选择的信息与应用B中选择的消息进行叠加,等等。
S103,在检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
应理解,在本申请实施例中,当检测到该用户对该信息的第n+1次信息选择操作时,自然也会检测到第n+1次信息选择操作的开始位置和结束位置。
当该应用的信息选择状态为叠加选择状态时,可将该第n次信息选择操作结束后选择的信息,以及第n+1次信息选择操作所选择的信息,作为该移动终端当前所选择的信息。该移动终端当前所选择的信息,也即为第n+1次信息选择操作之后选择的信息。
在本申请实施例中,通过在进行第n次信息选择操作之后,当检测到用户选择展示的菜单选项中的叠加选择选项时,将信息选择状态设为叠加选择状态,并在第n+1次的信息选择操作中将第n次信息选择后选择的信息及第n+1次信息选择操作选择的信息一起作为当前选择的信息,从而能够使得用户更容易地进行复杂的信息选择操作,提高了用户在移动终端中进行信息选择的便捷性。
可选地,作为一个实施例,在步骤S101中,检测到用户对移动终端展示的信息进行第n次信息选择操作,具体可包括:
检测到该用户的第一点击操作时,向该用户展示第二菜单选项,该第二菜单选项包括信息选择起始选项;
检测到该用户选择该信息选择起始选项时,记录该第一点击操作点击的第一位置;
检测到该用户的第二点击操作时,向该用户展示第三菜单选项,该第三菜单选项包括信息选择结束选项;
检测到该用户选择该信息选择结束选项时,记录该第二点击操作点击的第二位置;
其中,该第n+1次信息选择操作选择的信息为该第一位置至该第二位置之间的信息。
在本申请实施例中,为便于用于操作,可在第一点击操作之后,弹出包含信息选择起始选项的菜单选项,以标识本次信息选择的起始位置;在检测到用户选择信息选择起始选项之后的第二点击操作之后,弹出包含信息选择结束选项的菜单选项,以标识本次信息选择的结束位置。其中,用户选择信息选择起始选项时对应的第一点击操作所点击的第一位置为本次信息选择的起始位置,用户选择信息选择结束选项时对应的第二点击操作所点击的第二位置为本次信息选择的结束位置。
例如,用户进行点击操作1,弹出包含信息选择起始选项的菜单选项1;用户没有选择信息选择起始选项的菜单选项1,而是继续在另外的位置进行点击操作2,并弹出包含信息选择起始选项的菜单选项2,然后用户选择菜单选项2中的信息选择起始选项。这时候,菜单选项2中的信息选择起始选项对应的点击操作为点击操作2,点击操作所点击的位置为第一位置,即本次信息选择的起始位置。当用户选择信息选择起始选项后,再检测到点击操作时,弹出包含信息选择结束选项的菜单选项。类似地,不管用户在选择信息选择起始选项后进行过几次点击操作,只要用户没有选择弹出的菜单选项中的信息选择结束选项,就不算完成信息选择操作。当用户选择弹出的菜单选项中的信息选择结束选项,该菜单选项对应的点击操作所点击的位置为第二位置,即本次信息选择的结束位置。
本申请实施例中,通过在叠加选择状态下检测用户的点击操作及用户在点击操作后弹出的菜单选项的选择操作,从而能够检测到用户的信息选择操作,使得用户能够更方便地选择大块的信息,特别是选择超过移动终端显示屏幕的信息,提高了用户选择信息的便捷性。
可选地,作为另一个实施例,在步骤S101中,检测到用户对移动终端展示的信息进行第n次信息选择操作,具体可包括:检测到该用户在该移动终端的滑动操作,其中,该第n+1次信息选择操作选择的信息为该滑动操作的起始位置至该滑动操作的结束位置之间的信息。
可选地,作为再一个实施例,在步骤S101中,检测到用户对移动终端展示的信息进行第n次信息选择操作,具体可包括:
检测到该用户的第三点击操作时,向该用户展示第四菜单选项,该第三菜单选项包括信息选择起始选项;
在检测到该用户选择该信息选择起始选项后,检测到该用户选择该信息选择起始选项后的第一次滑动操作;
其中,该第n+1次信息选择操作选择的信息为该第三点击操作所点击的位置至该第一次滑动操作的结束位置之间的信息。
在本申请实施例中,通过点击并选择菜单选项中的信息选择起始选项决定滑动操作的起始位置,使得用户能够更好地通过滑动操作进行信息选择,提高了信息选择操作的便捷性。
可选地,在将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息之后,该方法还包括:向该用户展示该第一菜单选项。
本申请实施例中,通过在第n+1次信息选择操作结束之后向该用户展示该第一菜单选项,使得用户可以继续选择叠加选择选项,从而能够进行信息的多次叠加选择。
可选地,该第一菜单选项还包括结束选择选项,当检测到该用户选择该结束选择起始选项时,该方法还包括:结束对该移动终端的信息的选择操作,并向该用户展示用于对所选中的信息进行操作的第五菜单选项。
可选地,该第一菜单选项还包括取消选择选项,当检测到该用户选择该取消选择起始选项时,该方法还包括:取消该用户选择该取消选择起始选项之前一次信息选择操作所选择的信息,或者取消当前所有选择的信息。应理解,在本申请实施例中,取消所选中的信息,是指取消所选中的信息的选中状态。
可选地,该移动终端中选择的信息在进行信息操作时按照选择的先后顺序排序;或者,该移动终端中选择的信息在进行信息操作时按照当前信息显示的先后顺序排序。
下面,将结合具体的实施例,对本申请实施例的方法作进一步的描述。
图2是本申请的一个实施例信息选择操作的具体流程图。在图2所示的流程图中,以文本信息为例进行举例说明。当然,应理解,本申请实施例的方法也可适用于多媒体信息的选择。图3是本申请的一个实施例信息选择操作的示意图。为便于理解图2的技术方案,将结合图3对本申请实施例进行说明。图2的方法包括:
201,用户操作移动终端进入包含可选择信息的应用。
应理解,在实施本申请图1所示实施例的方法之前,用户应该先操作移动终端进入一个包含可选择信息的应用。具体的,该应用可以是浏览器、微博、通讯工具、多媒体信息服务(Multimedia Messaging Service,MMS)、短信(Short Message Service,SMS)等涉及信息选择操作的应用。在本申请实施例中,以浏览器为例进行举例说明。
202,用户进入信息选择操作流程。
用户通过长按移动终端的触摸屏,进入浏览器的信息选择操作状态,进行浏览器所浏览的网页的信息内容选择。
在现有技术的移动终端中,通常采用长按的方式进入信息选择操作。本申请实施例以长按的方式进行说明,但并不排除采用其它方式进行信息选择操作的方案。例如,用户还可以通过相应的功能按钮或手势操作进入信息选择操作流程,等等。
当进入信息选择操作流程后,默认的信息选择操作状态为非叠加选择状态。
203,用户进行信息选择操作。
应理解,在进行对浏览器进行信息选择操作时,需要根据当前的信息选择操作状态确定信息选择操作后选择的信息。
如果当前的信息选择操作状态为非叠加选择状态,则本次信息选择操作之后移动终端选择的信息为本次信息选择操作中所选择的信息。
如果当前的信息选择操作状态为叠加选择状态,则本次信息选择操作之后移动终端选择的信息为本次信息选择操作之前所选择的信息,以及本次信息选择操作中所选择的信息二者的合集,即将本次信息选择操作之前所选择的信息与本次信息选择操作所选择的信息进行叠加,这也是本申请的叠加选择的含义。具体地,假设第n次信息选择操作后选择的信息为A,且信息选择操作状态为叠加选择状态,并假设第n+1次信息选择操作所选择的信息为B,则第n+1次信息选择操作之后,所选择的信息为A+B。
当然,应理解,在本申请实施例中,信息选择操作可以有多种实现方式。
可选地,在一种具体的实现方式中,移动终端可通过检测所述用户在移动终端的滑动选择操作来确定本次信息选择操作的选择信息的开始位置和结束位置。
具体地,用户可在点击移动终端的触摸屏之后通过滑动到结束位置来进行信息选择,其中,点击时的位置为选择信息的开始位置,滑动结束的位置为选择信息的结束位置。
或者,可选地,在另一种具体的实现方式中,移动终端可通过如下方式检测该用户的信息选择操作:
当检测到该用户的第一点击操作时,向该用户展示第二菜单,该第二菜单选项包括信息选择起始选项;
当检测到该用户选择该信息选择起始选项时,记录该第一点击操作点击的第一位置;
当检测到该用户的第二点击操作时,向该用户展示第三菜单选项,该第三菜单选项包括信息选择结束选项;
当检测到该用户选择该信息选择结束选项时,记录该第二点击操作点击的第二位置。
其中,本次信息选择操作选择的信息为该第一位置至该第二位置之间的信息。
或者,可选地,在另一种具体的实现方式中,移动终端可通过如下方式检测该用户的信息选择操作:
检测到该用户的第三点击操作时,向该用户展示第四菜单选项,该第三菜单选项包括信息选择起始选项;
在检测到该用户选择该信息选择起始选项后,检测到该用户选择该信息选择起始选项后的第一次滑动操作;
其中,本次信息选择操作选择的信息为该第三点击操作所点击的位置至该第一次滑动操作的结束位置之间的信息。
如图3的(a)和(b)所示,用户可通过点击操作在浏览器上弹出的菜单选项中的开始选项,确定开始选择信息,再通过滑动操作用于选择信息的光标的起始位置和结束位置,从而确定本次信息选择操作所选择的信息。其中,滑动操作的起始位置即为用户的点击操作所点击的位置。
当然,信息选择操作还可能存在其它的具体实现方式,本申请实施例在此不再赘述。
204,移动终端弹出菜单选项。
当用户完成一次信息选择操作后,可对移动终端进行下一步的操作。此时,移动终端可弹出菜单选项,供用户进行选择,以确定下一步的操作。
例如,在图3的(b)中,当用户完成一次信息选择操作之后,可弹出菜单选项,该菜单选项上可包含结束选项和结束并叠加选项。用户可通过点击操作等选择上述两个菜单选项之一,以触发不同的操作。
205,移动终端判断用户选择的菜单选项。
移动终端检测并判断用户选择的菜单选项,并根据用户选择的菜单选项执行相应的步骤。
如果用户选择的菜单选项是用于将移动终端所展示的信息的选择状态置为叠加选择状态的叠加选择选项时,则执行步骤206。
或者,如果用户选择的菜单选项是用于取消选择的信息的取消选择选项,则执行步骤207。
结束对移动终端展示的信息的选择操作的结束选择选项时,则执行步骤208。
206,移动终端将所展示的信息的选择状态置为叠加选择状态。
当移动终端检测到用户选择的菜单选项为叠加选择选项时,移动终端将所展示的信息的选择状态置为叠加选择状态。在本申请实施例中,叠加选择状态用于表示在对移动终端所展示的信息进行第n+1次的信息选择操作时,保持选择移动终端所展示的信息的第n次信息选择操作后所选择的信息。
当移动终端将所展示的信息的选择状态置为叠加选择状态后,可执行步骤203。
以图3为例,当移动终端进行第n次(n取值为1、2、3等)信息选择操作后,弹出菜单选项,包括“结束”菜单选项和“结束并叠加”菜单选项。其中,“结束并叠加”菜单选项即为本申请实施例的叠加选择选项。当移动终端检测到用户选择“结束并叠加”菜单选项,可将第n次信息选择操作后选择的信息保持为选中状态,并进行第n+1次的信息选择操作。
如图3所示,当用户在图3的(b)中点击“结束并叠加”按钮时,可将在点击“结束并叠加”之前选中的信息保持为选中状态,然后开始下一次的信息选择操作,即图3的(c)所示。
207,移动终端取消信息选择。
当移动终端检测到用户选择的菜单选项为取消选择选项时,移动终端可取消信息选择。在本申请实施例中,取消选择选项用于取消移动终端中所选中的信息。
可选地,在本实施例的一种实现方式中,移动终端可取消该用户选择该取消选择起始选项之前一次信息选择操作所选择的信息。
例如,在移动终端的第n次信息选择操作之后,当移动终端检测到用户选择取消选择选项时,可取消第n次信息选择操作所选择的信息。如果n大于1,则此时移动终端所选择的信息为第n-1次信息选择操作之后选择的信息。
或者,可选地,在本实施例的另一种实现方式中,移动终端可取消所有选择的信息。此时,移动终端所展示的信息中不存在被选择的信息。
当然,应理解,在步骤207之后,移动终端可继续进行信息选择操作,即执行步骤203;或者,移动终端也可结束信息选择操作。
208,移动终端结束信息选择操作流程。
当移动终端检测到用户选择的菜单选项为用于结束对移动终端展示的信息的选择操作的结束选择选项时,移动终端可结束信息选择操作流程。
如图3所示,“结束”菜单选项即为本申请实施例的结束选择选项。当移动终端检测到用户选择“结束”菜单选项时,移动终端可结束对移动终端展示的信息的选择操作,并向用户展示用于对所选中的信息进行操作的第五菜单选项。该第五菜单选项可包括拷贝选项、剪切选项等。
当然,应理解,本申请图3所示实施例弹出的菜单选项仅仅是示意性的。在实际的应用中,叠加选择选项和结束选择选项都可以采用其它的命名方式。此外,该菜单选项中还可包括其它功能选项,本申请实施例在此不作限制。
移动终端执行完步骤208后,可执行步骤209。
209,移动终端对选中信息进行相应的操作。
当移动终端结束信息选择操作流程后,可向该用户展示用于对所选中的信息进行操作的第五菜单选项。移动终端可检测用户对第五菜单选项的选择操作,并完成相应的功能。
具体地,如图3的(d)所示,该第五菜单选项上可包括拷贝、定义、搜索等菜单选项,分别对应拷贝、定义、搜索等操作。
基于以上技术方面,本申请实施例能够使得用户更容易地进行信息选择,提高了信息选择操作的便捷性。
图4为本申请实施例提供的一种移动终端的结构示意图,本申请实施例提供的移动终端可以实施上述图1-图2所示的本申请各实施例实现的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照图1-图2所示的本申请各实施例。
图4所示的移动终端可以为手机、平板电脑、笔记本电脑、UMPC(Ultra-mobilePersonal Computer,超级移动个人计算机)、上网本、PDA(Personal Digital Assistant,个人数字助理)等终端设备,本申请实施例以移动终端为手机为例进行说明,图4示出的是与本申请各实施例相关的手机400的部分结构的框图。
如图4所示,手机400包括:RF(radio frequency,射频)电路420、存储器430、输入单元440、显示单元450、重力传感器460、音频电路470、处理器480、以及电源490等部件。本领域技术人员可以理解,图4中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图4对手机400的各个构成部件进行具体的介绍:
RF电路420可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器480处理;另外,将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(low noise amplifier,低噪声放大器)、双工器等。此外,RF电路420还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(global system of mobilecommunication,全球移动通讯***)、GPRS(general packet radio service,通用分组无线服务)、CDMA(code division multiple access,码分多址)、WCDMA(wideband codedivision multiple access,宽带码分多址)、LTE(long term evolution,长期演进)、电子邮件、SMS(short messaging service,短消息服务)等。
存储器430可用于存储软件程序以及模块,处理器480通过运行存储在存储器430的软件程序以及模块,从而执行手机400的各种功能应用以及数据处理。存储器430可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机400的使用所创建的数据(比如音频数据、图像数据、电话本等)等。此外,存储器430可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元440可用于接收输入的数字或字符信息,以及产生与手机400的用户设置以及功能控制有关的键信号输入。具体地,输入单元440可包括触摸屏441以及其他输入设备442。触摸屏441,也称为触控面板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏441上或在触摸屏441附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触摸屏441可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器480,并能接收处理器480发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏441。除了触摸屏441,输入单元440还可以包括其他输入设备442。具体地,其他输入设备442可以包括但不限于物理键盘、功能键(比如音量控制按键、电源开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元450可用于显示由用户输入的信息或提供给用户的信息以及手机400的各种菜单。显示单元450可包括显示面板451,可选的,可以采用LCD(Liquid CrystalDisplay,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板441。进一步的,触摸屏441可覆盖显示面板451,当触摸屏441检测到在其上或附近的触摸操作后,传送给处理器480以确定触摸事件的类型,随后处理器480根据触摸事件的类型在显示面板451上提供相应的视觉输出。虽然在图4中,触摸屏441与显示面板451是作为两个独立的部件来实现手机400的输入和输入功能,但是在某些实施例中,可以将触摸屏441与显示面板451集成而实现手机400的输入和输出功能。
重力传感器(gravity sensor)460,可以检测手机在各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。
手机400还可以包括其它传感器,比如光传感器。具体地,光传感器可包括环境光传感器及接近光传感器。其中,环境光传感器可根据环境光线的明暗来调节显示面板441的亮度;接近光传感器可以检测是否有物体靠近或接触手机,可在手机400移动到耳边时,关闭显示面板441和/或背光。手机400还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路470、扬声器471、麦克风472可提供用户与手机400之间的音频接口。音频电路470可将接收到的音频数据转换后的电信号,传输到扬声器471,由扬声器471转换为声音信号输出;另一方面,麦克风472将收集的声音信号转换为电信号,由音频电路470接收后转换为音频数据,再将音频数据输出至RF电路420以发送给比如另一手机,或者将音频数据输出至存储器430以便进一步处理。
处理器480是手机400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器430内的软件程序和/或模块,以及调用存储在存储器430内的数据,执行手机400的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器480可包括一个或多个处理单元;优选的,处理器480可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器480中。
手机400还包括给各个部件供电的电源490(比如电池),优选的,电源可以通过电源管理***与处理器480逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机400还可以包括WiFi(wireless fidelity,无线保真)模块、蓝牙模块等,在此不再赘述。
应理解,图4中的存储器420可以存储使得处理器执行图1、图2所示实施例的方法的计算机程序或指令,并具体用于执行以下方法:
在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;
在检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;
检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
此外,图4中的存储器420所存储的软件实施方式的具体实现可如图5的信息选择装置500所示。
图5是本申请的一个实施例信息选择装置500的结构示意图。请参考图5,在一种软件实施方式中,信息选择装置500可包括:检测单元510、菜单展示单元520、叠加选择设置单元530和信息选择单元540,其中,
检测单元510,检测用户对移动终端展示的信息的信息选择操作;
菜单展示单元520,在检测单元510检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,该第一菜单选项包括叠加选择选项;
检测单元510还检测该用户对该第一菜单选项的选择;
叠加选择设置单元530,在检测单元510检测到该用户选择该叠加选择选项时,将该信息的选择状态设置为叠加选择状态,该叠加选择状态用于表示在对该信息进行第n+1次的信息选择操作时保持选择该第n次信息选择操作后所选择的信息;
信息选择单元540,在检测单元510检测到该用户对该信息的第n+1次的信息选择操作时,将该第n次信息选择操作所选择的信息,以及该第n+1次的信息选择操作所选择的信息作为该移动终端当前所选择的信息。
在本申请实施例中,通过在进行信息选择操作之后,根据第一操作指令进入叠加选择状态,进而在叠加选择状态下,在保持信息选择操作所选中的信息为选中状态的前提下,将下一次信息选择操作选择的文本也一并选中,从而能够使得用户更容易地进行信息选择,从而提供了更好的用户体验。
可选地,作为一个实施例,检测单元510还检测该用户的点击操作;
菜单展示单元520还在检测单元510检测到该用户的第一点击操作时,向该用户展示第二菜单选项,该第二菜单选项包括信息选择起始选项;
检测单元510还在检测到该用户选择该信息选择起始选项时,记录该第一点击操作点击的第一位置;
菜单展示单元520还在检测单元510检测到该用户的第二点击操作时,向该用户展示第三菜单选项,该第三菜单选项包括信息选择结束选项;
检测单元510还在检测到该用户选择该信息选择结束选项时,记录该第二点击操作点击的第二位置;
其中,检测单元510通过检测该选择该信息选择起始选项和该信息选择结束项,并记录该第一位置和该第二位置,以检测该用户对移动终端展示的信息的第n+1次信息选择操作,该第n+1次信息选择操作选择的信息为该第一位置至该第二位置之间的信息。
可选地,作为另一个实施例,检测单元510还检测该用户的点击操作;
菜单展示单元520还在检测单元510检测到该用户的第三点击操作时,向该用户展示第四菜单选项,该第四菜单选项包括信息选择起始选项;
检测单元510还在检测到该用户选择该信息选择起始选项后,检测该用户选择该信息选择起始选项后的第一次滑动操作;
其中,检测单元510通过检测该第三点击操作所点击的位置和该第一次滑动操作的结束位置,以检测该用户对移动终端展示的信息的第n+1次信息选择操作,该第n+1次信息选择操作选择的信息为该第三点击操作所点击的位置至该第一次滑动操作的结束位置之间的信息。
可选地,作为再一个实施例,检测单元510具体用于检测到该用户在该移动终端的滑动操作,其中,该第n+1次信息选择操作选择的信息为该滑动操作的起始位置至该滑动操作的结束位置之间的信息。
可选地,该第一菜单选项还包括结束选择选项,信息选择装置500还包括结束选择单元550,当检测单元510检测到该用户选择该结束选择起始选项时,该结束选择单元550还结束对该移动终端的信息的选择操作;菜单展示单元520还向该用户展示用于对所选中的信息进行操作的第五菜单选项。
可选地,该第一菜单选项还包括取消选择选项,信息选择装置500还包括取消选择单元560,当检测单元510检测到该用户选择该取消选择起始选项时,该取消选择单元还取消该用户选择该取消选择起始选项之前一次信息选择操作所选择的信息,或者取消当前所有选择的信息。
可选地,菜单展示单元520还在所述信息选择单元选择信息之后,向所述用户展示所述第一菜单选项。
可选地,作为一个实施例,信息选择装置500所在的移动终端中选择的信息在进行信息操作时按照选择的先后顺序排序。
或者,可选地,作为另一个实施例,信息选择装置500所在的移动终端中选择的信息在进行信息操作时按照当前信息显示的先后顺序排序。
信息选择装置500还可执行图1的方法,并实现图2、图3所示实施例中信息选择装置或移动终端的功能,本申请实施例在此不再赘述。
本申请实施例还提供了一种移动终端,包括图5所示实施例的信息选择装置500。
本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法。
总之,以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (8)

1.一种移动终端的信息选择方法,其特征在于,包括:
在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,所述第一菜单选项包括叠加选择选项、取消选择选项和结束选择选项,所述第n次信息选择操作为任意一次信息选择操作;
在检测到所述用户选择所述叠加选择选项时,将所述信息的选择状态设置为叠加选择状态,所述叠加选择状态用于表示在对所述信息进行第n+1次的信息选择操作时保持选择所述第n次信息选择操作后所选择的信息;
在检测到所述用户对所述信息的第n+1次的信息选择操作时,将所述第n次信息选择操作所选择的信息,以及所述第n+1次的信息选择操作所选择的信息作为所述移动终端当前所选择的信息;
向所述用户展示所述第一菜单选项;
在检测到所述用户选择所述取消选择选项时,取消所述用户选择所述取消选择选项之前一次信息选择操作所选择的信息,或者取消当前所有选择的信息;
在检测到所述用户选择所述结束选择选项时,结束对所述移动终端的信息的选择操作,并向所述用户展示用于对所选中的信息进行操作的第五菜单选项。
2.如权利要求1所述的方法,其特征在于,
所述检测到所述用户对所述信息的第n+1次的信息选择操作包括:
检测到所述用户的第一点击操作时,向所述用户展示第二菜单选项,所述第二菜单选项包括信息选择起始选项;
检测到所述用户选择所述信息选择起始选项时,记录所述第一点击操作点击的第一位置;
检测到所述用户的第二点击操作时,向所述用户展示第三菜单选项,所述第三菜单选项包括信息选择结束选项;
检测到所述用户选择所述信息选择结束选项时,记录所述第二点击操作点击的第二位置;
其中,所述第n+1次信息选择操作选择的信息为所述第一位置至所述第二位置之间的信息。
3.如权利要求1所述的方法,其特征在于,
所述检测到所述用户对所述信息的第n+1次的信息选择操作包括:
检测到所述用户的第三点击操作时,向所述用户展示第四菜单选项,所述第四菜单选项包括信息选择起始选项;
在检测到所述用户选择所述信息选择起始选项后,检测到所述用户选择所述信息选择起始选项后的第一次滑动操作;
其中,所述第n+1次信息选择操作选择的信息为所述第三点击操作所点击的位置至所述第一次滑动操作的结束位置之间的信息。
4. 如权利要求1-3中任一项所述的方法,其特征在于,
所述移动终端中选择的信息在进行信息操作时按照选择的先后顺序排序;或者
所述移动终端中选择的信息在进行信息操作时按照当前信息显示的先后顺序排序。
5.一种移动终端的信息选择装置,其特征在于,包括:
检测单元,检测用户对移动终端展示的信息的信息选择操作;
菜单展示单元,在检测单元检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,所述第一菜单选项包括叠加选择选项、取消选择选项和结束选择选项,在所述检测单元检测到所述用户选择所述结束选择选项时,还向所述用户展示用于对所选中的信息进行操作的第五菜单选项,所述第n次信息选择操作为任意一次信息选择操作;
所述检测单元还检测所述用户对所述第一菜单选项的选择;
叠加选择设置单元,在所述检测单元检测到所述用户选择所述叠加选择选项时,将所述信息的选择状态设置为叠加选择状态,所述叠加选择状态用于表示在对所述信息进行第n+1次的信息选择操作时保持选择所述第n次信息选择操作后所选择的信息;
信息选择单元,在所述检测单元检测到所述用户对所述信息的第n+1次的信息选择操作时,将所述第n次信息选择操作所选择的信息,以及所述第n+1次的信息选择操作所选择的信息作为所述移动终端当前所选择的信息;
取消选择单元,在检测到所述用户选择所述取消选择选项时,所述取消选择单元还取消所述用户选择所述取消选择选项之前一次信息选择操作所选择的信息,或者取消当前所有选择的信息;
结束选择单元,在所述检测单元检测到所述用户选择所述结束选择选项时,结束对所述移动终端的信息的选择操作。
6.如权利要求5所述的装置,其特征在于,
所述检测单元还检测所述用户的点击操作;
所述菜单展示单元还在所述检测单元检测到所述用户的第一点击操作时,向所述用户展示第二菜单选项,所述第二菜单选项包括信息选择起始选项;
所述检测单元还在检测到所述用户选择所述信息选择起始选项时,记录所述第一点击操作点击的第一位置;
所述菜单展示单元还在所述检测单元检测到所述用户的第二点击操作时,向所述用户展示第三菜单选项,所述第三菜单选项包括信息选择结束选项;
所述检测单元还在检测到所述用户选择所述信息选择结束选项时,记录所述第二点击操作点击的第二位置;
其中,所述检测单元通过检测所述选择所述信息选择起始选项和所述信息选择结束项,并记录所述第一位置和所述第二位置,以检测所述用户对移动终端展示的信息的第n+1次信息选择操作,所述第n+1次信息选择操作选择的信息为所述第一位置至所述第二位置之间的信息。
7.如权利要求5所述的装置,其特征在于,
所述检测单元还检测所述用户的点击操作;
所述菜单展示单元还在所述检测单元检测到所述用户的第三点击操作时,向所述用户展示第四菜单选项,所述第四菜单选项包括信息选择起始选项;
所述检测单元还在检测到所述用户选择所述信息选择起始选项后,检测所述用户选择所述信息选择起始选项后的第一次滑动操作;
其中,所述检测单元通过检测所述第三点击操作所点击的位置和所述第一次滑动操作的结束位置,以检测所述用户对移动终端展示的信息的第n+1次信息选择操作,所述第n+1次信息选择操作选择的信息为所述第三点击操作所点击的位置至所述第一次滑动操作的结束位置之间的信息。
8.一种移动终端的信息选择装置,其特征在于,包括处理器,所述处理器用于执行以下方法:
检测用户对移动终端展示的信息的信息选择操作;
在检测到用户对移动终端展示的信息进行第n次信息选择操作结束后,向用户展示第一菜单选项,所述第一菜单选项包括叠加选择选项、取消选择选项和结束选择选项,所述第n次信息选择操作为任意一次信息选择操作;
在检测到所述用户选择所述叠加选择选项时,将所述信息的选择状态设置为叠加选择状态,所述叠加选择状态用于表示在对所述信息进行第n+1次的信息选择操作时保持选择所述第n次信息选择操作后所选择的信息;
在检测到所述用户对所述信息的第n+1次的信息选择操作时,将所述第n次信息选择操作所选择的信息,以及所述第n+1次的信息选择操作所选择的信息作为所述移动终端当前所选择的信息;
向所述用户展示所述第一菜单选项;
在检测到所述用户选择所述取消选择选项时,取消所述用户选择所述取消选择选项之前一次信息选择操作所选择的信息,或者取消当前所有选择的信息;
在检测到所述用户选择所述结束选择选项时,结束对所述移动终端的信息的选择操作,并向所述用户展示用于对所选中的信息进行操作的第五菜单选项。
CN201710077774.8A 2017-02-14 2017-02-14 信息选择方法、装置和移动终端 Active CN108427527B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710077774.8A CN108427527B (zh) 2017-02-14 2017-02-14 信息选择方法、装置和移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710077774.8A CN108427527B (zh) 2017-02-14 2017-02-14 信息选择方法、装置和移动终端

Publications (2)

Publication Number Publication Date
CN108427527A CN108427527A (zh) 2018-08-21
CN108427527B true CN108427527B (zh) 2022-01-04

Family

ID=63155149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710077774.8A Active CN108427527B (zh) 2017-02-14 2017-02-14 信息选择方法、装置和移动终端

Country Status (1)

Country Link
CN (1) CN108427527B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880417A (zh) * 2011-09-12 2013-01-16 微软公司 显性触摸选择和光标放置
CN103941969A (zh) * 2014-03-27 2014-07-23 小米科技有限责任公司 菜单显示方法及装置
CN104461348A (zh) * 2014-10-31 2015-03-25 小米科技有限责任公司 信息选取方法及装置
CN104503693A (zh) * 2014-11-28 2015-04-08 英业达科技有限公司 多段文件内容的选取方法
CN105760153A (zh) * 2016-01-27 2016-07-13 努比亚技术有限公司 文本提取装置和方法
CN105808144A (zh) * 2016-03-10 2016-07-27 广东欧珀移动通信有限公司 信息复制方法、装置及终端设备
CN106201294A (zh) * 2015-04-29 2016-12-07 中兴通讯股份有限公司 文本选取方法和装置、文本处理方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102768614B (zh) * 2012-06-14 2015-07-15 广东步步高电子工业有限公司 一种应用于触屏移动手持装置的文本文字处理方法
US20160098260A1 (en) * 2014-10-06 2016-04-07 International Business Machines Corporation Single gesture access to an operating system menu to initiate operations related to a currently executing application
CN106354378B (zh) * 2015-07-13 2019-11-15 阿里巴巴集团控股有限公司 一种快速选中多个目标的方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102880417A (zh) * 2011-09-12 2013-01-16 微软公司 显性触摸选择和光标放置
CN103941969A (zh) * 2014-03-27 2014-07-23 小米科技有限责任公司 菜单显示方法及装置
CN104461348A (zh) * 2014-10-31 2015-03-25 小米科技有限责任公司 信息选取方法及装置
CN104503693A (zh) * 2014-11-28 2015-04-08 英业达科技有限公司 多段文件内容的选取方法
CN106201294A (zh) * 2015-04-29 2016-12-07 中兴通讯股份有限公司 文本选取方法和装置、文本处理方法和装置
CN105760153A (zh) * 2016-01-27 2016-07-13 努比亚技术有限公司 文本提取装置和方法
CN105808144A (zh) * 2016-03-10 2016-07-27 广东欧珀移动通信有限公司 信息复制方法、装置及终端设备

Also Published As

Publication number Publication date
CN108427527A (zh) 2018-08-21

Similar Documents

Publication Publication Date Title
US11237724B2 (en) Mobile terminal and method for split screen control thereof, and computer readable storage medium
US10917515B2 (en) Method for switching applications in split screen mode, computer device and computer-readable storage medium
EP3695300B1 (en) Managing and mapping multi-sided touch
CN106775420B (zh) 一种应用切换的方法、装置和图形用户界面
US9448691B2 (en) Device, method, and storage medium storing program
CN112969215B (zh) 限制应用程序使用的方法和终端
US9013422B2 (en) Device, method, and storage medium storing program
CN114741011B (zh) 一种终端显示的方法及电子设备
CN107924283B (zh) 人机交互的方法、设备和用户图形界面
US20140191979A1 (en) Operating System Signals to Applications Responsive to Double-Tapping
CN104238918B (zh) 列表视图组件滑动显示方法及装置
KR102307215B1 (ko) 데이터 처리 방법 및 전자 디바이스
US20190356770A1 (en) Message Display Method, User Terminal, and Graphical User Interface
WO2015014305A1 (en) Method and apparatus for presenting clipboard contents on a mobile terminal
CN108323237B (zh) 一种终端行为触发方法及终端
CN108804005B (zh) 终端控制方法、装置以及移动终端
US20150212693A1 (en) Interaction method and apparatus for listing data on mobile terminal
US20130235088A1 (en) Device, method, and storage medium storing program
US9841822B2 (en) Method for operating mobile device using vibration sensor
CN108536415B (zh) 应用音量控制方法、装置、移动终端及计算机可读介质
CN108932093A (zh) 分屏应用切换方法、装置、存储介质和电子设备
US20140372930A1 (en) Method and device for displaying a list view through a sliding operation
WO2015101330A1 (en) Method and apparatus for opening data processing page
CN112187973B (zh) 终端设备和处理来电的方法
CN107104882A (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
GR01 Patent grant
GR01 Patent grant