Ivansuper
Он остался?
Ярослав
А можно полный стек?
я вспомнил, для экспериманта сделал конструктор наследника ViewModel package private, и забыл. но вообще странно, что не крашится при instant run сборке void com.atomofiron.viewmodel.MainModel.<init>() is not accessible from java.lang.Class<android.arch.lifecycle.ViewModelProvider$NewInstanceFactory>
Ivansuper
Ладно, хоть так
Ярослав
Ivansuper
Да
Ivansuper
Почему они линт не натравили на это
Ivansuper
У фрагментов ругается на конструктор
Ярослав
У фрагментов ругается на конструктор
хошь ещё мистики? в боевом проекте у наследника ViewModel internal constructor(), но он вообще не крашится
Ярослав
или это не package private?...
Ivansuper
Я не котлин
Ivansuper
Ivansuper
А если серьезно, я не знаю полный синтаксис котлина
Ярослав
:c
Сергій
или это не package private?...
посмотри что оно генерит под капотом
Ivansuper
Скажу только, если используешь свой завод вью моделей, то можно и приватный использовать по идее
Ivansuper
Т.е. если запихать завод в класс модели
gio
Как сделать анимацию иконки приложения при закрытии приложения? Подскажите плиз
Ярослав
Что?
тут недавно шла речь про иконки в miui
Сергій
Ты про MIUI 9?
gio
На xiaomi анимируются
gio
Да miui 9
Сергій
На xiaomi анимируются
Это их свистелки
Сергій
Сомневаюсь что они дают апи для этого
gio
Фейсбука иконка анимируется
Ivansuper
Нужно погуглить их фреймворк
Сергій
Фейсбука иконка анимируется
Мне кажется это сяоми сделали
Ivansuper
Там как с бейджами — у каждого свой скрытый апи
Ivansuper
Мне кажется это сяоми сделали
Мол поддержать гиганта?
Олександр 🇺🇦
http://en.miui.com/thread-720973-1-1.html ?
Сергій
Мол поддержать гиганта?
Фейсбук даже адаптивную иконку не сделал
Сергій
И сяоми многим популярным аппам свои иконки рисуют
gio
Понятно, спасибо
Сергій
Понятно, спасибо
Лучше сделай адаптивную иконку, будет больше пользы )
Никита 🙃
Ребят, а в чём трабл может быть: После смены имени пакета тесты не запускаются, пишет: ClassNotFoundException. Клин\ребилд делал
Ярослав
Лучше сделай адаптивную иконку, будет больше пользы )
кста, у меня android 8, ни в родном ни в pixel лаунчерах нет "многослойных" иконок, у которых foreground "отделён" от background'а
Сергій
И в Nova Launcher тоже, показывает там где они есть
Сергій
Vladislav.
прикольно)
Ярослав
опа, есть такое, но разве это не должно ещё при свайпе столов анимироваться?
Vladislav.
блин, у меня тоже есть, ни разу не замечал
Сергій
Слишком сумбурно будет
Ярослав
При свайпе нет, думаю и делать не будут
на pixel лаунчере тоже робит, на родном нет(
Сергій
Но апи такое есть, да
Ярослав
Слишком сумбурно будет
да всмысле, на деманстрационной странице был пример именно с рабочими столами
Ярослав
Сергій
oneplus
Они ленивые задницы
Alexander
Может кто помочь с webView? Нужно решить одну ошибку, покажу свои наработки, попытки. Желательно где нибудь в лс, а то как всегда тут вопрос затеряется
Сергій
Вот вам адская схема работы Instant run 😈 “Instant Run: How Does it Work?!” @retomeier https://medium.com/google-developers/instant-run-how-does-it-work-294a1633367f
Сергій
Даже jRebel сдулись 😁
Nick Senchurin
а жребел вообще есть смысл сейчас юзать?
Nick Senchurin
я не так давно обновил студию и жребел вообще не компилялся
Nick Senchurin
так и должно быть?)
Donna
слушайте а у меня вот вопрос про instatn run - а когда его полезно использовать?
Donna
не "удобно" а "хотелось бы"
Donna
ну я просто попробовала пару раз, встала на грабли и перестала пробовать. но, может я что-то упускаю, прекрасное и полезное
Donna
в идеале-то дааа
Сергій
Сергій
слушайте а у меня вот вопрос про instatn run - а когда его полезно использовать?
Он работает нормально когда в проекте нету кодогенерации
Сергій
Править стиля леяутов очень удобно
Сергій
Почти как hot reload во Flutter
Donna
Он работает нормально когда в проекте нету кодогенерации
то есть абсолютно нет? хм. спасибо, я не знала
Konstantin
а если есть кодогенерация что можно сделать с этим
Konstantin
на модули разбить?
Konstantin
при условии что вся генерация вне юи слоя
Сергій
Но если кодогенерация в активити/вью то с вероятностью 99% будет ребилд
Konstantin
Но если кодогенерация в активити/вью то с вероятностью 99% будет ребилд
для этого что надо сделать, батеркнайф заюзать или биндинг от гугла?
Konstantin
датабиндинг
Сергій
для этого что надо сделать, батеркнайф заюзать или биндинг от гугла?
Типа того. Хотя мне кажется если есть apply plugin "kapt", то неважно где эта библиотека используется
Konstantin
так то здорово конечно если можно было бы верстать юи с быстрым ребилдом
Konstantin
в нем анимации нет, мне в ней хочется разобраться
Konstantin
все юи не стоит и гроша без анимации )