IOS开发/iphone开发震动与播放声音
来源:互联网 发布:大宗商品期货软件 编辑:程序博客网 时间:2024/05/22 13:52
转载自:http://blog.sina.com.cn/s/blog_68661bd80101d2bj.html
可能在软件某些时候需要震动手机以示提醒,可能还要播放一段特殊的声音引起用户的注意,在ios中如何实现呢?
首先实现震动,其实就是调用系统的方法,一句话就行,AudioServicesPlaySystemS然后实现播放声音,可能还要循环播放多少次,循环播放用n次,[self.player setNumberOfLoops:n];
因为我播放的声音是mp3,是用AudioToolbox框架,需要加入这个框架
代码如下
ViewController.h文件
#import
#import
#import
@interface ViewController : UIViewController{
}
@property (retain) AVAudioPlayer *player;
@end
ViewController.m文件
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize player;
- (BOOL) prepAudio
{
}
- (void)viewDidLoad
{
}
@end
下载源代码http://www.kuaipan.cn/file/id_30491149655343777.htm
声音逐渐减小
for (int i = 9; i >= 0; i--)
{
self.player.volume = i / 10.0f;
[NSThread sleepUntilDate:[NSDate dateWithTimeIntervalSinc
}
[self.player pause];
发生中断时的处理
[[NSUserDefaults standardUserDefaults] setFloat:[self.player currentTime]forKey:@"Interruption"];
0 0
- iOS开发笔记--iphone开发震动与播放声音Demo
- IOS开发/iphone开发震动与播放声音Demo
- IOS开发/iphone开发震动与播放声音
- IOS开发/iphone开发震动与播放声音Demo
- iOS开发笔记--iphone开发震动与播放声音Demo
- IOS开发/iphone开发震动与播放声音Demo
- iOS开发笔记--iphone开发震动与播放声音Demo
- iPhone开发播放音乐与按钮声音
- ios 播放声音 播放震动
- 【iOS开发】使用系统默认声音、震动
- ios 播放声音和震动
- IOS 播放声音和震动
- iOS 播放声音和震动
- iOS 播放声音和震动
- iOS开发 ( iPhone/iPad):利用ffmpeg 实现音频解码、声音播放
- ios开发点滴-播放系统声音
- iOS开发--播放系统注册声音
- iOS开发中让手机震动一下 播放系统音效
- linux curl 命令详解,以及实例
- 【C基础】堆栈的实现
- 使用BabeLua在cocos2d-x中调试Lua
- 第12周项目 3.2 递归求解 1,3,5,7,9,,,
- google hosts list
- IOS开发/iphone开发震动与播放声音
- javascript 常用的时间函数
- mvc中的 @Styles @Scripts 上下文找不到
- 第14周项目4-电子词典
- oracle中execute immediate用法
- android_baiduMap(二) ---- 编码注意事项
- 2013年十大即时聊天App年鉴
- 杂文:该隐
- JavaScript for...in 语句