Heim >Java >javaLernprogramm >Wie konvertiere ich Farb-Ganzzahlen in Hex-Strings in Android?
Farb-Ganzzahlen in Hex-Strings in Android konvertieren
Bei der Arbeit mit Farben in Android kann es vorkommen, dass Sie Farb-Ganzzahlen konvertieren müssen um Saiten zu verhexen. Stellen Sie sich das Szenario vor, in dem Sie einen ganzzahligen Wert aus einer android.graphics.Color generiert haben, z. B. -16776961, und ihn als Hex-String im Format #RRGGBB darstellen möchten.
Um dies zu erreichen, muss der Der Schlüssel besteht darin, die roten, grünen und blauen (RGB) Komponenten aus dem ganzzahligen Wert zu extrahieren. Sie können dies tun, indem Sie bitweise Operationen verwenden. Der folgende Codeausschnitt zeigt, wie die Farb-Ganzzahl in eine Hex-Zeichenfolge konvertiert wird:
<code class="java">String hexColor = String.format("#%06X", (0xFFFFFF & colorInt));</code>
Das obige ist der detaillierte Inhalt vonWie konvertiere ich Farb-Ganzzahlen in Hex-Strings in Android?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!