
John
19.02.2018
12:28:13
Ребята есть у кого ссылки на примеры, как отрисовать график, и обновлять в реальном времени по типу как в olymp trade? в какую сторону вообще копать?

Павел
19.02.2018
12:29:49
MPAndroidChart но вроде только платно есть такие графики

John
19.02.2018
12:31:26

Maxim
19.02.2018
12:31:42
Ребята, подскажите библиотеку, для анимаирования кнопок?

Google

John
19.02.2018
12:36:21

Павел
19.02.2018
12:37:00
хз, я мало эту либу юзал

your-mirror
19.02.2018
12:38:29

Константин
19.02.2018
12:38:55
Тригонометрию видать лент вспомитать

Alexander.
19.02.2018
12:39:43
но его создатель рекламил платную библу с графиками

John
19.02.2018
12:40:54

Cube
19.02.2018
12:45:12
В чем разница между new Handler
и new Handler(Looper.getMainLooper())
И там и там мы подключаемся к основному луперу
В чем разница то

Pavel
19.02.2018
12:46:28
Коллеги, всем привет! Есть вопрос, как правильно протянуть параметр через больше колличество экранов?

Рома
19.02.2018
12:46:52
шареды

Sergey
19.02.2018
12:47:01
конкретно в вашем коде разницы нету

Google

Cube
19.02.2018
12:48:33
Дак без передачи Лупера и так лупер автоматичски ставится текущий
Зачем в офф доках гугла написали Looper.getMainLoppper понять не могу

Quantum Harmonizer
19.02.2018
12:48:59

Сергей
19.02.2018
12:49:15
Даже в другом треде ставится UI лупер?))

Quantum Harmonizer
19.02.2018
12:49:36
противоречат друг другу

Cube
19.02.2018
12:49:51
Если я создам new Handler объект и передам ему каллбек он и так в UI выполнится
Короче ладно
Как они скомпилировали тогда))
Я тоже так хочу

Quantum Harmonizer
19.02.2018
12:50:46
нет, исходники андроида не совпадают с проиндексированным байт-кодом, это норма

Cube
19.02.2018
12:50:56
ааа
ббб
@Harmonizr дальше вы знаете)

Pavel
19.02.2018
12:52:03
Мне кажется, что это костыльно
шареды

Cube
19.02.2018
12:52:25
что за шареды?

Pavel
19.02.2018
12:52:25
Мне нужно открыть через 5 экарнов экран, в котором будет лишний title.

Google

Pavel
19.02.2018
12:52:43
https://developer.android.com/training/basics/data-storage/shared-preferences.html?hl=ru

Cube
19.02.2018
12:52:51
а Shared

Pavel
19.02.2018
12:52:53
Это другой вопрос, мой)

Cube
19.02.2018
12:52:54
емае

Pavel
19.02.2018
12:53:04
Коллеги, всем привет! Есть вопрос, как правильно протянуть параметр через больше колличество экранов?

Cube
19.02.2018
12:53:15
Shared
или EventBus
Если обхект большой то EventBus вместо запар с Serilizaed Parcalabe....
Я видел исходники когда люди передают из 1 до 9 аактивтити 1 объект, как эстафету. Ужас

Konstantin
19.02.2018
12:54:50
не обязательно париться. в котле по alt+enter на названии класса можно 1 кликом сгенерировать parcelable в классе

Pavel
19.02.2018
12:55:26
Ну вот я не хочу через 5 конструкторов все гнать
Это же бредово)

Pavel
19.02.2018
12:55:49
Особенно, если в 5ю точку входят 10 веток с разных сторон
Может есть у кого идеи?)

Vadim
19.02.2018
12:57:09
Может кто помнит, читал была статья на медиуме, мол из за того что обновляют старые телефоны , приложения потом на них работают медленней нежели если не обновлять его вовсе.

Quantum Harmonizer
19.02.2018
13:01:07

Vadim
19.02.2018
13:01:33
@Harmonizr Про Android)

Artem
19.02.2018
13:01:45
ребята, у меня такая дичь... рецайклер на хешмапе <Integer, item>...когда листаю вниз то в определенный момент срабатывает пагинация, все елементы сдвигаються по хешмапу на 15, тоесть у каждого елемента меняеться ключи...и хешмап ужимаеться на 15 итемов, потом новые итемы записываються в конец. ключ отвечает позиции в списке.
Проблема : когда срабатывает пагинация, скролл позишин остаеться на месте, а все итемы подскакивают вверх

Igor
19.02.2018
13:03:20

Artem
19.02.2018
13:03:39

Google

Artem
19.02.2018
13:04:58
но это ничего не изменить, смысл не в мапе, а в том что я удаляю по 15 итемов из начала списка

Quantum Harmonizer
19.02.2018
13:05:35

Константин
19.02.2018
13:05:42

Валерий
19.02.2018
13:06:00

Artem
19.02.2018
13:06:20

Vadym
19.02.2018
13:06:41

Quantum Harmonizer
19.02.2018
13:06:58

Igor
19.02.2018
13:07:02
так так,а почему ?
Нет случайного доступа к элементу по индексу, на который полагается адаптер.
Порядок элементов не гарантирован; при манипуляции с HashMap одни и те же элементы могут оказываться на разных местах.

Admin
ERROR: S client not available

Quantum Harmonizer
19.02.2018
13:07:14

Vadym
19.02.2018
13:07:38

Константин
19.02.2018
13:08:24

Quantum Harmonizer
19.02.2018
13:08:27

Vadym
19.02.2018
13:09:22
фигню делает
а как тогда адаптер заставить переписать позиции элементов после, если вставляем или удаляем начало?

Quantum Harmonizer
19.02.2018
13:09:51

Marina
19.02.2018
13:10:12
а обязательно юзать хеш мап? нельзя сделать какую то удобоваримую обертку?

Quantum Harmonizer
19.02.2018
13:10:52
вангую, что дело в быстрой вставке в начало

Artem
19.02.2018
13:11:04

Marina
19.02.2018
13:11:55
Кот это правда удобно?

Google

Artem
19.02.2018
13:12:07
дело в том что на итемах картинки, и если их будет овер 9к то могут быть проблемы, а это что-то вроде LruCache

Quantum Harmonizer
19.02.2018
13:12:12

Георгий
19.02.2018
13:13:47
либо извратиться и юзать SortedList, заодно и функциональость DiffUtil будет сразу

Igor
19.02.2018
13:13:50

Константин
19.02.2018
13:14:12
во-во
а суть RV понятна ?

Artem
19.02.2018
13:14:28
та какая разница мап там или что-то еще, проблема в том что список скачет вверх...

Igor
19.02.2018
13:14:39
Что мешает использовать List, а картинки грузить Picasso/Glide/etc? Там и кэш нормальный, и отрисовка в списке

Artem
19.02.2018
13:14:47
потому что LruCache на mape

Marina
19.02.2018
13:15:07

Quantum Harmonizer
19.02.2018
13:15:39

Vadym
19.02.2018
13:16:06
notifyItemRangeInserted/Removed
но при такой вставке\удалении индекси элементов у меня не переписывались и при нажатии, например на 3 элемент в списке, индекс подтягивал 2. или я где-то туплю?

Igor
19.02.2018
13:16:08

Artem
19.02.2018
13:16:15
просто я извращенец

Marina
19.02.2018
13:16:24
??

Quantum Harmonizer
19.02.2018
13:16:44

Artem
19.02.2018
13:16:57
вот прийдете в офис и росскажите.... там парень RV на мапе писал, прикиииииинь

Kirill
19.02.2018
13:22:50
посоветуйте хороший сервис геокодинга
подсказки при вводе адреса выводить

Vadym
19.02.2018
13:23:15
не знаю, надо код
вставляю в ArrayList<> n элементов в начало и после этого
```adapter.notifyItemRangeInserted(0, jsonArray.length());
adapter.notifyItemRangeChanged(0, adapter.getItemCount());```весь код, все просто) если без notifyItemRangeChanged неверные индексы выдает при клика на элемент.