Anonymous
Вот тоже не ясно почему alpha тормозит, а если через цвет #FF пустить то норм. Если они не могли через альфу сделать, то могли же просто взять значение цвета и добавить #FF или какое там значение нужно из атрибута альфа....
Ivansuper
Если есть прозрачность, то там рисовка идет иначе
Anonymous
Может кто из вас знает способ получить события, когда клавиатура появилась полностью и экран уже перерисовался?
Ivansuper
При наличии параметра альфа у них идут "мержи" слоев в промежуточные буфферы или как-то так. Натыкался на такое
Ivansuper
Альфу просто так не "добавишь". Нужно сводить разные цвета по одному из вариантов блендинга
Anonymous
Я альфой давно не пользовался, мне легче наложить картинку на картинку в таком случае. А вообще этим должно заниматься дизайнер. И выдать уже готовую картинку с наложенным слоем если вам такое нужно...
Igor
а если картинка не статична? как дизайнер поможет?
Anonymous
а если картинка не статична? как дизайнер поможет?
А картинки чо из гугла пулятся чтоли?) через парсинг
Mike
wat?
Ivansuper
А при чем тут дебаггер и альфа?
Ivansuper
Может линт?
Mike
думаю, имеется в виду вообще device monitor
Vladislav
Подскажите, как можно воспроизвести условия медленного интернета на реальном девайсе?
Ivansuper
Зайди в настройки сотовой сети и выбери принудительно EDGE
Ivansuper
Или еще хуже GPRS какой нибудь
Ivansuper
Ты еще клетку фарадея вспомни)
Ivansuper
Fast alpha paths?
Ivansuper
Это что такое?
Mike
давайте запретим эти видосы в чате 😼
Vladislav
Или еще хуже GPRS какой нибудь
о, нашел такую опцию, спасибо!
Ivansuper
о, нашел такую опцию, спасибо!
Можешь еще в добавок по совету Оганнеса отойти от вышки подальше)
Ivansuper
(ладно ладно)
Mike
видеоблоггеры, блять, как авторы голосовых сообщений — не могут написать текстом, мозгов недостаточно
Ivansuper
Помоему они пишут столько много блогов, что снимают видео уже от скукоты написания текста как раз
Егор
Всем привет Здесь же пишут на Котлине?)
FromSi
Всем привет Здесь же пишут на Котлине?)
И теперь не смотрят видео)
Fearless
Подскажите пожалуйста, по флаттеру есть отдельный чатик?
Fearless
@flutter_rus?
Спасибо
Егор
Так Ну давайте я сформулирую вопрос а вы скажете куда мне идти) В смысле может быть есть чат по котлину. Если коротко, есть приложение с обычным таймером. private lateinit var timer: CountDownTimer При повороте экрана таймер останаливается, и если его вновь попытаться запустить покажется еррор kotlin.UninitializedPropertyAccessException: lateinit property timer has not been initialized Вопрос - что для андроида нужно указать для сохранения методов при смене ориентации экрана / ну и вообще, чтобы таймер как бы работал и как ему сказать, чтобы он не терял состояние? Для пробрасывания строк я использую onSaveInstanceState
Konstantin
еще раз инициализируй после смены конфигурации свой таймер
Егор
Задвался этим вопросом к гуглу...Как и где, внтури метода получается?
Konstantin
https://developer.android.com/reference/android/app/Activity?hl=ru#onRestoreInstanceState(android.os.Bundle)
Егор
`override fun onRestoreInstanceState(savedInstanceState: Bundle?) { super.onRestoreInstanceState(savedInstanceState) }` Есть вот такой фрагмент кода, но он не восстанавливает состояние.
Konstantin
ну потому что надо ручками все это делать. сначала покласть в бундэл свои данные в onSaveInstance, а в ресторе достать их оттуда (проверить что не нулл)
Егор
Ну вот я кладу туда только две строки. А как туда класть объявление метода, или переопределять таймер, я не нашел
Mike
outState: Bundle? лучше поменять на Bundle. без вопросика
Mike
класс с константами — отвратительная практика
Ivansuper
Скажите ему про retainFragment и пусть в нем сохранит свое критическое состояние
Baatar
Привет чат. Навичок абсолютный. Есть идея для приложения. Ок, с чего начать изучение разработки под Андроид?
Ivansuper
Или про вьюмодель или презентеры или еще чего
Ivansuper
или про сервис 🌝
Слушай. Твоя взяла. Таймеру лучше быть там
Baatar
Насколько видео уроки правильный выбор, с точки зрения вашей
Ivansuper
Ожидаю нуок
Ivansuper
Вероятно нук покажи
Mike
Насколько видео уроки правильный выбор, с точки зрения вашей
Это всё индивидуально. С видео начинать проще, конечно.
Mike
Ясно, спасибо за ответ.
Но и качество видеоуроков часто ниже.
Егор
Нук?
Ну да. Я вот погуглил но мало чего понял. Как в «Сервисы» засэйвить таймер и сложно ли используя их профиксить?
Ruslan
Привет народ! Начал изучать андройд, столкнулся с ошибкой java.lang.IllegalStateException: Unable to create layer for WebView, size 648x4200 exceeds max size 4096 Я так понимаю это ограничение символов в Webview?
Ivansuper
Он забивает кувалду гвоздем и не совсем понимает про сервисы видимо
Ivansuper
Ну да. Я вот погуглил но мало чего понял. Как в «Сервисы» засэйвить таймер и сложно ли используя их профиксить?
Сервис это просто очередная сущность со своим жизненным циклом. Почитай про них
Ivansuper
Но не понял слово "профиксить"
Андрей
привет, простой вопрос. Я короче пальцем по ресайлеру двинул и он скроллится еще какое-то время. Как программно ВНЕЗАПНО прекратить его скролл?
Андрей
какой еще флайинг?
Андрей
а оверскролл мод внезапно не отработает?
Андрей
ну вот это как раз про оверскролл вообще
Андрей
recyclerView.overScrollMode = View.OVER_SCROLL_NEVER
Андрей
не?
Андрей
блин ну да
Андрей
именно это и нужно
Андрей
чорд
Андрей
ну у меня такое из-за координатора
Андрей
мб обойдусь меньшей кровью
Anonymous
люди глайд грузит как-то неправильно фото
Anonymous
Anonymous
они на сайте одного размера
Anonymous
Пикассо хуже да?
Anonymous
может быть просто надо знания пополнить по ImageView?)
Anonymous
и про то как работают Пикассо глайды
Anonymous
а то я вот до сих пор с ними методом тыка работаю
Anonymous
неа. там стоит вес в разметке 1/4 ширины а фрейм леяут с переопределенным onMeasure в котором я возвращаю ширину как высоту получая квадрат
Anonymous
у меня нет выходных