尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

安卓开发 -- 实现累计当天计时(实例:实现记录当日累计运动时间)

安卓开发 -- 实现累计当天计时(实例:实现记录当日累计运动时间) 图解分析代码onCreate 里面调用这个方法privatevoidloadData(){// 加载已经运动分钟// 判断有没有跨天StringtodayDateStrDateUtils.getTodayDateStr();StringrecentUseSportTimeDateMMKVUtils.decodeRecentUseSportTimeDate();totalSportMinutes0;if(recentUseSportTimeDate.equals(todayDateStr)){//同一天totalSportMinutesMMKVUtils.decodeSportTime();}else{// 跨天MMKVUtils.encodeRecentUseSportTimeDate(todayDateStr);MMKVUtils.encodeSportTime(0);}}onPause方法里面调用privatevoidsaveSportTime(){// 判断有没有跨天StringtodayDateStrDateUtils.getTodayDateStr();StringrecentUseSportTimeDateMMKVUtils.decodeRecentUseSportTimeDate();if(recentUseSportTimeDate.equals(todayDateStr)){//同一天passTimeMinusMMKVUtils.decodeSportTime();}MMKVUtils.encodeSportTime(passTimeMinus);}分析代码
返回列表