首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发笔记(五十八)铃声与震动

AudioManager Android中有六类铃音,分别是:通话音、系统音、来电与收短信的铃声、媒体声(包括音频、视频、游戏等等)、闹钟声、通知声,管理这些铃声音量的工具是AudioManager...RINGER_MODE_NORMAL表示正常,RINGER_MODE_SILENT表示静音,RINGER_MODE_VIBRATE表示震动 setStreamVolume : 设置指定类型铃声的当前音量...setRingerMode : 设置指定类型铃声的响铃模式。 震动器Vibrator Vibrator用于控制手机的振动操作,它的对象需要从系统服务VIBRATOR_SERVICE中获取。...该方法有多个重载函数,即可设定单次震动的时长,也可设置多次震动的时长,还可设置是否重复震动。 cancel : 取消震动。...-- 震动 --> 代码示例 下面是铃声管理即设置音量的代码例子:

1.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android设置闹钟

    setWindow(int, long, long, PendingIntent) setExact(int, long, PendingIntent) 从上面的两个方法我们可以看出,没有了repeat,就是设置了闹钟只能响一次了...,而且这两种方法都可以设置精确的,第一个相对于第二种方法来说,应该是比较省电的。...因此需要解决如下几个主要问题: 1.如何设置一个闹钟每天都准确提醒呢? 2.手机重启之后,设置的闹钟是否还有效? 3.应用程序被杀死之后,闹钟是否还有效? 1.如何设置一个闹钟每天都准确提醒呢?...提醒完毕可以再重新设置一次 public class AlarmReceiver extends BroadcastReceiver { private AlarmManager alarmManager...提醒完毕可以再重新设置一次 */ private void alarm(Context context, Intent intent) { alarmManager =

    1.5K20

    在 Jelly Bean 中使用应用加密

    前向锁定(Forward locking) 在移动(功能)手机上,通常当铃声、壁纸或者其他数字商品开始进行销售时,Forward locking 会弹出。...Jelly Bean 实现 虽然对于 JB(Jelly Bean),把加密的应用程序容器作为一个前向锁定机制是新加的,但加密容器的想法开始于 Froyo。...为了防止用户简单地将付费应用程序复制到 SD 卡上,Froyo 创建了一个加密的文件系统映像文件,并在您选择将应用移动到外部存储时将 APK 存储在其中。...两者从原始的 Froyo 应用程序到 SD 实现没有变化:Twofish 与128位密钥存储在 /data/misc/systemkeys : shell@android:/data/misc/systemkeys...如可能预期的,安装付费应用程序时,将设置 INSTALL_FORWARD_LOCK 标志。

    1K80

    个推通知栏铃声功能,让消息听得见!

    客户端 Android 在客户端app/raw目录下放置铃声文件(支持mp3、wav、mpeg等多种格式的音频文件),例如设置铃声文件名为:ringing.mp3。...获取配置说明: 温馨提示: 使用自定义铃声前,必须完成个推SDK和个推消息推送多厂商版本SDK集成,建议使用最新版个推SDK:https://docs.getui.com/getui/mobile/android...都支持自定义铃声;App离线时:iOS完全支持,Android 暂时只有小米、华为机型支持自定义铃声。...如果是重要的消息内容,还可以针对通知栏铃声进行自定义设置,提醒相应用户群体及时关注消息;如果没有进行自定义设置,则通知栏铃声默认为系统声音。...Step3: 自定义铃声设置:在渠道模板【提醒方式】中选择通知铃声,输入自定义文件名。

    1.7K30

    解密:Android设置默认程序

    Android作为一个伟大的系统,自然提供了设置默认打开程序的实现.在这篇文章中,我会介绍如何在Android系统中设置默认的程序....,上面的方法默认的ResolveInfo,如果info.activityInfo.packageName为android,则没有设置,否则,有默认的程序. 1 2 3 4 5 public final...android".equals(info.activityInfo.packageName); } 如果有默认程序 我们需要做的是将现在的默认的程序的默认设置清除....如果用户从安装详情页回到你的程序,你需要检测是不是用户清理了默认的程序设置,判断依据还是是否有默认的程序设置,如果还有默认的,继续提示需要手动清理其他已设置的程序,直到用户彻底清理完成之后,然后按照下面的没有默认设置程序的情况处理...注意,存在多次清理的情况,如设置浏览器,先清理了UC默认设置后,可能还需要清理海豚浏览器的情况. 没有默认的程序.

    2.7K20

    QQ动态头像设置(for Android

    前一段时间,不少同学在看到我的动态头像时,都会问我是如何设置的。当时我也很难回答他们的问题,因为这不是一两句话就能说清楚的。因而,本人今天在此写了个教程,包你学会。话不多说,下面开始教程。...材料(APP准备):Q动态头像,GIF to MP4,QQ,设置。 首先,我们点击设置。...找到权限管理(vivo,OPPO手机需要先点击更多设置),在权限管理中找到 Q动态头像 ,给予其 悬浮窗权限 。...接着,我们打开QQ,找到头像设置界面,点击自己头像,选择“拍摄动态头像”。...注意:本教程仅适合安卓用户,苹果用户可借同学或周围熟悉的人的安卓手机进行设置。 详细视频教程如下: (建议在WiFi网络下观看)

    3.1K20
    领券