public class BlockInfo
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
java.lang.String |
apiLevel |
boolean |
cpuBusy |
int |
cpuCoreNum |
java.lang.String |
cpuRateInfo |
java.lang.String |
freeMemory |
java.lang.String |
imei |
boolean |
isBackground |
static java.lang.String |
KEY_API |
static java.lang.String |
KEY_CPU_BUSY |
static java.lang.String |
KEY_CPU_CORE |
static java.lang.String |
KEY_CPU_RATE |
static java.lang.String |
KEY_FREE_MEMORY |
static java.lang.String |
KEY_IMEI |
static java.lang.String |
KEY_IS_BACKGROUND |
static java.lang.String |
KEY_MODEL |
static java.lang.String |
KEY_NETWORK |
static java.lang.String |
KEY_PROCESS |
static java.lang.String |
KEY_QUA |
static java.lang.String |
KEY_STACK |
static java.lang.String |
KEY_THREAD_TIME_COST |
static java.lang.String |
KEY_TIME_COST |
static java.lang.String |
KEY_TIME_COST_END |
static java.lang.String |
KEY_TIME_COST_START |
static java.lang.String |
KEY_TOTAL_MEMORY |
static java.lang.String |
KEY_UID |
static java.lang.String |
KEY_VERSION_CODE |
static java.lang.String |
KEY_VERSION_NAME |
static java.lang.String |
KV |
java.lang.String |
model |
java.lang.String |
network |
static java.lang.String |
NEW_INSTANCE_METHOD |
java.lang.String |
processName |
java.lang.String |
qualifier |
static java.lang.String |
sApiLevel |
static int |
sCpuCoreNum |
static java.lang.String |
SEPARATOR |
static java.lang.String |
sImei
The International Mobile Equipment Identity or IMEI /aɪˈmiː/ is a number,
usually unique, to identify 3GPP and iDEN mobile phones
|
static java.lang.String |
sModel |
static java.lang.String |
sQualifier |
java.util.ArrayList<java.lang.String> |
threadStackEntries |
long |
threadTimeCost |
static java.text.SimpleDateFormat |
TIME_FORMATTER |
long |
timeCost |
java.lang.String |
timeEnd |
java.lang.String |
timeStart |
java.lang.String |
totalMemory |
java.lang.String |
uid |
int |
versionCode |
java.lang.String |
versionName |
| 构造器和说明 |
|---|
BlockInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
BlockInfo |
flushString() |
java.lang.String |
getBasicString() |
java.lang.String |
getCpuString() |
static java.lang.String |
getIMEI(android.content.Context context) |
java.lang.String |
getTimeString() |
static BlockInfo |
newInstance() |
BlockInfo |
setAppBackground(boolean background) |
BlockInfo |
setCpuBusyFlag(boolean busy) |
BlockInfo |
setMainThreadTimeCost(long realTimeStart,
long realTimeEnd,
long threadTimeStart,
long threadTimeEnd) |
BlockInfo |
setRecentCpuRate(java.lang.String info) |
BlockInfo |
setThreadStackEntries(java.util.ArrayList<java.lang.String> threadStackEntries) |
java.lang.String |
toString() |
public static final java.text.SimpleDateFormat TIME_FORMATTER
public static final java.lang.String SEPARATOR
public static final java.lang.String KV
public static final java.lang.String NEW_INSTANCE_METHOD
public static final java.lang.String KEY_QUA
public static final java.lang.String KEY_MODEL
public static final java.lang.String KEY_API
public static final java.lang.String KEY_IMEI
public static final java.lang.String KEY_UID
public static final java.lang.String KEY_CPU_CORE
public static final java.lang.String KEY_CPU_BUSY
public static final java.lang.String KEY_CPU_RATE
public static final java.lang.String KEY_TIME_COST
public static final java.lang.String KEY_THREAD_TIME_COST
public static final java.lang.String KEY_TIME_COST_START
public static final java.lang.String KEY_TIME_COST_END
public static final java.lang.String KEY_STACK
public static final java.lang.String KEY_PROCESS
public static final java.lang.String KEY_VERSION_NAME
public static final java.lang.String KEY_VERSION_CODE
public static final java.lang.String KEY_NETWORK
public static final java.lang.String KEY_TOTAL_MEMORY
public static final java.lang.String KEY_FREE_MEMORY
public static final java.lang.String KEY_IS_BACKGROUND
public static java.lang.String sQualifier
public static java.lang.String sModel
public static java.lang.String sApiLevel
public static java.lang.String sImei
public static int sCpuCoreNum
public java.lang.String qualifier
public java.lang.String model
public java.lang.String apiLevel
public java.lang.String imei
public int cpuCoreNum
public java.lang.String uid
public java.lang.String processName
public java.lang.String versionName
public int versionCode
public java.lang.String network
public java.lang.String freeMemory
public java.lang.String totalMemory
public long timeCost
public long threadTimeCost
public java.lang.String timeStart
public java.lang.String timeEnd
public boolean cpuBusy
public java.lang.String cpuRateInfo
public java.util.ArrayList<java.lang.String> threadStackEntries
public boolean isBackground
public static java.lang.String getIMEI(android.content.Context context)
public static BlockInfo newInstance()
public BlockInfo setCpuBusyFlag(boolean busy)
public BlockInfo setRecentCpuRate(java.lang.String info)
public BlockInfo setThreadStackEntries(java.util.ArrayList<java.lang.String> threadStackEntries)
public BlockInfo setMainThreadTimeCost(long realTimeStart, long realTimeEnd, long threadTimeStart, long threadTimeEnd)
public BlockInfo setAppBackground(boolean background)
public BlockInfo flushString()
public java.lang.String getBasicString()
public java.lang.String getCpuString()
public java.lang.String getTimeString()
public java.lang.String toString()
toString 在类中 java.lang.Object