CN108694012B - 在屏幕上显示对象的方法和系统 - Google Patents
在屏幕上显示对象的方法和系统 Download PDFInfo
- Publication number
- CN108694012B CN108694012B CN201810458163.2A CN201810458163A CN108694012B CN 108694012 B CN108694012 B CN 108694012B CN 201810458163 A CN201810458163 A CN 201810458163A CN 108694012 B CN108694012 B CN 108694012B
- Authority
- CN
- China
- Prior art keywords
- screen
- display
- list
- displayed
- list element
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本公开描述了一种在屏幕上显示对象的方法和系统,所述方法包括:在屏幕的第一显示区域上显示第一对象;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域与所述第一显示区域相邻,其中所述第二对象所占据的面积不局限于所述第一显示区域的面积。如此,可以在有限的屏幕中显示要显示的对象(例如,第一对象、第二对象),还使得用户能够简便且省时地对不同层级的对象(例如,第一对象、第二对象)进行查看。
Description
本申请是申请日为2011年11月28日、申请号为:201110385508.4、发明名称为“在屏幕上显示对象的方法和系统”的发明专利申请的分案申请。
技术领域
本公开涉及信息处理技术,且更具体地,涉及在屏幕上显示对象的方法和系统。
背景技术
随着信息技术的不断发展,开发了越来越多的基于信息技术的应用。而且,近年来,随着大屏幕触屏移动设备(例如,大屏幕触屏手机、触屏平板电脑等)的流行,在移动设备上执行的应用也越来越多样化,在移动设备上显示的对象也越来越多。但是,由于移动设备的屏幕的大小的限制,在一个屏幕上显示的对象的多少也受到一定的限制。而且,由于在移动设备的屏幕上要显示的多个对象之间可能有层次关系,在现有技术中,通常利用切换不同的屏幕界面来显示不同层次的对象,而不能用同一屏幕来同时显示所有不同层次的对象。
例如,在现有技术中,在移动手机的屏幕上显示通话记录列表的情况下,通常首先在屏幕上显示一个屏幕的垂直排列的多个通话记录,如果用户想要对其中一个通话记录进行进一步的应用,可以用手指点击该通话记录,然后,手机屏幕整体切换到该通话记录的下一层的指令标识界面,其包括例如“查看详细通话信息”、“拨号”、“发送短信”、“保存到联系人”等指令标识。用户可以对这些下一层的指令标识进行触发,以便对该通话记录执行与这些指令标识相对应的“查看详细通话信息”、“拨号”、“发送短信”、“保存到联系人”等的应用。如果用户不想对这些下一层的指令标识进行选择或者想继续查看其他通话记录或对其他通话记录进行进一步的操作,用户通常触摸返回键,则屏幕回退到通话记录的列表屏幕。
发明内容
然而,在现有技术中,用户点击通话记录,进入该通话记录的下一层界面以进行选择,在进入下一层指令标识界面之后,整个屏幕上都只显示该下一层的指令标识,用户只能看到该通话记录的下一层的各个指令标识,而无法看到在上一层的通话记录界面中的除了该通话记录以外的其他通话记录,这样用户只能对该通话记录的下一层指令标识进行选择,而不能迅速地再次查看其他通话记录。
而且,在现有技术中,如果用户已经进入下一层指令标识界面而又想要对上一层界面的其他通话记录进行其他指令操作,则必须首先触摸返回键,才能回退到上一层的通话记录界面,然后再进行对其他通话记录的其他指令操作,也就是说,用户必须多进行一次操作(例如触摸返回键)来对上一层的其他元素进行指令操作,这使得用户的操作变得繁复。
另外,当用户还想要查看其他通话记录的下一层指令标识时,必须首先触摸返回键,才能回退到上一层的通话记录界面,然后再对另一通话记录进行点击,以进入该另一通话记录的下一层指令标识界面以进行选择,这使得用户需要看两次下一层界面,这就需要等待移动设备运行两次显示下一层界面的程序,这也耗费了更多的时间,而且用户操作变得繁复且减慢了用户的查看速度,该缺点在用户想要迅速地分别查看多个通话记录的下一层指令标识时尤其明显。
因此,在现有技术中,期望一种能够在有限的屏幕中显示要显示的许多对象,还使得用户能够简便且省时地对不同层级的对象进行查看的改进的技术。
在本发明的一个方面中,提供一种在屏幕上显示对象的方法,包括:在屏幕的第一显示区域上显示第一对象;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域重叠于所述第一显示区域的一部分或全部、或者使得所述第二显示区域与所述第一显示区域相邻。
在本发明的一个方面中,提供一种在屏幕上显示对象的方法,包括:在屏幕的第一显示区域上显示第一对象;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域与所述第一显示区域相邻,其中所述第二对象所占据的面积不局限于所述第一显示区域的面积。
在本发明的另一方面中,提供一种在屏幕上显示对象的系统,包括:在屏幕的第一显示区域上显示第一对象的装置;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象的装置,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域重叠于所述第一显示区域的一部分或全部、或者使得所述第二显示区域与所述第一显示区域相邻。
在本发明的另一方面中,提供一种在屏幕上显示对象的系统,包括:在屏幕的第一显示区域上显示第一对象的装置;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象的装置,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域与所述第一显示区域相邻,其中所述第二对象所占据的面积不局限于所述第一显示区域的面积。
如此,根据本发明的各个实施例,可以在有限的屏幕中显示要显示的对象(例如,第一对象、第二对象),还使得用户能够简便且省时地对不同层级的对象(例如,第一对象、第二对象)进行查看。
附图说明
图1是示出根据本发明的第一实施例的在屏幕上显示对象的方法的流程图;
图2A-E是示出根据本发明的第二实施例的在屏幕上显示对象的方法的具体例子的示意图;
图3A-F是示出根据本发明的第三实施例的在屏幕上显示对象的方法的具体例子的示意图;
图4A-D是示出根据本发明的第四实施例的在屏幕上显示对象的方法的具体例子的示意图;以及
图5是示出根据本发明的第五实施例的在屏幕上显示对象的系统的方框图。
具体实施方式
下面,将根据附图来详细说明本发明的优选实施例。需要注意,本说明书和附图中,具有实质上相同的功能和结构的元件被分配相同的参考标记,并且省略重复的说明。这些优选实施例仅是示例,而不用来限制本发明的所有实现方式,而且,在分别描述这些实施例期间所使用的术语、特征、技术手段可以互换地改变或替换,也就是说,在一个公开实施例中提到的一些技术方式可以直接地、毫无疑义地应用于其他公开实施例或本发明的权利要求所覆盖的其他实施例中。
为了便于理解,本公开将按以下顺序进行描述。
1.第一实施例
2.第二实施例
3.第三实施例
4.第四实施例
5.第五实施例
下面参考附图对本发明的示例实施例进行描述。
1.第一实施例
下面参考图1来描述根据本发明的第一实施例的在屏幕上显示对象的方法100。
在本发明的第一实施例中,该在屏幕上显示对象的方法100包括:在屏幕的第一显示区域上显示第一对象(S101);响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象(S102),其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域重叠于所述第一显示区域的一部分或全部、或者使得所述第二显示区域与所述第一显示区域相邻。
如此,在整个屏幕显示一个或多个第一对象的情况下,还可以通过预定操作来在原始第一显示区域上、不占用额外显示面积地显示与该一个或多个第一对象的相关的第二对象的内容,以便可以实现在有限屏幕大小中显示足够多的内容,且方便用户的查看与屏幕上显示的内容相关的其他的内容。
在一个优选实施例中,所述第二对象包括至少一个指令标识,每个所述至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。
这样,用户可以通过仅对所显示的第一对象进行某种操作(例如向右滑动),就能不占据额外显示面积地观看到第二对象(例如包括至少一个指令标识),且还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用。这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。
在一个优选实施例中,在所述预定显示策略是使得所述第二显示区域重叠于所述第一显示区域的一部分的情况下,显示第二对象的全部和第一对象的第一部分。
在一个优选实施例中,所述第一对象的第一部分在显示第二对象之前显示在所述第一显示区域的第一位置,而在显示第二对象之后显示在所述第一显示区域的未被重叠的第二位置,所述第一位置和所述第二位置不同。
在一个优选实施例中,在所述预定显示策略是使得所述第二显示区域重叠于所述第一显示区域的全部的情况下,显示第二对象的全部而不显示第一对象。
在一个优选实施例中,在所述预定显示策略是使得所述第二显示区域与所述第一显示区域相邻的情况下,显示第一对象的全部和第二对象的全部。
在一个优选实施例中,所述方法还包括显示一个或多个附加第一对象,其中,一个或多个附加第一对象在显示第二对象之前与所述第一对象一起被显示,且在显示第二对象之后仍然被全部或部分地显示。
在一个优选实施例中,所述第一预定操作是在第一显示区域上对第一对象的操作。
在一个优选实施例中,所述第一预定操作包括在屏幕上的滑动、单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个。
在一个优选实施例中,所述方法还包括:响应于预定条件,消除第二对象的显示。
在一个优选实施例中,所述预定条件是第二预定操作。
在一个优选实施例中,所述第二预定操作是在第一显示区域上对第一对象的操作或在第二显示区域上对第二对象的操作。
在一个优选实施例中,所述第二预定操作是在所述一个或多个附加显示区域上对所述一个或多个附加第一对象的操作。
在一个优选实施例中,所述第二预定操作分别包括在屏幕上的滑动、单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个。
也就是说,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
在一个优选实施例中,所述预定条件是经过了预定时间段,且在该预定时间段内,没有对所显示的第二对象进行操作。这样,不需要用户的操作而自动消除第二对象的显示。这也简化了用户的操作。
在一个优选实施例中,在所述预定显示策略是使得所述第二显示区域重叠于所述第一显示区域的一部分的情况下,响应于第三预定操作,在屏幕的第三显示区域上显示第三对象,使得第三显示区域重叠于第一显示区域的另一部分,但与第二显示区域不重叠。
在一个优选实施例中,在所述预定显示策略是使得所述第二显示区域重叠于所述第一显示区域的全部的情况下,响应于第三预定操作,在屏幕的第三显示区域上显示第三对象,使得第三显示区域重叠于第二显示区域的全部。这样,可以无限地显示除了第二对象、甚至第三对象以外的与第一对象相关的更多对象,而不受屏幕的显示尺寸的限制。
在一个优选实施例中,所述预定显示策略使得第二对象在所述第二显示区域中渐进地显示。
在一个优选实施例中,所述预定显示策略使得所述第二对象从屏幕外向所述第二显示区域中滑动、同时使得所述第一对象保持不动,或者随着所述第二对象从屏幕外向所述第二显示区域中滑动、使得所述第一对象从所述第一显示区域向屏幕外滑动。
在一个优选实施例中,所述预定显示策略使得所述第二对象在所述第二显示区域中保持不动,但按预定方向顺序揭开地显示。
如此,根据本发明的各个实施例,可以在有限的屏幕中显示要显示的对象(例如,第一对象、第二对象),还使得用户能够简便且省时地对不同层级的对象(例如,第一对象、第二对象)进行查看。
2.第二实施例
下面参考图2A-E来详细描述根据本发明的第二实施例的在屏幕上显示对象的方法的具体例子。
在第二实施例中,从图2A中可以看出,在屏幕上的至少一个显示区域(见图2A中的多个水平的矩形框区域)上显示第一对象和一些附加第一对象(在图2A中,例如,列表元素1、列表元素2、列表元素3、列表元素4、列表元素5、列表元素6、列表元素7)。用户通常可以通过用手指向上或向下滑动来查看更多列表元素列表。当然,在该示例中,示出了7个第一对象,但是,也可以是一个或更多,而不限于7个。
在现有技术中,通常用户按压其中一个列表元素(例如列表元素5),则进入新的屏幕(未示出),显示与该列表元素相关的内容,例如该列表元素下属的指令标识(例如,按钮1、按钮2等),以对该第一对象(例如,列表元素5)执行与指令标识(例如按钮1)对应的应用(或指令或指令集)。此时,在新的屏幕中,不会显示其他列表元素(即,不显示列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7),也不可以直接对这些列表元素进行其他操作。用户必须在新的屏幕中按压返回键来回到上一层的列表元素界面,来再次进行操作。
然而,在本发明的该第二实施例中,参考图2A,用户对屏幕进行了第一预定操作,例如用户用手指对其中一个第一对象(例如列表元素5)的第一显示区域(例如图2A所示的列表元素5所占据的矩形区域)上进行第一预定操作(例如手指向右滑动)。
参考图2B,响应于该对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域(如图2B所示的灰色区域)上显示第二对象(例如包括按钮1的矩形对象),其中,所述第一对象(例如列表元素5)和所述第二对象(例如包括按钮1的矩形对象)不同,且所述预定显示策略使得所述第二显示区域重叠于所述第一显示区域的一部分。从图2B中可以看到,第二显示区域(例如图2B中灰色的区域)重叠于第一显示区域(列表元素5所原始占据的矩形区域)。
如此,在整个屏幕显示一个或多个第一对象的情况下,还可以通过预定操作来在原始第一显示区域上、不占用额外显示面积地显示与该一个或多个第一对象的相关的第二对象的内容,以便可以实现在有限屏幕大小中显示足够多的内容,且方便用户的查看与屏幕上显示的内容相关的其他的内容。
该第二对象(如图2B所示)可以包括至少一个指令标识(例如按钮1,如图2B所示),每个至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。例如,在一个具体例子中,如果该列表元素是通话记录,至少一个指令标识是例如“查看详细通话信息”、“拨号”、“发送短信”、“保存到联系人”等,如果用户触发一个指令标识,例如,“查看详细通话信息”,则对该条通话记录执行与查看详细通话信息相关的应用(指令或指令集),即可以查看该通话记录相关的详细通话信息,如该通话记录的通话时间,时长等。但是,第二对象不限于这种指令标识,还可以包括与第一对象相关的事物,例如与第一对象具有相关层次关系的事物、第一对象本身的附加部分等。
这样,用户可以通过仅对所显示的第一对象进行某种操作(例如向右滑动),就能不占据额外显示面积地观看到第二对象(例如包括至少一个指令标识),且还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用。这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。
在该情况下,如图2B所示,显示第二对象的全部(即包括按钮1的矩形对象)和第一对象的第一部分(即,图2B中的除了左侧第二对象以外的列表元素5的部分)。其中,所述第一对象的第一部分在显示第二对象之前显示在所述第一显示区域的第一位置(例如,最左侧位置),而在显示第二对象之后显示在所述第一显示区域的未被重叠的第二位置(即,图2B中的靠近最左侧灰色区域的位置)。从图2B中可以看出,所述第一位置和所述第二位置不同。
从用户的视觉角度看上去,所述第二对象好像是从屏幕外向所述第二显示区域滑动的、同时随着所述第二对象从屏幕外向所述第二显示区域滑动、所述第一对象也从所述第一显示区域向屏幕外滑动。最后,第二对象(包括按钮1的矩形对象)完全滑入屏幕中(占据原始第一显示区域的一部分,即图2B中的灰色部分)以便用户观看,同时第一对象(列表元素5)并未完全滑出屏幕,而是仍有一部分(例如,图2B中的包含列表元素5的非灰色部分)维持在原始第一显示区域中未与第二显示区域重叠的部分中。当然,除此之外,所述第一对象在第二对象(包括按钮1的矩形对象)滑入屏幕中的渐进显示的过程中也可以一直保持不动。
当然,之前提到了显示第二对象的方式是使得第二对象看上去从屏幕外向第二显示区域滑动,但是所述第二对象也可以在所述第二显示区域中保持不动,只是按预定方向顺序揭开地显示,例如,随着手指的向右滑动,先显示第二对象的最左侧,再显示第二对象的左侧加中间部分,最后显示第二对象的整体,即从用户的视觉角度上看,第二对象好像随着手指的滑动而被从左向右顺序地揭开。在这种情况下,在第二对象的该渐进显示的过程中,第一对象可以向屏幕外滑出,也可以一直保持不动。
在图2B所示的例子中,如之前描述的,除了第一对象(例如,列表元素5)之外,还显示了一个或多个附加第一对象(即,列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7)。该一个或多个附加第一对象(列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7)在显示第二对象(例如包括按钮1的矩形对象)之前与所述第一对象(例如,列表元素5)一起被显示,且在显示第二对象之后仍然被全部或部分显示。
如此,即使用户在对该第一对象(例如,列表元素5)进行操作时,用户仍然可以看到其他第一对象(列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7),也可以对其他第一对象进行进一步的操作(例如,手指滑开看到其他第一对象所对应的第二对象的内容,并对其他第一对象进行各种应用;或者手指上下滑以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象滑进屏幕,以观看更多第一对象;等等)(以下将详细描述)。
由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,上述的第一预定操作不仅可以包括在屏幕上的滑动,还可以包括在屏幕上的单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
在显示第二对象之后,响应于预定条件,也可以消除第二对象的显示。
在一种例子中,所述预定条件是第二预定操作。例如,所述第二预定操作是在第一显示区域上对第一对象的操作或在第二显示区域上对第二对象的操作。具体地说,例如,如图2B所示,在显示了第二对象之后,手指在左侧的第二显示区域向左滑,可以使得消除第二对象的显示(消除第二对象的显示的方式可以与显示方式相反,在此不赘述),或者手指也可以在第一对象的剩余未重叠部分(图2B中的包含列表元素5的非灰色区域)上向左滑,来使得第二对象消失。为简化描述,这种使得第二对象消失的方式未在图中详细示出。
当然,除了用户主动消除第二对象的显示以外,还可以通过其他操作自动地消除第二对象的显示。
例如,如图2D和图2E所示,所述第二预定操作还可以是在所述一个或多个附加显示区域上对所述一个或多个附加第一对象的操作。
具体地,如图2D所示,从用户的视觉角度,用户可以用手指在所述一个或多个附加显示区域上对所述一个或多个附加第一对象进行上下滑动以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象滑进屏幕,以观看更多第一对象。此时,说明用户想查看其他的第一对象,因此自动使得之前所显示的与该第一对象相关的第二对象消失。
另一种方式是,如图2E所示,从用户的视觉角度,用户可以在所述一个或多个附加显示区域之一上对所述一个或多个附加第一对象之一(例如列表元素7)进行第一预定操作(例如,本例子中的手指向右滑),来使得在屏幕上显示与该附加第一对象相应的附加第二对象,此时自动使得之前显示的第二对象消失。第一对象和第二对象的显示方式和消失方式可以与上述提到的相同,在此不赘述。
也就是说,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,使得第二对象的显示消除的第二预定操作也可以分别包括在屏幕上的滑动、单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
而且,也可以不采用任何操作就消除第二对象的显示,例如使得第二对象的显示消除的预定条件是经过了预定时间段,且在该预定时间段内,没有对所显示的第二对象进行操作,则自动消除第二对象的显示。这也简化了用户的操作。
另外,在另一例子中,如图2C所示,还可以在使得在第二显示区域(图2C中的左侧灰色的区域)中显示了第二对象(图2C中的左侧的对象)且所述第二显示区域重叠于所述第一显示区域的一部分的情况下,响应于第三预定操作(例如,手指向左滑),在屏幕的第三显示区域(图2C中右侧的更深灰色的区域)上显示第三对象(例如,包括按钮2的矩形对象),使得第三显示区域重叠于第一显示区域的另一部分,但与第二显示区域不重叠。当然,虽然在图2C中示出,该第三显示区域未与第二显示区域相邻,但是该第三显示区域也可以与第二显示区域相邻,以便最大程度地显示第三对象。当然,第三显示区域也可以重叠于一部分第二显示区域,使得第三对象遮盖一部分第二对象,以便更大程度地显示第三对象。
当然,该第三对象和第二对象类似,也可以包括至少一个指令标识(例如图4C中的按钮2),每个至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。例如,在一个具体例子中,如果该列表元素是通话记录,按钮2例如是“保存到联系人”,则当用户按压按钮2时,可以对一条通话记录执行例如“保存到联系人”对应的应用,将该通话记录所相关的电话号码保存到电话簿中的联系人列表中。
第三对象的显示和显示的消除也与上述的第二对象类似。在此不赘述。
这样,使得可以无限地显示除了第二对象、甚至第三对象以外的与第一对象相关的更多对象,而不受屏幕的显示尺寸的限制。
综上所述,根据本发明的第一实施例,在整个屏幕显示一个或多个第一对象的情况下,可以通过预定操作来在原始第一显示区域上、不占用额外显示面积地显示与该一个或多个第一对象的相关的第二对象的内容,以便可以实现在有限屏幕大小中显示足够多的内容,且方便用户的查看与屏幕上显示的内容相关的其他的内容。而且,用户还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用,这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。另外,由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。另外,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。另外,可以无限地显示除了第二对象、甚至第三对象以外的与第一对象相关的更多对象,而不受屏幕的显示尺寸的限制。
以上描述了本发明的第二实施例的具体细节,这些仅是示例,但不构成对本发明的限制。
3.第三实施例
下面参考图3A-F来详细描述根据本发明的第三实施例的在屏幕上显示对象的方法的具体例子。
在第三实施例中,从图3A中可以看出,在屏幕上的至少一个显示区域上显示第一对象和一些附加第一对象(在图3A中,例如,列表元素1、列表元素2、列表元素3、列表元素4、列表元素5、列表元素6、列表元素7)。用户通常可以通过用手指向上或向下滑动来查看更多列表元素列表。当然,在该示例中,示出了7个第一对象,但是,也可以是一个或更多,而不限于7个。
在该第三实施例中,参考图3B-D,响应于对屏幕的第一预定操作,例如响应于对其中一个第一对象(例如列表元素5)的第一显示区域(例如列表元素5所占据的矩形区域)上进行第一预定操作(例如手指向右滑动)时,按照预定显示策略在屏幕的第二显示区域上显示第二对象(例如包括按钮1、按钮2、按钮3的矩形对象),其中,所述第一对象(例如列表元素5)和所述第二对象(例如包括按钮1、按钮2、按钮3的矩形对象)不同,且所述预定显示策略使得所述第二显示区域重叠于所述第一显示区域的全部。从图3D中可以看到,第二显示区域(即,显示按钮1、按钮2、按钮3的区域)重叠于第一显示区域(列表元素5所原始占据的矩形区域),使得看不见第一对象(例如列表元素5),只看到第二对象(例如包括按钮1、按钮2、按钮3的矩形对象)的全部。
如此,在整个屏幕显示一个或多个第一对象的情况下,还可以通过预定操作来在原始第一显示区域上、不占用额外显示面积地显示与该一个或多个第一对象的相关的第二对象的内容,以便可以实现在有限屏幕大小中显示足够多的内容,且方便用户的查看与屏幕上显示的内容相关的其他的内容。
所述第二对象包括至少一个指令标识(例如按钮1、按钮2、按钮3),每个至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。例如,在一个具体例子中,如果该列表元素是通话记录,至少一个指令标识是例如“查看详细通话信息”、“拨号”、“发送短信”、“保存到联系人”等,如果用户触发一个指令标识,例如,“查看详细通话信息”,则对该条通话记录执行与查看详细通话信息相关的应用(指令或指令集),即可以查看该通话记录相关的详细通话信息,如该通话记录的通话时间,时长等。但是,第二对象不限于这种指令标识,还可以包括与第一对象相关的事物,例如与第一对象具有相关层次关系的事物、第一对象本身的附加部分等。
这样,用户可以通过仅对所显示的第一对象进行某种操作(例如向右滑动),就能不占据额外显示面积地观看到第二对象(例如包括至少一个指令标识),且还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用。这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。
在该情况下,如图3D所示,显示第二对象的全部(即包括按钮1、按钮2、按钮3的矩形对象),而不显示第一对象。从用户的视觉角度看上去,所述第二对象是从屏幕外向所述第二显示区域滑动的、同时随着所述第二对象从屏幕外向所述第二显示区域滑动、所述第一对象也从所述第一显示区域向屏幕外滑动。最后,第二对象(包括按钮1、按钮2、按钮3的矩形对象)完全滑入屏幕中(占据原始第一显示区域的全部)以便用户观看,同时第一对象(列表元素5)完全滑出屏幕,而在屏幕上看不到该第一对象。当然,在第二对象(包括按钮1、按钮2、按钮3的矩形对象)完全滑入屏幕中以便用户观看的同时,也可以使得所述第一对象一直保持不动,直到被第二对象遮住。
当然,之前提到了显示第二对象的方式是使得第二对象从屏幕外向第二显示区域滑动,但是所述第二对象也可以在所述第二显示区域中保持不动,只是按预定方向顺序揭开地显示,例如,随着手指的向右滑动,先显示第二对象的最左侧,再显示第二对象的左侧加中间部分,最后显示第二对象的整体,即从用户的视觉角度上看,第二对象好像随着手指的滑动而被从左向右顺序地揭开。在这种情况下,在第二对象的该渐进显示的过程中,第一对象可以向屏幕外滑出,也可以一直保持不动直到被第二对象遮住。
在图3A-D所示的例子中,如之前描述的,除了第一对象(例如,列表元素5)之外,还显示了一个或多个附加第一对象(列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7)。该一个或多个附加第一对象(列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7)在显示第二对象(例如包括按钮1、按钮2、按钮3的矩形对象)之前与所述第一对象(例如,列表元素5)一起被显示,且在显示第二对象之后仍然被全部或部分显示。
如此,即使用户在对该第一对象(例如,列表元素5)进行操作时,用户仍然可以看到其他第一对象(列表元素1、列表元素2、列表元素3、列表元素4、列表元素6、列表元素7),也可以对其他第一对象进行进一步的操作(例如,手指滑开看到其他第一对象所对应的第二对象的内容,并对其他第一对象进行各种应用;或者手指上下滑以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象滑进屏幕,以观看更多第一对象;等等)(以下将详细描述)。
由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,上述的第一预定操作不仅可以包括在屏幕上的滑动,还可以包括在屏幕上的单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
在显示第二对象之后,响应于预定条件,也可以消除第二对象的显示。
在一种例子中,所述预定条件是第二预定操作。例如,所述第二预定操作是在第二显示区域上对第二对象的操作。具体地说,例如,在显示了第二对象之后,手指在第二显示区域对第二对象向左滑(或向右滑),可以使得消除第二对象的显示(消除第二对象的显示的方式可以与显示方式相反,也可以相同)。例如,从用户的视觉角度来看,因为此时显示第二对象的第二显示区域完全重叠于第一显示区域,只看到第二对象,因此,如果手指继续向右滑,可以使得第二对象在屏幕上向右滑出,且第一对象在屏幕上从左向右滑入,而如果手指向左滑,也可以使得第二对象在屏幕上向左滑出,且第一对象在屏幕上从右向左滑入。也就是说,看上去好像第一对象和第二对象是互相翻转了,即,在屏幕上显示第一对象时,第二对象作为背面翻转到屏幕背面,在向屏幕外滑出第一对象时,作为背面的第二对象被翻转到屏幕正面,如图3B和图3C所示。
当然,除了用户主动消除第二对象的显示以外,还可以通过其他操作自动地消除第二对象的显示。
例如,如上所述,所述第二预定操作还可以是在所述一个或多个附加显示区域上对所述一个或多个附加第一对象的操作。
具体地,从用户的视觉角度,用户可以用手指在所述一个或多个附加显示区域上对所述一个或多个附加第一对象进行上下滑动以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象滑进屏幕,以观看更多第一对象。此时,说明用户想查看其他的第一对象,因此自动使得之前所显示的与该第一对象相关的第二对象消失。
另一种方式是,从用户的视觉角度,用户可以在所述一个或多个附加显示区域之一上对所述一个或多个附加第一对象之一(例如列表元素7)进行第一预定操作(例如,手指向右滑),来使得在屏幕上显示与该附加第一对象相应的附加第二对象,此时自动使得之前显示的第二对象消失。第一对象和第二对象的显示方式和消失方式可以与上述提到的相同,在此不赘述。
也就是说,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,使得第二对象的显示消除的第二预定操作也可以分别包括在屏幕上的滑动、单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
而且,也可以不采用任何操作就消除第二对象的显示,例如使得第二对象的显示消除的预定条件是经过了预定时间段,且在该预定时间段内,没有对所显示的第二对象进行操作,则自动消除第二对象的显示。这也简化了用户的操作。
另外,在另一例子中,如图3E所示,还可以在使得在第二显示区域中显示了第二对象且所述第二显示区域重叠于所述第一显示区域的全部的情况下,响应于第三预定操作(例如,手指向左滑),在屏幕的第三显示区域上再显示第三对象(例如,包括按钮4、按钮5、按钮6(如图3E示出)的矩形对象),使得第三显示区域重叠于第二显示区域。也即,使得第三对象遮住第一对象和第二对象。当然,该第三显示区域可以重叠于第二显示区域的全部,使得第三对象遮盖第二对象的全部,或者该第三显示区域也可以重叠于第二显示区域的一部分,使得第三对象遮盖第二对象的一部分。
当然,也可以使得第一对象、第二对象、第三对象的显示效果如同三者互相被头尾连在一起。从用户的视觉角度看,类似于如图3F所示,此时如果手指向右滑,也可以使得第一对象在屏幕上向右滑出,且第二对象在屏幕上从左向右滑入,如果手指向左滑,则使得第二对象向左滑出屏幕,而第一对象从右向左滑入,如果手指继续向左滑也可以使得第一对象在屏幕上向左滑出,且第三对象在屏幕上从右向左滑入。也就是说,看上去好像第一对象、第二对象和第三对象是互相被头尾连在一起的。但是,第一对象、第二对象、第三对象的滑动方式不限于此。
当然,该第三对象和第二对象类似,也可以包括至少一个指令标识(例如按钮4、按钮5、按钮6(如图3E示出)),每个至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。例如,在一个具体例子中,如果该列表元素是通话记录,按钮4是“保存到联系人”,则如果用户按压按钮4,则可以对一条通话记录执行“保存到联系人”的应用,将该通话记录所相关的电话号码保存到电话簿中的联系人列表中。第三对象的显示和显示的消除也与上述的第二对象类似。在此不赘述。这样,使得可以无限地显示除了第二对象、甚至第三对象以外的与第一对象相关的更多对象,而不受屏幕的显示尺寸的限制。
综上所述,在整个屏幕显示一个或多个第一对象的情况下,可以通过预定操作来在原始第一显示区域上、不占用额外显示面积地显示与该一个或多个第一对象的相关的第二对象的内容,以便可以实现在有限屏幕大小中显示足够多的内容,且方便用户的查看与屏幕上显示的内容相关的其他的内容。而且,用户还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用,这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。另外,由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。另外,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。另外,可以无限地显示除了第二对象、甚至第三对象以外的与第一对象相关的更多对象,而不受屏幕的显示尺寸的限制。
以上描述了本发明的第三实施例的具体细节,这些仅是示例,但不构成对本发明的限制。
4.第四实施例
下面参考图4A-D来详细描述根据本发明的第四实施例的在屏幕上显示对象的方法的具体例子。
在第四实施例中,从图4A中可以看出,在屏幕上的至少一个显示区域上显示第一对象和一些附加第一对象(在图4A中,例如,列表元素1、列表元素2、列表元素3、列表元素4、列表元素5、列表元素6)。
在该第四实施例中,参考图4B-4D,响应于对屏幕的第一预定操作,例如响应于对其中一个第一对象(例如列表元素3)的第一显示区域(例如列表元素3所占据的矩形区域)上进行第一预定操作(例如手指向下滑动)时,按照预定显示策略在屏幕的第二显示区域上显示第二对象(例如包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象),其中,所述第一对象(例如列表元素3)和所述第二对象(例如包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象)不同,且所述预定显示策略使得所述第二显示区域与所述第一显示区域相邻。从图4B中可以看到,第二显示区域(即,显示按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的灰色区域)与第一显示区域(列表元素3所原始占据的矩形区域)相邻。
如此,在这种情况下,第二对象(例如包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象)所占据的面积不局限于第一显示区域的面积,如此,可以更全面地显示第二对象的内容。
所述第二对象包括至少一个指令标识(例如按钮1、按钮2、按钮3、按钮4、按钮5、按钮6),每个至少一个指令标识用于在被触发后、对所述第一对象执行与所述指令标识对应的指令或指令集。例如,在一个具体例子中,如果该列表元素是通话记录,至少一个指令标识是例如“查看详细通话信息”、“拨号”、“发送短信”、“保存到联系人”等,如果用户触发一个指令标识,例如,“查看详细通话信息”,则对该条通话记录执行与查看详细通话信息相关的应用(指令或指令集),即可以查看该通话记录相关的详细通话信息,如该通话记录的通话时间,时长等。但是,第二对象不限于这种指令标识,还可以包括与第一对象相关的事物,例如与第一对象具有相关层次关系的事物、第一对象本身的附加部分等。
这样,用户可以通过仅对所显示的第一对象进行某种操作(例如向下滑动),就能观看到第二对象(例如包括至少一个指令标识),且还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用。这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。
在该情况下,如图4B所示,显示第二对象的全部(即包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象),同时仍然显示第一对象。这样,用户可以在观看该第一对象相关的第二对象的同时,仍然能看到第一对象的具体内容,以便提示用户现在正对哪个对象执行应用。
第二对象可以被渐进地显示,从用户的视觉角度看上去,所述第二对象可以随着手指的滑动从所述第一对象滑动到所述第二显示区域,或展开到第二显示区域。
在图4A-D所示的例子中,如之前描述的,除了第一对象(例如,列表元素3)之外,还显示了一个或多个附加第一对象(列表元素1、列表元素2、列表元素4)。该一个或多个附加第一对象(列表元素1、列表元素2、列表元素4)在显示第二对象(例如包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象)之前与所述第一对象(例如,列表元素3)一起被显示,且在显示第二对象之后仍然被全部或部分显示。如此,即使用户在对该第一对象(例如,列表元素3)进行操作时,用户仍然可以看到其他第一对象(列表元素1、列表元素2、列表元素4),也可以对其他第一对象进行进一步的操作(例如,手指在其他第一对象(例如列表元素2)上向下滑以查看所对应的第二对象的内容,并对该其他第一对象(列表元素2)进行各种应用,如图4C所示;或者手指上下滑以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象(例如,列表元素5)滑进屏幕,如图4D所示,以观看更多第一对象;等等)(以下将详细描述)。
由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,上述的第一预定操作不仅可以包括在屏幕上的滑动,还可以包括在屏幕上的单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
在显示第二对象之后,响应于预定条件,也可以消除第二对象的显示。
在一种例子中,所述预定条件是第二预定操作。例如,所述第二预定操作是在第二显示区域上对第二对象的操作。具体地说,例如,在显示了第二对象之后,手指在第二显示区域对第二对象向上滑,可以使得消除第二对象的显示(消除第二对象的显示的方式可以与显示方式相反)。
当然,除了用户主动消除第二对象的显示以外,还可以通过其他操作自动地消除第二对象的显示。
例如,如上所述,所述第二预定操作还可以是在所述一个或多个附加显示区域上对所述一个或多个附加第一对象的操作,如图4C所示。
具体地,从用户的视觉角度,用户可以用手指在所述一个或多个附加显示区域上对所述一个或多个附加第一对象进行上下滑动以使得这些第一对象向上或向下滑出屏幕,同时使得更多第一对象滑进屏幕,以观看更多第一对象。此时,说明用户想查看其他的第一对象,因此自动使得之前所显示的与该第一对象相关的第二对象消失。
另一种方式是,从用户的视觉角度,用户可以在所述一个或多个附加显示区域之一上对所述一个或多个附加第一对象之一(例如列表元素2)进行第一预定操作(例如,手指向下滑),如图4C所示,来使得在屏幕上显示与该附加第一对象(例如列表元素2)相应的附加第二对象(例如,包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象),此时自动使得之前显示的第二对象消失。第一对象和第二对象的显示方式和消失方式可以与上述提到的相同,在此不赘述。
也就是说,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
当然,使得第二对象的显示消除的第二预定操作也可以分别包括在屏幕上的滑动、单击、双击、长按、多点触摸、远离屏幕的远程手势、或对屏幕本身的物理运动中的一个或多个、或者目前尚未开发出来的未来操作方式。
而且,也可以不采用任何操作就消除第二对象的显示,例如使得第二对象的显示消除的预定条件是经过了预定时间段,且在该预定时间段内,没有对所显示的第二对象进行操作,则自动消除第二对象的显示。这也简化了用户的操作。
综上所述,在这种情况下,用户可以通过仅对所显示的第一对象进行某种操作(例如向下滑动),就能观看到第二对象(例如包括按钮1、按钮2、按钮3、按钮4、按钮5、按钮6的矩形对象),而且第二对象所占据的面积不局限于第一显示区域的面积,如此,可以更全面地显示第二对象的内容。且第二对象可以包括与第一对象相关的多个指令标识,使得用户还能通过在看到的第二对象上选择某个指令标识来对该第一对象执行某种应用,这极大地加快了用户对第一对象执行应用的步骤,不用在点击第一对象之后等待进入另一屏,再选择指令标识并执行应用等,节省了很多时间和用户的操作步骤。另外,由于在显示该第一对象的同时还可以显示其他第一对象,且可在观看第一对象相关的第二对象的同时对该其他第一对象进行类似的操作,这极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。另外,用户可以在看到其中一个第一对象相关的第二对象之后,如果想直接查看其他第一对象,或者想直接查看其他第一对象相对应的其他第二对象来对其他第一对象执行应用,就可以用一个简单的手指操作来实现,同时,之前显示的第二对象会自动消失,而无需另外的操作来使得之前显示的第二对象消失。这也极大地简化了在屏幕上显示多个第一对象时为了对各个对象执行各种应用而执行的操作步骤,节省了时间,减小了用户的操作负担,改善了用户体验。
以上描述了本发明的第四实施例的具体细节,这些仅是示例,但不构成对本发明的限制。
5.第五实施例
下面参考图5来描述根据本发明的第五实施例的在屏幕上显示对象的系统500。
该在屏幕上显示对象的系统500包括在屏幕的第一显示区域上显示第一对象的装置501;响应于对屏幕的第一预定操作,按照预定显示策略在屏幕的第二显示区域上显示第二对象的装置502,其中,所述第一对象和所述第二对象不同,且所述预定显示策略包括使得所述第二显示区域重叠于所述第一显示区域的一部分或全部、或者使得所述第二显示区域与所述第一显示区域相邻。
该系统500还可以包括其他装置,这些装置的实施例是与上述方法实施例相对应的,因此,装置实施例部分未详细描述的部分参照上述方法实施例相关部分的描述即可。
如此,根据本发明的各个实施例,可以在有限的屏幕中显示要显示的对象(例如,第一对象、第二对象),还使得用户能够简便且省时地对不同层级的对象(例如,第一对象、第二对象)进行查看。
本发明的所述装置和所述方法不仅可以应用于移动电话的屏幕中,还可以应用于平板电脑、计算机、个人数字助理、游戏机或其他设备的屏幕中。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于处理器可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质可以是位于移动电话中的,也可以是位于计算机等其他设备中的,如:磁碟、光盘、闪存、只读存储器(ROM)或随机存储器(RAM)等。实现上述实施例方法中的全部或部分步骤的程序也可以被烧制进固件中。在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,对各步骤的先后变化也在本发明的保护范围之内。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种在移动设备的屏幕上显示对象的方法,包括:
在所述移动设备的屏幕上显示包括多个列表元素的列表,所述列表中的每个列表元素被显示在相应的第一显示区域上,并且所述列表中的一个或多个列表元素响应于用户在所述移动设备的屏幕上的向上或向下的滑动操作而滑出或滑入屏幕;
响应于对所述屏幕上显示的所述列表中的任一个列表元素的向左或向右的滑动操作,按照预定显示策略在屏幕的第二显示区域上显示与被操作的列表元素对应的多个按钮,所述多个按钮各自对应于针对被操作的列表元素的不同的指令或指令集以供用户进行选择,并且其中每个按钮用于在被用户在其上进行按压操作而被选择和触发后在所述移动设备中对所述被操作的列表元素执行所述不同的指令或指令集之中与所述按钮对应的指令或指令集,且所述预定显示策略使得所述多个按钮所占据的第二显示区域是所述第一显示区域的一部分,并且其中所述被操作的列表元素的一部分随着所述向左或向右的滑动操作而滑出屏幕,同时所述多个按钮随着所述被操作的列表元素的一部分滑出屏幕而滑入屏幕以显示在所述第二显示区域上,
所述方法还包括:
响应于预定条件,消除所述多个按钮的显示,
其中,所述预定条件是第二预定操作,并且其中,
所述第二预定操作是在第一显示区域上对所述被操作的列表元素的操作或在第二显示区域上对所述多个按钮的操作;或者是在一个或多个附加显示区域上对所述列表中的一个或多个附加列表元素的操作。
2.根据权利要求1所述的方法,其中,所述预定显示策略是显示所述被操作的列表元素的一部分和所述多个按钮的全部。
3.根据权利要求1所述的方法,其中,所述列表中的所述一个或多个附加列表元素在显示与所述被操作的列表元素对应的多个按钮之前与所述被操作的列表元素一起被显示,且在显示所述多个按钮之后仍然被全部或部分地显示。
4.一种在移动设备的屏幕上显示对象的系统,包括:
在所述移动设备的屏幕上显示包括多个列表元素的列表的装置,所述列表中的每个列表元素被显示在相应的第一显示区域上,并且所述列表中的一个或多个列表元素响应于用户在所述移动设备的屏幕上的向上或向下的滑动操作而滑出或滑入屏幕;
响应于对所述屏幕上显示的所述列表中的任一个列表元素的向左或向右的滑动操作,按照预定显示策略在屏幕的第二显示区域上显示与被操作的列表元素对应的多个按钮的装置,所述多个按钮各自对应于针对被操作的列表元素的不同的指令或指令集以供用户进行选择,并且其中,每个按钮用于在被用户在其上进行按压操作而被选择和触发后在所述移动设备中对所述被操作的列表元素执行所述不同的指令或指令集之中与所述按钮对应的指令或指令集,且所述预定显示策略包括使得所述多个按钮所占据的第二显示区域是所述第一显示区域的一部分,并且其中所述被操作的列表元素的一部分随着所述向左或向右的滑动操作而滑出屏幕,同时所述多个按钮随着所述被操作的列表元素的一部分滑出屏幕而滑入屏幕以显示在所述第二显示区域上,
所述系统还包括:
响应于预定条件,消除所述多个按钮的显示的装置,
其中,所述预定条件是第二预定操作,并且其中,
所述第二预定操作是在第一显示区域上对所述被操作的列表元素的操作或在第二显示区域上对所述多个按钮的操作;或者是在一个或多个附加显示区域上对所述列表中的一个或多个附加列表元素的操作。
5.根据权利要求4所述的系统,其中,在所述预定显示策略是显示所述被操作的列表元素的一部分和所述多个按钮的全部。
6.根据权利要求4所述的系统,其中,所述列表中的所述一个或多个附加列表元素在显示与所述被操作的列表元素对应的多个按钮之前与所述被操作的列表元素一起被显示,且在显示所述多个按钮之后仍然被全部或部分地显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810458163.2A CN108694012B (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810458163.2A CN108694012B (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
CN2011103855084A CN103135913A (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103855084A Division CN103135913A (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108694012A CN108694012A (zh) | 2018-10-23 |
CN108694012B true CN108694012B (zh) | 2022-04-22 |
Family
ID=48495805
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810458163.2A Active CN108694012B (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
CN2011103855084A Pending CN103135913A (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103855084A Pending CN103135913A (zh) | 2011-11-28 | 2011-11-28 | 在屏幕上显示对象的方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN108694012B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104423908B (zh) * | 2013-08-26 | 2019-04-26 | 联想(北京)有限公司 | 电子设备及其显示处理方法 |
CN104636047B (zh) * | 2013-11-07 | 2019-01-22 | 腾讯科技(深圳)有限公司 | 对列表中的对象进行操作的方法、装置及触屏终端 |
CN104978114A (zh) * | 2014-04-01 | 2015-10-14 | 珠海金山办公软件有限公司 | 一种图表的显示方法、装置 |
CN105630335A (zh) * | 2014-11-07 | 2016-06-01 | 华硕电脑股份有限公司 | 触控屏幕操作方法及电子装置 |
CN105991956A (zh) * | 2015-01-27 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 一种控制视频通话界面的方法、装置及显示设备 |
CN106201237A (zh) * | 2015-05-05 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种信息收藏方法及装置 |
CN104991701B (zh) * | 2015-06-30 | 2021-02-19 | 联想(北京)有限公司 | 一种信息显示方法及电子设备 |
US10486938B2 (en) | 2016-10-28 | 2019-11-26 | Otis Elevator Company | Elevator service request using user device |
CN108572857B (zh) * | 2017-03-10 | 2022-03-01 | 阿里巴巴集团控股有限公司 | 提供数据对象颜色属性信息的方法、装置及电子设备 |
CN108616770B (zh) * | 2018-04-16 | 2021-02-09 | 北京酷我科技有限公司 | 一种竖版视频与滚动区联动方法 |
CN111414116B (zh) * | 2020-02-21 | 2021-09-03 | 网易(杭州)网络有限公司 | 一种信息的显示控制方法、装置、电子设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412648A (zh) * | 2001-10-12 | 2003-04-23 | Lg电子株式会社 | 与主机系统相连的设备的用户接口方法和装置 |
CN101556526A (zh) * | 2008-04-10 | 2009-10-14 | 索尼株式会社 | 列表显示设备、列表显示方法及图形用户界面 |
CN102160025A (zh) * | 2008-09-22 | 2011-08-17 | 斯坦图姆公司 | 通过操作多点触摸屏幕上的图形对象来控制电子设备的装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090278806A1 (en) * | 2008-05-06 | 2009-11-12 | Matias Gonzalo Duarte | Extended touch-sensitive control area for electronic device |
CN101876879B (zh) * | 2009-04-29 | 2012-09-19 | 深圳富泰宏精密工业有限公司 | 双轴式滑动界面应用系统及方法 |
KR101646922B1 (ko) * | 2009-05-19 | 2016-08-23 | 삼성전자 주식회사 | 휴대 단말기의 통신 관련 기능 운용 방법 및 이를 지원하는 휴대 단말기 |
KR101640463B1 (ko) * | 2009-05-19 | 2016-07-18 | 삼성전자 주식회사 | 휴대 단말기의 운용 방법 및 이를 지원하는 휴대 단말기 |
KR101427114B1 (ko) * | 2009-10-30 | 2014-08-07 | 삼성전자 주식회사 | 화상형성장치 및 화상형성장치의 타겟영역 확대 표시방법 |
KR101684704B1 (ko) * | 2010-02-12 | 2016-12-20 | 삼성전자주식회사 | 휴대용 단말기에서 메뉴 실행 방법 및 이를 제공하는 장치 |
-
2011
- 2011-11-28 CN CN201810458163.2A patent/CN108694012B/zh active Active
- 2011-11-28 CN CN2011103855084A patent/CN103135913A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412648A (zh) * | 2001-10-12 | 2003-04-23 | Lg电子株式会社 | 与主机系统相连的设备的用户接口方法和装置 |
CN101556526A (zh) * | 2008-04-10 | 2009-10-14 | 索尼株式会社 | 列表显示设备、列表显示方法及图形用户界面 |
CN102160025A (zh) * | 2008-09-22 | 2011-08-17 | 斯坦图姆公司 | 通过操作多点触摸屏幕上的图形对象来控制电子设备的装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108694012A (zh) | 2018-10-23 |
CN103135913A (zh) | 2013-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108694012B (zh) | 在屏幕上显示对象的方法和系统 | |
JP7524290B2 (ja) | アプリケーションに対応するユーザインタフェースオブジェクトと対話するためのデバイス、方法、及びグラフィカルユーザインタフェース | |
CN109164964B (zh) | 内容分享方法、装置、终端及存储介质 | |
US10120538B2 (en) | Providing subpages in a touch panel user interface | |
US10082948B2 (en) | Apparatus and method for grouping and displaying icons on a screen | |
KR101733839B1 (ko) | 사용자 인터페이스에서의 작업 공간 관리 | |
CN102520860B (zh) | 一种进行桌面显示控制的方法及移动终端 | |
EP2372516B1 (en) | Methods, systems and computer program products for arranging a plurality of icons on a touch sensitive display | |
TWI522889B (zh) | 管理使用者介面中之工作空間 | |
CN109074276B (zh) | 系统任务切换器中的选项卡 | |
EP2521025B1 (en) | Component display processing method and user device | |
US9361020B2 (en) | Method and apparatus for displaying e-book in terminal having function of e-book reader | |
CN112346802A (zh) | 用于与多个应用程序窗口交互的系统、方法和用户界面 | |
US20140237378A1 (en) | Systems and method for implementing multiple personas on mobile technology platforms | |
EP2154603A2 (en) | Display apparatus, display method, and program | |
EP1835385A2 (en) | Method and device for fast access to application in mobile communication terminal | |
CN109101157A (zh) | 侧边栏图标设置方法、装置、终端及存储介质 | |
US11435870B2 (en) | Input/output controller and input/output control program | |
TWI534694B (zh) | 用於管理沉浸式環境的電腦實施方法及運算裝置 | |
CN103955333A (zh) | 一种设备和方法 | |
KR20130112629A (ko) | 미디어 기기의 메뉴 제어 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체 | |
CN109656445A (zh) | 内容处理方法、装置、终端及存储介质 | |
CN112214144A (zh) | 生成移动终端桌面的方法、装置及电子装置 | |
CN107533448A (zh) | 图像输出控制方法、图像输出控制程序以及显示装置 | |
JP2015049773A (ja) | オブジェクト操作システム及びオブジェクト操作制御プログラム並びにオブジェクト操作制御方法 |
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 |