Редагувати ресурси для створення користувацьких тем на основі програми [Android]

Користувачі Android мають неабиякі можливості для персоналізації своїх пристроїв. Можна прагнути до мінімалістичного стилю, видаляючи непотрібні елементи, або ж навпаки, збагатити свій девайс віджетами та додатковими програмами, розширюючи його функціональність. Одним з популярних способів надання унікальності є використання тем. Якщо ти любиш експериментувати з зовнішнім виглядом свого пристрою, модуль Xposed під назвою Resflux стане для тебе справжньою знахідкою.

Щоб скористатися Resflux, твій пристрій повинен мати root-доступ, а також встановлений фреймворк Xposed. Цей потужний модуль дозволяє гнучко налаштовувати різноманітні аспекти інтерфейсу: від іконок і кнопок застосунків до текстових значень і колірних схем. Особливістю Resflux є можливість індивідуального налаштування кожної програми окремо. Таким чином, можна створити темну тему для Gmail і водночас світлу для програми Годинник.

Після встановлення Resflux, відкрий його і перейди до розділу “Лабораторія”. Тут можна розпочати створення тем і редагування інших ресурсів для твоїх програм. Кнопки “Імпорт” та “Експорт” будуть корисні на майбутнє, а зараз потрібно вибрати цільовий пакет з переліку встановлених програм. Ти можеш обирати будь-яку програму – від сторонніх до системних, щоб налаштувати її зовнішній вигляд.

Наступний крок може зайняти деякий час. Потрібно зачекати, поки модуль Resflux відобразить ресурси обраної програми. Час очікування залежить від програми і, як правило, займає найбільше часу при першому запуску для певної програми. Після завершення цього процесу, ти побачиш екран з різними опціями налаштування, як на скріншоті нижче.

У верхній частині екрана розташовані п’ять кнопок. Перша, “Drawable”, дозволяє переглядати та замінювати іконки та кнопки програми на власні зображення. “String” відображає поточні значення текстових ресурсів, які ти можеш редагувати. Вкладка “Колір” відповідає за налаштування кольорів різних елементів інтерфейсу. “Boolean” дозволяє змінювати логічні значення, а вкладка “Integer” – час для певних дій і подій.

Кожен елемент має кнопку скидання, що дозволяє легко повернути значення за замовчуванням. На головному екрані Resflux ти знайдеш кнопку “Експортувати”, яка створює резервну копію твоїх налаштувань або дозволяє поділитися ними з іншими. Вкладка “Імпорт” служить для завантаження раніше створених конфігурацій.

Завантажити Resflux:

З офіційного репозиторію

Через XDA