1.一种推送通知消息的方法,其特征在于,所述方法应用于终端,包括:读取数据库,判断所述数据库中是否包含根据用户指示确定的配置字段,所述数据库中的配置字段包括用户设置的是否允许应用推送通知消息以及推送方式;
当所述数据库中没有包含根据用户指示确定的所述配置字段时,查找配置文件,所述配置文件中包含预设的配置字段,所述预设的配置字段包括对使用频率小于预设阈值的应用设置为禁止推送所述通知消息;
获取所述配置文件中包含的所述配置字段;
根据所述配置文件中的所述配置字段推送所述通知消息;
所述推送方式包括:托盘显示、声音提示和指示灯闪烁;
所述配置文件中还包括对终端使用频率大于等于预设阈值的应用预先设置是否允许推送所述通知消息以及所述推送方式的所述配置字段;
在所述获取所述配置文件中包含的所述配置字段之前,所述方法还包括:将终端使用频率大于等于预设阈值的应用进行分类;
当应用属于通话类时,将应用对应的配置字段设置为允许推送所述通知消息,并且所述推送方式为托盘显示、声音提示和提示灯闪烁;
当应用属于生活类时,将应用对应的配置字段设置为允许推送所述通知消息,并且推送方式为托盘显示和声音提示;
当应用属于学习类时,将应用对应的配置字段设置为允许推送所述通知消息,并且推送方式为托盘显示;
当应用属于娱乐类时,将应用对应的配置字段设置为禁止推送所述通知消息;
将所述配置字段保存至所述配置文件中。
2.根据权利要求1所述的方法,其特征在于,所述根据所述配置文件中的所述配置字段推送所述通知消息包括:当所述配置字段被设置为禁止应用推送所述通知消息时,将应用加入黑名单,禁止所述黑名单中的应用推送通知消息;
当所述配置字段被设置为允许应用推送所述通知消息时,将应用加入白名单,允许所述白名单中的应用以所述预设的配置字段设置的所述推送方式推送通知消息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述数据库中包含根据用户指示确定的所述配置字段时,获取所述数据库中包含的所述配置字段;
根据所述数据库中的所述配置字段推送所述通知消息。
4.一种推送通知消息的装置,其特征在于,包括:
读取单元,用于读取数据库,判断所述数据库中是否包含根据用户指示确定的配置字段,所述数据库中的配置字段包括用户设置的是否允许应用推送通知消息以及推送方式;
查找单元,用于当所述读取单元读取到的数据库中没有包含根据用户指示确定的所述配置字段时,查找配置文件,所述配置文件中包含预设的配置字段,所述预设的配置字段包括对使用频率小于预设阈值的应用设置为禁止推送所述通知消息;
获取单元,用于获取所述查找单元查找到的所述配置文件中包含的所述配置字段;
处理单元,用于根据所述获取单元获取到的所述配置文件中的所述配置字段推送所述通知消息;
所述推送方式包括:托盘显示、声音提示和指示灯闪烁;
所述查找单元查找到的所述配置文件中还包括对终端使用频率大于等于预设阈值的应用预先设置是否允许推送所述通知消息以及所述推送方式的所述配置字段;
所述处理单元,还用于将每个使用频率大于等于预设阈值的应用进行分类;
当应用属于通话类时,将应用对应的配置字段设置为允许推送所述通知消息,并且所述推送方式为托盘显示、声音提示和提示灯闪烁;
当应用属于生活类时,将应用对应的配置字段设置为允许推送所述通知消息,并且推送方式为托盘显示和声音提示;
当应用属于学习类时,将应用对应的配置字段设置为允许推送所述通知消息,并且推送方式为托盘显示;
当应用属于娱乐类时,将应用对应的配置字段设置为禁止推送所述通知消息;
将所述配置字段保存至所述配置文件中。
5.根据权利要求4所述的装置,其特征在于,所述处理单元,还用于当所述配置字段被设置为禁止应用推送所述通知消息时,将应用加入黑名单,禁止所述黑名单中的应用推送通知消息;
当所述配置字段被设置为允许应用推送所述通知消息时,将应用加入白名单,允许所述白名单中的应用以所述预设的配置字段设置的所述推送方式推送通知消息。
6.根据权利要求4所述的装置,其特征在于,所述获取单元,还用于当所述数据库中包含根据用户指示确定的所述配置字段时,获取所述数据库中包含的所述配置字段;
所述处理单元还用于:根据所述数据库中的所述配置字段推送所述通知消息。