設置組件的透明度。
說明:
從API Version 7開始支持。后續版本如有新增內容,則采用上角標單獨標記該內容的起始版本。
opacity
opacity(value: number | Resource)
設置組件的不透明度。
卡片能力:?從API version 9開始,該接口支持在ArkTS卡片中使用。
系統能力:?SystemCapability.ArkUI.ArkUI.Full
參數:
參數名 | 類型 | 必填 | 說明 |
---|---|---|---|
value | number?|?Resource | 是 | 元素的不透明度,取值范圍為0到1,1表示不透明,0表示完全透明, 達到隱藏組件效果,但是在布局中占位。 默認值:1 說明: 子組件會繼承父組件的透明度,并與自身的透明度屬性疊加。如:父組件透明度為0.1,子組件設置透明度為0.8,則子組件實際透明度為0.1*0.8=0.08。 |
示例
// xxx.ets
@Entry
@Component
struct OpacityExample {build() {Column({ space: 5 }) {Text('opacity(1)').fontSize(9).width('90%').fontColor(0xCCCCCC)Text().width('90%').height(50).opacity(1).backgroundColor(0xAFEEEE)Text('opacity(0.7)').fontSize(9).width('90%').fontColor(0xCCCCCC)Text().width('90%').height(50).opacity(0.7).backgroundColor(0xAFEEEE)Text('opacity(0.4)').fontSize(9).width('90%').fontColor(0xCCCCCC)Text().width('90%').height(50).opacity(0.4).backgroundColor(0xAFEEEE)Text('opacity(0.1)').fontSize(9).width('90%').fontColor(0xCCCCCC)Text().width('90%').height(50).opacity(0.1).backgroundColor(0xAFEEEE)Text('opacity(0)').fontSize(9).width('90%').fontColor(0xCCCCCC)Text().width('90%').height(50).opacity(0).backgroundColor(0xAFEEEE)}.width('100%').padding({ top: 5 })}
}
最后,有很多小伙伴不知道學習哪些鴻蒙開發技術?不知道需要重點掌握哪些鴻蒙應用開發知識點?而且學習時頻繁踩坑,最終浪費大量時間。所以有一份實用的鴻蒙(Harmony NEXT)資料用來跟著學習是非常有必要的。?
這份鴻蒙(Harmony NEXT)資料包含了鴻蒙開發必掌握的核心知識要點,內容包含了(ArkTS、ArkUI開發組件、Stage模型、多端部署、分布式應用開發、音頻、視頻、WebGL、OpenHarmony多媒體技術、Napi組件、OpenHarmony內核、Harmony南向開發、鴻蒙項目實戰等等)鴻蒙(Harmony NEXT)技術知識點。
希望這一份鴻蒙學習資料能夠給大家帶來幫助,有需要的小伙伴自行領取,限時開源,先到先得~無套路領取!!
?獲取這份完整版高清學習路線,請點擊→純血版全套鴻蒙HarmonyOS學習資料
鴻蒙(Harmony NEXT)最新學習路線
-
?HarmonOS基礎技能
- HarmonOS就業必備技能?
- ?HarmonOS多媒體技術
- 鴻蒙NaPi組件進階
- HarmonOS高級技能
- 初識HarmonOS內核?
- 實戰就業級設備開發
有了路線圖,怎么能沒有學習資料呢,小編也準備了一份聯合鴻蒙官方發布筆記整理收納的一套系統性的鴻蒙(OpenHarmony )學習手冊(共計1236頁)與鴻蒙(OpenHarmony )開發入門教學視頻,內容包含:ArkTS、ArkUI、Web開發、應用模型、資源分類…等知識點。
獲取以上完整版高清學習路線,請點擊→純血版全套鴻蒙HarmonyOS學習資料
《鴻蒙 (OpenHarmony)開發入門教學視頻》
《鴻蒙生態應用開發V2.0白皮書》
《鴻蒙 (OpenHarmony)開發基礎到實戰手冊》
OpenHarmony北向、南向開發環境搭建
?《鴻蒙開發基礎》
- ArkTS語言
- 安裝DevEco Studio
- 運用你的第一個ArkTS應用
- ArkUI聲明式UI開發
- .……
?《鴻蒙開發進階》
- Stage模型入門
- 網絡管理
- 數據管理
- 電話服務
- 分布式應用開發
- 通知與窗口管理
- 多媒體技術
- 安全技能
- 任務管理
- WebGL
- 國際化開發
- 應用測試
- DFX面向未來設計
- 鴻蒙系統移植和裁剪定制
- ……
《鴻蒙進階實戰》
- ArkTS實踐
- UIAbility應用
- 網絡案例
- ……
?獲取以上完整鴻蒙HarmonyOS學習資料,請點擊→純血版全套鴻蒙HarmonyOS學習資料
總結
總的來說,華為鴻蒙不再兼容安卓,對中年程序員來說是一個挑戰,也是一個機會。只有積極應對變化,不斷學習和提升自己,他們才能在這個變革的時代中立于不敗之地。?