Articles of hashmap

Функция отмены приложения Android (мультитач)

Я работаю над графическим приложением, onTouchEvents являются стандартными и хотел бы добавить функцию Undo() чтобы удалить последний обратный путь. Объявления: int thelastLineId=0; private Bitmap bitmap; // drawing area for display or saving private Canvas bitmapCanvas; // used to draw on bitmap private Paint paintScreen; // use to draw bitmap onto screen private Paint paintLine; // […]

Почему GSON ставит десятичную точку и нуль после всех моих номеров JSON, которые изначально не содержат десятичных чисел?

Я прочитал JSON из веб-службы и преобразовал все объекты JSON в HashMap<String, String> с помощью GSON. Я тестировал, и мой JSONObject прекрасно (без десятичной точки в любом из чисел), но у объекта карты есть элементы со всеми числами с десятичной точкой и нулем после этого. Вот мой код: try { jsonArray = json.getJSONArray("PropertyListings"); for(int i […]

Значения спиннинга не установлены правильно

Я получаю данные из онлайн-URL веб-сайта XML и получаю данные успешно. Я использую ключ hashmap и значение из него … и ключ и значения, которые я получаю, похожи на приведенные ниже в моем LOGCAT- { Jackfruit=[Cabbage, Kesar, Amond], Date=[van, hall, Brinjal], Amond=[hall, van, Brinjal] } 1. Когда я впервые запускаю приложение для Android, spinner и […]

Чата в андроиде, чтобы сообщение отправителя и получателя было на другой стороне

protected void onPostExecute( ArrayList<HashMap<String,String>> myArrayList)// for arraylist(ArrayList<String> result) { for (HashMap<String, String> data : myArrayList) { String sender_no = data.get(TAG_SENDER_NO); String msg1=data.get(TAG_SEN_MSG); String receiver_no=data.get(TAG_RECEIVER_NO); if(sender_no.equals(senderno)) { ListAdapter adapter = new SimpleAdapter(SinglechatActivity.this, myArrayList,R.layout.list_row_layout_even, new String[] { TAG_SEN_MSG },new int[] { R.id.message_me }); // CustomList adapter= new CustomList(SinglechatActivity.this,myArrayList);//sender_no, msg1, receiver_no); ListView lv = (ListView) findViewById(R.id.listview); lv.setAdapter( adapter); […]

Я получил ошибку соответствия _GLIBCXX_PERMIT_BACKWARD_HASH на android NDK при использовании hash_map

Я продолжаю переносить мой проект cocos2d-x с win32 на android. Я использую hash_map, и теперь это вызывает множество проблем. Я googled, что мне нужно включить его из разных источников на Android NDK и win32, вот так: #ifdef __GNUC__ #include <ext/hash_map> #else #include <hash_map> #endif Но все же, когда я компилирую на NDK r7b, я получил […]

Java.lang.String не может быть добавлен в com.example.expandablelistview.NewsItem

Я пытаюсь сохранить дочерние данные SharedPreferences в SharedPreferences . Сохранение работает, но когда я пытаюсь загрузить его, я получаю ошибки. Проблема: При попытке загрузить настройки и поместить их в HashMap я получаю эти ошибки (shorted to 3 lines): 08-24 12:40:05.138: E/AndroidRuntime(807): FATAL EXCEPTION: main 08-24 12:40:05.138: E/AndroidRuntime(807): java.lang.ClassCastException: java.lang.String cannot be cast to com.example.expandablelistview.NewsItem 08-24 […]

Как разреженный массив отличается от хэш-карты в java

В моем приложении Android я использовал карты Hash во многих ситуациях. И меня попросили использовать разреженные массивы , касающиеся производительности приложения. Итак, как разреженный массив отличается от hashmap в java и каковы преимущества разреженного массива над hashmap . Спасибо.

Получение данных из базы данных и получение данных с хэш-карты

В моем проекте android * я должен отслеживать детали продукта определенного количества продуктов. Все данные этих продуктов хранятся в базе данных SQLite . Я могу использовать select и update в SQLite для отслеживания объектов продукта . Поэтому я могу хранить информацию о продукте, когда они меняются. Также я могу загружать все продукты в хэш-карту или […]

Альтернативы HashMap для Android-приложений

У меня проблемы с OOM с java.util HashMap, поэтому я ищу альтернативы HashMap для памяти, совместимые со стандартным Java Hashmap. Я попробовал Trove, и это немного улучшилось, но все же заканчивается OOM время от времени. Я могу приспособить некоторые потери скорости, если память эффективна. Я не ищу БД. Файловые реализации HashMap также прекрасны, пока они […]

HashMap с байтовым массивом и значением String – containsKey () не работает

Я использую ключ HashMap: byte [] и значение String. Но я понимаю, что даже я помещаю один и тот же объект (тот же массив байтов и одно и то же строковое значение), используя myList.put(TheSameByteArray, TheSameStringValue) В HashMap таблица по-прежнему вставляет новый объект с другим HashMapEntry. Тогда функция containsKey () не может работать. Может ли кто-то […]