
Vitaliy
19.09.2016
13:33:39
В общем, самая ультимативная оптимизация это канвас(там ты все контролирушь сам), но он нужен далеко не всегда

Александр
19.09.2016
13:33:56

Vitaliy
19.09.2016
13:34:14
Форматирование даты еще выносить надо
Даже конкатенация строк создает новый объект

Google

Александр
19.09.2016
13:34:25
Не, даты нету

Vitaliy
19.09.2016
13:34:34
Но опять-таки, тормоза чаще всего из-за картинок
Так что вначале попробуй Фреску, а дальше по ситуации

Nikita
19.09.2016
13:35:15

Максим
19.09.2016
13:38:12
Как дать понять Picasso что на сервере по указанной ссылке находится уже другая картинка? (путь и название файла на сервере не изменилось, а толлько сама картинка)
без отключения кеширования

Николай
19.09.2016
13:39:00
Кто-то знает как можно проскроллить внутри NestedScrollView до EditText'a? Стандартные методы для скролла не работают типа scrollTo(...)

Victor
19.09.2016
13:39:22

Nikita
19.09.2016
13:40:06

Максим
19.09.2016
13:40:08

Alexey
19.09.2016
13:41:09
Гугли. На стаке куча таких проблем
да уже, решил сделать иначе. Вариант, предложенный твоим однофамильцем оказался довольно муторным, проще не менять бэкграунд CardView, а менять бэкграунд его содержимого

Victor
19.09.2016
13:41:28

Sergey
19.09.2016
13:41:33

Nikita
19.09.2016
13:41:45

Google

Victor
19.09.2016
13:42:07
если апи picasso позволяет добавить своего interceptor - то добавь для проверке хеша

Максим
19.09.2016
13:42:17

Victor
19.09.2016
13:42:17
попробуй этот момент прогуглить

Alexey
19.09.2016
13:42:55

Nikita
19.09.2016
13:43:28

Alexey
19.09.2016
13:43:33
в видосах гугла, где описывается как работает RecyclerView говорится об этом методе, точно не помню, но там что-то типо когда очень много элементов

Nikita
19.09.2016
13:43:57

Николай
19.09.2016
13:44:34

Nikita
19.09.2016
13:44:39

Vitaliy
19.09.2016
13:50:51
Picasso использует OkHttp в качестве сетевого слоя
И дисковый кэш там реализован самим OkHttp
Ничего вы там интерсептором не сделаете
У вас доступа к кэшу нет

Максим
19.09.2016
13:52:34

Vitaliy
19.09.2016
13:52:48
А OkHttp использует кэширование, реализуемое через сам протокол HTTP — заголовки кэш-конторл и ответами 3ХХ
Если мне не изменяет память
Есть ещё заголовок со временем кэша

Google

Victor
19.09.2016
13:53:42
тогда форкни и допили свою логику по сравнению изображений

Alexey
19.09.2016
13:55:17

Gerc
19.09.2016
13:55:23
Че вк не отправляет сообщение, показывает красный восклицательный знак? Другим отправляет

Alexey
19.09.2016
13:55:31

Gerc
19.09.2016
13:56:08

Vitaliy
19.09.2016
13:59:29
Форкать долго
Проще банально прикрутить эту логику к серверу

Gerc
19.09.2016
14:04:02

Vitaliy
19.09.2016
14:04:18
Чего?
Что ты хочешь видеть там?

Gerc
19.09.2016
14:05:15
Заблокировал он меня или что

Vitaliy
19.09.2016
14:06:08
А где ты хочешь это видеть?
Там места нет как бы
А тост неправославен

Gerc
19.09.2016
14:06:26
Или в логах логката

Vitaliy
19.09.2016
14:06:45
На самом деле главная проблема в том, что сервер не возвращает нам локализированные ошибки

Александр
19.09.2016
14:09:09
Как показывать реальные height картинки через Glide?
тупо задать imageview height?

Google

Gerc
19.09.2016
14:10:07

Vitaliy
19.09.2016
14:10:13
Glide ждет, пока у ImageView появятся размеры, и тогда начинает загрузку
После загрузки картинка обрезается сразу под размер IV и вставляется в него
Даже кэшироваться может в таком виде
Если ты знаешь размеры картинки через API или ещё как-то, можешь ставить попрорциональную высоту/ширину, иначе вроде бы никак

Gerc
19.09.2016
14:11:31
раньше ему отправлялись сообщения

Александр
19.09.2016
14:12:57
там в пикселях сразу

Vitaliy
19.09.2016
14:13:51
Кастомный ImageView, в OnMeasure считаешь пропорции или явно устанавливаешь размеры, которые ты установил

Admin
ERROR: S client not available

Александр
19.09.2016
14:29:31
А кто здесь показывает сообщение, типа - Если вам понравилось наше приложение, поставьте ему оценку, мне именно на пример UI посмотреть хочется.
Обычный диалог не очень красивый, хочется что-то более интересное

Vitaliy
19.09.2016
14:40:47
Были либы на Гитхабе
Посмотри на android arsenal

Nikita
19.09.2016
14:43:07
Есть дико крутое приложение
Ща кину
Take a look at "Ultimate Template for Android"
https://play.google.com/store/apps/details?id=me.arulnadhan.androidultimate

Google

Vitaliy
19.09.2016
14:45:35
Индусам самый раз для кодинга

Alexey
19.09.2016
14:47:10

Nikita
19.09.2016
14:47:13
+1
Ща точно скажу
Есть
https://github.com/AndreiD/UltimateAndroidAppTemplate

Andre
19.09.2016
14:57:47

Максим
19.09.2016
15:01:27
CTRL + G — хоткей, полностью изменивший принцип моей работы - habrahabr.ru/post/310392
Теги: #link

Alexey
19.09.2016
15:02:52
Есть
ещё вот такая штука тоже ничо так https://github.com/ribot/android-boilerplate

Yuri
19.09.2016
15:11:02

Andre
19.09.2016
15:12:57

Denis
19.09.2016
15:13:44

Максим
19.09.2016
15:14:20

Alexey
19.09.2016
15:19:18

Fedor
19.09.2016
15:21:26
под мак вестимо

Alexey
19.09.2016
15:21:49
всё под смак(

Andre
19.09.2016
15:23:08
Ну когда же к веб-версии уже редактирование прикрутят

Fedor
19.09.2016
15:25:28
мультикурсор - для говнокодеров

Grigoriy
19.09.2016
15:26:07
вообще говно!

Alexey
19.09.2016
15:26:23

Fedor
19.09.2016
15:26:43
а зачем у пары-тройки полей менять его?