一种显示方法及终端的制作方法_3

文档序号:9374993阅读:来源:国知局
示界面显示在第一显示界面之上。
[0070]在前述图4(a)?(C)和图5(a)?(C)中,均是以接收用户对状态栏中的子区域al的下拉操作且生成的第二显示界面的数量为一个为例对本方案的说明;此外,还可以接收用户对屏幕下方子区域bl的上推操作;接收用户在所述第三预定子区域如子区域Cl输入的滑动操作、具体是向右侧的滑动操作;接收用户在所述第四预定子区域如子区域dl输入的滑动操作、具体是向左侧的滑动操作。当接收到一种预定操作时,生成一个第二显示界面;当同时接收到两种或两种以上预定操作时,生成两个或两个以上的第二显示界面。多个第二显示界面可以进行分屏显示,也可以按照生成的先后顺序进行层叠显示即先生成的第二显示界面显示在后生成的第二显示界面之下或之上,此处不做具体限定。
[0071]在前述图4(a)?(C)和图5(a)?(C)中,所生成的第二显示界面的大小与第一显示界面的大小为相同;此外,所生成的第二显示界面的大小还可以与第二显示界面的大小不同,这种情况下,获取第一显示界面所显示内容的显示大小;按照所述显示大小将所述第一内容复制至所述第一空白界面,形成所述第二显示界面;或者,按照所述显示大小将预定的第二内容添加至所述第一空白界面,形成所述第二显示界面。举个例子,图6(a)、(b)为本发明实施例提供的在应用场景3中实现显示方法的示意图;如图6(a)所示,第一显示界面为通过全屏显示的主界面,所述终端所绘制的第一空白界面的大小为主界面大小的一半,这时需要计算主界面中所显示的每个图标的显示大小,按照所述显示大小将主界面上的相应图标复制到第一空白界面,得到如图6(b)所示的第二显示界面。该应用场景中,相当于出现两个显示屏,这两个显示屏显示有相同的应用图标,实现了应用图标的多屏显示(多界面显示)。虽然所生成的第二显示界面的大小为第一显示界面的一半,但是其上所显示的每个应用图标的大小照比第一显示界面上相应图标的大小并没有发生变化,方便了用户的操作,提高了终端产品的易用性。
[0072]图7为本发明实施例提供的在应用场景4中实现显示方法的示意图;如图7所示,当预定操作为用户对子区域Cl输入的滑动操作、具体是向右侧的滑动操作,第二显示界面从左侧弹出且其大小等于第一显示界面的大小,主界面上的的图标将会被第二显示界面上的相应图标覆盖,主界面上被第二显示界面所覆盖的图标用虚线表示。
[0073]需要说明的是,预定操作为用户对在所述第一预定子区域如子区域al输入的对所述状态栏的下拉操作时,第二显示界面从显示屏的上方被拉出;预定操作为用户在所述第二预定子区域如子区域bl输入的上推操作时,第二显示界面从显示屏的下方被拉出;预定操作为用户在所述第三预定子区域如子区域Cl输入的滑动操作、具体是向右侧的滑动操作时,第二显示界面从显示屏的左侧边缘被拉出;预定操作为用户在所述第四预定子区域如子区域dl输入的滑动操作、具体是向左侧的滑动操作,第二显示界面从显示屏的右侧边缘被拉出。
[0074]另外,当显示屏呈现第二显示界面时,如果检测到用户在第二显示界面上的第二预定区域如左下角区域进行回退操作时,可对第二显示界面进行隐藏或关闭。其中,所述回退操作可以为与所述预定操作相反的操作。例如,如果该第二显示界面是终端接收到用户对状态栏中子区域al的下拉操作时生成的,那么回退操作可以为对子区域al的上推操作;如果该第二显示界面是接收到用户对子区域bl的上推操作时生成的,那么该回退操作可以为对子区域bl的下拉操作。如果该第二显示界面是终端接收到用户对子区域Cl执行的向右侧的滑动操作时,那么该回退操作可以为对子区域Cl的向左滑动。如果该第二显示界面是终端接收到用户对子区域dl执行的向左侧的滑动操作时,那么该回退操作可以为对子区域dl的向右滑动。
[0075]在一个优选的实施例中,考虑到第二显示界面所呈现的速度、质量等问题,本实施例中预先将终端处理资源如内存资源(内存大小、所占的内存地址)、进程资源(进程数量)分配为两个部分,其中一部分处理资源分配给第一显示界面,另一部分的处理资源分配给第二显示界面。如此,两部分处理资源服务于对应的显示界面,使得所生成的第二显示界面的显示质量、速度均得到一定程度上的保证,且也不会影响到第一显示界面的显示质量,提升了用户的视觉体验。
[0076]本发明实施例的优势在于:
[0077](I)仅需要用户对显示屏上的预定区域进行预定操作,即可生成至少一个与第一显示界面具有相同或不相同显示内容的第二显示界面(相当于一个终端具有两个或多个可显示相同内容或不同内容的显示屏),方便了用户的操作;
[0078](2)所生成的第二显示界面上的所显示内容的大小与第一显示界面上所显示内容的大小相同如二者的应用图标的大小相同,便于用户对图标的触控,可提升用户的操作体验;
[0079](3)第二显示界面的大小可根据实际使用需求进行灵活调整,灵活性较强,如第二显示界面的大小可与第一显示界面相同,或小于第一显示界面的大小如为第一显示界面大小的一半;
[0080](4)第一显示界面和第二显示界面上所显示内容可以相同,也可以不相同;如可以同时为主界面内容,也可以其中一个显示界面显示使用频率较高的图标,另一个显示使用频率较低的图标;还可以两个显示-界面同时显示运行着的同一个应用如微信应用;终端产品具有易用性和功能多样性,便于满足用户的个性化需求。
[0081]作为本领域技术人员应该得知,为了突显终端所生成的第二显示界面与第一显示界面的不同,在前述的图4(a)?(C)、图5 (a)?(C)、图6 (a)?(b)及图7均画出了两个终端,实际上将该两个终端为同一个终端,仅是显示界面不同而已。
[0082]基于前述的显示方法,本发明实施例还提供了一种终端,如图8所示,所述终端包括:第一接收单元801、第一生成单元802及第一控制显示单元803 ;其中,
[0083]第一接收单元801,用于所述终端的显示屏显示第一显示界面时,接收用户对所述显示屏的预定区域的预定操作;
[0084]第一生成单元802,用于生成至少一个第二显示界面,所述第一显示界面与所述第二显示界面为不同的显示界面;
[0085]第一控制显示单元803,用于显示所述至少一个第二显示界面在所述显示屏上;所述第二显示界面的大小相同或不同于所述第一显示界面的大小,所述至少一个第二显示界面所显示的第二内容与所述第一显示界面所显示的第一内容为相同或不同。
[0086]上述方案中,所述第一生成单元802,用于:绘制第一空白界面;将所述第一显示界面所显示的第一内容复制至所述第一空白界面,形成所述第二显示界面;或者,将预定的第二内容添加至所述第一空白界面,形成所述第二显示界面。
[0087]上述方案中,所述显示屏的上部分显示有一状态栏,所述预定区域为所述状态栏中的第一预定子区域,当在所述显示屏上除所述状态栏之外的区域显示第一显示界面时,所述第一接收单元801用于接收用户在所述第一预定子区域输入的对所述状态栏的下拉操作,基于所述下拉操作,所述第一生成单元802用于绘制所述第一空白界面;和/或,
[0088]所述预定区域为所述显示屏的下部分的第二预定子区域,当在所述显示屏上除所述状态栏之外的区域显示第一显示界面时,所述第一接收单元801接收用户在所述第二预定子区域输入的上推操作,基于所述上推操作,所述第一生成单元802用于绘制所述第一空白界面;和/或,
[0089]所述预定区域为所述显示屏的左部分的第三预定子区域,当在所述显示屏上除所述状态栏之外的区域显示第一显示界面时,所述第一接收单元801接收用户在所述第三预定子区域输入的滑动操作,基于所述滑动操作,所述第一生成单元802用于绘制所述第一空白界面;和/或,
[0090]所述预定区域为所述显示屏的右部分的第四预定子区域,当在所述显示屏上除所述状态栏之外的区域显示第一显示界面时,所述第一接收单元801接收用户在所述第四预定子区域输入的滑动操作,基于所述滑动操作,所述第一生成单元802用于绘制所述第一空白界面。
[0091]上述方案中,当所述第二显示界面的大小不同于所述第一显示界面的大小时,所述第一生成单元802,还用于获取第一显示界面所显示内容的显示大小;按照所述显示大小将所述第一内容复制至所述第一空白界面,形成所述第二显示界面;或者,按照所述显示大小将预定的第二内容添加至所述第一空白界面,形成所述第二显示界面。
[0092]上述方案中,所述至少一个第二显示界面显示于所述第一显示界面之上;或者,所述至少一个第二显示界面显示于所述第一显示界面之下;或者,所述至少一个第二显示界面与所述第一显示界面按照预定的优先级排序规则进行优先级排序的显示。
[0093]需要说明的是,由于终端所要解决问题的原理与前述的显示方法相似,因此,终端的实施过程及实施原理均可以参见前述方法的实施过程及实
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1