打包成系統應用方式:
1.系統對應的公鑰檔案platform.pk8和私鑰檔案platform.x509.pem以及簽名工具signapk.jar;
2.將需要打包的apk和第一步裡面提到的三個檔案放到統一個資料夾下;
如果滿足上面的條件就可以輕鬆實現(定時)關機重啟的功能了
關機:
intent intent = new intent("android.intent.action.action_request_shutdown");
//是否顯示關機提示dialog,true顯示false不顯示直接關機
intent.putextra("android.intent.extra.key_confirm", true);
intent.setflags(intent.flag_activity_new_task);
startactivity(intent);
定時關機:
intent intent = new intent("android.intent.action.action_request_shutdown");
//是否顯示關機提示dialog,true顯示false不顯示直接關機
intent.putextra("android.intent.extra.key_confirm", true);
intent.setflags(intent.flag_activity_new_task);
//獲取鬧鐘的id,給定時設定乙個隨機id,這樣可以設定多個定時器,否則會被覆蓋掉
int alarmid = getintrandom();
long intervalmillis = 24 * 3600 * 1000;
pendingintent pi = pendingintent.getactivity(mainactivity.this, alarmid, intent, 0);
alarmmanager manager = (alarmmanager) getsystemservice(alarm_service);
//設定重複定時,intervalmillis重複定時的間隔時間。根據自己的需求來設定定時
manager.setrepeating(alarmmanager.rtc_wakeup, time, intervalmillis, pi);
//設定一次定時,根據自己的需求來設定定時
time, pi);
重啟:
intent intent=new intent(intent.action_reboot);
intent.putextra("nowait", 1);
intent.putextra("interval", 1);
intent.putextra("window", 0);
sendbroadcast(intent);
定時重啟:
intent intent = new intent(intent.action_reboot);
intent.putextra("nowait", 1);
intent.putextra("interval", 1);
intent.putextra("window", 0);
//獲取鬧鐘的id,給定時設定乙個隨機id,這樣可以設定多個定時器,否則會被覆蓋掉
int alarmid = getintrandom();
long intervalmillis = 24 * 3600 * 1000;
pendingintent pi = pendingintent.getactivity(mainactivity.this, alarmid, intent, 0);
alarmmanager manager = (alarmmanager) getsystemservice(alarm_service);
//設定重複定時,intervalmillis重複定時的間隔時間。根據自己的需求來設定定時
manager.setrepeating(alarmmanager.rtc_wakeup, time, intervalmillis, pi);
//設定一次定時,根據自己的需求來設定定時
time, pi);
time, pi);
//set()和setexact()兩種方法都是設定定時的,區別在於set()方法定時會有誤差而setexact()是精確定時
設定電腦定時關機重啟
1.輸入 關機 1 一分鐘後關機 win r shutdown s 2 馬上關機 win r shutdown p 3 取消關機 win r shutdown a 回車後可以看到計畫的關閉已取消。4 立即重啟 win r shutdown r t 0 r 重啟,t代表時間,0是0秒.可以根據需要更改...
讓電腦定時關機或重啟
windows xp的關機是由shutdown.exe程式來控制的,位於windows system32資料夾中 如果想讓windows 2000也實現同樣的效果,可以把shutdown.exe複製到系統目錄winnt system32下。方法一 選擇 開始 執行 輸入 at 22 00 shutd...
定時重啟 MySQL 定時重啟 Apache
有時候覺得,伺服器執行時間過長,程式上無法釋放mysql,造成伺服器壓力過大。因此,設想一下,不用重新啟動伺服器的情況下,完成apache和mysql的記憶體釋放。首先,apache的重新啟動。操作步驟 開始 程式 附件 管理工具 任務計畫 新增任務計畫 下一步 apache restart 選擇時...