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

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

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

3天內不再提示

鴻蒙系統如何創建防疫一碼通卡片

華為麒麟 ? 來源:軟通動力HOS ? 作者:軟通動力HOS ? 2021-08-20 10:13 ? 次閱讀

創建“一碼通”服務卡片工程

①安裝和配置 DevEco Studio 2.1 Release

安裝的鏈接:

https://developer.harmonyos.com/cn/develop/deveco-studio IDE 的使用指南,很詳細:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387

我的本案例使用的最新的 2.1.0.501 版本,SDK:API Version 5。

②創建一個 Empty Java Phone 應用

點擊 Next:

點擊 Finish 完成創建一碼通服務卡片工程。

③一碼通服務卡片頁面布局

首先完成一碼通服務卡片頁面的布局,代碼:

8e3282e4-00ee-11ec-9bcf-12bb97331649.png

一碼通服務卡片實現

第一步:卡片生成

鼠標放在項目的包路徑上,然后右擊,點擊“Service Widget”,然后就可以創建服務卡片:

選擇“Basic”高級模式,然后在 Template 中選擇 “Grid Pattern”模板,然后點擊 Next:

然后給服務卡片起名字,這里要就寫個“OneCodePass”,選擇生成卡片的樣式,分別為 1X2、2X2、2X4 規格,然后點擊“Finish”完成創建。

然后會生成相關的模板代碼,以下是代碼的框架:

8edf0668-00ee-11ec-9bcf-12bb97331649.png

8fa1e624-00ee-11ec-9bcf-12bb97331649.png

然后對 OneCodePassAbility.java 和 form_grid_pattern_onecodepass_*.xml 布局文件修改,并新增準備好的資源文件。

第二步:卡片布局的修改

我們制作了一個 1X2、2X2 和 2X4 的卡片,布局效果如下所示:

1X2 卡片布局:

90c6fd28-00ee-11ec-9bcf-12bb97331649.png

2X2 卡片布局:

90f8faf8-00ee-11ec-9bcf-12bb97331649.png

2X4 卡片布局:

912fd172-00ee-11ec-9bcf-12bb97331649.png

第三步:卡片信息創建、更新、刪除

對卡片進行操作時,需要將創建的卡片信息持久化,以便在下次獲取/更新該卡片實例時進行使用。

我們采用對象關系型數據庫來存儲卡片信息,主要是在卡片創建的回調函數 onCreateForm 和卡片銷毀的回調函數 onDeleteForm 中存儲和刪除卡片信息。

卡片需要存儲的信息包括:卡片 ID、卡片名稱、卡片大小(2X2 還是 2X4 等),代碼如下所示。

存儲卡片信息:

9190c3c4-00ee-11ec-9bcf-12bb97331649.png

更新卡片信息:

91e05b46-00ee-11ec-9bcf-12bb97331649.png

刪除卡片信息:

923d8d3e-00ee-11ec-9bcf-12bb97331649.png

卡片創建完成。

第四步:卡片在桌面的創建方式

手機桌面上卡片的創建方式分為:設為上滑卡片或添加到桌面。

第五步:卡片的點擊跳轉

卡片默認跳轉到個人健康碼,可以查看個人的健康碼詳情。

點擊個人中心

點擊常住人注冊:

卡片頁面跳轉功能的重點代碼如下:

973196d2-00ee-11ec-9bcf-12bb97331649.png

97c6a39e-00ee-11ec-9bcf-12bb97331649.png

97f48aac-00ee-11ec-9bcf-12bb97331649.png

9852d1de-00ee-11ec-9bcf-12bb97331649.png

通過案例充分說明了卡片的獨特優點:能夠將 FA 的重要信息或操作前置到卡片,以達到服務直達,減少體驗層級目的。

總結和回顧

本文通過一碼通服務卡片,手把手的教會大家如何實現一個 HarmonyOS Java 卡片,你將學會以下知識點:

如何使用模板創建卡片

卡片的布局

卡片信息創建、更新和刪除過程

卡片的點擊跳轉事件

除此以外,你還會學到:

①如何使用webview控件進行網絡請求獲取數據

98b5d8ce-00ee-11ec-9bcf-12bb97331649.png

9852d1de-00ee-11ec-9bcf-12bb97331649.png

②如何使用偏好型數據庫,緩存卡片信息

創建服務卡片:

99381a96-00ee-11ec-9bcf-12bb97331649.png

996243a2-00ee-11ec-9bcf-12bb97331649.png

更新服務卡片:

99913900-00ee-11ec-9bcf-12bb97331649.png

刪除服務卡片:

9abad5f2-00ee-11ec-9bcf-12bb97331649.png

9ae83a9c-00ee-11ec-9bcf-12bb97331649.png

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    6856

    瀏覽量

    123442
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2636

    瀏覽量

    66455
  • HarmonyOS
    +關注

    關注

    79

    文章

    1980

    瀏覽量

    30288

原文標題:阻擊“德爾塔”:鴻蒙防疫一碼通卡片

文章出處:【微信號:Huawei_Kirin,微信公眾號:華為麒麟】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    鴻蒙原生開發手記:03-元服務開發全流程(開發元服務,只需要看這篇文章)

    導讀 本文帶來非常詳細的元服務開發及上架全流程介紹包含元服務介紹、創建、服務卡片、簽名、開發測試、簽名打包、上架審核等應俱全。 元服務簡介 元服務是種新的服務提供方式 開發簡單、
    發表于 11-23 21:52

    鴻蒙原生開發手記:02-服務卡片開發

    介紹 服務卡片直桌面小組件,可以放置在桌面上等位置,觸即達。 服務卡片分為靜態卡片和動態卡片
    發表于 11-14 17:48

    鴻蒙原生開發手記:01-元服務開發

    簡介 元服務是鴻蒙中的種輕量應用形態,無需下載,直接運行。類似于微信小程序,但與小程序不同的是,元服務更加輕量。 元服務使用原生開發,是系統級提供的,無論從易用性、性能、體驗上,都要比小程序好
    發表于 11-14 17:28

    基于鴻蒙Next模擬卡片數據數據更新

    、介紹 基于鴻蒙Next模擬卡片數據數據更新二、場景需求 電商平臺產品信息更新、 客戶關系管理(CRM)系統、 社交媒體用戶資料更新、 健康管理
    發表于 08-30 15:32

    AIGC系統中聊天小助手卡片小組件嵌套設計實踐

    1.項目描述 領航者卡片樣式較多,有些卡片比較近似;可以用嵌套方案,實現卡片,多個子單元 可拔插組件式卡片。 2.邏輯設計 2.1
    的頭像 發表于 06-12 11:20 ?838次閱讀
    AIGC<b class='flag-5'>系統</b>中聊天小助手<b class='flag-5'>卡片</b>小組件嵌套設計實踐

    鴻蒙開發接口Ability框架:【@ohos.application.formBindingData (卡片數據綁定類)】

    卡片數據綁定模塊提供卡片數據綁定的能力。包括FormBindingData對象的創建、相關信息的描述。
    的頭像 發表于 05-06 17:25 ?511次閱讀
    <b class='flag-5'>鴻蒙</b>開發接口Ability框架:【@ohos.application.formBindingData (<b class='flag-5'>卡片</b>數據綁定類)】

    OpenHarmony開發案例:【電影卡片

    基于元服務卡片的能力,實現帶有卡片的電影應用,介紹卡片的開發過程和生命周期實現。
    的頭像 發表于 04-15 17:53 ?1302次閱讀
    OpenHarmony開發案例:【電影<b class='flag-5'>卡片</b>】

    鴻蒙系統三防平板怎么樣

    鴻蒙系統三防平板是款功能強大、性能卓越的平板電腦,其獨特的三防設計使其成為各種惡劣環境下的理想選擇。無論是戶外探險、工地作業還是軍事應用,鴻蒙系統
    發表于 04-12 14:26

    鴻蒙OS開發案例:【Stage模型卡片

    本示例展示了Stage模型卡片提供方的創建與使用。
    的頭像 發表于 04-09 17:13 ?1011次閱讀
    <b class='flag-5'>鴻蒙</b>OS開發案例:【Stage模型<b class='flag-5'>卡片</b>】

    鴻蒙OS實戰開發:【多設備自適應服務卡片

    服務卡片的布局和使用,其中卡片內容顯示使用了次開發,多端部署的能力實現多設備自適應。 用到了卡片擴展模塊接口,[@ohos.app.form.FormExtensionAbil
    的頭像 發表于 04-09 09:20 ?885次閱讀
    <b class='flag-5'>鴻蒙</b>OS實戰開發:【多設備自適應服務<b class='flag-5'>卡片</b>】

    鴻蒙OS開發實例:【手擼服務卡片

    服務卡片指導文檔位于“**開發/應用模型/Stage模型開發指導/Stage模型應用組件**”路徑下,說明其極其重要。本篇文章將分享實現服務卡片的過程和代碼
    的頭像 發表于 03-28 22:11 ?1218次閱讀
    <b class='flag-5'>鴻蒙</b>OS開發實例:【手擼服務<b class='flag-5'>卡片</b>】

    鴻蒙】桌面卡片開發教程:從底層原理開始講透call事件的刷新機制 “堅果派-咸魚”

    為什么桌面卡片需要使用特殊機制來刷新? 主要有兩個原因:第是 OpenHarmonyOS Api9 的桌面卡片出于降低系統能耗的目的,被限制了只有 5 秒的活動時間。超過 5 秒以后
    的頭像 發表于 03-04 10:02 ?742次閱讀
    【<b class='flag-5'>鴻蒙</b>】桌面<b class='flag-5'>卡片</b>開發教程:從底層原理開始講透call事件的刷新機制 “堅果派-咸魚”

    西部數據交易中心探索創新“一碼”服務 全力打造數據權益保護“新高地”

    在食品、藥品領域常用的“一碼”溯源功能,如今也運用到了數據產品領域。日前,西部數據交易中心的數據交易平臺探索創新“一碼”服務,為長安安驛汽車的數據產品頒發帶有“數據
    的頭像 發表于 02-18 17:33 ?764次閱讀
    西部數據交易中心探索創新“<b class='flag-5'>一</b>品<b class='flag-5'>一碼</b>”服務  全力打造數據權益保護“新高地”

    鴻蒙二進制數組創建

    背景 c++層數據都是二進制,需要轉換成arrayBuffer透傳到ets層給業務使用,但是鴻蒙的使用下面兩個api創建出來的二進制數組數據都是錯誤的。 接口
    的頭像 發表于 01-31 15:24 ?1288次閱讀

    鴻蒙系統和安卓的區別 鴻蒙系統有什么特別之處

    鴻蒙系統是華為公司自主研發的款全新操作系統,旨在替代安卓系統鴻蒙
    的頭像 發表于 01-18 11:45 ?1.2w次閱讀
    主站蜘蛛池模板: 2021成人国产精品| 国产精品你懂的| 99久久精品免费看国产免费| 男女午夜剧场| 9久热久re爱免费精品视频| 99国产精品久久久久久久成人热| 一级女性黄 色生活片| 亚洲人成伊人成综合网久久| 五月婷婷综合激情网| 日本特黄在线观看免费| 免费看吻胸亲嘴激烈网站| 国产色噜噜| 午夜影院啊啊啊| 久久夜视频| 欧美xxxx性特级高清| 午夜a视频| 亚洲国产色图| 日本免费三级网站| 国产一区二区丁香婷婷| 亚洲精品久久久久午夜三| 欧美综合天天夜夜久久| 26uuu欧美性色| 美女黄网站人色视频免费国产 | 超级碰碰青草久热国产| 天天搞天天干| 在线视频免费观看| 男女交性特一级| 四虎最新永久在线精品免费| 欧美黄色片 一级片| 俺去啦五月| 久久九九国产| 亚洲精品国产自在久久出水| 午夜日韩视频| 久久国产香蕉一区精品| 午夜亚洲国产精品福利| 干得好爽| 正在播放久久| 美女又黄又免费的视频| 午夜免费福利网站| 好大好硬好爽免费视频| 午夜爱爱网站|