通知栏消息接管方法、装置及移动终端的制作方法

文档序号:9631746阅读:473来源:国知局
通知栏消息接管方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明涉及信息处理技术领域,特别是涉及一种通知栏消息接管方法、装置及移动终端。
【背景技术】
[0002]随着移动通信技术的快速发展,如手机、平板电脑和PDA (Personal DigitalAssistant,个人数字助理)等移动设备已经广泛应用在学习、娱乐、工作等方面,在人们的日常生活中扮演着越来越重要的角色。
[0003]在移动终端的屏幕上方会显示一个消息通知栏,用于以小图标的形式向用户显示通知消息。终端用户允许第三方应用向通知栏推送通知消息,用户对通知栏内进行下拉操作即可查看通知消息的来源程序、消息内容和通知时间。
[0004]现有技术中,当用户下拉通知栏查看通知消息时,消息内容也同时显示在通知栏中,以便用户查看,但如果当消息内容涉及个人隐私或者公司机密的时候,存在信息泄露的风险,会引发个人或公司的安全问题。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种通知栏消息接管方法、装置及移动终端,能够隐藏通知栏消息的内容,提高信息的安全性。
[0006]为达到上述目的,本发明主要提供如下技术方案:
[0007]—方面,本发明实施例提供了一种通知栏消息接管方法,该方法包括:
[0008]获取终端通知栏接收的通知消息,所述通知消息包括消息属性信息和消息内容;
[0009]将所述通知消息的消息内容替换为预设提示信息,所述预设提示信息用于提示收到新通知的信息;
[0010]将所述消息属性和替换后的消息内容生成新通知消息;
[0011 ] 在所述终端通知栏中显示所述新通知消息。
[0012]另一方面,本发明实施例还提供一种通知栏消息接管装置,所述装置包括:
[0013]第一获取单元,用于获取终端通知栏接收的通知消息,所述通知消息包括消息属性信息和消息内容;
[0014]替换单元,用于将所述通知消息的消息内容替换为预设提示信息,所述预设提示信息用于提示收到新通知消息;
[0015]生成单元,用于将所述消息属性和替换后的消息内容生成新通知消息;
[0016]显示单元,用于在所述终端通知栏中显示所述新通知消息。
[0017]又一方面,本发明实施例还提供了一种移动终端,在所述移动终端中包括上述的通知栏消息接管装置。
[0018]本发明实施例提出的一种通知栏消息接管方法、装置及移动终端,通过获取终端通知栏接收的通知消息,所述通知消息包括消息属性信息和消息内容,并将通知消息的消息内容替换为预设提示信息,然后将消息属性和替换后的消息内容生成新通知消息后在终端通知栏显示新通知消息。与现有技术的通知栏消息接管方法相比,本发明通过将通知栏消息内容替换为用于提示收到新通知的提示信息,并且在通知栏显示提示信息,能够保证用户在接收到新通知提示信息的同时,避免了涉及到个人隐私的信息被泄露出去的风险,从而提高了信息的安全性。
[0019]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0020]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0021]图1示出了本发明实施例提供的一种通知栏消息接管方法流程图;
[0022]图2示出了本发明实施例提供的另一种通知栏消息接管方法流程图;
[0023]图3示出了本发明实施例提供的一种通知栏消息接管装置结构示意图;
[0024]图4示出了本发明实施例提供的另一种通知栏消息接管装置结构示意图。
【具体实施方式】
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]本发明实施例提供一种通知栏消息接管方法,如图1所示,所述方法包括:
[0027]101、获取终端通知栏接收的通知消息。
[0028]本实施例中的终端可以为智能终端,如手机、平板电脑等移动设备,通知消息为通知栏中待显示的应用程序的通知消息。
[0029]这里的通知消息,包括消息属性信息和消息内容,是通知栏推送的通知消息,通过下拉通知栏能够显示接收的通知消息。消息属性信息,包括通知消息的图标、时间和标题,通知消息的图标为该通知消息对应的应用程序的图标,通知消息的时间为接收到通知消息的时间,通知消息的标题为该通知消息对应应用程序的名称。
[0030]需要说明的是,在获取通知栏接收的通知消息之前,需要获取通知栏预设应用程序通知消息的接管权限,这里的接管权限为通知栏预设应用程序接管该应用程序通知消息的权限。
[0031]具体地,获取通知栏预设应用程序通知消息的接管权限,本发明实施例可以但不局限于以下实现方法,应用程序在移动终端进行安装之前,首先需要下载预设应用程序的安装包,获取预设应用程序的系统签名权限,然后根据系统签名权限获取预设应用程序通知消息的接管权限,从而能够接管该预设应用程序的通知消息,本发明实施例对预设应用程序不做限定,可根据实际需求自行选取。
[0032]102、将所述通知消息的消息内容替换为预设提示信息。
[0033]预设提示信息为用于提示收到新通知的信息,例如,这里的预设提示信息可以为“接收到一条新消息”,也可为“收到新通知”等形式,本发明实施例中,对预设提示信息的内容不做限定,具体内容可根据实际情况进行选取,能够起到提示作用即可。
[0034]103、将所述消息属性信息和替换后的消息内容生成新通知消息。
[0035]这里的新通知消息包括消息属性信息和带有预设提示信息的消息内容,消息属性信息,包括通知消息的图标、时间和标题,替换后的消息内容为步骤102的预设提示信息。
[0036]104、在所述终端通知栏中显示所述新通知消息。
[0037]本发明实施例提供的通知栏消息接管方法,根据消息属性信息和替换后的消息内容生成新通知消息替换,在新通知消息的消息内容中不显示接收到通知消息的具体内容,而是以提示信息的方式告知用户收到新通知,当用户在下拉通知栏的时候,能够避免他人查看到消息内容,从而防止用户信息泄露,提高信息的安全性。
[0038]进一步地,作为图1所述方法的细化,本发明实施例还提供另一种通知栏消息接管方法,如图2所示,所述方法包括:
[0039]201、获取终端通知栏接收的通知消息。
[0040]具体地,在获取终端通知栏接收的通知消息时,本发明实施例可以但不局限于以下的方法实现,该方法具体为:对预设应用程序的安装包进行解包,得到该预设应用程序的相关文件,根据预设封装规则在安装包中注入预置函数,所述预置函数用于获取终端通知栏接收的通知消息的代码函数,打包后的应用程序可以在上面设置子程以监视指定窗口的某种消息,而且监视的窗口可以是其他进程所创建的,本发明实施例通过调用Hook函数在通知消息未到达目的窗口之前,截获通知栏的通知消息,包括通知消息的图标、标题和时间
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1