@android_ru

Страница 356 из 3205
Sergey
05.10.2016
16:09:45
а, не пробовал у себя

Aldar
05.10.2016
16:10:02
Руби отличный язык, на котором весело писать, в отличие от жабы

Gregory
05.10.2016
16:11:18
КЛАСТЬ

Google
Alexey
05.10.2016
16:11:30
+ нет способа надёжно понять, когда битмап можно переиспользовать
Может хранить несколько пуллов под разные разрешения

ThisIs
05.10.2016
16:13:57
+

А что за либа Volley?

Кто нибудь юзал?

В чем минусы и плюсы

Timur
05.10.2016
16:16:21
А что за либа Volley?
ребятам гугл не дал фичернуться из-за неё

я правда теперь догадываюсь почему - из-за кривой реализации и кривых аналитиков в гугле

но это третий вопрос

Alexey
05.10.2016
16:18:08
А что за либа Volley?
Для работы с сетью. Мне не понравилась, гавнище редкостное. Долго писать почему, хотя бы потому что колбэк хелл и нельзя распарсить данные в отдельном потоке.

Gregory
05.10.2016
16:19:15
Может хранить несколько пуллов под разные разрешения
по какому триггеру определять, что битмап можно переиспользовать?

там даже в finalize не воткнуться

Alexey
05.10.2016
16:20:06
по какому триггеру определять, что битмап можно переиспользовать?
Программисту дать помочь себе, если он явно укажет размер 100х200 к примеру, то ты создаешь пулл для таких картинок.

Google
Yuri
05.10.2016
16:20:53
А что за либа Volley?
У Volley один большой плюс — её сорцы. Через них можно открыть много интересного и полезного для себя. И в то же время довольно наглядно и просто. Но действительно, пользоваться невозможно ?

Gregory
05.10.2016
16:20:54
у тебя есть битмап, который ты вернул для отображения после загрузки

как определять, что этот битмап больше не используется и его можно вернуть в пул?

все остальные проблемы решаются

Alexey
05.10.2016
16:21:49
у тебя есть битмап, который ты вернул для отображения после загрузки
Ну можно методы добавить в либу, чтобы программист вызвал типо recycle и передал бмтмап туда

Gregory
05.10.2016
16:22:32
Alexey
05.10.2016
16:22:33
все остальные проблемы решаются
Ну да чутка бойлерплейта добавить

Gregory
05.10.2016
16:22:54
попробуй сделай это, если у тебя оно ещё в какие-нибудь драваблы завёрнуто, например

мне кажется, это переиспользование сильно большого выигрыша не даст один фиг, оно того не стоит

Alexey
05.10.2016
16:23:45
Yan
05.10.2016
16:50:02
@darmaevt А в каком треде происходит out of memory?

Gregory
05.10.2016
17:04:06
try-catch

Igor
05.10.2016
17:06:52
Добрый вечер! Кто что посоветует для создания плеера для стриминга IPTV?

ThisIs
05.10.2016
17:08:18
А в каком формате идет стрим?

Denis
05.10.2016
17:08:42
Я бы сказал, вообще макросов
макросы лучше брать из немерле

Alexander
05.10.2016
17:08:48
Добрый вечер! Кто что посоветует для создания плеера для стриминга IPTV?
чёрт, у вас там сколько проектов одновременно на одного разраба?)

Igor
05.10.2016
17:10:02
чёрт, у вас там сколько проектов одновременно на одного разраба?)
Ну сейчас у меня 3 небольших. Но заходят на эстимейт почти каждый день

exoplayer?
И как? Он нормально подходит для этого?

Gregory
05.10.2016
17:11:24
И как? Он нормально подходит для этого?
ну он подходит для HLS и подобного, его специально для таких вещей сделали

Google
Vitaliy
05.10.2016
17:11:37
Во всех сразу

Тебе что угодно OOM бросить может

лоГГика

Gregory
05.10.2016
17:12:18
я в такое оборачивал вызов к BitmapFactory

Vitaliy
05.10.2016
17:12:20
Они могут занять память

Но упасть может в любом месте

Gregory
05.10.2016
17:13:03
да, это если памяти хватит, но совсем впритык

нет, потому что слишком дорого их раздропать обратно

мой загрузчик наоборот заранее загружает картинки в ту сторону, в которую ты прокручивал

Максим
05.10.2016
17:21:58
Кто работает в компаниях? Какой в среднем срок создания приложения у вас бывает? Понятно, что зависит от приложения, но все же

Igor
05.10.2016
17:22:58
?

Admin
ERROR: S client not available

Максим
05.10.2016
17:23:08
Я серьезно

Не количество часов, а по рабочим дням

Sergey
05.10.2016
17:24:31
Еще зависит от количества разработчиков

Максим
05.10.2016
17:24:56
Месяц-два
Параллельно несколько проектов?

Dmitry
05.10.2016
17:24:59
И полгода на устранения багов??

Google
Sergey
05.10.2016
17:25:33
Параллельно несколько проектов?
У меня лично паралельно, но не по дроиду

Seraphim
05.10.2016
17:28:43
В onViewHolderRecycled загрузку пикчи отменяешь?

Странно. Мы тестили Glide vs Picasso на списке из тысячи 4к фоток и Glide работал идеально

Samsung Galaxy S5 Mini

Вообще ни разу не флагман

Я все пикчи обрабатываю CropTransformation

Оно подрезает изображение под размеры вьюхи

Вроде и сам глайд это делает, но мало ли

Вообще ничего

2 года использую Glide и никогда проблем не было

Gerc
05.10.2016
17:42:32
Там же кеш включить надо

Alexey
05.10.2016
17:56:55
Volley годная штука

Alexey
05.10.2016
17:58:24
расскажите тогда и про fresco. У кого есть в продакшне? Как оно там?

Alexandr
05.10.2016
18:00:50
fresco есть в продакшне, перешли на нее после Picasso, когда Picasso не смогла переварить списко в виде грида согромными картинками

сек, щас найду на SO годный ансвер

http://stackoverflow.com/questions/29363321/picasso-v-s-imageloader-v-s-fresco-vs-glide

ну собственно вот про основные особенности фрески http://stackoverflow.com/questions/29363321/picasso-v-s-imageloader-v-s-fresco-vs-glide/29567946#29567946

Denis
05.10.2016
18:08:58
Где про MVP почитать, лучше без Di, Rx?

Страница 356 из 3205