Articles of массивов

Преобразование Java-списка в массив Javascript

У меня есть следующий java-код в приложении для Android и вам нужен способ преобразования списка Java в массив, который можно использовать в javascript: Ява: public void onCompleted(List<GraphUser> users, Response response) { for(int i = 0; i < users.size(); i++) { //add to an array object that can be used in Javascript webView.loadUrl("javascript:fetchFriends(arrObj)"); } } Javascript: […]

Самый быстрый и эффективный способ поиска 3-х чисел?

В настоящее время я имею массив из примерно 8 – 10 номеров, которые меняются на периодической основе. Поэтому каждые 5-10 секунд номера обновляются. Мне нужно получить первые 3 числа в массиве каждые 10 секунд. Все это делается на мобильном устройстве. Массив – это RSSI от проверенных в настоящее время точек доступа, поэтому в моем офисе […]

Удаление элемента из массива String в android

Я делаю простое приложение для Android. В этом я удаляю элемент из массива, используя следующий код. arr_fav = {"1","2","3"}; for(int i= 0;i<arr_fav.length;i++) { if(current_id == Integer.parseInt(arr_fav[i])) { arr_fav[1] = null; } } Выполняя это, я получаю массив как arr_fav = {"1", null, "3"}. Но я хочу, чтобы arr_fav = {"1", "3"}. Как удалить элемент. Новый […]

Самый быстрый способ найти, если int array содержит число

Это странный вопрос. У меня есть целочисленный массив в Java, где каждый int представляет цвет. Они будут либо 0xFFFFFFFF, либо 0x0. Какой был бы самый быстрый способ найти, содержит ли этот массив ЛЮБЫЕ значения, равные 0xFFFFFFFF? Это мой текущий код: int length = w * h; for (int i = 0; i < length; i++) […]

Что эффективно с точки зрения памяти: char или String?

Я разрабатываю приложение для Android. Основным требованием приложения является то, что он должен быть эффективным с точки зрения памяти. Итак, с кем я должен продолжать? String batterylevel; batterylevel = Float.toString(batteryPct); или char batterylevel[]; batterylevel = Float.toString(batteryPct).toCharArray();

Лучший способ вытягивать предметы из массива 10 за раз

У меня есть ArrayList, который может содержать неограниченное количество объектов. Мне нужно вытащить по 10 предметов за раз и выполнить операции над ними. То, что я могу себе представить, это. int batchAmount = 10; for (int i = 0; i < fullList.size(); i += batchAmount) { List<List<object>> batchList = new ArrayList(); batchList.add(fullList.subList(i, Math.min(i + batchAmount, […]

Список сравнения <String >

У меня есть два List<String[]> 's (строковые массивы), и я хотел бы совместить содержимое друг с другом. Очевидно, == не делает трюк, но .equals () тоже не делает этого. Итак, как мне проверить, одинаково ли содержимое списков строковых массивов? Кстати, в обоих случаях я получил исключение с сообщением null . EDIT: Ok … по какой-то […]

Android – ссылка на строковый массив с использованием другой строки с getIdentifier () и getStringArray

У меня есть множество строковых массивов, которые я хочу получить, в зависимости от того, какой пользователь решает использовать. Я не хочу использовать SQLite DB, потому что я очень новичок в Android / Java, и я изо всех сил пытался найти примеры, поэтому я предполагаю, что это довольно плохой способ сделать это, но все-таки … Если […]

Прохождение массивов с использованием пакета в android

Мне нужно передать массив значений String / integer из одного действия в другое. Как мне это достичь?

Лучший способ сортировки данных

В моем приложении Android я должен заполнить объект arraylist данными, взятыми из базы данных . Также данные должны быть отсортированы. Поэтому у меня есть два пути. Сортировка данных при взятии из базы данных с использованием SQL и вставка в массив Получить данные из базы данных и поместить их в массив и сорвать данные позже Из […]