iOS 开发之调用系统铃声以及震动
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 开发之调用系统铃声以及震动相关推荐
- iOS 开发之调用相机
iOS开发之调用相机 苹果移动设备调用相机功能 项目过程中遇到一个功能需求(调用相机拍照) 第一步 要使用系统相机必须遵守 @interface ImmediateAnswerViewControll ...
- Android开发中调用系统窗口的方法
//直接拨号 Intent callIntent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345678")); start ...
- ios开发 静音键设置_iOS开发,改变系统铃声音量和静音,并非媒体播放音量
它可以让iPhone手机静音.但是,AVSystemController存在于私有Celestial框架中.由于UIKit引用了这个框架,因此仍然可以在不直接引用它的情况下使用该类. Apple禁止使 ...
- html5 调用系统相册,iOS之H5调用系统相册相机浏览文件
在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法, H ...
- android 开发关于调用系统录音机或现有录音设备,系统录音为小米2。
测试了好几个手机,三星.华为.酷派等,调用系统录音机进行录音,完成之后,都可以获取到录音文件,并进行铃声裁剪.唯独小米2不行,小米2能打开系统录音设备进行录音,完了退回我自己的页面就找不到本次的录音文 ...
- android 调用系统铃声方法
1.直接调用铃声: MediaPlayer mp = new MediaPlayer(); try { mp.setDataSource(this, RingtoneManager .getDefau ...
- Android开发:调用系统图库选择图片
方法: //调用系统图库选择图片 public Intent selectPicture() {Intent intent = new Intent(Intent.ACTION_PICK,androi ...
- iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话,iTunes,iBooks )...
在网上找到了下在记录下来以后方便用 在程序中调用系统自带的应用,比如我进入程序的时候,希望直接调用safar来打开一个网页,下面是一个简单的使用: 查看更多iPhone应用程序的调用和第三方应用程序的 ...
- iOS开发判断当前系统版本
如果你需要针对不同的iOS版本加载不同的资源文件,你可以使用NSFoundationVersionNumber来确定当前的系统版本. 如下: if (floor(NSFoundationVersion ...
最新文章
- Python搭建Keras CNN模型破解网站验证码
- vs社区版到期离线激活_vs2019离线安装包
- C#读取excel数据到datatable中
- pythonpostapi_python post接口测试第一个用例日记
- 去除小圆点_去除li小圆点以及解决其空格问题
- 如何配置三层交换机创建VLAN 7
- 请你努力成为一名优秀的软件工程师,拒绝做优秀的码农!
- Javascript设计模式(二)工厂模式
- vb利用计算机 鸡兔同笼,VB程序题:利用计算机解决古代数学瓿“鸡兔同笼问题”。即已知在同一笼子里有总数为m只鸡和兔,鸡和兔的总脚数为n只,求鸡和兔各有多少只? VB源码 龚沛曾...
- B站ACM算法资源汇总
- STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解)
- Promise优缺点
- 如何用Jupyter中文集成版画一个图表
- 有趣吧–中国最大的在线制作漫画社区 开站了
- 水滴IP告诉你:代理ip的功能是什么?能否隐藏自身的真实ip?
- office2016下载安装
- java实验(客户端) 2015106宋世超
- 潍职单招试题计算机模拟题,2018年四川省高职单招数学试题.doc
- Adam优化器简单理解
- php 正则手机 w3c,最新手机号码正则表达式(php版)