本发明专利技术公开了一种推送消息处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:监控设备中的消息推送接口,当监控到消息推送接口被调用时,确定存在推送消息传输至设备;当检测到设备的姿态发生变化和/或设备屏幕上方环境的光线强度处于预设强度范围内时,执行对推送消息的隐藏操作。该实施方式在设备姿态发生变化和/或设备所处环境较暗的情况下,可以快速隐藏推送消息,整体实施步骤较少且简单,无需用户手指操作界面,减少对用户查看文档/视频等资料的干扰。用户查看文档/视频等资料的干扰。用户查看文档/视频等资料的干扰。
【技术实现步骤摘要】
一种推送消息处理方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种推送消息处理方法和装置。
技术介绍
[0002]现代社会人们使用手机等移动设备的频率越来越高,往往在浏览文字类信息或观看视频时常跳出不同类APP的推送消息,这些消息需要等待一段时间或手动点击按钮才会隐藏。
[0003]在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下问题:
[0004]推送消息等待一定时间自动隐藏方式,在此期间会停留在屏幕上一定时间,影响用户正常浏览或观看;用户若想立即关闭需手指滑动或点击关闭按钮,但若手指不方便操作则无法处理。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种推送消息处理方法和装置,至少能够解决现有技术中推送消息处理不及时或不方便的现象。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种推送消息处理方法,包括:
[0007]监控设备中的消息推送接口,当监控到所述消息推送接口被调用时,确定存在推送消息传输至所述设备;
[0008]当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作。
[0009]可选的,所述当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作,包括:检测所述设备屏幕上方环境的光线强度,若所述光线强度超出所述预设强度范围,则检测所述设备的姿态是否发生变化;在检测到所述设备的姿态发生变化后,执行对所述推送消息的隐藏操作。
[0010]可选的,所述当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作,包括:若检测到所述设备的姿态发生变化,则获取所述设备屏幕上方环境的光线强度;若所述光线强度超出所述预设强度范围,则执行对所述推送消息的隐藏操作。
[0011]可选的,还包括:利用陀螺仪获取所述设备当前在坐标轴上的角度,当检测到至少一个坐标轴上的角度发生变化时,确定所述设备的姿态发生变化。
[0012]可选的,还包括:调用光线传感器模块探测所述设备屏幕上方环境的光线强度;其中,所述光线传感器模块设置与所述设备的屏幕上。
[0013]为实现上述目的,根据本专利技术实施例的另一方面,提供了一种推送消息处理装置,包括:
[0014]接口监控模块,用于监控设备中的消息推送接口,当监控到所述消息推送接口被
调用时,确定存在推送消息传输至所述设备;
[0015]消息隐藏模块,用于当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作。
[0016]可选的,所述消息隐藏模块,还用于:检测所述设备屏幕上方环境的光线强度,若所述光线强度超出所述预设强度范围,则检测所述设备的姿态是否发生变化;在检测到所述设备的姿态发生变化后,执行对所述推送消息的隐藏操作。
[0017]可选的,所述消息隐藏模块,还用于:若检测到所述设备的姿态发生变化,则获取所述设备屏幕上方环境的光线强度;若所述光线强度超出所述预设强度范围,则执行对所述推送消息的隐藏操作。
[0018]可选的,还包括设备姿态检测模块,用于:利用陀螺仪获取所述设备当前在坐标轴上的角度,当检测到至少一个坐标轴上的角度发生变化时,确定所述设备的姿态发生变化。
[0019]可选的,还包括光线强度探测模块,用于:调用光线传感器模块探测所述设备屏幕上方环境的光线强度;其中,所述光线传感器模块设置与所述设备的屏幕上。
[0020]为实现上述目的,根据本专利技术实施例的再一方面,提供了一种推送消息处理电子设备。
[0021]本专利技术实施例的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一所述的推送消息处理方法。
[0022]为实现上述目的,根据本专利技术实施例的再一方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一所述的推送消息处理方法。
[0023]根据本专利技术所述提供的方案,上述专利技术中的一个实施例具有如下优点或有益效果:推送消息隐藏的触发条件为设备姿态发生变化和/或设备所处环境较暗的情况下,整体实施步骤较少且简单,在无需手指操作屏幕的情况下,能够方便、及时的隐藏推送通知,维护了文档/视频等资料的正常查看。
[0024]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0025]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0026]图1是根据本专利技术实施例的一种推送消息处理方法的主要流程示意图;
[0027]图2是利用陀螺仪探测设备姿态是否发生变化示意图;
[0028]图3根据本专利技术实施例的一种可选的推送消息处理方法的流程示意图;
[0029]图4是根据本专利技术实施例的另一种可选的推送消息处理方法的流程示意图;
[0030]图5是根据本专利技术实施例的一种推送消息处理装置的主要模块示意图;
[0031]图6是本专利技术实施例可以应用于其中的示例性系统架构图;
[0032]图7是适于用来实现本专利技术实施例的移动设备或服务器的计算机系统的结构示意图。
具体实施方式
[0033]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0034]需要说明的是,本专利技术实施例可适用于手机、平板电脑、PDA(Personal Digital Assistant,掌上电脑)等手持设备,且不局限于adroid、iOS、Symbian、Windows Phone、Firefox OS等操作系统。
[0035]本专利技术使用范围较广,除了用户个人手持设备的推送消息隐藏外,还可应用于工业级别,例如物流领域的RF枪(Radio Frequency,射频),在商品入库、盘点、拣货等仓储操作过程都依赖此设备;例如配送/支付使用的POS机,均能够快速隐藏推送消息,以减少由推送消息带来的生产作业上的干扰,减少不必要的工时浪费,促进生产效率的提升。
[0036]参见图1,示出的是本专利技术实施例提供的一种推送消息处理方法的主要流程图,包括如下步骤:
[0037]S101:监控设备中的消息推送接口,当监控到所述消息推送接口被调用时,确定存在推送消息传输至所述设备;
[0038]S102:当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种推送消息处理方法,其特征在于,包括:监控设备中的消息推送接口,当监控到所述消息推送接口被调用时,确定存在推送消息传输至所述设备;当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作。2.根据权利要求1所述的方法,其特征在于,所述当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作,包括:检测所述设备屏幕上方环境的光线强度,若所述光线强度超出所述预设强度范围,则检测所述设备的姿态是否发生变化;在检测到所述设备的姿态发生变化后,执行对所述推送消息的隐藏操作。3.根据权利要求1所述的方法,其特征在于,所述当检测到所述设备的姿态发生变化和/或所述设备屏幕上方环境的光线强度处于预设强度范围内时,执行对所述推送消息的隐藏操作,包括:若检测到所述设备的姿态发生变化,则获取所述设备屏幕上方环境的光线强度;若所述光线强度超出所述预设强度范围,则执行对所述推送消息的隐藏操作。4.根据权利要求1-3中任一...
【专利技术属性】
技术研发人员:汪小虎,
申请(专利权)人:北京京东振世信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。