Перебор изображений R.drawable

Рассмотрим как организовать перебор коллекции ресурсов в Kotlin на примере R.drawable.

Типичная задача заключается в том, чтобы отфильтровать элементы коллекции по имени и вернуть список целочисленных идентификаторов, соответствующих вашим критериям.

Т.к. требуется что то «возвращать», то логично оформить это в виде функции. В нашем случае она возвращает список целых чисел — MutableList<Int>.

Критерий в нашем случае будет связан с названием ресурса. Если название начинается с ‘icon_’, то мы будем добавлять id такого ресурса в список.

Мало букафф? Читайте есчо !

Создание экземпляра класса по его имени

Март 14, 2023 г.

Получение доступа к классу в режиме рантайм добавляет известной гибкости. Одна из типичных задач - создание экземпляра класса по его имени. В котлин это делается вот так: [crayon-69b6b8e6b296b124462210/] Есть несколько нюансов/рекомендаций. ...

Читать

Как изменить цвет фона приложения

Январь 14, 2025 г.

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

Читать

Захват контекста приложения в android/kotlin

Март 5, 2023 г.

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

Читать

Конструирование визуальных компонентов в kotlin

Март 11, 2023 г.

Android studio предоставляет набор стандартных компонентов, таких как TextView, LinearLayout и пр. Но довольно часто приходится оперировать группами таких ...

Читать
 

Комментарии к «Перебор изображений R.drawable»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: