在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数据库的数据。

更多相关文章

  1. android 修改默认APN
  2. Android代码混淆常见配置
  3. 如何让Android中的 Base64工具类支持2.2以下的系统
  4. 解决Notification不显示问题支持Android(安卓)8.0
  5. Android设置透明、半透明等效果
  6. android 开发中判断网络是否连接的代码
  7. android中使用jni,ndk的C语言回调方法
  8. [Android] 一份代码,两个版本
  9. Android设置透明、半透明等效果

随机推荐

  1. 2021-03-15:手写代码:单链表选择排序。
  2. 3-15(二叉树的算法题)
  3. MongoDB系列6:MongoDB索引的介绍
  4. WEB压力测试工具Siege
  5. Python工程师需要掌握的面试题
  6. 一个有参装饰器,它可作用于任何函数上
  7. RAID原理分析总结-运维工作记录-51CTO博
  8. Python-pip安装包下载慢,怎么办?
  9. 大数据和云计算技术周报(第27期)
  10. 下划线_在Python中的用途