Articles of шаблоны проектирования

Приложение Kotlin / Android – изменение элементов представления извне.

Я использую kotlin lang для создания своего приложения для Android. Я хотел создать объект (singleton), который будет специализироваться на модификации компонентов представления моей основной активности динамически (например, кнопки и т. Д.) И будет использоваться самой моей основной деятельностью. Возникли некоторые проблемы. Прежде всего, объект (конечно) не является типом активности, поэтому я не могу использовать, например, […]

Как вводить слушателей?

Я создал библиотеку Firebase Cloud Messaging, чтобы использовать ее в своих приложениях и других собственных библиотеках. В настоящее время у меня только один BroadcastRecevier (как в стандартных примерах), который работает до сих пор. Другой студент (который сейчас находится в отпуске) рекомендовал использовать для этого BroadcastReceiver предназначенных для прослушивания прослушиваний для каждого приложения или библиотечного материала, […]

Kotlin – любая замена сопутствующего объекта внутри другого объекта (не класса)?

Я хотел бы, чтобы в моем приложении Android Kotlin был создан объект singleton с некоторыми статическими определениями его внутренних состояний. Как я понимаю, object в Котлине для одиночного толка, поэтому я пытаюсь использовать такой подход: object MySingleton { public const val _DEF_DEFINITION_NO_ONE: Byte = 1; public const val _DEF_DEFINITION_NO_TWO: Byte = 2; (…) } Это […]

Как реализовать шаблон Builder в Котлине?

Привет, я новичок в мире Котлин. Мне нравится то, что я вижу до сих пор, и начал думать, чтобы преобразовать некоторые из наших библиотек, которые мы используем в нашем приложении от Java к Kotlin. Эти библиотеки полны Pojos с сеттерами, геттерами и классами Builder. Теперь у меня есть googled, чтобы найти, что является лучшим способом […]