@Override public void readPersistenceData(Parcel p) { SparseArray<VDeviceInfo> infos = mService.getDeviceInfos(); infos.clear(); int size = p.readInt(); while (size-- > 0) { int userId = p.readInt(); VDeviceInfo info = new VDeviceInfo(p); infos.put(userId, info); } }
private VDeviceInfo generateRandomDeviceInfo() { VDeviceInfo info = new VDeviceInfo(); String value; do { value = generate10(15); info.deviceId = value; } while (mPool.deviceIds.contains(value)); do { value = generate16(16); info.androidId = value; } while (mPool.androidIds.contains(value)); do { value = generateMac(); info.wifiMac = value; } while (mPool.wifiMacs.contains(value)); do { value = generateMac(); info.bluetoothMac = value; } while (mPool.bluetoothMacs.contains(value)); do { value = generate10(20); info.iccId = value; } while (mPool.iccIds.contains(value)); info.serial = generateSerial(); addDeviceInfoToPool(info); return info; }
@Override public void readPersistenceData(Parcel p) { SparseArray<VDeviceInfo> infos = mService.getDeviceInfos(); infos.clear(); int size = p.readInt(); while (size-- > 0) { int userId = p.readInt(); VDeviceInfo info = new VDeviceInfo(p); infos.put(userId, info); } }
@Override public void readPersistenceData(Parcel p) { SparseArray<VDeviceInfo> infos = mService.getDeviceInfos(); infos.clear(); int size = p.readInt(); while (size-- > 0) { int userId = p.readInt(); VDeviceInfo info = new VDeviceInfo(p); infos.put(userId, info); } }
private VDeviceInfo generateRandomDeviceInfo() { VDeviceInfo info = new VDeviceInfo(); String value; do { value = generate10(15); info.deviceId = value; } while (mPool.deviceIds.contains(value)); do { value = generate16(16); info.androidId = value; } while (mPool.androidIds.contains(value)); do { value = generateMac(); info.wifiMac = value; } while (mPool.wifiMacs.contains(value)); do { value = generateMac(); info.bluetoothMac = value; } while (mPool.bluetoothMacs.contains(value)); do { value = generate10(20); info.iccId = value; } while (mPool.iccIds.contains(value)); info.serial = generateSerial(); addDeviceInfoToPool(info); return info; }
private VDeviceInfo generateRandomDeviceInfo() { VDeviceInfo info = new VDeviceInfo(); String value; do { value = generate10(15); info.deviceId = value; } while (mPool.deviceIds.contains(value)); do { value = generate16(16); info.androidId = value; } while (mPool.androidIds.contains(value)); do { value = generateMac(); info.wifiMac = value; } while (mPool.wifiMacs.contains(value)); do { value = generateMac(); info.bluetoothMac = value; } while (mPool.bluetoothMacs.contains(value)); do { value = generate10(20); info.iccId = value; } while (mPool.iccIds.contains(value)); info.serial = generateSerial(); addDeviceInfoToPool(info); return info; }