1.建立乙個alertservice.class,繼承service。
public
class
alertservice
extends
service
public
static
final
int notification_id=1;
@override
public
void
oncreate()
public pendingintent getde****tintent(int flags)
}
2.建立alarmreceiver.class,繼承自broadcastreceiver類。
public
class
alarmreceiver
extends
broadcastreceiver
}
3.在mainactivity中oncreate()方法外新增方法:
//+_+_+_+_+_+設定提醒+_+_+_+_+
private
void
setreminder(boolean b)
else
}
其中am.set(alarmmanager.rtc_wakeup, calendar.gettimeinmillis(),pi);第二個引數為指定的響鈴時間。要把時間先包裝到乙個calendar例項中:
calendar calendar=calendar.getinstance();
calendar.set(year, month,day,hour,minute);
其中的year、month…….就是你設定的響鈴時間。
4.在oncreate()方法中呼叫setreminder(true)就可以了。
Android推送通知
這個解決方案的最大優勢就是簡單,我們不需要象c2dm那樣依賴作業系統版本,也不會擔心某一天google伺服器不可用。利用xmpp協議我們還可以進一步的對協議進行擴充套件,實現更為完善的功能。採用這個方案,我們目前只能傳送文字訊息,不過對於推送來說一般足夠了,因為我們不能指望通過推送得到所有的資料,一...
MAC 自定義通知提醒 (定時提醒喝水)
先看一張效果圖 在電腦選單中找到 指令碼編輯器 並在裡面填寫如下內容 可以指定標題和聲音 display notification with title 該喝水了 sound name morse 建立乙個 com.herry.cron.drink.plist 檔案,放到 users herry l...
Android後台定時提醒功能實現
考慮到自己每次在敲 或者打遊戲的時候總是會不注意時間,一不留神就對著電腦連續3個小時以上,對眼睛的傷害還是挺大的,重度近視了可是會遺傳給將來的孩子的呀,可能老婆都跟別人跑了。於是,為了保護眼睛,便做了個如下的應用 開啟後效果 service 使用service,便可以在程式即使後台執行的時候,也能夠...