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開(kāi)發(fā)-通知開(kāi)發(fā)體驗(yàn)

鴻蒙時(shí)代 ? 來(lái)源:鴻蒙時(shí)代 ? 作者:鴻蒙時(shí)代 ? 2022-03-16 09:57 ? 次閱讀

HarmonyOS提供了通知功能,即在一個(gè)應(yīng)用的UI界面之外顯示的消息,主要用來(lái)提醒用戶(hù)有來(lái)自該應(yīng)用中的信息。當(dāng)應(yīng)用向系統(tǒng)發(fā)出通知時(shí),它將先以圖標(biāo)的形式顯示在通知欄中,用戶(hù)可以下拉通知欄查看通知的詳細(xì)信息。

效果如下:

poYBAGIxQ7-AFSWFABIj9I9ZE5E849.png

代碼如下:

private void NotificationSlot(){
    NotificationSlot slot = new NotificationSlot("slot_001", "slot_default", NotificationSlot.LEVEL_MIN); // 創(chuàng)建notificationSlot對(duì)象
    slot.setDescription("NotificationSlotDescription");
    slot.setEnableVibration(true); // 設(shè)置振動(dòng)提醒
    slot.setEnableLight(true); // 設(shè)置開(kāi)啟呼吸燈提醒
    slot.setLedLightColor(Color.RED.getValue());// 設(shè)置呼吸燈的提醒顏色
    try {
        NotificationHelper.addNotificationSlot(slot);
    } catch (RemoteException ex) {
        HiLog.error((HiLogLabel) LABEL, "Exception occurred during addNotificationSlot invocation.");
    }

    int notificationId = 1;
    NotificationRequest request = new NotificationRequest(notificationId);
    request.setSlotId(slot.getId());

    String title = "消息";
    String text = "哈哈哈哈哈哈哈哈";
    NotificationRequest.NotificationNormalContent content = new NotificationRequest.NotificationNormalContent();
    content.setTitle(title)
            .setText(text);
    NotificationRequest.NotificationContent notificationContent = new NotificationRequest.NotificationContent(content);
    request.setContent(notificationContent); // 設(shè)置通知的內(nèi)容

    try {
        NotificationHelper.publishNotification(request);
    } catch (RemoteException ex) {
        HiLog.error((HiLogLabel) LABEL, "Exception occurred during publishNotification invocation.");
    }
}
聲明:本文內(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)投訴
  • 開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    361

    瀏覽量

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

    關(guān)注

    183

    文章

    2633

    瀏覽量

    66062
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1958

    瀏覽量

    29915
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙原生應(yīng)用/元服務(wù)開(kāi)發(fā)-消息通知整體說(shuō)明

    應(yīng)用。開(kāi)發(fā)者重點(diǎn)關(guān)注。 通知訂閱端:只能為系統(tǒng)應(yīng)用,比如通知中心。通知中心默認(rèn)會(huì)訂閱手機(jī)上所有應(yīng)用對(duì)當(dāng)前用戶(hù)的通知。
    發(fā)表于 01-08 15:26

    HarmonyOS WLAN開(kāi)發(fā)指南

    這次給大家?guī)?lái)的是HarmonyOS的WLAN開(kāi)發(fā)文檔,這篇文檔主要包含以下知識(shí):1、基礎(chǔ)功能;2、消息通知;3、P2P功能開(kāi)發(fā)。注:文檔和視頻中所有的圖片及代碼截圖皆為示意圖,具體以
    發(fā)表于 09-10 17:51

    HarmonyOS開(kāi)發(fā)-通知開(kāi)發(fā)體驗(yàn)

    HarmonyOS提供了通知功能,即在一個(gè)應(yīng)用的UI界面之外顯示的消息,主要用來(lái)提醒用戶(hù)有來(lái)自該應(yīng)用中的信息。當(dāng)應(yīng)用向系統(tǒng)發(fā)出通知時(shí),它將先以圖標(biāo)的形式顯示在通知欄中,用戶(hù)可以下拉
    發(fā)表于 03-16 10:12

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-FA卡片開(kāi)發(fā)體驗(yàn)

    HarmonyOSOpenHarmony應(yīng)用開(kāi)發(fā)-FA卡片開(kāi)發(fā)體驗(yàn).docx示例代碼:https://gitee.com/jltfcloudcn/jump_to/tree/master/FA_Model_TestMuster
    發(fā)表于 12-06 14:48

    HarmonyOS與OpenHarmony開(kāi)發(fā)角度上的區(qū)別

    開(kāi)篇第一句,所有學(xué)習(xí)與開(kāi)發(fā)資料以官方資料為準(zhǔn)。任何博客類(lèi)只能作為參考,自行判斷優(yōu)良,不要被誤導(dǎo),包括本人的所有博客。 HarmonyOS 官方文檔地址 應(yīng)用開(kāi)發(fā): https
    的頭像 發(fā)表于 09-28 09:31 ?4777次閱讀
    <b class='flag-5'>HarmonyOS</b>與OpenHarmony<b class='flag-5'>開(kāi)發(fā)</b>角度上的區(qū)別

    華為開(kāi)發(fā)HarmonyOS零基礎(chǔ)入門(mén):導(dǎo)航Component通知地點(diǎn)實(shí)現(xiàn)

    華為開(kāi)發(fā)HarmonyOS零基礎(chǔ)入門(mén):導(dǎo)航Component通知地點(diǎn)實(shí)現(xiàn),provide與consume進(jìn)行綁定,屬性對(duì)應(yīng)組件流程刷新。
    的頭像 發(fā)表于 10-23 11:25 ?1266次閱讀
    華為<b class='flag-5'>開(kāi)發(fā)</b>者<b class='flag-5'>HarmonyOS</b>零基礎(chǔ)入門(mén):導(dǎo)航Component<b class='flag-5'>通知</b>地點(diǎn)實(shí)現(xiàn)

    HarmonyOS Connect的智能硬件開(kāi)發(fā)

    華為開(kāi)發(fā)者大會(huì)2021智能硬件開(kāi)發(fā)— 熟悉HarmonyOS Connect產(chǎn)品設(shè)計(jì)規(guī)范 2021年10月22日~24日,華為將在中國(guó)松山湖舉行2021華為開(kāi)發(fā)者大會(huì),聚焦鴻蒙系統(tǒng)、智
    的頭像 發(fā)表于 10-23 13:44 ?2092次閱讀
    <b class='flag-5'>HarmonyOS</b> Connect的智能硬件<b class='flag-5'>開(kāi)發(fā)</b>

    華為開(kāi)發(fā)者分論壇HarmonyOS學(xué)生公開(kāi)課-10分鐘成為HarmonyOS開(kāi)發(fā)

    2021華為開(kāi)發(fā)者分論壇HarmonyOS學(xué)生公開(kāi)課-10分鐘成為HarmonyOS開(kāi)發(fā)
    的頭像 發(fā)表于 10-24 11:03 ?1859次閱讀
    華為<b class='flag-5'>開(kāi)發(fā)</b>者分論壇<b class='flag-5'>HarmonyOS</b>學(xué)生公開(kāi)課-10分鐘成為<b class='flag-5'>HarmonyOS</b><b class='flag-5'>開(kāi)發(fā)</b>者

    華為開(kāi)發(fā)者分論壇HarmonyOS學(xué)生公開(kāi)課-如何學(xué)習(xí)HarmonyOS應(yīng)用開(kāi)發(fā)?

    2021華為開(kāi)發(fā)者分論壇HarmonyOS學(xué)生公開(kāi)課-如何學(xué)習(xí)HarmonyOS應(yīng)用開(kāi)發(fā)
    的頭像 發(fā)表于 10-24 11:09 ?2076次閱讀
    華為<b class='flag-5'>開(kāi)發(fā)</b>者分論壇<b class='flag-5'>HarmonyOS</b>學(xué)生公開(kāi)課-如何學(xué)習(xí)<b class='flag-5'>HarmonyOS</b>應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>?

    2021華為開(kāi)發(fā)者大會(huì)HarmonyOS學(xué)生公開(kāi)課上教你10分鐘成為HarmonyOS開(kāi)發(fā)

    2021華為開(kāi)發(fā)者大會(huì)HarmonyOS學(xué)生公開(kāi)課上教你10分鐘成為HarmonyOS開(kāi)發(fā)者 學(xué)習(xí)HarmonyOS應(yīng)用
    的頭像 發(fā)表于 10-24 11:03 ?2090次閱讀
    2021華為<b class='flag-5'>開(kāi)發(fā)</b>者大會(huì)<b class='flag-5'>HarmonyOS</b>學(xué)生公開(kāi)課上教你10分鐘成為<b class='flag-5'>HarmonyOS</b><b class='flag-5'>開(kāi)發(fā)</b>者

    什么是HarmonyOS低代碼開(kāi)發(fā)

    什么是低代碼開(kāi)發(fā)?低代碼開(kāi)發(fā)主要特點(diǎn)有哪些?如何利用低代碼開(kāi)發(fā)原子化服務(wù)?本文帶你一探究竟~ 一、什么是HarmonyOS低代碼開(kāi)發(fā)? 低代
    的頭像 發(fā)表于 11-22 10:50 ?2224次閱讀

    面向HarmonyOS開(kāi)發(fā)者的HarmonyOS 3.0 Beta介紹

    2021年10月,我們面向開(kāi)發(fā)者發(fā)布了HarmonyOS 3.0 Developer Preview版,但開(kāi)發(fā)的腳步永不停歇,現(xiàn)在我們又更新了API版本,配套發(fā)布了HarmonyOS
    的頭像 發(fā)表于 07-06 20:34 ?3231次閱讀

    HarmonyOS年度開(kāi)發(fā)者活動(dòng),賦能逾萬(wàn)名開(kāi)發(fā)者開(kāi)啟HarmonyOS學(xué)習(xí)之旅

    11月4日-11月6日,華為開(kāi)發(fā)者大會(huì)2022(Together)在東莞松山湖成功舉辦!與此同時(shí),HarmonyOS重磅推出HarmonyOS第一課、ArkUI入門(mén)訓(xùn)練營(yíng)、ArkUI開(kāi)發(fā)
    的頭像 發(fā)表于 12-19 11:08 ?911次閱讀
    <b class='flag-5'>HarmonyOS</b>年度<b class='flag-5'>開(kāi)發(fā)</b>者活動(dòng),賦能逾萬(wàn)名<b class='flag-5'>開(kāi)發(fā)</b>者開(kāi)啟<b class='flag-5'>HarmonyOS</b>學(xué)習(xí)之旅

    HarmonyOS開(kāi)發(fā):舒爾特方格游戲

    為豐富 HarmonyOS 對(duì)云端開(kāi)發(fā)的支持、實(shí)現(xiàn) HarmonyOS 生態(tài)端云聯(lián)動(dòng),DevEco Studio 推出了云開(kāi)發(fā)功能,開(kāi)發(fā)者在
    的頭像 發(fā)表于 06-19 15:05 ?727次閱讀
    <b class='flag-5'>HarmonyOS</b>云<b class='flag-5'>開(kāi)發(fā)</b>:舒爾特方格游戲

    HarmonyOS 4.0開(kāi)發(fā)者Beta版來(lái)了!

    目前 HarmonyOS 4.0 開(kāi)發(fā)者 Beta 版招募活動(dòng)分批進(jìn)行,專(zhuān)屬 OTA 升級(jí)優(yōu)先對(duì)已在華為應(yīng)用市場(chǎng)上架了應(yīng)用的開(kāi)發(fā)者 / 合作伙伴開(kāi)放,未上架過(guò)華為應(yīng)用市場(chǎng)的開(kāi)發(fā)者請(qǐng)耐心
    的頭像 發(fā)表于 06-25 16:40 ?3326次閱讀
    <b class='flag-5'>HarmonyOS</b> 4.0<b class='flag-5'>開(kāi)發(fā)</b>者Beta版來(lái)了!