工作备忘-获得游戏在线时长
来源:互联网 发布:联通显示4g但没有网络 编辑:程序博客网 时间:2024/06/05 05:49
//创建通知监听(判断游戏时长) [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillResignActive:) name:UIApplicationWillResignActiveNotification object:nil]; //监听是否触发home键挂起程序. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:UIApplicationDidBecomeActiveNotification object:nil]; //监听是否重新进入程序程序.
#pragma mark - 实现2个NSNotificationCenter所触发的事件方法//回到后台都视为一次会话结束(计时end)+ (void)applicationWillResignActive:(NSNotification *)notification{ NSTimeInterval time = [[NSDate date] timeIntervalSince1970]; long long int date = (long long int)time; NSString * timeStr = [NSString stringWithFormat:@"%lld",date]; NSLog(@"后台:timestr :%@ ",timeStr);}//回到前台都视为一次新启动(计时start)+ (void)applicationDidBecomeActive:(NSNotification *)notification{ NSTimeInterval time = [[NSDate date] timeIntervalSince1970]; long long int date = (long long int)time; NSString * timeStr = [NSString stringWithFormat:@"%lld",date]; NSLog(@"前台:timestr :%@ ",timeStr);}
再将两个时间相减可得出游戏时长。
0 0
- 工作备忘-获得游戏在线时长
- ts文件时长获得
- html5 audio 获得时长
- 工作备忘
- 工作备忘
- android、java获得代码执行时长
- QQ在线时长等级说明
- QQ在线时长等级说明
- 文本数据处理:统计用户在线时长
- 在线编程平台备忘
- 在线文档备忘
- 获得java虚拟机的启动时间和运行时长
- QQ各等级所需在线时长明细表
- 安卓开发统计用户在线时长
- 手机号码实名认证或在线时长查询
- Linux中记录在线时长的uptime命令
- 监测局域网内设备的在线时长
- 工作技巧备忘
- 这些在安装Windows 10时常用到的(类似备忘录)
- ex.
- 在Xcode中使用Git进行源码版本控制
- String painter(DP综合题:区间DP(两次DP))
- python中的常用函数
- 工作备忘-获得游戏在线时长
- 双向循环链表的增删查操作
- Thread.setDaemon详解
- 易错点小消除--递增运算符
- css规范
- stm32调试内存越界情况
- 添加购物车动画实现
- 关于质数的求解
- hdu 1712 分组背包