(1)建立乙個notificationmanager物件 可通過context的getsystemservice()方法獲取到,傳入context.notification_service.
notificationmanager manager = (notificationmanager)getsystemservice(context.notification_service);
(2)建立notification物件。高於api level 11,低於api level 16 (android 4.1.2)版本的系統中,可使用notification.builder來建構函式。但要使用getnotification()來使notification實現。前面版本在notification中設定的flags,icon等屬性都已經無效,要在builder裡面設定。
notification = new notification.builder(context).setautocancel(true)
.setcontenttitle("qq正在執行").setcontenttext("qq,讓交流更多方便")
.setcontentintent(mpendingintent)
.setsmallicon(r.drawable
.ic_launcher)
.setwhen(system.currenttimemillis()).build();
(3)呼叫notificationmanager的notify()方法讓通知顯示
manager.notify(id , 建立的notification物件);
效果
14 過擬合和欠擬合
過擬合和欠擬合的概念 模型複雜的原因 資料的特徵和目標值之間的關係不僅僅是線性關係 欠擬合的原因 學習到資料的特徵過少 解決辦法 增加資料的特徵數量 過擬合的原因 原始特徵過多,存在一些嘈雜特徵,模型過於複雜是因為模型嘗試去兼顧各個測試資料點 解決辦法 進行特徵選擇,消除關聯性大的特徵 很難做 進行...
mysql建立子程式 mysql建立儲存過程和函式
mysql建立儲存過程和函式乙個儲存程式是可以被儲存在伺服器中的一套sql語句。可以通過客戶端用create procedure和create function 建立乙個儲存過程或函式。在客戶端通過call語句 呼叫所建立的存數過程或函式。語法 建立儲存子程式 01create procedure ...
14,多程序程式設計 建立程序
建立程序 建立程序函式 fork 函式原型 pid t fork 返回值 標識新建立程序的程序id,0表示子程序 注意,真實的子程序id由getpid 函式獲取 其他大於0的數表示父程序 注意,此時的返回值是子程序的id,父程序id由getpid 函式獲取 負數表示建立失敗。例項原始碼 fork.c...