哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HarmonyOS基礎(chǔ)組件:Button三種類型的使用

尤楓 ? 來(lái)源:jf_54996641 ? 作者:jf_54996641 ? 2025-06-09 15:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

HarmonyOS在明年將正式不再兼容Android原生功能,這意味著對(duì)于客戶端的小伙伴不得不開(kāi)始學(xué)習(xí)HarmonyOS開(kāi)發(fā)語(yǔ)言。本篇文章主要介紹鴻蒙中的Button使用。

HarmonyOS中的Button相較于Android原生來(lái)說(shuō),功能比較豐富,擴(kuò)展性高,減少了開(kāi)發(fā)者的代碼數(shù)量,簡(jiǎn)化了使用方式。不僅可以自定義圓角還支持三種樣式。

常用屬性

名稱參數(shù)類型描述
typeButtonType設(shè)置按鈕樣式 * Capsule:膠囊型按鈕(圓角默認(rèn)為高度的一半)。 * Circle:圓形按鈕。 *Normal:普通按鈕(默認(rèn)不帶圓角)。
backgroundColorResourceColor背景色
fontSizenumber文字大小
fontWeightFontWeight設(shè)置字體粗細(xì)
stateEffectboolean是否開(kāi)啟點(diǎn)擊效果

構(gòu)造函數(shù)

Button(options?: {type?: ButtonType, stateEffect?: boolean})

按鈕類型

  1. 普通類型
Button("我是普通類型按鈕",{type:Normal}).onClick(()= >{
        promptAction.showToast({message:"我被點(diǎn)擊了"})
      })

  1. 膠囊類型
Button("我是膠囊類型按鈕",{type:Capsule}).onClick(()= >{
        promptAction.showToast({message:"我被點(diǎn)擊了"})
      })

  1. 圓形類型
Button("我是圓形類型按鈕",{type:Capsule}).onClick(()= >{
        promptAction.showToast({message:"我被點(diǎn)擊了"})
      })

擴(kuò)展功能

HarmonyOS提供的Button不僅支持普通類型,膠囊類型,圓形類型三種樣式,還支持自定義樣式,擴(kuò)展能力更強(qiáng),更簡(jiǎn)單。

下面實(shí)現(xiàn)一個(gè)帶圖片和文字的Button的效果,如果使用Android原生來(lái)實(shí)現(xiàn),一般使用布局控件包裹Image和Text來(lái)實(shí)現(xiàn),在鴻蒙系統(tǒng)中,可以直接使用Button來(lái)實(shí)現(xiàn)。

代碼如下:

Button(){
        Row(){
          Image($r("app.media.app_icon")).width(30).height(30)
          Text("我是自定義Button")
        }.padding(10)
      }

實(shí)現(xiàn)效果如下:

總結(jié)

HarmonyOS系統(tǒng)提供了強(qiáng)大的UI繪制能力,為開(kāi)發(fā)者準(zhǔn)備了很多便捷的屬性功能,本文僅僅展示其冰山一角,更好豐富好玩的實(shí)現(xiàn),需要?jiǎng)邮謱?shí)現(xiàn),還不會(huì)的小伙伴快動(dòng)手試試吧!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2156

    瀏覽量

    36269
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    UPS的三種主要類型與輸出波形解析:你的設(shè)備需要哪種“保護(hù)傘”

    ,性能表現(xiàn)也天壤之別?為何有些設(shè)備接入U(xiǎn)PS后反而工作不穩(wěn)定?答案,就隱藏在UPS的三種主要技術(shù)類型及其核心的輸出波形差異之中。理解這兩點(diǎn),是您為關(guān)鍵設(shè)備選擇正確
    的頭像 發(fā)表于 04-14 13:13 ?53次閱讀
    UPS的<b class='flag-5'>三種</b>主要<b class='flag-5'>類型</b>與輸出波形解析:你的設(shè)備需要哪種“保護(hù)傘”

    ATE系統(tǒng)中這三種測(cè)量卡的架構(gòu)和功能

    測(cè)試儀行業(yè)面臨的一個(gè)挑戰(zhàn)是,如何在不顯著增加測(cè)試儀時(shí)間、尺寸或成本的情況下,滿足對(duì)大量測(cè)試通道的需求。盡管半導(dǎo)體測(cè)試儀(也稱為自動(dòng)測(cè)試器件(ATE))種類繁多,但在大多數(shù)測(cè)試儀都包含三種主要卡:電壓
    的頭像 發(fā)表于 04-09 15:12 ?105次閱讀
    ATE系統(tǒng)中這<b class='flag-5'>三種</b>測(cè)量卡的架構(gòu)和功能

    釘釘正式開(kāi)源HarmonyOS圖片編輯組件

    近日,由釘釘團(tuán)隊(duì)自主研發(fā)的“HarmonyOS圖片編輯組件”正式上線OpenHarmony方庫(kù)中心倉(cāng)并開(kāi)源。作為一款填補(bǔ)鴻蒙社區(qū)圖像處理領(lǐng)域空白的重量級(jí)組件,該方案基于
    的頭像 發(fā)表于 01-05 09:58 ?635次閱讀

    請(qǐng)問(wèn)CW32芯片的三種工作模式是什么?

    CW32芯片的三種工作模式是什么?
    發(fā)表于 12-26 06:48

    三種類型內(nèi)存的使用

    的,因?yàn)榈讓訑?shù)據(jù)會(huì)被默默刪除。自動(dòng)存儲(chǔ)通常被稱為“?!?。 分配的存儲(chǔ):運(yùn)行malloc() 會(huì)返回的內(nèi)存類型,這種內(nèi)存會(huì)一直保留,直到被 free() 函數(shù)釋放,所以可以被傳遞到任何地方,包括返回
    發(fā)表于 12-12 06:43

    單模光纖線有幾種類型

    單模光纖線根據(jù)ITU-T國(guó)際標(biāo)準(zhǔn)(G.65x系列)主要分為以下六種類型,每種類型在傳輸性能、應(yīng)用場(chǎng)景和成本上存在差異: G.652(常規(guī)單模光纖): 核心特性:零色散波長(zhǎng)在1310nm附近
    的頭像 發(fā)表于 09-11 10:00 ?2747次閱讀

    SC、LC、FC和ST四種類型中哪類價(jià)格最貴

    在SC、LC、FC和ST四種類型的光纖跳線中,F(xiàn)C類型的光纖跳線通常價(jià)格相對(duì)較高,具體分析如下: FC類型的光纖跳線: 特點(diǎn):采用金屬螺紋套筒連接,具有較高的穩(wěn)定性和抗拉強(qiáng)度,適用于高振動(dòng)環(huán)境或需要
    的頭像 發(fā)表于 07-25 10:16 ?1311次閱讀

    MEMS中的三種測(cè)溫方式

    在集成MEMS芯片的環(huán)境溫度測(cè)量領(lǐng)域,熱阻、熱電堆和PN結(jié)原理是三種主流技術(shù)。熱阻是利用熱敏電阻,如金屬鉑或注入硅的溫度電阻系數(shù)恒定,即電阻隨溫度線性變化的特性測(cè)溫,電阻變化直接對(duì)應(yīng)絕對(duì)溫度,需恒流源供電。
    的頭像 發(fā)表于 07-16 13:58 ?1865次閱讀
    MEMS中的<b class='flag-5'>三種</b>測(cè)溫方式

    HarmonyOS 5】鴻蒙中進(jìn)度條的使用詳解

    HarmonyOS的ArkUI框架為開(kāi)發(fā)者提供了多種類型的進(jìn)度條,每種類型都有其獨(dú)特的樣式,以滿足不同的設(shè)計(jì)需求。以下是幾種常見(jiàn)的進(jìn)度條類型: 線性進(jìn)度條(Linear) :這是最常
    的頭像 發(fā)表于 07-11 18:26 ?1262次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙中進(jìn)度條的使用詳解

    HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù)

    HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù) ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、生命周期階段: 創(chuàng)建階段 build: 構(gòu)建
    的頭像 發(fā)表于 07-11 18:24 ?1173次閱讀

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐

    HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、鴻蒙生態(tài)觀察 2024 年 1 月 18 日: 發(fā)布
    的頭像 發(fā)表于 07-11 18:20 ?1102次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】金融應(yīng)用開(kāi)發(fā)鴻蒙<b class='flag-5'>組件</b>實(shí)踐

    HarmonyOS 5】鴻蒙中的UIAbility詳解(二)

    UIAbility的三種啟動(dòng)模式,數(shù)據(jù)如何傳遞,訂閱UIAbility生命周期變化,訂閱設(shè)備的信息變化進(jìn)行講解。 二、UIAbility的三種啟動(dòng)模式 singleton(單實(shí)例模式),說(shuō)人話就是單例模式,
    的頭像 發(fā)表于 07-11 18:17 ?1018次閱讀
    【<b class='flag-5'>HarmonyOS</b> 5】鴻蒙中的UIAbility詳解(二)

    HarmonyOS實(shí)戰(zhàn):組件化項(xiàng)目搭建

    ?本文將詳細(xì)講解HarmonyOs組件化項(xiàng)目搭建的全過(guò)程,帶領(lǐng)大家實(shí)現(xiàn)一個(gè)組件化項(xiàng)目。 項(xiàng)目創(chuàng)建 首先創(chuàng)建一個(gè)項(xiàng)目工程,點(diǎn)擊開(kāi)發(fā)工具DevEco-Stdio的****File 選項(xiàng),選擇 New 然后點(diǎn)擊 Create Proj
    的頭像 發(fā)表于 06-09 14:58 ?776次閱讀
    <b class='flag-5'>HarmonyOS</b>實(shí)戰(zhàn):<b class='flag-5'>組件</b>化項(xiàng)目搭建

    介紹三種常見(jiàn)的MySQL高可用方案

    在生產(chǎn)環(huán)境中,為了確保數(shù)據(jù)庫(kù)系統(tǒng)的連續(xù)可用性、降低故障恢復(fù)時(shí)間以及實(shí)現(xiàn)業(yè)務(wù)的無(wú)縫切換,高可用(High Availability, HA)方案至關(guān)重要。本文將詳細(xì)介紹三種常見(jiàn)的 MySQL 高可用
    的頭像 發(fā)表于 05-28 17:16 ?1410次閱讀

    KaihongOS操作系統(tǒng):Button按鈕組件介紹

    Button 按鈕組件,可快速創(chuàng)建不同樣式的按鈕。 常用接口 Button Button(options: ButtonOptions) 創(chuàng)建可以包含單個(gè)子
    發(fā)表于 04-25 07:09
    图们市| 武定县| 柳州市| 尖扎县| 景泰县| 灵石县| 凤翔县| 兴山县| 永安市| 化隆| 泸水县| 乐安县| 富裕县| 临泽县| 济宁市| 尼勒克县| 永昌县| 青岛市| 都安| 信阳市| 定兴县| 东源县| 福州市| 嵩明县| 偏关县| 西峡县| 萨迦县| 五台县| 龙岩市| 全州县| 庆城县| 明溪县| 游戏| 重庆市| 苗栗市| 宜宾县| 永康市| 安顺市| 沙洋县| 中卫市| 兰西县|