android极光推送声音,android 极光推送 声音与振动 的关闭和开启

前言:最近刚好在写一些推送方面的东西,又是新手,不断在网上找资料,很少,不过还是找到了一些,反正百度我是再也不想百度了,谷歌一下子就能找到想要的。

废话不多说。

1.主要方法就是如下一个函数

private void setSoundAndVibrate(boolean isOpenSound,boolean isOpenVibrate){

BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(activity);

builder.statusBarDrawable = R.mipmap.icon;//设置推送的图标

if (isOpenVibrate && !isOpenSound) {//只有振动

builder.notificationDefaults = Notification.DEFAULT_VIBRATE

} else if (isOpenSound && !isOpenVibrate) {//只有声音

builder.notificationDefaults = Notification.DEFAULT_SOUND

} else if (isOpenSound && isOpenVibrate) {//两个都有

builder.notificationDefaults = Notification.DEFAULT_ALL

} else {//只有呼吸灯

builder.notificationDefaults = Notification.DEFAULT_LIGHTS

}

JPushInterface.setDefaultPushNotificationBuilder(builder)

}

2.如果要本地记录就用了一个全局记录文件 SharePreferences.Editor即可。

使用方法:SharePreferences.Editor editor=getContext().getSharedPreferences("filename",Context.MODE_APPEND).edit()

editor.puBoolean("voice_bool",voice_bool)

editor.putBoolean("vibrate_bool",vibrate_bool)

editor.commit()

解释 一下:"voice_bool" 就是存放在全局文件中的一个标识,类似于Map的Key

voice_bool 就是Value了

3.参考资料1 Jpush的声音及振动的开启和关闭

参考资料2 Jpush的API的自定义声音用法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/551271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux禁止客户端上传文件_Linux 几种上传文件到linux服务的方法

Linux下几种文件传输命令 sz rz sftp scp最近在部署系统时接触了一些文件传输命令,分别做一下简单记录:1.sftpSecure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密&…

韩泰机器人_[视频]Hankook Mirae展示四米高的Method-2载人两足机器人

Method-2 身高 13 英尺(约合 4 米),重 1.5 吨。当它“走路”的时候,地面都会跟着一起震动。Hankook Mirae Technology 董事长 Yang Jin-Ho 表示:“Method-2 是全球首款载人双足机器人,它能够在人类难以企及的极端危险地带开展工作…

r语言的MASS包干什么的_R语言综述的包

Multivariate Statistics(多元统计)基本的R包已经实现了传统多元统计的很多功能,然而CRNA的许多其它包提供了更深入的多元统计方法,下面做个简要的综述。多元统计的特殊应用在CRNA的其它任务列表(taskview)里也会提及,如:排序(ord…

eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集

1、倾斜摄影测量倾斜摄影测量和我们传统影像的区别:从数据采集的方式来看,传统影像是通过飞机上搭载的航摄仪对地面连续摄取相片,而后经过一系列的内业处理得到的影像数据,获取的成果只有地物俯视角度信息,也就是视角垂…

在html中怎么写背景色渐变,css3背景色渐变

css3背景色渐变难是不难,就是麻烦。不同浏览器用法不同,还有个爱掺和的ie。。。一. Webkit浏览器(1) 第一种写法:background:-webkit-gradient(linear ,10% 10%,100% 100%,color-stop(0.14,rgb(255,0,0)),color-stop(0…

混凝土墙开洞_易县混凝土剪力墙切割常见问题

易县混凝土剪力墙切割常见问题北京专业切割 承接水泥地面切割路面切割 混凝土地面切割 地面切割开线槽 楼板切割 墙体切割 柱子切割 沥青地面切割 洋灰地面切割 切割开线槽 。是一个以建筑液压钳拆除结构加固和切割拆除、水钻钻孔的综合性公司。加固设计、混凝土外部粘钢加固、…

html中怎么写播放音乐格式,HTML+CSS入门 如何实现多浏览器播放wav格式的音频文件...

本篇教程介绍了HTMLCSS入门 如何实现多浏览器播放wav格式的音频文件&#xff0c;希望阅读本篇文章以后大家有所收获&#xff0c;帮助大家HTMLCSS入门。<使用audioplayer.js 基本上能支持大部分浏览器播放wav音频文件&#xff0c;经测试IE、火狐、google浏览器都可以播放编码…

差分放大电路差模共模公式_差分放大电路对差模信号和共模信号有什么影响?...

现在在应用中使用的放大电路一般都是由各级级联组成的&#xff0c;直接级联的放大电路各级的直流通路相互关联&#xff0c;因而当前级的静态工作点由于某种原因而稍有偏移时&#xff0c;这种缓慢的微小变化就会逐级影响&#xff0c;致使放大器的输出端产生较大的电压漂移&#…

html本地载入缓存文件,Flutter中如何加载并预览本地的html文件的方法

搜索热词直接进入主题&#xff0c;大概步骤如下在 assets 创建需要访问 html 文件&#xff0c;如下这里创建一个files文件夹&#xff0c;专门来放这些静态 html 文件.在 pubspec.yaml 中配置访问位置assets:- assets/images/- assets/files/在 pubspec.yaml 添加 webview_flutt…

三维数据平滑处理_关于CAD三维对象建模

下面是本公众号文章分类目录&#xff0c;点击标题文字可打开分类文章列表&#xff1a;安装卸载 异常、退出 文件及输入输出 基本操作技巧 设置及相关问题 界面和显示 快捷键 视图设置和调整 图层管理 颜色 线型 字体、文字样式和文字输入 标注、引线和标注样式 坐标系…

html下拉列表框的长度,HTML中如何定义下拉列表框的默认长度?

一共两个文件,html页面里面调用js文件就可以了,不是要把代码也复制到html文件里面^……联动菜单 是这个意思吗?实现方法很多 推荐一个比较好的:琥珀联动菜单以下信息为琥珀联动菜单&#xff1a;(在此感谢作者&#xff01;)下面是静态页面&#xff1a;HPMenu_Demo.html<html…

3蛋白wb_老司机手把手教你选WB内参

俗话说&#xff0c;一个生物学博士&#xff0c;要跑满1000面胶才能毕业。今天特邀实验室博三大师兄&#xff0c;和大家聊一聊WB内参那些小事。选择好合适并且好跑的内参&#xff0c;WB实验也就成功了一半。1. 什么是内参&#xff1f;内参即内部参照&#xff0c;一般是指由管家基…

制作支付页面弹框html,JS实现仿微信支付弹窗功能_蜡烛_前端开发者

先奉上效果图/p>body {margin: 0;padding: 0;font-size: 0.3rem;font-family: "微软雅黑", arial;}ul,li {margin: 0;padding: 0;list-style: none;}img {display: block;}#myBtn {display: block;width: 80%;height: auto;margin: 5rem auto;padding: 0.2rem;bor…

华为二层创建vlan_二层交换机不同VLAN实现互通 (华为)

1 &#xff0c;实验名称&#xff1a;二层交换机不同VLAN实现互通 (华为)2&#xff0c;实验环境&#xff1a;(1)PC1 PC2(2)二层交换机两台(3)三层交换机一台(路由功能)3&#xff0c;实验拓扑&#xff1a;2 配置步骤&#xff1a;(1)配置PC1&#xff1a;IP &#xff1a;192.168.10…

html 360不识别,html 为什么在ie里显示正常在360浏览器不正常呢?

匿名用户1级2016-07-19 回答需要ie和webkit类浏览器兼容css&#xff1a;.search_box {position: relative;width: 360px;overflow: visible;}.search_box * {margin: 0;padding: 0;list-style: none;font: normal 12px/1.5em "宋体", Verdana, Lucida, Arial, Helvet…

主板24pin接口详图_【图解】主板连线接口最详尽图文解释

【图解】主板连线接口最详尽图文解释我为人人&#xff0c;公益分享&#xff01;论坛地址&#xff1a;chayunyx.uueasy.cn本文结构&#xff1a;一、认识主板供电接口图解安装详细过程二、认识CPU供电接口图解安装详细过程三、认识SATA串口图解SATA设备的安装四、认识PATA并口图解…

matlab 判断鼠标按下_轻巧可爱,支持多设备——雷柏Ralemo Air1乐萌鼠标

手机可以连接显示器&#xff0c;变成桌面系统&#xff0c;iPadOS支持鼠标操作&#xff0c;越来越多的智能设备都可以做到轻办公的使用需求&#xff0c;而办公必不可少就是鼠标&#xff0c;如果说为了每个设备都配个鼠标未免有点太过奢侈&#xff0c;今天介绍一款造型独特&#…

电子科学与技术与计算机专业,计算机科学与技术专业和电子科学与技术专业,哪个好些?...

作为计算机科学与技术专业的学生&#xff0c;这个必须怒答一波&#xff0c;其他学校我是不清楚&#xff0c;就我们学校&#xff0c;我们专业简直比电子科学与技术好太多。先说说培养方案吧计算机科学与技术:本专业培养具有良好的科学素养&#xff0c;系统掌握计算机科学与技术,…

商品进销差价_商品进销差价概述

借&#xff1a;商品进销差价贷&#xff1a;主营业务成本(1)正确计算已销商品进销差价&#xff0c;存货金额减去商品进销差价就是企业存货的购进成本。本科目应按商品类别或实物负责人设置明细账&#xff0c;明细账通常用三栏式账页。用进销差价法核算的&#xff0c;本月已售商品…

html中ng-src,angularjs – 在ng-src中使用{{}}绑定,但不会加载ng-src

我一直在试图绑定一个值到ng-src的img HTML元素无效。AngularJS代码&#xff1a;app.controller(footerCtrl,function($scope,userServices){$scope.avatar_url;$scope.$on(updateAvatar,function(){$scope.avatar_url userServices.getAvatar_url();});}app.factory(userServ…