在安卓开发UI界面设计中,为了设计出美观的界面,色彩的使用是必不可少的,而颜色的明度、色调、饱和度等值在安卓开发中是有固定的编码格式的。安卓开发中界面控件的背景颜色、字体颜色等通常在xml文件或者代码中按照一定的编码格式进行设置。
在xml中颜色的编码形式通常由八位16进制的编码表示,格式为#00112233,其中前两位用来表示alpha,及透明度,范围为00到ff,其中00表示完全透明,ff表示完全不透明,后面六位表示RGB,及红、绿、蓝的亮度值;如下文所示的红色代码表示把按钮背景颜色设置成完全不透明的红色和蓝色分量为0,绿色分量为99的绿色背景。
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="颜色的编码"
android:background="#ff009900"/>