精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

HarmonyOS實戰—Text組件寬高三種值的寫法和顏色屬性

系統 OpenHarmony
文本(Text)是用來顯示字符串的組件,在界面上顯示為一塊文本區域。僅僅作為展示數據使用,用戶不能在App中修改文本組件中的內容。

[[416585]]

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

1. 文本組件(Text)

概述:

文本(Text)是用來顯示字符串的組件,在界面上顯示為一塊文本區域。僅僅作為展示數據使用,用戶不能在App中修改文本組件中的內容。

Text組件是最基本的組件,后面還會學習其他的子類組件,比如Button,TextField都是從這個類衍生而來的。

在右側登錄頁面中,用戶名和密碼是用文本框實現的

文本框所用到的一些屬性:

常見的屬性:

這些屬性不用去背,用著用著就熟了,想要對文本進行一個設置,如果忘記屬性,可以直接到筆記中找,或者到華為開發者文檔中找。

地址:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-text-0000001050729534

1.1 寬高屬性

match_context:表示文本框的內容有多大,文本框本身就有多大,全部包裹內容

match_parent:文本框外面的布局其實就是文本框的父元素。簡單理解:誰包裹了文本框誰就是文本框的父元素。

具體數值:單位為像素(px)

1.2 長度單位(像素px)

平時所說的2K屏或4K屏說的就是最大分辨率

如:2K屏就是由寬:1920個小格子和高:1080個小格子組成的

手機端的分辨率

2. 寬高三種值的寫法

2.1 寬高為:match_content

2.2 寬高為:match_parent,鋪滿整個父元素

2.3 寬高為:具體的值

具體的值,如果沒帶單位,默認為像素(px),如:設置寬高為200px

200px只能展示200像素,如果文本內容多展示不下,200px能展示多少就展示多少,剩下來的就不會再展示了

3. vp 和 fp

具體的長度單位:px,vp,fp。

dp(安卓里面的單位,跟鴻蒙中的vp是一樣的)

vp(虛擬像素)長度單位

px像素表示寫死的固定大小,在所以的分辨率下所有的長度都是固定

如下:在一個小一點屏幕下固定的大小組件就會顯示不下

鴻蒙手機可以搭載在其他設備上,而其他設備的分辨率是無法確定的,所以以后在定義大小的時候,如果是需要寫具體的數值,單位最好不要用像素px,像素會導致組件的大小是定死的。

3.1 長度單位(虛擬像素vp)

有沒有一種單位可以考慮到手機大小,靈活指定寬高呢? vp

屏幕的尺寸也是斜著量的,假設為:6寸

PPI = 2202.9 / 6 ≈ 367.15,表示這部手機每英寸上有367.15個像素點

如果設置的這部手機組件的寬度為:100px,那么就可以根據上面的公式來計算得出 vp

一旦單位為:vp,手機在顯示的時候,就會根據手機自身的分辨率和手機自身的尺寸靈活的指定組件的寬高,讓不同的手機在顯示同一個界面的時候盡可能的保持一樣的風格

計算的時候有點麻煩,要計算對角線像素點個數和屏幕尺寸,所以在業內有一個默認的標準,默認的標準可以幫我們進行快速的轉換,計算出來的結果不是最精確的結果,而是一個近似值,但是近似值在使用或展示的時候影響并不是很大。

3.2 fp(字體大小)

vp和fp的計算方式是一樣的。

vp是長度單位,用于寬,高等。

fp是大小單位,用于字體大小(類似安卓里的sp)。比如40fp。

4. 測試 px 和 vp 兩種方式指定寬高大小的區別

打開模擬器,進行單位換算,P40:1080*2340 跟上面的 1920*1080 差不多

所以就可以用1:3 的關系來表示

ability_main.xml

顯示的內容為數字:12,上面的Text大小用px表示,下面的Text用vp和fp表示,按照1:3的大小

  1. <?xml version="1.0" encoding="utf-8"?> 
  2. <DirectionalLayout 
  3.     xmlns:ohos="http://schemas.huawei.com/res/ohos" 
  4.     ohos:height="match_parent" 
  5.     ohos:width="match_parent" 
  6.     ohos:orientation="vertical"
  7.  
  8.     <Text 
  9.         ohos:height="200px" 
  10.         ohos:width="200px" 
  11.         ohos:text="12" 
  12.         ohos:text_size="150" 
  13.         ohos:background_element="red" 
  14.         > 
  15.  
  16.     </Text> 
  17.      
  18.     <Text 
  19.         ohos:height="67vp" 
  20.         ohos:width="67vp" 
  21.         ohos:text="12" 
  22.         ohos:text_size="50fp" 
  23.         ohos:background_element="red" 
  24.         > 
  25.  
  26.     </Text> 
  27.  
  28. </DirectionalLayout> 

 運行:

組件大小是差不多的,所以以后在指定寬高、字體大小的時候就可以使用vp和fp了

fp字體大小單位。不縮放的情況下fp=vp

如果有縮放。 1fp = 1vp * 縮放比例

如果不寫單位,默認單位是px

5. 顏色屬性

在之前的代碼當中,都是使用英文單詞來表示的顏色,有些局限性。

下面就可以使用 #16進制來表示

5.1 三原色

美術上的紅黃藍三種顏色就可以搭配出五彩繽紛的顏色

在計算機當中也有三原色,分別為:紅綠藍,這稱之為光學三原色。

在計算機里的里面的每一個像素就是由紅綠藍三部分組成的

把屏幕放大后:每一個紅綠藍組成的整體其實就是一個像素點,很多像素點在一起就是一個完整的圖片。

在計算機當中,通過上三種顏色(紅綠藍)的搭配就可以組成五彩繽紛的顏色了。

如何把這三種顏色組合在一起搭配出各種各樣的顏色呢?

給這三種顏色設置不同的值,值越大表示當前的顏色越濃,值越小,表示當前的顏色越淡

如果紅色的值設置為:43,藍色:123,綠色:194,那么就可以這樣理解了,用43份紅色顏料跟123份綠色顏料、194份藍色顏料,摻雜在一起后顏色

通過三原色的搭配就可以形成各種顏色了

如果設置為 255,表示設置的當前顏色為最濃。設置為 0,表示不要當前的顏色

也可以用十六進制表示,十進制的255對應FF,所以十六進制下最大就為FF

下面就可以使用三原色的形式來書寫布局 ability_main

在 xml 中不能寫十進制的,只能寫十六進制

下面的 #917643,表示的是 91 表示紅色、76 表示綠色、43 表示藍色

  1. <Text 
  2.     ohos:height="200px" 
  3.     ohos:width="200px" 
  4.     ohos:text="12" 
  5.     ohos:text_size="150" 
  6.     ohos:background_element="#917643" 
  7.     > 
  8.  
  9. </Text> 
  10.  
  11. <Text 
  12.    ohos:height="67vp" 
  13.    ohos:width="67vp" 
  14.    ohos:text="12" 
  15.    ohos:text_size="50fp" 
  16.    ohos:background_element="#1188DD" 
  17.    > 
  18.  
  19. </Text> 

顏色的設置還可以給他設置透明度,在顏色的前面寫透明度

如:前面加上 00,左邊的顏色就沒有了,說明當前的顏色是純透明的

前面設置FF,說明FF表示不透明

如果要在顏色前面設置透明度,就可以這樣寫。相較于前面的褐色就稍微淡了點

擴展:寫三原色的時候是可以省略的,條件就是:當三組顏色中的兩個值是一樣的,如:#1188DD,11、88、DD都是一樣的值,就可以寫成:

這是一個簡略的寫法。但如果是這樣的就不能那樣簡略的寫了,如:#11881D,必要要三組顏色中的每一組數值都是一樣才能簡略地寫。

5.2 顏色屬性小節

  1. 計算機中的顏色采用光學三原色。
  2. 分別為:紅( red),綠( green),藍( blue)。
  3. 計算機中的三原色,也稱之為RGB。
  4. 可以寫成十進制形式。(255,255,255)
  5. 也可以寫成十六進制形式。(#FFFFFF)
  6. 顏色前面可以寫透明度。(#FFFFFFFF) (#00FFFFFF)
  7. 十六進制中表示形式可以省略。(#18D),(簡寫的時候不能加透明度)
  8. 十六進制表示法中,如果不足6位,則補全6位。#5901(前面補0,滿足6位,不利于閱讀)
  9. 一般來講,代碼中創建RGB的對象,采用十進制。
  10. xml文件中設置顏色采用十六進制。

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2021-04-15 08:21:15

pythonNone False

2021-11-29 06:57:50

App使用屬性

2010-09-26 16:31:13

隨機查詢語句

2023-09-25 15:08:43

Python方離群值

2021-08-02 14:37:36

鴻蒙HarmonyOS應用

2022-06-20 08:50:16

TypeScript類型語法

2010-09-10 13:40:09

DIV背景

2011-01-18 15:35:59

jQueryJavaScriptweb

2022-07-06 07:08:58

CPythonPython返回值

2009-07-30 11:31:32

2024-01-09 11:38:12

2017-04-19 16:30:51

SDNNFV網絡

2010-09-24 19:18:22

SQL索引

2020-05-25 13:47:49

K8S,Jenkins

2015-09-14 09:31:44

結對設計

2012-07-17 09:16:16

SpringSSH

2013-04-01 09:55:03

OpenStack存儲

2018-03-28 16:10:23

閱讀源碼境界

2010-08-25 09:43:42

margin

2018-07-19 11:03:12

NASDASSAN
點贊
收藏

51CTO技術棧公眾號

精品无码一区二区三区爱欲| 亚洲丝袜av一区| 不卡中文字幕在线| 一级视频在线播放| 中文字幕一区二区三三 | 日韩a级黄色片| 成人午夜免费福利| 久久精品一区二区国产| 丝袜情趣国产精品| 国产一精品一aⅴ一免费| 松下纱荣子在线观看| 国产精品私人自拍| 国产高清精品一区| 自拍偷拍色综合| 在线欧美不卡| 最近2019免费中文字幕视频三 | 加勒比色老久久爱综合网| 色女孩综合影院| 国产 国语对白 露脸| 欧美性孕妇孕交| 国产精品自在在线| 欧美中文字幕精品| 麻豆疯狂做受xxxx高潮视频| 欧美精美视频| 亚洲成av人片在线观看香蕉| 亚洲美女免费视频| 成人有码视频在线播放| www日韩精品| 久久中文视频| 亚洲图片欧美午夜| 182在线视频| 久久wwww| 欧美日本免费一区二区三区| 国产午夜福利视频在线观看| 新版中文在线官网| 国产精品高清亚洲| 日韩成人av网站| 人妻一区二区三区四区| 韩国v欧美v日本v亚洲v| 国产精品久久久久久av下载红粉 | 色哟哟亚洲精品| 青青在线视频免费观看| 日本三级在线视频| 国产女人18毛片水真多成人如厕| 国产精品一区而去| 性生交大片免费看女人按摩| 精品中文字幕一区二区| 国产成人综合久久| 色屁屁影院www国产高清麻豆| 欧美三区视频| 久操成人在线视频| 无码黑人精品一区二区| 99精品视频精品精品视频| 亚洲欧美一区二区三区四区| 国产精品九九九九九| 日韩三区视频| 精品一区二区三区三区| 97国产精品视频人人做人人爱| 成人av资源站| 国产三级精品在线| 成人免费福利在线| 亚洲在线视频播放| 免费久久99精品国产| 国产精品第一第二| 99re热视频| av日韩在线免费观看| 国产稀缺真实呦乱在线| 性做爰过程免费播放| 久久久久成人网站| 在线观看xxx| 蜜桃av综合| 国产成人精品最新| 国产在线一级片| 蜜桃久久久久久久| 国产精品s色| 色偷偷久久一区二区三区| 国模无码视频一区二区三区| 日本午夜大片a在线观看| 欧美日韩亚洲激情| 啊啊啊国产视频| 成人污污视频| 亚洲精品中文字幕乱码| 亚洲人成精品久久久 | 亚洲国产日韩欧美在线图片| 国产在线拍偷自揄拍精品| 五月天精品视频| 精品一区二区三区的国产在线观看| 夜夜嗨av一区二区三区四区| 欧美美女性生活视频| 欧美视频亚洲视频| 日本不卡免费高清视频| ,一级淫片a看免费| 成人性生交大片免费看视频在线 | 日本人妻丰满熟妇久久久久久| 99精品久久免费看蜜臀剧情介绍 | 亚洲欧洲中文字幕| 国内精品视频在线| 亚洲精品国产精品乱码视色| 国精产品一区一区三区mba桃花| 国产精成人品localhost| 国产中文在线| 亚洲日本va午夜在线影院| 国产精品久久久久7777| 电影亚洲一区| 亚洲第一偷拍网| 国产第一页精品| 亚洲天堂偷拍| 国产精品一区二区三区毛片淫片| 一起草av在线| 91片黄在线观看喷潮| 欧美激情一区| 日本久久中文字幕| 国产免费一区二区三区免费视频| 首页国产欧美久久| 国内精品免费| 成人av动漫在线| 视频一区视频二区视频| 伊人春色在线观看| 在线亚洲一区二区| 玖玖爱在线精品视频| 日韩av久操| 热99精品只有里视频精品| www.亚洲天堂.com| 18成人在线视频| 日本美女高潮视频| 欧美一区二区三区红桃小说| 久久国产精品久久久| 精品黑人一区二区三区| 成人自拍视频在线| 日本黄色播放器| 欧美暴力调教| 亚洲欧美日韩中文在线制服| 日本道在线观看| 国产69精品久久久久毛片| 一区二区三区的久久的视频| www.com.cn成人| 亚洲精品福利视频| 日韩黄色a级片| 韩国av一区二区三区在线观看| 亚洲国产精品一区在线观看不卡| 在线最新版中文在线| 欧美精品一区二区三区一线天视频 | 日韩av在线电影观看| 中文字幕在线中文字幕在线中三区| 日韩免费高清视频| 黄视频网站免费看| 久久99热狠狠色一区二区| 日本高清久久一区二区三区| 伊人久久国产| 亚洲欧美综合v| 成人免费毛片男人用品| 久久综合九色综合久久久精品综合| 99在线精品免费视频| 成功精品影院| 亚州成人av在线| 天堂中文在线8| 亚洲资源在线观看| 中文字幕人妻一区| 亚洲大胆av| 久久久精品动漫| 欧美三级网站| 亚洲香蕉成人av网站在线观看 | 老司机亚洲精品| 日韩av不卡在线播放| 日韩制服一区| 不卡av电影院| 欧美一级免费片| 欧美性生交大片免费| av网在线播放| 久色婷婷小香蕉久久| 亚洲区成人777777精品| 亚洲国产一区二区三区网站| 欧美精品久久久久久久免费观看 | 久久精品青青大伊人av| 国产乱人乱偷精品视频| 一级精品视频在线观看宜春院 | 一区二区三区在线观看国产| 亚洲美女在线播放| 天堂一区二区在线| 在线视频福利一区| h视频久久久| 国产91露脸中文字幕在线| 香蕉视频在线看| 91超碰这里只有精品国产| 久久久久亚洲av片无码下载蜜桃 | 久久久天堂av| 亚洲视频中文字幕| 欧美主播一区二区三区| 91国产高清在线| 国产裸体永久免费无遮挡| 亚洲激情自拍视频| 粉嫩av蜜桃av蜜臀av| 蜜桃视频一区二区三区在线观看| 特级西西444| 亚洲理论电影| 92裸体在线视频网站| 欧美久久天堂| 久热精品视频在线| 青青草在线播放| 91精品久久久久久久99蜜桃| 日韩精品在线不卡| 日本片在线观看| 欧美亚洲国产bt| 特级片在线观看| 91色.com| 手机在线播放av| 蜜桃久久久久久| 国产最新免费视频| 91精品国产自产拍在线观看蜜| 激情五月综合色婷婷一区二区| 日韩制服一区| 欧美亚洲国产成人精品| wwwav在线| 在线视频日本亚洲性| 亚洲精品国产精品乱码不卡| 欧美私人免费视频| 中文在线观看免费网站| 国产精品国产馆在线真实露脸| 一起草在线视频| 国产精品18久久久久久vr| 日韩无套无码精品| 亚洲欧洲视频| 欧美做暖暖视频| 亚洲国产精品成人| 色综合影院在线观看| www999久久| 午夜久久美女| 亚洲在线视频网站| 99国产精品久久久久久| 午夜一区不卡| 999一区二区三区| 91成人免费| 在线观看一区欧美| 偷窥自拍亚洲色图精选| 国产高清在线一区| 国产精品一区二区精品| 国产在线一区二区三区| 日韩一级二级| 国产国语videosex另类| 亚洲精品动漫| 国模精品视频一区二区三区| 羞羞污视频在线观看| 超碰日本道色综合久久综合| 91免费在线| 在线成人中文字幕| 成年人视频在线免费观看| 精品亚洲aⅴ在线观看| 人妻精品无码一区二区| 精品女同一区二区| 午夜美女福利视频| 日韩亚洲欧美中文三级| 精品国产av一区二区三区| 正在播放亚洲一区| www.超碰在线.com| 精品女同一区二区| 婷婷五月综合激情| 亚洲精品网址在线观看| 欧美大片aaa| 亚洲网站在线看| 69久久精品| xxxx性欧美| 在线看三级电影| 国产最新精品视频| 97se综合| 成人黄色免费片| 亚洲三级av| 国产自产在线视频一区| 女人av一区| 亚洲国产高清国产精品| 一区二区三区在线| 999一区二区三区| 亚洲制服av| 伊人网在线综合| 国产**成人网毛片九色 | 国产一级aa大片毛片| 亚洲午夜影视影院在线观看| 日韩欧美亚洲一区二区三区| 色综合亚洲欧洲| 夜夜嗨aⅴ一区二区三区| 日韩一区二区在线观看视频| 秋霞欧美在线观看| 国产一区二区三区直播精品电影| 国产尤物视频在线| 国产精品中文字幕亚洲欧美| 国语对白做受69| 一本大道色婷婷在线| 国产精品久久久久久久久粉嫩av| 欧美风情在线视频| 国产精品大全| 欧洲视频一区| 国产一区二区片| 日韩二区在线观看| 4438x全国最大成人| 久久综合中文字幕| 四虎永久免费在线| 色综合久久88色综合天天| 国产精品伊人久久| 亚洲精品久久久久中文字幕欢迎你| seseavlu视频在线| 久久久综合免费视频| 免费成人毛片| 精品一区久久| 中文字幕免费精品| 99免费视频观看| 日本成人一区二区| 午夜精品一区二区三区在线 | 91情侣偷在线精品国产| 亚洲一区二区三区日本久久九| 久久亚洲精品欧美| 欧美在线1区| 婷婷免费在线观看| 99精品久久只有精品| 男人与禽猛交狂配| 欧美熟乱第一页| 日韩a在线观看| 欧美激情国产精品| 四虎国产精品免费久久| 欧美一级二级三级| 99精品国产一区二区青青牛奶| 在线黄色免费看| 国产欧美1区2区3区| 久久狠狠高潮亚洲精品| 日韩欧美一区在线观看| 69久久夜色| 国产激情999| 日韩欧美四区| 日本午夜激情视频| 国产精品亚洲人在线观看| 亚洲色图100p| 欧美日韩一区二区电影| 激情综合闲人网| 日本高清不卡的在线| 人人网欧美视频| 777av视频| 福利一区在线观看| 欧美黄色一级网站| 91麻豆精品91久久久久久清纯| 成人好色电影| 国产精品久久久| 日本久久精品| 三上悠亚av一区二区三区| 亚洲国产精品精华液ab| 无码人妻久久一区二区三区 | 国产又大又粗又爽的毛片| 精品久久久久久久久久ntr影视| 黄色小视频免费在线观看| 欧美成人一二三| 一区二区三区在线免费看| 日韩中文字幕亚洲精品欧美| 国产精品一区三区| 强乱中文字幕av一区乱码| 日韩欧美不卡一区| 色av手机在线| 国产一区二区精品在线| 一本色道久久综合| 大又大又粗又硬又爽少妇毛片| 偷拍一区二区三区四区| 日本中文字幕一区二区有码在线| 欧美自拍视频在线| ass极品国模人体欣赏| 亚洲综合一区二区三区| 成人1区2区3区| 97视频色精品| 久久99国产精一区二区三区| www.xxx亚洲| 国产精品情趣视频| 国产丰满美女做爰| 久久久久免费视频| 亚洲日本三级| 亚洲精品www.| 夜夜嗨av一区二区三区| 色视频精品视频在线观看| 国产精品pans私拍| 天堂美国久久| 熟妇人妻久久中文字幕| 色屁屁一区二区| a篇片在线观看网站| 好吊色欧美一区二区三区视频| 欧美亚洲一区二区三区| 亚洲女同二女同志奶水| 欧美不卡一区二区| 美脚恋feet久草欧美| 国产91av视频在线观看| 成人免费视频caoporn| 成年人av网站| 成年人精品视频| 免费成人高清在线视频theav| 天天干天天玩天天操| 亚洲在线免费播放| 国产日本在线观看| 999视频在线免费观看| 性伦欧美刺激片在线观看| 91ts人妖另类精品系列| 精品国产自在久精品国产| 国产精品高清乱码在线观看| 只有这里有精品| 国产欧美一区二区精品婷婷| www.激情五月| 国产精品日韩在线观看| 影音先锋亚洲精品|