定時鬧鐘功能(帶鈴聲 可延時)

2021-09-01 23:06:29 字數 1064 閱讀 4007

專案中需要寫乙個小鬧鐘提醒使用者。

時間選擇器使用的是 timepickerdialog

private alarmmanager alarm; // 鬧鐘管理

private calendar calendar = calendar.getinstance() ;//取得calender物件

new timepickerdialog(getcontext(), 0, new timepickerdialog.ontimesetlistener() catch (exception e)

}},hour,min,true).show();

然後在跳轉的 samplebootreceiver 指定需要跳轉的activity

public class samplebootreceiver extends broadcastreceiver 

}

同時需要在androidmanifest.xml 註冊

//.配置廣播器

最後寫alarmactivity 鬧鐘的 提示框和鈴聲

public class alarmactivity extends activity 

}).setpositivebutton("確認", new dialoginte***ce.onclicklistener()

}).create();//建立

malertdialog.show();

}private void alarmmusic_play()

private void alarmmusic_stop()

}private alarmmanager mmanager;

private pendingintent alarmintent;

/*延時乙個小時

*/ private void alarmdelay()

}

最後一定要在androidmanifest.xml中 寫許可權

鬧鐘定時提醒

1 查詢資料庫裡的設定是時間,內容 list list objectservice.planclockservice remindtime controller 2 public list remindtime 3 返回controller 定義兩個陣列 arraylist list3 new ar...

AlarmManager鬧鐘定時操作

alarmmanager的常用方法有三個 1 set int type,long starttime,pendingintent pi 該方法用於設定一次性鬧鐘,第乙個引數表示鬧鐘型別,第二個引數表示鬧鐘執行時間,第三個引數表示鬧鐘響應動作。2 setrepeating int type,long ...

定時鬧鐘與定時任務

功能描述 當前時間展示 定時鬧鐘實現 可通過os模組拓展其他定時任務 開發環境 涉及知識點 gui介面tkinter模組的使用 函式定義與使用 基本語法結構的使用 字串,列表,元組的使用 多執行緒使用 時間模組的使用 型別轉換 import os import tkinter import time...