Публикации по теме 'android'


Проблема с sql.Date Flutter
TL; DR Архитектура и выбор класса Flutter могут повысить риск его разработки API. Хорошим примером является нижняя навигация, популярный в настоящее время элемент пользовательского интерфейса. Введение Когда в 1997 году была выпущена Java 1.1, язык и платформа переходили с языка программирования браузера / Интернета на язык предприятия. Большая часть этого была связана с интерфейсом к SQL, программным интерфейсом для баз данных. Хотя включение JDBC в ядро ​​в целом было ошибкой,..

Dagger-Hilt vs Dagger-Android для MVVM
Если вы создавали свои приложения с помощью MVVM Architecutre с Dagger. Тогда, возможно, вы все устали от шаблонного кода Dagger-Android. Я говорю об этих фрагментах кода, которые вы часто видите: Класс Applicaiton override fun applicationInjector(): AndroidInjector<out DaggerApplication> { return DaggerAppComponent.builder().application(this).build() } Аннотации @MapKey @Target(AnnotationTarget.FUNCTION) annotation class ViewModelKey(val value : KClass<out..

Отправка событий из ViewModel в Activity / Fragments - правильный путь
В MVVM всякий раз, когда вы хотите показать тосты или закусочную или отправить намерение, вы должны отправить сообщение из модели ViewModel в действие или фрагмент и попросить его выполнить задание, но обычные методы для этого имеют большие резервы. . В примере ShowToast ViewModel решает, когда показывать сообщение и какое сообщение показывать, но именно представление отвечает за отображение фактического сообщения. Я подробно описал обязанности View-ViewModel в другой статье. MVVM -..