一种应用消息展示方法、装置及终端设备的制作方法

文档序号:6549500阅读:156来源:国知局
一种应用消息展示方法、装置及终端设备的制作方法
【专利摘要】本发明实施例提供一种应用消息展示方法、装置及终端设备,其中方法包括:抽取应用中控制应用消息收发的逻辑控制器;将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;创建与所述公共控制器对象对应的桌面实例对象;通过所述桌面实例对象,在桌面加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。本发明实施例能够使得用户更为便捷的在桌面上查看到新应用消息,减小终端设备的耗电量。
【专利说明】一种应用消息展示方法、装置及终端设备
【技术领域】
[0001]本发明涉及数据处理【技术领域】,更具体地说,涉及一种应用消息展示方法、装置及终端设备。
【背景技术】
[0002]随着android,ios等智能操作系统的普及,终端设备(如智能手机,平板电脑等)内所装载的应用越来越多,为了使得用户更为便捷的获取应用消息,这些应用中大部分均具有应用消息推送功能。通过应用消息推送功能可以使得应用消息在多个终端设备间实现收发,如装载有SNS (Social Networking Services,社会性网络服务)应用,即时通讯应用等应用的终端设备之间,可通过所装载的应用实现应用消息在多个终端设备间的收发。
[0003]目前,终端设备在接收到新应用消息,需要进行应用消息的展示时,往往需要将终端设备当前的界面切换为应用界面才能进行应用消息的展示;这种应用消息展示方式,需要用户手动将终端设备当前的界面切换为应用界面,应用消息的展示过程中用户操作较为繁琐,从而导致终端设备的耗电量较大。

【发明内容】

[0004]为解决上述技术问题,本发明提供一种应用消息展示方法、装置及终端设备,以解决现有需要用户手动将终端设备当前的界面切换为应用界面,才能进行应用消息展示的方式所存在的用户操作较为繁琐,导致终端设备的耗电量较大的问题。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]—种应用消息展不方法,包括:
[0007]抽取应用中控制应用消息收发的逻辑控制器;
[0008]将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0009]创建与所述公共控制器对象对应的桌面实例对象;
[0010]通过所述桌面实例对象,在桌面加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0011]本发明实施例还提供一种应用消息展示装置,包括:
[0012]第一抽取模块,用于抽取应用中控制应用消息收发的逻辑控制器;
[0013]公共对象确定模块,用于将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0014]第一创建模块,用于创建与所述公共控制器对象对应的桌面实例对象;
[0015]第一加载模块,用于通过所述桌面实例对象,在桌面加载显示设定用户界面组件;
[0016]第一展示模块,用于在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。[0017]本发明实施例还提供一种终端设备,包括上述所述的应用消息展示装置。
[0018]基于上述技术方案,本发明实施例提供的应用消息展示方法,可抽取应用中控制应用消息收发的逻辑控制器,将该逻辑控制器确定为所述应用和桌面的公共控制器对象,在桌面中展示应用消息时,只需要创建与所述公共控制器对象对应的桌面实例对象,并通过所述桌面实例对象,在桌面加载显示设定用户界面组件,在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中,从而实现新应用消息在桌面的展示。相比于现有需要用户手动进入应用界面展示应用消息的方式,本发明实施例可在具有新应用消息时,通过桌面进行新应用消息的展示,大幅减小了用户操作,减小了终端设备的耗电量。本发明实施例能够使得用户更为便捷的在桌面上查看到新应用消息,减小终端设备的耗电量。
【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例提供的应用消息展示方法的流程图;
[0021]图2为本发明实施例提供的应用消息展示方法的另一流程图;
[0022]图3为本发明实施例提供的应用消息展示方法的再一流程图;
[0023]图4为本发明实施例提供的应用消息展示方法的又一流程图;
[0024]图5为本发明实施例提供的应用消息展示装置的结构框图;
[0025]图6为本发明实施例提供的应用消息展示装置的另一结构框图;
[0026]图7为本发明实施例提供的第一加载模块的结构框图;
[0027]图8为本发明实施例提供的第一展示模块的结构框图;
[0028]图9为本发明实施例提供的应用消息展示装置的再一结构框图;
[0029]图10为本发明实施例提供的第一展示模块的另一结构框图;
[0030]图11为本发明实施例提供的应用消息展示装置的又一结构框图;
[0031]图12为本发明实施例提供的第一创建模块的结构框图;
[0032]图13为本发明实施例提供的终端设备的硬件结构框图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]图1为本发明实施例提供的应用消息展示方法的流程图,该方法可应用于终端设备,该终端设备可装载有能够进行应用消息收发的应用,参照图1,该方法可以包括:
[0035]步骤S100、抽取应用中控制应用消息收发的逻辑控制器;
[0036]可选的,按照MVC(Model View Controller,是模型 model —视图 view —控制器controller的缩写)的设置思想,应用中一般设置有控制应用消息收发的功能模块,诸如SNS应用中的好友消息模块,本发明实施例可将应用中控制应用消息收发的功能模块的逻辑contiOller (控制器)进行抽取处理,从而实现抽取应用中控制应用消息收发的逻辑controller 的目的;
[0037]本发明实施例所指的逻辑contiOller,为应用中可根据用户触发的行为,发起网络请求,拉取应用消息(如SNS数据),并将拉取到的应用消息给到UI层进行刷新展示的逻辑控制器。
[0038]步骤S110、将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0039]步骤S120、创建与所述公共控制器对象对应的桌面实例对象;
[0040]值得注意的是,发明人研究发现:一般来说,桌面和应用是属于不同的activity,因此在桌面和应用(如SNS应用)中进行应用消息的展示时,一般都要在桌面和应用中分别实现一套控制应用消息收发的数据控制逻辑;而本发明实施例抽取应用中控制应用消息收发的逻辑contro Iler,将该逻辑contro 11 er确定为应用和桌面的公共contro Iler对象,使得桌面和所述应用可共用一套控制应用消息收发的数据逻辑控制的公共组件,免去了在桌面和应用中都要去实现一套控制应用消息收发的数据控制逻辑的繁琐操作。
[0041]本发明实施例在桌面或应用中进行应用消息的展示时,只需要在桌面或应用中分别创建一个与所述公共controller对象对应的实例对象,在进行应用消息展示时应用该实例对象,即可完成应用消息在桌面或应用中的展示。步骤S130示出了应用桌面实例对象的过程。
[0042]步骤S130、通过所述桌面实例对象,在桌面加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0043]可选的,此处所指的设定用户界面(UI, User Interface)组件可根据实际需要选取,优选选取应用中用户界面的视图(view),显然,也可选取其他的自定义Π组件。
[0044]本发明实施例提供的应用消息展示方法,可抽取应用中控制应用消息收发的逻辑控制器,将该逻辑控制器确定为所述应用和桌面的公共控制器对象,在桌面中展示应用消息时,只需要创建与所述公共控制器对象对应的桌面实例对象,并通过所述桌面实例对象,在桌面加载显示设定用户界面组件,在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中,从而实现新应用消息在桌面的展示。相比于现有需要用户手动进入应用界面展示应用消息的方式,本发明实施例可在具有新应用消息时,通过桌面进行新应用消息的展示,大幅减小了用户操作,减小了终端设备的耗电量。本发明实施例能够使得用户更为便捷的在桌面上查看到新应用消息,减小终端设备的耗电量。
[0045]可选的,前文已述设定用户界面组件可以为应用中用户界面上的view(视图),对应的,该view可在抽取逻辑controller时进行抽取,并在所述公共controller对象的实例对象进行应用时加载。可选的,图2示出了本发明实施例提供的应用消息展示方法的另一流程图,参照图2,该方法可以包括:
[0046]步骤S200、抽取应用中控制应用消息收发的逻辑控制器,及所述应用中用户界面上的视图;[0047]步骤S210、将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0048]步骤S220、创建与所述公共控制器对象对应的桌面实例对象;
[0049]步骤S230、通过所述桌面实例对象,在桌面加载显示所述视图,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述视图中。
[0050]可选的,通过所述桌面实例对象,在桌面加载显示设定用户界面组件的方式可以为:调用inflate方法在桌面加载显示所述设定UI组件。需要说明的是,inflate方法是Android (安卓)中将一个xml (ExteileMarkuLaguage,可扩展标记语言)中定义的布局找出来的方法。
[0051]可选的,在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中的方式可以为:通过网络组件与网络后台进行数据交互,当存在新应用消息时,通过所述逻辑控制器拉取所述新应用消息,并通过用户界面刷新控制器将所述新应用消息刷新展示在所述设定用户界面组件中。可选的,用户界面刷新控制器可以为Hanlder UI,在所述逻辑controller拉取到新应用消息时,可通过eventcenter将新应用消息回调至Hanlder UI,从而通过Hanlder ui将eventcenter回调回来的新应用消息给到设定UI组件进行刷新展示。
[0052]可选的,图3示出了本发明实施例提供的应用消息展示方法的再一流程图,参照图3,该方法可以包括:
[0053]步骤S300、抽取应用中控制应用消息收发的逻辑controller ;
[0054]步骤S310、将所抽取的逻辑controller确定为所述应用和桌面的公共controller 对象;
[0055]步骤S320、仓Ij建与所述公共controller对象对应的桌面实例对象;
[0056]步骤S330、通过所述桌面实例对象,调用inflate方法在桌面加载显示所述设定Π组件;通过网络组件与网络后台进行数据交互,当存在新应用消息时,通过所述逻辑controller拉取所述新应用消息,并通过Π刷新控制器将所述新应用消息刷新展示在所述设定Π组件中。
[0057]可选的,本发明实施例也可在应用界面(如SNS应用的应用界面,或者非SNS应用的应用界面)中展示应用消息时,也可通过创建一个与所述公共controIler对象对应的实例对象,应用该实例对象完成应用消息在应用界面中的展示。对应的,图4示出了本发明实施例提供的应用消息展示方法的又一流程图,结合图1和图4所示,图4所示方法在图1所示方法的基础上,还可以包括步骤:
[0058]步骤S140、创建与所述公共控制器对象对应的应用实例对象;
[0059]步骤S150、通过所述应用实例对象,在应用界面中加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0060]可选的,在应用界面中展示应用消息的原理与上文描述的在桌面中展示应用消息的原理类似,可相互参照,此处不再赘述。
[0061]可选的,在创建公共controller对象对应的桌面或应用的实例对象时,本发明实施例可根据程序的封装性,调用预定的新建控制器方法创建与所述公共控制器对象对应的桌面实例对象;可选的,预定的新建控制器方法可以为new controller O方法,本发明实施例可通过调用new controller O方法创建所述公共controller对象的实例对象。
[0062]本发明实施例通过该公共contiOller对象,不管在桌面还是在应用中,只需要各自创建一个公共controller对象对应的实例对象,就能获取到要显示的UI组件,桌面或者应用只是作为一个容器将这个Π组件加载到自己的容器里展示;同时,在存在新应用消息时,本发明实施例可通过逻辑contiOller从网络中拉取应用消息,并在具有新应用消息时,将新应用消息给到该UI组件进行刷新展示,从而实现应用消息在所述UI组件中的展
/Jn ο
[0063]可选的,本发明实施例也可设置主动刷新应用消息的接口,该接口可触发逻辑contiOller从网络中拉取应用消息;具体的,本发明实施例可在终端设备的显示界面中显示与刷新应用消息的接口对应的功能按键,用户可通过触发该功能按键实现应用消息的主动刷新,从而触发逻辑contiOller从网络中拉取应用消息,对应的,在拉取到新应用消息后,可在所述设定Π组件中展示所拉取的应用消息。
[0064]本发明实施例能够使得用户更为便捷的在桌面上查看到新应用消息,减小终端设备的耗电量。
[0065]下面对本发明实施例提供的应用消息展示装置进行描述,下文描述的应用消息展示装置与上文描述的应用消息展示方法可相互对应参照。
[0066]图5为本发明实施例提供的应用消息展示装置的结构框图,该装置可应用于终端设备,该终端设备可装载有能够进行应用消息收发的应用,参照图5,该装置可以包括:
[0067]第一抽取模块100,用于抽取应用中控制应用消息收发的逻辑控制器;
[0068]公共对象确定模块200,用于将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0069]第一创建模块300,用于创建与所述公共控制器对象对应的桌面实例对象;
[0070]第一加载模块400,用于通过所述桌面实例对象,在桌面加载显示设定用户界面组件;
[0071]第一展示模块500,用于在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0072]可选的,所述设定Π组件可以为所述应用中UI上的视图(view);可选的,图6示出了本发明实施例提供的应用消息展示装置的另一结构框图,结合图5和图6所示,应用消息展示装置还可以包括:
[0073]第二抽取模块600,用于抽取所述应用中用户界面上的视图。
[0074]在图6所示第二抽取模块600的基础上,图7示出了本发明实施例提供的第一加载模块400的一种可选结构,参照图7,第一加载模块400可以包括:
[0075]视图加载单元410,用于在桌面加载显示所述视图。
[0076]可选的,图8示出了本发明实施例提供的第一展示模块500的一种可选结构,参照图8,第一展不模块500可以包括:
[0077]第一展示执行单元510,用于通过网络组件与网络后台进行数据交互,当存在新应用消息时,通过所述逻辑控制器拉取所述新应用消息,并通过用户界面刷新控制器将所述新应用消息刷新展示在所述设定用户界面组件中。[0078]可选的,本发明实施例也可设置主动刷新应用消息的接口,该接口可触发逻辑controller从网络中拉取应用消息;对应的,图9示出了本发明实施例提供的应用消息展示装置的再一结构框图,结合图5和图9所示,应用消息展示装置还可以包括:
[0079]按键显示模块700,用于在桌面加载显示设定用户界面组件之后,显示与刷新应用消息的接口对应的功能按键。
[0080]对应的,在图9所示按键显示模块700的基础上,图10示出了本发明实施例提供的第一展不模块500的另一种可选结构,参照图10,第一展不模块500可以包括:
[0081]第二展示执行单元520,用于在所述功能按键被触发时,触发所述逻辑控制器从网络中拉取应用消息,在拉取到新应用消息后,在所述设定用户界面组件中展示所拉取的应用消息。
[0082]可选的,图11示出了本发明实施例提供的应用消息展示装置的又一结构框图,结合图5和图11所示,应用消息展示装置还可以包括:
[0083]第二创建模块800,用于创建与所述公共控制器对象对应的应用实例对象;
[0084]第二加载模块900,用于通过所述应用实例对象,在应用界面中加载显示设定用户界面组件;
[0085]第二展示模块1000,用于在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0086]可选的,图12示出了本发明实施例提供的第一创建模块300的一种可选结构,参照图12,第一创建模块300可以包括:
[0087]调用创建单元310,用于调用预定的新建控制器方法创建与所述公共控制器对象对应的桌面实例对象。
[0088]可选的,第二创建模块也可通过调用预定的新建控制器方法创建与所述公共控制器对象对应的应用实例对象。
[0089]可选的,预定的新建控制器方法可以为new controller O方法,本发明实施例可通过调用new controller O方法创建与所述公共controller对象对应的桌面或应用的实例对象。
[0090]本发明实施例提供的应用消息展示装置可抽取应用中控制应用消息收发的逻辑控制器,将该逻辑控制器确定为所述应用和桌面的公共控制器对象,在桌面中展示应用消息时,只需要创建与所述公共控制器对象对应的桌面实例对象,并通过所述桌面实例对象,在桌面加载显示设定UI组件,在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定UI组件中,从而实现新应用消息在桌面的展示。相比于现有需要用户手动进入应用界面展示应用消息的方式,本发明实施例可在具有新应用消息时,通过桌面进行新应用消息的展示,大幅减小了用户操作,减小了终端设备的耗电量。本发明实施例能够使得用户更为便捷的在桌面上查看到新应用消息,减小终端设备的耗电量。
[0091]本发明实施例还提供一种终端设备,该终端设备可以包括上述所述的应用消息展示装置,对于应用消息展示装置的描述可参照上文对应部分的描述,此处不再赘述。
[0092]图13示出了本发明实施例提供的终端设备的硬件结构框图,该终端设备可以为智能手机,平板电脑,笔记本电脑等,参照图13,该终端设备可以包括:[0093]处理器1,通信接口 2,存储器3和通信总线4 ;
[0094]其中处理器1、通信接口 2、存储器3通过通信总线4完成相互间的通信;
[0095]可选的,通信接口 2可以为通信模块的接口,如GSM模块的接口 ;
[0096]处理器I,用于执行程序;
[0097]存储器3,用于存放程序;
[0098]程序可以包括程序代码,所述程序代码包括计算机操作指令。
[0099]处理器I可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0100]存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
[0101]其中,程序可具体用于:
[0102]抽取应用中控制应用消息收发的逻辑控制器;
[0103]将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象;
[0104]创建与所述公共控制器对象对应的桌面实例对象;
[0105]通过所述桌面实例对象,在桌面加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
[0106]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0107]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0108]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0109]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种应用消息展示方法,其特征在于,包括: 抽取应用中控制应用消息收发的逻辑控制器; 将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象; 创建与所述公共控制器对象对应的桌面实例对象; 通过所述桌面实例对象,在桌面加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
2.根据权利要求1所述的应用消息展示方法,其特征在于,所述设定用户界面组件为所述应用中用户界面上的视图;所述方法还包括:抽取所述应用中用户界面上的视图; 所述在桌面加载显示设定用户界面组件包括: 在桌面加载显示所述视图。
3.根据权利要求1或2所述的应用消息展示方法,其特征在于,所述在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中包括: 通过网络组件与网络后台进行数据交互,当存在新应用消息时,通过所述逻辑控制器拉取所述新应用消息,并通过用户界面刷新控制器将所述新应用消息刷新展示在所述设定用户界面组件中。
4.根据权利要求1或2所述的应用消息展示方法,其特征在于,在桌面加载显示设定用户界面组件之后,所述方法还包括:显示与刷新应用消息的接口对应的功能按键; 所述在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中包括: 在所述功能按键被触发时,触发所述逻辑控制器从网络中拉取应用消息,在拉取到新应用消息后,在所述设定用户界面组件中展示所拉取的应用消息。
5.根据权利要求1或2所述的应用消息展示方法,其特征在于,还包括: 创建与所述公共控制器对象对应的应用实例对象; 通过所述应用实例对象,在应用界面中加载显示设定用户界面组件,并在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
6.根据权利要求1或2所述的应用消息展示方法,其特征在于,所述创建与所述公共控制器对象对应的桌面实例对象包括: 调用预定的新建控制器方法创建与所述公共控制器对象对应的桌面实例对象。
7.一种应用消息展示装置,其特征在于,包括: 第一抽取模块,用于抽取应用中控制应用消息收发的逻辑控制器; 公共对象确定模块,用于将所抽取的逻辑控制器确定为所述应用和桌面的公共控制器对象; 第一创建模块,用于创建与所述公共控制器对象对应的桌面实例对象; 第一加载模块,用于通过所述桌面实例对象,在桌面加载显示设定用户界面组件;第一展示模块,用于在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
8.根据权利要求7所述的应用消息展示装置,其特征在于,所述设定用户界面组件为所述应用中用户界面上的视图,所述装置还包括:第二抽取模块,用于抽取所述应用中用户界面上的视图; 所述第一加载模块包括: 视图加载单元,用于在桌面加载显示所述视图。
9.根据权利要求7或8所述的应用消息展示装置,其特征在于,所述第一展示模块包括: 第一展示执行单元,用于通过网络组件与网络后台进行数据交互,当存在新应用消息时,通过所述逻辑控制器拉取所述新应用消息,并通过用户界面刷新控制器将所述新应用消息刷新展示在所述设定用户界面组件中。
10.根据权利要求7或8所述的应用消息展示装置,其特征在于,还包括:按键显示模块,用于在桌面加载显示设定用户界面组件之后,显示与刷新应用消息的接口对应的功能按键; 所述第一展示模块包括: 第二展示执行单元,用于在所述功能按键被触发时,触发所述逻辑控制器从网络中拉取应用消息,在拉取到新应用消息后,在所述设定用户界面组件中展示所拉取的应用消息。
11.根据权利要求7或8所述的应用消息展示装置,其特征在于,还包括: 第二创建模块,用于创建与所述公共控制器对象对应的应用实例对象; 第二加载模块,用于通过所述应用实例对象,在应用界面中加载显示设定用户界面组件; 第二展示模块,用于在所述应用具有新应用消息时,通过所述逻辑控制器拉取新应用消息,将所述新应用消息展示在所述设定用户界面组件中。
12.根据权利要求7或8所述的应用消息展示装置,其特征在于,所述第一创建模块包括: 调用创建单元,用于调用预定的新建控制器方法创建与所述公共控制器对象对应的桌面实例对象。
13.—种终端设备,其特征在于,包括:权利要求7-12任一项所述的应用消息展示装置。
【文档编号】G06F3/0481GK104020929SQ201410261986
【公开日】2014年9月3日 申请日期:2014年6月12日 优先权日:2014年6月12日
【发明者】郭永智, 何竞, 陈郁, 吕曾翔, 李斌, 罗程 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1