图解分析
![]()
代码
privatevoidloadData(){// 加载已经运动分钟// 判断有没有跨天StringtodayDateStr=DateUtils.getTodayDateStr();StringrecentUseSportTimeDate=MMKVUtils.decodeRecentUseSportTimeDate();totalSportMinutes=0;if(recentUseSportTimeDate.equals(todayDateStr)){//同一天totalSportMinutes=MMKVUtils.decodeSportTime();}else{// 跨天MMKVUtils.encodeRecentUseSportTimeDate(todayDateStr);MMKVUtils.encodeSportTime(0);}}
privatevoidsaveSportTime(){// 判断有没有跨天StringtodayDateStr=DateUtils.getTodayDateStr();StringrecentUseSportTimeDate=MMKVUtils.decodeRecentUseSportTimeDate();if(recentUseSportTimeDate.equals(todayDateStr)){//同一天passTimeMinus+=MMKVUtils.decodeSportTime();}MMKVUtils.encodeSportTime(passTimeMinus);}
分析代码
![]()