iOS 开发之调用系统铃声以及震动

@interface AlarmClass : NSObject
{SystemSoundID soundID;
}//调用震动
-(void)systemShake
{AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}//调用系统铃声-(void)createSystemSoundWithName:(NSString *)soundName soundType:(NSString *)soundType
{NSString *path = [NSString stringWithFormat:@"/System/Library/Audio/UISounds/%@.%@",soundName,soundType];
if (path) {AudioServicesCreateSystemSoundID((__bridge CFURLRef)[NSURL fileURLWithPath:path], &soundID);AudioServicesPlaySystemSound(soundID);}
}下面的连接是系统铃声的名字以及后缀 我选用的是 alarm.caf
其中 alarm 对应上述方法的soundName, caf对应上述方法的soundType

http://iphonedevwiki.net/index.php/AudioServices

iOS 开发之调用系统铃声以及震动相关推荐

  1. iOS 开发之调用相机

    iOS开发之调用相机 苹果移动设备调用相机功能 项目过程中遇到一个功能需求(调用相机拍照) 第一步 要使用系统相机必须遵守 @interface ImmediateAnswerViewControll ...

  2. Android开发中调用系统窗口的方法

    //直接拨号 Intent callIntent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345678")); start ...

  3. ios开发 静音键设置_iOS开发,改变系统铃声音量和静音,并非媒体播放音量

    它可以让iPhone手机静音.但是,AVSystemController存在于私有Celestial框架中.由于UIKit引用了这个框架,因此仍然可以在不直接引用它的情况下使用该类. Apple禁止使 ...

  4. html5 调用系统相册,iOS之H5调用系统相册相机浏览文件

    在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法, H ...

  5. android 开发关于调用系统录音机或现有录音设备,系统录音为小米2。

    测试了好几个手机,三星.华为.酷派等,调用系统录音机进行录音,完成之后,都可以获取到录音文件,并进行铃声裁剪.唯独小米2不行,小米2能打开系统录音设备进行录音,完了退回我自己的页面就找不到本次的录音文 ...

  6. android 调用系统铃声方法

    1.直接调用铃声: MediaPlayer mp = new MediaPlayer(); try { mp.setDataSource(this, RingtoneManager .getDefau ...

  7. Android开发:调用系统图库选择图片

    方法: //调用系统图库选择图片 public Intent selectPicture() {Intent intent = new Intent(Intent.ACTION_PICK,androi ...

  8. iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话,iTunes,iBooks )...

    在网上找到了下在记录下来以后方便用 在程序中调用系统自带的应用,比如我进入程序的时候,希望直接调用safar来打开一个网页,下面是一个简单的使用: 查看更多iPhone应用程序的调用和第三方应用程序的 ...

  9. iOS开发判断当前系统版本

    如果你需要针对不同的iOS版本加载不同的资源文件,你可以使用NSFoundationVersionNumber来确定当前的系统版本. 如下: if (floor(NSFoundationVersion ...

最新文章

  1. Python搭建Keras CNN模型破解网站验证码
  2. vs社区版到期离线激活_vs2019离线安装包
  3. C#读取excel数据到datatable中
  4. pythonpostapi_python post接口测试第一个用例日记
  5. 去除小圆点_去除li小圆点以及解决其空格问题
  6. 如何配置三层交换机创建VLAN 7
  7. 请你努力成为一名优秀的软件工程师,拒绝做优秀的码农!
  8. Javascript设计模式(二)工厂模式
  9. vb利用计算机 鸡兔同笼,VB程序题:利用计算机解决古代数学瓿“鸡兔同笼问题”。即已知在同一笼子里有总数为m只鸡和兔,鸡和兔的总脚数为n只,求鸡和兔各有多少只? VB源码 龚沛曾...
  10. B站ACM算法资源汇总
  11. STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解)
  12. Promise优缺点
  13. 如何用Jupyter中文集成版画一个图表
  14. 有趣吧–中国最大的在线制作漫画社区 开站了
  15. 水滴IP告诉你:代理ip的功能是什么?能否隐藏自身的真实ip?
  16. office2016下载安装
  17. java实验(客户端) 2015106宋世超
  18. 潍职单招试题计算机模拟题,2018年四川省高职单招数学试题.doc
  19. Adam优化器简单理解
  20. php 正则手机 w3c,最新手机号码正则表达式(php版)

热门文章

  1. TortoiseGit(乌龟)------安装教程
  2. oracle函数笔记
  3. 病来如山倒,病去如抽丝
  4. 内存泄漏问题该如何解决-面试学习笔记
  5. 考研单词不用死记硬背,必备资料23考研英语朱伟恋恋有词资料硬,老师废话少
  6. qq邮箱日历同步服务器,QQ邮箱,腾讯企业邮箱,让你的日程跟着手机走
  7. 短视频剪辑的三大要点教程,适合刚入门的小白
  8. 公务员面试题:领导干部直播带货,你怎么看?
  9. 苹果手机 和安卓手机调用相机和相册
  10. windows系统如何真正隐藏文件夹[转载]