XDA フォーラムの開発者は、新しい壁紙ベースのテーマ システムを Android 12 で動作させることに成功しました。 これが最初の外観です。
発売前に アンドロイド12 今週初めに、Google が開発者プレビュー 1 に取り組んでいることを知りました。 新しいテーマシステム サポートされているサードパーティ製アプリケーションの色を変更できます。 この強化されたテーマ システムは、Android の以前のバージョンで導入された RRO および OMS API の基礎を採用しています。 現在のテーマに一致するカスタム テーマを作成するために、これらを Android の Palette および WallpaperColors API と組み合わせます。 壁紙。 この機能は公開開発者プレビューでは動作しませんが、開発者は kdrag0nPixel デバイス用の ProtonAOSP ROM と ProtonKernel の作成で知られる氏が、なんとか動作させることに成功し、Android 12 の新しい壁紙ベースのテーマ システムを初めて紹介しました。
以下は開発者によって共有されたアルバムで、壁紙を設定し、Android 12 で通知の背景色とクイック設定タイルのアクセント カラーを選択させることがどのようなものかを示しています。
Android 12 の壁紙とそれに対応するテーマのギャラリー。 クレジット: kdrag0n
そして、これは、テーマによって設定の一部の色がどのように変更されるかを示す別のアルバムです ( 非表示の「Silky Home」フラグが有効になりました):
クレジット: kdrag0n
最後に、Android 12 のテーマ システムを示す一連の画像を紹介します。 新しい開発中のロック画面と通知 UI が有効になりました:
クレジット: kdrag0n
私たち自身で「monet」を有効にすることに成功したわけではありませんが、Android 12 の SystemUI を詳しく調べた結果、その仕組みがほぼ理解できました。 開発者 kdrag0n と話した後、彼はそれをどのように機能させたかについて少し明らかにしました。 彼の発言は次のとおりです。「システム プロパティを設定した後、この機能を有効にしました。 ただし、DP1 にはシステム カラー パレットが含まれていないため、効果はありませんでした。 これは、色の類似性に基づいて RRO オーバーレイを動的に適用することで機能するため、SystemUI をリバース エンジニアリングして、オーバーレイがどのように作成されるかを調べました。 その後、Google の公式マテリアル デザイン カラー パレットに基づいてオーバーレイを生成するスクリプトを作成しました。 モネはカラーパレットがインストールされるとすぐに作業を開始しました。」
先週、私たちは Android 12のデザインモックアップを受け取りました、新しい通知パネル UI を紹介しました。 興味深いことに、通知パネルの背景は明るいベージュ色でしたが、これはベージュ色の壁紙の結果であると考えられます。 私たちは、Google が Android の新しいテーマ システムがどのようなものかをデモンストレーションすることで紹介していると信じていました。 ユーザーが選択した目立つ色に基づいて背景とアクセントの色を変更します。 壁紙。 今週初めに、Google がこの新しい壁紙ベースのテーマ システムに取り組んでいることを明らかにしました。 コードネーム「モネ」そして昨夜遅く、Android 12 の最初のイメージを公開しました。 開発中のロック画面と通知 UI リークされたデザインモックアップと部分的に一致しました。 今回の「monet」の初見により、Android 12 の最終デザインに何が期待できるかがより明確になりました。 片手での到達可能性の変更.
Android 12 の新しいテーマ システムと UI についてどう思いますか?