Темы

Курс "Программирование под Андроид"
10 уровень , 7 лекция
Открыта

Здесь можно почитать подробнее о системных темах Материального Дизайна

А здесь фрагмент кода с примером того, как определить тему, совместимую со старыми версиями Андроид

Чтоб побольше узнать про AppCompat, посмотрите рубрику DevByte от Яна Лэйка на Youtube-канале разработчиков Google.

Что такое и зачем нужен Манифест?

Подробнее о Стилях и Темах можно почитать в этом руководстве.

Комментарии (12)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Hokkaido Уровень 2
25 мая 2024
Сайт с урока materialpalette.

<item name="colorAccent">#536DFE</item>
Отвечает за акцентный цвет в теме приложения, то есть за выделение элементов пользовательского интерфейса, в нашем случае за цвет окрашивания чек бокса и линия под edit text.
DoDoshka Уровень 8
23 июля 2021
И как мне подключить AppCompat ?
25 мая 2021
Сейчас не надо писать тему в style, для него добавили отдельно theme.xml :D DanTel 25.05.2021
Hokkaido Уровень 2
26 мая 2024
Более того, я пробовал запускать тему из нашего style.xml, который мы создали на прошлом уроке, ничего не выходит, видимо в манифесте стоит путь к папке themes и из style.xml запуск темы осуществить невозможно, приложение крашится. И не знаю почему но <style name="AppTheme" parent="Theme.Material.Light.DarkActionBar"> и все его ипостасии уже не существуют, как я понял его аналог это Material3. Также хочется подметить, что хоть я и запускаю емулятор на последней версии андроид, а именно Level API 34, а min SDK 24, этот стиль <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> все равно работает, хоть и предназначен для версий андроид поменьше 5.0
🦔 Виктор Уровень 20 Expert
2 декабря 2020
1. Ссылка на Color Tool из видео-урока. 2. Статья про темы и стили от Александра Климова в нагрузку. 3. Всё получится!
16 августа 2020
Color tool удобный сайт для подбора цвета
Renat Mukhametshin Уровень 2
8 февраля 2019
вроде все получается!!!
23 января 2018
Кто-нибудь знает, как при нажатии на кнопку сменить её цвет? Именно кнопки, а не фона за ней!
Александр Уровень 11
16 февраля 2018
создать свою кнопку и ее состояния
19 февраля 2018
Так я свою кнопку и создавал. Но при попытке сменить её цвет у меня полностью меняется за ней фон. То есть, кнопка имеет свой внешний вид, рамки. А цвет меняется именно всей строчки (выделенной под кнопку)
Александр Уровень 1
27 ноября 2019
Нужно создать отдельную тему под данную функцию. В принципе для кнопки нужно иметь четыре темы: когда не активна, когда в фокусе, когда нажата, и когда нажата и в фокусе. Поэтому тебе нужно доделать еще тему. Вот тут почитай, отлично пишет с примерами: Темы и стили
Сергей Уровень 22
24 марта 2020
У него годные материалы