歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android中如何獲得一些系統設置和環境變量?

Android中如何獲得一些系統設置和環境變量?

日期:2017/3/1 11:01:31   编辑:Linux編程

在Android中,怎麼獲得一些系統的設置呢?比如飛行模式是否打開:(可以用以下代碼)

return Settings.System.getInt(context.getContentResolver(), Settings.System.AIRPLANE_MODE_ON, 0) != 0

哈哈,就是這麼簡單,要獲得或者設置更多的設置,就可以參照上面的代碼,依樣畫葫蘆,調用相應的getInt,getFloat,getString等等,具體有哪些可以獲得,我是參看的android文檔的 Settings.System的介紹。

要獲得系統環境變量就可以參看Android文檔的Environment類的介紹,裡面的getXXXX方法就可以了。

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,

Uri.parse("file://" + Environment.getExternalStorageDirectory().getAbsolutePath())));

上面代碼的Environment就獲得了外部存儲的路徑,btw:上面的代碼是發一個通知讓系統的media數據庫重新掃描外部存儲器,並更新media數據庫的數據。

Copyright © Linux教程網 All Rights Reserved