最近專案需要,需要關閉應用通知,並在一定情況開啟。於是在settings 原始碼中找到了相關設定流程,提煉出來就是很簡單的幾句,貼出來分享給大家。
導包:
import android.content.pm.packagemanager;.
import android.content.context;
**:
inotificationmanager sinm=inotificationmanager .stub.asinte***ce(servicemanager.getservice(context.notification_service));
void setnotificationenable(string packagename,boolean enable)catch(exception e) }
boolean getnotificationenable(string packagename)catch(exception e) }
android M 搜尋引數的設定
相比於android l使用的藍芽協議棧blueangel,android m使用的是bluedroid藍芽協議棧。bluedroid搜尋藍芽裝置的預設時間是12.8s,而blueangel預設的搜尋時間是60s。這就造成有些時候,bluedroid搜尋的藍芽裝置過少或者搜尋不到某些裝置的情況。針對...
Zookeeper如何正確設定和獲取watcher
watcher 設定是開發中最常見的,需要搞清楚watcher的一些基本特徵,對於exists getdata getchild對於節點的不同操作會收到不同的 watcher資訊 state 112 會話超時狀態 state 113 認證失敗狀態 state 1 連線建立中 state 2 暫時不清...
SYN Flood應如何應對
1 什麼是syn flood攻擊 在tcp三次握手時,伺服器接收客戶端的syn請求,作業系統將為該請求分配乙個tcp transmission control block 伺服器返回乙個syn ack請求,並將處於syn rcvd狀態 半開連線狀態 從以上過程可以看到,如果惡意的向某個伺服器端口傳送...