8 Фев, 2025

Всплывающее сообщение, формируемое Toast, обычно используют в стиле — создал — показал — забыл. Если сообщений много, то они ждут своей очереди, чтобы быть показанными.

Но когда ситуация меняется быстро в приложении, то сообщения могут просто не успевать за динамикой, и пользователь будет дезориентирован текущим сообщением, тогда так актуальная подсказка высветится еще не скоро.

Читать далее »
  5 Фев, 2025

Продолжаю использовать Ubuntu (v22) на WSL 2. Не давно столкнулся с не приятным моментом. Из WSL вдруг перестала быть видимой внешняя сеть, хотя до этого годами было всё ОК.

Читать далее »
  3 Фев, 2025

Пример работы в экосистеме CKE5. Реализуем в нашем плагине обработку изменения данных в модели редактора. При удалении всего текста в инлайновом элементе, удалим сам inline контейнер.

Читать далее »
  29 Янв, 2025

Для списка есть класс ItemTouchHelper, который реализует свайпы для элементов списка, а хотелось бы получить реализацию этого жеста для любого элемента View.

Читать далее »
  26 Янв, 2025

В ванильной версии они также довольно сильные, но из за проблем балансировки игры, уничтожить их, отыгрывая воина, не сложно. Давно уже не играл в оригинальную версию, но я помню, что к поздним этапам игры, почти любой противник погибал от одного силового удара на средней сложности игры, а драконы из скрытного режима могли погибать от пары стрел.

В RFAD я обычно не играю воином, так как интересно попробовать новые амплуа, которые в ваниле довольно слабые — а именно игра за мага.

Читать далее »
  23 Янв, 2025

Для чтения данных из интернет есть множество библиотек и классов, потому не стоит делать так, как это описано ниже в статье. Я буду использовать базовые библиотеки, и будет много кода (kotlin).

Читать далее »
  21 Янв, 2025

Если вы переходите с java на kotlin, то у вас часто возникают вопросы вроде — как сделать на kotlin то, что вы делали на java вот так и так.

Читать далее »
  18 Янв, 2025

На Java этот трюк хорошо обкатан, IDE Android Studio по одному клику вставляет шаблон для реализации кода выбранного интерфейса. На kotlin это работает немного сложнее.

Читать далее »
  16 Янв, 2025

Компонент кнопка в android studio имеет огромное число цветовых настроек, связанных прежде всего с material design совместимостью. Поэтому установка цвета фона через атрибут — android:background не работает здесь.

Читать далее »
  14 Янв, 2025

Когда вы проектируете макет активити в android studio вы можете у корневого контейнера задать цвет фона выбрав соответствующее значение атрибута android:background.

Читать далее »