没有合适的资源?快使用搜索试试~ 我知道了~
ShaoqiangPei#AndroidLibrary#TimeFlag使用说明1
需积分: 0 0 下载量 4 浏览量
2022-07-25
14:29:17
上传
评论
收藏 4KB MD 举报
温馨提示
试读
由于TimeFlag可以设置多个断点,它还有以下方法/获取时间戳个数//**清空所有时间戳**/最后还有一个将毫秒换算成天时分秒的方法,主要用于显示,倒是很少用
资源推荐
资源详情
资源评论
## TimeFlag使用说明
### 概述
TimeFlag实质是一个时间戳方法的封装,主要用于设置断点(起点和终点),并得到起点和终点间代码执行耗时。
TimeFlag的出现,是为了方便开发者在调试代码时对疑点代码块获取执行时间,方便代码诊断与后续优化。
### 使用说明
为了方便调用,TimeFlag的初始化采用单例模式,你可以这样获得TimeFlag对象:
```
TimeFlag.getInstance()
```
为了实现代码块的执行时间统计,一般TimeFlag需要设置起点和终点。
TimeFlag设置起点有以下方法:
```
/**设置int类型起始时间戳**/
public void startFlag(int flag)
/**设置String类型起始时间戳**/
public void startFlag(String flag)
```
TimeFlag设置终点有以下方法:
```
/**
* 获取 flag节点下时间段,返回"-1"表示没有设置时间起点,无法计算用时。
*
* @param flag 为 int 或 String
* @return
*/
public long stopFlag(Object flag)
/**
* 获取 flag节点下时间段,返回"-1"表示没有设置时间起点,无法计算用时。
*
* @param flag 为 int 或 String 类型
点击阅读更多
资源评论
萱呀
- 粉丝: 26
- 资源: 354
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功