当前位置: 首页 > wzjs >正文

怎么让网站被搜索到弹窗网站制作器

怎么让网站被搜索到,弹窗网站制作器,美食网站开发前期准备,佛山网站建设网站首先抛出问题 如下第一种方法,不管app是前台到后台,使用总时间总是没有增加,百思不得其解 但是使用第二种方法就可以正常更新,具体原因,看如下分析: private void testTodayUsageTime(String packageName)…

首先抛出问题

如下第一种方法,不管app是前台到后台,使用总时间总是没有增加,百思不得其解
但是使用第二种方法就可以正常更新,具体原因,看如下分析:

    private void testTodayUsageTime(String packageName){// 查询数据Calendar calendar = Calendar.getInstance();calendar.set(Calendar.HOUR_OF_DAY, 0);calendar.set(Calendar.MINUTE, 0);calendar.set(Calendar.SECOND, 0);calendar.set(Calendar.MILLISECOND, 0);long startTime = calendar.getTimeInMillis();long endTime = System.currentTimeMillis();//第一种方式List<UsageStats> statsList1 = usageStatsManager.queryUsageStats(UsageStatsManager.INTERVAL_DAILY,startTime,endTime);for (UsageStats stats : statsList1) {if (packageName.equals(stats.getPackageName())) {long dailyUsageMs = stats.getTotalTimeInForeground(); String formattedTime = formatMillisToTime(dailyUsageMs);Log.w("dailyUsageMs","第一种:"+formattedTime);break;}}//第二种方式Map<String,UsageStats> statsList2 = usageStatsManager.queryAndAggregateUsageStats(startTime,endTime);for (Map.Entry<String, UsageStats> entry : statsList2.entrySet()) {String packageNameT = entry.getKey();UsageStats stats = entry.getValue();if(packageNameT.equals(packageName)){// 打印日志long totalTimeInForeground = stats.getTotalTimeInForeground(); // 前台总时长(毫秒)// 转换为可读时间格式String formattedTime = formatMillisToTime(totalTimeInForeground);Log.d("UsageStats","第二种: " + formattedTime);}}}

分析

查看源码,发现了queryUsageStatsqueryAndAggregateUsageStats方法的区别。queryAndAggregateUsageStats中也是调用的queryUsageStats,但是对列表进行了整合,关键就在这个整合。
queryUsageStats由于这个返回的列表中可能会有相同包名的项目,所以有时只打印了第一个包名的值


2025-06-02 23:17:41.607 13651-13651 list  D  com.jingdong.app.mall,47420365
2025-06-02 23:17:41.609 13651-13651 list  D  com.jingdong.app.mall,379028

去掉第一种方法的break后,明显第二种是第一种两个值的累积

2025-06-02 23:42:04.993 14108-14108 dailyUsageMs  W  第一种:13:10:20
2025-06-02 23:42:04.993 14108-14108 dailyUsageMs  W  第一种:00:06:35
2025-06-02 23:42:04.997 14108-14108 UsageStats   D  第二种: 13:16:55

所以当使用第一总方式时,由于有break,所以永远只显示第一个包名的值,所以值不变
而第二种方法,对包名进行了整个,整合时使用了add方法,他会将相同包名的值累加


文章转载自:

http://Lz9GHO5r.bmdjn.cn
http://rvZpyWWM.bmdjn.cn
http://BluT7beH.bmdjn.cn
http://aFvU3nCz.bmdjn.cn
http://bgvxNz9Q.bmdjn.cn
http://4hkvYUpY.bmdjn.cn
http://E0T829Zl.bmdjn.cn
http://GuefTEhH.bmdjn.cn
http://NUztRte5.bmdjn.cn
http://p8Ejkj4A.bmdjn.cn
http://i3XvSgkW.bmdjn.cn
http://FxnAuWko.bmdjn.cn
http://WYVXqhIJ.bmdjn.cn
http://UTZ7dlgL.bmdjn.cn
http://ZW89SeHi.bmdjn.cn
http://NuuTkMgu.bmdjn.cn
http://7ClzlmW0.bmdjn.cn
http://QdOVvaqM.bmdjn.cn
http://bwGB8mQl.bmdjn.cn
http://BWqsarFg.bmdjn.cn
http://fSiLXGto.bmdjn.cn
http://csHCdmiu.bmdjn.cn
http://dGNl8jC5.bmdjn.cn
http://Hs3wGYh2.bmdjn.cn
http://fyYMupU2.bmdjn.cn
http://USa39VDF.bmdjn.cn
http://9LS4zBnc.bmdjn.cn
http://xAcItJUK.bmdjn.cn
http://q6c6cGoT.bmdjn.cn
http://j2VEvWs0.bmdjn.cn
http://www.dtcms.com/wzjs/634174.html

相关文章:

  • 设计wordpress主题珠海做网站优化
  • 新手做电影网站提供零基础网站建设教学培训
  • 平面设计 网站推荐网站上做百度广告赚钱么
  • 网站开发中遇到的技术问题关于招聘的网站开发图
  • 好大夫在线网站官网做提眉的医生淘宝客做网站自动更新
  • 国外创意摄影网站字体设计 创意免费
  • dede网站地图怎么做安徽建讯建设工程管理有限公司
  • 中网自助建站淘宝运营培训总结
  • 网站建设拍金手指排名贰拾物流网站开发项目书
  • 企业网站后台源代码自动做微网站
  • 好看云在线网站模板西安企业网站建设高新区
  • 桐城市做网站二手车网站模版售价
  • 做网站选云服务器内核上海商务网站建设
  • 山西网站建设适合v加xtdseoseo排名的公司
  • 邢台提供网站建设公司电话做网站售后几年
  • cms傻瓜式建站系统邵阳建网站多少钱
  • 卢龙建设银行官网网站静态网站开发
  • 扬州建设网站普陀网站建设哪家好
  • 网站开发宣传方法如何做deal网站推广
  • 网站建设营销方案定制wordpress 自动 图片大小
  • 全球互联网十大网站WordPress页脚随机文章
  • python做网站还是数据天津企业网站建设开发维护
  • 宁波网站建设企业网站制作汝阳网站建设哪家好
  • 网站怎么做更新吗全屋定制十大名牌品牌
  • 网站维护的内容和步骤平面设计在家接单收入
  • 找能做网站的深圳网站设计go
  • 保定做网站建设做网站 使用权 所有权
  • 镇江手机网站建设公司网站过期未续费会怎样
  • gate网站合约怎么做空网站建设丨选择金手指排名15
  • 毕设网站建设论文用windows建设网站好吗