CN108833679B - 一种对象显示方法及终端设备 - Google Patents

一种对象显示方法及终端设备 Download PDF

Info

Publication number
CN108833679B
CN108833679B CN201810510386.9A CN201810510386A CN108833679B CN 108833679 B CN108833679 B CN 108833679B CN 201810510386 A CN201810510386 A CN 201810510386A CN 108833679 B CN108833679 B CN 108833679B
Authority
CN
China
Prior art keywords
objects
terminal device
target
interface
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.)
Active
Application number
CN201810510386.9A
Other languages
English (en)
Other versions
CN108833679A (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.)
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 CN201810510386.9A priority Critical patent/CN108833679B/zh
Publication of CN108833679A publication Critical patent/CN108833679A/zh
Application granted granted Critical
Publication of CN108833679B publication Critical patent/CN108833679B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0279Improving the user comfort or ergonomics
    • H04M1/0281Improving the user comfort or ergonomics for providing single handed use or left/right hand conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • H04M1/72472User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons wherein the items are sorted according to specific criteria, e.g. frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明实施例公开了一种对象显示方法及终端设备,涉及终端技术领域,能够解决终端设备显示应用图标的灵活性较差的问题。具体方案为:接收用户的第一输入;在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于第一输入,对M个对象中的P个对象合并处理,得到N个对象,一个对象用于指示至少一个应用程序,其他区域为第一界面中除终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P;在目标操作区域显示N个对象和M‑P个对象。

Description

一种对象显示方法及终端设备
技术领域
本发明实施例涉及终端技术领域,尤其涉及一种对象显示方法及终端设备。
背景技术
随着终端技术的快速发展,全面屏已经成为终端设备(例如手机)发展的新趋势。但是,随着手机的显示屏的增大,会造成用户在对手机单手操作时不够便利的问题。
为了解决上述问题,目前,很多手机采用屏幕手势(例如三指下拉)的方式,将处于手机屏幕上半部分的几行应用图标下拉到手机屏幕的下半部分,而原来手机屏幕下半部分的应用图标则在手机的当前界面上不显示。如此,可以便于用户单手操作手机。
但是,上述方法中,由于采用屏幕手势的方式,将处于手机屏幕上半部分的几行应用图标下拉到手机屏幕的下半部分之后,手机屏幕原来下半部分的应用图标无法在手机的当前界面上显示,因此,导致手机显示应用图标的灵活性较差。
发明内容
本发明实施例提供一种对象显示方法及终端设备,能够解决终端设备显示应用图标的灵活性较差的问题。
为了解决上述技术问题,本发明实施例采用如下技术方案:
本发明实施例的第一方面,提供一种对象显示方法,该对象显示方法可以包括:接收用户的第一输入;并在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于第一输入,对M个对象中的P个对象合并处理,得到N个对象,一个对象用于指示至少一个应用程序,其他区域为第一界面中除终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P;以及在目标操作区域显示N个对象和M-P个对象。
本发明实施例的第二方面,提供一种终端设备,该终端设备可以包括:接收单元、处理单元和显示单元。其中,接收单元,可以用于接收用户的第一输入。处理单元,可以用于在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于接收单元接收的第一输入,对M个对象中的P个对象合并处理,得到N个对象,一个对象用于指示至少一个应用程序,其他区域为第一界面中除终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P。显示单元,可以用于在目标操作区域显示处理单元得到的N个对象和M-P个对象。
本发明实施例的第三方面,提供一种终端设备,该终端设备可以包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现如第一方面所述的对象显示方法的步骤。
本发明实施例的第四方面,提供一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面所述的对象显示方法的步骤。
在本发明实施例中,终端设备可以在第一界面中的M个对象中的至少一个对象处于其他区域(第一界面中除终端设备预设的目标操作区域之外的区域)的情况下,对M个对象中的P个对象合并处理,得到N个对象,并在目标操作区域显示N个对象和M-P个对象。由于终端设备可以在目标操作区域显示N个对象和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个对象是由终端设备对M个对象中的P个对象合并处理后得到的,因此N个对象中可以包括P个对象,这样,终端设备在目标操作区域显示N个对象和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
附图说明
图1为本发明实施例提供的一种安卓操作***的架构示意图;
图2为本发明实施例提供的一种对象显示方法的流程图一;
图3为本发明实施例提供的一种手机的界面的实例示意图一;
图4为本发明实施例提供的一种目标操作区域的实例示意图;
图5为本发明实施例提供的一种手机的界面的实例示意图二;
图6为本发明实施例提供的一种对象显示方法的流程图二;
图7为本发明实施例提供的一种对象组的实例示意图;
图8为本发明实施例提供的一种N个对象的实例示意图;
图9为本发明实施例提供的一种手机的界面的实例示意图三;
图10为本发明实施例提供的一种手机的界面的实例示意图四;
图11为本发明实施例提供的一种对象显示方法的流程图三;
图12为本发明实施例提供的一种手机的界面的实例示意图五;
图13为本发明实施例提供的一种终端设备的结构示意图一;
图14为本发明实施例提供的一种终端设备的结构示意图二;
图15为本发明实施例提供的一种终端设备的硬件示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一输入和第二输入等是用于区别不同的输入,而不是用于描述输入的特定顺序。在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本发明实施例提供一种对象显示方法及终端设备,终端设备可以在第一界面中的M个对象中的至少一个对象处于其他区域(第一界面中除终端设备预设的目标操作区域之外的区域)的情况下,对M个对象中的P个对象合并处理,得到N个对象,并在目标操作区域显示N个对象和M-P个对象。由于终端设备可以在目标操作区域显示N个对象和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个对象是由终端设备对M个对象中的P个对象合并处理后得到的,因此N个对象中可以包括P个对象,这样,终端设备在目标操作区域显示N个对象和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
本发明实施例提供一种对象显示方法及终端设备,可以应用于用户单手操作终端设备的过程中。具体的,可以应用于用户单手操作终端设备时,终端设备在目标操作区域显示终端设备的第一界面中的M个对象的过程中。
本发明实施例中的终端设备可以为具有操作***的终端设备。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本发明实施例不作具体限定。
下面以安卓操作***为例,介绍一下本发明实施例提供的对象显示方法所应用的软件环境。
如图1所示,为本发明实施例提供的一种可能的安卓操作***的架构示意图。在图1中,安卓操作***的架构包括4层,分别为:应用程序层、应用程序框架层、***运行库层和内核层(具体可以为Linux内核层)。
其中,应用程序层包括安卓操作***中的各个应用程序(包括***应用程序和第三方应用程序)。
应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。
***运行库层包括库(也称为***库)和安卓操作***运行环境。库主要为安卓操作***提供其所需的各类资源。安卓操作***运行环境用于为安卓操作***提供软件环境。
内核层是安卓操作***的操作***层,属于安卓操作***软件层次的最底层。内核层基于Linux内核为安卓操作***提供核心***服务和与硬件相关的驱动程序。
以安卓操作***为例,本发明实施例中,开发人员可以基于上述如图1所示的安卓操作***的***架构,开发实现本发明实施例提供的对象显示方法的软件程序,从而使得该对象显示方法可以基于如图1所示的安卓操作***运行。即处理器或者终端设备可以通过在安卓操作***中运行该软件程序实现本发明实施例提供的对象显示方法。
下面结合附图,通过具体的实施例及其应用场景对本发明实施例提供的一种对象显示方法及终端设备进行详细地说明。
目前,现有技术中,手机采用屏幕手势的方式,将处于手机屏幕上半部分的几行应用图标下拉到手机屏幕的下半部分之后,手机屏幕原来下半部分的应用图标无法在手机的当前界面上显示,因此导致手机显示应用图标的灵活性较差。
为了解决上述技术问题,本发明实施例提供的一种对象显示方法。示例性的,图2示出了本发明实施例提供的一种对象显示方法,该方法可以应用于具有如图1所示的安卓操作***的终端设备。其中,虽然在方法流程图中示出了本发明实施例提供的对象显示方法的逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。例如,如图2所示,该对象显示方法包括下述的步骤201-步骤203。
步骤201、终端设备接收用户的第一输入。
本发明实施例中,上述第一输入可以用于触发终端设备更新显示终端设备的第一界面中的M个对象,一个对象可以用于指示至少一个应用。
可选的,本发明实施例中,用户在单手握持终端设备的情况下,用户可以对终端设备进行第一输入,以触发终端设备更新显示终端设备的第一界面中的M个对象。
可以理解,本发明实施例中,在一个对象为一个文件夹(如第一文件夹)的情况下,该一个对象可以用于指示至少两个应用;在一个对象为一个应用图标的情况下,该一个对象可以用于指示与该一个应用图标对应的一个应用。
示例性的,以终端设备为手机为例进行说明。假设M=15。如图3所示,用户单手握持手机10,手机10的第一界面上显示15个对象,该15个对象分别为应用图标1(即应用1对应的图标)-应用图标12,以及文件夹1-文件夹3;其中,上述三个文件夹(即文件夹1-文件夹3)中的每个文件夹中均包括至少两个应用图标,一个应用图标对应一个应用。
可选的,本发明实施例中,上述第一输入可以为用户对终端设备的物理按键的按压操作,也可以为用户对终端设备的显示屏的点击操作,还可以为用户对终端设备的晃动输入等。具体的可以根据实际使用需求确定,本发明实施例不作限定。
示例性的,上述点击操作可以为单击、双击或者连续点击预设次数的操作。具体的可以根据实际使用需求确定,本发明实施例不作限定。
示例性的,假设第一输入为用户对手机的晃动输入。结合图3,用户可以在单手握持手机10时,将手机10向左(以用户为参照物)、向右、向上或者向下晃动,以触发手机10更新显示手机10的第一界面中的15个对象。
步骤202、终端设备在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于第一输入,对M个对象中的P个对象合并处理,得到N个对象。
其中,M、P和N均为正整数,且P≤M,且N<P。
本发明实施例中,一个对象用于指示至少一个应用程序,上述其他区域为第一界面中除终端设备预设的目标操作区域之外的区域。
可选的,本发明实施例中,上述目标操作区域可以为终端设备预设的区域,该目标操作区域的形状可以为矩形、圆形、椭圆形或者扇形等。具体的可以根据实际使用需求设置,本发明实施例不作限定。
可以理解,本发明实施例中,上述目标操作区域可以为终端设备预设的第一界面中在用户单手握持终端设备时便于用户单手操作的区域,上述其他区域可以为第一界面中在用户单手握持终端设备时不便于用户单手操作的区域。
需要说明的是,本发明实施例中,用户单手握持终端设备时,握持位置可以为握持的手的虎口与终端设备的侧边接触的面积的中心点(该区域中的任意点)。当然,握持位置可以选择用户单手握持时拇指与食指之间接触终端设备的虎口位置;也可以选择用户单手握持时接触终端设备的位置的中间位置,本发明实施例对此不作具体限定。
可以理解,本发明实施例中,不同的用户单手握持终端设备的姿势可能不同,例如有些用户使用左手握持终端设备,而有些用户使用右手握持终端设备;有些用户握持终端设备时喜欢偏上握持,而有些用户握持终端设备时喜欢中间握持,还有些用户握持终端设备时喜欢偏下握持,如此,不同的用户在单手握持终端设备时的目标操作区域可能各不相同。
通常,终端设备可以检测到用户单手握持终端设备的姿势,并根据用户单手握持终端设备的姿势,确定终端设备的目标操作区域。
示例性的,以目标操作区域的形状为扇形为例进行说明。用户握持手机10的姿势如图4中的(A)所示,即用户使用右手握持手机10,且用户握持手机10的位置比较偏下,手机10可以根据用户握持手机10的姿势,确定手机10的第一界面中目标操作区域为区域1,手机10的第一界面中其他区域为除目标操作区域(如区域1)之外的区域2。
又示例性的,用户握持手机10的姿势如图4中的(B)所示,即用户使用右手握持手机10,且用户握持手机10的位置比较偏中间,手机10可以根据用户握持手机10的姿势,确定手机10的第一界面中目标操作区域为区域3,第一界面中其他区域为除目标操作区域(如区域3)之外的区域4。
又示例性的,用户握持手机10的姿势如图4中的(C)所示,即用户使用左手握持手机10,且用户握持手机10的位置比较偏下,手机10可以根据用户握持手机10的姿势,确定手机10的第一界面中目标操作区域为区域5,第一界面中其他区域为除目标操作区域(如区域5)之外的区域6。
又示例性的,用户握持手机10的姿势如图4中的(D)所示,即用户使用左手握持手机10,且用户握持手机10的位置比较偏中间,手机10可以根据用户握持手机10的姿势,确定手机10的第一界面中目标操作区域为区域7,第一界面中其他区域为除目标操作区域(如区域7)之外的区域8。
可选的,本发明实施例中,终端设备可以先检测M个对象中的每个对象当前所处的区域,然后再根据该每个对象当前所处的区域,判断M个对象中是否存在至少一个对象处于第一界面中除目标操作区域之外的其他区域内。
示例性的,结合图3和图4中的(A),如图5所示,手机10可以检测到第一界面的15个对象(如应用图标1-应用图标12,以及文件夹1-文件夹3)中,应用图标7-应用图标12和文件夹3在区域1(即目标操作区域)内,应用图标1-应用图标6、文件夹1和文件夹2在区域2(即除目标操作区域的其他区域)内。
可选的,在本发明实施例的一种实现方式中,上述第一输入可以为用户对终端设备的晃动输入。结合图2,如图6所示,在上述步骤202之前,本发明实施例提供的对象显示方法还可以包括下述的步骤301和步骤302,并且步骤202具体可以通过下述的步骤202a实现。
步骤301、终端设备响应于第一输入,获取晃动输入的参数。
其中,上述参数可以包括晃动力度值。
可选的,本发明实施例中,终端设备可以通过终端设备的传感器,获取晃动输入的参数。
步骤302、终端设备根据晃动力度值,获取目标规则。
可选的,本发明实施例中,上述目标规则可以包括单行合并、每两行合并、所有行合并、单列合并、每两列合并以及所有列合并。
可选的,本发明实施例中,上述步骤302具体可以通过下述的步骤302a和步骤302b实现。
步骤302a、终端设备确定晃动力度值所属的力度范围。
本发明实施例中,终端设备可以预设多个力度范围,这样终端设备可以根据获取的晃动力度值,从多个力度范围中确定该晃动力度值所属的力度范围。
步骤302b、终端设备根据力度范围,获取与力度范围对应的目标规则。
本发明实施例中,终端设备可以预设多个目标规则,这样终端设备可以根据确定的力度范围,从多个目标规则中获取与该力度范围对应的目标规则。
示例性的,假设终端设备预设的多个目标规则分别为单行合并、每两行合并以及所有行合并。如表1所示,示出了本发明实施例提供的一种晃动力度值、力度范围和目标规则的对应关系的实例。
表1
Figure BDA0001672236450000061
表1中,晃动力度值a所属的力度范围为力度范围1,且力度范围1对应的目标规则为单行合并;晃动力度值b所属的力度范围为力度范围2,且力度范围2对应的目标规则为每两行合并;晃动力度值c所属的力度范围为力度范围3,且力度范围3对应的目标规则为所有行合并。
示例性的,结合表1,假设终端设备获取的晃动力度值为a,终端设备可以根据晃动力度值a确定晃动力度值a所属的力度范围1,并根据力度范围1确定与力度范围1对应的目标规则为单行合并。
步骤202a、终端设备在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于第一输入,按照与第一输入对应的目标规则,对M个对象中的P个对象合并处理,得到N个对象。
可选的,本发明实施例中,上述步骤202a具体可以通过下述的步骤202a′和步骤202a″实现。
步骤202a′、终端设备在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于第一输入,按照目标规则,确定M个对象中符合目标规则的对象,以得到N个对象组。
其中,上述N个对象组包括P个对象。
示例性的,假设终端设备获取的目标规则为单行合并。终端设备可以将P个对象中处于第一界面同一行的所有对象确定为一个对象组,以得到N个对象组。
示例性的,假设M=15,P=12,N=5,目标规则为单行合并。结合图3,如图7中的(A)所示,手机10可以将处于第一行的应用图标1和应用图标2确定为对象组1,将处于第二行的应用图标3和应用图标4确定为对象组2,将处于第三行的应用图标5、应用图标6和应用图标7确定为对象组3,将处于第四行的应用图标8和文件夹3确定为对象组4,将处于第五行的应用图标10、应用图标11和应用图标12确定为对象组5,以得到5个对象组(即对象组1-对象组5),该5个对象组包括的对象为12个对象。
又示例性的,假设M=15,P=15,N=5,目标规则为单行合并。结合图3,如图7中的(B)所示,手机10可以将处于第一行的所有对象(如应用图标1、应用图标2和文件夹1)确定为对象组1,将处于第二行的所有对象(如文件夹2、应用图标3和应用图标4)确定为对象组2,将处于第三行的所有对象(如应用图标5、应用图标6和应用图标7)确定为对象组3,将处于第四行的所有对象(如应用图标8、文件夹3和应用图标9)确定为对象组4,将处于第五行的所有对象(如应用图标10、应用图标11和应用图标12)确定为对象组5,以得到5个对象组(即对象组1-对象组5),该5个对象组包括的对象为15个对象。
步骤202a″、终端设备对N个对象组中每个对象组中的对象分别合并处理,得到N个对象。
可以理解,本发明实施例中,在一个对象组中的至少一个对象为文件夹(如第一文件夹,该第一文件夹中包括至少两个应用图标)的情况下,终端设备可以先获取每个第一文件夹中的至少两个应用图标,然后将该对象组中除第一文件夹的其他应用图标和每个第一文件夹中的至少两个应用图标合并处理;或者,终端设备也可以直接将该对象组中的至少一个第一文件夹和除该至少一个第一文件夹的其他应用图标合并处理。
示例性的,结合图7中的(B),如图8中的(A)所示,手机10可以将对象组1中的应用图标1、应用图标2和文件夹1合并处理,得到文件夹4,将对象组2中的文件夹2、应用图标3和应用图标4合并处理,得到文件夹5,将对象组3中的应用图标5、应用图标6和应用图标7合并处理,得到文件夹6,将对象组4中的应用图标8、文件夹3和应用图标9合并处理,得到文件夹7,将对象组5中的应用图标10、应用图标11和应用图标12合并处理,得到文件夹8,以得到5(N=5)个对象(即文件夹4-文件夹8)。
又示例性的,假设文件夹1中包括应用图标13和应用图标14,文件夹2中包括应用图标15、应用图标16和应用图标17,文件夹3中包括应用图标18和应用图标19。结合图7中的(B),如图8中的(B)所示,手机10可以将对象组1中的应用图标1、应用图标2、应用图标13和应用图标14合并处理,得到文件夹4,将对象组2中的应用图标15、应用图标16、应用图标17、应用图标3和应用图标4合并处理,得到文件夹5,将对象组3中的应用图标5、应用图标6和应用图标7合并处理,得到文件夹6,将对象组4中的应用图标8、应用图标18、应用图标19和应用图标9合并处理,得到文件夹7,将对象组5中的应用图标10、应用图标11和应用图标12合并处理,得到文件夹8,以得到5(N=5)个对象(即文件夹4-文件夹8)。
步骤203、终端设备在目标操作区域显示N个对象和M-P个对象。
可以理解,本发明实施例中,M-P个对象为M个对象中终端设备未合并处理的对象;终端设备在对P个对象合并处理得到N个对象后,可以在目标操作区域显示N个对象和M-P个对象。
示例性的,结合图7中的(A),P=12,M-P=3,手机10可以将对象组1中的应用图标1和应用图标2合并处理,得到文件夹4,将对象组2中的应用图标3和应用图标4合并处理,得到文件夹5,将对象组3中的应用图标5、应用图标6和应用图标7合并处理,得到文件夹6,将对象组4中的应用图标8和文件夹3合并处理,得到文件夹7,将对象组5中的应用图标10、应用图标11和应用图标12合并处理,得到文件夹8,以得到5(N=5)个对象(即文件夹4-文件夹8)。手机10可以在目标操作区域合并处理后的5个对象(即显示文件夹4-文件夹8),以及未合并处理的3个对象(即文件夹1、文件夹2和应用图标9)。
本发明实施例提供一种对象显示方法,终端设备可以在第一界面中的M个对象中的至少一个对象处于其他区域(第一界面中除终端设备预设的目标操作区域之外的区域)的情况下,对M个对象中的P个对象合并处理,得到N个对象,并在目标操作区域显示N个对象和M-P个对象。由于终端设备可以在目标操作区域显示N个对象和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个对象是由终端设备对M个对象中的P个对象合并处理后得到的,因此N个对象中可以包括P个对象,这样,终端设备在目标操作区域显示N个对象和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
进一步的,本发明实施例中,由于终端设备在目标操作区域显示N个对象和M-P个对象时,并未缩小终端设备的第一界面,因此可以保证终端设备的大屏幕的显示效果,即终端设备的显示效果较好。
可选的,本发明实施例中,上述步骤301中的参数还可以包括晃动方向,上述N个对象可以为N个第一文件夹。结合上述步骤301和步骤302,在上述步骤203之前,本发明实施例提供的对象显示方法还可以包括下述的步骤401-步骤403,并且上述步骤203具体可以通过下述的步骤203a实现。
步骤401、终端设备根据晃动方向,获取与晃动方向对应的目标显示方式。
可选的,本发明实施例中,用户在单手握持终端设备时,用户可以以自身为参照物,将终端设备向某一个方向(如向左方向、向右方向、向上方向或者向下方向)晃动,终端设备可以获取与该晃动方向对应的目标显示方式。
可选的,本发明实施例中,上述目标显示方式可以包括斜向增长(如从右下到左上的斜向增长或者从左下到右上的斜向增长)的显示方式、圆形显示方式,以及不规则图形的显示方式等。具体的可以根据实际使用需求设置,本发明实施例不作限定。
可选的,本发明实施例中,上述晃动方向为向右方向,与该向右方向对应的目标显示方式可以为从右下到左上的斜向增长的显示方式;上述晃动方向为向左方向,与该向左方向对应的目标显示方式可以为从左下到右上的斜向增长的显示方式。
步骤402、终端设备按照预设命名方式,为N个第一文件夹中的每个第一文件夹添加名称。
可选的,本发明实施例中,上述预设命名方式可以包括按照各个第一文件夹包括的对象的类型命名、按照各个第一文件夹的大小命名、按照各个第一文件夹的合成时间命名,以及按照各个第一文件夹中包括的对象在第一界面中所处的位置(如行和/或列)命名等。
示例性的,结合图8中的(B),N=5,5个第一文件夹为文件夹4-文件夹8。手机10可以根据5个第一文件夹中每个第一文件夹包含的对象在第一界面中所处的行,分别为这5个第一文件夹命名。例如,文件夹4中包括的对象(即应用图标1、应用图标2、应用图标13和应用图标14)在第一界面中所处的行为第一行,则手机10可以为文件夹4添加名称为行1,以此类推,可以得到文件夹5的名称为行2,文件夹6的名称为行3,文件夹7的名称为行4,文件夹8的名称为行5。
步骤403、终端设备按照每个第一文件夹的名称和M-P个对象的名称,对N个第一文件夹和M-P个对象排序,得到排序结果。
可选的,本发明实施例中,终端设备可以按照每个第一文件夹的名称和M-P个对象的名称的首字母的顺序,对N个第一文件夹和M-P个对象排序;或者,终端设备也可以按照每个第一文件夹的名称和M-P个对象的名称中包括的数字的顺序,对N个第一文件夹和M-P个对象排序;或者,终端设备还可以按照每个第一文件夹的名称和M-P个对象的名称的首字母,并且按照每个第一文件夹的名称和M-P个对象的名称中包括的数字的顺序,对N个第一文件夹和M-P个对象排序。具体的可以根据实际使用需求设置,本发明实施例不作限定。
示例性的,结合图7中的(A),假设手机10对图7中的(A)所示的每个对象组中的对象分别合并处理,得到5(N=5)个对象(如文件夹4-文件夹8),且未合并处理的对象为M-P=3个(即文件夹1、文件2和应用图标9)。手机10可以为文件夹4添加的名称为行1,为文件夹5添加的名称为行2,为文件夹6添加的名称为行3,为文件夹7添加的名称为行4,为文件夹8添加的名称为行5;然后,手机10可以按照这5个文件夹(即文件夹4-文件夹8)的名称和3个未合并处理的对象(即文件夹1、文件2和应用图标9)的名称中包括的数字的顺序,并且按照这5个文件夹的名称和3个未合并处理的对象的名称的首字母的顺序,为这5个文件夹和3个未合并处理的对象排序,得到的排序结果为行1、文件夹1、行2、文件夹2、行3、行4、行5和应用图标9。
又示例性的,结合图8中的(B),N=5,M-P=0。手机10可以为图8中的(B)所示的文件夹4添加的名称为行1,为文件夹5添加的名称为行2,为文件夹6添加的名称为行3,为文件夹7添加的名称为行4,为文件夹8添加的名称为行5;然后,手机10可以按照这5个文件夹的名称(即行1、行2、行3、行4和行5)中包括的数字的顺序,为这5个文件夹排序,得到的排序结果为行1、行2、行3、行4和行5。
步骤203a、终端设备根据排序结果,按照目标显示方式,在目标操作区域显示N个第一文件夹和M-P个对象。
示例性的,假设N=5,M-P=3,手机10为命名后的5个文件夹(文件夹4-文件夹8)和3个未合并处理的对象(即文件夹1、文件2和应用图标9)排序,得到的排序结果为行1、文件夹1、行2、文件夹2、行3、行4、行5和应用图标9,并且目标显示方式为从右下到左上的斜向增长的显示方式。结合图4中的(A),如图9中的(A)所示,手机10可以根据排序结果,按照从右下到左上的斜向增长的显示方式(图9中的(A)中以带箭头的线条示意),将行1、文件夹1、行2、文件夹2、行3、行4、行5和应用图标9显示在区域1(即目标操作区域)内。
又示例性的,假设N=5,M-P=0,手机10为命名后的5个文件夹(文件夹4-文件夹8)排序,得到的排序结果为行1、行2、行3、行4和行5,并且目标显示方式为从左下到右上的斜向增长的显示方式。结合图4中的(A),如图9中的(B)所示,手机10可以根据排序结果,按照从左下到右上的斜向增长的显示方式(图9中的(B)中以带箭头的线条示意),将行1、行2、行3、行4和行5显示在区域1(即目标操作区域)内。
本发明实施例中,由于终端设备可以根据排序结果,按照目标显示方式,在目标操作区域显示N个第一文件夹和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个第一文件夹是由终端设备按照目标规则对M个对象中的P个对象合并处理后得到的,因此N个第一文件夹中可以包括P个对象,这样,终端设备在目标操作区域显示N个第一文件夹和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
需要说明的是,本发明实施例中,可以先执行上述步骤401,再执行上述步骤402和步骤403,也可以先执行上述步骤402和步骤403,再执行上述步骤401,还可以同时执行上述步骤401、步骤402和步骤403,本发明实施例对于上述步骤401、步骤402和步骤403执行的先后顺序不做限制。
可选的,本发明实施例中,上述N个对象可以为N个第一文件夹。在上述步骤203之后,本发明实施例提供的对象显示方法还可以包括下述的步骤501和步骤502。
步骤501、终端设备接收用户的第二输入。
本发明实施例中,上述第二输入可以用于触发终端设备在第一界面显示第二文件夹中的至少两个应用图标,第二文件夹为N个第一文件夹中的一个。
本发明实施例中,用户可以在终端设备的第一界面对N个第一文件夹中的一个文件夹(如第二文件夹)进行第二输入,以触发终端设备在第一界面显示第二文件夹中的至少两个应用图标。
可选的,本发明实施例中,上述第二输入可以为用户对第二文件夹的点击操作。例如,该点击操作可以为单击、双击或者连续点击预设次数的操作。具体的可以根据实际使用需求确定,本发明实施例不作限定。
步骤502、终端设备响应于第二输入,在目标操作区域叠加显示目标界面。
其中,目标界面可以用于显示至少两个应用图标,目标界面可以包括至少一个子界面,至少两个应用图标位于至少一个子界面上。
可以理解,本发明实施例中,在目标界面包括多个应用图标,且该多个应用图标无法在目标操作区域内显示的情况下,目标界面可以包括至少两个子界面;用户可以通过在目标界面进行滑动输入,以触发终端设备滚动显示至少两个子界面。
需要说明的是,本发明实施例中,终端设备在目标操作区域叠加显示目标界面时,目标界面的透明度可以在0至100%之间。
示例性的,假设第二文件夹为行3,且该行3中包括应用图标5、应用图标6和应用图标7。结合图9中的(B),如图10中的(A)所示,手机10可以在区域1(即目标操作区域)内叠加显示目标界面,该目标界面包括一个子界面11,该子界面11上显示有应用图标5、应用图标6和应用图标7。
又示例性的,假设第二文件夹为行2,且该行2中包括应用图标15、应用图标16、应用图标17、应用图标3和应用图标4。结合图9中的(B),如图10中的(B)所示,手机10可以在区域1(即目标操作区域)内叠加显示目标界面,该目标界面包括两个子界面(如子界面12和子界面13),子界面12上显示有应用图标15、应用图标16、应用图标17和应用图标3,子界面13上显示有应用图标4,手机10可以在区域1内叠加显示子界面12;用户在子界面12上进行滑动输入(如向左方向滑动)之后,如图10中的(C)所示,手机10可以在区域1内显示子界面13。
本发明实施例中,由于终端设备可以根据用户的第二输入,在目标操作区域叠加显示目标界面,且该目标界面可以包括至少一个子界面,该至少一个子界面可以用于显示第二文件夹中的所有应用图标,这样,终端设备在目标操作区域显示目标界面时,便可以使得第二文件夹中的所有应用图标均位于该目标操作区域,如此,可以便于用户单手操作终端设备。
可选的,本发明实施例中,结合图2,如图11所示,在上述步骤201之后,在检测到M个对象中的每个对象均处于目标操作区域的情况下,上述步骤202和步骤203可以替换为下述的步骤601。
步骤601、终端设备在M个对象中的每个对象均处于目标操作区域的情况下,响应于第一输入,在***默认位置显示所述M个对象。
本发明实施例中,终端设备可以在M个对象中的每个对象均处于目标操作区域的情况下,针对每个对象,在一个对象对应的***默认位置显示一个对象。
可以理解,本发明实施例中,终端设备可以根据M个对象中的每个对象当前所处的区域,判断M个对象中的每个对象是否均处于目标操作区域内。终端设备可以在检测到M个对象中的每个对象均处于目标操作区域的情况下,针对每个对象,先确定一个对象对应的***默认位置,然后再在一个对象对应的***默认位置显示一个对象。
示例性的,手机10接收到用户的第一输入后,手机10检测15(M=15)个对象中的每个对象是否均处于目标操作区域内,如图12中的(A)所示,手机10检测到15个对象中的每个对象均处于区域1(目标操作区域)内;如图12中的(B)所示,手机10根据15个对象中的每个对象对应的***默认位置,将每个对象显示在该对象对应的***默认位置。
图13示出了本发明实施例中涉及的终端设备的一种可能的结构示意图,如图13所示,该终端设备130可以包括:接收单元131、处理单元132和显示单元133。
其中,接收单元131,可以用于接收用户的第一输入。处理单元132,可以用于在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于接收单元131接收的第一输入,对M个对象中的P个对象合并处理,得到N个对象,一个对象用于指示至少一个应用程序,其他区域为第一界面中除终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P。显示单元133,可以用于在目标操作区域显示处理单元132得到的N个对象和M-P个对象。
在一种可能的实现方式中,上述显示单元133,还可以用于在M个对象中的每个对象均处于目标操作区域的情况下,响应于接收单元131接收的第一输入,在***默认位置显示M个对象。
在一种可能的实现方式中,上述处理单元132,具体可以用于按照与第一输入对应的目标规则,确定M个对象中符合目标规则的对象,以得到N个对象组,N个对象组包括P个对象;并对N个对象组中每个对象组中的对象分别合并处理,得到N个对象。
在一种可能的实现方式中,上述第一输入可以为用户对终端设备的晃动输入,N个对象可以为N个第一文件夹。结合图13,如图14所示,本发明实施例提供的终端设备130还可以包括:获取单元134、添加单元135和排序单元136。其中,上述获取单元134,可以用于在显示单元133在目标操作区域显示N个对象和M-P个对象之前,获取晃动输入的参数,该参数可以包括晃动方向;并根据该晃动方向,获取与该晃动方向对应的目标显示方式。上述添加单元135,可以用于按照预设命名方式,为处理单元132得到的N个第一文件夹中的每个第一文件夹添加名称。上述排序单元136,可以用于按照添加单元135得到的每个第一文件夹的名称和M-P个对象的名称,对N个第一文件夹和M-P个对象排序,得到排序结果。上述显示单元133,具体可以用于根据排序单元136得到的排序结果,按照获取单元获取的目标显示方式,在目标操作区域显示N个第一文件夹和M-P个对象。
在一种可能的实现方式中,上述接收单元131,还可以用于在显示单元133在目标操作区域显示N个对象和M-P个对象之后,接收用户的第二输入。上述显示单元133,还可以用于响应于接收单元131接收的第二输入,在目标操作区域叠加显示目标界面,该目标界面用于显示第二文件夹中的至少两个应用程序的图标,该目标界面包括至少一个子界面,至少两个应用程序的图标位于至少一个子界面上,第二文件夹为N个第一文件夹中的一个。
本发明实施例提供的终端设备能够实现上述方法实施例中终端设备实现的各个过程,为避免重复,详细描述这里不再赘述。
本发明实施例提供一种终端设备,终端设备可以在第一界面中的M个对象中的至少一个对象处于其他区域(第一界面中除终端设备预设的目标操作区域之外的区域)的情况下,对M个对象中的P个对象合并处理,得到N个对象,并在目标操作区域显示N个对象和M-P个对象。由于终端设备可以在目标操作区域显示N个对象和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个对象是由终端设备对M个对象中的P个对象合并处理后得到的,因此N个对象中可以包括P个对象,这样,终端设备在目标操作区域显示N个对象和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
图15为实现本发明各个实施例的一种终端设备的硬件示意图。如图15所示,该终端设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。
需要说明的是,本领域技术人员可以理解,图15中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图15所示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,用户输入单元107,可以用于接收用户的第一输入。
处理器110,可以用于在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于用户输入单元107接收的第一输入,对M个对象中的P个对象合并处理,得到N个对象,一个对象用于指示至少一个应用程序,其他区域为第一界面中除终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P;并在目标操作区域显示N个对象和M-P个对象。
本发明实施例提供一种终端设备,终端设备可以在第一界面中的M个对象中的至少一个对象处于其他区域(第一界面中除终端设备预设的目标操作区域之外的区域)的情况下,对M个对象中的P个对象合并处理,得到N个对象,并在目标操作区域显示N个对象和M-P个对象。由于终端设备可以在目标操作区域显示N个对象和M-P个对象,因此可以便于用户单手操作终端设备;并且,由于N个对象是由终端设备对M个对象中的P个对象合并处理后得到的,因此N个对象中可以包括P个对象,这样,终端设备在目标操作区域显示N个对象和M-P个对象时,便可以使得M个对象均位于该目标操作区域,如此,便提升了终端设备显示M个对象的灵活性。
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端设备100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
终端设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端设备100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图15中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元108为外部装置与终端设备100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备100内的一个或多个元件或者可以用于在终端设备100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
终端设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备100包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种终端设备,包括图15所示的处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

Claims (9)

1.一种对象显示方法,其特征在于,所述方法包括:
接收用户的第一输入;
在终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于所述第一输入,对所述M个对象中的P个对象合并处理,得到N个对象,所述N个对象为文件夹,一个对象用于指示至少两个应用程序,所述其他区域为所述第一界面中除所述终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P;
在所述目标操作区域显示所述N个对象和M-P个对象;
所述对所述M个对象中的P个对象合并处理,得到N个对象,包括:
按照与所述第一输入对应的目标规则,确定所述M个对象中符合所述目标规则的对象,得到N个对象组,所述N个对象组包括所述P个对象;
对所述N个对象组中每个对象组中的对象分别合并处理,得到所述N个对象;
其中,所述目标规则包括单行合并、每两行合并、所有行合并、单列合并、每两列合并以及所有列合并中的任意一项。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述M个对象中的每个对象均处于所述目标操作区域的情况下,响应于所述第一输入,在***默认位置显示所述M个对象。
3.根据权利要求1所述的方法,其特征在于,所述第一输入为用户对所述终端设备的晃动输入,所述N个对象为N个第一文件夹;
所述在所述目标操作区域显示所述N个对象和M-P个对象之前,所述方法还包括:
获取所述晃动输入的参数,所述参数包括晃动方向;
根据所述晃动方向,获取与所述晃动方向对应的目标显示方式;
按照预设命名方式,为所述N个第一文件夹中的每个第一文件夹添加名称;
按照所述每个第一文件夹的名称和所述M-P个对象的名称,对所述N个第一文件夹和所述M-P个对象排序,得到排序结果;
所述在所述目标操作区域显示所述N个对象和M-P个对象,包括:
根据所述排序结果,按照所述目标显示方式,在所述目标操作区域显示所述N个第一文件夹和所述M-P个对象。
4.根据权利要求3所述的方法,其特征在于,所述在所述目标操作区域显示所述N个对象和M-P个对象之后,所述方法还包括:
接收用户的第二输入;
响应于所述第二输入,在所述目标操作区域叠加显示目标界面,所述目标界面用于显示第二文件夹中的至少两个应用程序的图标,所述目标界面包括至少一个子界面,所述至少两个应用程序的图标位于所述至少一个子界面上,所述第二文件夹为所述N个第一文件夹中的一个。
5.一种终端设备,其特征在于,所述终端设备包括:接收单元、处理单元和显示单元;
所述接收单元,用于接收用户的第一输入;
所述处理单元,用于在所述终端设备的第一界面中的M个对象中的至少一个对象处于其他区域的情况下,响应于所述接收单元接收的所述第一输入,对所述M个对象中的P个对象合并处理,得到N个对象,所述N个对象为文件夹,一个对象用于指示至少两个应用程序,所述其他区域为所述第一界面中除所述终端设备预设的目标操作区域之外的区域,M、P和N均为正整数,且P≤M,且N<P;
所述显示单元,用于在所述目标操作区域显示所述处理单元得到的所述N个对象和M-P个对象;
所述处理单元,具体用于按照与所述第一输入对应的目标规则,确定所述M个对象中符合所述目标规则的对象,以得到N个对象组,所述N个对象组包括所述P个对象;并对所述N个对象组中每个对象组中的对象分别合并处理,得到N个对象;
其中,所述目标规则包括单行合并、每两行合并、所有行合并、单列合并、每两列合并以及所有列合并中的任意一项。
6.根据权利要求5所述的终端设备,其特征在于,所述显示单元,还用于在所述M个对象中的每个对象均处于所述目标操作区域的情况下,响应于所述接收单元接收的所述第一输入,在***默认位置显示所述M个对象。
7.根据权利要求5所述的终端设备,其特征在于,所述第一输入为用户对所述终端设备的晃动输入,所述N个对象为N个第一文件夹;
所述终端还包括:获取单元、添加单元和排序单元;
所述获取单元,用于在所述显示单元在所述目标操作区域显示所述N个对象和M-P个对象之前,获取所述晃动输入的参数,所述参数包括晃动方向;并根据所述晃动方向,获取与所述晃动方向对应的目标显示方式;
所述添加单元,用于按照预设命名方式,为所述处理单元得到的所述N个第一文件夹中的每个第一文件夹添加名称;
所述排序单元,用于按照所述每个第一文件夹的名称和所述M-P个对象的名称,对所述N个第一文件夹和所述M-P个对象排序,得到排序结果;
所述显示单元,具体用于根据所述排序单元得到的所述排序结果,按照所述目标显示方式,在所述目标操作区域显示所述N个第一文件夹和所述M-P个对象。
8.根据权利要求7所述的终端设备,其特征在于,所述接收单元,还用于在所述显示单元在所述目标操作区域显示所述N个对象和M-P个对象之后,接收用户的第二输入;
所述显示单元,还用于响应于所述接收单元接收的所述第二输入,在所述目标操作区域叠加显示目标界面,所述目标界面用于显示第二文件夹中的至少两个应用程序的图标,所述目标界面包括至少一个子界面,所述至少两个应用程序的图标位于所述至少一个子界面上,所述第二文件夹为所述N个第一文件夹中的一个。
9.一种终端设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的对象显示方法的步骤。
CN201810510386.9A 2018-05-24 2018-05-24 一种对象显示方法及终端设备 Active CN108833679B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810510386.9A CN108833679B (zh) 2018-05-24 2018-05-24 一种对象显示方法及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810510386.9A CN108833679B (zh) 2018-05-24 2018-05-24 一种对象显示方法及终端设备

Publications (2)

Publication Number Publication Date
CN108833679A CN108833679A (zh) 2018-11-16
CN108833679B true CN108833679B (zh) 2021-02-23

Family

ID=64145511

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810510386.9A Active CN108833679B (zh) 2018-05-24 2018-05-24 一种对象显示方法及终端设备

Country Status (1)

Country Link
CN (1) CN108833679B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110099296B (zh) * 2019-03-27 2021-02-23 维沃移动通信有限公司 一种信息显示方法及终端设备
CN110069185B (zh) * 2019-04-29 2021-04-23 上海连尚网络科技有限公司 用于联合运行寄宿应用的方法和设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100735376B1 (ko) * 2006-03-29 2007-07-04 삼성전자주식회사 이동 통신 단말기에서의 빠른 어플리케이션 실행 방법
CN105573622A (zh) * 2015-12-15 2016-05-11 广东欧珀移动通信有限公司 用户界面单手操控方法、装置及终端设备
CN105917300A (zh) * 2014-01-20 2016-08-31 三星电子株式会社 用于触摸设备的用户界面
CN106293332A (zh) * 2016-07-29 2017-01-04 维沃移动通信有限公司 一种单手定位应用的处理方法及移动终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100735376B1 (ko) * 2006-03-29 2007-07-04 삼성전자주식회사 이동 통신 단말기에서의 빠른 어플리케이션 실행 방법
CN105917300A (zh) * 2014-01-20 2016-08-31 三星电子株式会社 用于触摸设备的用户界面
CN105573622A (zh) * 2015-12-15 2016-05-11 广东欧珀移动通信有限公司 用户界面单手操控方法、装置及终端设备
CN106293332A (zh) * 2016-07-29 2017-01-04 维沃移动通信有限公司 一种单手定位应用的处理方法及移动终端

Also Published As

Publication number Publication date
CN108833679A (zh) 2018-11-16

Similar Documents

Publication Publication Date Title
WO2020258929A1 (zh) 文件夹界面切换方法及终端设备
CN109491738B (zh) 一种终端设备的控制方法及终端设备
CN108446058B (zh) 一种移动终端的操作方法及移动终端
CN111338530B (zh) 应用程序图标的控制方法和电子设备
CN109933252B (zh) 一种图标移动方法及终端设备
CN109032486B (zh) 一种显示控制方法及终端设备
CN110502162B (zh) 文件夹的创建方法及终端设备
CN109710349B (zh) 一种截屏方法及移动终端
CN108920069B (zh) 一种触控操作方法、装置、移动终端和存储介质
CN107728923B (zh) 一种操作的处理方法及移动终端
CN110752981B (zh) 一种信息控制方法及电子设备
CN110196668B (zh) 信息处理方法和终端设备
CN111064848B (zh) 图片显示方法及电子设备
CN108681427B (zh) 一种访问权限控制的方法及终端设备
CN111459349B (zh) 应用推荐方法及电子设备
CN110231972B (zh) 一种消息显示方法及终端设备
CN111026350A (zh) 一种显示控制方法及电子设备
CN108920040B (zh) 一种应用图标整理方法及移动终端
CN108762613B (zh) 一种状态图标显示方法及移动终端
CN110989896A (zh) 一种控制方法及电子设备
CN110647277A (zh) 一种控制方法及终端设备
CN110703972A (zh) 一种文件控制方法及电子设备
CN110531903B (zh) 屏幕显示方法、终端设备和存储介质
CN111522613A (zh) 截屏方法及电子设备
CN111338525A (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