mirror of https://github.com/FongMi/TV.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
212 lines
4.7 KiB
212 lines
4.7 KiB
package com.fongmi.android.tv;
|
|
|
|
|
|
import com.fongmi.android.tv.player.Players;
|
|
import com.github.catvod.utils.Prefers;
|
|
|
|
public class Setting {
|
|
|
|
public static String getDoh() {
|
|
return Prefers.getString("doh");
|
|
}
|
|
|
|
public static void putDoh(String doh) {
|
|
Prefers.put("doh", doh);
|
|
}
|
|
|
|
public static String getKeep() {
|
|
return Prefers.getString("keep");
|
|
}
|
|
|
|
public static void putKeep(String keep) {
|
|
Prefers.put("keep", keep);
|
|
}
|
|
|
|
public static int getWall() {
|
|
return Prefers.getInt("wall", 1);
|
|
}
|
|
|
|
public static void putWall(int wall) {
|
|
Prefers.put("wall", wall);
|
|
}
|
|
|
|
public static int getReset() {
|
|
return Prefers.getInt("reset", 0);
|
|
}
|
|
|
|
public static void putReset(int reset) {
|
|
Prefers.put("reset", reset);
|
|
}
|
|
|
|
public static int getPlayer() {
|
|
return Prefers.getInt("player", Players.EXO);
|
|
}
|
|
|
|
public static void putPlayer(int player) {
|
|
Prefers.put("player", player);
|
|
}
|
|
|
|
public static int getLivePlayer() {
|
|
return Prefers.getInt("player_live", getPlayer());
|
|
}
|
|
|
|
public static void putLivePlayer(int player) {
|
|
Prefers.put("player_live", player);
|
|
}
|
|
|
|
public static int getDecode() {
|
|
return Prefers.getInt("decode", Players.HARD);
|
|
}
|
|
|
|
public static void putDecode(int decode) {
|
|
Prefers.put("decode", decode);
|
|
}
|
|
|
|
public static int getRender() {
|
|
return Prefers.getInt("render", 0);
|
|
}
|
|
|
|
public static void putRender(int render) {
|
|
Prefers.put("render", render);
|
|
}
|
|
|
|
public static int getQuality() {
|
|
return Prefers.getInt("quality", 2);
|
|
}
|
|
|
|
public static void putQuality(int quality) {
|
|
Prefers.put("quality", quality);
|
|
}
|
|
|
|
public static int getSize() {
|
|
return Prefers.getInt("size", 2);
|
|
}
|
|
|
|
public static void putSize(int size) {
|
|
Prefers.put("size", size);
|
|
}
|
|
|
|
public static String getKeyword() {
|
|
return Prefers.getString("keyword");
|
|
}
|
|
|
|
public static void putKeyword(String keyword) {
|
|
Prefers.put("keyword", keyword);
|
|
}
|
|
|
|
public static String getHot() {
|
|
return Prefers.getString("hot");
|
|
}
|
|
|
|
public static void putHot(String hot) {
|
|
Prefers.put("hot", hot);
|
|
}
|
|
|
|
public static int getViewType(int viewType) {
|
|
return Prefers.getInt("viewType", viewType);
|
|
}
|
|
|
|
public static void putViewType(int viewType) {
|
|
Prefers.put("viewType", viewType);
|
|
}
|
|
|
|
public static int getScale() {
|
|
return Prefers.getInt("scale");
|
|
}
|
|
|
|
public static void putScale(int scale) {
|
|
Prefers.put("scale", scale);
|
|
}
|
|
|
|
public static int getLiveScale() {
|
|
return Prefers.getInt("scale_live", getScale());
|
|
}
|
|
|
|
public static void putLiveScale(int scale) {
|
|
Prefers.put("scale_live", scale);
|
|
}
|
|
|
|
public static boolean isBootLive() {
|
|
return Prefers.getBoolean("boot_live");
|
|
}
|
|
|
|
public static void putBootLive(boolean boot) {
|
|
Prefers.put("boot_live", boot);
|
|
}
|
|
|
|
public static boolean isInvert() {
|
|
return Prefers.getBoolean("invert");
|
|
}
|
|
|
|
public static void putInvert(boolean invert) {
|
|
Prefers.put("invert", invert);
|
|
}
|
|
|
|
public static boolean isAcross() {
|
|
return Prefers.getBoolean("across", true);
|
|
}
|
|
|
|
public static void putAcross(boolean across) {
|
|
Prefers.put("across", across);
|
|
}
|
|
|
|
public static boolean isChange() {
|
|
return Prefers.getBoolean("change", true);
|
|
}
|
|
|
|
public static void putChange(boolean change) {
|
|
Prefers.put("change", change);
|
|
}
|
|
|
|
public static boolean getUpdate() {
|
|
return Prefers.getBoolean("update", true);
|
|
}
|
|
|
|
public static void putUpdate(boolean update) {
|
|
Prefers.put("update", update);
|
|
}
|
|
|
|
public static String getUa() {
|
|
return Prefers.getString("ua");
|
|
}
|
|
|
|
public static void putUa(String ua) {
|
|
Prefers.put("ua", ua);
|
|
}
|
|
|
|
public static boolean isTunnel() {
|
|
return Prefers.getBoolean("exo_tunnel");
|
|
}
|
|
|
|
public static void putTunnel(boolean tunnel) {
|
|
Prefers.put("exo_tunnel", tunnel);
|
|
}
|
|
|
|
public static int getHttp() {
|
|
return Prefers.getInt("exo_http");
|
|
}
|
|
|
|
public static void putHttp(int http) {
|
|
Prefers.put("exo_http", http);
|
|
}
|
|
|
|
public static int getFlag() {
|
|
return Prefers.getInt("flag");
|
|
}
|
|
|
|
public static void putFlag(int mode) {
|
|
Prefers.put("flag", mode);
|
|
}
|
|
|
|
public static int getSiteMode() {
|
|
return Prefers.getInt("site_mode");
|
|
}
|
|
|
|
public static void putSiteMode(int mode) {
|
|
Prefers.put("site_mode", mode);
|
|
}
|
|
|
|
public static float getThumbnail() {
|
|
return 0.3f * getQuality() + 0.4f;
|
|
}
|
|
}
|
|
|