首先定義乙個什麼事都不做的activity,作為應用的啟動activity.這個activity一定要定義的,要不然接收不到broadcast的。
再來就是定義乙個broadcast類,可以收到android.intent.action.boot_completed廣播的。這個類在收到android.intent.action.boot_completed廣播後,5s後關機。
**如下:
public class alarmshutdownreceiver extends broadcastreceiver
}
}, 5*1000, 5*1000);
log.v(tag,"boot completed-");
}log.v(tag,"onreceive-");
}}
intent.action_request_shutdown;
intent.extra_key_confirm, false;
這兩個屬性應該是系統級別的屬性,對外是不公開的,在android 原始碼下是可以編譯通過的。
androidmanifest.xml定義如下:
<?xml version="1.0" encoding="utf-8"?>
另外android.mk檔案定義要包含以下語句:
local_certificate := platform
mm 編譯就可以了。
linux 系統如何自動關機和開機
不要成為乙個電能浪費者。如果你的電腦不需要開機就請把它們關機。出於方便和計算機宅的考慮,你可以通過配置你的 linux 計算機實現自動喚醒和關閉。寶貴的系統執行時間 有時候有些電腦需要一直處在開機狀態,在不超過電腦執行時間的限制下這種情況是被允許的。有些人為他們的計算機可以長時間的正常執行而感到自豪...
linux 系統如何自動關機和開機
不要成為乙個電能浪費者。如果你的電腦不需要開機就請把它們關機。出於方便和計算機宅的考慮,你可以通過配置你的 linux 計算機實現自動喚醒和關閉。寶貴的系統執行時間 有時候有些電腦需要一直處在開機狀態,在不超過電腦執行時間的限制下這種情況是被允許的。有些人為他們的計算機可以長時間的正常執行而感到自豪...
自動關機bat
10s後自動關機的bat echo off echo 哈哈小樣中招了吧 shutdown s t 12 ping 127.0.0.1 n 2 w 1000 nul echo 系統正在關機 10 ping 127.0.0.1 n 2 w 1000 nul echo 系統正在關機 9 ping 127....