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

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

Как в примере ниже — черный фон

Это будет работать верно до тех пор, пока вы не решите добавить общий внешний отступ всего для всего родительского контейнера. К примеру, вы не хотите чтобы дочерние элементы прилипали к краям и добавите отступ слева и справа — 8dp.

Вы тот час же обнаружите, что корневой контейнер имеет еще одного родителя, у которого цвет фона скорее всего задаётся системными настройками устройства. Обычно это белый цвет.

Через шаблон до него не добраться, так как в макете нет этого контейнера, потому мы будем менять его через код.

В следующем примере (kotlin) установим цвет фона — черный:

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

Пример реализации Swipe Gesture для любого view элемента

Январь 29, 2025 г.

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

Читать

Анимированный градиент в ActionBar

Октябрь 23, 2022 г.

Расскажу как создать фон для actionbar с анимацией градиента цвета. Нам понадобится Android Studio и Kotlin. Для начала добавим drawable ресурс в наш проект. Откроем в проекте вкладку res/drawable и выберем из меню File -> New -> Drawable ...

Читать

Анонимная имплементация интерфейса в kotlin

Январь 18, 2025 г.

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

Читать

Цвет фона у компонента Button

Январь 16, 2025 г.

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

Читать
 

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

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



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