Android でカラー整数を 16 進文字列に変換する
Android グラフィックスを操作するときに、カラー整数を 16 進数文字列に変換する必要があることがよくあります。 16 進文字列。デバッグでも UI 操作でも、この変換を理解することが重要です。
質問:
Android のカラー整数 (-16776961 など) を指定すると、どのように変換しますか? #RRGGBB 形式の 16 進文字列 (アルファ チャネルは除く)?
回答:
この変換を実現するには、次のアプローチを利用できます:
<code class="java">String hexColor = String.format("#%06X", (0xFFFFFF & intColor));</code>
上記のコード:
このメソッドは、整数から 16 進文字列への直接的な変換を提供し、Android アプリケーション内でさまざまな目的で人間が判読できる形式で色を表現できるようにします。
以上がAndroid カラー整数を 16 進文字列に変換するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。