一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

鴻蒙開發(fā)設(shè)備管理:ohos.power 系統(tǒng)電源管理

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-07-03 15:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

系統(tǒng)電源管理

該模塊主要提供重啟、關(guān)機、查詢屏幕狀態(tài)等接口。

icon-note.gif說明: 本模塊首批接口從API version 7開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。 開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導(dǎo)入模塊

import power from '@ohos.power';

power.shutdownDevice

shutdownDevice(reason: string): void

系統(tǒng)關(guān)機。

此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

需要權(quán)限: ohos.permission.REBOOT

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
reasonstring關(guān)機原因。

示例:

power.shutdownDevice("shutdown_test");
console.info('power_shutdown_device_test success')

power.rebootDevice

rebootDevice(reason: string): void

重啟設(shè)備。

需要權(quán)限: ohos.permission.REBOOT

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
reasonstring重啟原因。

示例:

power.rebootDevice("reboot_test");
console.info('power_reboot_device_test success')

power.isScreenOn

isScreenOn(callback: AsyncCallback): void

檢測當前設(shè)備的亮滅屏狀態(tài)。

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
callbackAsyncCallback指定的callback回調(diào)方法,用于獲取返回值。 callback返回值:亮屏返回true,滅屏返回false。

示例:

power.isScreenOn((error, screenOn) = > {
    if (typeof error === "undefined") {
        console.info('screenOn status is ' + screenOn);
    } else {
        console.log('error: ' + error);
    }
})

power.isScreenOn

isScreenOn(): Promise

檢測當前設(shè)備的亮滅屏狀態(tài)。

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

返回值:

類型說明
PromisePromise實例,用于異步獲取返回值,亮屏返回true,滅屏返回false。

示例:

power.isScreenOn()
.then(screenOn = > {
    console.info('screenOn status is ' + screenOn);
})
.catch(error = > {
    console.log('error: ' + error);
})

power.wakeupDevice9+

wakeupDevice(detail: string): void

喚醒設(shè)備。

此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
detailstring喚醒原因。

示例:

power.wakeupDevice("application");
console.info('power_wakeup_device_test success')

power.suspendDevice9+

suspendDevice(): void

休眠設(shè)備。

此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

示例:

power.suspendDevice();
console.info('power_suspend_device_test success')

power.getPowerMode9+

getPowerMode(callback: AsyncCallback): void

獲取當前設(shè)備的電源模式。

需要權(quán)限: ohos.permission.POWER_OPTIMIZATION

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
callbackAsyncCallback指定的callback回調(diào)方法,用于獲取返回值。 callback返回值:[DevicePowerMode]。

示例:

power.getPowerMode((error, mode) = > {
    if (typeof error === "undefined") {
        console.info('power mode is ' + mode);
    } else {
        console.log('error: ' + error);
    }
})

power.getPowerMode9+

getPowerMode(): Promise

獲取當前設(shè)備的電源模式。

需要權(quán)限: ohos.permission.POWER_OPTIMIZATION

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

返回值:

類型說明
PromisePromise實例,用于異步獲取返回值,[DevicePowerMode]。

示例:

power.getPowerMode()
.then(mode = > {
    console.info('power mode is ' + mode);
})
.catch(error = > {
    console.log('error: ' + error);
})

power.setPowerMode9+

setPowerMode(mode: DevicePowerMode, callback: AsyncCallback): void

設(shè)置當前設(shè)備的電源模式。

此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

需要權(quán)限: ohos.permission.POWER_OPTIMIZATION

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
mode[DevicePowerMode]電源模式。
callbackAsyncCallback指定的callback回調(diào)方法。

示例:

power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE, error = > {
    if (typeof error === "undefined") {
        console.info('set power mode to MODE_PERFORMANCE');
    } else {
        console.log('error: ' + error);
    }
})

power.setPowerMode9+

setPowerMode(mode: DevicePowerMode): Promise

設(shè)置當前設(shè)備的電源模式。

此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

需要權(quán)限: ohos.permission.POWER_OPTIMIZATION

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

參數(shù):

參數(shù)名類型必填說明
mode[DevicePowerMode]電源模式。

返回值:

類型說明
PromisePromise實例。

示例:

power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE)
.then(() = > {
    console.info('set power mode to MODE_PERFORMANCE');
})
.catch(error = > {
    console.log('error: ' + error);
})

DevicePowerMode9+

表示電源模式的枚舉值。

系統(tǒng)能力: SystemCapability.PowerManager.PowerManager.Core

搜狗高速瀏覽器截圖20240326151450.png

名稱HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿默認值描述
MODE_NORMAL600表示標準模式,默認值。
MODE_POWER_SAVE601表示省電模式。
MODE_PERFORMANCE602表示性能模式。
MODE_EXTREME_POWER_SAVE603表示超級省電模式。

審核編輯 黃宇

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

    關(guān)注

    60

    文章

    2617

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    設(shè)備管理系統(tǒng)的功能架構(gòu)與核心價值

    設(shè)備管理系統(tǒng)作為現(xiàn)代企業(yè)資產(chǎn)管理的重要組成部分,通過信息化手段實現(xiàn)對各類設(shè)備的全生命周期管理。該系統(tǒng)
    的頭像 發(fā)表于 05-06 15:46 ?274次閱讀

    設(shè)備管理系統(tǒng)新范式:區(qū)塊鏈存證+動態(tài)權(quán)限管理

    企業(yè)面對數(shù)字化轉(zhuǎn)型挑戰(zhàn),設(shè)備管理面臨安全與靈活性問題。傳統(tǒng)設(shè)備管理方案漏洞頻出,數(shù)據(jù)易遭篡改,權(quán)限管理僵化。企業(yè)需構(gòu)建區(qū)塊鏈存證+動態(tài)權(quán)限管理方案,提升
    的頭像 發(fā)表于 03-13 10:41 ?492次閱讀
    <b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>新范式:區(qū)塊鏈存證+動態(tài)權(quán)限<b class='flag-5'>管理</b>

    設(shè)備管理系統(tǒng),終結(jié)設(shè)備管理難題

    設(shè)備管理系統(tǒng)已突破傳統(tǒng)工具定位,進化為企業(yè)資產(chǎn)管理的數(shù)字神經(jīng)中樞。通過"物聯(lián)感知-智能分析-決策優(yōu)化"的閉環(huán)體系,實現(xiàn)設(shè)備管理從被動響應(yīng)到主動預(yù)防、從經(jīng)驗驅(qū)動到數(shù)據(jù)驅(qū)動的根本轉(zhuǎn)變。
    的頭像 發(fā)表于 03-04 10:51 ?474次閱讀
    <b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>,終結(jié)<b class='flag-5'>設(shè)備管理</b>難題

    物聯(lián)網(wǎng) + 設(shè)備管理,讓管理觸手可及

    物聯(lián)網(wǎng)技術(shù)快速發(fā)展,設(shè)備管理面臨三大挑戰(zhàn):分散、數(shù)據(jù)孤島、安全隱患。中設(shè)智控采用分層架構(gòu)和智能維護模式,提高設(shè)備管理效率和安全性。物聯(lián)網(wǎng)設(shè)備管理“三板斧”包括分布式管理、智能維護和數(shù)據(jù)
    的頭像 發(fā)表于 02-28 10:08 ?704次閱讀
    物聯(lián)網(wǎng) + <b class='flag-5'>設(shè)備管理</b>,讓<b class='flag-5'>管理</b>觸手可及

    智能設(shè)備管理系統(tǒng):如何讓企業(yè)效率飆升300%?

    隨著工業(yè)4.0的推進,設(shè)備管理由傳統(tǒng)手工記錄轉(zhuǎn)向數(shù)據(jù)驅(qū)動的智能設(shè)備管理系統(tǒng),大大提升了效率和降低成本。物聯(lián)網(wǎng)傳感器和AI算法實時監(jiān)控設(shè)備狀態(tài),提前預(yù)警故障,減少停機時間,提升
    的頭像 發(fā)表于 02-26 15:03 ?847次閱讀
    智能<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>:如何讓企業(yè)效率飆升300%?

    傳統(tǒng) VS 智能,這款設(shè)備管理系統(tǒng)管理大不同

    本文探討了傳統(tǒng)設(shè)備管理與智能設(shè)備管理的對比及中設(shè)智控的實踐案例,揭示了設(shè)備管理系統(tǒng)的未來圖景。智能設(shè)備管理通過實時監(jiān)控與預(yù)測性維護、全生命周
    的頭像 發(fā)表于 02-26 10:56 ?454次閱讀
    傳統(tǒng) VS 智能,這款<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>讓<b class='flag-5'>管理</b>大不同

    2025 設(shè)備管理系統(tǒng)的發(fā)展方向

    2025年,設(shè)備管理系統(tǒng)將實現(xiàn)深度智能化與自動化,具備強大的智能分析能力。系統(tǒng)能精準預(yù)測故障,自動生成優(yōu)化的維護方案。設(shè)備管理將更加高效,實現(xiàn)遠程監(jiān)控、操作和維護。能源
    的頭像 發(fā)表于 01-24 09:47 ?549次閱讀
    2025 <b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>的發(fā)展方向

    什么是醫(yī)院設(shè)備管理系統(tǒng)?如何數(shù)字化管理?

    醫(yī)院設(shè)備管理系統(tǒng)是醫(yī)院的“中樞神經(jīng)”,負責設(shè)備全生命周期數(shù)字化管理。它能精準預(yù)測設(shè)備需求,避免資源浪費和供應(yīng)不足,且能根據(jù)
    的頭像 發(fā)表于 01-09 11:15 ?1022次閱讀
    什么是醫(yī)院<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>?如何數(shù)字化<b class='flag-5'>管理</b>?

    設(shè)備管理體系實施指南

    設(shè)備管理體系在保障生產(chǎn)運營基石、搭建交流學(xué)習(xí)平臺以及助力打造標桿典范等方面具有重要意義。組織應(yīng)全面實施設(shè)備管理體系,提高設(shè)備管理效率和效果。
    的頭像 發(fā)表于 12-18 10:38 ?732次閱讀
    <b class='flag-5'>設(shè)備管理</b>體系實施指南

    中小企業(yè)設(shè)備管理系統(tǒng)的特點及技術(shù)

    中小企業(yè)設(shè)備管理系統(tǒng)是現(xiàn)代企業(yè)不可或缺的工具,可以提高生產(chǎn)效率、降低運營成本。系統(tǒng)能實現(xiàn)設(shè)備全生命周期管理,優(yōu)化
    的頭像 發(fā)表于 12-02 10:34 ?573次閱讀
    中小企業(yè)<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>的特點及技術(shù)

    哈鍋攜手中設(shè)智控共建數(shù)智化設(shè)備管理系統(tǒng)項目

    哈鍋攜手中設(shè)智控建設(shè)智能化設(shè)備管理系統(tǒng),推動設(shè)備管理標準化、規(guī)范化、信息化和數(shù)字化、智能化。系統(tǒng)集成了維修管理、故障
    的頭像 發(fā)表于 11-14 15:57 ?847次閱讀
    哈鍋攜手中設(shè)智控共建數(shù)智化<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>項目

    基于物聯(lián)網(wǎng)的設(shè)備管理

    物聯(lián)網(wǎng)設(shè)備管理的重要性日益凸顯,設(shè)備數(shù)量激增帶來數(shù)據(jù)泄露風險。加強設(shè)備安全性、軟件升級與修復(fù)、身份驗證和互操作性是關(guān)鍵。物聯(lián)網(wǎng)設(shè)備管理需要跨異構(gòu)設(shè)備
    的頭像 發(fā)表于 09-10 11:04 ?1011次閱讀
    基于物聯(lián)網(wǎng)的<b class='flag-5'>設(shè)備管理</b>

    設(shè)備管理流程優(yōu)化的優(yōu)勢

    設(shè)備管理對企業(yè)生產(chǎn)效率、產(chǎn)品質(zhì)量、成本控制和安全生產(chǎn)起著關(guān)鍵作用。但設(shè)備管理面臨挑戰(zhàn),如種類繁多、數(shù)量龐大、位置分散等。因此,企業(yè)應(yīng)采用科學(xué)的設(shè)備管理方法,建立設(shè)備管理
    的頭像 發(fā)表于 09-05 10:34 ?663次閱讀
    <b class='flag-5'>設(shè)備管理</b>流程優(yōu)化的優(yōu)勢

    設(shè)備管理系統(tǒng)的發(fā)展趨勢

    設(shè)備管理系統(tǒng)正朝著云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)等先進技術(shù)深度融合,實現(xiàn)個性化、移動化、云化發(fā)展,提高設(shè)備運行效率和可靠性。同時,設(shè)備管理系統(tǒng)將加強
    的頭像 發(fā)表于 08-14 09:49 ?1011次閱讀
    <b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>的發(fā)展趨勢

    設(shè)備管理系統(tǒng):是什么、誰需要、推薦設(shè)備管理系統(tǒng)

    設(shè)備管理系統(tǒng)(EMS)在企業(yè)管理中愈發(fā)重要。中設(shè)智控設(shè)備管理系統(tǒng)以全生命周期管理為主,涵蓋預(yù)算、
    的頭像 發(fā)表于 08-01 11:23 ?1427次閱讀
    <b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>:是什么、誰需要、推薦<b class='flag-5'>設(shè)備管理</b><b class='flag-5'>系統(tǒng)</b>