version:1.0.8
fix: update:优化管控
This commit is contained in:
88
src/com/uiuipad/os/manager/bean/RemainTime.java
Normal file
88
src/com/uiuipad/os/manager/bean/RemainTime.java
Normal file
@@ -0,0 +1,88 @@
|
||||
package com.uiuipad.os.manager.bean;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonParser;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
public class RemainTime implements Serializable {
|
||||
private static final long serialVersionUID = 5651493620850107410L;
|
||||
|
||||
/*包名*/
|
||||
String pkg;
|
||||
/**
|
||||
* 禁用类型
|
||||
* 1 应用已被禁用
|
||||
* 2 该应用今日可使用时间已用完
|
||||
* 3 APP设置了禁用时间段
|
||||
* 4 该应用跟随整机使用,整机剩余时间不足
|
||||
* 5 该应用跟随分类使用,分类剩余时间不足
|
||||
*/
|
||||
int disableType;
|
||||
/*禁用提示*/
|
||||
String content;
|
||||
/*总时间*/
|
||||
long totalTime;
|
||||
/*应用设置的可用时间*/
|
||||
long availableTime;
|
||||
/*app使用时间*/
|
||||
List<AppUsageTime> mAppUsageTimes;
|
||||
|
||||
|
||||
public String getPkg() {
|
||||
return pkg;
|
||||
}
|
||||
|
||||
public void setPkg(String pkg) {
|
||||
this.pkg = pkg;
|
||||
}
|
||||
|
||||
public int getDisableType() {
|
||||
return disableType;
|
||||
}
|
||||
|
||||
public void setDisableType(int disableType) {
|
||||
this.disableType = disableType;
|
||||
}
|
||||
|
||||
public String getContent() {
|
||||
return content;
|
||||
}
|
||||
|
||||
public void setContent(String content) {
|
||||
this.content = content;
|
||||
}
|
||||
|
||||
public long getTotalTime() {
|
||||
return totalTime;
|
||||
}
|
||||
|
||||
public void setTotalTime(long totalTime) {
|
||||
this.totalTime = totalTime;
|
||||
}
|
||||
|
||||
public long getAvailableTime() {
|
||||
return availableTime;
|
||||
}
|
||||
|
||||
public void setAvailableTime(long availableTime) {
|
||||
this.availableTime = availableTime;
|
||||
}
|
||||
|
||||
public List<AppUsageTime> getAppUsageTimes() {
|
||||
return mAppUsageTimes;
|
||||
}
|
||||
|
||||
public void setAppUsageTimes(List<AppUsageTime> appUsageTimes) {
|
||||
this.mAppUsageTimes = appUsageTimes;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
@Override
|
||||
public String toString() {
|
||||
return JsonParser.parseString(new Gson().toJson(this)).getAsJsonObject().toString();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user