• 鸿蒙harmony开发(3)显示像素vp/fp/px,颜色表示,组件边框


    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(如果自定义透明度不能缩写)




  • 相关阅读:
    CXF调用webservice超时设置
    CSRF攻击测试及防御
    RMS去除在线认证
    Tuning 05 Sizing other SGA Structure
    Tuning 04 Sizing the Buffer Cache
    Oracle Tuning ( instance 级别 ) 01
    oracle tuning 工具
    Oracle Tuning 总括
    Transporting Data Between Database
    RMAN Restore, Recovery
  • 原文地址:https://www.cnblogs.com/straybirds/p/15766963.html
Copyright © 2020-2023  润新知