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

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

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

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

鴻蒙上生成專屬“二維碼”

OpenHarmony技術社區(qū) ? 來源:OST開源開發(fā)者 ? 2023-01-04 12:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們本章的內(nèi)容是要制作一個可以隨著自己想要內(nèi)容而變化的一個二維碼,通過輸入框輸入內(nèi)容,實現(xiàn)二維碼圖形的改變。

需求分析如下:

通過輸入框輸入內(nèi)容

使用按鈕進行改變

使用二維碼進行顯示

控件介紹

這里我們使用的是官方提供的 QR 控件:QRCode,這是一個用于顯示單個二維碼的組件。 說明:該組件從 API Version 7 開始支持。后續(xù)版本如有新增內(nèi)容,則采用上角標單獨標記該內(nèi)容的起始版本。

簡單樣例如下面程序:

interfaceQRCodeInterface{
(value:string):QRCodeAttribute;
}

QRCode('Hello,OpenHarmony')
.width(70)
.height(70)

UI 繪制

①我們首先需要建立一個輸入框,同時綁定一下輸入框的內(nèi)容(因為預覽器不能實現(xiàn)輸入功能)。

@Statemessage:string='HelloOpenHarmony'
TextInput({
placeholder:this.message,
})
.width('80%')

a98b7416-8be3-11ed-bfe3-dac502259ad0.png

得到上方內(nèi)容,此時我們可以通過對 message 變量的修改實現(xiàn)內(nèi)容的改變。

②接下來創(chuàng)建按鈕:

Button('點擊生成二維碼')
.fontSize(20)
.margin({top:20})

我們這里使用到了 margin 參數(shù),該參數(shù)描述如下:

a99c0d58-8be3-11ed-bfe3-dac502259ad0.png

因為我們只需要在上面實現(xiàn)一個移位效果,這樣看起來更正常。

a9ba5d4e-8be3-11ed-bfe3-dac502259ad0.png
未移位的效果:
a9ccf56c-8be3-11ed-bfe3-dac502259ad0.png
移位后的效果。

③使用 QRcode 控件

QRCode(this.message)
.width(170)
.height(170)
.margin({bottom:20})
TextInput({
placeholder:this.message,
})
.width('80%')
Button('點擊生成二維碼')
.fontSize(20)
.margin({top:20})

二維碼的生成要在輸入框的上面,所以這里將其放置在上部,內(nèi)容比較簡潔,同時使用了 margin 對底部進行了移位,更加美觀。

a9dc81e4-8be3-11ed-bfe3-dac502259ad0.png

系統(tǒng)測試

a9eb5480-8be3-11ed-bfe3-dac502259ad0.gif

如上圖所示,完美實現(xiàn)預期,后期大家可以進行調(diào)色之類,比如說健康碼變紅了?
aa0077e8-8be3-11ed-bfe3-dac502259ad0.png

當然,還是希望大家永不變紅,大家可以下載(在下面有 Gitee 倉地址)或者按照流程來自己寫一個綠碼的內(nèi)容。

項目 Gitee 倉地址:

https://gitee.com/lalhan/eTs_Study
審核編輯:湯梓紅

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

    關注

    7

    文章

    454

    瀏覽量

    27219
  • 組件
    +關注

    關注

    1

    文章

    531

    瀏覽量

    18362
  • 鴻蒙
    +關注

    關注

    59

    文章

    2573

    瀏覽量

    43898

原文標題:鴻蒙上生成專屬“二維碼”

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【學習打卡】OpenHarmony應用開發(fā)之二維碼生成

    成員之一,專注于大前端技術的分享,包括Flutter,鴻蒙,小程序,安卓,VUE,JavaScript。 QR code generator 本文展示了二維碼QRCode組件,以及TextInput
    的頭像 發(fā)表于 07-01 17:53 ?4562次閱讀
    【學習打卡】OpenHarmony應用開發(fā)之<b class='flag-5'>二維碼</b><b class='flag-5'>生成</b>器

    二維碼識別

    `利用筆記本電腦的攝像頭采集二維碼圖像并識別,顯示二維碼的信息!下載了labview視覺與運動模塊的可以下來看看!里面有2張二維碼,用二維碼生成
    發(fā)表于 08-27 16:52

    生成二維碼

    生成二維碼
    發(fā)表于 11-11 14:28

    二維碼軟件中制作Dot Code二維碼的步驟

    ,手動輸入要編輯的信息,點擊編輯-確定,Dot Code二維碼生成了。      Dot Code二維碼支持多種格式、方向、模式、大小、掩碼等,如有需求可以根據(jù)自己的需求在圖形屬性-條碼-Dot
    發(fā)表于 12-02 15:45

    固定二維碼與變動二維碼防偽標簽的作用

    電子發(fā)燒友網(wǎng)站提供《固定二維碼與變動二維碼防偽標簽的作用.docx》資料免費下載
    發(fā)表于 05-08 08:00 ?1次下載

    MyQR一個簡單又好玩的Python庫快來制作專屬你動態(tài)二維碼吧!

    發(fā)現(xiàn)一個好玩有趣的庫,可以用來花色生成各種二維碼,最好玩的地方是可以生成彩色的動態(tài)二維碼,見過了太多靜態(tài)的二維碼,竟然還有動態(tài)
    的頭像 發(fā)表于 10-03 12:48 ?2.3w次閱讀

    如何將視頻轉(zhuǎn)換生成二維碼觀看

    如今,二維碼的應用越來越廣了,也非常方便,那么如何把視頻轉(zhuǎn)換生成二維碼呢?網(wǎng)頁地址轉(zhuǎn)換二維碼的工具很多,但視頻轉(zhuǎn)換二維碼的工具,可就比較少了
    發(fā)表于 07-30 15:21 ?1.3w次閱讀

    怎樣利用小程序生成二維碼

    微信已經(jīng)成為我們?nèi)粘I钪须x不開的工具,而基于微信生態(tài),二維碼已經(jīng)成了“物、人、服務”的連接器,尤其是隨著小程序和社交電商的火爆,通過小程序生成二維碼分享。
    發(fā)表于 01-14 10:36 ?2364次閱讀

    二維碼在智能門禁中的應用,二維碼門禁如何保證安全性

    是:會的。 若不夠用,是不是會重復使用?那對智能門禁而言,又怎樣能保證二維碼的安全性?要想搞清這些問題,我們需要從二維碼原理說起。二維碼怎樣識別?二維碼技術包含
    的頭像 發(fā)表于 07-19 10:33 ?4131次閱讀
    <b class='flag-5'>二維碼</b>在智能門禁中的應用,<b class='flag-5'>二維碼</b>門禁如何保證安全性

    工業(yè)二維碼是什么,如何使用工業(yè)二維碼

    工業(yè)二維碼讀取器在智能制造業(yè)領域的作用越來越重要,為了讓多用戶了解工業(yè)二維碼的相關知識,從而大限度地提高讀取率、增加產(chǎn)量和降低成本,讓你對工業(yè)二維碼讀取器和工業(yè)二維碼知識進行面的了解。
    發(fā)表于 06-24 17:41 ?4787次閱讀

    鴻蒙系統(tǒng)生成二維碼技術

    ?? 在實際應用開發(fā)中,時不時的會遇到 AI 領域相關的一些技術,本節(jié)主要詳細講述一下生成二維碼技術,二維碼可能涉及在各領域中,如:社交或通訊類應用、購物或支付類應用等。 ??? ? 所以
    的頭像 發(fā)表于 10-19 09:17 ?3043次閱讀

    51單片機生成二維碼

    51單片機生成二維碼
    發(fā)表于 11-12 13:51 ?30次下載
    51單片機<b class='flag-5'>生成</b><b class='flag-5'>二維碼</b>

    LV版本的二維碼生成及源碼分享

    LV版本的二維碼生成及源碼分享。
    發(fā)表于 04-11 15:06 ?0次下載

    二維碼讀頭有什么功能?如何選擇二維碼讀頭?

    二維碼讀頭有什么功能?如何選擇二維碼讀頭?二維碼讀頭可以將二維條碼圖像通過感光頭讀取、識
    的頭像 發(fā)表于 03-30 15:03 ?2197次閱讀
    <b class='flag-5'>二維碼</b>掃<b class='flag-5'>碼</b>讀頭有什么功能?如何選擇<b class='flag-5'>二維碼</b>讀頭?

    Labview生成二維碼

    ?Labview 的一個Demo,生成二維碼
    發(fā)表于 08-01 17:12 ?19次下載
    主站蜘蛛池模板: 国模私拍一区二区 | 日韩系列 | 免费公开在线视频 | 婷婷丁香色综合狠狠色 | 小雪被老外黑人撑破了视频 | 妹子干综合网 | 亚洲大成色www永久网 | 色噜噜网站| 亚洲一本之道在线观看不卡 | 免费一级大毛片a一观看不卡 | 亚色中文字幕 | 影院午夜| 一区二区三区免费 | 免费看三级黄色片 | 一区二区三区四区国产精品 | 午夜免费毛片 | 久久综合九色综合精品 | 中国一级特黄特色真人毛片 | 被男同桌摸内裤好爽视频 | 日韩精品系列产品 | 女人成午夜大片7777在线 | kkk4444免费观看 | 黄色免费看网站 | 欧洲不卡一卡2卡三卡4卡网站 | 男人j进女人j的视频一进一出 | 最近高清免费观看视频 | 欧美色欧美亚洲高清在线观看 | 手机在线小视频 | 国产成人一区二区在线不卡 | 182tv免费视视频线路一二三 | 国模吧新入口 | 亚洲视频在线一区二区三区 | 最好看的最新中文字幕2018免费视频 | 色播影院性播免费看 | 伊人网综合在线 | 美女网站色免费 | 欧美日本一区二区 | 精品国产一区二区三区国产馆 | 国产精品亚洲一区二区三区在线播放 | 男人操女人免费网站 | aika中文字幕永久在线 |