zoukankan
html css js c++ java
IOS 新消息通知提示-声音、震动
一、APNS
1.注册
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert];
复制代码
2.
服务器
推送(
JAVA
)
PushNotificationPayload payLoad = PushNotificationPayload.fromJSON(message);
payLoad.addAlert("iphone推送测试 www.baidu.com"); // 消息内容
payLoad.addBadge(count); // iphone应用图标上小红圈上的数值
payLoad.addSound("default"); // 铃音 默认
复制代码
二、
程序
内
1.震动
添加系统框架:
#import <AudioToolbox/AudioToolbox.h>
复制代码
调用震动代码:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
复制代码
2.消息声音
2.1 系统声音
AudioServicesPlaySystemSound(1007);
复制代码
其中1007是系统声音的编号,其他的可用编号:
附含丰富
iphone系统声效
(点击即可)
2.2
用户
音效
//音效文件路径
NSString *path = [[NSBundle mainBundle] pathForResource:@"message" ofType:@"wav"];
//组装并播放音效
SystemSoundID soundID;
NSURL *filePath = [NSURL fileURLWithPath:path isDirectory:NO];
AudioServicesCreateSystemSoundID((__bridge CFURLRef)filePath, &soundID);
AudioServicesPlaySystemSound(soundID);
//声音停止
AudioServicesDisposeSystemSoundID(soundID);
查看全文
相关阅读:
重写GridView(转载)
《Windows Communication Foundation之旅》系列之二(转载)
C++类的继承与多重继承的访问控制(转载)
准备出发
10月8日 多云
081014 曇後雨
关于SQL Server 2005 Reporting Services的几点设置
081007 浓雾
081003 晴
10月6日 上班
原文地址:https://www.cnblogs.com/yangmx/p/3725096.html
最新文章
如何取得系统支持的所有显示模式
Jmeter分布式压力测试
安卓apk的编译与反编译
python中__call__()方法的用法
android dumpsys
adb 命令
POJ 1308 Is It A Tree?
POJ 3321 Apple Tree
HDOJ 2673 shǎ崽 OrOrOrOrz
HDOJ 1577 WisKey的眼神
热门文章
POJ 2182 Lost Cows
POJ 1984 Navigation Nightmare
HDOJ 1205 吃糖果
POJ 3468 A Simple Problem with Integers
HDOJ 1556 Color the ball
HDOJ 1272 小希的迷宫
HTML中的解释
Css中字体的设置
《Windows Communication Foundation之旅》系列之一(转载)
c++类的多重继承与虚拟继承(转载)
Copyright © 2011-2022 走看看