日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

如何開發(fā)鴻蒙快速學(xué)習(xí)黨史卡片

DRXU_gh_019562b ? 來源:軟通動(dòng)力HOS ? 作者:軟通動(dòng)力HOS ? 2021-08-20 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著HarmonyOS發(fā)布,服務(wù)卡片這一功能也走進(jìn)了人們的視線。它以其直觀可視的展現(xiàn)形式,流暢的運(yùn)行速度,刷新了人們對(duì)以往APP的認(rèn)識(shí)。

正值黨的百年華誕,我們?cè)趯W(xué)習(xí)黨史的時(shí)候,利用服務(wù)卡片功能,開發(fā)出可以快速學(xué)習(xí)黨史的這款卡片,并取名為“薪火”。

創(chuàng)建“薪火”app工程1安裝和配置DevEco Studio 2.1 Release

安裝的鏈接:https://developer.harmonyos.com/cn/develop/deveco-studioIDE的使用指南,很詳細(xì):https://developer.harmonyos.com/cn/docs/documentation/doc-guides/tools_overview-0000001053582387我的本案例使用的最新的 2.1.0.501版本,SDK:API Version 5

2創(chuàng)建一個(gè)Empty Java Phone應(yīng)用

點(diǎn)擊Next

點(diǎn)擊Finish完成創(chuàng)建薪火app工程

3薪火app頁面布局

首先完成薪火app頁面的布局,代碼如下:

dd7073d0-00ed-11ec-9bcf-12bb97331649.png

薪火app卡片實(shí)現(xiàn)

第一步:卡片生成

鼠標(biāo)放在項(xiàng)目的包路徑上,然后右擊,點(diǎn)擊“Service Widget”,然后就可以創(chuàng)建服務(wù)卡片

選擇“Basic”高級(jí)模式,然后再Template中選擇 “Grid Pattern”模板,然后點(diǎn)擊Next

然后給服務(wù)卡片起名字,這里要就寫個(gè)“FireWoodCard”,選擇生成卡片的樣式,分別為2X2、2X4、4X4規(guī)格,然后點(diǎn)擊“Finish”完成創(chuàng)建。

然后會(huì)生成相關(guān)的模板代碼,如下是代碼的框架:

def6a8d2-00ed-11ec-9bcf-12bb97331649.png

df544262-00ed-11ec-9bcf-12bb97331649.png

然后對(duì)FireWoodCardAbility.java 和form_grid_pattern_firewoodcard_*.xml布局文件修改,并新增準(zhǔn)備好的資源文件。

第二步:卡片布局的修改

我們制作了一個(gè)規(guī)格分別為2X2、2X4和4X4三種類型的服務(wù)卡片

第三步:卡片信息創(chuàng)建、更新、刪除

對(duì)卡片進(jìn)行操作時(shí),需要將創(chuàng)建的卡片信息持久化,以便在下次獲取/更新該卡片實(shí)例時(shí)進(jìn)行使用。我們采用對(duì)象關(guān)系型數(shù)據(jù)庫(kù)來存儲(chǔ)卡片信息,主要是在卡片創(chuàng)建的回調(diào)函數(shù)onCreateForm和卡片銷毀的回調(diào)函數(shù)onDeleteForm中存儲(chǔ)和刪除卡片信息。卡片需要存儲(chǔ)的信息包括:卡片ID、卡片名稱、卡片大?。?X2還是4X4等),代碼如下所示。

1、存儲(chǔ)卡片信息:

e09fcf2e-00ed-11ec-9bcf-12bb97331649.png

2、更新卡片信息:

e0dcdf86-00ed-11ec-9bcf-12bb97331649.png

3、刪除卡片信息:

e1030f26-00ed-11ec-9bcf-12bb97331649.png

卡片創(chuàng)建完成。

第四步:卡片在桌面的創(chuàng)建方式

手機(jī)桌面上卡片的創(chuàng)建方式分為:設(shè)為上滑卡片或添加到桌面。

注:手動(dòng)在桌面上上滑時(shí),卡片會(huì)自動(dòng)撤銷。

注:手動(dòng)長(zhǎng)按卡片可以進(jìn)行移除卡片和添加其他規(guī)格的卡片。

第五步:卡片的點(diǎn)擊跳轉(zhuǎn)

卡片默認(rèn)跳轉(zhuǎn)到薪火app主頁,可以查看到當(dāng)前app上的熱搜新聞,點(diǎn)擊新聞會(huì)自動(dòng)跳轉(zhuǎn)到對(duì)應(yīng)新聞的詳細(xì)內(nèi)容頁面。

卡片頁面跳轉(zhuǎn)到APP新聞頁面功能的重點(diǎn)代碼如下:

e2d98690-00ed-11ec-9bcf-12bb97331649.png

新聞列表頁面跳轉(zhuǎn)到新聞詳情頁面功能的重點(diǎn)代碼如下:

e31e4a64-00ed-11ec-9bcf-12bb97331649.png

e35f7ab6-00ed-11ec-9bcf-12bb97331649.png

e5263cea-00ed-11ec-9bcf-12bb97331649.png

通過案例充分說明了卡片的獨(dú)特優(yōu)點(diǎn):能夠?qū)A的重要信息或操作前置到卡片,以達(dá)到服務(wù)直達(dá),減少體驗(yàn)層級(jí)目的。

總結(jié)和回顧

本文通過薪火+薪火服務(wù)卡片,手把手的教會(huì)大家如何實(shí)現(xiàn)一個(gè)HarmonyOS Java卡片,你將學(xué)會(huì)以下知識(shí)點(diǎn):1)如何使用模板創(chuàng)建卡片2)卡片的布局3)卡片信息創(chuàng)建、更新和刪除過程4)卡片的點(diǎn)擊跳轉(zhuǎn)事件

除此以外,你還會(huì)學(xué)到:

1)如何使用webview控件進(jìn)行網(wǎng)絡(luò)請(qǐng)求獲取數(shù)據(jù)

e5521428-00ed-11ec-9bcf-12bb97331649.png

e5966498-00ed-11ec-9bcf-12bb97331649.png

2)如何使用ListContainer做一個(gè)列表

參考HarmonyOS開發(fā)者技術(shù)文檔:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-listcontainer-0000001060007847

3)如何使用偏好型數(shù)據(jù)庫(kù),緩存卡片信息

創(chuàng)建服務(wù)卡片:

e5b58e18-00ed-11ec-9bcf-12bb97331649.png

e5fc48a8-00ed-11ec-9bcf-12bb97331649.png

更新服務(wù)卡片:

e630d26c-00ed-11ec-9bcf-12bb97331649.png

刪除服務(wù)卡片:

e6533398-00ed-11ec-9bcf-12bb97331649.png

e68a4b12-00ed-11ec-9bcf-12bb97331649.png

責(zé)任編輯:haq

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

    關(guān)注

    37

    文章

    7445

    瀏覽量

    129651
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    70157
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2157

    瀏覽量

    36337

原文標(biāo)題:如何開發(fā)一款黨史學(xué)習(xí)服務(wù)卡片

文章出處:【微信號(hào):gh_019562b5fb4b,微信公眾號(hào):gh_019562b5fb4b】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    自定義卡片編輯組件

    自定義卡片編輯頁面從左到右分為功能區(qū)、預(yù)覽畫布區(qū)和屬性配置區(qū)。 開發(fā)者可以拖動(dòng)左邊組件圖標(biāo)到中間畫布區(qū)域,選中中間畫布上某個(gè)組件時(shí),右邊會(huì)展示該組件的屬性配置,修改屬性配置可以實(shí)時(shí)在畫布上生效
    發(fā)表于 04-22 11:11

    開發(fā)卡片新建卡片

    1010像素,不能超過10241024像素;大小不超過5M,且僅支持解析JPG/PNG格式。 卡片生成預(yù)計(jì)耗時(shí)1~3min,請(qǐng)耐心等待。 生成的卡片可能在結(jié)構(gòu)和樣式上與原圖有差異,請(qǐng)點(diǎn)擊確認(rèn)添加到畫布中調(diào)整。! 已發(fā)布的版本,可以創(chuàng)建新的版本。 本文參考
    發(fā)表于 04-17 10:57

    想體驗(yàn)鴻蒙生態(tài),該怎么獲取鴻蒙開發(fā)板?有哪些途徑?

    如何快速上手體驗(yàn)鴻蒙生態(tài)? 想體驗(yàn)鴻蒙生態(tài),該怎么獲取鴻蒙開發(fā)板?有哪些途徑?
    發(fā)表于 11-29 08:40

    如何申請(qǐng)鴻蒙開發(fā)板?想體驗(yàn)鴻蒙生態(tài)。

    如何申請(qǐng)鴻蒙開發(fā)板?想體驗(yàn)鴻蒙生態(tài)。
    發(fā)表于 11-29 08:34

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

    【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)#
    的頭像 發(fā)表于 07-11 18:20 ?1166次閱讀
    【HarmonyOS 5】金融應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>鴻蒙</b>組件實(shí)踐

    開鴻開發(fā)板深度體驗(yàn):從開源鴻蒙開發(fā)到AI場(chǎng)景實(shí)踐

    開鴻開發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗(yàn)開源鴻蒙能力學(xué)習(xí)開源鴻蒙開發(fā)●●●搭載K
    的頭像 發(fā)表于 07-03 17:03 ?2037次閱讀
    開鴻<b class='flag-5'>開發(fā)</b>板深度體驗(yàn):從開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>到AI場(chǎng)景實(shí)踐

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實(shí)例(音樂)

    關(guān)聯(lián)實(shí)際開發(fā)中的高頻痛點(diǎn),比如內(nèi)存泄漏、跨端適配、服務(wù)卡片設(shè)計(jì)等。我整理了一份超全解讀,帶你解鎖鴻蒙開發(fā)的“隱藏Buff”! 一、動(dòng)態(tài)布局實(shí)戰(zhàn):從折疊屏到多端適配 你以為的
    的頭像 發(fā)表于 06-30 11:54 ?876次閱讀

    鴻蒙開發(fā)API9 到 API12,有哪些不同

    ? ##HarmonyOS 應(yīng)用開發(fā)## 雖然API9已經(jīng)屬于過時(shí)了,但是現(xiàn)在很多學(xué)校里教的還是基于API9的鴻蒙開發(fā),當(dāng)學(xué)生需要在畢業(yè)設(shè)計(jì)中使用API12進(jìn)行開發(fā)時(shí),還是需要先掌握一
    發(fā)表于 06-29 22:47

    鴻蒙5開發(fā)寶藏案例分享---點(diǎn)擊響應(yīng)時(shí)延分析

    鴻蒙寶藏大發(fā)現(xiàn)!官方隱藏的實(shí)戰(zhàn)案例,開發(fā)效率直接翻倍 ? 大家好呀!最近在折騰鴻蒙開發(fā)時(shí),意外挖到了華為官方的 案例寶藏庫(kù) !原來HarmonyOS文檔里藏了近百個(gè)場(chǎng)景化案例,覆蓋了布
    發(fā)表于 06-12 17:01

    FA模型卡片和Stage模型卡片切換

    卡片切換 卡片切換主要包含如下三部分: 卡片頁面布局:FA模型卡片和Stage模型卡片的布局都采用類web范式
    發(fā)表于 06-06 08:10

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實(shí)例(游戲)

    ?【開發(fā)者必看】鴻蒙隱藏寶箱大公開!這些實(shí)戰(zhàn)案例讓你的開發(fā)效率翻倍! 哈嘍各位開發(fā)者小伙伴!今天要和大家分享一個(gè)讓我拍大腿的發(fā)現(xiàn)——原來鴻蒙
    發(fā)表于 06-03 18:22

    鴻蒙5開發(fā)案例分享揭秘---一多開發(fā)實(shí)例(商務(wù)辦公)

    ?【鴻蒙開發(fā)寶藏案例大揭秘】原來官方文檔里藏了這么多好東西! 大家好呀~最近在肝鴻蒙項(xiàng)目時(shí)意外扒出了官方文檔里的\"藏寶庫(kù)\"!原來那些讓人頭禿的跨端適配難題,官方早就準(zhǔn)備好
    發(fā)表于 06-03 16:24

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實(shí)例(地圖導(dǎo)航)

    ? 鴻蒙開發(fā)隱藏寶藏大公開!手把手教你玩轉(zhuǎn)\"一多\"地圖導(dǎo)航案例 ? 大家好呀!我是你們的老朋友,今天要給大家扒一扒鴻蒙官方文檔里那些\"藏得深\"的實(shí)戰(zhàn)
    發(fā)表于 06-03 16:17

    鴻蒙5開發(fā)寶藏案例分享---一多開發(fā)實(shí)例(社區(qū)評(píng)論)

    ;>HotListItemView</span>這種卡片組件,抽離出來能省80%重復(fù)代碼! ? 最后說一句:鴻蒙的“一多開發(fā)”真的越用越香!尤其是看到一套代碼在手機(jī)、平板、PC上完美運(yùn)行時(shí),那種成就感簡(jiǎn)直了~
    發(fā)表于 06-03 16:03

    開源鴻蒙開發(fā)新體驗(yàn),開鴻Bot系列今日開啟預(yù)售!

    操作系統(tǒng),實(shí)現(xiàn)從國(guó)產(chǎn)高性能芯片到操作系統(tǒng)的全棧自主化,構(gòu)建起一站式的開源鴻蒙學(xué)習(xí)開發(fā)平臺(tái)。 融合開發(fā)與辦公場(chǎng)景,打造開源鴻蒙生態(tài)的“第一
    發(fā)表于 05-16 14:13
    屏山县| 张家川| 深泽县| 西藏| 大安市| 平昌县| 鄂托克前旗| 芜湖市| 洪湖市| 旬邑县| 平泉县| 大丰市| 庆云县| 卢湾区| 呼伦贝尔市| 滨州市| 建瓯市| 奈曼旗| 张家口市| 大悟县| 敦煌市| 曲麻莱县| 聂拉木县| 建始县| 团风县| 盐亭县| 乐亭县| 牡丹江市| 西青区| 五河县| 梁山县| 济源市| 宁南县| 宽甸| 宜章县| 大新县| 乐至县| 双牌县| 保靖县| 建瓯市| 米林县|