請按照以下步驟操作:
獲取網絡信息需要在AndroidManifest.xml文件中加入相應的權限。
ConnectivityManager有四個主要任務:
監聽手機網絡狀態(包括GPRS,WIFI, UMTS等)。
手機狀態發生改變時,發送廣播。
當壹個網絡連接失敗時進行故障切換。
為應用程序提供可以獲取可用網絡的高精度和粗糙的狀態。
當我們要在程序中監聽網絡狀態時,只要壹下幾個步驟即可:
定義壹個Receiver重載其中的onReceive函數,在其中完成所需要的功能,如根據WIFI和GPRS是否斷開來改變空間的外觀。
在適當的地方註冊Receiver,可以在程序中註冊,在onCreate中調用如下函數即可。
在適當時取消註冊Receiver,可以在程序中取消,在onDestroye中調用如下函數即可。
防監控建議:
如果妳擔心被別人植入了監控軟件的話,妳可以查看自己手機裏的運行軟件,有沒有陌生的程序,這樣的軟件即使是隱藏了,在系統裏也可以找到的,只是做了偽裝。
防止這種植入定位軟件妳可以把疑似或者陌生的軟件定位權限關掉同時也把開機自動啟動權限關掉,還有如果擔心被其它方法定位,那麽妳不要隨便點擊任何人給妳發的短信等社交軟件發來的鏈接,即使點擊了,也會提示獲取位置信息,妳點擊拒絕就可以了。
還有就是通過手機號碼定位,但是這種方法應該只有公安部門可以獲取權限,即使有非法個人可以做到,那麽費用也是不菲的,壹般很少很少。
新聞報道:6月5日,英國《衛報》先扔出了第壹顆輿論炸彈:美國國家安全局有壹項代號為"棱鏡"的秘密項目,要求電信巨頭威瑞森公司必須每天上交數百萬用戶的通話記錄。
6月6日,美國《華盛頓郵報》緊接著拋出第二顆炸彈:過去6年間,美國國家安全局和聯邦調查局通過進入微軟、谷歌、蘋果、雅虎等九大網絡巨頭的服務器,監控美國公民的電子郵件、聊天記錄、視頻及照片等秘密資料。