Pull to refresh

Comments 4

Нельзя создавать класс MyApp, его создаёт система
Предполагаю что под термином «система» ты подразумеваеш IDE Android Studio. Студия не создает класс MyApp. При создании нового проекта она создает только MainActivity. Поэтому, после создания нового проекта можеш смело создавать там класс MyApp. В принципе, название класса может быть любым. Нужно только, чтобы он наследовался от Application, в его методе onCreate иницировались классы MyParams и MyDeclareScreens (метод DeclareParam.build) и что бы он был описан в манифесте (в секции application атрибут android:name=".MyApp")

Нет, я имею ввиду саму операционную систему. Класс Application создаётся системой аналогично Activity. Если создать просто Application и нигде его не регистрировать lifecycle callbak не будут вызывать.

Есть пример экрана с recycler view с 8 разными view type, в которых ещё один recycler view, и это всё в некоторых случаях обновляется по diff callback а в некоторых через notify для изменения анимации

Sign up to leave a comment.

Articles