Adjust jpa usage to 10%

pull/362/head
FongMi 2 years ago
parent 315e0b1166
commit 5df43ab691
  1. 6
      app/src/main/java/com/fongmi/android/tv/player/extractor/JianPian.java
  2. 2
      app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java

@ -36,9 +36,9 @@ public class JianPian implements Source.Extractor {
private void check() {
double cache = FileUtil.getDirectorySize(Path.jpa());
double avail = FileUtil.getAvailableStorageSpace(Path.jpa());
int usage = (int) (cache / avail * 100);
if (usage > 30) Path.clear(Path.jpa());
double total = cache + FileUtil.getAvailableStorageSpace(Path.jpa());
int percent = (int) (cache / total * 100);
if (percent > 10) Path.clear(Path.jpa());
}
private void start(String url) {

@ -100,7 +100,7 @@ public class FileUtil {
return TextUtils.isEmpty(mimeType) ? "*/*" : mimeType;
}
private static String byteCountToDisplaySize(long size) {
public static String byteCountToDisplaySize(long size) {
if (size <= 0) return "0 KB";
String[] units = new String[]{"bytes", "KB", "MB", "GB", "TB"};
int digitGroups = (int) (Math.log10(size) / Math.log10(1024));

Loading…
Cancel
Save