Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はAndroidコードを理解しようとしています
mCanvas.drawColor(-1);
-1はどういう意味ですか?それはどのRGB値に相当しますか?
その関数が特別な値を受け入れるようには見えないので、白を指定するための非常にあいまいな方法だと思います。
-1 の 16 進値はであり、完全な白である0xFFFFFFFFに分解されます。R=255, G=255, B=255, A=255
0xFFFFFFFF
R=255, G=255, B=255, A=255
signed int 値 -1 は unsigned int 0xFFFFFFFF (32 ビットの場合) に対応します。色は 0xAARRGGBB としてエンコードされるため、-1 は白を意味します。