안드로이드 기기 맞춤 설정의 새로운 지평: Resflux 모듈
안드로이드 사용자들은 자신의 기기를 다채롭게 꾸미는 데 열정적입니다. 깔끔하고 미니멀한 디자인을 추구하는 사용자부터 위젯, 앱 등을 적극적으로 활용하는 사용자까지, 다양한 스타일이 공존합니다. 그중에서도 테마를 변경하는 것은 기기를 개성적으로 만드는 가장 인기 있는 방법 중 하나입니다. Resflux는 바로 이러한 사용자들을 위한 특별한 Xposed 모듈입니다.
Resflux를 사용하려면 기기가 루팅되어 있어야 하며, Xposed 프레임워크 또한 설치되어 있어야 합니다. 이 모듈의 가장 큰 장점은 앱의 아이콘, 버튼, 텍스트, 색상 등 모든 요소를 사용자가 마음대로 변경할 수 있다는 것입니다. 각 앱마다 고유한 테마를 적용할 수 있으므로, 예를 들어 Gmail 앱에는 멋진 다크 테마를, 시계 앱에는 밝은 테마를 설정하는 것이 가능합니다.
Resflux를 설치하고 실행하면, ‘실험실’ 탭에서 앱 테마를 만들기 위한 리소스 편집을 시작할 수 있습니다. 처음 사용하는 경우에는 가져오기 및 내보내기 버튼이 크게 필요하지 않을 것입니다. 먼저, 사용자 정의하고 싶은 앱을 선택해야 합니다. 여기에는 타사 앱, 기본 앱, 시스템 앱이 모두 포함됩니다.
다음 단계는 다소 시간이 걸릴 수 있습니다. Resflux 모듈이 선택한 앱의 리소스를 매핑하는 데 시간이 필요하기 때문입니다. 앱에 따라 매핑 시간은 달라질 수 있으며, Resflux가 이 시간을 안내해 줄 것입니다. 이 과정은 실제로 상당한 시간이 소요될 수 있으므로 인내심을 가지고 기다려야 합니다. 매핑이 완료되면 오른쪽 스크린샷과 유사한 화면이 나타납니다.
화면 상단에는 총 5개의 버튼이 있습니다. 왼쪽부터 순서대로, ‘Drawable’ 버튼은 앱에서 사용하는 아이콘과 버튼을 변경할 수 있도록 해줍니다. 이 버튼을 통해 기기에 저장된 이미지로 아이콘을 교체할 수 있습니다. ‘문자열’ 버튼은 앱 내 텍스트 리소스를 편집할 수 있도록 합니다. ‘색상’ 탭에서는 앱의 다양한 요소에 적용된 색상을 변경할 수 있습니다. ‘부울’ 탭에서는 앱의 부울 값들을 확인하고 편집할 수 있습니다. 마지막으로 ‘Integer’ 탭에서는 앱 내부의 시간 관련 값들을 변경할 수 있습니다.
편집 가능한 각 항목 옆에는 ‘재설정’ 버튼이 있어, 언제든지 원래 설정으로 되돌릴 수 있습니다. 변경을 완료한 후에는, 앱의 메인 화면에서 ‘내보내기’ 버튼을 사용하여 현재 설정을 백업하거나, 다른 사용자와 공유할 수 있습니다. 마찬가지로, ‘가져오기’ 탭을 사용하여 다른 사용자가 공유한 설정을 적용할 수도 있습니다.