您好,登錄后才能下訂單哦!
通過使用系統服務可以幫助我們的應用程序完成許多功能性問題,例如打開/關閉網絡,調節音量,搜索,獲取位置GPS等等。
平時我們的手機就有許多SystemService在后臺工作,例如MountService(監聽是否有SD卡安裝及移除),ClipboardService(提供剪切板功能),PackageManagerService(提供軟件包的安裝移除及查看)等
一般我們使用系統服務的方法比較簡單,就是通過Activity的getSystemService(XXX)(參數為需要進行操作的相關服務)的方法,該方法會返回一個Object類型,需要我們把它轉化為所需要的服務類型
相關的服務類型有:
注意:當使用這些服務時,一定要注意是否需要添加相應的權限,不然程序會崩潰
下面用一個例子測試檢查網絡,打開/關閉wifi,檢查音量等操作
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。