package com.classic.car.consts;
import java.util.ArrayList;
import java.util.Calendar;
/**
* 应用名称: CarAssistant
* 包 名 称: com.classic.car.consts
*
* 文件描述:常量
* 创 建 人:续写经典
* 创建时间:16/5/29 上午10:58
*/
public final class Consts {
public static final String DIR_NAME = "CarAssistant";
public static final String APK = ".apk";
public static final String AUTHORITIES_SUFFIX = ".provider";
/** 防止误点击时间间隔 */
public static final int SHIELD_TIME = 3;
public static final String[] TYPE_MENUS =
{ "其它", "加油费", "停车费", "维修费", "过路费", "保险费", "汽车保养费", "汽车年审费", "交通违章罚款" };
public static final int TYPE_OTHER = 0; //其它
public static final int TYPE_FUEL = 1; //加油费
public static final int TYPE_PARKING = 2; //停车费
public static final int TYPE_REPAIR = 3; //维修费
public static final int TYPE_ROAD_TOLL = 4; //过路费
public static final int TYPE_PREMIUM = 5; //保险费
public static final int TYPE_MAINTENANCE = 6; //汽车保养费
public static final int TYPE_EXAMINATION = 7; //汽车年审费
public static final int TYPE_TRAFFIC_VIOLATION = 8; //交通违章罚款
public static final String[] FUEL_MENUS = { "汽油 89/90", "汽油 92/93", "汽油 95/97", "柴油 0#" };
//原90号汽油,新标准改为89号汽油
public static final int FUEL_GASOLINE_89 = 0;
//原93号汽油,新标准改为92号汽油
public static final int FUEL_GASOLINE_92 = 1;
//原97号汽油,新标准改为95号汽油
public static final int FUEL_GASOLINE_95 = 2;
public static final int FUEL_DIESEL = 3; //柴油0#
public static final String FORMAT_MONEY = "¥%s";
public static final String FORMAT_RMB = "%s元";
public static final String FORMAT_OIL_MESS = "%s升";
public static final String STORAGE_PERMISSIONS_DESCRIBE = "应用需要访问你的存储空间,进行日志存储";
public static final String FEEDBACK_PERMISSIONS_DESCRIBE = "语音反馈需要使用语音录制权限";
public static final ArrayList<Integer> YEARS;
private static final int MIN_YEAR = 2014;
private static final int MIN_YEARS_SIZE = 10;
public static final String BACKUP_PREFIX = "CarAssistant_";
public static final String BACKUP_SUFFIX = ".backup";
static {
YEARS = new ArrayList<>();
int currentYear = Calendar.getInstance().get(Calendar.YEAR);
int size = currentYear < MIN_YEAR ? MIN_YEARS_SIZE : (currentYear - MIN_YEAR);
for (int i = MIN_YEAR; i <= MIN_YEAR + size; i++) {
YEARS.add(i);
}
}
}