
Alexander
30.09.2016
14:31:38
это плохо работает
т.к. OOM может выстрелить где угодно
но иногда может спасти

Alexey
30.09.2016
14:32:22
О, ребятушки, созрел вопросец. Кто-то использовал DownloadManager ? Пробовали грузить в нём много файлов? 1000 и более.

Google

Alexey
30.09.2016
14:32:45

Alexander
30.09.2016
14:33:22
а в другом потоке ты элемент в список добавил что потребовало памяти и всё рухнуло в другом месте :)

Alexey
30.09.2016
14:35:17

Gerc
30.09.2016
14:39:07
Или с гугл картой работаешь, нужно слой установить, а после закрытия фрагмента карты приглашаешь гарбачколлектор

Gundabadec
30.09.2016
14:50:02
Нужна идея. Два репозитория данных База и Сеть. Запрос сначала в базу потом в сеть. Если есть данные в базе то не надо показывать прогрессбар. Как реализовать это в Rx?
в getCategories() уже заложена логика База-> Сеть
Просто может есть какой то оператор, который все это красиво реализует)

Alexey
30.09.2016
14:54:52

Александр
30.09.2016
14:55:07
Ребята, тут трабла с OOM, подскажет кто что-нибудь?
https://gist.github.com/RobiOxx/bed7700c8ab1de854ed576385620f29b

Gundabadec
30.09.2016
14:55:47
Переключиться то я могу

Александр
30.09.2016
14:56:10

Google

Александр
30.09.2016
14:56:19
largeHeap прописан

Alexey
30.09.2016
14:56:52

Aleksandr
30.09.2016
15:06:29
DISK I/O ERROR
Подскажите, что может стать причиной DISK I/O ERROR с SQLite?
База открыта на чтение, воспроизводится редко.
Сначала все запросы ходят хорошо, а потом вдруг ни с того ни с сего ошибка

Pavel
30.09.2016
15:07:35

Artem
30.09.2016
15:08:04
Сегодня писал о проблеме с передачей строки через intent. Всем спасибо кто откликнулся и пытался помочь - нашел косяк. Есть Активити А в которую передавался объект который implements Parcelable и в котором при чтении из Parcel в конце вызывается метод recycle();, при передачи каких-то данных из Активити А в Активити B данные теряются, убрал вызов метода recycle() все стало норм.

Igor
30.09.2016
15:56:31
Всем привет. Заранее извиняюсь за возможно глупый вопрос, но ответа на него я не знаю, поэтому надеюсь на вашу помощь. Откровенно не понимаю, почему gson упорно не хочет парсить этот json c оговоркой "malformed json" - {"message":"Login Success!","status":true,"data":{"token":"39","user_id":"53"}}

Nikolay
30.09.2016
15:57:39
Ну онлайн валидатор пишет что все ок.

Igor
30.09.2016
15:58:05
В этом то и прикол

Nikolay
30.09.2016
16:01:53
Может строка криво воспринимается, или проблема в парсере?

Timur
30.09.2016
16:03:55

Pavel
30.09.2016
16:03:55
Вроде был похожий косяк из за instant run. Попробуй отрубить

Timur
30.09.2016
16:04:14
о, вы ещё юзаете инстант ран?

Pavel
30.09.2016
16:04:49

Igor
30.09.2016
16:06:59

Timur
30.09.2016
16:07:38
Ещё?
Ну вроде количество скрытых багов, которые он несёт мягко говоря все пределы перевалило.
Для мелких проектов он всё равно не так много пользы приносит - всё билдится довольно быстро, для крупных - столько сопуствующих проблем, что ну его нафиг.
Не в инты же парсишь token и user_id?

Igor
30.09.2016
16:08:47

Timur
30.09.2016
16:09:44
Тогда умываю руки

Dmitriy
30.09.2016
16:09:55
Ребята, кто-нибудь вообще пользуется System.gc(); в андроид деве?

Timur
30.09.2016
16:10:08
Что-то у меня маркер битмаповый в гугл картах поворачиваться не хочет

Google

Timur
30.09.2016
16:10:40

Dmitriy
30.09.2016
16:10:45
https://yandex.ru/jobs/vacancies/dev/dev_android/

Igor
30.09.2016
16:10:57
Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path $

Dmitriy
30.09.2016
16:11:04
Гляньте первый вопрос. Неужто в яндексе всё так плохо?

Максим
30.09.2016
16:11:23
mSearchField.setImeActionLabel("Поиск", EditorInfo.IME_ACTION_UNSPECIFIED);
mSearchField.setOnEditorActionListener((textView, actionId, keyEvent) -> {
if (actionId == EditorInfo.IME_ACTION_UNSPECIFIED) {
searchWord(textView.getText().toString());
return true;
}
return false;
});
Можете подсказать почему данный код не работает с AutoCompleteTextView и что делать?
весь фрейм экран линеар?
Получилось исправить уменьшением размеров элементов. Хотя не понятно, почему они на тестируемом смартфоне друг на друга полезли. На эмуляторе элементы просто вышли за пределы экрана

Dmitriy
30.09.2016
16:14:42
ощущение, что тестовое задание делали помешанные на с++ разрабы ))

Timur
30.09.2016
16:14:58
это скорее на знание основ джавки
чтобы у тебя не текли активити, например

Dmitriy
30.09.2016
16:15:39
ну лучше б про викреференс что-нибудь спросили

Timur
30.09.2016
16:16:20
Чтобы ты не хуярил объекты так, что после 5 минут в аппе 250 мегабайт оперативки сожарлось
и оно ещё в фоне потом отжирается после утечки
а приложение - тупо каталог еды, даже без опций заказа
ну например
всё наверстывается очень коротко и быстро

Dmitriy
30.09.2016
16:17:58
а это джуниор разве?

Timur
30.09.2016
16:18:14
ох, такое лол сейчас от instant run выхватил. он не просто не учёл, что изменился layout файл, он каким-то образом ссылки на элементы внутри этого layout свапнул. То есть ты делаешь что-то с одним View, а применяется оно к другому. Clean project помог, но это какой-то позор

Google

Timur
30.09.2016
16:18:28
год в андроид разработке? ну да, вполне.
опыт использования JNI или Android NDK;
но вот эта строчка это конечно космос
всегда радуюсь

Andre
30.09.2016
16:19:48
всегда радуюсь
а разве не умение в C отличает shit tier от god tier разработчиков?

Timur
30.09.2016
16:21:24
ох, такое лол сейчас от instant run выхватил. он не просто не учёл, что изменился layout файл, он каким-то образом ссылки на элементы внутри этого layout свапнул. То есть ты делаешь что-то с одним View, а применяется оно к другому. Clean project помог, но это какой-то позор

Admin
ERROR: S client not available

Timur
30.09.2016
16:21:24
А я просто включил, когда отзыв услышал, что он типа стал работать лучше с релизом 2.2
тем и радует

Fedor
30.09.2016
16:25:28

Andre
30.09.2016
16:25:57
Кстати, эйчары уже научились на вопрос "работали ли вы в команде?" учитывать вов, доту и т.п.?

Владислав
30.09.2016
16:26:23

Fedor
30.09.2016
16:26:27
да нет же. не прошел. говорю же )

Andre
30.09.2016
16:26:41

Fedor
30.09.2016
16:30:27
вообще внутри метода клир очищается локальная ссылка на массив
что никак не влияет на mas из метода мейн

Google

Fedor
30.09.2016
16:30:56
ну и про строку ты тоже не прав
она вылезает из стригпула и не очиститься тоже
даже если а2 умрет

Владислав
30.09.2016
16:34:39
Ну что, @megatronxxx Добро пожаловать в Яндекс?

Andre
30.09.2016
16:34:47
по-моему даже радоваться надо, что ты не можешь ответить, что делает копипаста с сайта говнокод.ру :)

Fedor
30.09.2016
16:35:22
вообще эти задачи я года 4-5 назад точно видел у них
могли бы и поменять, конечно

Dmitriy
30.09.2016
16:38:38
Кстати, а для gc есть какой-то тулинг в студии, где можно посмотреть, что он там прибивает?
Не графики, а прям объекты

Fedor
30.09.2016
16:39:46
дык дамп

Dmitriy
30.09.2016
16:40:31
в мониторе?

Gerc
30.09.2016
16:45:16
решал, писал ответы, дошел до выбора города, не нашелл своего мухосранска, закрыл...

Alexey
30.09.2016
16:45:48

Timur
30.09.2016
16:47:07

Владислав
30.09.2016
16:58:01
(так скучаю по этой фигне)

Alexey
30.09.2016
17:00:32

Владислав
30.09.2016
17:02:23
До сих пор поддерживаю некоторые контакты с кучкой людей

Alexey
30.09.2016
17:03:22