一种基于Android双系统的系统间通知同步方法与流程

文档序号:15152165发布日期:2018-08-10 21:14阅读:1315来源:国知局

本发明涉及双系统领域和android领域,特别涉及一种基于android双系统的系统间通知同步方法。



背景技术:

随着智能手机的广泛使用,android平台的智能手机以其平台的优越性、便利性、性价比高成为了越来越多人的选择。伴随而来的移动互联网络的高速发展,便利的移动办公方式、电子商务、网银交易、网上购物、手机打车、新媒体社交变得越来越普及。这些移动应用给用户带来了极大的便利,但是在带来便利的同时,也存在着很多潜在的安全隐患,时刻威胁着用户的个人信息、资金等的安全性,于是便产生了我们经常见到一些用户工作一部手机,生活一部手机,但是同时使用两部手机是件非常麻烦的事,于是便有了android双系统手机的需求。

android双系统手机,即一部手机上运行两个互不依赖、相互独立的android系统。用户可以根据自身需求将一个系统用于工作,另一个系统用于生活;也可以将一个系统用于需要较高隐私性、安全性的用途,另一个系统用于日常移动生活。但是android双系统手机的诞生,也产生了这样一个问题:用户在使用当前系统时,势必有一个系统位于后台,且后台系统也在正常工作,但是工作期间所发生的事件是用户完全无法得知的,像是后台系统的短信、电话,亦或微信消息等。用户势必期望在使用前台系统时,在保护自身隐私的前提下,一定程度知晓来自后台系统的重要消息,通知消息作为目前各平台手机一致采用的最重要、最便捷的用户消息提醒方式,将位于后台系统的通知通过用户对不同应用程序的消息需求的隐私程度、详细程度的不同,将通知同步发送给前台系统,既起到了提醒用户的作用,又可以起到保护用户隐私的作用。于是便产生了android双系统的系统间通知同步的需求。

为了解决上述安全问题,人们一直在寻求一种安全的解决方案。



技术实现要素:

本发明的目的在于解决用户在使用前台系统时,无法按照自身需求获取到位于后台系统的重要信息,并将用户期望知晓的后台系统消息,以通知的方式同步到前台系统的问题,而提供一种具有适用于任何平台android双系统、不需要第三方适配、对源码修改少、易定制开发、易于维护、易使用的基于android双系统的系统间通知同步方法。

为达到上述目的,本发明采用的技术方案如下:

一种基于android双系统的系统间通知同步方法,包括第一android系统和第二android系统,每个android系统预置同步发送模块、同步取消模块和同步接收模块;

分别将所述同步发送模块、同步取消模块和同步接收模块添加到各自android系统的通知管理模块中;

发送同步通知消息时,所述同步发送模块调用android系统间通信服务的接口将同步通知消息告知另一android系统;

取消发送同步通知消息时,所述同步取消模块调用android系统间通信服务的接口将同步通知消息告知另一android系统;

接收同步通知消息时,所述同步接收模块调用android系统间通信服务的接口接收来自另一android系统的同步通知消息。

基于上述,所述android系统间通信服务符合android系统原生通知消息规则;

所述同步通知消息的内容包括通知原本内容的同步通知、展示通知基本内容的同步通知、用于提醒功能的统一内容的同步通知、没有任何提醒的无需同步通知。

基于上述,所述同步发送模块为同步通知消息发送流程,本android系统通知管理模块发出通知发送时调用。

基于上述,所述同步取消模块为同步通知消息取消流程,本android系统通知管理模块发出取消通知发送时调用。

基于上述,所述的同步接收模块在接收到发送内容后,根据通知同步方法不同,调用对应的原生的通知处理方法。

基于上述,所述第一android系统和所述第二android系统为任意平台任意版本的android系统。

基于上述,所述android双系统为任意方案的android双系统。

本发明相对现有技术具有突出的实质性特点和显著的进步,具体地说:

(1)使用本发明方法,用户可以根据自身需求定制化的选择同步通知的接收方式,再也不必购买两部android手机,又或者是时刻关注两个系统的动态,在两个系统间来回的进行切换,更不必担心自己的隐私被泄露出去。同时,还减少了android双系统的开发维护成本,使用了具有本发明的android双系统的系统间通知同步方法的手机后,就可以同时方便的了解到两个系统的重要消息,却无需担心自己的隐私信息被泄露出来。;

(2)通过在android系统原生通知流程的基础上,加入了同步通知的方法,同步通知的内容符合android原生通知的内容规则,可以根据用户的对应用的定制化需求,来增加或减少同步通知的数量,以及是显示通知消息本身还是显示伪造的通知消息,以此来保护用户隐私的安全性的同时,也保证了用户获取通知的便捷性。本发明是基于android系统原生的通知系统规则进行通知的发送、取消、通知消息展示的,通过android双系统的系统间通信服务规则来进行通知消息的转发的,所以本发明在使用时具有广泛的使用范围,且同步通知的相关模块规则简单,易开发易维护易移植,具有一定的经济价值。通过用户的定制化需求来展示用户所需要知晓的重要信息,既保护了用户信息的隐私性,又起到了用户使用上的便捷性。

附图说明:

图1为本发明系统的工作流程图。

图2为本发明同步发送模块的同步消息发送流程图。

图3为本发明同步取消模块的同步消息取消流程图。

图4为本发明同步接收模块的同步消息接收流程图。

具体实施方式:

下面通过具体实施方式,对本发明的技术方案做进一步的详细描述。

如图1所示,一种基于android双系统的系统间通知同步方法,包括第一android系统和第二android系统,每个android系统预置同步发送模块、同步取消模块和同步接收模块;

分别将所述同步发送模块、同步取消模块和同步接收模块添加到各自android系统的通知管理模块中;

发送同步通知消息时,所述同步发送模块调用android系统间通信服务的接口将同步通知消息告知另一android系统;

取消发送同步通知消息时,所述同步取消模块调用android系统间通信服务的接口将同步通知消息告知另一android系统;

接收同步通知消息时,所述同步接收模块调用android系统间通信服务的接口接收来自另一android系统的同步通知消息。

在其他实施例中,所述android系统间通信服务符合android系统原生通知消息规则;该服务具有较高的实时性,可以传递一定格式、一定数量的数据,且具有数据的发送和接收方法。

在其他实施例中,所述同步通知消息的内容包括通知原本内容的同步通知、展示通知基本内容的同步通知、用于提醒功能的统一内容的同步通知、没有任何提醒的无需同步通知。

具体实现时,如图2所示,所述同步发送模块为同步通知消息发送流程,本android系统通知管理模块发出通知发送时调用。同步发送时,依照android双系统的系统间通信服务规则发送,发送内容符合android双系统的系统间通信服务的数据发送的统一格式,包含符合android原生通知内容规则。

如图3所示,所述同步取消模块为同步通知消息取消流程,本android系统通知管理模块发出取消通知发送时调用。同步取消方法依照android双系统的系统间通信服务规则发送,发送内容符合android双系统的系统间通信服务的数据发送的统一格式,包含符合android原生通知内容规则。

如图4所示,所述的同步接收模块为同步消息接收流程,在另一android系统按照android双系统的系统间通信服务规则接收到所发送内容后,调用对应的原生的通知处理方法。

本发明所述第一android系统和所述第二android系统为任意平台任意版本的android系统。所述android双系统为任意方案的android双系统。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1