​​Android Lint в темной теме

#разработка #опрос #статьи



За последние пару лет мы увидели большое число приложений, которые обзавелись поддержкой темной темы.

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



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



Есть несколько разных способов сделать темную тему в приложении, но самым первым шагом является удаление захардкоженных цветов из приложения.



Сегодня попалась статья, которая помогает в нахождении этих цветов при помощи Android Lint. Это здорово, что можно сэкономить время вместо того, чтобы тратить его на нахождение этих цветов вручную. Автор рекомендует установить эту проверку в CI, чтобы избежать появления новых цветов, которые не соответствуют правилам.



А у вас в приложении есть темная тема?