From 58a4a54c62c65cab92c85fd3edeff832e4572ead Mon Sep 17 00:00:00 2001 From: nilupeng <qingingrunt2010@qq.com> Date: Tue, 09 Aug 2022 10:59:47 +0000 Subject: [PATCH] gson 转换日期问题 接入登录接口 修改图标和启动页 --- app/src/main/java/com/runt/open/mvvm/retrofit/net/NetWorkCost.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/runt/open/mvvm/retrofit/net/NetWorkCost.java b/app/src/main/java/com/runt/open/mvvm/retrofit/net/NetWorkCost.java index afc660a..7131f87 100644 --- a/app/src/main/java/com/runt/open/mvvm/retrofit/net/NetWorkCost.java +++ b/app/src/main/java/com/runt/open/mvvm/retrofit/net/NetWorkCost.java @@ -11,4 +11,31 @@ //网络消耗时间 public long dns,connect,total,secure,requestHeader,requestBody,resposeHeader,resposeBody; + + @Override + public String toString() { + return "NetWorkCost{" + + "total=" + convertTimes(total) + + ", dns=" + convertTimes(dns) + + ", connect=" + convertTimes(connect) + + ", secure=" + convertTimes(secure) + + ", requestHeader=" + convertTimes(requestHeader) + + ", requestBody=" + convertTimes(requestBody) + + ", resposeHeader=" + convertTimes(resposeHeader) + + ", resposeBody=" + convertTimes(resposeBody) + + '}'; + } + + private String convertTimes(long ms){ + String m = null,s=null; + final int utilS = 1000; + final int utilM = utilS*60; + if(ms/utilM>0){ + m = ms/utilM+"m"; + } + if(ms%utilM/utilS>0){ + s = ms%utilM/utilS+"s"; + } + return (m!=null?m:"")+(s!=null?s:"")+ms%utilS+"ms"; + } } -- Gitblit v1.9.1