实现循环调用系统的震动或者单次调用
来源:互联网 发布:新闻网站数据采集系统 编辑:程序博客网 时间:2024/04/28 09:28
// 震动
- (void)playVibration
{
// Register the sound completion callback.
AudioServicesAddSystemSoundCompletion(kSystemSoundID_Vibrate,
NULL, // uses the main run loop
NULL, // uses kCFRunLoopDefaultMode
SystemSoundFinishedPlayingCallback, // the name of our custom callback function
NULL// for user data, but we don't need to do that in this case, so we just pass NULL
);
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}
/**
* 系统铃声播放完成后的回调
*/
void SystemSoundFinishedPlayingCallback(SystemSoundID sound_id,void* user_data)
{
AudioServicesDisposeSystemSoundID(sound_id);
}
但如果是循环震动,例如电话响了,一直震动到接为止
/**
* 系统铃声播放完成后的回调
*/
void SystemSoundFinishedPlayingCallback(SystemSoundID sound_id,void* user_data)
{
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
}
//结束震动
- (void)endSystemSoundPlaying
{
AudioServicesRemoveSystemSoundCompletion(kSystemSoundID_Vibrate);
}
- 实现循环调用系统的震动或者单次调用
- IOS 调用系统循环震动
- 调用系统震动
- Android获取系统震动的调用
- Android震动的调用
- iOS开发 调用系统的震动和提示音
- IOS调用系统震动和系统声音
- 调用手机的震动器
- android 调用震动的例子
- iOS 调用系统铃声及震动
- iOS一行代码调用手机系统震动
- Kettle循环调用的实现
- 系统调用的实现
- 系统调用:系统调用的实现
- 系统调用的实现及调用过程
- 调用PPC设备的震动功能
- 使用android 调用震动的例子
- 使用android 调用震动的例子
- c++中 cin、cin.get()、cin.getline()、getline()、gets()函数的用法
- Lua入门
- 硬盘内部硬件结构和工作原理详解
- MBProgressHUD的基本使用
- 狂吃内存 但调试时又不显示内存泄露的GDI/GDI+ 情况
- 实现循环调用系统的震动或者单次调用
- 【Android】android:padding属性设置对ImageButton无效问题
- Vasya and Socks
- 初识c语言
- java后台发起请求方式
- maven安装配置
- js对象化编程
- OpenCV3的GPU模块编译
- checkbox操作