@Override public int[] getPackageInstalledUsers(String packageName) { PackageSetting ps = PackageCacheManager.getSetting(packageName); if (ps != null) { IntArray installedUsers = new IntArray(5); int[] userIds = VUserManagerService.get().getUserIds(); for (int userId : userIds) { if (ps.readUserState(userId).installed) { installedUsers.add(userId); } } return installedUsers.getAll(); } return new int[0]; }
public void add(int item) { ++mSize; ensureCapacity(); mData[mSize - 1] = item; }
public void remove(int index) { remove(index, 1); }
public static IntArray of(int... values) { IntArray array = new IntArray(); array.mData = Arrays.copyOf(values, values.length); array.mSize = values.length; return array; }
public static IntArray of(int... values) { IntArray array = new IntArray(); array.mData = Arrays.copyOf(values, values.length); array.mSize = values.length; return array; }
@Override public int[] getPackageInstalledUsers(String packageName) { PackageSetting ps = PackageCacheManager.getSetting(packageName); if (ps != null) { IntArray installedUsers = new IntArray(5); int[] userIds = VUserManagerService.get().getUserIds(); for (int userId : userIds) { if (ps.readUserState(userId).installed) { installedUsers.add(userId); } } return installedUsers.getAll(); } return new int[0]; }
public void addAll(int[] items) { int target = mSize; mSize += items.length; ensureCapacity(); System.arraycopy(items, 0, mData, target, items.length); }
public static IntArray of(int... values) { IntArray array = new IntArray(); array.mData = Arrays.copyOf(values, values.length); array.mSize = values.length; return array; }
public void remove(int index) { remove(index, 1); }
@Override public int[] getPackageInstalledUsers(String packageName) { PackageSetting ps = PackageCacheManager.getSetting(packageName); if (ps != null) { IntArray installedUsers = new IntArray(5); int[] userIds = VUserManagerService.get().getUserIds(); for (int userId : userIds) { if (ps.readUserState(userId).installed) { installedUsers.add(userId); } } return installedUsers.getAll(); } return new int[0]; }
public void add(int item) { ++mSize; ensureCapacity(); mData[mSize - 1] = item; }
public void remove(int index) { remove(index, 1); }
public void add(int item) { ++mSize; ensureCapacity(); mData[mSize - 1] = item; }
public void addAll(int[] items) { int target = mSize; mSize += items.length; ensureCapacity(); System.arraycopy(items, 0, mData, target, items.length); }
public void addAll(int[] items) { int target = mSize; mSize += items.length; ensureCapacity(); System.arraycopy(items, 0, mData, target, items.length); }