一种移动客户端中消息的显示方法和装置的制作方法

文档序号:6400964阅读:187来源:国知局
专利名称:一种移动客户端中消息的显示方法和装置的制作方法
技术领域
本发明涉及移动通信技术,特别是涉及一种移动客户端中消息的显示方法和装置。
背景技术
用户可以在移动终端中安装一些移动客户端进行消息通信,例如采用即时通讯应用,短信应用等。移动客户端中为了方便用户浏览消息,通常会使用基于时间顺序对消息进行排列,如采取时间升序或者时间降序的方式将消息显示在页面上。为了方便用户使用和 查看,移动客户端通常会记录并显示通信过程中的消息。由于通信时间的不同,移动客户端中通常会配铬两种消息显示方式,一种方式是在页面中显示当前正在通信的消息记录,另一种消息显示方式是在页面中显示历史通信的消息记录。通过这两种消息显示方式,用户可以查看正在通信的消息,也可以查看历史的消息记录。但是,若用户正在查看历史的消息记录时接收到了新消息,要查看新消息非常的不方便。一种处理方法是,当接收到新消息时,需要退出显示历史的消息记录的页面,进入显示新消息的页面,使用非常的不方便。此时,若用户选择立刻查看新消息,新消息查看完成后,会从显示新消息的页面返回到显示历史的消息记录的页面后,需要重新翻页到之前看到的历史的消息的位铬,非常的浪费时间,效率很低,并且此过程中移动客户端不断的接收到翻页指示,要不断的处理显示该页面的消息,非常的浪费资源。另一种处理方法是当接收到新消息时,会自动跳转到显示新消息的页面。但是,采用这种方法会干扰用户查看历史的消息记录的过程,用户查看完新消息再重新查看历史的消息记录时,同样需要翻页、查找,同样非常的浪费时间,效率很低并且浪费资源。并且,若频繁的接收到新消息,就会导致用户无法查看历史的消息记录。

发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种移动客户端中消息的显示方法和装置。为了解决上述问题,本发明实施例公开了一种移动客户端中消息的显示方法,包括:接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息;若当前的页面内显示的消息中包含所述临界消息,则按照设定的时间顺序在当前的页面中显示所述新消息;若当前的页面内显示的消息中不包含临界消息,则采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。相应的,本发明实施例公开了一种移动客户端中消息的显示装置,包括:
接收并检测模块,用于接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息;第一显示模块,用于在当前的页面内显示的消息中包含所述临界消息时,按照设定的时间顺序在当前的页面中显示所述新消息;第二显示模块,用于在当前的页面内显示的消息中不包含临界消息时,采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。与背景技术相比,本发明实施例提供的方法和装置包括以下优点:首先,本发明实施例中,在检测到当前的页面内显示的消息不包含临界消息时,可以采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。即可以兼容显示历史的消息记录和新消息记录,从而在实时显示新消息的同时,不会影响用户查看历史的消息记录的过程。用户也就无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。其次,本发明实 施例可以预铬两种页面的消息显示模式,包括单区域模式和分区域模式,从而在当前的页面内显示的消息中不包含临界消息时,将当前的页面由单区域模式转变为分区域模式。用户在分区模式下可以同时查看新消息记录和历史的消息记录,使用非常方便。用户无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。再次,本发明实施例可以依据接收的模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式,其中,模式切换指令是由移动终端的屏幕接收的滑动或点击操作生成的。从而可以快速的实现两种显示模式的切换,操作简单,使用方便,满足用户的不同需求。再次,本发明实施例还可以在新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同,触发生成模式切换指令,从而由分区域模式转变为单区域模式。从而可以预测并满足用户的需求。


图1是本发明实施例一所述移动客户端中消息的显示方法流程图;图2是本发明实施例二所述移动客户端中消息的显示方法流程图;图3是本发明实施例二所述分区模式示意图;图4是本发明实施例三所述移动客户端中消息的显示装置结构图;图5是本发明实施例四所述移动客户端中消息的显示装置结构图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。移动客户端中存在两种消息显示方式,一种方式是在页面中显示当前正在通信的消息记录,即新消息记录;另一种消息显示方式是在页面中显示历史通信的消息记录,即历史的消息记录。本发明实施例提出了一种移动客户端中消息的显示方法,可以兼容上述两种消息显示方式,即若当前的页面内显示的消息中不包含临界消息,就可以将页面划分为两个区域,一个区域显示历史的消息记录,另一个区域显示新消息记录。从而可以在查看历史的消息记录的同时,接收并查看到新消息,使用非常的方便。实施例一参照图1,给出了本发明实施例一所述移动客户端中消息的显示方法流程图。步骤101,接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息。本实施例中,临界消息指的是预铬时间内接收到的消息。其中,预铬时间可以理解为是一个时间段,该时间段可以是某一实际的时间范围,如2012-12-219:00到2012-12-2110:00 ;也可以是一个时间长度,如I小时以内,此时可以是2012-12-219:00到2012-12-2110:00 的 I 小时,也可以是 2012-12-2114:00 到 2012-12-2115:00 的 I 小时,可以依据实际的需求来确定。 本实施例中,可以将接收到新消息的时间记录为当前时刻,则当前时刻可以作为该预铬时间的结束时间,即临界消息是以当前时刻为结束时间的时间段内接收到的消息,则可以检测当前的页面内显示的消息中是否包含该临界消息。此外,上述预铬时间也可以理解为是一个时间点,当用户在进行消息通信的过程中,可以记录消息通信时接收到的最后一条消息的时间,即消息通信中距离当前时刻最近的时间接收到的消息,将接收最后一条消息的时间作为预铬时间,然后检测当前的页面内显示的消息中是否有消息是在预铬时间之后接收的。并且,若用户没有通信而是直接查看历史的消息记录,则此时预铬时间的时间点可以为空,即当前的页面内显示的消息都不是临界消息。若用户处于消息通信的页面,即当前的页面内显示的是新消息记录,其中包括预铬时间内接收到的消息;若用户正在浏览历史的消息记录,则页面中就不会包含预铬时间内接收到的消息。若是,即当前的页面内显示的消息中包含临界消息,则后续执行步骤102;若否,即当前的页面内显示的消息中不包含临界消息,则后续执行步骤103。步骤102,按照设定的时间顺序在当前的页面中显示该新消息。本实施例中,设定的时间顺序可以包括时间正序和时间倒序,其中,时间正序是按照时间从前到后的顺序;时间倒序是按照时间从后到前的顺序。如同一天内接收到的消息,按时间正序排列在页面中,则从上到下依次是:9:00、9:05、9:20和9:31 ;按时间倒序排列在页面中,则从上到下依次是:9:31、9:20、9:05和9:00。因此,若当前的页面内显示的消息中包含临界消息,可以理解的是此时当前页面内显示的包括新消息记录,则按照设定的时间顺序在当前的页面中显示该新消息,如按时间正序则可以将该新消息显示到页面的最下面,又如,按时间倒序则可以将该新消息显示到页面的最上面。步骤103,将当前的页面划分为两个区域,一个区域显示当前的页面内显示的消息,另一个区域显示该新消息。本实施例中,页面在显示消息时包括两种消息显示模式,一种是单区域模式,另一种是分区域模式。其中,单区域模式用于在页面中显示新消息记录或历史消息记录;分区域模式用于将页面划分为新消息显示区域和历史显示区域,新消息显示区域用于显示新消息记录,历史显示区域用于显示历史的消息记录。若当前的页面内显示的消息中不包含临界消息,可以理解的是此时当前页面内显示的是历史的消息记录,则可以将当前的页面划分为两个区域,一个区域显示上述当前的页面内显示的消息,即采用该区域显示历史的消息记录,另一个区域显示该新消息,即采用该区域显示新消息记录,此后接收到的新消息都显示到该区域中。本实施例中,在检测到当前的页面内显示的消息不包含临界消息时,采用分区域模式将所述当前的页面划分为两个区域,一个区域显示当前的页面内显示的消息,另一个区域显示新消息。即可以兼容显示历史的消息记录和新消息记录,从而在实时显示新消息的同时,不会影响用户查看历史的消息记录的过程。用户也就无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。实施例二参照图2,给出了本发明 实施例二所述移动客户端中消息的显示方法流程图。步骤201,预铬两种页面的消息显示模式,包括:单区域模式和分区域模式。消息具有两种显示方式,通常移动终端的页面仅会显示其中的一种显示方式,因而就造成了历史的消息记录和新消息记录只能择一查看的问题。本实施例为了方便用户查看各种消息记录,为页面设铬了两种消息显示模式:一种是单区域模式,单区域模式下页面仅显示新消息记录,或仅显示历史的消息记录。另一种是分区域模式,分区域模式下,将页面划分为新消息显示区域和历史显示区域,其中,新消息显示区域用于显示新消息记录,所述历史显示区域用于显示历史的消息记录。如图3,示出了本发明实施例二所述分区模式示意图,图3 (I)中,历史显示区域在页面的上部,新消息显示区域在页面的下部;图3 (2)中,历史显示区域在页面的右侧,新消息显示区域在页面的左侧。当然,还可以采用其他划分方式划分页面中的历史显示区域和新消息显示区域,图3仅列出了两种示例方式,不应理解为是对本申请的限制。步骤202,将接收新消息的时间记录为当前时刻,并获取当前的页面内显示的消息中接收时刻距离当前时刻最近的消息。本实施例中,将接收到消息的时间点作为接收时刻,则将将新消息的接收时刻,即接收到新消息的时间点记录为当前时刻,则在当前页面内获取接收时刻距离当前时刻最近的消息,即当前页面中最后接收到的那一条消息。步骤203,检测接收时刻距离当前时刻最近的消息是否是在预铬时间内接收的。同实施例一,预铬时间可以理解为一个时间段或一个时间点。检测时可以划分为以下几种情况:I)当前的页面采用单区域模式显示新消息记录则此时当前的页面中显示的是正在通信的新消息记录,可以理解的是,页面中距离当前时刻最近的消息是预铬时间内接收的,因此可以将距离当前时刻最近的消息作为临界消息,后续执行步骤204。2)当前的页面采用单区域模式显示历史的消息记录则此时用户正在查看历史的消息记录,可以理解的是,页面中距离当前时刻最近的消息不是预铬时间内接收的,因此当前的页面内显示的消息中不包含临界消息,后续执行步骤205。3)当前的页面采用分区域模式则此时当前的页面中同时显示新消息记录和历史的消息记录,因此,页面中距离当前时刻最近的消息是预铬时间内接收的,因此可以将距离当前时刻最近的消息作为临界消息,后续执行步骤204。步骤204,按照设定的时间顺序在当前的页面中显示该新消息。若距离当前时刻最近的消息是在预铬时间内接收的,则将距离当前时刻最近的消息作为临界消息,即当前的页面内显示的消息中包含临界消息。步骤205,将当前的页面由单区域模式转变为分区域模式。若距离当前时刻最近的消息不是在预铬时间内接收的,则所述当前的页面内显示的消息中不包含临界消息。
可以理解的是,此时当前的页面是采用单区域模式显示历史的消息记录,因此可以将所述当前的页面由单区域模式转变为分区域模式,从而在所述新消息显示区域中显示所述新消息,并在所述历史显示区域中显示所述当前的页面内显示的消息。较佳的,当前的页面采用单区域模式或分区域模式显示消息,本实施例还包括:接收模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式。页面具备单区域模式和分区域模式两种消息显示模式,因此可以通过模式切换指令对消息显示模式进行切换。其中,模式切换指令包括第一指令和第二指令。具体的,若当前的页面采用单区域模式显示消息,则模式切换指令是第一指令,SP将当前的页面由单区域模式转变为分区域模式;若当前的页面采用分区域模式显示消息,则模式切换指令是第二指令,即将当前的页面由分区域模式转变为单区域模式。本实施例中,模式切换指令是由移动终端的屏幕接收的滑动或点击操作生成的。具体的,移动终端的屏幕中当前的页面采用单区域模式或分区域模式显示消息,可以在页面中配铬一个切换按钮用以触发模式切换指令,从而在移动终端的屏幕接收到对该切换按钮的点击操作时,可以触发生成触发模式切换指令。也可以预铬滑动操作用以触发模式切换指令,从而在移动终端的屏幕接收到该预铬的滑动操作时,可以触发生成触发模式切换指令。其中,本发明实施例对该预铬的滑动操作不做限定,如可以为左右滑动或上下滑动等。较佳的,所述当前的页面采用分区域模式显示消息,本实施例还包括:当检测当前的页面中显示的消息满足预设条件,生成模式切换指令;依据所述模式切换指令将所述将当前的页面由分区域模式转变为单区域模式。其中,所述预设条件为新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同。当前的页面采用分区域模式显示消息时,用户可以查看新消息显示区域中的新消息记录,也可以查看历史显示区域中的历史的消息记录。可以依据两个显示区域中显示的消息自动进行切换,即当前的页面中显示的消息满足预设条件时,会自动生成模式切换指令,然后将当前的页面由分区域模式转变为单区域模式。其中,将新消息显示区域中距当前时刻最远的消息设为M1,是新消息区域中最早接收到的消息。例如,按时间正序其可以在新消息显示区域的最前面;按时间倒序其可以在新消息显示区域的最后面。将历史显示区域中距当前时刻最近的消息设为M2,是历史显示区域中最后接收到的消息。例如,按时间正序其可以在新消息显示区域的最后面;按时间倒序其可以在新消息显示区域的最前面。其中,判断Ml与M2是否相同,可以依据接收Ml和M2的时间,以及Ml和M2中的具体内容来判断,本发明实施例对此不做限定。本实施例中,分区域模式转变为单区域模式时包括以下两种情况:I)转变后,单区域模式中显示的是历史的消息记录。若用户查看的是分 区域模式中的新消息显示区域,当用户查看到Ml时,若Ml与M2相同,即是同一条消息时,若此后用户仍想要查看消息记录,就需要到历史的消息记录中进行查看,因此本实施例自动将分区域模式转变为单区域模式,并且单区域模式中显示的是历史的消息记录。2)转变后,单区域模式中显示的是新消息记录。若用户查看的是分区域模式中的历史显示区域,当用户查看到M2时,若M2与Ml相同,即是同一条消息时,若此后用户仍想要查看消息记录,就需要到新消息记录中进行查看,因此本实施例自动将分区域模式转变为单区域模式,并且单区域模式中显示的是新消息记录。较佳的,当前的页面采用单区域模式显示历史的消息记录,则接收到新消息之后,还包括:在当前的页面内显示的消息中选择一条消息,并为该消息配铬一个锚定点;将当前页面的单区域模式跳转为显示新消息记录,并在当前页面中配铬链接到锚定点的快捷方式。本实施例中,针对当前的页面采用单区域模式显示历史的消息记录时接收到新消息的情况,将单区域模式转变为分区域模式是一种实施方式,但是并不限于此种实施方式,还可以采用另一种实施方式,具体包括:此时,可以不将单区域模式转变为分区域模式,而是在单区域模式显示的历史的消息记录中(即当前的页面内)设铬一个锚定点,然后将单区域模式跳转为显示新消息记录,即当前显示的页面跳转为显示新消息记录的单区域模式,在当前显示的页面内配铬链接到锚定点的快捷方式,从而可以通过该快捷方式链接到该锚定点,从而返回到之前的历史的消息记录中。具体的,设铬锚定点时,可以在历史的消息记录中选择一条消息,并为该消息配铬一个锚定点。其中,选择的消息可以是用户自行选择的,可以是从历史的消息记录中随机选择的,本发明实施例对此不做限定。
综上所述,本发明实施例可以预铬两种页面的消息显示模式,包括单区域模式和分区域模式,从而在当前的页面内显示的消息中不包含临界消息时,将当前的页面由单区域模式转变为分区域模式。用户在分区模式下可以同时查看新消息记录和历史的消息记录,使用非常方便。用户无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。其次,本发明实施例可以依据接收的模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式,其中,模式切换指令是由移动终端的屏幕接收的滑动或点击操作生成的。从而可以快速的实现两种显示模式的切换,操作简单,使用方便,满足用户的不同需求。再次,本发明实施例还可以在新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同,触发生成模式切换指令,从而由分区域模式转变为单区域模式。从而可以预测并满足用户的需求。再次,本发明实施例在当前的页面内显示的消息中不包含临界消息时,也可以不采用分区域模式,而是在当前的页面内配铬一个锚定点,然后在由当前页面的单区域模式跳转为显示新消息记录时,在当前页面中配铬链接到所述锚定点的快捷方式,从而可以通过该锚定点快速的返回之前浏览的页面,使用非常的方便。实施例三参照图4,给 出了本发明实施例三所述移动客户端中消息的显示装置结构图。相应的,本发明实施例还提供了一种移动客户端中消息的显示装置,包括:接收并检测模块U、第一显示模块12和第二显示模块13。接收并检测模块11,用于接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息;第一显示模块12,用于在当前的页面内显示的消息中包含所述临界消息时,按照设定的时间顺序在当前的页面中显示所述新消息;第二显示模块13,用于在当前的页面内显示的消息中不包含临界消息时,采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。综上所述,本发明实施例中,在检测到当前的页面内显示的消息不包含临界消息时,即将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。即可以兼容显示历史的消息记录和新消息记录,从而在实时显示新消息的同时,不会影响用户查看历史的消息记录的过程。用户也就无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。实施例四参照图5,给出了本发明实施例四所述移动客户端中消息的显示装置结构图。相应的,本实施例还提供了一种移动客户端中消息的显示装置,包括:模式预铬模块21、接收并检测模块22、第一显示模块23和第二显示模块24。模式预铬模块21,用于预铬两种页面的消息显示模式,包括单区域模式和分区域模式,其中,单区域模式用于在页面中显示新消息记录或历史的消息记录;所述分区域模式用于将页面划分为新消息显示区域和历史显示区域,所述新消息显示区域用于显示新消息记录,所述历史显示区域用于显示历史的消息记录。接收并检测模块22,用于接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息;第一显示模块23,用于在当前的页面内显示的消息中包含所述临界消息时,按照设定的时间顺序在当前的页面中显示所述新消息;第二显示模块24,用于在当前的页面内显示的消息中不包含临界消息时,采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。较佳的,所述第二显示模块24,用于在当前的页面内显示的消息中不包含临界消息时,将所述当前的页面由单区域模式转变为分区域模式,将页面划分为新消息显示区域和历史显示区域,在所述新消息显示区域中显示所述新消息,并在所述历史显示区域中显示所述当前的页面内显示的消息。较佳的,所述接收并检测 模块22,包括:获取子模块221,用于将接收所述新消息的时间记录为当前时刻,并获取所述当前的页面内显示的消息中接收时刻距离当前时刻最近的消息;检测子模块222,用于检测所述接收时刻距离当前时刻最近的消息是否是在预铬时间内接收的;若是在预铬时间内接收的,则将所述接收时刻距离当前时刻最近的消息作为临界消息;若不是在预铬时间内接收的,则所述当前的页面内显示的消息中不包含临界消息。较佳的,所述的装置还包括:切换模块,用于接收模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式;其中,所述模式切换指令是将由移动终端的屏幕接收的滑动或点击操作生成的。较佳的,所述当前的页面采用分区域模式显示消息;所述切换模块,具体用于当检测当前的页面中显示的消息满足预设条件,生成模式切换指令;依据所述模式切换指令将所述将当前的页面由分区域模式转变为单区域模式;其中,所述预设条件为新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同。所述当前的页面采用单区域模式显示历史的消息记录,所述的装置,还包括:第三显示模块,用于在所述当前的页面内显示的消息中选择一条消息,并为所述消息配铬一个锚定点;将当前页面的单区域模式跳转为显示新消息记录,并在当前页面中配铬链接到所述锚定点的快捷方式。综上所述,本发明实施例可以预铬两种页面的消息显示模式,包括单区域模式和分区域模式,从而在当前的页面内显示的消息中不包含临界消息时,将当前的页面由单区域模式转变为分区域模式。用户在分区模式下可以同时查看新消息记录和历史的消息记录,使用非常方便。用户无需为了查看新消息而退出历史的消息记录,即不会由于需重新返回查看历史的消息记录而造成时间和资源的浪费,同时保持了新消息的实时性。其次,本发明实施例可以依据接收的模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式,其中,模式切换指令是由移动终端的屏幕接收的滑动或点击操作生成的。从而可以快速的实现两种显示模式的切换,操作简单,使用方便,满足用户的不同需求。再次,本发明实施例还可以在新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同,触发生成模式切换指令,从而由分区域模式转变为单区域模式。从而可以预测并满足用户的需求。再次,本发明实施例在当前的页面内显示的消息中不包含临界消息时,也可以不采用分区域模式,而是在当前的页面内配铬一个锚定点,然后在由当前页面的单区域模式跳转为显示新消息记录时,在当前页面中配铬链接到所述锚定点的快捷方式,从而可以通过该锚定点快速的返回之前浏览的页面,使用非常的方便。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。本发明可以在由计算机 执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。以上对本发明所提供的一种移动客户端中消息的显示方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种移动客户端中消息的显示方法,其特征在于,包括: 接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息; 若当前的页面内显示的消息中包含所述临界消息,则按照设定的时间顺序在当前的页面中显示所述新消息; 若当前的页面内显示的消息中不包含临界消息,则采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。
2.根据权利要求1所述的方法,其特征在于,还包括: 预铬两种页面的消息显示模式,包括单区域模式和分区域模式,其中,单区域模式用于在页面中显示新消息记录或历史消息记录; 所述分区域模式用于将页面划分为新消息显示区域和历史显示区域,所述新消息显示区域用于显示新消息记录,所述历史显示区域用于显示历史的消息记录。
3.根据权利要求1或2任一所述的方法,其特征在于,若当前的页面内显示的消息中不包含临界消息,则采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息,包括: 若当前的页面内显示的消息中不包含临界消息,则将所述当前的页面由单区域模式转变为分区域模式,将页面划分为新消息显示区域和历史显示区域,在所述新消息显示区域中显示所述新消息,并在所述历史显示区域中显示所述当前的页面内显示的消息。
4.根据权利要求1所述的方法,其特征在于,所述检测当前的页面内显示的消息中是否包含临界消息,包括: 将接收所述新消息的时间记录为当前时刻,并获取所述当前的页面内显示的消息中接收时刻距离当前时刻最近的消息; 检测所述接收时刻距离当前时刻最近的消息是否是在预铬时间内接收的; 若是在预铬时间内接收的,则将所述接收时刻距离当前时刻最近的消息作为临界消息; 若不是在预铬时间内接收的,则所述当前的页面内显示的消息中不包含临界消息。
5.根据权利要求2所述的方法,其特征在于,所述当前的页面采用单区域模式或分区域模式显示消息,所述的方法还包括: 接收模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式; 其中,所述模式切换指令是由移动终端的屏幕接收的滑动或点击操作生成的。
6.根据权利要求5所述的方法,其特征在于,所述当前的页面采用分区域模式显示消息,所述的方法还包括: 当检测当前的页面中显示的消息满足预设条件,生成模式切换指令; 依据所述模式切换指令将所述将当前的页面由分区域模式转变为单区域模式; 其中,所述预设条件为新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同。
7.根据权利要求2所述的方法,其特征在于,所述当前的页面采用单区域模式显示历史的消息记录,所述接收到新消息之后,还包括: 在所述当前的页面内显示的消息中选择一条消息,并为所述消息配铬一个锚定点; 将当前页面的单区域模式跳转为显示新消息记录,并在当前页面中配铬链接到所述锚定点的快捷方式。
8.一种移动客户端中消息的显示装置,其特征在于,包括: 接收并检测模块,用于接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预铬时间内接收到的消息; 第一显示模块,用于在当前的页面内显示的消息中包含所述临界消息时,按照设定的时间顺序在当前的页面中显示所述新消息; 第二显示模块,用于在当前的页面内显示的消息中不包含临界消息时,采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。
9.根据权利要求8所述的装置,其特征在于,还包括: 模式预铬模块,用于预铬两种页面的消息显示模式,包括单区域模式和分区域模式,其中,单区域模式用于在页面中显示新消息记录或历史的消息记录;所述分区域模式用于将页面划分为新消息显示区域和历史显示区域,所述新消息显示区域用于显示新消息记录,所述历史显示区域用于显示历史的消息记录。
10.根据权利要求9所述的装置,其特征在于: 所述第二显示模块,用于在当前的页面内显示的消息中不包含临界消息时,将所述当前的页面由单区域模式转变为分区域模式,将页面划分为新消息显示区域和历史显示区域,在所述新消息显示区域中显示所述新消息,并在所述历史显示区域中显示所述当前的页面内显示的消息。
11.根据权利要求8所述的装置,其特征在于,所述接收并检测模块,包括: 获取子模块,用于将接收所述新消息的时间记录为当前时刻,并获取所述当前的页面内显示的消息中接收时刻距离当前时刻最近的消息; 检测子模块,用于检测所述接收时刻距离当前时刻最近的消息是否是在预铬时间内接收的;若是在预铬时间内接收的,则将所述接收时刻距离当前时刻最近的消息作为临界消息;若不是在预铬时间内接收的,则所述当前的页面内显示的消息中不包含临界消息。
12.根据权利要求9所述的装置,其特征在于,还包括: 切换模块,用于接收模式切换指令,将当前的页面由单区域模式转变为分区域模式,或由分区域模式转变为单区域模式; 其中,所述模式切换指令是将由移动终端的屏幕接收的滑动或点击操作生成的。
13.根据权利要求12所述的装置,其特征在于,所述当前的页面采用分区域模式显示消息; 所述切换模块,用于当检测当前的页面中显示的消息满足预设条件,生成模式切换指令;依据所述模式切换指令将所述将当前的页面由分区域模式转变为单区域模式;其中,所述预设条件为新消息显示区域中距当前时刻最远的消息,与历史显示区域中距当前时刻最近的消息相同。
14.根据权利要求9所述的装置,其特征在于,所述当前的页面采用单区域模式显示历史的消息记录,所述的装置,还包括: 第三显示模块,用于在所述当前的页面内显示的消息中选择一条消息,并为所述消息配铬一个锚定点;将当前页面的单区域模式跳转为显示新消息记录,并在当前页面中配铬链接到所述锚定点的快捷 方式。
全文摘要
本发明实施例提供了一种移动客户端中消息的显示方法和装置,接收到新消息时,检测当前的页面内显示的消息中是否包含临界消息,所述临界消息是预臵时间内接收到的消息;若当前的页面内显示的消息中包含所述临界消息,则按照设定的时间顺序在当前的页面中显示所述新消息;若当前的页面内显示的消息中不包含临界消息,则采用分区域模式将所述当前的页面划分为两个区域,一个区域显示所述当前的页面内显示的消息,另一个区域显示所述新消息。本发明可以兼容显示历史的消息记录和新消息记录,从而在实时显示新消息的同时,不会影响用户查看历史的消息记录的过程。
文档编号G06F3/0481GK103227857SQ201310100178
公开日2013年7月31日 申请日期2013年3月26日 优先权日2013年3月26日
发明者杨振宇, 李刘倩 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1