Tasker 개발자가 Android 12의 색상 변경 테마 시스템을 선보입니다.

Material You 문서는 아직 공개되지 않았지만 Tasker 개발자는 Android 12의 색상 변경 테마를 통합하는 작업을 시작했습니다.

이 대형 제품의 가장 흥미로운 새 기능 중 하나는 안드로이드 12 업데이트는 코드명 "monet"인 새로운 배경 화면 기반 테마 시스템입니다. 이는 Google의 새로운 "재료 " 개인화를 강조하는 디자인 언어입니다. 새로운 테마 시스템이 적용되었습니다. 안드로이드 12 베타 2하지만 Android 10에 다크 모드가 도입된 것처럼 대부분의 개발자가 테마를 지원하도록 앱을 조정하는 데는 시간이 좀 걸릴 것입니다. Google은 아직 Material You에 대한 문서를 게시하지 않았지만 Android 12 베타 2를 사용하면 개발자가 앱에 동적 테마를 구현할 수 있습니다. Android 고급 사용자를 대상으로 하는 자동화 앱인 Tasker의 개발자는 이를 가장 먼저 시도한 사람 중 하나입니다.

Tasker 개발자 João Dias는 YouTube 채널에서 Tasker의 테마 설정에 추가한 새로운 "Material You" 옵션을 선보입니다. 활성화되면 Tasker의 작업 표시줄, 하단 표시줄, 메뉴, 토글, 구분선 및 텍스트가 배경화면의 색상을 사용합니다. 앱 자체는 프로그래밍 방식으로 테마를 변경할 수 없습니다. 이에 대한 공개 API가 없습니다., 하지만 새로운 테마 시스템에 너무 빨리 적응하는 것을 보니 반갑습니다.

Google에 따르면 Android 12의 색상 추출 시스템은 Material 색상과 함께 클러스터링 알고리즘을 사용합니다. 주요 색상과 덜 지배적인 색상을 결정한 다음 현재와 일치하는 색상을 적용하기 위한 목표 벽지. 그런 다음 색상 팔레트를 사용하여 배경 화면에 가장 가까운 색상을 결정할 수 있습니다. 색상은 서로 충돌하거나 가독성 문제를 일으키지 않도록 지능적으로 선택됩니다.

타사 앱 개발자는 시스템에서 생성된 강조 색상을 쿼리하여 자신의 앱에 테마를 적용할 수 있는데, 이것이 바로 Tasker 개발자가 한 일입니다. 적절한 색상을 가져오는 것만으로도

R.color 런타임에 값을 지정하면 Tasker 앱은 색상을 사용자의 배경화면과 일치시킬 수 있습니다. 또한 가능해야합니다. 앱 아이콘 변경 현재 테마를 기반으로 하지만 Tasker 개발자는 아직 자신의 앱에 이에 대한 지원을 추가하지 않았습니다.

\r\n https://www.youtube.com/watch? v=a_tX1ybgkB8\r\n

Google은 Android 12용으로 빌드된 앱이 아직 Google Play에 게시되는 것을 허용하지 않기 때문에 Tasker 개발자는 아직 이 기능이 포함된 업데이트를 게시하지 않았습니다. 그러나 Google이 API 레벨 31을 대상으로 하는 앱을 Google Play에 게시하도록 활성화하면 이 기능이 Tasker 베타 채널에 먼저 도달할 것으로 예상됩니다. 아래에 포함된 Play 스토어 링크에서 Tasker 앱의 최신 버전을 다운로드할 수 있습니다.

태스커개발자: joaomgcd

가격: 3.49.

4.6.

다운로드

Tasker 앱은 Material You의 동적 테마를 통합한 최초의 앱 중 하나이지만 확실히 유일한 앱은 아닙니다. 제가 이야기를 나눈 몇몇 개발자는 이미 앱의 비공개 빌드에서 새로운 테마 시스템을 테스트하기 시작했지만 아직 진행 상황을 보여줄 준비가 되어 있지 않습니다. 몇몇 개발자는 Android 12의 동적 지원을 추가하기 위해 새로운 라이브러리를 개발하거나 기존 라이브러리를 업데이트하고 있습니다. Android 12의 공식 버전이 가까워지면 이러한 프로젝트가 더 많이 나올 것으로 기대합니다. 풀어 주다.