
Timur
23.09.2017
18:27:11

Хекс
23.09.2017
18:27:19

Timur
23.09.2017
18:27:46

Хекс
23.09.2017
18:27:48

Google

Timur
23.09.2017
18:27:55

Хекс
23.09.2017
18:27:56
Потому что вложенный вложил без привязок
Правильно?

Timur
23.09.2017
18:28:52
Ага. ?

Хекс
23.09.2017
18:29:15
Ну вот, не такой уж я и нубас )

Антон
23.09.2017
18:40:59
Досихпор не юзаю констрейт лейаут. Не понимаю нахуя он

Nikita
23.09.2017
18:41:45
Парни, не подскажите?
Ребят, вопрос по поводу кастомной ImageView. Необходимо придать ей форму круга. Нашёл способ, но решил уточнить, может есть и другие способы? Может, более простые. Не имею ввиду использование либ))
https://stackoverflow.com/questions/16208365/how-to-create-a-circular-imageview-in-android

Антон
23.09.2017
18:42:53
Глайд с трансформейшеном?

Nikita
23.09.2017
18:48:37
А в Пикассо есть встроенная возможность трансформации?

Антон
23.09.2017
18:48:49
Пикассо для геев
Но вроде есть

Google

Nikita
23.09.2017
18:50:35
А чем Глайд лучше будет?

Антон
23.09.2017
18:54:01

Nikita
23.09.2017
19:02:44
Off-heap, как у Fresco?

Emirinay
23.09.2017
19:03:55

Sergey
23.09.2017
19:04:23

Антон
23.09.2017
19:04:29
https://medium.com/@multidots/glide-vs-picasso-930eed42b81d

Sergey
23.09.2017
19:04:42
так же в хип
но более окуратно

Pavel
23.09.2017
19:06:01
Есть метод типа applyTransformer, которому можно передать объект трансформер.
Он имплементит интерфейс с одним методом transform(), который принимает битмап и отдаёт битмап на выход. Есть кажется парочка готовых, можно создать свой

Alexey
23.09.2017
20:36:03
Всем привет.
Как раз подкину вопрос в тему пикассо.
У меня список 100 элементов в RecilerView, у каждого есть ссылка на картинку, которую нужно подгрузить из интернета. Каким образом подгрузить картинку для каждого элемента? Где можно алгоритм подсмотреть?
*т.е. как загрузить кратинку из инета знаю и умею, но что делать если у нас список, который к тому же прокручивают и тп

Виктор
23.09.2017
20:42:20
+1 к актуальности предыдущего вопроса

Sergey
23.09.2017
20:47:34

Alexey
23.09.2017
20:48:13
Понял. Спасибо. Так и думал.

Sergey
23.09.2017
20:48:48
если собираетесь пилить свою реализацию то в помощь https://developer.android.com/topic/performance/graphics/index.html

Pavel
23.09.2017
20:48:56
А в пикассо разве картинки автоматически не попадают во внутренний кеш?

Sergey
23.09.2017
20:49:38
но гугл рекомендует использовать уже готовые инструменты типа Glide или Picasso
Glide по умолчанию кеширует всегда

Google

Alexey
23.09.2017
20:53:42
Спасибо. Попробую Glide.
А ещё вопрос - есть сложная структура: объект, внутри ещё пять разных объектов плюс два листа из ещё каких то объектов, в тех объектах есть другие вложенные объекты. В общем, всю эту структуру у меня заполняет ретрофит тем, что получает от сервера.
И мне эту структуру надо кэшировать, предположительно в локальную БД. Какую ОРМ лучше использовать? Что бы делать меньше телодвижений.

Nikita
23.09.2017
20:59:07
Ребят, как убрать дефолтный padding внутри textview? Мешает нормально текст выровнить по изображению?
Из тех решений, что нашёл, предлагается юзать margin отрицательный и пересчитывать программно под размерь вьюхи размер шрифта.
Отрицательный margin уже отпадает - ConstraintLayout юзаю. ((
Нет некостыльного решения?
Второе предложение утвердительное))
Ребят, как убрать дефолтный padding внутри textview? Мешает нормально текст выровнить по изображению?
Nikita Yatskivsky:
includeFontPadding="false" не помогает

Антон
23.09.2017
21:14:26

Nikita
23.09.2017
21:15:06
А что это значит?)

Хекс
23.09.2017
21:43:08

Антон
23.09.2017
21:45:41
https://github.com/vicpinm/ActiveAndroidRx

Alexey
23.09.2017
21:46:18
Спасибо. Наверное, реалм копну.

Антон
23.09.2017
21:47:08

Osip
23.09.2017
22:49:17
Чисто гипотетически из-за чего может пропадать содержимое RecyclerView при повороте экрана?

Sergey
23.09.2017
22:50:57

Osip
23.09.2017
22:51:39
Ну просто у меня всё было нормально, потом я пошевелил компоненты даггера и всё стало пропадать. не пойму что мог задеть, что так вышло

Sergey
23.09.2017
22:52:55
без кода трудно сказать

Google

Osip
23.09.2017
22:54:18
Да, понимаю. Просто его много, сейчас подумаю какие куски кинуть

Sergey
23.09.2017
22:59:26

Osip
23.09.2017
23:01:26
@desugar
Я кажется понял что не так. Я синхронизировал жизненный цикл компонента и получается, что пересоздаю его при каждом повороте экрана, а раньше это был singleton

Sergey
23.09.2017
23:02:24
Больше не шевели даггер ?

#Dils
24.09.2017
09:14:02
Привет всем! Кто-нибудь может объяснить для чего нужен ConstraintLayout?

Usman
24.09.2017
09:14:24
чтобы убрать вложенность
облегчить создание гибкого интерфейса

#Dils
24.09.2017
09:15:43

Usman
24.09.2017
09:16:18
да

#Dils
24.09.2017
09:18:23
Ааа, понятно. Спасибо.

Temir
24.09.2017
10:16:48
Подскажите как сделать так чтобы можно было Зумить и двигать ImageView во фрагменте
через OnTouchListener
как?

You
24.09.2017
10:17:26
Ты только что ответил на свой вопрос

Temir
24.09.2017
10:17:36
и задал следующий
подскажите простой туториал
или можете просто обьяснить как это сделать

You
24.09.2017
10:18:33
android imageview pinch zoom - Поиск в Google
https://www.google.ru/search?q=android+imageview+pinch+zoom&oq=android+imageview+pi&aqs=chrome.1.69i57j0l3.11295j0j4&sourceid=chrome-mobile&ie=UTF-8

Лёша
24.09.2017
10:21:28
или можете просто обьяснить как это сделать
В тачлистенере считаешь дельту x, y между текущим и предыдущим значением
Дальше translateX/Y на той вьюхе, которую хочешь сдвинуть
Это если в лоб
Но я бы подыскал подходящую под задачу либу и подсмотрел бы как сделано там)
Скейл в принципе так же можно написать, основываясь на дельте, но уже от двух точек одновременно
И вызвать метод scaleX/Y
Опять же это варианты влоб)

Google

Лёша
24.09.2017
10:40:33
Чтобы не двигать саму вьюху, можно хранить отдельно в памяти bitmap и уже её трансформировать
Будет немного сложнее, но, по-моему, немного правильнее

Михаил
24.09.2017
10:50:21
https://github.com/chrisbanes/PhotoView

Sasha
24.09.2017
11:34:30

Михаил
24.09.2017
11:38:56
Прилетела 8.0 на Nexus 5X теперь ужасно работает wifi, у кого было такое?

Антон
24.09.2017
11:44:48

Валерий
24.09.2017
12:37:20
Кто работает с "Sign in with google", такой вопрос:
Что нам нужно передать на сервер? Чем отличаются Account.TokenId и Account.ServerAuthCode ?

Abdrashit
24.09.2017
12:54:38
Hey everyone! Я начинающий андроид разработчик. Можете посоветовать годные уроки

Anton
24.09.2017
12:55:41

Abdrashit
24.09.2017
12:56:18
Скажем, ниже среднего
Что то могу уже писать

Ishira
24.09.2017
12:56:51
)))