在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

尤楓 ? 來源:jf_54996641 ? 作者:jf_54996641 ? 2025-06-09 15:48 ? 次閱讀

簡介

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

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

常用屬性

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

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

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

按鈕類型

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

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

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

擴展功能

HarmonyOS提供的Button不僅支持普通類型,膠囊類型,圓形類型三種樣式,還支持自定義樣式,擴展能力更強,更簡單。

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

代碼如下:

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

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

總結(jié)

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

審核編輯 黃宇

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

    關(guān)注

    80

    文章

    2084

    瀏覽量

    32228
收藏 人收藏

    評論

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

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

    Button 按鈕組件,可快速創(chuàng)建不同樣式的按鈕。 常用接口 Button Button(options: ButtonOptions) 創(chuàng)建可以包含單個子
    發(fā)表于 04-25 07:09

    redis三種集群方案詳解

    在Redis中提供的集群方案總共有三種(一般一個redis節(jié)點不超過10G內(nèi)存)。
    的頭像 發(fā)表于 03-31 10:46 ?590次閱讀
    redis<b class='flag-5'>三種</b>集群方案詳解

    「極速探索HarmonyOS NEXT 」閱讀體驗】+Web組件

    ,則源于web開發(fā)。盡管Web應用在性能上略遜一籌,但由于其龐大的用戶使用基數(shù),在諸多場景下仍不可或缺。 在應用中顯示 Web 頁面 在開發(fā)中使用 Web組件主要分為兩方式: 通過 Web 組件顯示
    發(fā)表于 03-10 10:39

    光伏系統(tǒng)的三種類型及其應用分析

    光伏(PV)系統(tǒng)可以根據(jù)設置和應用來設計,以滿足各種能源需求。第一種類型僅在日光下運行,將陽光直接轉(zhuǎn)化為電能,不儲存以備后用,適合于偏遠地區(qū)的水泵和通風系統(tǒng)。另一配置使用直流電(DC)和電池存儲
    的頭像 發(fā)表于 01-20 11:40 ?763次閱讀
    光伏系統(tǒng)的<b class='flag-5'>三種類型</b>及其應用分析

    示波器的三種觸發(fā)模式

    示波器的觸發(fā)方式不僅影響波形捕捉的時機,還決定了顯示的波形是否穩(wěn)定。 常見的觸發(fā)模式有三種: 單次觸發(fā) (Single)、 正常觸發(fā) (Normal)和 自動觸發(fā) (Auto)。下面將對這三種觸發(fā)
    的頭像 發(fā)表于 01-07 11:04 ?6434次閱讀
    示波器的<b class='flag-5'>三種</b>觸發(fā)模式

    根據(jù)云服務器的部署方式和服務對象分為幾種類型

    云服務器已經(jīng)成為現(xiàn)代企業(yè)和組織IT基礎(chǔ)設施的核心組成部分。根據(jù)云服務器的部署方式和服務對象的不同,主要可以分為三種類型:公有云服務器、私有云服務器和混合云服務器。下面我們將詳細介紹這三種類型的云服務器的特點及其適用場景。
    的頭像 發(fā)表于 11-04 10:04 ?671次閱讀

    放大電路的失真分為哪三種

    放大電路的失真是指放大器輸出信號與輸入信號相比,出現(xiàn)了形狀、幅度或相位上的偏差。失真可以分為多種類型,但最常見的三種是諧波失真、互調(diào)失真和截止失真。 1. 諧波失真(Harmonic
    的頭像 發(fā)表于 10-15 11:09 ?3570次閱讀

    基本放大電路有哪三種

    基本放大電路是電子電路中至關(guān)重要的組成部分,它能夠?qū)⑤斎胄盘柗糯蟮剿璧碾娖剑员愫罄m(xù)電路進行處理。在電子工程中,基本放大電路主要有三種形式,分別是共發(fā)射極放大電路(簡稱共射放大電路)、共基極放大
    的頭像 發(fā)表于 10-15 11:07 ?3415次閱讀

    mosfet的三種工作狀態(tài)及工作條件是什么

    的工作狀態(tài)及工作條件對于理解和設計相關(guān)電路至關(guān)重要。以下是MOSFET的三種主要工作狀態(tài)及其工作條件的介紹。 一、MOSFET的三種工作狀態(tài) MOSFET根據(jù)其柵源電壓(VGS)和漏源電壓(VDS
    的頭像 發(fā)表于 10-06 16:51 ?5522次閱讀

    單片機的三種總線結(jié)構(gòu)

    單片機的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種總線在單片機內(nèi)部及與外部設備之間的數(shù)據(jù)傳輸
    的頭像 發(fā)表于 09-10 11:32 ?6704次閱讀

    熱敏電阻主要有哪三種類型

    熱敏電阻是一利用電阻隨溫度變化的特性來測量溫度的傳感器。它們廣泛應用于各種電子設備和系統(tǒng)中,用于溫度監(jiān)測、控制和補償。熱敏電阻主要有三種類型:負溫度系數(shù)(NTC)、正溫度系數(shù)(PTC)和臨界溫度
    的頭像 發(fā)表于 09-06 09:37 ?3450次閱讀

    負反饋的四種類型是什么

    負反饋是電子系統(tǒng)中常用的一技術(shù),它通過將系統(tǒng)輸出的一部分信號以某種方式反饋到輸入端,以減小輸出信號與期望信號之間的差異,從而提高系統(tǒng)的穩(wěn)定性和性能。負反饋主要分為四種類型:電壓串聯(lián)負反饋、電壓并聯(lián)負反饋、電流串聯(lián)負反饋和電流并聯(lián)負反饋。
    的頭像 發(fā)表于 08-08 16:15 ?8357次閱讀

    負反饋的四種類型及判斷方法

    負反饋,又稱為負反饋調(diào)節(jié),是指在一個系統(tǒng)中,當系統(tǒng)輸出的某些變化對輸入產(chǎn)生抑制作用時,系統(tǒng)會自動調(diào)節(jié)以維持穩(wěn)定狀態(tài)的現(xiàn)象。負反饋在生物、工程、經(jīng)濟等多個領(lǐng)域都有廣泛的應用。本文將介紹負反饋的四種類型
    的頭像 發(fā)表于 08-02 11:01 ?4587次閱讀

    放大電路的三種組態(tài)可以放大什么

    放大電路是電子學中非常重要的組成部分,它們可以將輸入信號的幅度放大,以滿足各種應用的需求。放大電路的三種基本組態(tài)包括共射放大電路、共集放大電路和共基放大電路。每種組態(tài)都有其特定的應用和特點。以下
    的頭像 發(fā)表于 07-09 14:31 ?2534次閱讀

    電壓型逆變器可具體分為哪三種?

    電壓型逆變器是一將直流電能轉(zhuǎn)換為交流電能的電力電子裝置,廣泛應用于電力系統(tǒng)、工業(yè)控制、新能源發(fā)電等領(lǐng)域。根據(jù)其工作原理和結(jié)構(gòu)特點,電壓型逆變器可以分為三種類型:單相電壓型逆變器、相電壓型逆變器
    的頭像 發(fā)表于 07-05 16:56 ?1257次閱讀
    主站蜘蛛池模板: 精品欧美激情在线看 | 在线观看黄日本高清视频 | 婷婷97狠狠的狠狠的爱 | 午夜免费| 嗯!啊!使劲用力在线观看 | 免费在线黄色网址 | 成年香蕉大黄美女美女 | 午夜视频在线观看视频 | 国产香蕉精品视频在 | h在线观看网站 | 男啪女色黄无遮挡免费观看 | 男人天堂网2021 | 日本不卡视频一区二区 | 男人午夜视频在线观看 | 国产黄大片在线观看 | 久久精品亚洲精品国产色婷 | 国产区亚洲区 | 欧美在线视频播放 | 国产在线观看色 | 成人免费的性色视频 | 手机看片日韩福利 | 日本免费大黄 | 人人公开免费超级碰碰碰视频 | 日本免费不卡在线一区二区三区 | 久久免费99精品久久久久久 | 都市激情亚洲综合 | 免费一级欧美片在线观免看 | 天堂资源在线最新版 | 女毛片 | 亚洲午夜久久久精品影院视色 | 夜夜夜精品视频免费 | 免费二级c片观看 | 久久久久国产一级毛片高清板 | 玖玖在线精品 | 天天躁日日躁狠狠躁一级毛片 | 欧美性xxxx巨大黑人猛 | 黄色的视频网站在线观看 | 亚洲国产成人精品青青草原100 | 天堂在线最新版资源www | 痴女在线播放免费视频 | 亚洲国内精品久久 |