1.px vp px是什么
1.px即像素,像素是我們熟悉的,一種顯示的點,一般說的幾k屏就是像素 2.vp(virtual pixels)虛擬像素,說是虛擬像素,其實一種對應的物理大小 vp=(px*160)/ppi ppi(pixels per inch,屏幕像素點密度,每英寸多少像素點(屏幕對角線上像素密度)。 為什么要乘以160是因為在一些通用屏幕下160像素密度下剛好1vp==1px,那么方便換算 一般用來描述控件的大小。 3.fp(font pixels)字體像素和vp計算類似,一般用來描述字體大小
2.光學三元色:紅綠藍(RGB)
十進制表示0-255,16進制表示00-FF 在代碼中一般用10進制(255,255,255) 在xml中采用16進制 (#AABBCC,並且默認為不透明的#FFAABBCC,00-FF代碼透明度), 以背景為例子以“#”開頭用六位表示: ohos:background_element="#11BAFF" 如果想設置透明的用8位字符前兩位表示透明度, 如果不足六位系統自動前面填0補足6位 如果所有三種顏色各自的兩位一樣那么可以縮寫:#AABBCC #ABC(如果自定義透明度不能縮寫)