判断sd卡是否存在:
if(!CacheService.isSdCardExist()){
Toast.makeText(UserLoginActivity.this, "未找到SD卡",
Toast.LENGTH_SHORT).show();
}
存数据:
CacheDataUtil.saveCacheData(dataList,Constants.DATA_CUSTOMER_LIST);
取数据:
dataList=CacheDataUtil.getCacheData(this, Constants.DATA_CUSTOMER_LIST);
使用的两个工具类分别是:CacheDataUtil,CacheUtil
public class CacheUtil {
private static final long INITIALCRC = 0xFFFFFFFFFFFFFFFFL; private static long[] CRCTable = new long[256]; private static boolean init = false; private static final long POLY64REV = 0x95AC9329AC4BC9B5L; /** * A function thats returns a 64-bit crc for string * * @param in * : input string