С чего начать разработку и создание своих собственных тем и стилей для android приложения [закрыт]

150
19 января 2019, 13:20

В приложении всегда используется стандартные темы Theme.Material.Light, Theme.Holo.Light. Где можно найти другие темы и стили для своего приложения, или как их создать самостоятельно используя только средства android studio?

Answer 1

Есть разные темы для приложений. Их можно найти на превью макета на верхней панели:

Здесь есть темы не только для приложения в целом но и для отдельных его элементов, например AlertDialog. Так же вы можете создавать свои собственные темы и стили в редакторе тем:

в этом редакторе вы можете настроить цветовую гамму каждого элемента вручную, выбрав нужный цвет самостоятельно. Так же вы можете создавать собственные стили для своих виджетов. В папке res->values есть файл styles.xml где можно прописать все стили которые вы хотите видеть примененными на своих виджетах.

Так же одним из способов кастомизации элементов экрана есть создание специальных файлов в папке drawable. Например таким образом вы сможете изменить поведение кнопки при изменении ее состояния (в фокусе, нажата, неактивна, недоступна).

Надеюсь я помог в решении вашего вопроса. Если что-то будет непонятно то не стесняйтесь и спрашивайте. Если у кого-то есть еще какие-то пожелания по изменению моего ответа, или дополнения то я с радостью дополню свой ответ.

READ ALSO
Как получить ссылку со страницы в WebView?

Как получить ссылку со страницы в WebView?

Есть страница contentFinal, которая загружается в WebView через фильтры JsoupВ загруженной странице есть ссылки, ведущие на другие страницы сайта

150
не работает компановщик (setLayout)

не работает компановщик (setLayout)

Застрял на одном месте, скорее всего не вижу очевидного

172
Как подружить Payara (GlassFish) с MySQL

Как подружить Payara (GlassFish) с MySQL

Всем приветПытаюсь сделать свой небольшой pet-проект на Spring Boot с Payara в качестве Web сервера

164
Android. Внутренняя память. Данные появляются снова после переустановки

Android. Внутренняя память. Данные появляются снова после переустановки

У меня есть небольшая структура (из 6 текстовых полей примерно + дата), есть база которая содержит эти структурыБаза сохраняется и загружается...

109