Android - 震动反馈和提示音实现
见 BaseNotifyFragment :
震动权限:
<uses-permission android:name="android.permission.VIBRATE" />
代码如下:
public abstract class BaseNotifyFragment extends BaseFragment {private Vibrator mVibrator;private Ringtone mRingtone;@Overridepublic void onActivityCreated(@Nullable Bundle savedInstanceState) {super.onActivityCreated(savedInstanceState);// 初始化震动通知if (isInitVibratorNotify()) {mVibrator = (Vibrator) mActivity.getSystemService(Service.VIBRATOR_SERVICE);}if (isInitRingNotify()) {Uri notifyUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);mRingtone = RingtoneManager.getRingtone(mContext, notifyUri);}}@Overridepublic void onDestroyView() {super.onDestroyView();if (mVibrator != null) {mVibrator.cancel();}if (mRingtone != null && mRingtone.isPlaying()) {mRingtone.stop();}}/*** 震动通知*/protected void notifyVibrator() {if (mVibrator != null) {// 震动 1smVibrator.vibrate(1000);}}/*** 声音通知*/protected void notifyRing() {if (mRingtone != null) {mRingtone.play();}}/*** 是否打开震动** @return 震动*/protected boolean isInitVibratorNotify() {return false;}/*** 是否打开声音提醒** @return 声音*/protected boolean isInitRingNotify() {return false;}}
Android - 震动反馈和提示音实现相关推荐
- android接收消息后提示音,Android仿微信新消息提示音
怕有些人不知道怎么进入微信的新消息提示音功能,我这里说下操作步骤: 打开微信----我---设置---新消息提醒---新消息提示音. 经过以上的步骤就进入了这样的界面 具体实现的步骤. 难点之一:获取 ...
- 华为充电显示android 是怎么回事,华为手机充电提示音教程如何改?Android设置换充电提示音教程...
自苹果ios14充电提示音火了之后,很多安卓手机也增加了这个功能,比如vivo和OPPO,而其它厂牌的手机需要下载软件才能更改充电提示音,还是比较麻烦的,安卓手机充电提示音怎么设置?下面带来全面介绍. ...
- Android怎么自定义充电铃声,安卓手机充电提示音怎么改 Android设置换充电提示音教程...
自苹果ios14充电提示音火了之后,很多安卓手机也增加了这个功能,比如vivo和OPPO,而其它厂牌的手机需要下载软件才能更改充电提示音,还是比较麻烦的,安卓手机充电提示音怎么设置?下面带来全面介绍. ...
- 安卓手机充电慢_安卓手机充电提示音怎么改 Android设置换充电提示音教程
阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 安卓手机充电提示音怎么设置 1.点击打开手机的设置 ...
- 自定义Android消息推送提示音
在自定义推送通知声音的时候,推送如果不是使用自定义消息,而是应用平台默认的通知的话,一般可能没有办法设置自定义的声音.解决办法. 为了修改自定义声音可以使用自定义消息,但是为了不增加额外的工作量,可以 ...
- Android 直接播放系统提示音
Uri uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); Ringtone rt = RingtoneMa ...
- android原生代码中的情景模式及提示音和通知
如下介绍的是5.1平台中的设置应用中的情景模式及提示音和通知 设置的界面: 对应的java类:com.android.settings.SettingsActivity 对应的xml文件:xml/da ...
- 【Android系统】android提示音修改
Android8.1修改默认音量大小的方法 https://blog.csdn.net/wlwl0071986/article/details/84142225?depth_1-utm_source= ...
- 高仿微信新消息提示音功能
最近公司在做一个项目,有一个切换消息提示音的功能,可以切换本应用收到消息的提示音,而不影响系统提示音.我就按照微信的那个样式进行了编程,最终得到想要的效果. 转载请注明出处,谢谢:http://blo ...
最新文章
- Ubuntu 64位系统安装flash player
- nginx+tomcat实现Windows系统下的负载均衡搭建教程
- 十进制 转换 2-10 进制,int的扩展方法
- python传中文参数_解决Python传递中文参数的问题
- vsn服务器 需要先建项目才能,急求!项目马上上线,但是Oracle服务器存在问题...
- 如何在IOS平台上使用js直接调用OC方法(转)
- 记录一个修复ubuntu系统主机前置耳机孔没有声音的方法
- web前端面试题总结
- 【单片机基础篇】51单片机流水灯
- 一线数据分析师教你如何写简历才能脱颖而出!
- 【一】MADDPG-单智能体|多智能体总结(理论、算法)
- curse库的使用总结
- 005-汇编加法指令ADD
- 十分钟掌握折半查找法,
- coreldraw sp2精简版 x4_coreldraw x4
- 高质量 iOS 博客推荐(iOS界技术大牛)
- 小米电视4A Android8,小米电视4A精简系统教程
- vb.net自动发帖器2(httpwebrequest实现)
- 【AlarmManager】待机唤醒功能
- V831体验—烧录系统