1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| package com.basic.security.utils;
|
| import android.text.TextUtils;
|
| import java.util.Arrays;
| import java.util.HashMap;
| import java.util.HashSet;
| import java.util.Map;
| import java.util.Set;
|
| public class LogUtil {
| public static Map<String, Long> printMilliSecondsMap = new HashMap<>();
| public static Set<String> ignore = new HashSet<>();
| public static Set<String> willIgnore = new HashSet<>();
|
| static {
| ignore.addAll(Arrays.asList(
| "showFragment 17",
| "printFacePositionList 83",
| "needAdjustFaceTips",
| "adjustFaceTipsForRecognize",
| "adjustFaceTips",
| "startNewDetectResult",
| "signingUpPersonLeft",
| "faceDetected",
| "doShowFragment",
| "initCurrentPerson",
| "clearAdjustTips",
| "signUpPerson",
| "",
| "",
| "",
| ""
| ));
| }
|
| public static void println(String message) {
| Long milliSeconds = printMilliSecondsMap.get(message);
| for (String ign : ignore) {
| if (!TextUtils.isEmpty(ign) && message.contains(ign)) {
| return;
| }
| }
| System1.out.println("LogUtil \"" + message + "\",");
| }
| }
|
|